Tải bản đầy đủ (.doc) (32 trang)

Báo cáo bài tập lớn: Hệ thống quản lý bán máy tính

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (324.34 KB, 32 trang )

TRƯỜ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
3. Lê Văn Phúc(004)
4. Đoàn Mạnh Linh
5. Nguyễn Quyết Thắng

Giáo viên hướng dẫn: Th.s Nguyễn Thị Hương Lan

Hà Nội 2016

1


LỜ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ợi
nhấ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


Mục lục
LỜI NÓI ĐẦU.......................................................................................................................2
Mục lục..................................................................................................................................3
1.Giới thiệu chung............................................................................................................5
1.1 Mục tiêu.......................................................................................................................5
1.2. Đối tượng đọc tài liệu.................................................................................................7
2. Yêu cầu hệ thống...........................................................................................................8
2.1 . Tổng quan hệ thống...................................................................................................8
2.2. Biểu đồ di chuyển giao diện.....................................................................................10
2.3 Các tác nhân và ca sử dụng......................................................................................12
2.3.1 Biểu đồ ca sử dụng.................................................................................................12
2.3.2 Mô tả các tác nhân..............................................................................................13
2.3.3 Mô tả các ca sử dụng..........................................................................................13
3.Yêu cầu chức năng.......................................................................................................14
3.1 Đặc tả UC..................................................................................................................14
3.1.1 UC “Đăng Nhập”....................................................................................................14

3.1.1.1 Mô tả chung.........................................................................................................14
3.1.1.2 Biểu đồ hoạt động................................................................................................15
3.1.1.3 Các quy tắc nghiệp vụ.........................................................................................16
3.1.1.4 . Giao diện và đặc tả............................................................................................16
3.1.2.2 Biểu đồ hoạt động...............................................................................................18
3.1.2.3 Các quy tắc nghiệp vụ.........................................................................................19
3.1.2.4 Giao diện và đặc tả..............................................................................................19
3.1.3 UC “Khách hàng”...................................................................................................21
3.1.3.1 Mô tả chung.........................................................................................................21
3.1.3.2 Biểu đồ hoạt động................................................................................................21
3.1.3.3 Các quy tắc nghiệp vụ.........................................................................................22
3


3.1.3.4 Giao diện và đặc tả..............................................................................................22
3.1.4 UC “Nhân viên”.....................................................................................................24
3.1.4.1 Mô tả chung.........................................................................................................24
3.1.4.2 Biểu đồ hoạt động...............................................................................................25
3.1.4.3 Các quy tắc nghiệp vụ.........................................................................................25
3.1.4.4 Giao diện và đặc tả..............................................................................................26
4.3 Giao diện người dùng................................................................................................29

4


1.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.

5


6



1.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


2. Yêu cầu hệ thống
2.1 . Tổng quan hệ thống
Một khách sạn cần tự động hoá trong việc quản lý. Sau khi tìm hiểu, khảo sát
hiện trạng nắm được những thông tin sau:
• Quản lý khách hàng:
Mỗi khách hàng của khách sạn đều được khách sạn quản lý những thông
tin sau: Họ tên,giới tính, địa chỉ, điện thoại_Fax(nếu có), E_mail(nếu
có), số CMND_Passport (hoặc các văn bằng khác có hình), quốc tịch.
Nếu khách hàng là công chức thì quản lý thêm các thông tin sau: Tên cơ
quan, địa chỉ cơ quan, E_mail cơ quan.
• 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ện
nghi 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
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ều
cô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ách
hà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ách
hà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ảm
thiể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 đông
cho 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 động
kinh 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ặc
hủ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ủa
khá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


2.2. Biểu đồ di chuyển giao diện

10


11


2.3 Các tác nhân và ca sử dụng
2.3.1 Biểu đồ ca sử dụng

dang ki dich vu

khach hang
<<include>>

xu li dang nhap loi

<<extend>>
<<include>>

ho tro khach hang

<<include>>

<<include>>

<<include>>
nhan vien le tan

quan li khach hang<<include>>

<<include>>

thanh toan

quan li nhan vien

dang nhap

xu li su co ki thuat
nguoi quan tri
<<include>>


quan li phong
<<extend>>

<<include>>
lap bao cao
quan li dich vu

quan li thue phong

Hình 1: biểu đồ UC chính cho quản lí hệ thống khách sạn

12


2.3.2 Mô

tả các tác nhân

ST
T
1

Tên tác nhân

Mô tả

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ý

3

Nhân viên lễ tân

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
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
STT Ca sử dụng
Mô tả
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

3


Xử lý đăng nhập
bị lỗi
Xử lý sự cố kỹ
thuật
Quản lý nhân
viên

Cho phép xử lý lỗi không đăng nhập được

Cho phép quản lý các hoạt động của nhân viên

7

Quản lý khách
hàng
Quản lý 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
Thanh toán


Cho phép hỗ trợ khách hàng về thông tin cần tìm hiểu

4
5
6

10

Cho phép xử lỹ các lỗi kỹ thuật do máy móc
Cho phép quản lý các hoạt động của nhân viên

Cho phép quản lý các tiện nghi trong phòng

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


3.Yêu cầu chức năng
3.1 Đặc tả UC
3.1.1 UC “Đăng Nhập”
3.1.1.1 Mô tả chung
Tên UC
Đăng nhập
Mô tả

UC này cho phép người quản lý,nhân viên lễ tân và khách hàng
đăng nhập vào hệ thố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 Nhập

Tiền điều
kiện

Khách hàng sau khi hoàn thành xong form “khách hàng”

Hậu điều
kiện

Hiển thị hệ thống quản lý sau khi đăng nhập

14


3.1.1.2 Biểu đồ hoạt động

15


3.1.1.3 Các quy tắc nghiệp vụ
Các luồng sự kiện chính :
+ Ca sử dụng bắt đầu khi đăng nhập vào hệ thống, khi khách hàng điền xong thông
tin khách hàng

+khách hàng có thể chọn sử dụng dịch vụ nếu muốn . Khí đó sẽ điền thông tin vào
dịch vụ
+Nhân viên lễ tân sẽ giao phòng và đưa ra các thông tin mà khác hàng nếu có đăng
ký sử dụng
3.1.1.4 . Giao diện và đặc tả
Tạo bảng với các trường
Field Name

Con Dat Default
trol a
value
type Ty
pe
Label1
Lab N/ Tài khoản
el
A
Label2
Lab N/ Mật khẩu
el
A
txtTaikhoan Tex Tex
tFie t
ld
txtMatkhau Tex Tex
tFie t
ld
btnDangnha Lab Tex
p
el

t
btnThoat
Lab Tex
el
t

Man Edita Max
Range Val
dator ble
length of
ue
y
value

Description

N/A

Tài khoản

N/A

Mật khẩu

32767 TextFi
eld

Nhập tài
khoản


32767 TextFi
eld

Nhập mật
khẩu

N/A

Đăng nhập

N/A

Thoát

16


Giao diện người dùng
Form đăng nhập

Form menu

17


Tê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 Nhập.
Hiện ra Menu và nhấn tiếp vào Dịch Vụ

Tiền điều
kiện

Khách hàng sau khi hoàn thành xong form “Dịch VỤ”

Hậu điều
kiện

Hiển thị hệ thống quản lý sau khi hoàn thành from “Dịch vụ”

3.1.2.2 Biểu đồ hoạt động

18


3.1.2.3 Các quy tắc nghiệp vụ
Các luồng sự kiện chính :
+ Ca sử dụng được bắt đầu sau khi khách hàng đăng nhập được vào hệ thống sẽ

hiện ra menu
+Khách hàng chọn dịch vụ. Hệ thống yêu cầu khách hàng điền thông tin vào from
dịch vụ
+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”
3.1.2.4 Giao diện và đặc tả
Field
Name

Control
type

Label1

Label

Label2

Label

Label3

Label

N/A

txtMaD
V
txtTen
DV


TextFiel
d
TextFiel
d

Text

32767

TextField

Text

32767

TextField

Tên Dịch
Vụ

txtGiaD TextFiel
V
d
btnThem Label

Text

32767


TextField

btnSua

Text

Giá DỊch
Vụ
Thêm dịch
vụ
Sửa dịch vụ

Label

Data Defa Mandat
Type ult
ory
valu
e
N/A Mã
DV
N/A Tên
DV

Text

Editab Max
le
length


Giá
DV

Thê
m
Sửa

Range of
value

Value Description

N/A

Mã Dịch Vụ

N/A

Tên Dịch
Vụ

N/A

Giá DỊch
Vụ
Mã Dịch Vụ

N/A
N/A


19


btnXoa
Label
btnQuayl Label
ai

Text
Text

Xóa
Qua
y lại

N/A
N/A

Xóa dịch vụ
Quay lại
menu

Giao diện
From Dịch Vụ

20


3.1.3 UC “Khách hàng”
3.1.3.1 Mô tả chung

Tên UC
Khách hàng
Mô tả

UC này cho phép khách hàng điền thông tin của mình

Tác nhân

Khách hàng,người quản lý,nhân viên lễ tân

Trigger

Khi người dùng đăng nhập được vào hệ thống.
Khách hàng chọn mục “Khách hàng” ở menu

Tiền điều
kiện

Khách hàng sau khi hoàn thành xong form “khách hàng”

Hậu điều
kiện

Khách hàng nhấn button “Quay lại” khi điền xong thông tin

3.1.3.2 Biểu đồ hoạt động

21



3.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 Dat Default
trol a
value
type Ty
pe
Label1
Lab N/ Mã KH
el
A
Label2
Lab N/ Tên KH
el
A
Label3
Lab N/ Địa Chỉ
el
A
Label4
Lab N/ SĐT
el
A
Label5
Lab N/ CMTND

el
A
Label6
Lab N/ Tìm kiếm
el
A
txtMaKH
Tex Tex
tFie t
ld
txtTenKH
Tex Tex
tFie t
ld
txtDiaChi
Tex Tex
tFie t
ld
txtSDT
Tex Tex
tFie t
ld

Man Edita Max
Range Val
dator ble
length of
ue
y
value


Description

N/A

Mã KH

N/A

Tên KH

N/A

Địa Chỉ

N/A

Số điện thoại

N/A

CMTND

N/A

Tìm Kiếm

32767 N/A

Nhập mã kH


32767 N/A

Nhập tên KH

32767 N/A

Nhập địa chỉ

32767 N/A

Nhập số điện
thoại
22


txtCMTND
btnThem
btnSua
btnXoa
btnDichvus
udung
btnQuayLai
btnTimKie
m
dgvHienthi

Tex
tFie
ld

butt
on
Butt
on
Butt
on
Butt
on
Butt
on
Butt
on
Dat
aGri
dVi
ew

Tex
t
Tex
t
Tex
t
Tex
t
Tex
t
Tex
t
Tex

t

32767 N/A

Nhập số
CMTND

Thêm

N/A

Thêm kH

Sửa

N/A

Sửa tt KH

Xóa

N/A

Xóa KH

Dich vụ
sử dụng
Quay lại

N/A

N/A

Chuyển đến
form DVSD
Quay lại Menu

Tìm kiếm

N/A

Tìm kiếm KH

N/A

Hiển thị thông
tin KH

From Khách hàng

23


3.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

Tiền điều
kiện

Người quản lý,nhân viên đã đăng nhập vào hệ thống.

Hậu điều
kiện

Hiển thị thông tin nhân viên sau khi thêm sửa xóa

24


3.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



×