Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 60 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
60
Dung lượng
8,95 MB
Nội dung
TRƯỜNG ĐẠI HỌC HẢI PHỊNG KHOA CƠNG NGHỆ THƠNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: Xây dựng ứng dụng quản lý hotel Minh Đức Sinh viên thực hiện: Lâm Thế Vĩnh Ngày sinh : 11/10/2001 Lớp : CNTT3.K20 Mã sinh viên : 193148201092 Giảng viên hướng dẫn: Ths Lê Ngọc Minh LỜI NÓI ĐẦU Ngày nay, bước vào kỷ 21, kỷ ngun Cơng nghệ thơng tin, vai trị CNTT kiến thức trở nên yếu tố quan trọng định thành công ngành hay quốc gia CNTT làm thay đổi sống chúng ta, với s ự phát triển mạnh mẽ công nghệ phần mềm nên việc ứng dụng tin h ọc vào đời sống xã hội công tác quản lý phát triển phổ biến rộng rãi Tất ngành khoa học như: Quân đội, y tế, giáo dục, kinh tế thương mại, tài Đều tin h ọc hố cách rộng rãi, giúp cho ngành quản lý ngày trở nên có hiệu qu ả, giảm tối đa thời gian công sức đ ể hồn thành cơng vi ệc Nó khẳng định tin học thiếu hoạt động đời sống xã hội ngành, đơn vị Trên giới Việt Nam, CNTT có ảnh hưởng mạnh mẽ đến phát triển đất nước giới Nó tr thành m ột yếu tố thiếu có tính định đến thành cơng hay thất bại nhiều ngành nước ta nay, CNTT phát triển với tốc độ mạnh mẽ ứng dụng rộng rãi tất c ả lĩnh vực, đặc biệt công tác quản lý Nó đóng góp ph ần l ớn làm đơn giản hoá rút ngắn thời gian công s ức nâng cao hiệu làm việc nhà quản lý Như biết, sức mạnh c kinh tế phụ thuộc r ất lớn vào hoạt động doanh nghiệp nước, thành cơng kinh doanh doanh nghiệp mục tiêu c riêng doanh nghiệp mà cịn nhân tố quy ết định vị th ế c đ ất nước trường quốc tế Trong thời đại ngày nay, sống người ngày nâng cao phát triển, kéo theo s ự phát triển h ệ thống dịch vụ cho đời sống người Khơng nằm ngồi quy luật hệ thống dịch vụ khách sạn, nhà nghỉ ngày phát triển Trang Tại Việt Nam, Nhà nước vào phát triển ngành dịch v ụ, đầu tư vào du lịch Vì thế, ngành kinh doanh nhà nghỉ đ ược trọng để thu hút khách nước tới thăm quan Công nghệ thông tin đưa vào công việc kinh doanh, giúp cho cơng việc quản lý ngày hiệu dễ dàng xử lý tình huống, yêu cầu, đưa số báo cáo cách xác nhanh chóng Bên cạnh cịn giúp tự động hóa cơng việc góp phần lên doanh nghiệp, giúp ngành kinh doanh nhà nghỉ Việt Nam ngày phát triển h ơn, thu hút l ượng khách lớn tới thăm quan du lịch Điều giúp Việt Nam phát triển ngành dịch vụ làm tăng kinh tế quốc dân Tuy nhiên thực tế, khách sạn lớn m ới có ph ấn mềm quản lý Còn nhà nghỉ vừa nhỏ cơng việc phải làm cách thủ cơng, nước ta, khách sạn lớn lại chưa thật nhiều, điều kiện cở sở v ật chất n ền kinh tế phát triển Xuất phát từ thực tế đó, em chọn đề tài “QUẢN LÝ HOTEL MINH ĐỨC” Đây đề tài khơng cịn song v ẫn ch ưa phổ biến trình quản lý nhà nghỉ Vì vậy, em nghiên cứu đ ề tài với hy vọng góp phần giúp cho cơng việc quản lý nhà nghỉ trở nên dễ dàng Bài toán quản lý nhà nghỉ đặt yêu cầu xây dựng giải pháp công nghệ thông tin khả thi, phù hợp với quy mô phát triêm kh ả đầu tư nhà nghỉ vừa nhỏ tỉnh Quảng Ninh Để giải toán sở thực tế, nhờ vào hướng dẫn tận tình thầy giáo Lê Ngọc Minh, em tiến hành khảo sát thực nghiệm toán Quản Lý Nhà nghỉ Hotel Minh Đức địa chỉ: Đường Hoàng Hoa Thám – Huyện Hải Hà – Tỉnh Quảng Ninh Mặc dù cố gắng để hồn thành cơng việc, xong thời gian có hạn việc thu thập thơng tin thực tế, phân tích hệ thống thơng tin, tập hợp tài liệu in ấn lập trình, chương trình em cịn nhiều thiếu sót cần bổ sung Trang Em mong góp ý bảo chân thành c thầy giáo hướng dẫn tồn thể thầy khoa để đề tài em đ ươc hoàn thiện tốt Em xin chân thành cảm ơn! Sinh viên thực Lâm Thế Vĩnh Trang Mục Lục CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tên đêề tài 1.2 Lý chọn đêề tài 1.3 M ụ c đích c aủ h ệthốống 1.4 Các nguốền điêều tra 10 1.5 Phương pháp nghiên cứu 10 CH ƯƠ NG II: KH O Ả SÁT H ỆTHỐỐNG VÀ XÁC LẬP DỰ ÁN 2.1 Kh oả sát h ệthốống 2.1.1 Kh oả sát s ơb ộh ệthốống 2.1.2 Tóm tắốt vêề dự án 11 11 11 12 2.1.3 Bài toán 12 2.1.4 Xác định yêu cầều khách hàng 14 2.2 Phần tích yêu cầều 2.2.1 Biểu đốề Usercase tổng quát 14 14 2.2.2 Biểu đốề Usercase phần rã 15 2.2.3 Biể u đốề Actvity 22 2.2.4 Biểu đốề tuầền tự 27 2.3 Thiêốt kêố sở d ữ liệu 31 2.3.1.Cơ sở liệu Firebase 31 2.3.2 Xầy dựng sơ đốề quan hệ thực thể 35 CH ƯƠ NG III: CÁC PHẦẦN MỀẦM LIỀN QUAN VÀ XẦY DỰNG ỨNG DỤNG 3.1 Các phầền mêềm liên quan 3.2 Cách cài đặt 3.2.1 Android Studio 36 36 36 36 3.2 Xây dựng ứng dụng 45 3.2.1 Giao diện 45 3.2.2 Form Đắng Nhập 46 3.2.3 Form Danh sách phòng 47 3.2.4 Form thêm phòng 48 3.2.5 Form sử a thống tn phòng 49 3.2.6 Form danh sách khách hàng 50 3.2.7 Form danh sách nhần viên 51 3.2.8 Form thống tn nhần viên 52 3.2.9 Form sử a thống tn nhần viên 53 Trang 3.2.10 Phần quyêền nhần viên quản lý 54 3.2.11 Form thêm khách hàng 56 CH ƯƠ NG IV: KỀỐT LUẬN 57 TÀI LIỆU THAM KHẢO 60 Mục lục hình ảnh Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Usecase tổng quát Usecase đăng nhập Usecase quản lí phân quyền Usercase th – trả phịng Usercase Quản lí thơng tin Usercase tìm kiếm Activity thuê phòng 8.Activity trả phòng 9.Activity đăng nhập 10 Activity thêm khách hàng 11.Activity xóa khách hàng 12 Activity thêm nhân viên 13 Activity sửa nhân viên 14 Activity xóa nhân viên 15 Biểu đồ đăng nhập 16 Biểu đồ thêm khách 17 Biểu đồ xóa khách 18 Biểu đồ thêm nhân viên 19 Biểu đồ sửa nhân viên 20 Biểu đồ xóa nhân viên 21 Biểu đồ thuê phòng 22 Biểu đồ trả phòng 23.Database firebase 24.Sơ đồ lớp 25 Dowload android studio 26 Download android 13 13 14 16 18 19 20 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 32 33 34 35 Trang Recommandé pour toi Suite du document ci-dessous W142 - thực hành Công nghệ thông tin 26 Tổng ôn ngữ pháp tiếng anh Chuyên ĐỀ 16 - LIÊN TỪ Công nghệ thông tin 22 100% (1) Trai tim co anh - thực hành xử lý ảnh Công nghệ thông tin Aucun Aucun Create database quanlinhasach Công nghệ thông tin Aucun Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình 27 Download android 28 Download android 29 Download android 30 Download android 31 Download android 32 Download android 33 Download android 34 Download android 35 Download android 36 Download android 37 Download android 38 Download android 39 Download android 40 Download android 41 Giao diện 42.Form đăng nhập 43 Danh sách phịng 44.Thêm phịng 45 Sửa thơng tin phịng 46 Danh sách khách hàng 47 Danh sách nhân viên 48.Thông tin nhân viên 49 Sửa thông tin nhân viên 50 Phân quyền quản lý 51 Phân quyền nhân viên 52 Thêm khách hàng 35 36 37 37 38 38 39 39 40 40 41 41 42 42 43 44 45 46 47 48 49 50 51 52 53 54 Trang CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tên đề tài Xây dựng chương trình “Quản lý Hotel Minh Đức” 1.2 Lý chọn đề tài Trong năm gần du lịch ngành có độ tăng trưởng cao nước Rất nhiều khách s ạn đua phát triển liên tục nhanh chóng theo phát triển xã h ội v ề qui mô chất lượng Hiện nay, nhà nghỉ phải trực tiếp tiếp nhận, quản lý khối lượng lớn thường xuyên nhiều loại khách, với hàng loạt dịch vụ phát sinh theo nhu cầu khách hàng Do đó, cơng việc qu ản lý hoạt động kinh doanh nhà nghỉ ngày phức tạp Hơn nữa, công tác quản lý không đơn quản lý v ề l ưu lược khách đến với nhà nghỉ, sử dụng loại hình dịch vụ … mà cơng việc quản lý cịn phải đáp ứng nhu cầu việc báo cáo lo ại hình doanh thu, tình hình kinh doanh nhà nghỉ … để từ đưa định hướng lập kế hoạch phát triển cho công việc kinh doanh Nhưng với việc lưu trữ xử lý thủ cơng nh tốn nhiều thời gian nhân lực mà không đem lại hiệu cao Do cần phải tin h ọc hóa hình thức qu ản lý, cụ thể xây dựng phần mềm để đáp ứng nhu cầu qu ản lý toàn diện, thống đạt hiệu cao cho hoạt động kinh doanh nhà nghỉ Do nhu cầu nên em định chọn đề “Quản lý Hotel Minh Đức” yếu cho nhu cầu ứng dụng cơng nghệ thơng tin vào kinh doanh 1.3 Mục đích hệ thống Xây dựng ứng dụng quản lý nhà nghỉ Ứng dụng quản lý nhà nghỉnhằm mục tiêu quản lý hoạt động nhà nghỉ, nhằm Trang đáp ứng nhu cầu quan trọng kinh doanh tăng lợi nhuận Khi áp dụng công nghệ thông tin vào việc qu ản lý giảm thi ểu công sức, thời gian giúp nhà quản lý nắm bắt tình hình hoạt động nhà nghỉ để đưa định nhanh chóng Ngồi h ệ thống cung cấp cho người quản lý ho ạch định kế hoạch phát triển kinh doanh, thông qua việc tổng kết thống kê thị hiếu khách hàng 1.4 Các nguồn điều tra 1- Khảo sát hệ thống thực tế 2- Thu thập thông tin từ sổ sách, tài liệu 3- Các tài liệu mơ tả quy trình, chức trách 4- Xác định phạm vi hạn chế 5- Xác định mục tiêu ưu tiên cho dự án 6- Phác họa giải pháp cân nhắc tính khả thi 7- Phân tích thơng tin 8- Lập kế hoạch triển khai xây dựng sở liệu 9- Xây dựng chương trình 10Chạy chương trình kiểm thử 1.5 Phương pháp nghiên cứu Để thực việc xây dựng hệ thống xác, đầy đủ sát với thực tế Em tiến hành khảo sát thực tế tình hình qu ản lý Hotel Minh Đức đồng thời tham khảo, tìm hiểu quy đ ịnh chung c nhà nghỉ khác Sau khảo sát hệ thống, với kiến thức ngơn ngữ lập trình học trường, em định lựa chọn ngôn ngữ lập trình Java tảng ứng dụng android để thực chương trình Với ưu điểm vượt trội như: ứng dụng chạy Android phù hợp sử dụng smartphone,có thể sử dụng nơi lựa chọn tốt cho việc thực hiên ý tưởng Trang 3.2.2 Form Đăng Nhập Hình 42.Form đăng nhập Trang 45 3.2.3 Form Danh sách phịng Hình 43 Danh sách phịng Trang 46 3.2.4 Form thêm phịng Hình 44.Thêm phịng Trang 47 3.2.5 Form sửa thơng tin phịng Hình 45 Sửa thơng tin phịng Trang 48 3.2.6 Form danh sách khách hàng Hình 46 Danh sách khách hàng Trang 49 3.2.7 Form danh sách nhân viên Hình 47 Danh sách nhân viên Trang 50 3.2.8 Form thơng tin nhân viên Hình 48.Thơng tin nhân viên Trang 51 3.2.9 Form sửa thơng tin nhân viên Hình 49 Sửa thông tin nhân viên Trang 52 3.2.10 Phân quyền nhân viên quản lý 2- Phân quyền quản lí: Tài khoản người quản lý gồm có mục Danh sách Phòng, Danh sách khách hàng mục Danh sách nhân viên Hình 50 Phân quyền quản lý Trang 53 3- Phân quyền nhân viên: Tài khoản nhân viên bao gồm Danh sách Phòng Danh sách khách hàng Hình 51 Phân quyền nhân viên Trang 54 3.2.11 Form thêm khách hàng Hình 52 Thêm khách hàng Trang 55 CHƯƠNG IV: KẾT LUẬN Với báo cáo thực tập tốt nghiệp với đề tài “ QUẢN LÝ HOTEL” xây dựng ngôn ngữ java ch ức chưa đầy đủ, góp phần vào việc nâng cấp phát triển hệ thống thông tin vấn đề “ QUẢN LÝ HOTEL ” Trong báo cáo sở liệu thiết kế cách kỹ lưỡng, chức rõ ràng để sử dụng Ngoài ra, chương trình góp ph ần giải vấn đề an toàn bảo mật liệu chưa triệt để Cơng việc cập nhật, tìm kiếm liệu thuận lợi cho người sử dụng cập nhật hay tìm kiếm thơng tin v ề khách hàng, nhân viên phịng… Cũng thơng tin loại dịch vụ có nhà nghỉ Trong thời gian nghiên cứu làm báo cáo em nhận giúp đỡ nhiệt tình thầy giáo LÊ NGỌC MINH giúp em hi ểu thêm đề tài Từ thiết hồn thành hệ thống “QUẢN LÍ HOTEL”, em thấy hệ thống có ưu điểm sau: 1- -Tạo điều kiện dễ dàng cho người sử dụng chương trình 2- -Dữ liệu đảm bảo an tồn, độ xác cao 3- -Giảm tối thiểu thời gian truy nhập tìm kiếm liệu Đề tài “ QUẢN LÝ KHÁCH SẠN ” đề tài lớn với nhiều u cầu tiện ích Khi phân tích hệ thống người thiết kế cần đưa đối tượng, Usecase, Activity, Biểu đồ tuần tự… Khi xây dựng chương trình “ QUẢN LÝ HOTEL ” em hy vọng phần giải vấn đề nêu Bởi thực tế giới hạn nên báo cáo nhỏ giải đ ược đầy đủ yêu cầu mà hệ thống “ QUẢN LÝ HOTEL ” cần có Để có hệ thống hồn chỉnh qu ả vấn đ ề l ớn ph ải sâu vào nghiên cứu vấn đề hệ thống Ở hệ thống “QUẢN LÝ HOTEL” cho phép thay công việc làm thủ công trước như: cập nhật, kiểm tra, tính tốn Trang 56 tay… Ngồi ra, cịn có khả lưu trữ đầy đủ thơng tin v ề khách hàng lưu nhà nghỉ tình trạng phịng Kết đạt đề tài a Về bản, đề tài hoàn thành chức yêu cầu đặt kế hoạch dự kiến b Hoàn thành phần mềm với chức theo yêu cầu người sử dụng Hạn chế a Một số vấn đề CSDL chưa giải b Quy mô đề tài nhỏ hẹp cần cải tiến c Vẫn chưa kiểm soát hết lỗi Hướng phát triển a Phát triển đề tài với quy mô rộng b Tối ưu hóa CSDL c Tối ưu hóa chức hệ thống để đáp ứng tốt nhu cầu người sử dụng d Tính thời gian khách thuê theo e Thanh toán thẻ Tuy nhiên, đề tài rộng phức tạp trình khảo sát nên đề tài sâu vào tìm hi ểu xây d ựng ch ương trình quản lý phương diện hệ thống Quản lý nhà nghỉ lớn quản lý mặt giao dịch với khách hàng Do thời gian nghiên cứu có hạn, vốn kiến thức cịn ỏi h ạn chế nên đồ án khơng tránh khỏi thiếu sót sơ sài Vì vậy, em mong đóng góp ý kiến thầy cô bạn để đề tài “ Quản Lí Hotel Minh Đức ” em ngày hoàn thiện Em xin chân thành cảm ơn.! Trang 57 Quảng Ninh, ngày 15 tháng năm 2023 Sinh viên thực Lâm Thế Vĩnh Trang 58 TÀI LIỆU THAM KHẢO Tài liệu lập trình Android Giáo trình Android Tài liệu Android tiếng việt Giáo trình lập trình Android Lập trình Android A-Z Hướng dẫn lập trình Android tailieu.vn Trung Tâm Đào Tạo Công Nghệ Khoa Phạm (https://www.youtube.com/@khoazend) Android Developer (https://developer.android.com) Stackoverflow (https://stackoverflow.com) 10.Diagram.net (https://app.diagrams.net) Trang 59