Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 30 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
30
Dung lượng
1,98 MB
Nội dung
TRƯỜNG ĐẠI HỌC BẠC LIÊU KHOA CÔNG NGHỆ THÔNG TIN NIÊN LUẬN TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN SÁCH TRỰC TUYẾN Sinh viên thực Mã Sinh viên Hồ Triệu Vĩ 197480201058 Giảng viên hướng dẫn ThS Trần Khánh Luân HỌC KỲ 1, 2022-2023 TRƯỜNG ĐẠI HỌC BẠC LIÊU KHOA CÔNG NGHỆ THÔNG TIN NIÊN LUẬN TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN SÁCH TRỰC TUYẾN Sinh viên thực Mã Sinh viên Hồ Triệu Vĩ 197480201058 Giảng viên hướng dẫn ThS Trần Khánh Luân HỌC KỲ 1, 2022-2023 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Bạc Liêu, ngày tháng năm 2022 Giáo viên hướng dẫn Trần Khánh Luân ĐÁNH GIÁ KẾT QUẢ THỰC HIỆN NIÊN LUẬN (Học kỳ 1, Niên khóa 2022-2023) TÊN ĐỀ TÀI: Xây dựng website bán sách trực tuyến GIÁO VIÊN HƯỚNG DẪN: STT HỌ VÀ TÊN MSCB Trần Khánh Luân CÁC SINH VIÊN THỰC HIỆN: ST T THƯỞNG HỌ VÀ TÊN Hồ Triệu Vĩ MSSV (Tối đa 1,0 điểm) 197480201058 I HÌNH THỨC(Tối đa 0,5 điểm) Bìa(tối đa 0,25 điểm) Các tiêu đề: Trường ĐHBL, Khoa CNTT Loại niên luận: Tên đề tài Tên nhóm Thơng tin sinh viên thực hiện: họ tên, mã số sinh viên Giáo viên hướng dẫn: chức danh, họ tên Học kỳ, niên khóa thực Bố cục(tối đa 0,25 điểm) Nhận xét, đánh giá giảng viên chấm Mục lục: cấu trúc chương, mục tiểu mục Phụ lục (nếu có) Tài liệu tham khảo II NỘI DUNG(Tối đa 3,5 điểm) Tổng quan(tối đa 0,5 điểm) Mô tả hệ thống, mục tiêu cần đạt (0,25 điểm) ĐIỂM Hướng giải kế hoạch thực (0,25 điểm) Lý thuyết(tối đa 0,5 điểm) Các khái niệm sử dụng đề tài (0,25 điểm) Kết vận dụng lý thuyết vào đề tài (0,25 điểm) Ứng dụng(tối đa 2,0 điểm) Phân tích hệ thống (tối đa 0,5 điểm) Xây dựng mơ hình chức mơ hình khác (nếu có) (1,0 điểm) Giới thiệu chương trình (0,5 điểm) Kết luận(tối đa 0,5 điểm) Nhận xét kết đạt Hạn chế Hướng phát triển III CHƯƠNG TRÌNH DEMO(Tối đa 5,0 điểm) Giao diện thân thiện với người dùng(1,0 điểm) Hướng dẫn sử dụng(0.5 điểm) Kết thực với kết phần ứng dụng (3,5 điểm) Ghi chú: Điểm khung “sinh viên thực hiện” điểm kết cuối sinh viên trình thực niên luận Nếu sinh viên demo chương trình trả lời vấn đáp khơng đạt u cầu giáo viên hướng dẫn sinh viên nhận điểm F cho học phần Bạc Liêu,ngày … tháng … năm …… GIÁO VIÊN CHẤM LỜI MỞ ĐẦU Nếu bạn người yêu thích đọc sách muốn làm cơng việc với tình u bạn, mở cửa hàng bán sách trực tuyến có lẽ cơng việc bạn nên thử Có nhiều người yêu thích đọc sách giống bạn Và với phát triển công nghệ, nhiều người thường lựa chọn mua sách online tiện dụng Với tình hình dịch bệnh phức tạp mua sách online lựa chọn an toàn nhiều bạn đọc lựa chọn Khi bạn chọn bán sách trực tuyến qua website, bạn khơng cần mở cửa hàng Điều giúp bạn tiết kiệm thời gian cơng sức cho việc tìm th mặt lý tưởng để làm cửa hàng trang trí Tất việc bạn cần làm là tạo website bán hàng để bán sách online Ngoài việc tiết kiệm thời gian cơng sức cho việc tìm kiếm set up cửa hàng, bạn cịn tiết kiệm hàng triệu đồng cho việc thuê mặt trang trí cửa hàng Khi mở cửa hàng, bạn tốn chi phí cho trang trí, tủ kệ, nhân viên,… Sử dụng website bán sách giúp bạn tiết kiệm ngân sách lâu dài Bằng cách sử dụng website bán sách trực tuyến, bạn tiết kiệm nhiều thời gian cho Bạn khơng cần phải có mặt suốt cửa hàng, thay vào bạn cần ngồi nhà bắt kỳ đâu để làm việc. Web bán hàng có thể đảm nhận cơng việc bán sách hồn tồn tự động để bạn có thời gian làm cơng việc quảng bá Một lợi ích khác mà bạn nhận thiết lập cửa hàng sách trực tuyến bạn trở thành chủ doanh nghiệp Bạn tự định tự làm thứ miễn mang lại doanh số lợi nhuận cho công việc bạn Với việc làm web bán hàng sách trực tuyến, bạn tiếp tục trì tình u với sách Bạn phát triển sở thích phát triển cộng đồng Bạn dễ dàng làm tốt cơng việc bạn u thích Với gia tăng công nghệ Internet, vùng đất béo bở cho bạn kinh doanh thứ kể sách Bạn tập sử dụng website sau nhận từ đơn vị thiết kế web bán hàng Nó thực dễ dàng cho bạn Một người u thích đọc sách trở thành tác giả viết sách tốt Vì vậy, bạn người thích viết chia sẻ tác phẩm với người khác, website bán sách bạn tảng tốt để làm việc MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN .4 1.1 MƠ HÌNH BÀI TOÁN .4 1.2 MƠ TẢ BÀI TỐN 1.3 MỤC TIÊU CẦN ĐẠT ĐƯỢC 1.4 HƯỚNG GIẢI QUYẾT CHƯƠNG 2: LÝ THUYẾT .6 2.1 WORDPRESS 2.2 PLUGIN CỦA WORDPRESS 2.3 CÔNG CỤ THIẾT KẾ VÀ CƠ SỞ DỮ LIỆU 2.3.1 Php MyAdmin 2.3.2 Xampp 2.3.3 StarUML 2.4 PHƯƠNG PHÁP THỰC HIỆN 10 2.5 KẾT QUẢ DỰ KIẾN 10 CHƯƠNG 3: ỨNG DỤNG 11 3.1 PHÂN TÍCH HỆ THỐNG 11 3.1.1 Sơ đồ Usecase tổng quát 11 3.1.2 Sơ đồ Usecase khách hàng .11 3.1.3 Sơ đồ Usecase Admin 12 3.1.4 Sơ đồ lớp 12 3.2 USECASE THÊM SẢN PHẨM .13 3.2.1 Sơ đồ trình tự thêm sản phẩm 14 3.2.2 Sơ đồ cộng tác thêm sản phẩm 14 3.2.3 Sơ đồ hoạt động .15 3.3 USECASE MUA HÀNG 15 3.3.1 Sơ đồ trình tự 17 3.3.2 Sơ đồ cộng tác 17 3.3.3 Sơ đồ hoạt động .18 3.4 GIỚI THIỆU CHƯƠNG TRÌNH 19 CHƯƠNG 4: KẾT LUẬN .24 4.1 NHẬN XÉT KẾT QUẢ ĐẠT ĐƯỢC 24 4.2 HẠN CHẾ .24 4.3 HƯỚNG PHÁT TRIỂN 24 TÀI LIỆU THAM KHẢO .25 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN CHƯƠNG 1: TỔNG QUAN 1.1 MƠ HÌNH BÀI TỐN Xây dựng website cho cửa hàng bán sách trực tuyến với đầy đủ nội dung giao diện thân thiện với người sử dụng 1.2 MƠ TẢ BÀI TỐN Với tình hình dịch bệnh phức tạp nay, việc trao đổi mua sách trực tiếp cửa hàng điều khó khăn Để giải khó khăn đó, đáp ứng nhu cầu tìm đọc, mua sách cần có trang web sách, cụ thể bán sách Tương tự trang web mua sắm online khác, khách hàng muốn mua sách phải tạo tài khoản cá nhân để lưu trữ lại thông tin khách hàng Ở giao diện trang chủ, khách hàng nhìn thấy loại sách bán chạy cửa hàng, tab con, sách phân theo loại truyện tranh, truyện ngơn tình, truyện ngắn, sách kỹ sống… Cũng giao diện trang chủ, có tìm kiếm để khách hàng dễ dàng tìm loại sách muốn mua Sách quản lý theo tên sách, tên tác giả quản lý theo giá tiền Sách sau khách hàng chọn đưa vào giỏ hàng, khách hàng chọn số lượng muốn mua, cung cấp địa giao hàng… Tất hoạt động khách hàng quản trị viên quản lý QUẢN TRỊ VIÊN KHÁCH HÀNG THÊM TÀI KHOẢN THƠNG TIN KHÁCH HÀNG TÁC GIẢ SỬA XĨA CẬP NHẬT TRANG WEB QUẢNG CÁO SÁCH MỚI LOẠI SÁCH THÔNG TIN SÁCH GIÁ TIỀN Trang GIỎ HÀNG SỐ LƯỢNG WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 1.3 MỤC TIÊU CẦN ĐẠT ĐƯỢC Tạo nên sở liệu hoàn chỉnh, quán liệu Truy xuất sửa đổi thông tin dễ dàng Cơ sở liệu mang tính phổ biến (có thể giúp quản trị cập nhật, tính tốn giúp khách hàng theo dõi liên tục) Cụ thể: - Tạo website để giới thiệu loại sách, cập nhật thông tin sách tên sách, loại sách, tác giả, nhà xuất bản, giá thông báo, biểu mẫu đăng ký mua hàng; - Trang chủ hiển thị thơng báo, chương trình khuyến mãi, sản phẩm nhất; - Các trang hiển thị sản phẩm theo loại sách, theo nhà xuất bản, tác giả, theo giá; - Trang đăng ký mua hàng; - Có phần Upload download bảng giá sản phẩm (riêng phần Upload phải login vào tài khoản quản trị) 1.4 HƯỚNG GIẢI QUYẾT Về lý thuyết: sử dụng kiến thức lập trình học, tham khảo tài liệu liên quan Về chương trình: Sử dụng cơng cụ thiết kế wordpress, ngôn ngữ PHP, sở liệu PHPMySQL Kế hoạch thực Tìm hiểu lý thuyết tuần Xây dựng giải thuật tuần Thiết kế giao diện tuần Viết chương trình tuần Viết báo cáo hồn chỉnh chương trình tuần Trang 10 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN CHƯƠNG 3: ỨNG DỤNG 3.1 PHÂN TÍCH HỆ THỐNG 3.1.1 Sơ đồ Usecase tổng qt Hình 3.1: Uescace tơng qt 3.1.2 Sơ đồ Usecase khách hàng Hình 3.2: Uescace khách hàng Trang 16 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 3.1.3 Sơ đồ Usecase Admin Hình 3.3: Sơ đồ Usecase Admin 3.1.4 Sơ đồ lớp Hình 3.4: Sơ đồ lớp Trang 17 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 3.2 USECASE THÊM SẢN PHẨM Kịch thường: Người quản trị đăng nhập vào hệ thống Người quản trị chọn chức thêm sản phẩm Hệ thống yêu cầu nhập thông tin sản phẩm Người quản trị nhập tên mô tả sản phẩm Người quản trị nhập giá sản phẩm Người quản trị nhập giá khuyến Người quản trị nhập thuộc tính sản phẩm Người quản trị chọn danh mục sản phẩm Người quản trị thiết lập ảnh sản phẩm 10 Người quản trị nhập từ khóa cho sản phẩm 11 Hệ thống gợi ý từ khóa cho sản phẩm 12 Hệ thống cập nhật lại thông tin sản phẩm 13 Người quản trị chọn chức lưu sản phẩm 14 Người quản trị đăng viết Kịch phụ: A1: Sai thông tin đăng nhập: Chuỗi bắt đầu bước kịch thường Hệ thống thông báo sai email mật Trở bước kịch thường A2: Người quản trị nhập không đầy đủ thông tin yêu cầu: Chuỗi bắt đầu bước kịch thường Trở bước kịch thường Trang 18 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 3.2.1 Sơ đồ trình tự thêm sản phẩm 3.2.2 Sơ đồ cộng tác thêm sản phẩm Trang 19 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 3.2.3 Sơ đồ hoạt động 3.3 USECASE MUA HÀNG Kịch thường: Khách hàng truy cập trang web Khách hàng chọn danh mục sách muốn mua Khách hàng chọn sách muốn mua Khách hàng thêm sách vào giỏ hàng Hệ thống cập nhật sách giỏ hàng khách hàng Khách hàng chọn chức xem giỏ hàng Trang 20 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN Hệ thống trả tổng số sách có giỏ hàng Khách hàng nhập mã ưu đãi Khách hàng chọn chức tiến hành toán 10 Hệ thống yêu cầu khách hàng nhập thơng tin tốn 11 Khách hàng nhập thơng tin tốn 12 Khách hàng chọn hình thức tốn 13 Khách hàng chọn chức đặt hàng 14 Hệ thống thêm đơn hàng khách hàng vào hệ thống 15 Hệ thống thông báo đơn hàng nhận Kịch phụ: A1: Sách khách hàng chọn hết hàng A2: Khách hàng có mã ưu đãi, Hệ thống cập nhật lại tổng số tiền mặt hàng giỏ hàng Quay lại bước A3: 11 Khách hàng nhập thiếu thơng tin tốn nhập khơng hợp lệ Trang 21 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 3.3.1 Sơ đồ trình tự 3.3.2 Sơ đồ cộng tác Trang 22 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 3.3.3 Sơ đồ hoạt động Trang 23 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN 3.4 GIỚI THIỆU CHƯƠNG TRÌNH Để vào trang web bán sách ta cần mở dứng dụng xampp Sau vào truy cập vào localhost gõ đường dẫn “http://localhost/bookstore/“ để thực thi chương trình Người quản trị cần đăng nhập tài khoản để vào website bán sách Hình 3.5: Giao diện đăng nhập trang quản trị Wordpress Trang thêm sản phẩm Hình 3.6: Thêm sản phẩm vào cửa hàng Trang 24 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN Trang chứa menu Hình 3.7: Tuỳ chỉnh menu giao diện website Trang chủ web hồn chỉnh Hình 3.8: Giao diện Trang chủ Trang 25 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN Khách hàng lựa chọn sách theo mong muốn menu “SẢN PHẨM” tìm kiếm thơng tin sách icon tìm kiếm Hình 3.9: Khách lựa chọn hàng thêm vào giỏ hàng Mục giảm giá (sale), thu hút ý khách hàng Hình 3.10: Mục giảm giá Click vào sách để xem chi tiết mua sách Trang 26 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LN Hình 3.11: Chọn vào hàng xem chi tiết Để mua sách, ta thêm sách vào giỏ hàng, sau tốn Hình 3.12: Giao diện toán chọn phương thức toán Trang 27 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN Hình 3.13: Điền thơng tin địa chỉ, số điện thoại người nhận Hình 3.14: Chi tiết hố đơn số tiền cần phải toán nhận hàng Trang 28 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN CHƯƠNG 4: KẾT LUẬN 4.1 NHẬN XÉT KẾT QUẢ ĐẠT ĐƯỢC Sau khoảng thời gian nghiên cứu thực đề tài, báo cáo em đạt kết sau: - Thiết kế giao diện website đẹp mắt, thân thiện với người dùng; - Tạo khuyến mãi, lên lịch loại sách giảm giá, kiểm soát thời gian giảm giá; - Giới thiệu sản phẩm liên quan; - Hiển thị đầy đủ thông tin giá bán loại sách, có mơ tả để người mua biết tổng quan nội dung sách họ muốn mua; - Có thể xóa sản phẩm khỏi giỏ hàng; - Có thể tạo tìm kiếm sản phẩm theo giá; 4.2 HẠN CHẾ Bên cạnh kết đạt xong tồn mặt hạn chế: - Chưa thể tối ưu giao diện; - SEO chưa tối ưu; - Chưa phát triển nhiều tính mở rộng; 4.3 HƯỚNG PHÁT TRIỂN Thiết kế giao diện thân thiện với người dùng Sử dụng ngôn ngữ thiết kế: HTML/CSS, Javascript, PHP, VB.NET, C#.NET, Cơ sở liệu đa dạng Có thể sử dụng kết hợp với công nghệ thiết kế Joomla,… Khắc phục hạn chế gặp phải Trang 29 WESITE BÁN SÁCH TRỰC TUYẾN GVHD: TRẦN KHÁNH LUÂN TÀI LIỆU THAM KHẢO [1] [2] [3] [4] [5] Ts Dương Việt Hằng, ThS Hà Thị Phương Anh, Bài giảng sở liệu, trường Đại học Bạc Liêu, khoa Công nghệ thông tin Th.S Trương Xuân Hạnh, giáo trình hệ quản trị sở liệu,trường Đại học Bạc Liêu, khoa Công nghệ thông tin https://www.wordpress.org/ https://www.youtube.com/channel/UCIRVLLzKuEZVhdJVPfi982Q https://youtu.be/EJ8j3FcYPgA Trang 30