Xác định actor, chức năng và lược đồ usercase
Xác định actor, chức năng và lược đồ usercase
Cửa hàng video
- Hệ thống bán phiên bản vật lý (đĩa CD,...) và digital của video- Ghi nhận video nào được thuê, được bán và ai là người thuê, người mua
-- Video đã được bán cần phải ghi nhận số lượng; video được thuê thì ghi nhận bản nào đang được thuê và thời hạn cho thuê
- Hệ thống giám sát thời hạn cho thuê và gởi email đến khách hàng nếu quá thời hạn
- Khách hàng là thành viên sẽ được giảm 10% phí thuê hoặc mua
- Khách hàng có thể đăng ký trước các đĩa CD cần thuê tại cửa hàng, điện thoại hoặc trên Web
- Khách hàng được đăng ký trước tối đa 5 đĩa CD, tuy nhiên không giới hạn số lượng thuê
- Cửa hàng cho phép người sử dụng (thành viên hoặc không phải thành viên) đánh giá chất lượng qua Website ( thang điểm từ 1-10) cho các video đã mua hoặc thuê
- Các đánh giá có thể ẩn danh (khách hàng có thể lựa chọn hiện tên trong đánh giá và cho phép người khác xem đánh giá)
- Nhân viên có thể xem thông tin và cập nhật thông tin khách hàng: tên, giới tính, điện thoại, email
- Thành viên sẽ được gán ID, và password. Thành viên có thể đăng nhập và thay đổi thông tin, mua hoặc thuê video trên web
- Quản lý cửa hàng có thể tạo ra các báo cáo về doanh số bán và cho thuê
- Nhân viên có thể bán, cho thuê video và tiệp nhận video được trả
- Nhân viên có thể xem thông tin khách hàng có phải thành viên hay không khi cho thuê hoặc bán video
- Nhân viên nhập các thông tin của video: id, tiêu đề, thể loại, đạo diễn, giá mua, giá thuê
Hãy liệt kê các actor và yêu cầu chức năng theo mẫu table sau:
Bài
làm
Liệt kê các actor và yêu
cầu chức năng
Actor |
Required functionality |
Khách hàng |
Là khách hàng chưa đăng ký thành viên,
có thể: thuê và mua video, đăng ký trước đĩa CD muốn thuê (tối đa 5 đĩa),
đánh giá chất lượng, xem các đánh giá, nhận mail báo thời hạn trả đĩa. |
Thành viên |
Là khách hàng đã đăng ký và trả phí
thành viên, ngoài các chức năng của khách hàng bình thường còn có thể: Đăng
nhập và thay đổi thông tin, mua và thuê video. |
Nhân viên |
Là nhân viên bán hàng của cửa hàng, có
thể: bán, cho thuê video và tiếp nhận video được trả, nhập các thông tin của
video, xem thông tin và cập nhật thông tin khách hàng, xác nhận thông tin
thành viên của khách hàng. |
Quản lý cửa hàng |
Là quản lý của cửa hàng, ngoài các chức
năng của một nhân viên bán hàng, thì quản lý còn có thể: tạo ra các báo
cáo về doanh số bán và cho thuê. |
Nhận xét
Đăng nhận xét