Báo cáo dự án môn phân tích thiết kế phần mềm phân tích yêu cầu phân tích yêu cầu người dùng

13 2 0
Báo cáo dự án môn phân tích thiết kế phần mềm  phân tích yêu cầu phân tích yêu cầu người dùng

Đ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

Đề tài TRƯỜNG ĐẠI HỌC PHENIKA KHOA CÔNG NGHỆ THÔNG TIN Báo cáo dự án môn phân tích thiết kế phần mềm Thành viên Nguyễn Văn Thắng Đỗ Hoàng Phương Duy Nguyễn Xuân Dinh Phạm Tấn Khang Hà Huy Hiền I Phân[.]

Đề tài: TRƯỜNG ĐẠI HỌC PHENIKA KHOA CÔNG NGHỆ THÔNG TIN Báo cáo dự án mơn phân tích thiết kế phần mềm Thành viên: - Nguyễn Văn Thắng - Đỗ Hoàng Phương Duy - Nguyễn Xuân Dinh - Phạm Tấn Khang Hà Huy Hiền - I - Phân Tích yêu cầu Phân tích yêu cầu người dùng : Đối với người bán hàng : + định Mỗi người bán hàng có tài khoản trang cá nhân + Người bán hàng có chức đăng bán, trưng bày sản phẩm trang wed trang cá nhân + Người bán hàng tạo hình thức tốn cho khác hàng như: tốn trực tiếp, chuyển khoản … + Người bán hàng tạo chương trình giảm giá cho sản phẩm, tư vấn người dùng trang wed - Đối với người mua hàng : + Người mua hàng có tên tài khoản định đăng nhập wed, họ tạo thông tin cá nhân cho thân ( tên, số điện thoại, địa chỉ, thẻ ngân hàng…) + Người mua hàng tìm kiếm sản phẩm hãng bán theo nhiều cách : tìm theo tên sản phẩm, theo hãng bán sản phẩm, theo loại sản phẩm … xem sản phẩm mà xem trước + Người mua hàng có bảng chứa thơng tin sản phẩm mà đặt mua, họ xem tình trạng sản phẩm giao tới đâu , xuất kho hay chưa … + Người mua hàng có thêm chức đánh giá bình luận sản phẩm mà đặt hàng Đây tính cần thiết trang wed việc bán hàng online Về phần chức : trang wed có tính bật sau + Quản lý danh mục sản phẩm: o Cho phép thêm, sửa , xóa danh mục sửa xóa( khơng giới hạn số sản phẩm) o Cho phép đăng tải sản phẩm vào danh mục sản phẩm Hiển thị sản phẩm theo danh mục o Cho phép xem sản phẩm theo danh mục sản phẩm o Link danh mục sản phẩm có dạng: Domain/danh-muc-sanpham.html + o phẩm Quản lý danh sách sản phẩm danh mục sản phẩm: Cho phép thêm, sửa, xóa sản phẩm danh mục sản o Thông tin sản phẩm bao gồm: Tên sản phẩm Mô tả sản phẩm Ảnh sản phẩm Giá bán theo khối lượng Số lượng mua(2 nút + -) Nút đặt hàng Tab thông tin chi tiết sản phẩm: trang nội dung đơn Tab hướng dẫn mua hàng: trang nội dung đơn o o Xem ảnh sản phẩm dạng popup click vào ảnh chi tiết Link wedside hiển thị dạng: Domain/danh-muc-san-pham.html + o sản phẩm Tính quản lý giá sản phẩm theo khối lượng: Cho phép admin chủ động tạo danh sách giá theo khối lượng o cần Admin chỉnh sửa, xóa giá khối lượng sản phẩm + Tính đặt hàng: o Cho phép khách hàng đặt hàng trực tuyến wedside Các thông tin khách hàng liên hệ lưu trữ hệ thống gửi trực tiếp vào email người quản lý o Trong khu vực quản trị wedsite: phân loại đơn hàng thành tab Chưa xử lý Đã hồn thành + Tính tìm kiếm sản phẩm: o Cho phép tìm kiếm sản phẩm theo từ khóa o Cho phép tìm kiếm sản phẩm theo danh mục sản phẩm o Danh sách sản phẩm xem : Hiển thị danh sách sản phẩm mà khách hàng click wedsite trước đó, giảm thời gian tìm kiếm sản phẩm o Tính bình luận , đánh giá sản phẩm khách hàng o Tính xếp lọc sản phẩm theo tiêu chí như: Giá tăng dần, giá giảm dần, loại sản phẩm… + Quản lý hình thức tốn : Admin cập nhật thơng tin hình thức tốn Khách hàng lựa chọn hình thức tốn q trình đặt hàng -Thanh toán tiền mặt cửa hàng -Thanh toán chuyển khoản -Ship COD -Thanh toán sản phẩm riêng -Thanh toán chung tất sản phẩm giỏ hàng Trên chức mà nhóm chúng em dự định thiết kế cho wedsite bán hàng II Use case III Chức Actor Chức Năng Visitor Xem danh sách sản phẩm Xem thong tin chi tiết sản phẩm Đăng ký Tìm kiếm sản phẩm Đưa sản phẩm vào giỏ hàng Xem tin tức Member Có chức visitor cịn có thêm số chức khác như: Đặt Mua Xem danh sách đơn hàng Quản lý đơn hàng Thanh tốn Đăng nhập Developer Có tất chức member thêm số chức khác yêu cầu Đăng Nhập sử dụng: Xem danh sách đơn hàng Cập nhật đơn hàng Cập nhật sản phẩm Cập nhật đơn giá Ghi nhận đơn hàng … Các chức tùy thuộc vào quyền nhân viên Mỗi Admin người có chức định Có tất quyền hệ thống Và người cấp phát quyền cho developer IV Phân tích hướng đối tượng(3 bảng cấu trúc) Khách hàng ghé thăm Hiển thị mh đăng nhập Xem danh sách, thông tn sản phẩm Tìm kiếếm giỏ hàng xem thơng tn Khách hàng thành viến Hiển thị hình đăng nhập Đăng nhập Thấết bại Thành công Xem danh sách đơn hàng Đặt mua Thanh tốn Giám đơếc Quản lí nhấn viến Đăng nhập quản trị Quản lí sản phẩm Quản lí khách hàng Quả n lí thơng tn Thông kế báo cáo V Quan Hệ trạng thái VI Cơ sở liệu I Cơ sở liệu Những yêu cầu website thương mại điện tử: Bảng Quản trị viên website (admin) Với bảng quản trị cần lưu trường thơng tin : id : khóa name: họ tên username: tên đăng nhập password: mật Thành viên Bảng để lưu thành viên website, với bảng thành viên cần lưu trường thông tin : id : khóa name: họ tên email: email,sử dụng để đăng nhập password: mật đăng nhập address: địa created: thời điểm đăng ký thành viên Danh mục sản phẩm Với bảng danh mục sản phẩm cần lưu trường thông tin : id : khóa name: tên danh mục parent_id: id danh mục cha,vì danh mục phân theo nhiều cấp sort_order: vị trí xếp(vị trí hiển thị) 4.Sản phẩm Với bảng sản phẩm cần lưu trường thông tin : id : khóa catalog_id: id danh mục sản phẩm,vì sản phẩm phải thuộc danh mục name: tên sản phẩm price: giá sản phẩm discount: lưu chiết khấu, giảm giá price: giá sản phẩm image_link: lưu link file ảnh minh họa cho sản phẩm image_list: lưu danh sách link file ảnh kèm theo cho sản phẩm created: thời điểm tạo sản phẩm 10 view: lượt xem sản phẩm 5.Giao dịch Đây bảng quan trọng thiếu website thương mại điện tử toán trực tuyến,bảng có chức lưu thơng tin tồn giao dịch website Với bảng giao dịch cần lưu trường thông tin : id : khóa status: lưu trạng thái giao dịch,dựa vào trạng thái để biết giao dịch tốn thành cơng chưa,ví dụ thành cơng,0 chưa toán user_id: id thành viên mua hàng,nếu khách khơng có tài khoản trương khơng cần lưu user_name: tên khách hàng user_email: email khách hàng user_phone: số điện thoại khách hàng amount: tổng số tiền cần toán,và tổng số tiền gửi sang bên cổng toán payment: tên cổng toán mà khách hàng chọn để tốn payment_info: tồn thơng trả từ bên cổng tốn gủi cho 10 message: nội dung yêu cầu khách hàng 11 security: mã bảo mật cho giao dịch,1 số cổng toán ta cần gửi mã bảo mật 12 created: thời điểm tạo giao dịch,dựa vào trường mà hồn tồn làm thống kê cáo cáo doanh thu theo thời gian 6.Đơn hàng Đây bảng lưu chi tiết giao dịch, chi tiết thông tin bảng cần lưu sau: Id: khóa transaction_id: id giao dịch,1 giao dịch có nhiều đơn hàng đơn hàng phải thuộc giao dịch product_id: id sản phẩm qty: số lượng sản phẩm đơn hàng,như ví dụ với tivi qty = 1,và điện thoại qty = amount: số tiền đơn hàng,các bạn lưu ý số tiền(amount) bảng giao dịch tổng số tiền bảng đơn hàng tương ứng data: lưu liệu mà bạn muốn status: trạng thái đơn hàng,và trạng thái cho biết sản phẩm đơn hàng gửi cho khách chưa,ví dụ status = gửi,status = chưa gửi hàng cho khách II Quan hệ ER cho cở sở liệu VII Sơ đồ DFD quản lý bán hàng IX Mơ hình luồng liệu hệ thống

Ngày đăng: 30/03/2023, 07:21

Từ khóa liên quan

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

Tài liệu liên quan