Báo cáo phát triển website bán sách online bằng phần mềm mã nguồn mở

2021

56
1
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

TÓM TẮT

SUMMARY

1. CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI

1.1. Giới thiệu đề tài

1.1.1. Tên đề tài Đề tài “WEBSITE BÁN SÁCH ONLINE BOOK” trên nền tảng PHP và My SQL

1.1.2. Giới thiệu đề tài Website bán sách online giúp các chủ cửa hàng và người quản lý dễ dàng đăng nhập để quản lý sách, thêm sách, chỉnh sửa sách và các thứ khác của cửa hàng và người khách hàng dễ dàng mua được sách online dễ dàng, xem các loại sách mà mình yêu thích, tham quan cửa hàng online, đăng ký làm thành viên thân thuộc để nhận ưu đãi và đăng nhập để mua sách và thanh toán online dễ dàng

1.2. Lý do chọn đề tài

1.3. Yêu cầu về chức năng

1.3.1. Chức năng của người quản lý

1.3.2. Chức năng của khách hàng

1.4. Các ràng buộc về mặt thiết kế

1.5. Phạm vi

1.5.1. Đặc điểm website

1.5.2. Đối tượng sử dụng

2. CHƯƠNG 2: CÔNG NGHỆ SỬ DỤNG

2.1. Giới thiệu về PHP

2.2. Giới thiệu về HTML, CSS và JavaScript

2.3. Công cụ Dreamweaver

3. CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.1. Phân tích

3.2. Thiết kế hệ thống

3.2.1. Danh sách các tác nhân và mô tả

3.2.2. Biểu đồ Use case tổng quát của hệ thống

3.2.3. Danh sách các Use case và mô tả

3.2.4. Đặc tả Use case

3.2.4.1. Đặc tả UC1 “Đăng nhập”
3.2.4.2. Đặc tả UC2 “Đăng ký”
3.2.4.3. Đặc tả UC4 “Xem trang chủ”
3.2.4.4. Đặc tả UC5 “Xem sách”
3.2.4.5. Đặc tả UC6 “Xem chi tiết sách”
3.2.4.6. Đặc tả UC8 “Quản lý tài khoản”
3.2.4.7. Đặc tả UC9 “Quản lý sách”
3.2.4.8. Đặc tả UC10 “Quản lý phân quyền”
3.2.4.9. Đặc tả UC12 “Quản lý hoá đơn”
3.2.4.10. Đặc tả UC13 “Quản lý giỏ hàng”

3.2.5. Một số biểu đồ hoạt động chính (Activity chart)

3.2.5.1. Biểu đồ hoạt động cho chức năng đăng nhập
3.2.5.2. Biểu đồ hoạt động cho chức năng đăng ký
3.2.5.3. Biểu đồ hoạt động cho chức năng xem trang chủ
3.2.5.4. Biểu đồ hoạt động cho chức năng xem sách và chi tiết sách
3.2.5.5. Biểu đồ hoạt động cho chức năng quản lý tài khoản
3.2.5.6. Biểu đồ hoạt động cho chức năng quản lý sách
3.2.5.7. Biểu đồ hoạt động cho chức năng quản lý hoá đơn
3.2.5.8. Biểu đồ hoạt động cho chức năng quản lý giỏ hàng

3.2.6. Biểu đồ tuần tự (Sequence diagram)

3.2.6.1. Biểu đồ tuần tự cho chức năng đăng nhập
3.2.6.2. Biểu đồ tuần tự cho chức năng đăng ký
3.2.6.3. Biểu đồ tuần tự cho chức năng xem sách và chi tiết sách
3.2.6.4. Biểu đồ tuần tự cho chức năng quản lý tài khoản
3.2.6.5. Biểu đồ tuần tự cho chức năng quản lý hoá đơn
3.2.6.6. Biểu đồ tuần tự cho chức năng quản lý giỏ hàng

3.2.7. Thiết kế cơ sở dữ liệu

3.2.7.1. Các bảng chính trong cơ sở dữ liệu
3.2.7.2. Bảng “Order_address”

4. CHƯƠNG 4: CÀI ĐẶT VÀ GIAO DIỆN

4.1. Giao diện trang chủ

4.2. Giao diện trang thanh toán

4.3. Giao diện trang chi tiết sách

4.4. Giao diện trang xem thông tin tài khoản

4.5. Giao diện trang sách bán chạy

4.6. Giao diện trang quản lý giỏ hàng

4.7. Giao diện trang thông báo đặt hàng thành công

4.8. Giao diện trang xem lịch sử đặt hàng

4.9. Giao diện trang đổi mật khẩu

4.10. Giao diện trang đăng nhập admin

4.11. Giao diện trang quản trị

4.12. Giao diện trang quản lý thông tin tài khoản khách hàng

4.13. Giao diện trang quản lý hoá đơn

4.14. Giao diện trang quản lý sách

5. CHƯƠNG 5: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN

5.1. Đánh giá kết quả

5.2. Ưu/nhược điểm của đề tài

5.3. Hướng phát triển của đề tài

TÀI LIỆU THAM KHẢO

Bài viết "Xây dựng website bán sách online mã nguồn mở" cung cấp cái nhìn tổng quan về cách thức phát triển một nền tảng thương mại điện tử cho việc bán sách, sử dụng mã nguồn mở. Tác giả nhấn mạnh những lợi ích của việc sử dụng mã nguồn mở, bao gồm khả năng tùy chỉnh linh hoạt, tiết kiệm chi phí và hỗ trợ cộng đồng. Bài viết cũng đề cập đến các công nghệ và công cụ cần thiết để xây dựng website, từ đó giúp người đọc có thể dễ dàng tiếp cận và triển khai ý tưởng của mình.

Nếu bạn muốn tìm hiểu thêm về các ứng dụng công nghệ trong lĩnh vực này, hãy tham khảo bài viết Luận văn thạc sĩ khoa học máy tính xây dựng ứng dụng monocular full slam, nơi bạn có thể khám phá thêm về các ứng dụng công nghệ trong lập trình. Ngoài ra, bài viết Luận văn tốt nghiệp khoa học máy tính xây dựng hệ thống quản lý khóa học dựa trên moodle framework sẽ giúp bạn hiểu rõ hơn về việc xây dựng các hệ thống quản lý trực tuyến. Cuối cùng, bài viết Luận văn tốt nghiệp công nghệ phần mềm phát triển hệ thống chatbot trò chuyện nhiều tầng có thể cung cấp cho bạn cái nhìn sâu sắc về việc tích hợp chatbot vào các nền tảng trực tuyến, mở rộng khả năng tương tác với khách hàng.