Tải bản đầy đủ (.docx) (64 trang)

BÁO cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài hệ THỐNG QUẢN lý KHÁCH sạn MTP

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 (1.32 MB, 64 trang )

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN ĐIỆN TỬ - VIỄN THÔNG
***** ^Q^ *****

BACH KHOA
ĐẠI HỌC

BÁO CÁO BÀI TẬP LỚN:

Kỹ thuật phân mêm ứng dụng
ĐỀ TÀI: HỆ THỐNG QUẢN LÝ
KHÁCH SẠN
MTP

Giáo viên hướng dẫn: TS. Nguyễn Thị Kim
Thoa
Nhóm sinh viên: Đỗ Thành Đạt
Nguyễn Văn Hiếu

20182411
20182523

Nguyễn Đình Hùng
Phạm Huy Hồng
Nguyễn Anh Đức

20182555
20182545
20182433



HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

MỤC LỤC

MỤC LỤC..........................................................................................................1

MÃ LỚP_TÊN NHÓM


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

3.2 Sơ đồ luồng dữ liệu của hệ thống:.....................................................................18
3.2.1 Sơ đồ mức ngữ cảnh:.......................................................................18
3.2.2 Sơ đồ mức đỉnh...............................................................................19
3.2.3 Sơ đồ mức dưới đỉnh.......................................................................20
3.2.4 Đặc tả các chức năng.......................................................................28
3.3 Từ điển dữ liệu..................................................................................................32
CHƯƠNG IV: THIẾT KẾ CƠ SỞ DỮ LIỆU..................................................34
4.1.
Nhận diện thực thể, thuộc tính và xây dựng từ điển dữ liệu.......34
4.1.1 Các thực thể và thuộc tính...............................................................34
4.2.
Xây dựng mơ hình thực thể liên kết..................................................35
4.3.
Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ..................35
4.4.
Chuẩn hóa dữ liệu về 3NF................................................................36
4.5.

Sơ đồ thực thể liên kết sau chuẩn hóa 3NF.......................................39
4.6 Từ điển dữ liệu pha thiết kế..............................................................................42
4.7 Thiết kế một số form đầu ra..............................................................................49
4.7.1 (Ví dụ Hóa đơn)..............................................................................49
4.7.2 (Ví dụ Phiếu nhập)..........................................................................49
4.7.3 (ví dụ Báo cáo doanh thu)...............................................................50
4.7.3(Ví dụ Thống kê hàng tồn kho)..........................................................50
4.8 Một số chức năng phần mềm :..........................................................................51
4.8.1 Giao diện phần mềm web................................................................51
4.8.2 Giao diện phần mềm app.................................................................54
TÀI LIỆU THAM KHẢO................................................................................56
KẾT LUẬN......................................................................................................57

MÃ LỚP_TÊN NHÓM


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

DANH MỤC HÌNH VẼ

Hình 1. 1 Sơ đồ phân tích tính khả thi dự án.....................................................9

Hình 3. 1 : Sơ đồ chức năng của hệ thống.......................................................17
Hình 3. 2 Sơ đồ mức ngữ cảnh của hệ thống..................................................18
Hình 3. 3 Sơ đồ luồng dữ liệu mức đỉnh.........................................................19
Hình 3. 4 Sơ đồ mức1 củachức năng quản lý hệ thống................................20
Hình 3. 5 Sơ đồ mức1 củachức năng quản lý nhân viên...............................21
Hình 3. 6 Sơ đồ mức1 củachức năng quản lý phịng....................................22
Hình 3. 7 Sơ đồ mức1 củachức năng quản lý sản phẩm...............................23

Hình 3. 8 Sơ đồ mức1 củachức năng quản lý khách hàng............................24
Hình 3. 9 Sơ đồ mức 1 của chức năng quản lý hóa đơn.................................25
Hình 3. 10 Sơ đồ mức 1 của chức năng quản lý hóa đơn................................26
Hình 3. 11 Sơ đồ mức 1 của chức năng báo cáo.............................................27

Hình 4. 1 Mơ hình thực thể liên kết..................................................................35
Hình 4. 2 Mơ hình thanh tốn...........................................................................39
Hình 4. 3 Mơ hình hóa đơn nhập kho.............................................................40
Hình 4. 4 Mơ hình lương nhân viên................................................................41
Hình 4. 5 Mơ hình quản lý nhân viên..............................................................41
Hình 4. 6 Màn hình giao diện đăng nhập cho admin hoặc khách hành...........51
Hình 4. 7: Màn giao diện đăng ký...................................................................51
Hình 4. 8 : Giao diện quản lý admin thêm thể loại phòng hoặcthêm phịng. . .52
Hình 4. 9 : Giao diện thơng tin đặt phịng và thanh tốn................................52
Hình 4. 10 : Giao diện giỏ hàng khi đặt phịng.................................................53

MÃ LỚP_TÊN NHĨM


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

Hình 4. 11 Giao diện web chính.......................................................................53
Hình 4. 12 Giao diện trang chủ của Giám đốc................................................54
Hình 4. 13 Giao diện quản lí kho....................................................................54
Hình 4. 14 Giao diện quản lí nhân viên..........................................................55
Hình 4. 15 Giao diện quản lí phịng................................................................55

MÃ LỚP_TÊN NHĨM



DANH MỤC BẢNG BIỂU

Bảng 1. 1: Bảng phân công công việc và kế hoạch thực hiện...........................10

Bảng 2. 1 : Bảng câu hỏi, câu trả lời phỏng vấn...............................................13
Bảng 2. 2 : Bảng yêu cầu , chi tiết được thu thập.............................................15

Bảng 3. 1: Bảng đặc tả chức năng cho hệ thống...............................................28
Bảng 3. 2: Bảng từ điển....................................................................................32

Bảng 4. 1 Các thuộc tính bảng Nhanvien.........................................................42
Bảng 4. 2: Các thuộc tính bảng Chamcong.....................................................43
Bảng 4. 3: Các thuộc tính bảng Chinhanh.......................................................43
Bảng 4. 4: Các thuộc tính bảng Hoadon..........................................................44
Bảng 4. 5: Các thuộc tính bảng Chitiethoadon................................................44
Bảng 4. 6: Các thuộc tính bảng Chitiethoadonnhapkho..................................44
Bảng 4. 7: Các thuộc tính bảng Khachhang....................................................45
Bảng 4. 8: Các thuộc tính bảng Phongkhachsan.............................................46
Bảng 4. 9: Các thuộc tính bảng Sanpham........................................................46
Bảng 4. 10: Các thuộc tính bảng Hoadonnhapkho..........................................47
Bảng 4. 11: Các thuộc tính bảng Chucvu........................................................47
Bảng 4. 12: Các thuộc tính bảng Loaikhachhang............................................48
Bảng 4. 13: Các thuộc tính bảng Account.......................................................48


LỜI MỞ ĐẦU

Sự tiến bộ của khoa học kỹ thuật ngày nay, cùng với sự phát triển mạnh
mẽ của nền kinh tế thế giới nói chung, cơng nghiệp hóa - hiện đại hóa ở Việt

Nam cũng đang có sự tiến bộ từng ngày. Điều này thể hiện qua việc máy tính
điện tử đang dần trở nên phổ biến và gần gũi với con người, giúp con người tăng
hiệu suất làm việc. Mục tiêu hàng đầu của các doanh nghiệp hiện nay là phát
triển các phần mềm hệ thống quản lý của mình giúp con người quản lý tài
nguyên, tiết tiệm nhân lực và nâng cao hiệu suất làm việc. Để có thể hiểu hơn về
kỹ thuật này chúng em lựa chọn đề tài “Hệ thống quản lý khách sạn” cho dự án
của mình.
Qua quá trình tìm hiểu và xây dựng phần mềm trên thực tế, cùng với
những kiến thức thu được trên giảng đường nhóm mới thực sự cảm nhận được
những khó khăn khi xây dựng và phát triển một phần mềm hồn chỉnh. Để có
thể xây dựng được một phần mềm hồn thiện, khơng chỉ đơn thuần là lập trình
mà cịn rất nhiều cơng việc khác cần phải thực hiện. Các công việc này phải
được sắp xếp theo một trình tự rất hợp lý, khoa học.
Phần mềm này được nhóm xây dựng nhằm hỗ trợ cho người quản lý
nhanh chóng dễ dàng hơn trong việc quản lý điều hành một khách sạn, tránh
việc phải lấy thông tin thủ công, mất nhiều thời gian cũng như khó khăn trong
việc lưu trữ thơng tin.
Đây là phần mềm đầu tiên mà nhóm xây dựng nên không thể tránh khỏi
những hạn chế và thiếu sót, kính mong cơ giáo và các bạn bổ sung, góp ý để
phần mềm này ngày càng hồn thiện và thực sự hữu ích với người sử dụng.
Nhóm xin chân thành cảm ơn!


CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP Dự ÁN
1.1 Khảo sát hiện trạng
1.1.1 Nghiệp vụ của hệ thống hiện tại

Khách sạn hiện đang quản lý hoàn toàn bằng giấy tờ và excel.
a.


Quản lý nhân viên:


Lãnh đạo lấy lý lịch nhân viên mới bằng cách ghi chép vào sổ



Thơng tin nhân viên, ngày chấm công sẽ được lưu lại vào excel.



Chỉnh sửa thơng tin bằng cách tìm thơng tin đã được lưu trên excel
và sửa

b.

Quản lý phịng, kho:


Nhân viên sẽ điền thơng tin khác hàng, phịng vào excel.



Mỗi lần xuất hay nhập, kiểm tra kho thì sẽ in vào phiếu có sẵn để
lưu trữ hoặc giao dịch

c.

Tìm kiếm và thống kê:



Tìm kiếm từng thơng tin thủ cơng bằng cách tra cứu tại các file
excel đã lưu ở trên



Thống kê thơng tin nhân viên, phịng, kho... bằng cách tra cứu các
file excel đã lưu hoặc sổ sách và lưu vào excel.

1.1.2 Nhược điểm của hệ thống hiện tại

Khách sạn hiện tại bộc lộ rất nhiều mặt hạn chế và khuyết điểm:




Tốc độ phản hồi chậm: Do phải tìm kiếm một cách thủ công file
excel hoặc sổ sách với mật độ dữ liệu lớn dẫn đến việc sai sót
khơng đáng có, tốc độ giải quyết chậm tốn nhiều nhân lực.
Độ tin cậy và chính xác cịn thấp: Do chưa lưu trữ thơng tin nhân
viên, phịng, ... một cách chi tiết và cụ thể dẫn đến khó khăn trong
việc kiểm sốt tài nguyên. Cùng với đó, việc viết tay trên sổ sách và
nhập trên excel sẽ có sai sót do sổ sách bị ẩm mốc, hỏng hóc...




Thiếu tính linh hoạt: Nếu khách muốn chuyển từ phịng này sang
phịng khác thì nhân viên sẽ mất khá nhiều thời gian để xác thực
phòng và đổi phòng cho khách. Mỗi lần thống kê đều phải tra cứu

từng thông tin riêng lẻ rồi tổng hợp lại...

Tình trạng quá tải: Với sức người có hạn khi phải xử lý cơng việc trên
giấy tờ, excel với một khối lượng thông tin lớn dễ gây khó khăn cho việc lưu trữ
và kiểm tra thơng tin.
1.2 Mục đích của dự án

Thơng qua việc khảo sát thực trạng của hệ thống hiện tại, những khó
khăn nhược điểm vừa liệt kê, yêu cầu đặt ra phải xây dựng một phương thức,
cơng cụ mang tính chất nhanh gọn, chính xác và hiệu quả. Từ đó tăng tính linh
hoạt, giảm bớt sai sót và khối lượng cơng việc cho khách sạn:
• Khắc phục tính yếu kém của hệ thống cũ: tốc độ phản hồi nhanh
chóng, tin cậy, chính xác, linh hoạt và dễ dàng trong quản lý.


Mang lại lợi ích về mặt quảng bá hình ảnh và về mặt kinh tế: quản
lý hiệu quả bộ máy hoạt động của khách sạn, từ đó lấy được sự tin
tưởng của người dùng và tăng hiệu quả hoạt động.



Thỏa mãn được hạn chế về chi phí con người: tiết kiệm được nguồn
nhân lực, chi phí nhân cơng.

Tạo ra một hệ thống mang tính khoa học, mở rộng áp dụng trên quy mô lớn, dễ
dàng trong việc nâng cấp, cải thiện phần mềm cho phù hợp với từng khách sạn. Nhân
viên dễ dàng nắm bắt thơng tin phịng, linh hoạt trong việc chuyển phịng. Ngồi ra, hệ
thống cịn có chức năng tìm kiếm thơng tin cho phịng, chức năng thống kê cho nhân
viên.
1.3 Phân tích tính khả thi

Trong phần phân tích tính khả thi, ta thực hiện phân tích về ba mặt tính khả thi
về kỹ thuật, kinh tế, tổ chức, tiêu chí khác và được thể hiện bởi sơ đồ dưới đây:


Hình 1. 1 Sơ đồ phân tích tính khả thi dự án

1.3.1 Tính khả thi về mặt kỹ thuật



Hệ thống thiết kế trên nền App sử dụng MySql ,Netbeans Java đem
lại lợi ích rất lớn cho người sử dụng: dễ sử dụng, có thể vận hành
trên cả máy tính và điện thoại, đáp ứng được tiêu chí vận hành
24/7.

• Bên cạnh đó cũng có những khó khăn cản trở: Chuyển dịch từ thủ cơng
sang số hố nên sẽ phải thực hiện mới hồn tồn, khách sạn chưa có
phần mềm hay một website cụ thể dễ đến mất nhiều thời gian để xây
dựng từ đầu. Hệ thống được tổ chức và xây dựng hồn tồn bởi nhóm
sinh viên nên kinh nghiệm làm việc còn yếu, chưa được tiếp xúc nhiều
với các ngôn ngữ được sử dụng, thời gian xây dựng hệ thống cũng không
nhiều


1.3.2 Tính khả thi về mặt kinh tế

• Xây dựng hồn tồn trên nền App bằng các ngơn ngữ có thể học
được nên sẽ khơng mất phí mua bản quyền.
• Đi vào vận hành ngoài thực tế hệ thống sẽ tiết kiệm được chi phí nhân
cơng cũng dư giải quyết được bài tốn lưu trữ cũng như những nhược

điểm cịn tồn đọng của trung tâm hiện tại.
1.3.3 Tính khả thi về mặt tổ chức

• Hệ thống đưa vào vận hành sẽ giải quyết các vấn đề về thu chi, quản lý
nhân viên, phòng, kho và sắp xếp phòng mà khách sạn đang gặp phải

• Hệ thống có thể hiển thi tình trạng các phịng để giúp kiểm sốt tốt hơn,
làm giảm thời gian dịch vụ thuê và mượn phòng, nâng cao hiệu suất
công việc.
1.4 Xác lập dự án
Dự án xây dựng phần mềm quản lý khách sạn có quy mơ nhỏ, áp dụng cho
quản lý một khách sạn bé có nhu cầu nâng cấp hiệu suất, chất lượng khách sạn.
Phân công công việc và kế hoạch thực hiện dự án được trình bày trong Bảng
1.1.

TT

Bảng 1. 1: Bảng phân cơng công việc và kế hoạch thực hiện
Tên công việc
Bắt đầu
Kết thúc Tài nguyên
Kết quả

1 Khảo sát hiện trạng
thu thập thông tin
2

20/2/202
1


Xác định mục tiêu

27/2/202

MS Word

1
27/2/202

4/3/2021

MS Word

1

Trạng thái

Báo cáo

Hoàn

hiện trạng

thành

Các mục

Hoàn

tiêu hướng


thành

tới
3

Đánh giá khả năng

5/3/2021

10/3/202

MS Word

1

thực hiện

Bản phân

Hồn

tích tính

thành

khả thi
4

Xác lập dự án


10/3/202
1

17/3/202
1

MS Excel

Bản
phân

Hoàn


cơng cơng

thành

việc
5

Tìm hiểu u cầu

17/3/2021

khách hàng
6

Mơ tả u cầu


23/3/202

MS Word Bản liệt kê

1
23/3/2021

23/3/202

MS Word

1

Hồn

u cầu

thành

Bản mơ tả

Hồn

u cầu

thành

chức năng
và phi

chức năng
7 Phân tích hệ thống

23/3/2021

15/4/202
1

MS Visio

Sơ đồ

Hồn

chức năng,

thành

sơ đồ
luồng dữ
liệu
8

Thiết kế CSDL

15/4/2021

22/4/202
1


8.1

Nhận diện thực thể

22/42021

Hồn
thành

1/5/2021

của hệ thống, liệt

Hồn
thành

kê thuộc tính, lập
từ điển dữ liệu
8.2

Đưa ra các giả thiết 1/5/2021

10/5/202
1

hợp lý về các phụ

Hồn
thành


thuộc hàm cần có
8.3

Chuẩn hóa CSDL

10/5/2021

12/5/202
1

8.4

Vẽ sơ đồ thực thể

12/5/2021

thành
14/5/202

1

liên kết của hệ

Hồn
Hồn
thành

thống
8.5


Mơ tả lược đồ
khái
niệm của hệ thống

14/5/2021

14/5/202
1

Chưa
hoàn


thành
8.6

Thiết kế form báo
cáo đầu ra

15/5/202
1

15/5/202
1

Chưa
hồn
thành

9


Lập trình giao diện
cho phần mềm

16/5/202
1

12/6/202
1

Chưa
hoàn
thành

10

Kiểm thử và sửa lỗi

12/6/202
1

15/6/202
1

Chưa
hoàn
thành

11


Bàn giao sản phẩm

16/6/202
1

16/6/202
1

Chưa
hoàn
thành


CHƯƠNG II: TÌM HIỂU YÊU CẦU
2.1 Các kỹ thuật được sử dụng
2.2 Kỹ thuật phỏng vấn
• Kỹ thuật phỏng vấn

- Đối tượng phỏng vấn :Các khách sạn quanh khu vực quận Hai Bà Trưng ,Hà
Nội.

- Thiết kế câu hỏi phỏng vấn :( nhân vật phỏng vấn chủ yếu là các nhân viên và
quản lí các khách sạn) Các câu hỏi phỏng vấn sẽ bao gồm cả các câu hỏi đóng ,mở
và thăm dị nhằm tìm hiểu cặn kẽ các vấn đề và yêu cầu từ việc quản lí một khách
sạn .
Bảng 2. 1 : Bảng câu hỏi, câu trả lời phỏng vấn
Câu hỏi
Có ,khách sạn chúng tơi thuộc vào loại
Hiện tại khách sạn anh chị đang làm việc quy mô khơng q lớn nhưng cũng có
đang gặp những khó khăn lớn nào trong

gặp các vấn đề về quản lí nhân sự ,hố
việc quản lí hoạt động hàng ngày của
đơn ,phịng ốc ,..
khách sạn anh chị?
Chúng tơi vẫn thường quản lí các đầu
Về vấn đề thống kê doanh thu phải tính
mục cơng việc bằng sổ sách và một số
tốn từ nhiều thứ quản lí ,vậy khách sạn
phần mềm tin học như excel ,word .Việc
anh chị có mất nhiều thời gian khơng ?
tính tốn doanh thu vẫn dựa vào cả hố
đơn giấy của mỗi khách hàng ,khá là lâu
vì phải kiểm tra nhiều lần tránh việc sai .
Ồ được chứ ,chúng tôi muốn 1 phần
Chúng tơi biết việc quản lí một khác sạn
mềm gọn nhẹ ,ổn định và bảo mật để làm
gồm rất nhiều đầu cơng việc ,nếu có một
đơn giản hố hơn việc quản lí.
phần mềm thiết kế riêng quản lí cho
khách sạn anh chị ,liệu bên anh chị có
Chúng tơi muốn có các chức năng :quản
sẵn sàng sử dụng chứ ?
Phần mềm đó các anh chị muốn chúng
lí hệ thống , quản lí nhân viên ,khách
sạn chúng tơi có cả chi nhánh nên chúng
gồm những chức năng chính nào ?
tơi muốn quản lí các phịng của chi
nhánh ,quản lí các sản phẩm của khách
sạn ,quản lí khách hàng ,quản lí hố đơn
và cuối cùng là báo cáo .Giám đốc chúng

tơi cũng muốn theo dõi các hoạt động
của khách sạn
Bình thường hố đơn giấy chúng tơi
Hố đơn của anh chị cần có những thơng khơng chứa q nhiều thơng tin nhưng
tin gì trên đó ?
khi được quản lí bằng phần mềm chúng
Câu trả lời
tơi muốn nó chi tiết hơn như sau :


Vấn đề quản lí nhân viên thì sao ,anh chị
muốn quản lí như thế nào?

Bên anh chị muốn ai là người trực tiếp
sử dụng phần mềm và quyền truy cập
phân chia như thế nào ?

Tên khách sạn, Mã chi nhánh, Chi
nhánh, Địa chỉ,SĐT khách sạn, Email,
Mã khách hàng, Tên khách hàng, Loại
khách hàng, Số điện thoại, Số cmt/cccd,
Email, Địa chỉ khách hàng, , Mã hóa đơn
, Ngày lập hóa đơn, Mã phòng thuê, Giờ
checkin, Giờ checkout,Giá thuê phòng,
Mã sản phẩm , Tên sản phẩm, Số lượng,
Giá sản phẩm, Thuế vat,Mã số thuế, Mã
giảm giá, Tổng tiền
Khách sạn chúng tôi muốn hệ thống
quản lí nhân viên bằng các thơng tin
như :tên tuối ,số ĐT,số CMT/CCCD,

ngày sinh giới tính,chức vụ ,email,tình
trạng ,chi nhánh . Chúng tơi cũng muốn
có thêm tính năng điểm danh ,chấm công
.
Bên chúng tôi , nhân viên là người sử
dụng phần mềm quản lí này ,cịn giám
đốc là người duy nhất có quyền truy cập
tồn hệ thống.

KHÁCH SẠN THÀO MY
313 Trần Hưng Đao - KP1 - Pl - TPTN
ĐT 0663 «28 475 - 0663 829 476

Ngày 04 tháng 7 năm 2017
SỔ:NKOOO13

HỎA ĐƠN TÍNH TIỀN
] 2ÃÌĨ/2OĨ 5

- Theo hóa đơn sô 01 ngày 04 tháng 7 năm 2017 cùa 345 Quan Nhân tại 345 Quan Nhân, Thanh Xuân Trung,
Quận Thanh Xuân. Hà Nộ
- Nhập tại kho: KHH
Địa điểm: ................................................................

Thu ngân Hương
Hơađori 290115131
Khách hàng : Khách Lẽ

S
T

T

Tên phịng PHỊNG 108
Giở vào 29/01 /2015 18 40
Giở ra : 29/01/2015 20:18

A
1

Tên, nhãn hiệu, quy cách, phátn chát vật tư,
dụng cụ sản phâm, hàng hóa

Đơn
vị
tính

B

c

S

l
ư

1
100,00

bia


Đơn giá

Thành tiền

4

2
170.000,

17.000.000

Cộng

Thời gian : 2 Giở

17.000.000

Sơ tiên chiêr khâu

Đỉền giãi :

850.000

Tơng tiên thanh tốn:

MẠT HANG
Khan
Trái Cây
Sai n,ổn. xanh .
Banh íc_ẹọ !



Nợ: 1561
Có: 1111

- Họ và tên người giao: NCC01

.1

S
L

E>JG
ÍA
5,000

A
"
2

80,00
020,00

O
1
.

0
50.00
0


TTIEN

17.765.000

- Tổng số tiền (Viết bằng chữ); Mười bây triệu bãy trâm sáu mươi lãm nghìn đồng chằn.

25,000
160,000

Người lập phiêu

400,000
50,000

(Ký, họ tên)

Người giao hàng

Thủ kho

(Ký, họ tên)

(Ký, họ

Ngáy.....tháng.......nãm
.....................
(Hoặc bộ phận cô nha cẩu nhập)

tên)


£35,000

(Ký, họ tên)

GIÃM GÍA

TĨẺN PHỊNG
GIÂM GIÁ
THU KHÁC
THANH TỐN
HÃN HANH PHỤC vu QUỸ KHÁC H »

300,000
0
o

935,000

Hình ảnh mẫu hố đơn thu thập Hình
ảnh mẫu phiếu nhập kho thu thập

2.2.1 Các yêu cầu được thu thập
Bảng 2. 2 : Bảng yêu cầu , chi tiết được thu thập


HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP

Phần cứng


Yêu cầu

Phần mềm

Dữ liệu

Con người

Chi tiết
- Phần mềm tạo ra được sử dụng trên các
máy tính ở trung tâm: CPU: Intel Pentium
dual core hoặc cao hơn; 4Gb RAM hoặc cao
hơn; có thể kết nối mạng cục bộ
-Có giao diện trực quan dễ sử dụng, nền
tảng window .
-Dành cho người có chút kiến thức về tin
học văn phịng
-Phần mềm hỗ trợ quản lí các cơng việc của
khách sạn :khách hàng ,hố đơn ,nhân
viên ,phịng chi nhánh ,sản phẩm ,khách
hàng .
Người sử dụng có kiến thưc tin học văn
phòng ,từng tiếp túc các ứng dụng mang tính
chất quản lí cơng việc

2.3 Các u cầu chức năng và phi chức năng
2.3.1. Yêu cầu chức năng
Phần mềm cần có các chức năng sau:

-Chức năng quản trị hệ thống :Thêm user , đăng nhập , chỉnh sửa thông

tin user
-Chức năng quản trị nhân viên : Thêm mới thông tin nhân viên ,chỉnh sửa
thơng tin nhân viên ,xố thơng tin nhân viên .
-Chức năng quản lí các phịng của chi nhánh : Thêm mới thơng tin
phịng , chỉnh sửa thơng tin phịng ,xố thơng tin phịng.
-Chức năng quản lí các sản phẩm :Thêm mới ,chỉnh sửa ,xoá , điều chỉnh
số lượng sản phẩm
-Chức năng quản lí khách hàng :thêm mới khách hàng ,sửa thơng tin
khách hàng ,xố thơng tin khách hàng .

MÃ LỚP_TÊN NHÓM

15


MÃ LỚP_TÊN NHÓM

16


MÃ LỚP_TÊN NHÓM

17


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

MÃ LỚP_TÊN NHÓM


18


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

CHƯƠNG III: PHÂN TÍCH HỆ THỐNG

3.1 Sơ đồ chức năng

Hình 3. 1: Sơ đồ chức năng của hệ thống
Sơ đồ chức năng của hệ thống được mơ tả như trên Hình 3.1 Hệ thống gồm 8
chức năng chính, cụ thể như sau:









Quản lý hệ thống
Quản lý nhân viên
Quản lý các phòng của chi nhánh
Quản lý sản phẩm
Quản lý khách hàng
Quản lý hóa đơn
Tìm kiếm


MÃ LỚP_TÊN NHÓM

19


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

• Báo cáo

3.2 Sơ đồ luồng dữ liệu của hệ thống:
3.2.1 Sơ đồ mức ngữ cảnh:

Hình 3. 2 Sơ đồ mức ngữ cảnh của hệ thống
Sơ đồ mức ngữ cảnh của hệ thống được mô tả trên Hình 3.2 Tiến trình 0 của hệ
thống nằm trong mối quan hệ với 4 thực thể ngoài là Giám đốc, nhân viên, quản lí,
máy in. Cụ thể các luồng dữ liệu như sau:
(1) ,(10) Thông tin lương
(2) ,(9) Thơng tin đăng nhập
(3) ,(12) Thơng tin phịng
(4) ,(11), (19) Thơng tin kho
(5) Thơng tin hóa đơn thanh tốn

MÃ LỚP_TÊN NHÓM

20


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP


(6) ,(21) Thông tin điểm danh

(7) ,(13), (20) Thông tin nhân viên
(8) ,(15), (18)Thông tin hóa đơn, thống kê
(9) Thơng tin đăng nhập
(10)

Thơng tin khách hàng

3.2.2 Sơ đồ mức đỉnh

Hình 3. 3 Sơ đồ luồng dữ liệu mức đỉnh
Sơ đồ luồng dữ liệu mức đỉnh được thể hiện trên Hình 3.3 thể hiện luồng dữ
liệu sau:
(1) , (4), (5), (7), (10), (13), (22), (24), (35), (37), (39) Thông tin chỉnh sửa
(2) , (4), (36), (38), (40) Thông tin đăng nhập, kết quả chỉnh sửa
(6)

, (8) Thơng tin sản phẩm

(9) Thơng tin tồn kho

MÃ LỚP_TÊN NHĨM

21


(11)


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

, (12), (16) Thông tin phịng

(14) Thơng tin tạo hóa đơn
(15) , (17) Thơng tin hóa đơn
(18) Thơng tin doanh thu
(19) Thơng tin báo cáo
(20) Thông tin lương
(21) Thông tin điểm danh
(23), (25) Thông tin khách hàng
(26-34), (41-44) Thơng tin tìm kiếm và phản hồi
3.2.3 Sơ đồ mức dưới đỉnh
a. Chức năng 1

Hình 3. 4 Sơ đồ mức 1 của chức năng quản lý hệ thống
Sơ đồ mức 1 của chức năng quản lý hệ thống được mơ tả trên Hình 3.4 Cụ thể:

MÃ LỚP_TÊN NHÓM

22


HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

(1) Thông tin định danh
(2) Kết quả đăng nhập
(3) Thông tin chỉnh sửa

(4) Kết quả chỉnh sửa

(5) Kết quả được thêm thông tin
(6) Thông tin User được thêm
(7) Kết quả được thêm thông tin
(8) Thông tin chỉnh sửa
(9) Thơng tin đăng nhập
b. Chức năng 2

Hình 3. 5 Sơ đồ mức 1 của chức năng quản lý nhân viên
Sơ đồ mức 1 của chức năng quản lý nhân viên được mơ tả trên Hình 3.5 Cụ thể:
(1) Thông tin NV cần thêm
(2) Thông tin chỉnh sửa
(3) Thơng tin xóa
(4) Kết quả xóa
(5) ,(6) Thơng tin NV
(7) Thơng tin NV chỉnh sửa
(8) Thơng tin NV cần xóa

MÃ LỚP_TÊN NHÓM

23


c. Chức năng 3

HỆ THỐNG QUẢN LÝ KHÁCH SẠN
MTP

Hình 3. 6 Sơ đồ mức 1 của chức năng quản lý phòng

Sơ đồ mức 1 của chức năng quản lý phòng được mơ tả trên Hình 3.6 Cụ thể:
(1) Thơng tin phịng cần thêm
(2) Thơng tin chỉnh sửa
(3) Kết quả xóa
(4) Thơng tin phịng cần xóa
(5) , (6) Thơng tin phịng
(7) Thơng tin phịng chỉnh sửa
(8) Thơng tin phịng đã xóa

d. Chức năng 4

MÃ LỚP_TÊN NHÓM

24


×