



Preview text:
lOMoAR cPSD| 48704538 MỤC LỤC
LỜI NÓI ĐẦU..............................................................................................................................1
A. TỔNG QUAN..........................................................................................................................2
I. Giới thiệu về cơ quan thực tập..............................................................................................2
1. Giới thiệu........................................................................................................................2
2. Mục tiêu phát triển..........................................................................................................3
II. Đối tượng và phạm vi ứng dụng..........................................................................................3
1. Đối tượng.......................................................................................................................3
2. Phạm vi ứng dụng..........................................................................................................3
2.1. Mô hình...................................................................................................................4
2.2. Mô tả phạm vi.........................................................................................................4
III. Kế hoạch thực hiện.............................................................................................................6
B. CƠ SỞ LÝ THUYẾT...............................................................................................................7
I. Một số khái niệm.................................................................................................................7
II. Môi trường..........................................................................................................................7
1. Môi trường lập trình........................................................................................................7
2. Ngôn ngữ lập trình và cài đặt.......................................................................................... 8
3. Hệ quản trị cơ sở dữ liệu.................................................................................................8
3.1. Giới thiệu về sql 2005.............................................................................................8
3.2. Sql là ngôn ngữ của cơ sở dữ liệu quan hệ............................................................. 9 3.3. Vai trò của
sql..........................................................................................................9
4. Công cụ hỗ trợ...............................................................................................................10
5. Công cụ tạo tài liệu hướng dẫn..................................................................................... 10
6. Các gói hỗ trợ................................................................................................................10
III. Phân tích thiết kế...............................................................................................................10
1. Mô hình.........................................................................................................................10
2. Mô hình dòng dữ liệu (DFD – Data Flow Diagram)....................................................11
3. Mô hình thực thể – kết hợp (Entity Relationship Model
).............................................11
C. PHÂN TÍCH...........................................................................................................................12
I. Phân tích hiện trạng...........................................................................................................12
II. Phân tích yêu cầu...............................................................................................................12
1 . Các qui trình nghiệp vụ chính....................................................................................... 12
1.1. Quản lý khai thác phòng.......................................................................................12
1.2. Quản lý khách hàng..............................................................................................13
1.3. Quản lý các dịch vụ của khách sạn....................................................................... 13 lOMoAR cPSD| 48704538
1.4. Quản lý phòng.......................................................................................................13
1.5. Thống kê...............................................................................................................13
2. Các yêu cầu chức năng.................................................................................................14
2.1. Yêu cầu lưu trữ......................................................................................................14
2.2. Yêu cầu nghiệp vụ.................................................................................................15
2.3. Yêu cầu báo biểu...................................................................................................15
3. Các yêu cầu phi chức năng...........................................................................................15
4. Đánh giá........................................................................................................................16
4.1. Khả thi về kỹ thuật...............................................................................................16
4.2. Khả thi về hoạt động............................................................................................17
III. Phân tích dữ liệu...............................................................................................................17
1. Mô hình dòng dữ liệu (DFD – Data Flow Diagram )....................................................17
2. Mô hình quan niệm dữ liệu (thực thể - kết
hợp)...........................................................35
2.1. Mô tả các thực thể.................................................................................................36
2.2. Mô hình quan niệm dữ liệu..................................................................................37
D. THIẾT KẾ..............................................................................................................................50
I. Thiết kế chức năng phần mềm hệ thống............................................................................50
1. Sơ đồ cấu trúc hệ thống.................................................................................................50
2. Kiến trúc phần mềm......................................................................................................51
II. Thiết kế dữ liệu................................................................................................................52
1. Quan hệ giữa các bảng..................................................................................................52
2. Mô tả các bảng..............................................................................................................52
3. Mô tả các ràng buộc toàn vẹn (sử dụng ngôn ngữ phép tính quan hệ ).........................61
3.1. Ràng buộc toàn vẹn miền giá trị........................................................................... 61
3.2. Ràng buộc toàn vẹn liên thuộc tính....................................................................... 61
3.3. Ràng buộc toàn vẹn liên bộ...................................................................................63
3.4. Ràng buộc toàn vẹn tham chiếu............................................................................ 68
3.5. Ràng buộc toàn vẹn liên bộ -liên quan
hệ..............................................................70
III. Thiết kế giao diện..............................................................................................................72 E. HƯỚNG DẪN CÀI
ĐẶT:......................................................................................................77 F. PHẦN
KẾT:............................................................................................................................80
G. TÀI LIỆU THAM KHẢO......................................................................................................81
DANH SÁCH HÌNH VẼ, BẢNG BIỂU Hình 1.
Sơ đồ tổ chức khách sạn Kim Anh..............................................................................3 lOMoAR cPSD| 48704538 Hình 2.
Phạm vi hệ thống phần mềm quản lý khách sạn.........................................................4 Hình 3.
Mô hình DFD mức tổng quát....................................................................................17 Hình 4.
Mô hình DFD mức 1.................................................................................................18 Hình 5.
Mô hình quản lý khai thác phòng.............................................................................19 Hình 6.
Mô hình quản lý khách hàng.....................................................................................20 Hình 7.
Mô hình quản lý dịch vụ...........................................................................................20 Hình 8.
Mô hình quản lý phòng.............................................................................................21 Hình 9.
Mô hình đăng ký phòng............................................................................................22
Hình 10. Mô hình nhận phòng.................................................................................................22
Hình 11. Mô hình trả phòng.....................................................................................................23
Hình 12. Mô hình thanh toán...................................................................................................24
Hình 13. Mô hình sử dụng dịch vụ..........................................................................................25
Hình 14. Mô hình thực thể kết hợp..........................................................................................35
Hình 15. Sơ đồ cấu trúc chức năng hệ thống...........................................................................50
Hình 16. Kiến trúc tổng quan phần mềm quản lý khách sạn...................................................51
Hình 17. Mô hình dữ liệu quan hệ...........................................................................................52
Hình 18. Bảng người dùng.......................................................................................................52
Hình 19. Bảng khách hàng.......................................................................................................53
Hình 20. Bảng thiết bị..............................................................................................................53
Hình 21. Bảng đơn vị...............................................................................................................54
Hình 22. Bảng chính sách trả phòng........................................................................................54
Hình 23. Bảng dịch vụ.............................................................................................................54
Hình 24. Bảng loại người dùng................................................................................................55
Hình 25. Bảng hóa đơn............................................................................................................55
Hình 26. Bảng loại dịch vụ......................................................................................................55
Hình 27. Bảng loại phòng........................................................................................................56
Hình 28. Bảng loại tình trạng...................................................................................................56
Hình 29. Bảng phiếu nhận phòng............................................................................................57
Hình 30. Bảng phiếu thuê phòng.............................................................................................57
Hình 31. Bảng phòng...............................................................................................................57
Hình 32. Bảng qui định............................................................................................................58
Hình 33. Bảng danh sách sử dụng dịch vụ...............................................................................58
Hình 34. Bảng chi tiết phiếu thuê phòng.................................................................................59
Hình 35. Bảng chi tiết phiếu nhận phòng................................................................................59
Hình 36. Bảng chi tiết hóa đơn................................................................................................60
Hình 37. Giao diện chính của chương trình.............................................................................72
Hình 38. Giao diện đăng nhập.................................................................................................72
Hình 39. Giao diện quản lý khách hàng...................................................................................73
Hình 40. Giao diện quản lý dịch vụ.........................................................................................73
Hình 41. Giao diện quản lý phòng...........................................................................................74 lOMoAR cPSD| 48704538
Hình 42. Giao diện phiếu đăng ký thuê phòng........................................................................74
Hình 43. Giao diện phiếu nhận phòng.....................................................................................75
Hình 44. Giao diện hóa đơn.....................................................................................................75
Hình 45. In hóa đơn cho khách hàng.......................................................................................76
Hình 46. Giao diện thống kê theo doanh thu...........................................................................76
Hình 47. Màn hình cảnh báo....................................................................................................77
Hình 48. Màn hình cài đặt xuất hiện........................................................................................77
Hình 49. Màn hình yêu cầu chọn đường dẫn...........................................................................78
Hình 50. Màn hình báo cáo sẵn sàng cài đặt............................................................................78
Hình 51. Tiến trình cài đặt phần mềm.....................................................................................79
Hình 52. Kết thúc việc cài đặt phần mềm...............................................................................79