Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.18 MB, 77 trang )
3
Sản phẩm
4
Giỏ hàng, xem hàng
5
Sản phẩm bán chạy nhất
Giới thiệu về dịch vụ
Tin tức
6
7
8
9
1
2
Thể hiện sản phẩm bạn cung cấp như:
Loại sản phẩm được phân theo
nhóm, chủng loại
Thông tin danh sách sản phẩm với
nhiều cách thể hiện khác
Sắp xếp sản phẩm theo các tiêu chí
như: giá bán, thời gian bảo hành hoặc theo
tên
Module thể hiện thông tin một sản phẩm:
Xem chi tiết mặt hàng
Mua hàng
Giỏ hàng và phương thức thanh
toán đơn hàng
Giới thiệu và bình luận về một sản
phẩm tiêu biểu
Tin khuyến mãi, giảm giá
Chính sách và phương thức bán Thể hiện thông tin về chính sách và
hàng
phương thức bán hàng của bạn
Liên hệ
Các Thông tin liên hệ như:
Thông tin liên hệ của công ty
Form liên hệ trực tiếp trên website
Bảng đồ dẫn đường tới cửa hàng,
công ty bạn
Tiện ích
Các tiện ích phục vụ trong việc kinh doanh
và người dùng:
Hỗ trợ trực tuyến
Tin tức về tỷ giá và giá cả quy đổi
Liên kết đối tác và bạn bè cùng
ngành nghề
Tìm kiếm
Tìm kiếm sản phẩm theo các tiêu chí và
đặc thù riêng của từng sản phẩm
Module trong hệ thống quản trị nội dung CMS
Module quản lý nhóm
Chia hệ thống quản lý CMS theo các
nhóm
Thành viên theo nhóm
Hệ thống phân quyền toàn bộ chức
năng theo nhóm
Module quản lý thành viên
Quản lý danh sách thành viên
Là khách hàng
Là người quản lý hệ thống
3
Module quản lý chủ đề
5
Module quản lý sản phẩm
6
Module quản lý đơn hàng
7
Module thống kê và báo cáo
tình hình bán hàng
8
Module quản lý thông tin liên
hệ
Quản lý danh sách chủ đề như:
Chủ đề về sản phẩm và loại sản
phẩm
Chủ đề về tin tức và chính sách bán
hàng
Module quản lý sản phẩm:
Danh sách sản phẩm
Sản phẩm tiêu biểu
Sản phẩm bán chạy
Quản lý đơn hàng
Đơn hàng mới tới
Đơn hàng đang chờ duyệt và thanh
toán
Đơn hàng đã thanh toán
Thống kê việc bán hàng
Thông kê bán hàng theo ngày
Thống kê theo tuần
Thông kê theo tháng
Xuất báo cáo theo thời gian
Quản lý thông tin liên hệ, thông tin phản
hồi từ người dùng
4.
Phân tích đề tài:
Website bán đồ trang sức muốn mở rộng kinh doanh trên mạng. Hiện tại Website
bán đồ trang sức muốn xây dựng một website để giới thiệu chung về công ty, giới
thiệu các sản phẩm có bày bán tại website và cho phép khách hàng đặt mua và thanh
toán qua mạng.
Đối với khách hàng:
- Sau khi đăng tài khoản trên website, khi sử dụng dịch vụ, khách hàng có thể
thực hiện các chức năng sau:
o Đăng nhập vào hệ thống, khách hàng nên thay đổi mật khẩu trong lần đầu
tiên đăng nhập.
o Thay đổi thông tin cá nhân.
o Xem nhật kí giao dịch, lịch sử hoạt động.
o Xem sản phẩm
o Chọn sản phẩm muốn mua
o Xem giỏ hàng
o Xin trợ giúp, giới thiệu về sản phẩm khi cần
Đối với công ty:
- Admin là người quản lí tất cả, phân quyền cho từng accout, sửa chữa, nâng
cấp và bảo trì website.
-
Manager là người quản lí bán hàng cho website nhưng không có quyền chỉnh
sửa website, thay đổi cấu trúc cơ sở dữ liệu…
5.
Phân tích yêu cầu:
a. Yêu cầu chức năng
-
Cho phép thăm quan website không cần đăng nhập.
Cung cấp thông tin tài khoản.
Cho phép người dùng thực hiện các giao dịch: chuyển khoản, đặt hàng.
Cho phép khách hàng cập nhập các thông tin cá nhân, thay đổi mật khẩu.
Cho phép khách hàng xem lại giỏ hàng.
Đảm bảo tính bảo mật cho các tài khoản khách hàng và cho các cuộc giao dịch.
Admin có quyền quản lý sản phẩm, thông tin sản phẩm, thông tin người dùng,
quảng cáo, tin tức và giao diện của website.
b. Yêu cầu phi chức năng:
-
Hệ thống của cửa hàng được truyển khai theo dạng website có tính bảo mật cao.
Giao diện gần gũi, đơn giải và thân thiện với người sử dụng.
Tuân thủ theo luật “Ngân hàng và các tổ chức tín dụng”.
CHƯƠNG III. PHÂN TÍCH, THIẾT KẾ, THỰC HIỆN HỆ THỐNG
A. PHÂN TÍCH WEBSITE VỚI UML
1. Sơ đồ Use case (Use case Diagram):
Hình 1: Sơ đồ Use case
2. Danh sách các tác nhân của hệ thống:
ST
Tác nhân hệ thống
Ý nghĩa
T
1
Khách hàng
Là người tác động vào hệ thống, sử dụng các chức năng
như thay đổi thông tin cá nhân, thanh toán, đặt mua sản
2
Admin
phẩm…
Là người tác động vào hệ thống, có quyền quản lý hệ
thống.
3. Danh sách các Use case nghiệp vụ:
STT
USE CASE
Ý nghĩa
1.
Đăng nhập
2.
Quản lý giỏ hàng
3.
Thanh toán
4.
Quản lý thông tin cá nhân
5.
6.
Quản lý sản phẩm
Quản lý đơn hàng
Quản lý thông tin khách
7.
8.
hàng
Liên hệ
9.
Tin tức
10.
Đăng ký
11.
Tìm kiếm thông tin SP
12.
13.
14.
15.
Quản lý liên hệ
Quản lý tin tức
Xem sản phẩm
Quản lý phân quyền
Khách hàng, admin thực hiện đăng nhập vào hệ
thống.
Khách hàng (người mua) đặt mua các sản phẩm
được đăng trên hệ thống
Khách hàng chọn hình thức thanh toán phù hợp
Khách hang và admin quản lý các thông tin về
tài khoản của mình.
Admin quản lý các sản phẩm trên hệ thống
Admin quản lý đơn hàng của khách hàng đã đặt.
Admin quản lý các tài khoản khách hàng
Admin lập các báo cáo thống kê
Khách có thể ghé thăm website mà không cần
đăng nhập
Khách hàng đăng ký tài khoản mới
Người dùng có thể tìm sản phẩm theo từ khóa
hoặc mức giá sản phẩm.
Admin thay đổi thoogn tin liên hệ
Admin quản lý tin tức
Khách hàng xem được sản phẩm trên website
Admin quản lý quyền