Xây dựng website bán nông sản

74 15 0
Xây dựng website bán nông sản

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THÔNG TIN MÔN CÔNG NGHỆ PHẦN MỀM BÁO CÁO ĐỒ ÁN Giáo viên giảng dạy: TS Nguyễn Trường Hải Sinh viên nhóm 3: Bùi Lê Tấn Phi 18110336 Nguyễn Tấn Cường 18110352 Vũ Trung Tín 19110476 Tp Hồ Chí Minh, tháng 12 năm 2021 ĐỒ ÁN XÂY DỰNG WEBSITE BÁN NÔNG SẢN Contents TỔNG QUAN PHÂN TÍCH HỆ THỐNG WEBSITE .5 1.1 Khảo sát trạng 1.2 Các tác nhân hệ thống 1.3 Mô tả nghiệp vụ .5 1.4 Danh sách model .7 GIỚI THIỆU VỀ CÔNG NGHỆ SỬ DỤNG 10 2.1 SERVLET 10 2.2 JSP 10 2.3 JDBC .11 2.3 MƠ HÌNH MVC 12 Yêu cầu hệ thống .13 A Phân rã chức năng: 13  KHÁCH HÀNG 13  ADMIN .14 B Yêu cầu chức 14  Khách hàng 14  Admin 15 Sơ đồ Use Case (UC) .16 A Danh sách UseCase 17 B Đặc tả Use Case 19  UC1 : Đăng nhập .19  UC2 : Đăng kí 22  UC3 : Thêm sản phẩm vào giỏ hàng 26  UC4 : Quản lí giỏ hàng 29  UC5 : Thanh toán .30  UC6 : Đánh giá sản phẩm 34  UC7 : Xem danh sách sản phẩm .35  UC8 :Tìm kiếm sản phẩm 35  UC9 : Xem thông tn sản phẩm 37  UC10 : Quản lý tài khoản Admin .38  UC11 : Quản lý tài khoản User 40  UC12 : Quản lí chuyên mục 41  UC13 : Quản lí đơn hàng 41  UC 14 : Quản lý sản phẩm .42  UC15 : Quả n lí tn tức .44  UC16 : Quản lí bình luận 45 5.Sơ đồ ERD 46 Sơ đôồ lớp 46 Thông tn bảng cụ th ể 48 1.BẢNG TRANSACTIONS ( giao dịch) 48 2.BẢNG ADMIN 48 3.BẢNG USER 48 4.BẢNG BOARDNEW 49 5.BẢNG REVIEW .49 6.BẢNG ORDERED 50 7.BẢNG PRODUCT 50 8.BẢNG CATALOG .50 Mockup 51 SignIn 51 SignUp 51 Home 52 Product 57 Comment .59 Cart 59 CheckOut 60 Backend ADMIN 61 Thống kê 61 Quản Lí ADMIN 61 Quản lí user .62 Edit user 63 Chuyên Mục Sản Phẩm 63 Danh sách sản phẩm 64 Sửa thông tin sản phẩm 64 Đơn hàng 65 Cập nhật đơn hàng 65 Chi tiết đơn hàng .66 Review .66 Tin tức .67 Thêm sửa xóa tin tức .67 8.CÀI ĐẶT VÀ CẤU TRÚC PROJECT 68 Môi trường cài đặt công nghệ sử dụng 68 2.Tổ chức lớp chương trình .69 KẾẾT LUẬN 71 Hướng mở rộng phát triển 71 Tài liệu tham khảo .71 TỔNG QUAN  Công nghệ sử dụng : JSP, Servlet, JDBC  IDE: ECLIPSE  Mơ hình: MVC  Ngơn ngữ: Java  Lưu trữ database: SQL SEVER PHÂN TÍCH HỆ THỐNG WEBSITE 1.1 Khảo sát trạng – Kinh doanh truyền thống với việc bày bán sản phẩm cửa hàng, showroom dường trở nên “lạc hậu” thời đại mà thứ diễn internet từ việc mua bán Để bắt kịp xu hướng internet hóa diễn ra, người làm kinh doanh buộc phải chuyên lập trình web bán hàng để đưa mặt hàng đến với khách hàng cách nhanh Đó lý nhóm em lại đề tải xây dựng Web bán nông sản nhằm giúp khách hàng doanh nghiệp trao đổi mua bán nông lâm sản cách thuận tiện, giá rẻ ấn tượng thu hút nhiều khách mua hàng 1.2 Các tác nhân hệ thống  Khách hàng (Customer): Là người có nhu cầu mua hàng, đăng nhập vào để xem sản phẩm, chọn sản phẩm mua hàng sử dụng thẻ khuyến  Quản trị viên (Admin): Người toàn quyền quản lý hệ thống website, thực quản lý đơn hàng, sản phẩm, thông tin mua bán hệ thống 1.3 Mô tả nghiệp vụ  Dành cho khách hàng Website xây dựng với mục tiêu nơi trưng bày, giới thiệu sản phẩm nơi để khách hàng đặt hàng mặt hàng cần thiết cung cấp thêm dịch vụ hỗ trợ khách hàng như: liên hệ, tìm kiếm nhanh chóng mặt hàng Khách hàng đăng nhập để xem sản phẩm website, sản phẩm bố trí theo loại đa dạng sản phẩm mới, theo tên nhà sản xuất,… Nếu khách hàng cảm thấy yêu thích sản phẩm bấm tim hình sản phẩm để thêm vào mục yêu thích khách hàng muốn xem thơng tin cụ thể sản phẩm nhấn vào hình sản phẩm tên để xem thơng tin chi tiết sản phẩm Sau khách hàng chọn biểu tượng thêm vào giỏ hàng để đưa sản phẩm vào giỏ hàng mình, giỏ hàng đơn giản danh sách sản phẩm bao gồm thông tin mã sản phẩm, tên sản phẩm, đơn giá, số lượng, thành tiền Các giỏ hàng thường cung cấp tùy chọn để xóa sản phẩm khỏi giỏ hàng, tiếp tục mua sản phẩm cập nhật số lượng sau thông tin tổng giá tiền tự động cập nhập Ngay sau khách hàng có tất sản phẩm cần mua, khách hàng chọn nút tốn Trang đơn hàng gồm có thơng tin địa giao hàng ( địa chỉ,…), phương thức tốn (ship cod) , sau thơng tin giỏ hàng ( tên sản phẩm, đơn giá, số lượng, thành tiền) Sau khách hàng điền đầy đủ thơng tin chọn nút đặt hàng để hồn tất trình mua hàng chờ nhận hàng Nếu khách hàng có thắc mắc cần hỗ trợ gửi mail cho cửa hàng trang contact cửa hàng cung cấp Ngồi khách hàng đánh giá sản phẩm với thông số sao, thời gian viết đánh giá đó, nội dung đánh giá tiêu đề đánh giá để đánh giá sản phẩm cửa hàng  Dành cho Admin Website cung cấp cho nhân viên hệ thống giao diện dùng để quản trị thông tin sản phẩm, đơn hàng, tài khoản, trả lời thư, khuyến quản lý thông tin nhà sản xuất Admin đăng nhập vào trang web quyền xem danh sách tất nhà sản xuất, danh sách hàng hóa có cửa hàng, đơn hàng bán trình xử lý xem tài khoản có hệ thống, trả lời hộp thư cho khách hàng xem danh sách thẻ khuyễn có hệ thống Admin thêm sản phẩm xóa sản phẩm khơng cịn bán, thêm số lượng sản phẩm, thêm hình ảnh cần thiết cho cửa hàng cuối xóa tồn hình ảnh liên quan tới sản phẩm xét Admin cịn tạo thêm tài khoản để cung cấp cho người quản lí khác có admin xóa tài khoản họ Admin sửa lại hộp thư gửi cho khách thêm hộp thư trả lời cho khách hàng Admin thêm xóa sửa nhà sản xuất dẫn tới xóa sản phẩm liên quan tới nhà sản xuất Và cuối Admin đảm nhiệm chức xử lý đơn hàng bao gồm đánh dấu đơn hàng xác nhận, di chuyển tới tay khách hàng khách hàng nhận hàng đơn hàng bị hủy ví đó, với đơn hàng bị hủy xóa khỏi bảng danh sách xử lý đơn hàng 1.4 Danh sách model  Khách hàng:  Model đăng nhập  Model đăng ký:  Model xem chi tiết sản phẩm Xem thông tin chi tiết sản phẩm: Tên, giá, cấu hình…  Model tìm kiếm sản phẩm Tìm kiếm sản phẩm theo từ khóa nhập tìm kiếm  Model đánh giá, bình luận sản phẩm Khách hàng đánh giá ý kiến sản phẩm  Model thêm sản phẩm vào giỏ hàng Khách hàng thêm sản phẩm vào giỏ hàng  Model xóa sản phẩm vào giỏ hàng Khách hàng xóa sản phẩm giỏ hàng  Model đặt hàng, toán Khách hàng xem thông tin đơn hàng, tiến hành đặt hàng  Model gửi ý kiến cửa hàng ( chưa xử lý ) Khách hàng gửi đánh giá, ý kiến đến cửa hàng qua form cửa hàng cung cấp  Admin:  Model đăng nhập  Model quản lí sản phẩm Admin xem danh sách sản phẩm, thêm, sửa xóa sản phẩm  Model quản lí đơn hàng Admin danh sách tất đơn hàng, duyệt đơn hàng gửi thông báo đến khách hàng đồng ý giao dịch xóa đơn hàng không đồng ý giao dịch  Model quản lí tài khoản Admin xem danh sách tất tài khoản có hệ thống Admin tạo thêm tài khoản admin khác để cung cấp cho người khác dùng Admin chỉnh sửa xóa tài khoản mà khơng thể tác động đến tài khoản  người khác quyền Model quản lí tin tức Admin xem danh sách tin tức có, thêm, sửa xóa tin tức  Model quản lí chuyên mục sản phẩm ... lập trình web bán hàng để đưa mặt hàng đến với khách hàng cách nhanh Đó lý nhóm em lại đề tải xây dựng Web bán nơng sản nhằm giúp khách hàng doanh nghiệp trao đổi mua bán nông lâm sản cách thuận...ĐỒ ÁN XÂY DỰNG WEBSITE BÁN NÔNG SẢN Contents TỔNG QUAN PHÂN TÍCH HỆ THỐNG WEBSITE .5 1.1 Khảo sát trạng ... Khách hàng đăng nhập để xem sản phẩm website, sản phẩm bố trí theo loại đa dạng sản phẩm mới, theo tên nhà sản xuất,… Nếu khách hàng cảm thấy u thích sản phẩm bấm tim hình sản phẩm để thêm vào mục

Ngày đăng: 21/04/2022, 09:30

Hình ảnh liên quan

Luồng sự kiện chính 1. Hệ thống hiện thị màn hình đăng - Xây dựng website bán nông sản

u.

ồng sự kiện chính 1. Hệ thống hiện thị màn hình đăng Xem tại trang 22 của tài liệu.
1. Hệ thống hiện thị lại màn hình đăng nhập để người dùng nhập lại  thông báo tên đăng nhập và mật  khẩu bị sai - Xây dựng website bán nông sản

1..

Hệ thống hiện thị lại màn hình đăng nhập để người dùng nhập lại thông báo tên đăng nhập và mật khẩu bị sai Xem tại trang 23 của tài liệu.
Luồng sự kiện chính 1. Trên giao diện màn hình chi tiết sản phẩm, Người dùng chọn “THÊM VÀO GIỎ HÀNG” - Xây dựng website bán nông sản

u.

ồng sự kiện chính 1. Trên giao diện màn hình chi tiết sản phẩm, Người dùng chọn “THÊM VÀO GIỎ HÀNG” Xem tại trang 29 của tài liệu.
Thông tin bảng cụ thể - Xây dựng website bán nông sản

h.

ông tin bảng cụ thể Xem tại trang 50 của tài liệu.
5.BẢNG REVIEW - Xây dựng website bán nông sản

5..

BẢNG REVIEW Xem tại trang 51 của tài liệu.
4.BẢNG BOARDNEW - Xây dựng website bán nông sản

4..

BẢNG BOARDNEW Xem tại trang 51 của tài liệu.
7.BẢNG PRODUCT - Xây dựng website bán nông sản

7..

BẢNG PRODUCT Xem tại trang 52 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan