Mục lục LỜI NÓI ĐẦU 2 1.Giới thiệu chung 5 1.1 Mục tiêu 5 Mô tả bài toán. 5 Giới thiệu về khách sạnSunway 5 1.2. Đối tượng đọc tài liệu 6 2. Yêu cầu hệ thống 7 2.1 . Tổng quan hệ thống 7 phân tích các giá trị nghiệp vụ 7 2.2. Biểu đồ di chuyển giao diện 9 2.3 Các tác nhân và ca sử dụng 11 2.3.1 Biểu đồ ca sử dụng 11 2.3.2 Mô tả các tác nhân 12 2.3.3 Mô tả các ca sử dụng 12 3.Yêu cầu chức năng 13 3.1 Đặc tả UC 13 3.1.1 UC “Đăng Nhập” 13 3.1.1.1 Mô tả chung 13 3.1.1.2 Biểu đồ hoạt động 14 3.1.1.3 Các quy tắc nghiệp vụ 15 3.1.1.4 . Giao diện và đặc tả 15 3.1.2.2 Biểu đồ hoạt động 17 3.1.2.3 Các quy tắc nghiệp vụ 18 3.1.2.4 Giao diện và đặc tả 18 3.1.3 UC “Khách hàng” 20 3.1.3.1 Mô tả chung 20 3.1.3.2 Biểu đồ hoạt động 20 3.1.3.3 Các quy tắc nghiệp vụ 21 3.1.3.4 Giao diện và đặc tả 21 3.1.4 UC “Nhân viên” 23 3.1.4.1 Mô tả chung 23 3.1.4.2 Biểu đồ hoạt động 24 3.1.4.3 Các quy tắc nghiệp vụ 25 3.1.4.4 Giao diện và đặc tả 25 4.3 Giao diện người dùng 27
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
LỚP KTPM1
- -ĐỂ TÀI: Hệ thống quản lý bán máy tính
Người thực hiện: 1 Vũ Văn Quang
2 Bùi Nam Cao
Trang 2LỜI NÓI ĐẦU
Ngày nay trên thế giới , du lịch đã trở thành nhu cần thiết và phổ biến của mọi người, chính đây là cơ hội rất lớn cho ngành du lịch phát triển, đóng góp ngày càng lớn lao vào thu nhập của toàn cầu và của mỗi quốc gia Ở Việt Nam, trong những năm gần đây, ngành du lịch mới thực sự phát triển về quy mô cũng như ảnh hưởng của nó trong các lĩnh vự kinh tế xã hội ngày càng được mở rộng.Trong bối cảnh đó, việc xây dựng chương trình quản lý khách sạn cho ngành du lịch là vô cùng cần thiết nhằm nâng cao hiệu quả kinh doanh cũng như chất
lượng phục vụ khách hàng Và đồ án “ Phân tích thiết kế hệ thống Quản lý
khách sạn” được thực hiện không ngoài mục đích đó Chúng em xin cảm ơn cô Nguyễn Thị Thanh Huyền đã truyền dạy những kiến thức cần thiết và bổ ích trong học phần “Phân tích thiết kế hệ thống thông tin” để chúng em có kiến thức
về lĩnh vực phân tích thiết kế và thực hiện tốt bài tập lớn này Tuy nhiên , do sự hiểu biết của chúng em về lĩnh vực này còn chưa sâu sắc nên chắc chắn sẽ có nhiều sai sót , chúng em mong cô thông cảm và góp ý thêm cho chúng em Xin cảm ơn gia đình và bạn bè đã động viên, ủng hộ và tạo những điều kiện thuận lợinhất để chúng em có thể hoàn thành bài tập lớn này
HÀ NỘI 4-4-2016
2
Trang 3M c l c ục lục ục lục
LỜI NÓI ĐẦU 2
1.Giới thiệu chung 5
1.1 Mục tiêu 5
Mô tả bài toán 5
Giới thiệu về khách sạnSunway 5
1.2 Đối tượng đọc tài liệu 6
2 Yêu cầu hệ thống 7
2.1 Tổng quan hệ thống 7
phân tích các giá trị nghiệp vụ 7
2.2 Biểu đồ di chuyển giao diện 9
2.3 Các tác nhân và ca sử dụng 11
2.3.1 Biểu đồ ca sử dụng 11
2.3.2 Mô tả các tác nhân 12
2.3.3 Mô tả các ca sử dụng 12
3.Yêu cầu chức năng 13
3.1 Đặc tả UC 13
3.1.1 UC “Đăng Nhập” 13
3.1.1.1 Mô tả chung 13
3.1.1.2 Biểu đồ hoạt động 14
3.1.1.3 Các quy tắc nghiệp vụ 15
3.1.1.4 Giao diện và đặc tả 15
3.1.2.2 Biểu đồ hoạt động 17
3.1.2.3 Các quy tắc nghiệp vụ 18
3.1.2.4 Giao diện và đặc tả 18
3.1.3 UC “Khách hàng” 20
Trang 43.1.3.2 Biểu đồ hoạt động 20
3.1.3.3 Các quy tắc nghiệp vụ 21
3.1.3.4 Giao diện và đặc tả 21
3.1.4 UC “Nhân viên” 23
3.1.4.1 Mô tả chung 23
3.1.4.2 Biểu đồ hoạt động 24
3.1.4.3 Các quy tắc nghiệp vụ 25
3.1.4.4 Giao diện và đặc tả 25
4.3 Giao diện người dùng 27
4
Trang 51.Giới thiệu chung
1.1 Mục tiêu
Mô tả bài toán.
Giới thiệu về khách sạnSunway
Vừa mới được tân trang lại gần đây và nằm gần Nhà hát Lớn, Trung tâm Mua sắm Vincom cũng như Khu Phố Cổ Hà Nội, Sunway Hotel Hanoi cung cấp các phòng với cửa sổ cách âm cùng với truy cập Internet miễn phí Spa chăm sóc sức khỏe có một loạt liệu pháp thư giãn và trung tâm thể dục
Trung tâm Dịch vụ doanh nhân cung cấp các tiện nghi phục vụ doanh nhân tốt
và dịch vụ chuyên nghiệp Mỗi phòng nghỉ tại đây đều được trang bị TV màn hình phẳng, bàn làm việc và két an toàn điện tử (trong phòng) Ngoài ra còn có minibar chứa đầy đồ và phòng tắm riêng
Nhà hàng Allante Restaurant của Sunway phục vụ cả các món ăn Việt Nam và quốc tế Khách có thể thưởng thức ban nhạc sống, cocktail và rượu vang tại
quán The Jazz Bar Chỗ đỗ xe cũng được cung cấp miễn phí
Hệ thống quản lý khách sạn Để nâng cao hiệu suất kinh doanh phục vụ
khách sạn, gần đây ban giám đốc khách sạn quyết định đầu tư xây dựng hệ
thống thông tin quản lý khách sạn bằng máy tính Sự hoạt động của khách sạn được mô tả như sau:
+ Khách sạn cung cấp các dịch vụ: Cho thuê phòng, đăng ký đặt phòng, các dịch
vụ ăn uống,các phương tiện đi lại vv Bộ phận lễ tân sẽ giới thiệu, sắp xếp
phòng cho khách theo yêu cầu và khả năng của khách sạn
+ Khách thực hiện thủ tục thuê phòng bao gồm: Giấy CMND hoặchộ chiếu ,Mã
số phòng thuê , Thời gian dự định ở
+ Trong thời gian lưu lại ở khách sạn khách có thể được phục vụ các dịch vụ Các dịch vụ này được thanh toán cùng với tiền thuê phòng khi khách rời khách sạn
+ Thủ tục thanh toán được thực hiện khi khách rời khách sạn
Trang 61.2 Đối tượng đọc tài liệu
Development team : Để thiết kế, xây dựng và bảo trì các chương trình máy tính (phần mềm) Bằng cách thao tác các đoạn mã (các ngôn ngữ) trên các công cụ lập trình, họ có thể tạo ra các chương trình mới, sửa lỗi hay nâng cấp chương trình đó
để tăng tính hiệu quả của việc sử dụng máy tính
Test team: Có thể tìm kiếm các lỗi của hệ thống phần mềm hoặc thẩm định, xác minh xem hệ thống phần mềm có đáp ứng các yêu cầu kỹ thuật và yêu cầu nghiệp
vụ hay không
Documentation Team:
UAT team:
7
Trang 7 Quản lý phòng:
Các phòng của khách sạn được quản lý dựa vào phòng số, loại phòng, giá cơ bản Ngoài ra mỗi phòng còn được trang bị các tiện nghi, nên tiệnnghi cũng được quản lý theo mã tiện nghi, tên tiện nghi Còn trang bị tiện nghi theo phòng được quản lý dựa vào phòng số và số lượng tiện nghi trong từng phòng
Quản lí tiện nghi:
Quản lí cho thuê phòng , đăng kí đặt phòng , các dịch vụ ăn uống, các phương tiện đi lại v v bộ phân lễ tân sẽ giới thiệu , sắp xếp phòng cho khách theo yêu cầu và khả năng của khách sạn
Quản lý phiếu thuê
Dựa trên thông tin đăng ký thuê phòng và thông tin nhận phòng, việc trả phòng được khách sạn quản lý các thông tin sau: Số trả phòng, ngày trả, giờ trả, họ tên người trả (có thể trả phòng trước thời hạn đăng ký) Nếu khách hàng muốn gia hạn thêm thời gian ở tại khách sạn thì phải tiến hành làm thủ tục đăng ký lại Bên cạnh việc trả phòng của khách thì nhà nghỉ sẽ kiểm tra lại tình trạng phòng
Quản lý nhân viên
Quản lý nhân viên gồm có những quyền: đốc thúc nhân viên,kiểm tra tiến độ công việc,gửi thông báo lịch trình tới nhân viên, thêm nhân viên, sửa thông tin nhân viên, xóa nhân viên
Trang 8 phân tích các giá trị nghiệp vụ
a Mang lại giá trị nghiệp vụ :
- Tăng khả năng xử lý:thông tin được xử lý tự động,có thể đồng thời xử lý nhiềucông việc yêu cầu và trả lại kết qua mong muốn một cách nhanh chóng
- Đáp ứng yêu cầu của nhà quản lý 1 cách đáng tin cậy, chính xác, an toàn, bí mật
b Mang lại giá trị kinh tế
Tránh được việc để các khách hàng đến trước lại phải đợi lâu hoặc những kháchhàng đến nhưng không có chỗ phải đi về Qua đây gia tăng khách hàng thân thiết
và thu hút được nhiều khách hàng cũng như làm thỏa mãn, không phật ý kháchhàng, đặc biệt là các khách hàng khó tính
Gia tăng lợi nhuận từ việc tối ưu hóa quy trình quản lý, giảm biên chế, chi phínhân sự: nhờ có Hệ thống quản lý khách sạn này, thông tin được xử lý tự động,qua đấy không tốn nhiều công sức trong quá trình ghi order và phục vụ nên giảmthiểu tối đa số lượng lễ tân tham gia công tác này, từ đó giảm chi phí hoạt đôngcho tổ chức
Hệ thống quản lý chuyên nghiệp cùng với báo cáo thường xuyên, chính xác vềdoanh số,tình hình nhân sự và thu ngân giúp nhà quản lý an tâm với hoạt độngkinh doan của mình
c Mang lại giá trị sử dụng:
- Nhân viên lễ tân có thể kiểm soát chi tiết từng hóa đơn đặt phòng, giao dịch hoặchủy đặt phòng.Hệ thống giám sát chặt chẽ
- Nhân viên và phục vụ có thể nhanh chóng giúp thực hiện các tiện nghi đầy đủ củakhách sạn
- Khách hàng mất ít thời gian chờ đợi và đặt phòng 1 cách nhanh chóng có thểsửdụng ngay sau khi đăng kí đặt thành công phòng
9
Trang 92.2 Biểu đồ di chuyển giao diện
Trang 11ho tro khach hang <<include>>
quan li khach hang
quan li thue phong
nhan vien le tan
quan li nhan vien
Trang 122.3.2 Mô tả các tác nhân
ST
T
1 Khách hàng Là đối tượng có thể đăng ký phòng và các dịch vụ, thanh
toán các chi phí cho khách sạn
2 Người quản lý Là đối tượng có thể đăng nhập được vào hệ thống quản
lý các nhân viên,xử lý các lỗi ký thuật và lập báo cáo
3 Nhân viên lễ tân Là đối tượng có thể đăng nhập được vào hệ thống kiểm
soát chi tiết từng hóa đơn đặt phòng, giao dịch hoặc hủy đặt phòng, giới thiệu , sắp xếp phòng cho khách theo yêu cầu và khả năng của khách sạn
2.3.3 Mô t các ca s d ng ả các ca sử dụng ử dụng ục lục
1 Đăng nhập Cho phép chủ đăng nhập vào hệ thống
2 Đăng ký dịch vụ Cho phép chủ đăng ký các dịch vu
Cho phép quản lý các hoạt động của nhân viên
7 Quản lý phòng Cho phép quản lý các tiện nghi trong phòng
8 Quản lý dịch vụ Cho phép quản lý các dịch vụ mà khách hang yêu cầu
9 Hỗ trợ khách
hàng
Cho phép hỗ trợ khách hàng về thông tin cần tìm hiểu
10 Thanh toán Cho phép khách hàng thanh toán các khoản chi phí sử
dụng tại khách sạn
13
Trang 133.Yêu cầu chức năng
Tác nhân Người quản lý, nhân viên lễ tân
Trigger Khi người dùng nhấn nút “Đăng Nhập” trên màn hình Đăng
Trang 143.1.1.2 Biểu đồ hoạt động
15
Trang 15Tạo bảng với các trường
Field Name Con
trol type
Dat
a Type
Default value
Mandatory
Editable
Max length
Range
of value
Value
Text
32767 TextFi
eld
Nhập tài khoản
txtMatkhau Tex
tField
Text
32767 TextFi
eld
Nhập mật khẩu
btnDangnha
p
Label
Text
btnThoat Lab
el
Text
Trang 16Giao diện người dùng
Form đăng nhập
Form menu
17
Trang 17Tên UC Dịch Vụ
Mô tả UC này cho phép khách hàng đăng ký sử dụng dịch vụ
Tác nhân Người quản lý, khách hàng
Trigger Khi người dùng nhấn nút “Đăng Nhập” trên màn hình Đăng
Trang 18+Khách hàng có thể thêm ,sửa ,xóa dịch vụ nếu muốn
+Luồng sự kiện kết thúc khi khách hàng nhấn vào button “quay lại”
Default value
Mandatory
Editable
Max length
Range of value
Trang 19btnXoa Label Text Xóa N/A Xóa dịch vụbtnQuayl
Trang 203.1.3 UC “Khách hàng”
3.1.3.1 Mô tả chung
Trang 213.1.3.3 Các quy tắc nghiệp vụ
Các luồng sự kiện chính:
+Ca sử dụng này được dùng khi muốn thêm khách hàng , hoặc có sự thay đổi về
thông tin của khách hàng , hoặc xóa thông tin , tìm kiếm thông tin khách hàng
+Nhân viên lễ tân đăng nhập vào hệ thống bằng tài quản của mình , lựa chọn từng
chức năng phù hợp với yêu cầu : thêm , sửa , xóa , tìm kiếm
3.1.3.4 Giao diện và đặc tả
Field Name Con
trol type
Dat
a Type
Default value
Mandatory
Editable
Max length
Range
of value
Value
Text
txtTenKH Tex
tField
Text
txtDiaChi Tex
tField
Text
tFie
Text
thoại
Trang 22txtCMTND Tex
tField
Text
on
Text
on
Text
btnDichvus
udung
Button
Text
Dich vụ
sử dụng
form DVSDbtnQuayLai Butt
on
Text
btnTimKie
m
Button
Text
dgvHienthi Dat
aGridView
tin KH
From Khách hàng
23
Trang 233.1.4 UC “Nhân viên”
3.1.4.1 Mô tả chung
Tên UC Nhân viên
Mô tả UC này cho phép người quản lý,nhân viên lễ tân thêm sửa xoa
thông tin về khách hàng tới thuê phòng và dịch vụ
Tác nhân Người quản lý, nhân viên lễ tân
Trigger Khi Nhân viên nhấn nút “Nhân viên” trên màn hình Menu
Trang 243.1.4.2 Biểu đồ hoạt động
3.1.4.3 Các quy tắc nghiệp vụ
Các luồng sự kiện chính:
25
Trang 25+Ca sử dụng này được dùng khi muốn thêm nhân viên , hoặc có sự thay đổi về
thông tin của nhân viên , hoặc xóa thông tin , tìm kiếm thông tin nhân viên
+Nhân viên lễ tân đăng nhập vào hệ thống bằng tài quản của mình , lựa chọn từng
chức năng phù hợp với yêu cầu : thêm , sửa , xóa , tìm kiếm
3.1.4.4 Giao diện và đặc tả
Field Name Con
trol type
Data Type
Default value
Mandatory
Editable
Max length
Range
of value
KH
Nhập mã NV
txtTênKH Tex
tField
nKH
Nhập tên NV
txtĐịa chỉ Tex
tField
a chỉ
Nhập địa chỉ
tField
Trang 26NVbtn Quay lại Butt
Trang 274.3 Giao diện người dùng
Form đăng nh p ập
Form menu
Trang 28Form dich vụ
Form dịch vụ sử dụng
29
Trang 29Form nhân viên
Trang 30Form phiếu thuê
Form phòng
31