Professional Documents
Culture Documents
Mục lục
7. Đặc tả use case: <Chuyển tiền qua danh sách đồng nghiệp> 17
14. Đặc tả use case: <Thống kê sách theo sách trong kho> 32
Page | 1
<Company Name>
20. Đặc tả use case: <Đặt thông báo, lời nhắc trong lịch> 44
Page | 2
<Company Name>
<Project Name>
Use-Case Specification: <Use-Case Name>
Phiên bản<1.0>
Page | 3
<Nhóm 05>
<Project Name> Phiên bản: <1.0>
Use-Case Specification: <Use-Case Name> Ngày: <20/07/2020>
<định danh tài liệu>
1. Đăng nhập
1.1 Tóm tắt
Khi người dùng có nhu cầu truy cập vào hệ thống để thực hiện các thao tác trên hệ
thống, người dùng có thể đăng nhập vào hệ thống theo user và password đã được cấp sẵn.
2. Các luồng sự kiện
2.1 Luồng cơ bản
+ Người dùng nhập tên Accout & Password
+ Hệ thống kiểm tra Accout & Password từ danh sách tài khoản
+ Hệ thống thông báo thành công và người dùng đăng nhập thành công vào hệ
thống
Page | 4
<Nhóm 05>
4. Tiền điều kiện
+ Người dùng đã có Username & Password.
5. Hậu điều kiện
+ Hiển thị trang chủ.Hệ thống ở trạng thái đã được đăng nhập
6. Điểm mở rộng
Không đăng nhập thành công người dùng sử dụng Use Case Quên mật khẩu .
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 5
<Nhóm 05>
1. Đăng xuất
6.1 Tóm tắt
Khi Người dùng có nhu cầu thoát ra khỏi hệ thống, Người dùng có thể Đăng xuất
ra khỏi hệ thống.
7. Các luồng sự kiện
7.1 Luồng cơ bản
+ Người dùng chọn đăng xuất;
+ Hệ thống thông báo thành công và người dùng đăng xuất thành công vào hệ thống.
Page | 6
<Nhóm 05>
11. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 7
<Nhóm 05>
Page | 8
<Nhóm 05>
Page | 9
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 10
<Nhóm 05>
Page | 11
<Nhóm 05>
17.2 Luồng thay thế.
18. Yêu cầu đặc biệt
+ Hệ thống có thể chạy trên các hệ điều hành Android, IOS, Window;
+ Hệ thống tương thích với các trình duyệt;
+ Thiết bị thực hiện thao tác của Người dùng phải kết nối với Internet;
+ Hệ thống tương thích với tỷ lệ màn hình khác nhau như màn hình máy tính, màn
hình điện thoại, màn hình macbook,….
19. Tiền điều kiện
+ Người dùng đã có username và password
+ Không tồn tại phiếu đăng ký Xem số dư trong ví của bạn đọc;
+ Bạn đọc phải trả hết sách mượn lần trước;
+ Bạn đọc phải Đặt thông báo, lời nhắc trong lịch khi làm mất sách/ hỏng sách/
Thêm tài khoản quá hạn.
20. Hậu điều kiện
+ Thông tin đăng nhập ( username và password ) được lưu vào hệ thống
21. Điểm mở rộng
Không có.
Page | 12
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 13
<Nhóm 05>
Page | 14
<Nhóm 05>
22.2 Luồng thay thế
+ Không có.
23. Yêu cầu đặc biệt
+ Hệ thống có thể chạy trên các hệ điều hành Android, IOS, Window;
+ Hệ thống tương thích với các trình duyệt;
+ Thiết bị thực hiện thao tác của Người dùng phải kết nối với Internet;
+ Hệ thống tương thích với tỷ lệ màn hình khác nhau như màn hình máy tính, màn
hình điện thoại, màn hình macbook,….
24. Tiền điều kiện
+ Hệ thống trong trạng thái đã được đăng nhập;
25. Hậu điều kiện
+ Số dư trong tài khoản được cập nhật
+ Giao dịch được lưu lại trong hóa đơn nạp
26. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 15
<Nhóm 05>
<định danh tài liệu>
Page | 16
<Nhóm 05>
27.2 Luồng thay thế
+không có .
28. Yêu cầu đặc biệt
+ Hệ thống có thể chạy trên các hệ điều hành Android, IOS, Window;
+ Hệ thống tương thích với các trình duyệt;
+ Thiết bị thực hiện thao tác của Người dùng phải kết nối với Internet;
+ Hệ thống tương thích với tỷ lệ màn hình khác nhau như màn hình máy tính, màn
hình điện thoại, màn hình macbook,….
29. Tiền điều kiện
+ Hệ thống trong trạng thái đã được đăng nhập
+ Số dư trong tài khoản phải dương
30. Hậu điều kiện
+ Số dư trong tài khoản được cập nhật lại
+ Giao dịch được lưu lại trong hóa đơn chuyển tiền
31. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 17
<Nhóm 05>
Page | 18
<Nhóm 05>
Page | 19
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 20
<Nhóm 05>
1. Nộp quỹ
36.1 Tóm tắt
Khi Tài khoản bị hết hạn, Quản trị hệ thống sẽ Nộp quỹ khỏi hệ thống.
37. Các luồng sự kiện
37.1 Luồng cơ bản
+ Nhân viên nhận được thông báo nộp quỹ từ Admin
+ Nhân viên chuyển số tiền cần đóng cho Admin , kèm lời nhắn có nội dung là
Nộp quỹ
+ Hệ thống thông báo thành công và hiển thị hóa đơn giao dịch
Page | 21
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 22
<Nhóm 05>
1. Đặt đồ ăn
41.1 Tóm tắt
Khi có sách mới, Quản lý kho sẽ Đặt đồ ăn vào hệ thống.
42. Các luồng sự kiện
42.1 Luồng cơ bản
+ Nhân viên chọn Đặt đồ ăn trên giao diện Trang chủ
+ Nhân viên tìm kiếm , hiển thị thông tin về Nhà hàng ( quán ăn ) , đồ ăn
Page | 23
<Nhóm 05>
+ Nhân viên chọn món ăn và chọn số lượng
+ Nhân viên xác nhận Đặt đồ ăn
42.2 Luồng thay thế
43. Yêu cầu đặc biệt
+ Hệ thống có thể chạy trên các hệ điều hành Android, IOS, Window;
+ Hệ thống tương thích với các trình duyệt;
+ Thiết bị thực hiện thao tác của Người dùng phải kết nối với Internet;
+ Hệ thống tương thích với tỷ lệ màn hình khác nhau như màn hình máy tính, màn
hình điện thoại, màn hình macbook,….
44. Tiền điều kiện
+ Hệ thống trong trạng thái đã được đăng nhập.
+ Số dư trong tài khoản phải dương.
45. Hậu điều kiện
+ Đơn hàng được tạo, hệ thống thông báo đặt thành công.
46. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 24
<Nhóm 05>
Page | 25
<Nhóm 05>
+ Nhân viên có thể xem thông tin chi tiết từng hóa đơn
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 26
<Nhóm 05>
Page | 27
<Nhóm 05>
1. Xem lịch
50.1 Tóm tắt
Giúp nhân viên xem được : lịch họp, hạn deadline, ngày lĩnh lương mà admin đã
cập nhật
51. Các luồng sự kiện
51.1 Luồng cơ bản
+ Nhân viên chọn mục Lịch trên giao diện Trang chủ
+ Hệ thống hiển thị lịch và các sự kiện có trong lịch
+ Nhân viên có thể xem thông tin chi tiết của sự kiện có trong ngày
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 28
<Nhóm 05>
Page | 29
<Nhóm 05>
1. Cập nhật lịch
54.1 Tóm tắt
Cập nhật thông tin lịch : lịch họp, hạn deadline, ngày lĩnh lương của nhân viên
55. Các luồng sự kiện
55.1 Luồng cơ bản
+ Admin chọn mục Lịch trên giao diện Trang chủ
+ Hệ thống hiển thị Lịch
+ Admin chọn ngày và nhập sự kiện muốn thêm vào
+ Hệ thống thông báo thành công
+ Hệ thống cập nhật sự kiện mới trên lịch của admin và nhân viên
Page | 30
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 31
<Nhóm 05>
1. Nhận thông báo
58.1 Tóm tắt
Giúp nhân viên nhận được thông báo từ Admin
59. Các luồng sự kiện
59.1 Luồng cơ bản
+ Nhân viên nhận được thông báo từ Admin
+ Nhân viên chọn xem thông báo
Page | 32
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 33
<Nhóm 05>
1. Xem số dư trong ví
62.1 Tóm tắt
Giúp nhân viên biết được số dư trong ví
63. Các luồng sự kiện
63.1 Luồng cơ bản
+ Nhân viên chọn xem số dư trong ví
+ Hệ thống hiển thị số tiền đang có trong ví nội bộ của nhân viên
Page | 34
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 35
<Nhóm 05>
Page | 36
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 37
<Nhóm 05>
Page | 38
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 39
<Nhóm 05>
Page | 40
<Nhóm 05>
77. Tiền điều kiện
+ Hệ thống trong trạng thái đã được đăng nhập
78. Hậu điều kiện
+ Thông báo được gửi đến nhân viên
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 41
<Nhóm 05>
Page | 42
<Nhóm 05>
81. Tiền điều kiện
+ Hệ thống trong trạng thái đã được đăng nhập
82. Hậu điều kiện
Nhân viên xem được nội dung chi tiết của thông báo từ admin
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 43
<Nhóm 05>
Page | 44
<Nhóm 05>
<Project Name>
Use-Case Specification: <Use-Case Name>
Phiên bản<1.0>
Page | 45
<Project Name> Phiên bản: <1.0>
Use-Case Specification: <Use-Case Name> Ngày: <20/07/2020>
<định danh tài liệu>
Page | 46
90. Hậu điều kiện
Thông báo giao dịch thành công được gửi đến người dùng
91. Điểm mở rộng
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 47
Use-Case Specification: <Use-Case Name>
Page | 48
96. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 49
Use-Case Specification: <Use-Case Name>
1. Xóa đồ ăn
96.1 Tóm tắt
Thực hiện yêu cầu xóa đồ ăn khỏi hệ thống của Nhà hàng
97. Các luồng sự kiện
97.1 Luồng cơ bản
Page | 50
101. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 51
Use-Case Specification: <Use-Case Name>
1. Thêm đồ ăn mới
101.1 Tóm tắt
Nhà hàng thêm đồ ăn mới
102. Các luồng sự kiện
102.1 Luồng cơ bản
+ Nhà hàng yêu cầu thêm đồ ăn mới
+ Nhà hàng nhập thông tin đồ ăn
+ Hệ thống kiểm tra thông tin
+ Mặt hàng được thêm mới vào hệ thống
+ Hệ thống thông báo thêm mới thành công
Page | 52
104. Tiền điều kiện
+ Hệ thống trong trạng thái đã được đăng nhập
+ Chưa tồn tại mặt hàng đó trong hệ thống.
105. Hậu điều kiện
Đồ ăn tồn tại trong danh sách Đồ ăn
.
106. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 53
Use-Case Specification: <Use-Case Name>
Page | 54
110. Hậu điều kiện
+ Hiển thị thông tin chi tiết đơn hàng
+ Trả về kết quả thống kê
111. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 55
Use-Case Specification: <Use-Case Name>
Page | 56
114. Tiền điều kiện
Hệ thống trong trạng thái đã được đăng nhập
115. Hậu điều kiện
Hiển thị thông tin tài khoản người dùng cần tìm.
116. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 57
Use-Case Specification: <Use-Case Name>
1. Tìm kiếm đồ ăn
116.1 Tóm tắt
Người dùng tìm kiếm mặt hàng thành công.
117. Các luồng sự kiện
117.1 Luồng cơ bản
+ Người dùng nhập thông tin đồ ăn cần tìm và xác nhận
+ Hệ thống hiển thị đồ ăn người dùng cần tìm
Page | 58
118. Yêu cầu đặc biệt
+ Hệ thống có thể chạy trên các hệ điều hành Android, IOS, Window;
+ Hệ thống tương thích với các trình duyệt;
+ Thiết bị thực hiện thao tác của Người dùng phải kết nối với Internet;
+ Hệ thống tương thích với tỷ lệ màn hình khác nhau như màn hình máy tính, màn
hình điện thoại, màn hình macbook,….
119. Tiền điều kiện
+ Hệ thống trong trạng thái đã được đăng nhập
120. Hậu điều kiện
Hiển thị thông tin đồ ăn người dùng cần tìm.
121. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 59
Use-Case Specification: <Use-Case Name>
1. Chat
121.1 Tóm tắt
Giúp người mua và nhà hàng trao đổi thông tin với nhau thông qua nhắn tin
122. Các luồng sự kiện
122.1 Luồng cơ bản
+ Người mua chọn chat để liên lạc với Nhà hàng.
Page | 60
126. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 61
Use-Case Specification: <Use-Case Name>
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 63
Use-Case Specification: <Use-Case Name>
Page | 64
135. Hậu điều kiện
+ Trả về kết quả thống kê
136. Điểm mở rộng
Không có.
<Project Name>
Use-Case Specification: <Use-Case Name>
Page | 65
Use-Case Specification: <Use-Case Name>
Page | 66
+ Hệ thống tương thích với các trình duyệt;
+ Thiết bị Phê duyệt giao dịch phải kết nối với Internet;
+ Hệ thống tương thích với tỷ lệ màn hình khác nhau như màn hình máy tính, màn
hình điện thoại, màn hình macbook.
139. Tiền điều kiện
Dăng nhập
.
140. Hậu điều kiện
+ Trả về kết quả thống kê
Page | 67