Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kỹ thuật và đời sống . Dĩ nhiên các bạn đã được nghe nói nhiều về Internet, nói một cách đơn giản, Internet là một tập hợ máy tính kết nối với nhau, là một mạng máy tính toàn cầu mà bất kỳ ai cũng có thể kết nối bằng máy PC của họ. Với mạng Internet , tin học thật sự tạo nên một cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị , kinh tế….
Trang 1TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
ĐỒ ÁN Môn : Kịch bản ASP/Java script/PHP
Họ tên: Nguyễn Hữu Đạt
Mã sinh viên:19150784 Lớp:TH24.08
Hà Nội-2021
Trang 2LỜI NÓI ĐẦU
Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kỹ thuật và đời sống Dĩ nhiên các bạn đã được nghe nói nhiều về Internet, nói một cách đơn giản, Internet là một tập hợ máy tính kết nối với nhau, là một mạng máy tính toàn cầu mà bất kỳ ai cũng
có thể kết nối bằng máy PC của họ Với mạng Internet , tin học thật sự tạo nên một cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị , kinh tế…
Vì thấy sự cần thiết phải dung thương mại điện tử để hỗ trợ giới thiệu làng nghề và quảng bá đến bạn hàng trên mọi miền đất nước được nhanh chóng nên mong muốn sưu tầm những bài báo hay những bài viết về làng nghề, viết về các sản phẩm truyền thống , sản phẩm bằng công nghệ hiện đại
Với lý do đó , em đã chọn đề tài : “ Xây dựng web bán sáp vuốt tóc “ làm đề tài cho đồ án môn học này
Tuy nhiên mặc dù đã lỗ lực hết sức mình nhưng chắc rằng đồ án khó tránh khỏi thiếu sót Em rất mong nhận được sự thông cảm , những lời hóp ý và chỉ bảo tận tình của Thầy(cô) và các bạn
Trang 3MỤC LỤC LỜI NÓI ĐẦU
CHƯƠNG I : Đặt vấn đề……… 1
1 Giới thiệu……….1
2 Cơ sở lý thuyết………2
CHƯƠNG II : Nội dung chính………5
1 Đề Bài……… 5
2 Phân tích thiết kế hệ thống……….5
3 Giải quyết vấn đề đặt ra……….5
4 Một số hình ảnh, mã lập trình minh họa……… 5
CHƯƠNG III : Kết luận………10
Kết quả đạt được……….10
Trang 4CHƯƠNG I
ĐẶT VẤN ĐỀ
1 Giới Thiệu
Dreamweaver viết tắt là Dw là một chương trình phần mềm hỗ trợ xử lý cực mạnh mẽ được sử dụng trong việc thiết kế web trên mạng Tên gọi ban đầu của nó
là Macromedia và được gọi với cái tên chính xác là Adobe Dreamweaver sau khi được công ty Adobe mua lại
Về cơ bản, Dreamweaver là một trình soạn thảo lập trình và web HTML với đầy
đủ các tính năng hơn Các lập trình viên có thể dễ dàng tự mình phát triển ứng dụng web theo các cấp độ khác nhau
Ngoài ra, Dreamweaver còn hỗ trợ nhiều loại ngôn ngữ như tiếng Anh, tiếng Trung, tiếng Pháp, tiếng Nhật, tiếng Đức, tiếng Tây Ban Nha, Điều này giúp bạn
có thể hướng đến nhiều đối tượng khác nhau và thuận tiện cho việc tìm kiếm những thông tin mà bạn muốn khi sử dụng website
Hiểu được Dreamweaver và những ưu, nhược điểm của nó thì bạn cũng nên tìm hiểu thêm về cách thức hoạt động của Dreamweaver với các chế độ:
Code: Chế độ chỉ một màn hình có chứa mã nguồn của dự án hoặc web
Split: Chế độ chia hai màn hình bao gồm 1 màn hình hiển thị giao diện và 1 màn hình code Bạn có thể vừa xem thay đổi của giao diện và vừa code
Design: Tại chế độ thiết kế, công việc đơn thuần mà bạn phải làm chính là kéo, thả và đặt tên id cho các phần tử Đây là chế độ trực quan dành cho những người muốn căn chỉnh giao diện nhanh chóng hơn
Trang 52 Cơ sở lý thuyết
TỔNG QUAN VỀ NGÔN NGỮ PHP
PHP (viết tắt của cụm từ Personal Home Page) là ngôn ngữ lập trình kịch bản (scripting language) mã nguồn mở được dùng phổ biến để ra tạo các ứng dụng web chạy trên máy chủ Mã lệnh PHP có thể được nhúng vào trong trang HTML nhờ sử dụng cặp thẻ PHP <?php ?>
Ngôn Ngữ Lập Trình
Ngôn ngữ lập trình là một loại ngôn ngữ đặc biệt được thiết kế để giúp các lập trình viên có thể dễ dàng tạo ra các phần mềm (hay ứng dụng) máy tính Ngôn ngữ
lập trình bao gồm các quy tắc mà các lập trình viên cần tuân theo khi viết mã
lệnh (source code).
Ví dụ về một số quy tắc có trong ngôn ngữ PHP:
Mã lệnh của chương trình cần được đặt trong cặp thẻ <?php ?>
Sử dụng dấu hai chấm ; để kết thúc một câu lệnh
Văn bản cần được đặt trong cặp dấu nháy đơn ' ' hoặc cặp dấu nháy kép " "
Việc học một ngôn ngữ lập trình chính là việc tìm hiểu các quy tắc viết mã lệnh có trong ngôn ngữ lập trình đó
Mã Lệnh (Source Code)
Trang 6Mã lệnh (source code) là một tập hợp các hướng dẫn (hay chỉ thị) được viết để yêu cầu máy tính thực hiện một số tác vụ nhất định
2
Mã lệnh được viết dưới dạng văn bản thuần tuý và con người có thể đọc được
<?php
echo 1 + 1;
?>
Ngôn Ngữ Kịch Bản
PHP là ngôn ngữ kịch bản (scripting language) Ngôn ngữ kịch bản là một nhánh của ngôn ngữ lập trình Tập tin chứa mã lệnh viết bằng ngôn ngữ kịch bản (như PHP) có thể được chạy (hay thực thi) trực tiếp trên máy mà không cần phải chuyển sang một định dạng khác
Đối với các ngôn ngữ như C hay Pascal thì tập tin chứa mã lệnh (source code) cần phải được chuyển sang định dạng khác chứa machine code để máy tính có thể chạy được
Mã Nguồn Mở
PHP là ngôn ngữ lập trình mã nguồn mở và điều này có nghĩa là bạn có thể sử dụng PHP hoàn toàn miễn phí PHP có thể được chạy trên nhiều nền tảng hệ điều hành khác nhau như Windows, Mac OS và Linux
Trang 7Ngôn ngữ lập trình PHP có thể được sử dụng trên nhiều hệ điều hành khác nhau bao gồm Windows, Mac OS và Linux (Ubuntu, Linux Mint ) Phiên bản đầu tiên của PHP được viết bởi Rasmus Lerdorf và cho ra mắt vào năm 1994
3
Hiện nay, PHP đang là một trong những ngôn ngữ phổ biến hàng đầu được dùng trong lập trình web
Tập Tin PHP
Các tập tin PHP chứa mã lệnh viết bằng ngôn ngữ PHP và được lưu trên máy tính (hoặc máy chủ) với phần mở rộng là php Việc tạo và chỉnh sửa nội dung các tập tin này thường được thực hiện bởi một chương trình hiệu chỉnh văn bản (hay còn gọi là text editor)
Dưới đây là danh sách các chương trình hiệu chỉnh mã lệnh phổ biến trên các hệ điều hành khác nhau:
Trên Windows: Notepad có sẵn hoặc Nodepad++ (cần cài đặt thêm)
Trên Mac OSX: TextEdit
Trên Ubuntu: Gedit hoặc Vim
Các chương trình hiệu chỉnh mã lệnh sử dụng văn bản thuần tuý để lưu trữ mã lệnh Các ký tự trong văn bản thuần tuý không chứa các định dạng format như màu sắc, cỡ chữ, phông chữ, dấu gạch dưới
Các văn bản mà ký tự bên trong nó có các định dạng như trên được gọi là văn bản giàu có (hay rich text) Văn bản giàu có được tạo ra bởi các phần mềm như
Trang 8Microsoft Word (trên Windows hay Mac OS), Open Office (trên Ubuntu ) Chính
vì vậy chúng ta không dùng các phần mềm này để viết mã lệnh
4
CHƯƠNG II NỘI DUNG CHÍNH
1 Đề Bài
Xây dựng Web Bán Quần Áo
Xây dựng một cơ sở dữ liệu, quản lý Website Các thông tin quản lý bao gồm:
-Trang chủ
- Sản phẩm
-Tin khuyến mại
- Bài viết
- Liên hệ
2 Phân tích thiết kế hệ thống
- Tạo CSDL bằng MySql-
- Hoàn thiện chương trình
3 Giải quyết vấn đề đặt ra.
- Xây dựng giao diện thân thiện , dễ sử dụng.
- Tạo thời gian để người dùng dễ dàng nhập, xuất dữ liệu để tối ưu hóa công việc quản lý
4 Một số hình ảnh
Trang 95
Trang 106
Trang 13CHƯƠNG III KẾT LUẬN Kết quả đạt được
-Hiểu và làm việc được với môi trường phát triển -Xây dựng được Website cụ thể
Trang 1410