Professional Documents
Culture Documents
Nhom10 SRS
Nhom10 SRS
Thông tin sản phẩm Đưa vào hệ thống quản lý cửa Hệ thống quản lý cửa
hàng hàng cho người quản lý có
Thông tin người dùng thể chỉnh sửa
Thông tin sản phẩm Đưa vào hệ thống mua hàng Khách hàng có thể sử
cho khách hàng dụng thông tin đó để mua
Thông tin số lượng sản phẩm hàng
1
Báo cáo SRS – Nhóm 10
2
Báo cáo SRS – Nhóm 10
2 UC02 Xem sản phẩm Xem chi tiết thông Người quản lý,
tin các sản phẩm người dùng
5 UC05 Sửa sản phẩm Sửa thông tin sản Người quản lý
phẩm theo kho
hàng
6 UC06 Tìm kiếm thông Tìm kiếm thông Người quản lý,
tin sản phẩm tin sản phẩm trong người dùng
kho hàng
10 UC010 Sửa thông tin Sửa đổi thông tin Người quản lý
người dùng người dùng
3
Báo cáo SRS – Nhóm 10
15 UC015 Xem đơn hàng Xem thông tin tất Người quản lý
cả các đơn hàng
17 UC017 Xem phân loại Xem thông tin Người quản lý,
sản phẩm phân mục sản người dùng
phẩm
19 UC019 Xoá phân loại Xoá phân mục sản Người quản lý
sản phẩm phẩm khỏi danh
sách
20 UC20 Sửa phân loại Sửa phân mục sản Người quản lý
sản phẩm phẩm
22 UC22 Xem giỏ hàng Xem thông tin sản Người dùng
phẩm và thành tiền
trong giỏ hàng
4
Báo cáo SRS – Nhóm 10
5
Báo cáo SRS – Nhóm 10
6
Báo cáo SRS – Nhóm 10
Phân ra Use-Case “Xem và tìm kiếm thông tin sản phẩm + thêm sản
phẩm vào giỏ hàng"
7
Báo cáo SRS – Nhóm 10
Phân ra Use-Case “Xem lịch sử mua hàng + thông tin người dùng"
Sự kiện kích hoạt Sau khi người dùng ấn nút đăng nhập
Hậu điều kiện Hiển thị trang giao diện quản lý nếu xác nhận là quản lý
Hiển thị trang giao diện người dùng nếu xác nhận là khách hàng
Luồng sự kiện
8
Báo cáo SRS – Nhóm 10
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người quản lý và người dùng xem thông tin sản phẩm
Sự kiện kích hoạt Sau khi người dùng đăng nhập hoặc nhấn vào mục sản phẩm
Hậu điều kiện Hiển thị trang giao diện quản lý sản phẩm nếu xác nhận là quản lý
Hiển thị trang giao diện trang chủ nếu xác nhận là khách hàng
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Không có
9
Báo cáo SRS – Nhóm 10
Mục đích sử dụng Người quản lý xoá sản phẩm khỏi danh sách
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút xoá sản phẩm
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người quản lý thêm sản phẩm vào danh sách
Sự kiện kích hoạt Sau khi người quản lý nhập thông tin sản phẩm và nhấn vào nút thêm sản phẩm
10
Báo cáo SRS – Nhóm 10
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
1 ID sản phẩm Có
Mục đích sử dụng Người quản lý sửa thông tin sản phẩm
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút sửa thông tin sản phẩm
11
Báo cáo SRS – Nhóm 10
Hậu điều kiện Thông tin sản phẩm được sửa trong hệ thống
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người dùng tìm kiếm thông tin sản phẩm
Sự kiện kích hoạt Sau khi người dùng nhấn vào nút tìm kiếm thông tin sản phẩm
Hậu điều kiện Thông tin sản phẩm cần tìm kiếm
Luồng sự kiện
chính STT Thực hiện bởi Hành động
12
Báo cáo SRS – Nhóm 10
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người quản lý xem thông tin người dùng
Sự kiện kích hoạt Sau khi người quản lý nhấn vào mục người dùng
Hậu điều kiện Hiển thị trang giao diện quản lý người dùng
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Không có
13
Báo cáo SRS – Nhóm 10
Mục đích sử dụng Người quản lý xoá người dùng khỏi danh sách
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút xoá người dùng
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người quản lý thêm người dùng vào danh sách
Sự kiện kích hoạt Sau khi người quản lý nhập thông tin sản phẩm và nhấn vào nút thêm sản phẩm
Luồng sự kiện
14
Báo cáo SRS – Nhóm 10
Luông sự kiện
thay thế STT Thực hiện bởi Hành động
1 ID người dùng Có
3 Mật khẩu Có
Mục đích sử dụng Người quản lý sửa thông tin người dùng
15
Báo cáo SRS – Nhóm 10
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút sửa thông tin người dùng
Hậu điều kiện Thông tin người dùng được sửa trong hệ thống
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người quản lý xem thông tin mã khuyến mại
Sự kiện kích hoạt Sau khi người quản lý nhấn vào mục mã khuyến mại
16
Báo cáo SRS – Nhóm 10
Hậu điều kiện Hiển thị trang giao diện quản lý mã khuyến mại
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Không có
Mục đích sử dụng Người quản lý tắt/bật trạng thái mã khuyến mại trong danh sách
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút tắt/bật mã khuyến mại
Hậu điều kiện Mã khuyến mại bị vô hiệu hoá / restore trong danh sách
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
17
Báo cáo SRS – Nhóm 10
Mục đích sử dụng Người quản lý thêm mã khuyến mại vào danh sách
Sự kiện kích hoạt Sau khi người quản lý nhập thông tin mã khuyến mại và nhấn vào nút thêm mã
khuyến mại
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
18
Báo cáo SRS – Nhóm 10
1 ID mã khuyến mại Có
Mục đích sử dụng Người quản lý sửa thông tin mã khuyến mại
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút sửa thông tin mã khuyến mại
Hậu điều kiện Thông tin mã khuyến mại được sửa trong hệ thống
Luồng sự kiện
chính STT Thực hiện bởi Hành động
19
Báo cáo SRS – Nhóm 10
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người quản lý xem thông tin đơn hàng
Sự kiện kích hoạt Sau khi người quản lý nhấn vào mục đơn hàng
Hậu điều kiện Hiển thị trang giao diện quản lý đơn hàng
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Không có
Mục đích sử dụng Người dùng xem lịch sử mua hàng của tài khoản
20
Báo cáo SRS – Nhóm 10
Sự kiện kích hoạt Sau khi người dùng nhấn vào mục lịch sử mua hàng
Hậu điều kiện Hiển thị trang giao diện lịch sử mua hàng và thông tin các đơn hàng
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mã Use-case UC017 Tên Use-Case Xem thông tin phân loại sản
phẩm
Mục đích sử dụng Người quản lý và người dùng xem thông tin phân loại sản phẩm
Sự kiện kích hoạt Sau khi người dùng nhấn vào mục sản phẩm
Hậu điều kiện Hiển thị trang giao diện quản lý sản phẩm nếu xác nhận là quản lý
Hiển thị trang giao diện trang chủ nếu xác nhận là khách hàng
Luồng sự kiện
chính STT Thực hiện bởi Hành động
21
Báo cáo SRS – Nhóm 10
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Không có
Mục đích sử dụng Người quản lý thêm phân loại sản phẩm vào danh sách
Sự kiện kích hoạt Sau khi người quản lý nhập thông tin phân loại sản phẩm và nhấn vào nút thêm phân
loại sản phẩm
Điều kiện tiên Người quản lý ở mục xem phân loại sản phẩm
quyết
Hậu điều kiện Thêm phân loại sản phẩm trong hệ thống
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
22
Báo cáo SRS – Nhóm 10
Mục đích sử dụng Người quản lý sửa thông tin phân loại sản phẩm
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút sửa thông tin phân loại sản phẩm
Điều kiện tiên Người quản lý ở mục xem phân loại sản phẩm
quyết
Hậu điều kiện Thông tin phân loại sản phẩm được sửa trong hệ thống
Luồng sự kiện
chính STT Thực hiện bởi Hành động
23
Báo cáo SRS – Nhóm 10
liên quan
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người quản lý tắt/bật trạng thái phân loại sản phẩm trong danh sách
Sự kiện kích hoạt Sau khi người quản lý nhấn vào nút tắt/bật phân loại sản phẩm
Điều kiện tiên Người quản lý ở mục xem phân loại sản phẩm
quyết
Hậu điều kiện Phân loại sản phẩm bị vô hiệu hoá / restore trong danh sách
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
24
Báo cáo SRS – Nhóm 10
Mục đích sử dụng Người dùng thêm sản phẩm vào giỏ hàng
Sự kiện kích hoạt Sau khi người quản lý nhập số lượng và thêm sản phẩm vào giỏ hàng
Điều kiện tiên Người quản lý ở mục xem chi tiết sản phẩm
quyết
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mục đích sử dụng Người dùng xem thông tin sản phẩm có trong giỏ hàng
Sự kiện kích hoạt Sau khi người dùng bấm vào giỏ hàng
Hậu điều kiện Giao diện các sản phẩm có trong giỏ hàng
25
Báo cáo SRS – Nhóm 10
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Mã Use-case UC023 Tên Use-Case Chỉnh sửa thông tin giỏ hàng
Mục đích sử dụng Người dùng sửa thông tin giỏ hàng
Sự kiện kích hoạt Sau khi người dùng nhấn vào nút giỏ hàng
Hậu điều kiện Thông tin giỏ hàng được sửa trong hệ thống
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
26
Báo cáo SRS – Nhóm 10
Sự kiện kích hoạt Sau khi người dùng nhấn vào nút đặt hàng
Hậu điều kiện Thông tin đặt hàng được cập nhật
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
27
Báo cáo SRS – Nhóm 10
Mục đích sử dụng Người dùng xem thông tin cá nhân và mã khuyến mại
Sự kiện kích hoạt Sau khi người dùng nhấn vào mục thông tin cá nhân
Hậu điều kiện Hiển thị trang giao diện thông tin cá nhân và mã khuyến mại hiện đang active
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
Không có
28
Báo cáo SRS – Nhóm 10
Hậu điều kiện Hiển thị trang giao diện đăng nhập
Luồng sự kiện
chính STT Thực hiện bởi Hành động
Luồng sự kiện
thay thế STT Thực hiện bởi Hành động
29
Báo cáo SRS – Nhóm 10
3. ER DIAGRAM
30