Với mức độ phức tạp và quy mô ứng dụng, cộng thêm vấn đề thời gian cho nên đề tài “Xây dựng Website kinh doanh thiết bị công nghệ trực tuyến” chỉ dừng ở mức tìm hiểu ngôn ngữ lập trình Web PHP MYSQL, và áp dụng xây dựng ứng dụng thực nghiệm trang Web bán hàng trên mạng.
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT VĨNH LONG KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO LẬP TRÌNH WEB ĐỀ TÀI: CỬA HÀNG THIẾT BỊ CÔNG NGHỆ Giảng Viên Hướng Dẫn: Trần Thị Tố Loan Sinh viên thực hiện: 20004241 – Lê Phạm Thanh Tuân 20004150 – Nguyễn Trọng Phú 20004173 – Bùi Đức Tài Vĩnh Long, 2022 NHẬN XÉT & ĐÁNH GIÁ ĐIỂM CỦA NGƯỜI HƯỚNG DẪN Ý thức thực hiện: Nội dung thực hiện: Hình thức trình bày: Tổng hợp kết quả: ă T chc bỏo cỏo trc hi ng ă T chc chm thuyt minh Vĩnh Long, ngày……tháng……năm…… Người hướng dẫn (Ký ghi rõ họ tên) LỜI CẢM ƠN Ngày nay, việc ứng dụng công nghệ thông tin trở nên phổ biến hầu hết quan, doanh nghiệp, trường học đặc biệt việc áp dụng giải pháp tin học cơng tác quản lý Trong năm trở lại đây, với tốc độ phát triển vũ bão, CNTT dần làm cho sống người trở nên thú vị đơn giản Vì để bắt kịp với nhịp độ phát triển xã hội, kiến thức học giảng đường vô quan trọng Sinh viên chúng em Chúng em xin chân thành cảm ơn thầy, mơn tận tình giảng dạy chúng em suốt thời gian học tập vừa qua Nhờ có dạy tận tình thầy, để giúp chúng em hồn thành chương trình Tuy có nhiều cố gắng q trình làm đề tài khơng thể tránh sai sót Chúng em mong nhận ý kiến đóng góp từ thầy cô bạn bè để chúng em rút kinh nghiệm thực tốt đề tài sau Chúng em cảm ơn tất người bạn chúng em Những người chia sẻ cổ vũ chúng em lúc khó khăn chúng em ln ghi nhớ điều Cuối cùng, chúng em xin bày tỏ lịng biết ơn vơ hạn cha mẹ gia đình ln ủng hộ, giúp đỡ cho chúng em LỜI MỞ ĐẦU Với phát triển nhảy vọt công nghệ thông tin nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kĩ thuật đời sống Dĩ nhiên nghe nói nhiều Internet, nói cách đơn giản, Internet tập hợp máy tính nối kết với nhau, mạng máy tính tồn cầu mà kết nối máy PC họ Với mạng Internet, tin học thật tạo nên cách mạng trao đổi thơng tin lĩnh vực văn hóa, xã hội, trị, kinh tế Trong thời đại ngày nay, thời đại mà “ người người làm Web, nhà nhà làm Web” việc có Website để quảng bá công ty hay Website cá nhân không cịn điều xa xỉ Thơng qua Website khách hàng lựa chọn sản phẩm mà cần cách nhanh chóng hiệu Với cơng nghệ Word Wide Web, hay cịn gọi Web giúp chúng đưa thông tin mong muốn lên mạng Internet cho người xem cách dễ dàng với công cụ ngôn ngữ lập trình khác Sự đời ngơn ngữ lập trình cho phép xây dựng trang Web đáp ứng yêu cầu người sử dụng PHP (Personal Home Page) kịch phía trình chủ (Server Script) cho phép xây dựng trang Web sở liệu Với nhiều ưu điểm bật mà PHP MySQL nhiều người sử dụng TÓM TẮT ĐỀ TÀI Với mức độ phức tạp quy mô ứng dụng, cộng thêm vấn đề thời gian đề tài “Xây dựng Website kinh doanh thiết bị công nghệ trực tuyến” dừng mức tìm hiểu ngơn ngữ lập trình Web PHP & MYSQL, áp dụng xây dựng ứng dụng thực nghiệm trang Web bán hàng mạng Website với mục đích cung cấp cho khách hàng thơng tin xác sản phẩm cơng nghệ có thị trường hãng có uy tín cách thức đặt mua hàng qua mạng Các thông tin cập nhật thường xun nhanh chóng Vì vậy, rút ngắn khoảng cách người mua người bán, đưa thông tin sản phẩm nhanh chóng đến cho khách hàng Do cịn số hạn chế, nên website dừng lại chức đặt hàng hình thức tốn trực tiếp Trong tương lai, hệ thống phát triển theo hướng thương mại điện tử (với hình thức tốn trực tuyến qua thẻ tín dụng, tài khoản ngân hàng, thẻ mua hàng trực tuyến…) MỤC LỤC MỞ ĐẦU CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 1.1 TÌM HIỂU NGƠN NGỮ PHP 1.1.1 Khái niệm PHP 1.1.2 Tại nên dùng PHP .3 1.1.3 Hoạt động PHP 1.1.4 Các loại thẻ PHP 1.1.5 Các kiểu liệu 1.1.6 Biến - giá trị .6 1.1.7 Các giá trị bên phạm vi PHP 1.1.8 Hằng 1.1.9 Biểu thức 1.1.10 Các cấu trúc lệnh 1.1.11 Hàm 12 1.1.12 Các toán tử 13 1.1.13 Lớp đối tượng 14 1.1.14 Tham chiếu 14 1.1.15 Khai báo sử dụng Session, Cookie 15 1.1.16 MySQL PHP 18 1.2 TÌM HIỂU CƠ SỞ DỮ LIỆU MY SQL 20 1.2.1 Giới thiệu cở sở liệu 20 1.2.2 Mục đích sử dụng sở liệu .21 1.2.3 Mục đích sử dụng sở liệu .21 1.2.4 Các thao tác cập nhật liệu 25 1.2.5 Các hàm thông dụng MySQL .25 1.3 TỎNG QUAN VỀ PHẦN MỀM VISUAL STUDIO CODE 27 1.4 TỎNG QUAN VỀ PHẦN MỀM XAMPP 30 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 31 2.1 PHÂN TÍCH YÊU CẦU ĐỀ TÀI 31 2.1.1 Mô tả đối tượng 31 2.1.2 Đặc tả chức 32 2.2 SƠ ĐỒ, MÔ HÌNH TỔNG QUAN HỆ THỐNG 33 2.2.1 Mơ hình hệ thống admin 33 2.2.2 Mơ hình hệ thống khách hàng 34 2.3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG 34 2.3.1 Cở sở liệu 34 2.3.2 Mối quan hệ bảng sở liệu .37 2.3.3 Biểu đồ hoạt động 38 CHƯƠNG 3: XÂY DỰNG WEBSITE KINH DOANH THIẾT BỊ CÔNG NGHỆ TRỰC TUYẾN 43 3.1 GIAO DIỆN ỨNG DỤNG CHO NGƯỜI DÙNG .43 3.2 GIAO DIỆN QUẢN LÝ CỦA ADMIN 49 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .53 KẾT QUẢ ĐẠT ĐƯỢC 53 NHƯỢC ĐIỂM ĐỀ TÀI 54 HƯỚNG PHÁT TRIỂN 54 TÀI LIỆU THAM KHẢO 55 DANH MỤC BẢNG BIỂU Bảng Bảng admins 34 Bảng 2 Bảng users 35 Bảng Bảng carts 35 Bảng Bảng products 35 Bảng Bảng orders .36 Bảng Bảng wishlist .36 Bảng Bảng messages 37 DANH MỤC HÌNH ẢNH Hình 1 Giao diện phần mềm Visual Studio Code 27 Hình Giao diện phần mền XAMPP 30 Hình Mơ hình hệ thống admin 33 Hình 2 Mơ hình hệ thống khách hàng .34 Hình Mối quan hệ bảng sở liệu 37 Hình Biểu đồ hoạt động chức đăng ký tài khoản .38 Hình Biểu đồ hoạt động chức đăng nhập 39 Hình Biểu đồ hoạt động chức đặt hàng 40 Hình Biểu đồ hoạt động chức duyệt đơn hàng 41 Hình Biểu đồ hoạt động thống kê .42 Hình Giao diện trang chủ cho người dùng 43 Hình Giao diện đăng ký tài khoản 44 Hình 3 Giao diện đăng nhập tài khoản 44 Hình Giao diện giới thiệu cửa hàng 45 Hình Giao diện trang sản phẩm 45 Hình Giao diện trang chi tiết sản phẩm 46 Hình Giao diện trang tìm kiếm sản phẩm 46 Hình Giao diện trang danh sách u thích 47 Hình Giao diện trang giỏ hàng 47 Hình 10 Giao diện trang đặt hàng 48 Hình 11 Giao diện trang đơn hàng 48 Hình 12 Giao diện trang đóng góp ý kiến 49 Hình 13 Giao diện trang đăng nhập vào admin .49 Hình 14 Giao diện trang chủ admin .50 Hình 15 Giao diện danh mục sản phẩm 50 Hình 16 Giao diện trang đơn hàng 51 Hình 17 Giao diện trang tài khoản admin 51 Hình 18 Giao diện trang tài khoản user 52 Hình 19 Giao diện trang phản hồi khách hàng 52