- Gửi form hỗ trợ cho người quản lí - Chat trực tiếp với quản trị viên trên box chat.Với người quản lý chủ website, hệ thống cho phép: - Đăng bán sách qua trang quản lý, nội dung bao gồm
Trang 1TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN
Trang Ngọc Châu – MSSV: 22127044
Trang 2MỤC LỤC
CHƯƠNG 1: MÔ TẢ ỨNG DỤNG 5
1.1 Mục tiêu 5
1.2 Khảo sát hiện trạng và tìm hiểu nhu cầu 5
1.3 Các chức năng đã xây dựng 5
1.4 Thiết kế hệ thống 6
1.4.a Sơ đồ usecase 6
1.4.b Sơ đồ dữ liệu 7
CHƯƠNG 2: ĐĂNG KÝ / ĐĂNG NHẬP 8
2.1 Đăng ký / Đăng nhập 8
2.2 Thay đổi thông tin 9
2.3 Quên mật khẩu 10
CHƯƠNG 3: XEM, TÌM KIẾM SÁCH 12
3.1 Xem sách 12
3.2 Tìm kiếm sách 14
3.2.a Tìm kiếm theo tên, từ khóa 14
3.2.b Tìm kiếm theo thể loại, giá tiền 15
CHƯƠNG 4: GIỎ HÀNG / DANH SÁCH ƯA THÍCH 17
4.1 Giỏ hàng / Wishlist là gì? 17
4.2 Giao diện trang giỏ hàng và danh sách ưa thích 17
4.3 Các thêm sách vào giỏ hàng / danh sách ưa thích 18
CHƯƠNG 5: ĐẶT HÀNG & THANH TOÁN 19
CHƯƠNG 6: CHAT VỚI QUẢN TRỊ VIÊN QUA MESSENGER 21
CHƯƠNG 7: LIÊN HỆ QUA EMAIL 23
CHƯƠNG 8: BÌNH LUẬN, ĐÁNH GIÁ SÁCH 24
CHƯƠNG 9: ĐÁNH GIÁ THÀNH VIÊN 25
CHƯƠNG 10: KẾT LUẬN 26
TÀI LIỆU THAM KHẢO 27
Trang 3Lời mở đầu
Những tiến bộ to lớn về công nghệ, đặc biệt là công nghệ thông tin trong những thập niên cuối của thế kỷ 20 đã tạo ra bước ngoặt mới cho sự phát triển kinh tế xã hội toàn cầu Chính trên nền tảng đó, một phương thức thương mại mới
đã xuất hiện và phát triển nhanh chóng, đó là thương mại điện tử Thương mại điện tử chính là một công cụ hiện đại sử dụng mạng Internet giúp cho các doanh nghiệp có thể thâm nhập vào thị trường thế giới, thu thập thông tin nhanh hơn, nhiều hơn và chính xác hơn Với thương mại điện tử, các doanh nghiệp cũng có thể đưa các thông tin về sản phẩm của mình đến các đối tượng khách hàng tiềm năng khác nhau ở mọi nơi trên thế giới với chi phí thấp hơn nhiều so với các phương pháp truyền thống
Ngày nay, các cửa hàng trực tuyến xuất hiện càng nhiều Cửa hàng trực tuyến sẽ đem lại nhiều lợi ích về cho người sử dụng Đối với doanh nghiệp, tiết kiệm được không gian trưng bày sản phẩm, tiết kiệm nguồn nhân lực, tiết kiệm chi phí mặt bằng…Đối với khách hàng, tiết kiệm được thời gian đi lại, lựa chon được những sản phẩm ưa thích…Đây cũng là lí do chúng em chọn đề tài “Xây dựng website bán hàng” làm đồ án chính Chủ đề của website mà chúng em muốn xây dựng là “Website bán sách”
Báo cáo gồm 10 chương:
Chương 1: Mô tả ứng dụng
Chương 2: ĐĂNG KÝ / ĐĂNG NHẬP
Chương 3: Xem, tìm kiếm sách
Chương 4: Giỏ hàng, danh sách ưa thích
Chương 5: Đặt hàng & Thanh toán
Chương 6: Chat với quản trị viên qua Messenger
Chương 7: Liên hệ qua email
Chương 8: Bình luận, đánh giá sách
Chương 9: Đánh giá thành viên
Chương 10: Kết luận
Link Website: https://clcxbooks.epizy.com/
Link bảng phân công công việc:
KnLWt2LX1DSs/edit?usp=sharing
Trang 4https://docs.google.com/spreadsheets/d/1T_Dyp3_kEaraDsDIbrdlyXu5sHB9Jd-Lời cảm ơn
Chúng em xin chân thành cảm ơn cô Tiết Gia Hồng đã tận tâm hướng dẫn và góp ý cho chúngem trong quá trình làm đồ án Từ đó, em đã rút ra được thêm nhiều bài học và kinh nghiệm trong công việc thiết kế và xây dựngWebsite
Trang 5CHƯƠNG MÔ TẢ ỨNG DỤNG 1:
1.1 Mục tiêu
- Xây dựng website bán sách cũ để quyên góp từ thiện
- Website cho phép khách hàng có thể tìm kiếm sách theo tên sách, tên tác giả, giá cả,
- Đáp ứng yêu cầu quản lí của người bán (chủ trang web)
- Trang web đơn giản, dễ sử dụng, phù hợp với mọi lứa tuổi
1.2 Khảo sát hiện trạng và tìm hiểu nhu cầu
Thao tác trên website đơn giản, dễ dùng
Dễ dàng tìm kiếm sản phẩm mong muốn
Nội dung của sách
Tăng doanh thu
Tiết kiệm thời gian và chi phí quản lí
1.3 Các chức năng đã xây dựng
Đối với khách hàng
- Tìm kiếm sách theo tên sách, theo tên tác giả
- Lọc sách theo thể loại, theo giá
- Comment, rating: cho phép người dùng viết đánh giá, phản hồi về chất lượng, nội dung của từng cuốn sách
- Đăng ký, đăng nhập tài khoản bằng email cá nhân
Giỏ hàng: khách hàng có thể lựa chọn nhiều sản phẩm muốn mua và
Trang 6- Thanh toán bằng tài khoản ngân hàng việt nam, ví MoMo
- Gửi form hỗ trợ cho người quản lí
- Chat trực tiếp với quản trị viên trên box chat
Với người quản lý (chủ website), hệ thống cho phép:
- Đăng bán sách qua trang quản lý, nội dung bao gồm: tên sách, hình ảnh sách, tên tác giả, thể loại, mô tả sách, giá cả sách, số lượng, liên kết với các quyển sách tương tự để bán được nhiều sách hơn,…
- Kiểm tra, cập nhật thông tin các đơn hàng
- Thống kê: lượt truy cập web, số lượng đơn hàng, doanh thu, top sale …
- Gửi email marketing đến hàng loạt khách hàng cùng 1 lúc
1.4 Thiết kế hệ thống
1 4 .a Sơ đồ usecase
Hình 1.4.a – Sơ đồ usecase
Trang 7- Elementor
Elementor là Plugin Page Builder giúp bạn tạo các trang WordPress đẹp mắt một cách dễ dàng Chỉ với các thao tác kéo thả đơn giản là bạn đã sở hữu được một Website theo ý muốn Vì vậy, với Elementor các bạn không rành về Code cũng
có thể tạo được Website cho riêng mình
Trang 8CHƯƠNG 2: ĐĂNG KÝ / ĐĂNG NHẬP
2.1 Đăng ký / Đăng nhập
Hệ thống cho phép người dùng đăng ký / đăng nhập bằng tài khoản email
cá nhân (nhưng không xác nhận email)
B1: Để đăng ký tài khoản mới hoặc đăng nhập tại trang chủ hoặc bất kỳ trang nào , của web, chọn biểu tượng hình người, sau đó chọn “Đăng nhập / Đăng ký
Hình 2.1 1: Đăng nhập / Đăng ký–
B2: Sau đó tại trang “Đăng nhập / Đăng ký”, đăng nhập vào tài khoản của bạn (nếu có) hoặc đăng ký bằng cách nhập thông tin:
- Tên tài khoản: hay username
- Email: nhập email của bạn, vui lòng nhập đúng vì chúng tôi sẽ liên hệ bạn qua email này
- Mật khẩu
Trang 9Hình 2.1 2: Giao diện đăng nhập / đăng ký
-2.2 Thay đổi thông tin
Khách hàng nếu có nhu cầu thay đổi thông tin như Họ tên, mật khẩu, địa chỉ email,… thì có thể vào trang cá nhân (xem 2 hình dưới)
Hình 2.2 1: Cách vào trang tài khoản
Trang 10-Hình 2.2 2: Thay đổi thông tin tài khoản
-2.3 Quên mật khẩu
Nếu khách hàng quên mật khẩu thì có thể làm như sau:
Bước 1: Tại trang Đăng nhập / Đăng ký, chọn “Quên mật khẩu”
Hình 2.3 1: Quên mật khẩu
-Bước 2: Tại trang Quên mật khẩu, bạn hãy điền tên tài khoản hoặc email và chọn
Trang 12-CHƯƠNG 3: XEM, TÌM KIẾM SÁCH
3.1 Xem sách
Những cuốn sách bán chạy, sách mới, các thể loại sách hot như manga, sách lập trình sẽ được hiển thị ở trang chủ
Hình 3-1: Trang chủ
Trang 13Trang “Sản phẩm” sẽ hiển thị đầy đủ tất cả các sách hơn
Hình 3 3: Trang sản phẩm
-Để xem thông tin chi tiết của 1 cuốn sách, click vào cuốn sách đó
Hình 3-4: Trang chi tiết sáchTại đây bạn có thể xem các thông tin của sách như tác giả, mô tả sách, đánh giá sách, …
Trang 143.2 Tìm kiếm sách
3.2.a Tìm kiếm theo tên, từ khóa
Nếu bạn muốn tìm cụ thể một quyển sách nào đó hoặc muốn tìm theo tên sách, trên góc trên cùng bên trái trang web, chọn biểu tượng “Tìm kiếm”
Hình 3.2 1: Tìm kiếm sáchSau đó trên màn hình sẽ xuất hiện thanh tìm kiếm, điền từ khóa của quyển sách
.a-mà bạn muốn tìm Ví dụ mình muốn tìm những quyển sách “lập trình”, mình sẽ gõ
“lập trình
Trang 15Sau đó trên màn hình sẽ xuất hiện những kết quả liên quan đến “lập trình” Nhưng đôi lúc sẽ hiển thị thêm các kết quả không liên quan ở sau
Hình 3.2.a 3: Tìm kiếm theo tên, từ khóa3.2.b Tìm kiếm theo thể loại, giá tiền
-Bạn có thể tìm sách theo thể loại và giá tiền tại trang sản phẩm Thanh lọc sản phẩm theo giá, thể loại được đặt bên trái màn hình:
Hình 3.3.b : Tìm kiếm theo thể loại, giá tiền-1
Trang 16- Để lọc sản phẩm theo khoảng giá nào đó, hãy kéo thả thanh giá tiền sao cho phù
hợp Ở đây mình muốn tìm những cuốn sách trong tầm giá 20k -50k nên mình sẽ kéo thả như hình dưới đây:
Hình 3.3.b 3: Lọc sách theo giáSau đó chọn “Xác nhận” để tiến hành lọc sách
Để lọc sản phẩm theo thể loại, hãy tick vào ô những thể loại mà mình muốn tìm
Ở đây mình muốn tìm những cuốn truyện thể loại “Fantasy”:
Trang 17CHƯƠNG 4: GIỎ HÀNG / DANH SÁCH ƯA THÍCH
4.1 Giỏ hàng / Wishlist là gì?
- Giỏ hàng chính là cầu nối trung gian giữa trang sản phẩm và quy trình thanh toán
Bạn có thể thêm tất cả sách muốn mua vào đây để thanh toán trong 1 lần
- Wishlist là danh sách ưa thích Bạn có thể lưu vào đây những sản phẩm mà bạn
ưa thích nhưng chưa có ý định mua
4.2 Giao diện trang giỏ hàng và danh sách ưa thích
- Trang giỏ hàng:
Hình 4.2 1: Trang giỏ hàngTại trang giỏ hàng, bạn có thể tiến hành thanh toán ngay
Trang Danh sách ưa thích của tôi
Trang 18Tại đây bạn có thể thêm sách vào giỏ hàng hoặc share wishlist của mình lên mạng
xã hội
4.3 Các thêm sách vào giỏ hàng / danh sách ưa thích
Bạn có thể thêm 1 cuốn sách bất kỳ từ trang sản phẩm:
Hình 4.2-1: Thêm sách vào giỏ hàng / danh sách ưa thích
Hoặc thêm từ trang chi tiết sách:
Hình 4.2 2: Thêm sách vào giỏ hàng / danh sách ưa thích
Trang 19-CHƯƠNG 5: ĐẶT HÀNG & THANH TOÁN
Sau khi đã thêm tất cả sách mà bạn muốn mua vào giỏ hàng Bạn có thể tiến hành đặt hàng
LƯU Ý: Để đặt hàng thì bạn cần đăng nhập vào tài khoản của bạn
Các bước đặt hàng:
Bước 1: Vào trang giỏ hàng bấm vào nút thanh toán để đi đến trang thanh toán.,
Hình 5 1: Thanh toán từ giỏ hàng
-Bước 2: Bạn cần điền đầy đủ các thông tin để chúng tôi có thể thuận lợi nhất trong
việc phân phối sản phẩm đến tay bạn
Trang 20Bước 3: Chọn nút “Thanh toán”
- Nếu bạn đã chọn phương thức thanh toán là “trả tiền khi nhận hàng” thì sau khi nhận hàng thì sau khi nhấn “Thanh toán”, đơn hàng của bạn đã được đặt hành công Bạn hãy chờ chúng tôi liên lạc với bạn qua SĐT để xác nhận đơn hàng
- Nếu bạn chọn phương thức thanh toán là “Chuyển khoản BIDV” thì sau khi nhấn
“Thanh toán”, màn hình của bạn sẽ như thế này:
Hình 5 3: Chuyển khoản ngân hàngBước 4: Bạn có thể quét mã QR hoặc chuyển khoản theo đúng cú pháp mà chúng tôi đã cung cấp(trường hợp sai cú pháp bạn có thể gọi đến số hotline của web để được tư vấn đặt hàng lại)
-Bước 5: Sau khi thanh toán xong bạn hãy click vào mục “Tôi đã thanh toán” và đợi khoảng 1 phút để chúng tôi xác nhận Khi hiện lên giao diện như (hình dưới) thì bạn đã thanh toán thành công
Trang 21LƯU Ý: Trong trường hợp bạn đã chuyển đúng cú pháp và số tiền nhưng hệ thống không tự động xác nhận, hãy liên hệ với admin web (chi tiết ở 2 chương sau).
MESSENGER
Nếu bạn có thắc mắc gì, bạn có thể nhắn tin trực tiếp với người quản lý thông qua box chat trên trang chủ
Bước 1: Click vào biểu tượng Messenger trên Trang chủ
Hình 6 1: Biểu tượng MessengerBước 2: Đăng nhập vào tài khoản Messenger của bạn hoặc chọn chat với vai trò là khách Nếu bạn muốn được hỗ trợ về đơn hàng thì chúng tôi khuyến khích bạn đăng nhập bằng Messenger
Trang 22-Hình 6 2: Vai trò chatBước 3: Box chat sẽ hiện lên, bạn có thể đặt câu hỏi ở đây Chúng tôi sẽ phản hồi lại sớm nhất có thể cho bạn
-Hình 6 3: Box chat
-LƯU Ý: Nếu chat với vai trò là khách thì nội dung đoạn chat sẽ biến mất trong vòng 24h
Trang 23CHƯƠNG 7: LIÊN HỆ QUA EMAIL
Nếu bạn muốn liên hệ với chúng tôi qua email, chọn “Liên hệ” ở góc phải trên cùng
Hình 7 1: Liên hệSau đó bạn sẽ được đưa đến trang liên hệ,
-Hình 7 2: Thông tin liên hệTại đây bạn có thể thấy SĐT, địa chỉ, email liên lạc của chúng tôi Bạn có thể liên lạc
Trang 24-CHƯƠNG 8: BÌNH LUẬN, ĐÁNH GIÁ SÁCH
Bạn có thể đưa ra đánh giá của mình (dưới phần mô tả sách) về chất lượng, nội dung của 1 cuốn sách để những người khác có thể tham khảo
Hình 8 1: Đánh giá sách
-LƯU Ý: Bạn cần phải đăng ký hoặc đăng nhập trước khi bình luận
Trang 25CHƯƠNG 9: ĐÁNH GIÁ THÀNH VIÊN
Lê Ngọc Vĩ Chưa phân công công việc cho
nhóm hiệu quả Hoàn thành đầy
đủ công việc Chủ động kiểm tra tiến độ giữa các thành viên
30
Lê Trí Mẩn Hoàn thành đầy đủ và đúng
deadline công việc được phân công Luôn quan tâm đến tiến độ
đồ án
25
Lâm Chí Tài Hoàn thành đầy đủ và đúng
deadline công việc được phân công Luôn quan tâm đến tiến độ
đồ án
25
Trang Ngọc Châu Hoàn thành đầy đủ công việc
được giao nhưng đôi lúc trễ deadline Hơi thụ động, ít tương tác
20
Trang 26CHƯƠNG 10: KẾT LUẬN
10.1 Kết quả đạt được
Sau khi thực hiện đồ án, chúng em đã đạt được một số kết quả chính như sau
- Phân tích và xác định các chức năng của hệ thống
- Phân tích và thiết kế sơ đồ dữ liệu của hệ thống
- Biết được cách host 1 trang web
- Học và sử dụng được Wordpress để xây dựng website
- Xây dựng được website bán sách với các chức năng cơ bản
- Học được cách viết báo cáo cơ bản
Hạn chế của hệ thống:
- Hệ thống xác nhận thanh toán tự động đôi lúc không hoạt động
- Trang web có nhiều lỗi dịch thuật vì được dịch tự động
- Giao diện chưa được tốt
- Web load khá chậm, đôi lúc bị sập vì được host free
- Không tìm được sách theo tên tác giả
- Sau 30 ngày không truy cập thì trang web sẽ bị vô hiệu hóa
10.2 Mục tiêu chưa đạt được
- Phân chia công việc và thời gian chưa hợp lý (deadline dồn vào hết các tuần cuối)
- Báo cáo hàng tuần và báo cáo chính không được đầy đủ và khoa học
10.3 Bài học kinh nghiệm
- Nên phân chia thời gian và công việc một cách khoa học và hiệu quả
10.4 Hướng phát triển
- Xây dựng ứng dụng đa nền tảng trên di động
- Nâng cấp, cập nhật thông tin cũng như các tính năng mà người dùng yêu cầu
- Thiết kế thêm các trang sự kiện cho web
- Cải thiện tính năng thanh toán
- Duy trì số lượng người truy cập trang web Không ngừng cung cấp các đầu sách mới để trang web có nguồn sách đa dạng hơn
Trang 27TÀI LIỆU THAM KHẢO
Ninh Thị Hồng Lĩnh 2021 ĐỒ ÁN WEB SÁCH MÔN CNTT
https://www.studocu.com/vn/document/truong - dai hoc cong nghe - - - - thong - tin va - truyen - thong - viet han/cong nghe thong - - - - tin -19it/do- an web sach mon - - - -
-cntt/26033871?origin=home-recent-4
Nayyar Shaikh 2022 How to Create an eCommerce Website with WordPress FREE
– ONLINE STORE 2022 (Youtube)
https://www.youtube.com/watch?v=eaUi2Ri9wHo&t=6183s
How to Host a Free Website with InfinityFree
https://www.youtube.com/watch?v=oXB1D8J3yZs