ĐĂC TẢ USECASE | Đại học Ngoại Ngữ - Tin Học Thành Phố Hồ Chí Minh

ĐĂC TẢ USECASE | Đại học Ngoại Ngữ - Tin Học Thành Phố Hồ Chí Minh được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem

Lab 3: ĐĂC T USECASE
CoffeeShop
Đ c t các usecase chính trong Coffeeshop:
1. Đ i Password
2. C p nh t profle
3. Xem menu
4. T o hóa đ n bán hàng ơ
5. Xem doanh sốố bán c a mình (thu ngân)
6. T o phiếốu nh p nguyến li u
7. Xem cống th c pha chếố
8. T o B ng giá m i
9. Xem chi tếốt xuâốt nh p tốồn nguyến li u
10. T o tài kho n m i cho nhân viến
1. Use case: Xem doanh sốố bán c a mình
Name
Xem doanh số bán hàng
Short description (Mô tả ngắn)
User xem lại doanh số bán của mình theo thời gian
Precondition (Điều kiện đầu vào):
- Account có role bán hàng
Postcondition (Điều kiện đầu ra)
Xuất màn hình thống kê doanh số bán hàng tương ứng
Error situations (tình huống lỗi):
- Nhập data sai
- Lỗi kết nối data
System state
Xuất màn hình thông báo lỗi data, quay về usecase trước đó
Actors
Thu ngân, Quản lý
Trigger:
User (Thu ngân/ quản lý) nhấn vào chức năng xem doanh số
Standard process/flow: individual
steps to be taken
- Nhập vào ngày bất đầu và ngày kết thúc
- Nhập tên nhân viên thu ngân cần xem (default là nhân
viên login)
- System kết nối với data server
- System truy vấn vấn thông tin doanh số dựa vào tên/
nhiều tên cùng với thời gian đã nhập
- Data kết xuất lên màn hình báo cáo
Alternative processes/flow:
deviations from the standard
process
- Thời gian xem không phù hợp: Thông báo lỗi, yêu cầu
chọn lại thời gian
- Data chưa có: Hiển thị màn hình doanh số với thông báo
data của nhân viên tuơng ứng chưa có
- Thộng thông báo system về lỗi kết nối và quay về usecase
chính
Use Case Description
Name Xem Doanh sốố bán hàng Code UC05
Description
Actor xem lại doanh số bán của mình theo thời gian
Actor Thu ngân/ Qu n lý Trigger
Actor nhấn vào chức năng xem doanh
số
Pre-condition
- Account có role bán hàng
Post condition
Xuất màn hình thống kê doanh số bán hàng tương ứng
Activities
Actor System
Main Flow: Thốống kê thành cống
1 Actor đăng nhâp có role bán hàng Đã đăng nh p thành cống
Đã chuy n t i màn hình ch a ch c năng Xem doanh sốố
2 Actor click vào ch c năng xem doanh
sốố
Chuy n t i màn hình yếu câồu xem doanh sốố
3 Actor nh p Th i gian băốt đâồu và th i
gian câồn xem (có th set default ngày
hi n hành)
Verify ngày nh p
4 Actor ch n tến nhân viến(s) có doanh
sốố câồn xem (default ng i login)ườ
Verify tến
5 Actor confrm yếu câồu xem
- System truy vấn vấn thông tin doanh số dựa vào
tên/ nhiều tên cùng với thời gian đã nhập
- Data kết xuất lên màn hình báo cáo
Business Rules
Rule No. Rule Description
1 Role c a account Ch có account có role bán hàng m i xem đ c report ượ
2. Role qu n lý Qu n lý xem đ c tâốt c nv bán hàng thu c câốp c a mình ượ
3 Th i gian thốống kế Kho ng th i gian xem ph i tr c ngày hi n hành và phù h p ướ
System Message
MS01 Message “Th i gian năồm ngoài thốống kế, yếu câồu nh p l i”
MS02 Message “H thốống lốỗi kếốt nốối”
| 1/5

Preview text:

Lab 3: ĐĂC T USE Ả CASE CoffeeShop Đ c t ặ cá
ả c usecase chính trong Coffeeshop: 1. Đ i P ổ assword 2. C p nh ậ t pr ậ ofle 3. Xem menu 4. Tạo hóa đ n bán ơ hàng
5. Xem doanh sốố bán c a mình (thu ng ủ ân) 6. T o phiếốu nh ạ p nguyến li ậ u ệ
7. Xem cống th c pha chếố ứ 8. Tạo B ng giá m ả i ớ
9. Xem chi tếốt xuâốt nh p t ậ ốồn nguyến li u ệ 10. Tạo tài kho n m ả i cho nhân viến ớ
1. Use case: Xem doanh sốố bán c a mình ủ Name Xem doanh số bán hàng
Short description (Mô tả ngắn)
User xem lại doanh số bán của mình theo thời gian
Precondition (Điều kiện đầu vào): - Account có role bán hàng
Postcondition (Điều kiện đầu ra)
Xuất màn hình thống kê doanh số bán hàng tương ứng
Error situations (tình huống lỗi): - Nhập data sai - Lỗi kết nối data System state
Xuất màn hình thông báo lỗi data, quay về usecase trước đó Actors Thu ngân, Quản lý Trigger:
User (Thu ngân/ quản lý) nhấn vào chức năng xem doanh số -
Nhập vào ngày bất đầu và ngày kết thúc -
Nhập tên nhân viên thu ngân cần xem (default là nhân viên login)
Standard process/flow: individual -
System kết nối với data server -
System truy vấn vấn thông tin doanh số dựa vào tên/ steps to be taken
nhiều tên cùng với thời gian đã nhập -
Data kết xuất lên màn hình báo cáo -
Thời gian xem không phù hợp: Thông báo lỗi, yêu cầu chọn lại thời gian -
Data chưa có: Hiển thị màn hình doanh số với thông báo Alternative processes/flow:
data của nhân viên tuơng ứng chưa có deviations from the standard -
Thộng thông báo system về lỗi kết nối và quay về usecase process chính Use Case Description Name Xem Doanh sốố bán hàng Code UC05 Description
Actor xem lại doanh số bán của mình theo thời gian Actor Thu ngân/ Qu n lý ả Trigger
Actor nhấn vào chức năng xem doanh số Pre-condition - Account có role bán hàng Post condition
Xuất màn hình thống kê doanh số bán hàng tương ứng Activities Actor System
Main Flow: Thốống kê thành cống 1
Actor đăng nhâp có role bán hàng
Đã đăng nhập thành cống Đã chuy n t ể i màn hình ch ớ a ch ứ c năng Xem doanh sốố ứ 2 Actor click vào ch c năng x ứ em doanh Chuy n t ể i màn hình yếu ớ câồu xem doanh sốố sốố 3 Actor nh p Th ậ i gian băốt đâồu v ờ à th i ờ Verify ngày nh p ậ
gian câồn xem (có th set def ể ault ngày hi n hành) ệ 4
Actor ch n tến nhân viến(s) có do ọ anh Verify tến
sốố câồn xem (default ng i login) ườ 5 Actor confrm yếu câồu xem -
System truy vấn vấn thông tin doanh số dựa vào
tên/ nhiều tên cùng với thời gian đã nhập -
Data kết xuất lên màn hình báo cáo Business Rules Rule No. Rule Description 1 Role c a account ủ Ch có accoun ỉ t có role bán hàng m i x ớ em đ c ượ report 2. Role qu n lý ả Qu n lý x ả em đ c tâốt c ượ n
ả v bán hàng thu c câốp c ộ a mình ủ 3 Th i gian thốống k ờ ế Kho ng th ả i gian xe ờ m ph i tr ả c ướ ngày hi n hành và ph ệ ù h p ợ System Message MS01
Message “Th i gian năồm ng ờ
oài thốống kế, yếu câồu nh p l ậ i” ạ MS02
Message “H thốống lốỗi k ệ ếốt nốối”