Mục tiêu nghiên cứu đề tài là phần mềm website bán máy tính qua mạng giúp rút ngắn khoảng cách người mua và người bán; quản lí hàng dễ dàng; sản phẩm được sắp xếp có hệ thống người mua dễ dàng tìm kiếm chọn mua sản phẩm.
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA: KHOA HỌC MÁY TÍNH TÊN ĐỀ TÀI XÂY DỰNG WEBSITE BÁN MÁY TÍNH TĨM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: ỨNG DỤNG PHẦN MỀM Sinh viên thực hiện:Nguyễn Thanh Long Mã sinh viên: K12C04311 Giảng viên hướng dẫn: ThS Nguyễn Thị Hạnh Khóa đào tạo:2018-2021 Đà Nẵng - 12/2020 LỜI CÁM ƠN Em xin chân thành gửi lời cảm ơn đến quý thầy cô trường Đại Học Công Nghệ Thông Tin Và Truyền Thông Việt – Hàn nói chung thầy mơn khoa cơng nghệ thơng tin nói riêng tạo điều kiện cho thân em có hội thực hành, tiếp xúc để em tránh vướng mắc bỡ ngỡ thời gian thực đồ án Em xin chân thành cảm ơn cô Nguyễn Thị Hạnh Nhờ giúp đỡ tận tình bảo Thầy từ lúc bắt đầu lúc kết thúc đồ án mà em hoàn thành thời hạn quy định tích lũy cho lượng tảng kiến thức quý báu Mặc dù cố gắng hoàn thành đề tài tốt thời gian kiến thức cịn có hạn nên em khơng thể tránh khỏi thiếu sót định, mong nhận cảm thông, chia sẻ tận tình đóng góp thầy Em xin chân thành cảm ơn ! CHƯƠNG GIỚI THIỆU TỔNG QUAN ĐỀ TÀI Khái niệm PHP PHP chữ viết tắt “Personal Home Page” Rasmus Lerdorf tạo năm 1994 Vì tính hữu dụng khả phát triển, PHP bắt đầu sử dụng mơi trường chun nghiệp trở thành “PHP: Hypertext Preprocessor” Thực chất PHP ngôn ngữ kịch nhúng HTML, nói cách đơn giản trang HTML có nhúng mã PHP, PHP đặt rải rác HTML PHP ngôn ngữ lập trình kết nối chặt chẽ với máy chủ, cơng nghệ phía máy chủ (Server-Side) không phụ thuộc vào môi trường (cross-platform) Đây hai yếu tố quan trọng, thứ nói cơng nghệ phía máy chủ tức nói đến thứ PHP xảy máy chủ, thứ hai, tính chất khơng phụ thuộc mơi trường cho phép PHP chạy hầu hết hệ điều hành Windows, Unix nhiều biến thể Đặc biệt mã kịch PHP viết máy chủ làm việc bình thường máy chủ khác mà không cần phải chỉnh sửa chỉnh sửa Khi trang Web muốn dùng ngơn ngữ PHP phải đáp ứng tất q trình xử lý thơng tin trang Web đó, sau đưa kết ngơn ngữ HTML Khác với ngơn ngữ lập trình, PHP thiết kế để thực điều sau kiện xảy (ví dụ, người dùng gửi biểu mẫu chuyển tới URL) Xampp 2.1 Xampp ? - Xampp chương trình tạo websever ứng dụng hệ điều hành Linus, MacOS, Windown, Cross-platform, Solaris 2.2 Ưu điểm: - Xampp chạy tất hệ điều hành - Cấu hình đơn giản nhiều chức hữu ích cho người dung 2.3 Khuyết điểm: - Xampp khơng có hỗ trợ cấu hình modun nên đơi gặp bất tiện cho người sử dụng - Dung lượng file cài đặt xampp tương đối nặng CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đặc tả yêu cầu 1.1 Yêu cầu chức năng: - Phần mềm website bán máy tính qua mạng giúp rút ngắn khoảng cách người mua người bán - Quản lí hàng dễ dàng - Sản phẩm xếp có hệ thống người mua dễ dàng tìm kiếm chọn mua sản phẩm - Đáp ứng nhu cầu mua hàng trực tuyến 1.2 Yêu cầu phi chức năng: - Phần mềm cịn đơn giản - Người mua khơng thể trải nghiệm thử sản phẩm trực tiếp Các tác nhân: 2.1 Người quản trị: Có tồn quyền sử dụng cập nhật sản phẩm, hoá đơn, quản lý khách hàng, đảm bảo tính an tồn cho Website 2.2 Người sử dụng: Qua Website người sử dụng xem thơng tin, lựa chọn sản phẩm u thích nơi đặt mua 2.3 Các trường hợp sử dụng: Mọi khách hàng có nhu cầu mua sắm mạng CHƯƠNG CƠ SỞ DỮ LIỆU MYSQL 3.1 Yêu cầu giao diện website 3.1.1 Giao diện người dùng Phải có giao diện thân thiện dễ sử dụng: Màu sắc hài hồ làm bật hình ảnh sản phẩm, font chữ thống nhất, tiện lợi sử dụng Giới thiệu thông tin cửa hàng: Địa liên hệ cửa hàng đại lý trực thuộc, số điện thoại liên hệ, email liên hệ Sản phẩm cửa hàng: sản phẩm có, sản phẩm bán chạy, sản phẩm nhất, sản phẩm mắt… 4.2.2 Giao diện người quản trị: - Giao diện đơn giản, dễ quản lý liệu - Phải bảo vệ User & Password riêng Admin 4.3 Phân tích chức hệ thống Các tác nhân hệ thống gồm có: CHƯƠNG XÂY DỰNG ỨNG DỤNG THỰC TẾ Sơ đồ use case; System Tìm kiếm thơng tin sản phẩm Xem thông tin sản phẩm Đăng Xem kígiỏ thành hàng viên Customer Thêm sản phẩm vào giỏ hàng Đăng kí thành viên Đặt hàng Đăng nhập Member Đăng Đăngnhập xuất Đổi mật XemSửa hóathơng đơn mua tin Member hàng Xem Lịch sử giao Mua hàng dịch (HĐ lập) Thêm hãng Thêm, sửa, Thêm sảnxóa thơng tin sản phẩm phẩm Sửa thơng tin sản phẩm Xố sản phẩm Xố Member Liệt kê, cấp Xóa quyền, Member xố User Liệt kê, tìm kiếm hóa đơn Chuyển đơn hàng chưa toán->Đã toán Administrator Đăng nhập Begin Hiển thị thông báo yêu cầu nhập lại thông tin tài khoản chưa kích hoạt Nhập username, password Thông tin đăng nhập phù hợp với CSDL ? No Yes Hiển thị thông báo đăng nhập thành công lưu thông tin đăng nhập vào session End Đăng xuất Begin Click vào link logout Xóa session lưu thông tin đăng nhập Thông báo logout thành công End Đăng kí thành viên Begin User nhập thơng tin Cá nhân cần thiết Hiển thị thông báo yêu cầu nhập lại UserName khác Kiểm tra CSDL Xem User tồn hay chưa ? Yes No Cập nhật thông tin Người sử dụng vào CSDL Hiển thị thông báo thành công End Xem thông tin sản phẩm Begin Click chọn vào sản phẩm cần xem Lấy Mã SP từ biến session Lấy thơng tin SP có mã CDSL Hiển thị thơng tin chi tiết SP có CSDL End 10 Thêm sản phẩm vào giỏ hàng Begin Xem sản phẩm Click chọn sản phẩm thêm vào giỏ hàng Kiểm tra biến session có Mã SP chưa ? No Lưu Mã SP số lượng vào biến session Tiếp tục thêm sản phẩm vào giỏ hàng End 11 Đặt hàng Begin Member chọn nhập số lượng sản phẩm Cập nhật thông tin sản phẩm chọn vào CSDL Hiển thị thông báo thành công End 12 Đổi mật Begin Member chọn chức đổi mật Nhập mật cũ mật Hiển thị thông báo nhập lại thông tin thật xác Kiểm tra mật cũ vừa nhập Member chưa ? Yes Lưu mật Member vào CSDL End 13 No Xố sản phẩm Begin Tìm sản phẩm muốn xố chọn biểu tượng xố Xác nhận lại thơng tin xố? Yes Xố sản phẩm khỏi CSDL End 14 No Sửa thông tin sản phẩm Begin Chọn sản phẩm thay đổi thông tin sản phảm cần sửa Lưu thông tin sản phẩm vừa sửa vào CSDL End 15 TÀI LIỆU THAM KHẢO http://www.php.net, 2.http://www mysql.com, http://www.w3school.com, 16 ... bất tiện cho người sử dụng - Dung lượng file cài đặt xampp tương đối nặng CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đặc tả yêu cầu 1.1 Yêu cầu chức năng: - Phần mềm website bán máy tính qua mạng giúp rút... 2.1 Người quản trị: Có tồn quyền sử dụng cập nhật sản phẩm, hố đơn, quản lý khách hàng, đảm bảo tính an toàn cho Website 2.2 Người sử dụng: Qua Website người sử dụng xem thơng tin, lựa chọn sản... hành, tiếp xúc để em tránh vướng mắc bỡ ngỡ thời gian thực đồ án Em xin chân thành cảm ơn cô Nguyễn Thị Hạnh Nhờ giúp đỡ tận tình bảo Thầy từ lúc bắt đầu lúc kết thúc đồ án mà em hoàn thành thời