GIỚI THIỆU CHUNG1.1 Mục đíchChức năng của quản lý karaoke nhằm mục đích đảm bảo rằng cơ sở karaoke hoạtđộng hiệu quả, có lợi nhuận và tuân thủ các quy định pháp luật, đồng thời tạo ramột
Trang 1QUẢN LÝ HỆ THỐNG KARAOKE ETC – NHÓM 1
ĐẶC TẢ YÊU CẦU ỨNG DỤNG – VER
FINAL
Trang 2NỘI DUNG
1 GIỚI THIỆU CHUNG 5
1.1 Mục đích 5
1.2 Phạm vi 6
1.3 Các định nghĩa, thuật ngữ, từ viết tắt 6
3 6
4 6
1.4 Tài liệu tham khảo 6
MÔ TẢ TỔNG QUAN ỨNG DỤNG 7
1.5 Mô hình Use case 7
1.6 Danh sách các tác nhân và mô tả 8
1.7 Danh sách Use case và mô tả 8
1.8 Các điều kiện phụ thuộc 11
2 ĐẶC TẢ CÁC YÊU CẦU CHỨC NĂNG (FUNCTIONAL) 11
2.1 UC001_ Thuê phòng 11
2.1.1 Mô tả use case UC001 11
2.1.2 Biểu đồ 12
2.2 UC002_Chuyển phòng 14
2.2.1 Mô tả use case UC002 14
2.2.2 Biểu đồ 14
2.3 UC003_Xuất hoá đơn 16
2.3.1 Mô tả use case UC003 16
2.3.2 Biểu đồ 17
2.4 UC004_Thêm dịch vụ 18
2.4.1 Mô tả use case UC004 18
2.4.2 Biểu đồ 19
2.5 UC006_Đặt phòng 21
2.5.1 Mô tả use case UC006 21
2.5.2 Biểu đồ 22
2.6 UC007_Huỷ phòng 24
2.6.1 Mô tả use case UC007 24
2.6.2 Biểu đồ 25
2.7 UC009_Thêm phòng 27
2.7.1 Mô tả use case UC009 27
Tài liệu đặc tả ứng dụng – Ver Final Trang 1
Trang 32.7.2 Biểu đồ 28
2.8 UC010_Sửa phòng 29
2.8.1 Mô tả use case UC010 29
2.8.2 Biểu đồ 30
2.9 UC011_Xoá phòng 31
2.9.1 Mô tả use case UC011 31
2.9.2 Biểu đồ 32
2.10 UC012_Xem thông tin phòng 33
2.10.1 Mô tả use case UC012 33
2.10.2 Biểu đồ 33
2.11 UC013_Tìm kiếm phòng 35
2.11.1 Mô tả use case UC013 35
2.11.2 Biểu đồ 36
2.12 UC015_Thêm khách hàng 38
2.12.1 Mô tả use case UC015 38
2.12.2 Biểu đồ 39
2.13 UC016_Cập nhật thông tin khách hàng 40
2.13.1 Mô tả use case UC016 40
2.13.2 Biểu đồ 41
2.14 UC017_Xoá khách hàng 43
2.14.1 Mô tả use case UC017 43
2.14.2 Biểu đồ 44
2.15 UC018_ Xem thông tin khách hàng 45
2.15.1 Mô tả use case UC018 45
2.15.2 Biểu đồ 45
2.16 UC019_Tìm kiếm khách hàng 46
2.16.1 Mô tả use case UC019 46
2.16.2 Nhân viện xác nhận và kết thúc 46
2.16.2 Biểu đồ 47
2.17 UC021_Xem thực phẩm 48
2.17.1 Mô tả use case UC021 48
Trang 42.19 UC023_Cập nhật thực phẩm 52
2.19.1 Mô tả use case UC023 52
2.19.2 Biểu đồ 53
2.20 UC024_Xoá thực phẩm 54
2.20.1 Mô tả use case UC024 54
2.20.2 Biểu đồ 55
2.21 UC026_Thống kê khách hàng 56
2.21.1 Mô tả use case UC026 56
2.21.2 Biểu đồ 57
2.22 UC027_Thêm kê thực phẩm 58
2.22.1 Mô tả use case UC027 58
2.22.2 Biểu đồ 59
2.23 UC029_Thêm nhân viên 60
2.23.1 Mô tả use case UC029 60
2.23.2 Biểu đồ 61
2.24 UC030_Xoá nhân viên 62
2.24.1 Mô tả use case UC030 62
2.24.2 Biểu đồ 63
2.25 UC031_Cập nhật thông tin nhân viên 65
2.25.1 Mô tả use case UC031 65
2.25.2 Biểu đồ 66
2.26 UC032_Xem thông tin nhân viên 68
2.26.1 Mô tả use case UC032 68
3.11.2 Biểu đồ 69
3.12 UC033_Tìm kiếm nhân viên 70
3.12.1 Mô tả use case UC033 70
3.12.2 Biểu đồ 71
3.13 UC035_Thống kê hoá đơn 73
3.13.1 Mô tả use case UC035 73
3.13.2 Biểu đồ 74
3.14 UC036_Thống kê nhân viên 75
3.14.1 Mô tả use case UC036 75
3.14.2 Biểu đồ 76
4 BIỂU ĐỒ LỚP: 77
4.13 Biểu đồ lớp (Entity): 77
Tài liệu đặc tả ứng dụng – Ver Final Trang 3
Too long to read on your phone? Save to
read later on your computer
Save to a Studylist
Trang 54.14 Biểu đồ lớp tổng quát: 78
MỤC LỤC HÌNH ẢNH Hinh 1 Usecase hệ thống quản lý Karaoke ETC 9
Hinh 2 Biểu đồ Activity Thuê Phòng 14
Hinh 3 Biểu đồ Sequence Thuê Phòng 15
Hinh 4 Biểu đồ Activity Chuyển Phòng 17
Hinh 5 Biểu đồ Sequence Chuyển Phòng 18
Hinh 6 Biểu đồ Activity Xuất hoá đơn 19
Hinh 7 Biểu đồ Sequence Xuất hoá đơn 20
Hinh 8 Biểu đồ Activity Thêm dịch vụ 21
Hinh 9 Biểu đồ Sequence Thêm dịch vụ 22
Hinh 10 Biểu đồ Activity Đặt phòng 24
Hinh 11 Biểu đồ Sequence Đặt phòng 25
Hinh 12 Biểu đồ Activity Hủy phòng 27
Hinh 13 Biểu đồ Sequence Hủy phòng 28
Hinh 14 Biểu đồ Activity Thêm phòng 30
Hinh 15 Biểu đồ Sequence Thêm phòng 30
Hinh 16 Biểu đồ Activity Sửa phòng 32
Hinh 17 Biểu đồ Sequence Sửa phòng 32
Hinh 18 Biểu đồ Activity Xoá phòng 34
Hinh 19 Biểu đồ Sequence Xoá phòng 34
Hinh 20 Biểu đồ Activity Xem thông tin phòng 35
Hinh 21 Biểu đồ Sequence Xem thông tin phòng 36
Hinh 22 Biểu đồ Activity Tìm kiếm phòng 38
Hinh 23 Biểu đồ Sequence Tìm kiếm phòng 39
Hinh 24 Biểu đồ Activity Thêm khách hàng 41
Hinh 25 Biểu đồ Sequence Thêm khách hàng 41
Hinh 26 Biểu đồ Activity Cập nhật thông tin khách hàng 43
Hinh 27 Biểu đồ Sequence Cập nhật thông tin khách hàng 44
Hinh 28 Biểu đồ Activity Xoá khách hàng 46
Hinh 29 Biểu đồ Sequence Xoá khách hàng 46
Hinh 30 Biểu đồ Activity Xem thông tin khách hàng 47
Hinh 31 Biểu đồ Sequence Xem thông tin khách hàng 48
Hinh 32 Biểu đồ Activity Tìm kiếm khách hàng 49
Hinh 33 Biểu đồ Sequence Tìm kiếm khách hàng 49
Hinh 34 Biểu đồ Activity Xem thực phẩm 50
Hinh 35 Biểu đồ Sequence Xem thực phẩm 51
Hinh 36 Biểu đồ Activity Thêm thực phẩm 53
Hinh 37 Biểu đồ Sequence Thêm thực phẩm 53
Trang 6Hinh 43 Biểu đồ Sequence Thống kê khách hàng 59
Hinh 44 Biểu đồ Activity Thêm kê thực phẩm 61
Hinh 45 Biểu đồ Sequence Thêm kê thực phẩm 61
Hinh 46 Biểu đồ Activity Thêm nhân viên 63
Hinh 47 Biểu đồ Sequence Thêm nhân viên 63
Hinh 48 Biểu đồ Activity Xoá nhân viên 65
Hinh 49 Biểu đồ Sequence Xoá nhân viên 66
Hinh 50 Biểu đồ Activity Cập nhật thông tin nhân viên 68
Hinh 51 Biểu đồ Sequence Cập nhật thông tin nhân viên 69
Hinh 52 Biểu đồ Activity Xem thông tin nhân viên 71
Hinh 53 Biểu đồ Sequence Xem thông tin nhân viên 71
Hinh 54 Biểu đồ Activity Tìm kiếm nhân viên 73
Hinh 55 Biểu đồ Sequence Tìm kiếm nhân viên 74
Hinh 56 Biểu đồ Activity Thống kê hoá đơn 76
Hinh 57 Biểu đồ Sequence Thống kê hoá đơn 76
Hinh 58 Biểu đồ Activity Thống kê nhân viên 78
Hinh 59 Biểu đồ Sequence Thống kê nhân viên 78
Hinh 60 Biểu đồ lớp (Entity) 79
Hinh 61 Biểu đồ lớp tổng quát 80
1 GIỚI THIỆU CHUNG
1.1 Mục đích
Chức năng của quản lý karaoke nhằm mục đích đảm bảo rằng cơ sở karaoke hoạt động hiệu quả, có lợi nhuận và tuân thủ các quy định pháp luật, đồng thời tạo ra một môi trường thuận lợi cho cả khách hàng và nhân viên
Các chức năng chính trong quản lý karaoke:
+ Quản lý đặt phòng: Điều này giúp quản lý karaoke xác định lịch trình phòng hát, đặt chỗ cho khách hàng và đảm bảo sự sắp xếp hiệu quả của ngày làm việc.
+ Quản lý thuê phòng: quá trình theo dõi và kiểm soát việc khách hàng thuê
phòng hát tại một cơ sở karaoke.
+ Quản lý phòng: Quản lý phòng là quá trình theo dõi và kiểm soát việc sử dụng
phòng tại một cơ sở karaoke.
+ Quản lý thực phẩm: Quản lý đồ ăn, thức uống giúp nâng cao chất lượng dịch
vụ trong cơ sở karaoke
Tài liệu đặc tả ứng dụng – Ver Final Trang 5
Trang 7+ Quản lý khách hàng: Mục đích của quản lý khách hàng karaoke là tạo một trải nghiệm tích cực cho khách hàng, duy trì và tăng cường mối quan hệ với họ, và tạo điều kiện thuận lợi để khách hàng trở thành khách hàng trung thành.
+ Quản lý Nhân viên: Điều này bao gồm việc tuyển dụng, và quản lý nhân viên.
Mục đích là đảm bảo sự giám sát của nhân viên, nâng cao hiệu suất làm việc, và duy trì môi trường làm việc tích cực.
+ Báo cáo và Thống kê: Quản lý karaoke phải quản lý nguồn vốn, quản lý chi phí, lập kế hoạch ngân sách, và đảm bảo rằng cơ sở karaoke hoạt động với lợi nhuận.
Phi chức năng:
Yêu cầu tương thích giữa phần cứng và phần mềm
Độ tin cậy, thời gian đáp ứng, các yêu cầu về lưu trữ…
Các chuẩn được sử dụng, các công cụ CASE, ngôn ngữ lập trình… Yêu cầu của người sử dụng: dễ sử dụng, thân thiện
1.2 Phạm vi
- Mô tả ngắn gọn: Phần mềm giúp quản lý quán karaoke với tính năng tính tiền giờ
tự động theo từng loại phòng hay ngày đêm, chống thất thoát tiền giờ, , quản lý đặt phòng, quản lý khách hàng, quản lý nhân viên, quản lý hóa đơn, báo cáo và thống
kê, quản lý giá và ưu đãi, quản lý đồ ăn, thức uống phù hợp mô hình quản lý quán Karaoke ETC
- Phạm vi : các chi nhánh Karaoke ETC trong khu vực Gò Vấp
- Đối tượng phục vụ của ứng dụng: nhân viên, quản lý của hệ thống Karaoke ETC tài liệu này dùng cho đối tượng : nhóm phát triển ứng dụng (Nhóm 1), nhân viên và quản
lý Karaoke ETC
1.3 Các định nghĩa, thuật ngữ, từ viết tắt
ST
T
Activity, Sequence
Activity, Sequence
Trang 83 TB Thông báo Trong sơ đồ đặc tả
Activity, Sequence
4 HT Hệ thống Trong sơ đồ đặc tả Activity, Sequence
1.4 Tài liệu tham khảo
ST
T
Tài liệu đặc tả ứng dụng – Ver Final Trang 7
Trang 92 MÔ TẢ TỔNG QUAN ỨNG DỤNG
2.1 Mô hình Use case
Trang 102.2 Danh sách các tác nhân và mô tả
Nhân viên Quản lý thuê phòng ,quản lý đặt
phòng,quản lý khách hàng ,quản lý thực phẩm,báo áo và thống kê
Quản lý Quản lý phòng , quản lý nhân viên , Báo
cáo thống kê
2.3 Danh sách Use case và mô tả
ID Tên Use case Mô tả ngắn gọn Use case Chức năng Ghi chú
UC001 Thuê phòng Thực hiện thuê phòng còn
trống cho khách hàng Thuê phòng UC002 Chuyển phòng Thực hiện chuyển phòng
đang thuê sang 1 phòng trống Chuyển phòng UC003 Xuất hoá đơn Thực hiện tính tiền phòng
đang thuê cho khách hàng Xuất hoá đơn UC004 Thêm dịch vụ Thêm nước uống và thức ăn
theo yêu cầu của khách hàng
đã thuê phòng
Thêm dịch vụ
UC005 Quản lý thuê
phòng Chức năng chính cho nhân viên thực hiện các chức năng
thuê phòng,chuyển phòng, thêm dịch vụ, xuất hoá đơn
Quản lý thuê phòng
UC006 Đặt phòng Thực hiện đặt phòng cho
UC007 Huỷ phòng Thực hiện huỷ phòng cho
khách hàng khi đã đặt phòng Huỷ phòng UC008 Quản lý đặt
phòng
Chức năng chính dung để nhân viên thức hiện chức năng huỷ phòng ,đặt phòng
Quản lý dặt phòng UC009 Thêm phòng Thực hiện thêm phòng cho
quán
Thêm phòng UC010 Sửa phòng Thực hiện sửa phòng cho
phòng Tìm kiếm phòng theo: mã phòng Tìm kiếm phòng
Tài liệu đặc tả ứng dụng – Ver Final Trang 9
Trang 11UC014 Quản lý phòng Chức năng chính dung để
quản lý thức hiện chức năng
them phòng , huỷ phòng , sửa phòng ,xem thông tin phòng
Quản lý dặt phòng
UC015 Thêm khách
hàng
Thực hiện thêm khách hàng khi chưa có thông tin trong quán
Thêm khách hàng UC016 Cập nhật thông
tin khách hàng
Thực hiện cập nhật thông tin khách hàng
Cập nhật khách hàng UC017 Xoá khách
hàng Thực hiện xoá khách hàng khi khách hàng không hoạt
động trong 6 tháng
Xoá khách hàng UC018 Xem thông tin
khách hàng Xem thông khách hàng Xem thông tin khách hàng
Quản lý khách hàng
phẩm Thực hiện xoá thực phẩm Xoá thực phẩm
UC025 Quản lý thực
phẩm
Chức năng chính cho nhân viên thực hiện các chức năng kiểm tra số lượng tồn , nhập thực phẩm
Quản lý thực phẩm
UC026 Thống kê
khách hàng Thực hiện thống kê số lượng khách hàng trong một ngày Thống kê số lượng khách
hàng theo ngày UC027 Thống kê thực
phẩm Thực hiện thống kê số lượng sản phẩm bán được trong một Thống kê số lượng sản phẩm
Trang 12Thống kê khách hàng, Thống
kê thực phẩm UC029 Thêm nhân
viên Thực hiện thêm nhân viên vào quán Thêm nhân viên
UC030 Xoá nhân viên Thực hiện xoá nhân viên khi
nghỉ việc
Xoá nhân viên UC031 Cập nhật thông
tin nhân viên Thực hiện cập nhật thông tin của nhân viên Cập nhật thông tin nhân viên
UC032 Xem thông tin
nhân viên Thực hiện xem thông tin nhân viên Xem thông tin nhân viên
UC033 Tìm kiếm nhân
viên
Thực hiện tìm kiếm nhân viên theo mã nhân viên
Tìm kiếm nhân viên
UC034 Quản lý nhân
viên Chức năng chính cho quản lý thực hiện các chức năng thêm
nhân viên, xoá nhân viên, cập nhật thông tin nhân viên, xem thông tin nhân viên
Thêm, sửa, xóa, tìm kiếm, xem thông tin nhân viên UC035 Thống kê hoá
đơn Thực hiện tính tổng số lượng hoá đơn Thống kê hoá đơn
UC036 Thống kê nhân
viên
Thực hiện thống kê nhân viên nghỉ việc theo ngày
Thống kê nhân viên UC037 Báo cáo và
thống kê Chức năng chính cho nhân viên thực hiện các chức năng
Thống kê số lượng hoá đơn, Thống kê nhân viên nghỉ việc
Báo cáo và thống kê
2.4 Các điều kiện phụ thuộc
Trang 133 ĐẶC TẢ CÁC YÊU CẦU CHỨC NĂNG (FUNCTIONAL)
3.1 UC001_ Thuê phòng
3.1.1 Mô tả use case UC001
Tên usecase: Thuê phòng
Actor: Nhân viên
Mô tả: Usecase thực hiện việc thuê phòng đang trống cho khách hàng
Precondition: Phòng đang còn trống
Postcondition: Nếu còn phòng trống thì tiến hành cho khách hàng thuê
Ngược lại, thông báo cho nhân viên biết là hết phòng
Basic flow
1 Nhân viên chọn 1 phòng
2 Hệ thống hiển thị thông tin phòng
3 Nhân viên chọn thuê phòng
4 Hệ thống hiển thị form cho nhân viên nhập thông tin khách hàng (tên, sdt,
số lượng người, dịch vụ, thức ăn và nước uống nếu có)
5 Nhân viên nhập thông tin khách
hàng ( tên, sdt, số lượng người, dịch
vụ, thức ăn và nước uống nếu có )
6 Nhân viên chọn thuê phòng
7 Hệ thống thông báo thuê phòng thành công
Trang 143.1.2 Biểu đồ
Hinh 2 Biểu đồ Activity Thuê Phòng
Tài liệu đặc tả ứng dụng – Ver Final Trang 13
Trang 15Hinh 3 Biểu đồ Sequence Thuê Phòng
Trang 163.2 UC002_Chuyển phòng
3.2.1 Mô tả use case UC002
Tên usecase: Chuyển phòng
Actor: Nhân viên
Mô tả: Usecase thực hiện việc chuyển phòng hiện tại sang 1 phòng trống cho khách
hàng
Precondition: Còn phòng có sức chứa tương đương hoặc lớn hơn phòng hiện tại
Postcondition: Nếu còn phòng trống thì tiến hành cho khách hàng chuyển
Ngược lại, thông báo cho nhân viên biết là hết phòng
Basic flow
1 Nhân viên chọn 1 phòng
2 Hệ thống hiển thị thông tin phòng
3 Nhân viên chọn chuyển phòng
4 Hệ thống hiển thị danh sách phòng còn trống
5 Nhân viên chọn 1 phòng để chuyển
6 Hệ thống hiển thị yêu cầu xác nhận
Trang 17Hinh 4 Biểu đồ Activity Chuyển Phòng
Trang 18Hinh 5 Biểu đồ Sequence Chuyển Phòng
3.3 UC003_Xuất hoá đơn
3.3.1 Mô tả use case UC003
Tên usecase: Xuất hóa đơn
Actor: Nhân viên
Mô tả: Usecase thực hiện việc tính tiền cho phòng đang được thuê
Precondition: Phòng đang được thuê
Postcondition: Hệ thống xuất hóa đơn tính tiền cho phòng được chọn
Basic flow
1 Nhân viên chọn 1 phòng
2 Hệ thống hiển thị thông tin phòng
3 Nhân viên chọn tính tiền
4 Hệ thống hiển thị hóa đơn cho nhân viên kiểm tra
5 Nhân viên chọn giảm giá , phụ thu
(nếu có)
6 Nhân viên chọn tính tiền
7 Hệ thống thông báo thành công
8 Nhân viên xác nhận và kết thúc
Tài liệu đặc tả ứng dụng – Ver Final Trang 17
Trang 193.3.2 Biểu đồ
Hinh 6 Biểu đồ Activity Xuất hoá đơn
Trang 20Hinh 7 Biểu đồ Sequence Xuất hoá đơn
3.4 UC004_Thêm dịch vụ
3.4.1 Mô tả use case UC004
Tên usecase: Thêm dịch vụ
Actor: Nhân viên
Mô tả: Usecase thực hiện việc thêm dịch vụ cho phòng đang thuê
Precondition: Phòng đang được thuê
Postcondition: Hệ thống xác nhận thêm dịch vụ đã chọn vào phòng
Basic flow
1 Nhân viên chọn 1 phòng
2 Hệ thống hiển thị thông tin phòng
3 Nhân viên chọn thêm dịch vụ
4 Hệ thống hiển thị các dịch vụ
5 Nhân viên chọn dịch vụ theo yêu
cầu của khách hàng
6 Nhân viên chọn thêm
7 Hệ thống thông báo thêm thành
Tài liệu đặc tả ứng dụng – Ver Final Trang 19
Trang 22Hinh 9 Biểu đồ Sequence Thêm dịch vụ
i.
Tài liệu đặc tả ứng dụng – Ver Final Trang 21
Trang 233.5 UC006_Đặt phòng
3.5.1 Mô tả use case UC006
Tên usecase: đặt phòng.
Actor: nhân viên.
Mô tả: Usecase thực hiện chức năng đặt phòng thông qua ứng dụng quản lý để thuận
tiện việc quản lý các phòng.
Tiền điều kiện: Phòng còn trống trong thời gian muốn đặt.
Hậu điều kiện: Phòng được đặt thành công trong khung giờ đã chọn(Phòng chuyển
trạng thái từ trống sang đã có người trong khoảng thời gian được đặt, không còn khả dụng cho thuê hoặc đặt trong khoảng thời gian đó).
5 Nhân viên nhập thông tin vào form
Trang 243.5.2 Biểu đồ
Hinh 10 Biểu đồ Activity Đặt phòng
Tài liệu đặc tả ứng dụng – Ver Final Trang 23
Trang 25Hinh 11 Biểu đồ Sequence Đặt phòng
ii.
Trang 263.6 UC007_Huỷ phòng
3.6.1 Mô tả use case UC007
Tên usecase: Huỷ phòng.
Actor: nhân viên.
Mô tả: Usecase thực hiện chức năng huỷ phòng đã đặt được thực hiện trước đó.
Tiền điều kiện: Phòng cần huỷ đang trong trạng thái đã được đặt và thời gian huỷ phải
trước thời gian đặt.
Hậu điều kiện: Phòng đã được huỷ thành công(thay đổi từ trạng thái đã được đặt sang
trống trong khoảng thời gian đã đặt trước đó.)
Basic flow
1 Nhân viên chọn phòng cần huỷ.
2 Hệ thống hiển thị thông tin phòng
Trang 273.6.2 Biểu đồ
Hinh 12 Biểu đồ Activity Hủy phòng
Trang 28Hinh 13 Biểu đồ Sequence Hủy phòng
Tài liệu đặc tả ứng dụng – Ver Final Trang 27
Trang 293.7 UC009_Thêm phòng
3.7.1 Mô tả use case UC009
Tên usecase: Thêm Phòng
Actor: Quản lý
Mô tả: Usecase thực hiện việc thêm phòng
Precondition: Chức năng thêm phòng được chọn
Postcodition: Phòng mới thêm vào hệ thống thành công
Basic flow
1 Hệ thống hiển thị mẫu thêm phòng
2 Quản lý nhập vào thông tin phòng (
4.2 Quay lại bước 1 và tiếp tục
Exception flow
4.1.1 Hệ thống thông báo phòng đã tồn tại trên hệ thống
4.1.2 Quản lý xác nhân và kết thúc
Trang 303.7.2 Biểu đồ
Hinh 14 Biểu đồ Activity Thêm phòng
Hinh 15 Biểu đồ Sequence Thêm phòng
iii.
Tài liệu đặc tả ứng dụng – Ver Final Trang 29
Trang 313.8 UC010_Sửa phòng
3.8.1 Mô tả use case UC010
Tên usecase: Sửa phòng
Actor chính: Quản lý
Mô tả: Usecase thực hiện việc sửa phòng
Precondition: Phòng đã tồn tại trên hệ thống
Postcodition: Sửa thông tin phòng thành công
3 Quản lý nhập thông tin cần sửa
5.2 Quay lại bước 2 và tiếp tục
Exception flow
Trang 323.8.2 Biểu đồ
Hinh 16 Biểu đồ Activity Sửa phòng
Tài liệu đặc tả ứng dụng – Ver Final Trang 31
Trang 33Hinh 17 Biểu đồ Sequence Sửa phòng
3.9 UC011_Xoá phòng
3.9.1 Mô tả use case UC011
Tên usecase: Xóa phòng
Trang 34không thể xóa 5.2 Quản lý xác nhận
3.9.2 Biểu đồ
Hinh 18 Biểu đồ Activity Xoá phòng
Tài liệu đặc tả ứng dụng – Ver Final Trang 33
Trang 35Hinh 19 Biểu đồ Sequence Xoá phòng
3.10 UC012_Xem thông tin phòng
3.10.1 Mô tả use case UC012
Tên usecase: Xem thông tin phòng
Actor chính: Quản lý
Mô tả: Usecase thực hiện việc xem thông tin phòng
Precondition: Phòng đã tồn tại trên hệ thống
Postcodition: Xem được thông tin của phòng
Trang 362.10.2 Biểu đồ
Hinh 20 Biểu đồ Activity Xem thông tin phòng
Hinh 21 Biểu đồ Sequence Xem thông tin phòng
Tài liệu đặc tả ứng dụng – Ver Final Trang 35
Trang 37iv.
Trang 383.11 UC013_Tìm kiếm phòng
3.11.1 Mô tả use case UC013
Tên usecase: Tìm Kiếm Phòng
Actor: Quản lý
Mô tả: Usecase thực hiện việc tìm kiếm phòng
Precondition: Hệ thống hiển thị giao diện phòng
Postcodition: Tìm được phòng theo điều kiện
Alternate flow
3.1 Hệ thống thông báo quản lý chưa nhập
mã phòng cần tìm kiếm 3.2 Hệ thống quay lại vị trí cho quản lý nhập mã tìm kiếm
Trang 393.11.2 Biểu đồ
Hinh 22 Biểu đồ Activity Tìm kiếm phòng
Trang 40Hinh 23 Biểu đồ Sequence Tìm kiếm phòng
v.
Tài liệu đặc tả ứng dụng – Ver Final Trang 39