1. Trang chủ
  2. » Công Nghệ Thông Tin

ĐỒ ÁN WEB BÁN HÀNG LAPTOP,PC

46 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Web Bán Hàng Laptop,PC
Tác giả Lê Anh Tín
Người hướng dẫn Th.S Phạm Hồ Trọng Nguyên
Trường học Trường Đại Học Công Nghệ Thông Tin & Truyền Thông Việt Hàn
Chuyên ngành Khoa Học Máy Tính
Thể loại báo cáo đồ án
Năm xuất bản 2021
Thành phố Đà Nẵng
Định dạng
Số trang 46
Dung lượng 2,44 MB

Nội dung

TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT HÀN KHOA HỌC MÁY TÍNH BÁO CÁO ĐỒ ÁN ĐỀ TÀI WEB BÁN HÀNG LAPTOP,PC Sinh viên thực hiện: LÊ ANH TÍN Lớp: 19I1 Giảng viên hướng dẫn: Th.S Phạm Hồ Trọng Nguyên Đà Nẵng, tháng 11 năm 2021 TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THƠNG VIỆT HÀN KHOA HỌC MÁY TÍNH BÁO CÁO ĐỒ ÁN ĐỀ TÀI WEB BÁN HÀNG LAPTOP,PC Sinh viên thực hiện: LÊ ANH TÍN Lớp: 19I1 Giảng viên hướng dẫn: Th.S Phạm Hồ Trọng Nguyên Đà Nẵng, tháng 11 năm 2021 NHẬN XÉT, ĐÁNH GIÁ (Của Ngƣời hƣớng dẫn) Đồng ý/Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án tốt nghiệp ? …………, ngày tháng năm 20 GIÁO VIÊN HƢỚNG DẪN (ký, họ tên) NHẬN XÉT, ĐÁNH GIÁ (Của giáo viên phản biện) Điểm: (bằng chữ: ………………… ) Đồng ý/Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án tốt nghiệp ? …………, ngày tháng năm 20 GIÁO VIÊN PHẢN BIỆN (ký, họ tên) LỜI NĨI ĐẦU Ngày cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng chiều sâu Máy tính điện tử khơng cịn thứ phương tiện q mà ngày trở thành công cụ làm việc giải trí thơng dụng người không công sở mà gia đình Đứng trước vai trị thơng tin hoạt động cạnh tranh gay gắt, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác vụ đơn vị Hiện công ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa internet Thơng qua sản phẩm công nghệ này, dễ nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng internet bạn có tầm tay mà cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Ở Việt Nam có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thông chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến nên dừng lại mức độ giới thiệu sản phẩm tiếp cận đơn hàng thông qua web Để tiếp cận đóng góp đẩy mạnh phổ biến thương mại điện tử việt nam, em tìm hiểu cài đặt „ Website bán Laptop,PC php‟ Em xin cảm ơn thầy giáo Th.S Phạm Hồ Trọng Nguyên hướng dẫn, dạy tận tình để đồ án tốt nghiệp em hoàn thành Em xin chân thành cảm ơn! MỤC LỤC LỜI NÓI ĐẦU DANH SÁCH BIỂU ĐỒ DANH SÁCH HÌNH ẢNH PHẦN MỞ ĐẦU 10 CHƢƠNG I TỔNG QUA N VỀ NGÔN NGỮ 11 Ngôn ngữ PHP 11 I Khái niệm PHP 11 Tại nên dùng PHP 11 Giới thiệu ngôn ngữ PHP 12 3.1 Các loại thẻ PHP 13 3.2 Các kiểu liệu 14 3.3 Biến-Giá trị 14 3.4 Các giá trị bên phạm vi PHP 15 3.5 Hằng 15 3.6 Biểu thức 16 3.7 Cấu trúc câu lệnh 16 3.8 Hàm 19 3.9 Các toán tử 19 Cơ sở liệu MYSQL .20 II Giới thiệu sở liệu: 20 Mục đích sử dụng sở liệu .20 CHƢƠNG II PHÂN TÍCH ,THIẾT KẾ HỆ THỐNG 22 Phân tích yêu cầu đề tài 22 I Người dùng 22 1.1 Đăng ký 22 1.2 Đăng nhập 23 1.3 Tìm Kiếm 23 1.4 Đặt hàng 24 1.5 Đơn hàng 24 Người quản lý 25 2.1 Quản lý sản phẩm 25 2.2 Quản lý Slider 25 2.3 Sửa sản phẩm 25 2.4 Quản lý thể loại 26 2.5 Quản lý đơn hàng 26 Phân tích thiết kế hệ thống 27 II Khảo sát trạng 27 Xác định tác nhân chức website 27 2.1 Biểu đồ usecase mức tổng quát 29 2.2 Biểu đồ usecase cho tác nhân 29 2.3 Biểu đồ usecase tác nhân quản lý hệ thống 30 2.4 Biểu đồ usecase ca sử dụng quản lý sản phẩm 31 2.5 Biểu đồ usecase cho ca sử dụng đăng nhập 32 2.6 Biểu đồ usecase cho ca sử dụng thêm vào giỏ hàng 32 2.7 Biểu đồ usecase cho ca sử dụng đặt hàng 33 2.8 Biểu đồ usecase cho ca sử dụng thêm sản phẩm 33 2.9 Biểu đồ usecase cho ca sử dụng xóa sản phẩm 34 * Biểu đồ trình tự Biểu đồ trình tự khách hàng 34 Biểu đồ trình tự admin thêm sản phẩm 35 Biểu đồ trình tự admin sửa sản phẩm 35 Biểu đồ trình tự admin xóa sản phẩm 36 Biểu đồ trình tự đơn hàng 36 CHƢƠNG III THIẾT KẾ CƠ SỞ DỮ LIỆU 37 I Các bảng liệu 37 Bảng sản phẩm 37 Bảng use 37 Bảng thể loại sản phẩm 38 Bảng slider 38 Bảng ADMIN 38 CHƢƠNG IV KẾT QUẢ NGUYÊN CỨU 39 I Giao diện trang khách hàng .39 Giao diện trang chủ 39 Giao diện giới thiệu sản phẩm hàng 40 Giao diện giở hàng 41 Giao diện đăng nhập,đăng ký 42 Giao diện foooter 43 II Giao diện phần quản lý 44 Giao diện đăng nhập admin 44 Giao diện trang chủ admin 44 Giao diện quản lý đặt hàng 45 KẾT LUẬN 46 TÀI LIỆU THAM KHẢO 46 DANH SÁCH BIỂU ĐỒ Biểu đồ Biểu đồ usecase mức tổng quát 29 Biểu đồ Biểu đồ usecase cho tác nhân 29 Biểu đồ Biểu đồ usecase tác nhân quản lý hệ thống 30 Biểu đồ Biểu đồ usecase ca sử dụng quản lý sản phẩm 31 Biểu đồ Biểu đồ usecase cho ca sử dụng đăng nhập 32 Biểu đồ Biểu đồ usecase cho ca sử dụng thêm vào giỏ hàng 32 Biểu đồ Biểu đồ usecase cho ca sử dụng đặt hàng 33 Biểu đồ Biểu đồ usecase cho ca sử dụng thêm sản phẩm 33 Biểu đồ Biểu đồ usecase cho ca sử dụng xóa sản phẩm 34 Biểu đồ 10 Biểu đồ khách hàng 34 Biểu đồ 11 Biểu đồ admin thêm sản phẩm 35 Biểu đồ 12 Biểu đồ admin sửa sản phẩm 35 Biểu đồ 13 Biểu đồ admin xóa sản phẩm 36 Biểu đồ 13 Biểu đồ đơn hàng 36 DANH SÁCH HÌNH ẢNH Hình Giao diện trang chủ 39 Hình Giao diện trang giới thiệu sản phẩm 40 Hình Giao diện giỏ hàng 41 Hình Giao diện đăng nhập, đăng ký 42 Hình Giao diện footer 43 Hình Giao diện đăng nhập admin 44 Hình Giao diện trang chủ admin 44 Hình Giao diện quản lý đặt hàng 45 PHẦN MỞ ĐẦU Với mức độ phức tạp quy mô ứng dụng, cộng thêm vấn đề thời gian đồ á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 cho cửa hàng laptop,pc Website với mục đích cung cấp cho khách hàng thơng tin xác sản phẩm có thị trường 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 Đồ án thực gồm chương: Chƣơng I Tổng Quan ngôn ngữ Bước đề làm website phải hiểu chất ngơn ngữ dùng để lập trình Ở chương đồ án tập trung giới thiệu ngôn ngữ PHP hệ sở liệu MYSQL Cung cấp kiến thức lập trình ngơn ngữ PHP Chƣơng II Phân tích thiết kế hệ thống Để có hệ thống bán hàng tiến tiến, hợp lý nhà thiết kế ln phải lên kế hoạch, phân tích hệ thống từ nhiều phía để mang lại hợp lý thống cho hệ thống Chương phân tích yêu cầu đề bài, thiết kế hệ thống sở lý thuyết từ giúp ta có nhìn tổng qt hệ thống Giúp cho việc thiết kế thực tế dễ dàng Chƣơng III Thiết kế sở liệu Từ phân tích, thiết kế chương 3, hệ thống sở liệu lập để lưu trữ thông tin cần thiết cho việc thiết kế hệ thống Chƣơng IV Thiết kế trang web bán hàng Laptop,PC Áp dụng kiến thức bước phân tích lý thuyết, chương công đoạn thiết kế dự án thực tế Hướng dẫn cho khách hàng cách sử dụng hệ thống thực tế, cách chọn sản phẩm, thêm hàng, đặt hàng 10 2.5 Biểu đồ usecase cho ca sử dụng đăng nhập Biểu đồ Biểu đồ usecase cho ca sử dụng đăng nhập 2.6 Biểu đồ usecase cho ca sử dụng thêm vào giỏ hàng Biểu đồ Biểu đồ usecase cho ca sử dụng thêm vào giỏ hàng 32 2.7 Biểu đồ usecase cho ca sử dụng đặt hàng Biểu đồ Biểu đồ usecase cho ca sử dụng đặt hàng 2.8 Biểu đồ usecase ca sử dụng thêm sản phẩm Biểu đồ Biểu đồ usecase ca sử dụng thêm sản phẩm 33 2.9 Biểu đồ usecase cho ca sử dụng xóa sản phẩm Biểu đồ Biểu đồ usecase cho ca sử dụng xóa sản phẩm * Biểu đồ trình tự: Biểu đồ khách hàng: Biểu đồ10 Biểu đồ khách hàng 34 Biểu đồ trình tự admin thêm sản phẩm : Biểu đồ11 Biểu đồ admin thêm sản phẩm Biểu đồ admin sửa sản phẩm: Biểu đồ11 Biểu đồ admin sửa sản phẩm 35 Biểu đồ trình tự xóa sản phẩm: Biểu đồ12 Biểu đồ admin xóa sản phẩm Biểu đồ trình tự đơn hàng: Biểu đồ13 Biểu đồ đơn hàng 36 Chƣơng III THIẾT KẾ CƠ SỞ DỮ LIỆU I Các bảng liệu Thực ánh xạ từ biểu đồ lớp sang CSDL quan hệ bảng liệu sau: Bảng sản phẩm Name ID Name price satus Chip Ram Card Drive Dislay Operation Time_add Quantity_product Short_desc Type Int(11) Varchar(50) Float Int(11) Varchar(200) Varchar(200) Varchar(200) Varchar(200) Varchar(200) Varchar(200) Date Int(11) Varchar(300) Null No No No No No No No No No No No No No Chú Thích Mã sản phẩm Tên sản phảm Giá sản phẩm Mới hay cũ Chi tiết cấu hình sản phẩm Chi tiết sản phẩm Card hình sản phẩm Sản phẩm hỗ trợ cổng Màn hình sản phẩm Hệ điều hành Thời gian upload sản phẩm Số lượng sản phẩm Chi tiết sản phẩm Type Int Varchar(255) Varchar(200) Varchar(300) Varchar(300) Varchar(300) Varchar(300) Varchar(200) Null No No No No No Yes Yes No Chú thích Mã User Tên User Mật Tên Địa Ngày tháng năm sinh Số điện thoại Email Bảng User Name ID UserName PassWord Addres City Dob Phone Email 37 Bảng thể loại sản phẩm Name ID name Parent_id Type Int(11) Int(10) NULL Null No No YES Type Int(11) Varchar(200) Varchar(300) Null No No No Name ID Username Phone Password Type Int(11) Varchar(30) Int(11) Varchar(200) Null No No No No Email Varchar(200) No Chú thích Mã Thể Loại Tên Loại Sản Phẩm Bảng Slider: Name ID Tittle Img Bảng ADMIN: 38 CHƢƠNG IV KẾT QUẢ NGUYÊN CỨU I Giao diện trang khách hàng: Giao diện trang chủ: Hình Giao diện trang chủ 39 Giao diện trang giới thiệu sản phẩm hàng: Hình Giao diện trang giới thiệu sản phẩm 40 Giao diện phần giỏ hàng: Hình Giao diện giỏ hàng 41 Giao diện đăng nhập, đăng ký: Hình Giao diện đăng nhập, đăng ký 42 Giao diện phần footer: Hình Giao diện footer 43 II Giao diện phần quản lý: Giao diện trang đăng nhập vào phần quản lý: Hình Giao diện đăng nhập quản lý Giao diện trang chủ phần quản trị: Hình Giao diện trang chủ quản trị 44 Chức quản lý đơn hàng: Với chức quản lý đơn hàng thơng báo cho người mua hàng trực tiếp vấn đề hàng giao hay chưa Hình Giao diện quản lý đặt hàng 45 KẾT LUẬN Đề tài “Xây dựng website bán hàng Laptop,PC PHP” xuất phát từ thực tế ngày nhằm tạo tảng sở ban đầu để hỗ trợ thêm cho bạn muốn thiết kế Website cho công ty hay Website cá nhân Mặc dù có nhiều cố gắng, tìm hiểu kiến thức học, kết hợp tra cứu tài liệu chuyên ngành đề tài “Xây dựng website bán hàng LapTop,PC PHP” hạn chế thời gian, khả kinh nghiệm nên khơng tránh khỏi thiếu sót định nên đề tài hồn thành mức độ sau: - 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 laptop,pc mạng Hƣớng nghiên cứu phát triển: - Tìm hiểu sâu ngơn ngữ PHP & MySQL để đáp ứng nhiều nhu cầu người sử dụng, phát triển tối ưu hóa hệ thống, - Kết hợp ngơn ngữ PHP với hệ quản trị sở liệu lớn hơn: SQL Server, Oracle… - Tìm hiểu thêm số ngơn ngữ, phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn… - Xây dựng trang Web quy mô lớn với nhiều ứng dụng, chức TÀI LIỆU THAM KHẢO I Các trang Web - Boostrap 3,4,5: https://www.w3schools.com/bootstrap/bootstrap_ver.asp - Codepen: https://codepen.io/ - Youtube: https://www.youtube.com/ - Fontawesome: https://fontawesome.com/ 46

Ngày đăng: 06/10/2022, 11:01

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w