...Lương Thị Thanh.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực kinh...
Trang 1TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
XÂY DỰNG PHẦN MỀM QUẢN LÝ KHÁCH SẠN
TRÊN WINDOW
Hà Nội, 2016
Trang 2TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
LƯƠNG THỊ THANH
XÂY DỰNG PHẦN MỀM QUẢN LÝ KHÁCH SẠN
TRÊN WINDOW
Chuyên ngành: Công nghệ thông tin
Mã ngành: D480201
Người hướng dẫn: TS.Nguyễn Như Sơn
Hà Nội, 2016
Trang 3LỜI CẢM ƠN
Trong thời gian làm đồ án tốt nghiệp, em đã nhận được nhiều sự giúp đỡ,đóng góp ý kiến và chỉ bảo nhiệt tình của thầy cô, gia đình và bạn bè
Em xin gửi lời cảm ơn chân thành đến TS.Nguyễn Như Sơn, người đã tận tình hướng dẫn, chỉ bảo em trong suốt quá trình làm khoá luận
Em cũng xin chân thành cảm ơn các thầy cô giáo trong trường ĐH Tài nguyên và Môi trường Hà nội nói chung, các thầy cô trong khoa công nghệ thông tin đã dạy dỗ cho em kiến thức về các môn đại cương cũng như các môn chuyên ngành, giúp em có được cơ sở lý thuyết vững vàng và tạo điều kiện giúp đỡ emtrong suốt quá trình học tập
Xin cảm ơn khách sạn Silk Queen – 100 Hàng Gai, Hoàn Kiếm, Hà Nội đã tạo điều kiện cho em được khảo sát giúp ích cho quá trình làm khóa luận của mình
Cuối cùng, em xin chân thành cảm ơn gia đình và bạn bè, đã luôn tạo điều kiện, quan tâm, giúp đỡ, động viên em trong suốt quá trình học tập và hoàn thành khoá luận tốt nghiệp
Hà Nội, Ngày 20 tháng 5 năm 2016
Trang 4LỜI CAM ĐOAN
Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi và được sự hướng dẫn khoa học của TS Nguyễn Như Sơn Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây Những số liệu trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác giả thu thập từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo
Ngoài ra, trong luận văn còn sử dụng một số quy định, quy tắc do tôi tham khảo và được sự cho phép của khách sạn Silk Queen
Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm
về nội dung luận văn của mình Trường đại học Tài nguyên và Môi trường Hà Nội không liên quan đến những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện (nếu có)
Hà Nội, ngày 20 tháng 05 năm 2016
Trang 5MỤC LỤC LỜI CẢM ƠN
LỜI CAM ĐOAN
MỤC LỤC
LỜI NÓI ĐẦU 1
CHƯƠNG 1: CƠ SỞ LÝ THUYẾT CỦA ĐỀ TÀI 2
1.1 Giới thiệu về cơ sở thực tập 2
1.1.1 Giới thiệu về khách sạn Silk Queen Hà Nội 2
1.1.2 Cơ cấu khách sạn Silk Queen 4
1.2 Đối tượng và phạm vi ứng dụng 4
1.2.1 Đối tượng 4
1.2.3 Mô tả phạm vi 5
1.3 Kế hoạch thực hiện 7
1.4 Phương pháp phân tích thiết kế hệ thống 7
1.4.1 Hệ thống 7
1.4.2 Phân tích thiết kế hệ thống 8
1.4.3 Ngôn ngữ UML 11
1.4.4 Phân tích và thiết kế hệ thống theo UML 12
1.4.5 Các phần tử mô hình trong UML 12
1.4.6 Phần mềm Rational Rose 13
1.5 Giới thiệu về ngôn ngữ truy vấn dữ liệu SQL 13
1.5.1 Lịch sử hình thành 14
1.5.2 Các từ khóa của SQL 15
1.6 Giới thiệu về công nghệ NET 18
1.6.1 Giới thiệu Microsoft NET 18
1.6.2 Ngôn ngữ lập trình C#.Net 19
Trang 61.6.3 Visual Studio.Net 19
1.6.4 Visual C# 2012 20
1.6.5 Mô hình ADO.NET 21
CHƯƠNG 2 : PHÂN TÍCH THIẾT KẾ HỆ THỐNG 23
2.1 Phân tích hiện trạng 23
2.2 Phân tích yêu cầu 24
2.2.1 Các qui trình nghiệp vụ chính 24
2.2.2 Các yêu cầu chức năng 26
2.2.3 Các yêu cầu phi chức năng 27
2.3 Phân tích thiết kế hệ thống quản lý khách sạn Silk Queen 28
2.3.1 Xác định các tác nhân 28
2.3.2 Xác định ca sử dụng 28
2.3.3 Sơ đồ ca sử dụng 29
2.3.4 Mô tả các ca sử dụng 32
2.3.5 Biểu đồ tuần tự 34
2.3.6 Biểu đồ hoạt động 42
2.4.3 Mô tả các thực thể 47
2.4.4 Thiết kế CSDL 49
CHƯƠNG 3 : XÂY DỰNG GIAO DIỆN VÀ LẬP TRÌNH 55
3.1 Xây dựng chương trình 55
3.1.1 Cấu trúc chương trình 55
3.1.2 Kiến trúc phần mềm 57
3.2 Một số giao diện của chương trình và hướng dẫn thao tác 58
3.2.1 Giao diện đăng nhập 58
3.2.2 Giao diện chính 58
3.2.3 Giao diện đổi mật khẩu 59
3.2.4 Giao diện quản lý thông tin người sử dụng 59
3.2.5 Giao diện quản lý thông tin khách hàng 60
3.2.6 Giao diện sử dụng dịch vụ 60
3.2.7 Giao diện trả phòng 61
Trang 73.2.8 Giao diện quản lý danh sách phòng 61
3.2.9 Giao diện quản lý thiết bị trong phòng 62
3.2.10 Giao diện quản lý thông tin loại phòng 63
3.2.11 Giao diện quản lý thông tin khách hàng 63
3.2.12 Giao diện quản lý thông tin dịch vụ 64
3.2.13 Giao diện Quản lý thông tin đơn vị tính 65
3.2.14 Giao diện lưu trữ thông tin khách sạn 65
3.2.15 Giao diện quản lý quy định của khách sạn 66
3.2.16: Giao diện quản lý chính sách trả phòng 67
3.2.17: Giao diện đặt phòng 68
3.2.18: Giao diện thuê phòng 68
CHƯƠNG 4 : KẾT LUẬN 69
TÀI LIỆU THAM KHẢO 71
Trang 8DANH MỤC HÌNH VẼ
Hình 1.1 Sơ đồ tổ chức khách sạn Silk Queen 4
Hình 1.2 Phạm vi hệ thống phần mềm quản lý khách sạn 5
Hình 2.1 sơ đồ user case tổng quát 30
Hình 2.2 sơ đồ user case chức năng hệ thống 30
Hình 2.3 Sơ đồ user case quản lý danh mục 31
Hình 2.4 Sơ đồ user case báo cáo thống kê 31
Hình 2.5 Biểu đồ tuần tự đăng nhập 35
Hình 2.6 Biểu đồ tuần tự xóa khách hàng 36
Hình 2.7 Biểu đồ tuần tự thêm khách hàng 37
Hình 2.8 Biểu đồ tuần tự sửa khách hàng 38
Hình 2.9 Biểu đồ tuần tự sử dụng dịch vụ 39
Hình 2.10 Biểu đồ tuần tự thuê phòng 40
Hình 2.11 Biểu đồ tuần tự trả phòng 41
Hình 2.12 Biểu đồ hoạt động đăng nhập 42
Hình 2.13 Biểu đồ hoạt động xóa khách hàng 43
Hình 2.14 Biểu đồ hoạt động thêm khách hàng 44
Hình 2.15 Biểu đồ hoạt động cho chức năng sửa khách hàng 45
Hình 2.16 Biểu đồ hoạt động cho chức năng sử dụng dịch vụ 45
Hình 2.17 Biểu đồ hoạt động cho chức năng thuê phòng 46
Hình 2.18 Biểu đồ hoạt động cho chức năng trả phòng 47
Hình 3.1 kiến trúc phần mềm 57
Hình 3.2 Giao diện đăng nhập 58
Hình 3.3 giao diện chính 58
Hình 3.4 Giao diện đổi mật khẩu 59
Hình 3.5 giao diện quản lý thông tin người sử dụng 59
Hình 3.6 Giao diện quản lý thông tin khách hàng 60
Hình 3.7 Giao diện sử dụng dịch vụ 60
Hình 3.8 Giao diện trả phòng 61
Hình 3.9 Giao diện quản lý danh sách phòng 61
Trang 9Hình 3.10 Giao diện quản lý thiết bị trong phòng 62
Hình 3.11 Giao diện quản lý thông tin loại phòng 63
Hình 3.12 Giao diện quản lý thông tin khách hàng 63
Hình 3.13 Giao diện quản lý thông tin dịch vụ 64
Hình 3.14 Giao diện quản lý thông tin đơn vị tính 65
Hình 3.15 Giao diện lưu trữ thông tin khách sạn 65
Hình 3.16 Giao diện quản lý quy định của khách sạn 66
Hình 3.17 Giao diện quản lý chính sách trả phòng 67