Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 54 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
54
Dung lượng
1,22 MB
Nội dung
Trƣờng đại học sƣ phạm hà nội Khoa công nghệ thông tin ************** nguyễn thị thu thƣơng chƣơng trình quản lý khách sạn hoàng mai Khóa luận tốt nghiệp đại học Chuyên ngành: Cử nhân Tin học Ngƣời hƣớng dẫn khoa học Th.S Trịnh Đình Vinh Hà nội - 2010 -1- Lời nói đầu Ngày với phát triển nhiều ngành khoa học, Công nghệ thông tin phát triển mạnh mẽ đặc biệt Công nghệ thông tin lĩnh vực ứng dụng quản lý Vì việc áp dụng tin học, đưa máy tính vào trợ giúp quản lý khách sạn điều cần thiết, giúp cho người quản lý xử lý nhanh khối lượng lớn thông tin, tra tìm cách nhanh chóng, tiết kiệm nhiều thời gian công sức không với người quản lý mà với khách hàng Sử dụng máy tính để quản lý công việc khách sạn thực nhiều nơi thể mạnh Tuy nhiên, khách sạn Hoàng Mai chưa có hệ thống quản lý khách sạn hoàn chỉnh sử dụng máy tính mà phần nhiều áp dụng hình thức quản lý truyền thống tay Chính thực tế em mạnh dạn chọn đề tài: “Chương trình Quản lý khách sạn Hoàng Mai” đề tài khoá luận Sau thời gian tìm hiểu, học tập, nghiên cứu giúp đỡ tận tình thầy giáo Th.S Trịnh Đình Vinh, em hoàn thành đề tài Dù thân cố gắng việc xây dựng chương trình tránh khỏi thiếu sót Vì vậy, em mong nhận góp ý, bảo quý thầy cô bạn để chương trình ngày hoàn thiện Em xin chân thành cảm ơn! Sinh viên thực Nguyễn Thị Thu Thƣơng -2- Lời cảm ơn Em xin bày tỏ lòng biết ơn sâu sắc tới Th.S Trịnh Đình Vinh người tận tình hướng dẫn, bảo giúp em hoàn thành tốt đề tài Em xin chân thành cảm ơn cán nhân viên khách sạn Hoàng Mai tạo điều kiện thuận lợi, giúp đỡ em trình nghiên cứu thực đề tài Em xin chân thành cảm ơn quý thầy cô khoa tận tình giảng dạy, trang bị cho chúng em kiến thức quý báu suốt trình học tập trường Con xin gửi tất lòng biết ơn, kính trọng đến ông bà, cha mẹ toàn thể gia đình, người nuôi dạy, cho niềm tin nghị lực để vượt qua khó khăn Xin chân thành cảm ơn giúp đỡ, động viên bảo nhiệt tình anh chị trước và tất bạn bè Các anh chị, bạn có mặt thời điểm khó khăn nhất, tiếp thêm động lực ý chí, giúp em hoàn thành khoá luận tốt nghiệp Với điều kiện thời gian nghiên cứu vốn kiến thức hạn chế, chắn đề tài không tránh khỏi thiếu sót Em mong nhận đóng góp ý kiến quí thầy, cô bạn để đề tài thực có chất lượng hữu ích Em xin chân thành cảm ơn! Hà Nội, ngày 03 tháng 05 năm 2010 Sinh viên thực Nguyễn Thị Thu Thƣơng -3- Lời cam đoan Tôi xin cam đoan: Đề tài: “Chương trình Quản lý khách sạn Hoàng Mai” kết nghiên cứu riêng hướng dẫn Th.S Trịnh Đình Vinh có sử dụng sách tham khảo số tác giả Khoá luận không chép từ tài liệu có sẵn Kết nghiên cứu không trùng với tác giả khác Nếu sai xin hoàn toàn chịu trách nhiệm! Hà Nội, ngày 03 tháng 05 năm 2010 Sinh viên thực Nguyễn Thị Thu Thƣơng -4- Mục lục Lời nói đầu Lời cảm ơn Lời cam đoan Chương 1: 1.1 Đặt vấn đề 1.1.1 Lí chọn đề tài 1.1.2 Mục đích yêu cầu 1.3 Đối tượng nghiên cứu 1.4 Phạm vi nghiên cứu 1.5 ý nghĩa khoa học thực tiễn Chương 2: Cơ sở lý thuyết 2.1 Tổng quan sở liệu 2.2 Hệ quản trị sở liệu Microsft Access 2.2.1 Sử dụng Microsoft Access để tạo CSDL 2.2.2 Cú pháp Microsoft Access 2.3 Visual Basic 6.0 2.3.1 Giới thiệu Visual Basic 6.0 2.3.2 Môi trường lập trình Visual Basic 6.0 2.3.3 Các phiên Visual Basic 6.0 10 2.3.4 Giao diện Visual Basic 6.0 10 2.3.5 Cài đặt Visual Basic 6.0 10 2.3.6 Các thành phần Visual Basic 6.0 13 Chương 3: Phân tích thiết kế hệ thống 17 3.1 Khảo sát hệ thống 18 3.1.1 Vài nét khách sạn Hoàng Mai 18 -5- 3.1.2 Cơ cấu tổ chức 18 3.2 Phân tích hệ thống 24 3.2.1 Sơ đồ phân cấp chức 24 3.2.2 Sơ đồ phân rã chức Cập nhật hệ thống 25 3.2.3 Sơ đồ phân rã chức Tra cứu hệ thống 26 3.2.4 Sơ đồ phân rã chức Báo cáo hệ thống 26 3.2.5 Biểu đồ luồng liệu mức ngữ cảnh hệ thống 27 3.2.6 Biểu đồ luồng liệu mức đỉnh hệ thống 28 3.2.7 Biểu đồ luồng liệu mức hệ thống 30 3.2.7.1 Biểu đồ luồng liệu mức chức Cập nhật 30 3.2.7.2 Biểu đồ luồng liệu mức chức Tra cứu 31 3.2.7.3 Biểu đồ luồng liệu mức chức Báo cáo 32 3.3 Thiết kế hệ thống 33 3.3.1 Thiết kế sở liệu 33 3.3.1.1 Thiết kế bảng 33 3.3.1.2 Ràng buộc 35 3.3.1.3 Mối quan hệ bảng 36 3.3.2 Thiết kế chương trình 37 3.3.2.1 Thiết kế giao diện 37 3.3.2.2 Thiết kế số Form 37 Kết luận hướng phát triển 46 Tài liệu tham khảo 48 -6- CHƢƠNG Mở đầu Nội dung: Đặt vấn đề toán Mục đích yêu cầu Đối tƣợng nghiên cứu Phạm vi nghiên cứu ý nghĩa đề tài -7- 1.1 Đặt vấn đề toán 1.1.1 Lý chọn đề tài Ngày nay, ngành Công nghệ thông tin đà phát triển mạnh mẽ, ứng dụng nhiều vào thực tế tất lĩnh vực: kinh tế, khoa học kĩ thuật, quân sự, y tế, nước ta hoà nhập chung với phát triển ngành Công nghệ thông tin ứng dụng vào lĩnh vực sống nhằm phục vụ nhu cầu như: nghiên cứu, học tập, lao động, giải trí, quản lí, người Nhà nước ta có sách cần thiết để đưa ngành Công nghệ thông tin vào vị trí then chốt chiến lược phát triển kinh tế đất nước Công nghệ thông tin có đóng góp to lớn sống, đặc biệt ứng dụng phầm mềm máy tính Hầu hết tất ngành nghề cần có hỗ trợ phần mềm ứng dụng nhằm hoàn thành công việc cách nhanh chóng hiệu quả, giúp nâng cao hiệu suất làm việc Có thể nói Công nghệ thông tin trở thành chất xúc tác thiếu toàn hoạt động đời sống, kinh tế tri thức, văn minh đương đại Trong công việc quản lí vậy, có phần mềm hỗ trợ việc quản lí công ty, khách sạn công việc quản lí người nhanh chóng có hiệu to lớn Do đó, em mạnh dạn đăng kí đề tài xây dựng chương trình quản lý khách sạn Hoàng Mai ngôn ngữ Visual Basic 6.0 Hy vọng chương trình công cụ hữu hiệu giúp cho việc quản lý khách sạn Hoàng Mai đạt kết cao đáp ứng nhu cầu thực tế 1.1.2 Mục đích, yêu cầu - Giảm tải công việc cho người quản lý - Tăng tính xác việc quản lý khách thuê phòng khách sạn tình hình khách vào khách sạn -8- - Xây dựng hệ thống có giao diện đẹp mắt, dễ dàng sử dụng - Yêu cầu hệ thống hoạt động cách xác, nhanh ổn định 1.3 Đối tƣợng nghiên cứu Đối tượng nghiên cứu đề tài công việc quản lí khách sạn Hoàng Mai 1.4 Phạm vi nghiên cứu Do thời gian có hạn nên khóa luận tìm hiểu sơ công việc quản lý khách sạn Hoàng Mai 1.5 ý nghĩa khoa học thực tiễn đề tài 1.5.1 ý nghĩa khoa học Chương trình xây dựng áp dụng thành tựu Công nghệ thông tin 1.5.2 ý nghĩa thực tiễn Chương trình xây dựng giải việc ứng dụng Công nghệ thông tin vào việc quản lý khách sạn Hoàng Mai 1.6 Cấu trúc luận văn Ngoài phần Kết luận hướng phát triển cấu trúc khoá luận gồm có chương: Chương 1: Mở đầu Chương 2: Cơ sở lý thuyết Chương 3: Phân tích thiết kế hệ thống -9- CHƢƠNG CƠ Sở Lý THUYếT Nội dung: Tổng quan sở liệu Cơ sở liệu Microsoft Access Visual Basic 6.0 - 10 - Hình 3.12: Bảng Đăng kí - 40 - 3.3.1.2 Ràng buộc ĐỐI TƢỢNG RÀNG BUỘC TOÀN VẸN Ràng buộc khoỏ chớnh KHACHHANG MAKH khoỏ chớnh COQUAN MACQ khoỏ chớnh PHONG MAP khoỏ chớnh DICHVU MADV khoỏ chớnh TNGHI MATN khoỏ chớnh DANGKY MAKH, SoDK, MAP khoỏ chớnh HUYDK MAKH, SoDK khoỏ chớnh NPHONG MAKH, SoDK khoỏ chớnh TRAPHONG SDDV MaNV khoỏ chớnh NHANVIEN TTHBI MaKH, MaCQ khoỏ chớnh CONGCHUC Ràng buộc khoỏ ngoại CONGCHUC MACQ khoỏ ngoại tham chiếu từ bảng COQUAN Hình 3.13: Bảng ràng buộc - 41 - 3.3.1.3 Mối quan hệ bảng Dùng công cụ Relationships Microsoft Access 2003 để thiết lập mối quan hệ bảng Hình 3.14: Mối quan hệ bảng 3.3.2 Thiết kế chƣơng trình - 42 - 3.3.2.1 Thiết kế giao diện chƣơng trình QUảN Lí KHáCH SạN HOàNG MAI CậP NHậT BáO BIểU TRA CứU THOáT CHƢƠNG TRìNH QUảN Lí KHáCH SạN Hoàng Mai GVHD: Th.S Trịnh Đình Vinh SVTH: Nguyễn Thị Thu Thƣơng K32A – Công nghệ thông tin - Đại học Sƣ phạm Hà Nội Hình3.15: Giao diện trang chương trình 3.3.2.2 Thiết kế số Form Hình 3.16 Chức cập nhật khách hàng - 43 - Hình 3.17: Chức Cập nhật Phòng Hình 3.18: Chức Cập nhật dịch vụ - 44 - Hình 3.19: Chức Cập nhật nhân viên - 45 - Hình3.20: Form Giới thiệu Khách sạn - 46 - Hình 3.21: Báo cáo danh mục khách hàng - 47 - Hình 3.22: Danh sách nhân viên - 48 - Hình 3.23: Danh sách khách hàng nhận phòng - 49 - Hình 3.24: Danh sách phòng - 50 - Hình 3.25: Danh sách khách hàng đăng kí thuê phòng - 51 - KếT LUậN Và HƢớNG PHáT TRIểN Kết luận Các kết đạt đƣợc : sau thời gian nghiên cứu tìm hiểu việc xây dựng Chương trình quản lí khách sạn Hoàng Mai, em thu số kết sau : Xây dựng chương trình quản lí tương đối đầy đủ chức cho khách sạn Đưa Công nghệ thông tin ứng dụng vào việc quản lí khách sạn Hoàng Mai Xây dựng chương trình quản lí với giao diện thân thiện, dễ sử dụng với tất người Chƣa làm đƣợc : Tuy nhiên, thời gian có hạn nên chương trình nhiều chức chưa thực Chương trình đưa vào thực với cán nhân viên khách sạn, khách hàng chưa tiếp cận với hệ thống Chương trình thực qui mô nhỏ, chưa dùng phổ biến nhiều khách sạn khác Kết luận : Đề tài “Chương trình quản lí khách sạn Hoàng Mai” đề tài có tính ứng dụng cao thực tế Chương trình góp phần đơn giản công việc quản lý cán nhân viên khách sạn, nâng cao suất, hiệu công tác quản lý khách sạn Hơn ngôn ngữ Visual Basic 6.0 ngôn ngữ đại, vừa mạnh mẽ lại mềm dẻo ưa chuộng nay, kết hợp với hệ quản trị sở liệu Microsoft Aceess 2003 chuyên dùng để xây dựng sở liệu Chính hy vọng chương trình quản lý khách sạn xây dựng đề tài khoá luận hoạt động tin cậy, ổn định công tác quản lý Tuy nhiên thời gian nghiên cứu xây dựng chương trình em gặp nhiều khó khăn như: Thời gian nghiên - 52 - cứu tài liệu ít, ngôn ngữ chọn viết chương trình lại không nằm chương trình học hướng dẫn Th.S Trịnh Đình Vinh tâm, nỗ lực lòng say mê nghiên cứu đến chương trình hoàn thành thời gian giao Qua em xin chân thành cảm ơn hướng dẫn tận tình Th.S Trịnh Đình Vinh với giúp đỡ thầy, cô bạn sinh viên lớp Em mong nhận đóng góp ý kiến quý thầy, cô, bạn sinh viên khoa đặc biệt quan tâm tới chương trình để chương trình ngày hoàn thiện Hƣớng phát triển Mức gần - Chương trình cho phép nhân viên khách sạn tiếp cận hệ thống Nên hướng cần phải phân quyền sử dụng hệ thống cho khách tiếp cận với hệ thống Mức xa - Mở rộng toán cho nhiều khách sạn riêng biệt - Thống kê danh sách khách hàng theo khoảng thời gian - Đưa doanh thu cho khách sạn khoảng thời gian định - Ngoài để chương trình tối ưu hơn, ta xây dựng thêm hệ thống cung cấp thông tin phòng, giá cho phép đặt phòng qua mạng - 53 - TÀI LIỆU THAM KHẢO Nguyễn Hữu Anh - Microsoft Visual Basic 6.0 & lập trình sở liệu Nhà xuất lao động – xã hội Nguyễn Thị Kiều Duyên - Lập trình Visual Basic - Nhà xuất trẻ Đậu Quang Tuấn - Lập trình sở liệu Visual Basic 6.0 Đậu Quang Tuấn - Lập trình song ngữ Pascal & Visual Basic (Tập 1,2) Một số khóa luận tốt nghiệp khóa trước - 54 - [...]... mức ngữ cảnh cảnh của hệ thống + Tác nhân ngoài: - 33 - Người quản lý Khách hàng + Chức năng chính: Quản lý khách sạn Hoàng Mai + Biểu đồ luồng dữ liệu mức ngữ cảnh Quản lý khách sạn Hoàng Mai Đáp ứng yêu cầu Đưa ra yêu cầu Khách hàng Hình 3.6: Biểu đồ mức ngữ cảnh của hệ thống 3.2.6 Biểu đồ luồng dữ liệu mức đỉnh của hệ thống Ngƣời quản lý 1 2 3 - 34 - 4 5 6 Hình 3.7: Biểu đồ luồng dữ liệu mức đỉnh... của khách sạn Giám đốc khách sạn Có nhiệm vụ quản lý trực tiếp khách sạn, các công việc của khách sạn như quyết định các bản kí kết, các báo cáo của khách sạn đều phải thông qua giám đốc và giám đốc có quyền quyết định tất cả mọi thông tin xử lý trong khách sạn Phòng tiếp tân Có nhiệm vụ hoàn thành công việc đăng ký, giao phòng cho khách và nhận lại phòng, lập phiếu thanh toán và thu tiền của khách, ... 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 đăng ký lại Bên cạnh việc trả phòng của khách thì khách sạn sẽ kiểm tra lại tình trạng phòng Nhân viên phục vụ tại khách sạn: Tất cả những nhân viên làm việc tại khách sạn đều được quản lý các thông tin sau: Họ Tên nhân viên, Chức vụ của nhân viên, địa chỉ, quê quán, Ngoài ra khách sạn còn quản lý thông tin về... ủi Ghi vào phiếu thanh toán Khách sạn Hoàng Mai Số PHIếU THANH TOáN TIềN Họ tên khách: Ngày đến.: Giờ đến : Số phòng: NGàY Ngày đi: Giờ đi: TIềN TổNG - 26 - Phòng Dịch vụ Số TIềN TổNG CộNG Tổng số tiền bằng chữ: Ngày tháng năm KHáCH thu ngân (Ký) (Ký) 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,... sạn còn quản lý thông tin về dịch vụ: tên dịch vụ; tiện nghi Tại khách sạn có nhiều loại dịch vụ như: điện thoại, ăn uống, giặt ủi, đưa đón khách, chuyên chở đồ cho khách (khi khách yêu cầu) Quy trình quản lý: Khi khách hàng có nhu cầu ở khách sạn thì khách hàng có thể liên hệ với khách sạn để tiến hành làm thủ tục đăng ký phòng hoặc khách hàng có thể - 28 - làm thủ tục thuê và nhận phòng để ở (trường... tên, giới tính, địa chỉ, điện thoại_Fax(nếu có), E_mail(nếu có), thẻ chứng minh nhân dân 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 Khách sạn gồm có ba loại phòng 1, 2, 3 tương ứng với giá... chỉ dẫn cho khách khi khách có yêu cầu (trong giới hạn cho phép) Khách sạn nằm gần mặt đường thuận tiện cho việc đi lại và đó chính là tuyến đường xuyên ra biển - 24 - Khách đến nghỉ tại khách sạn sẽ cảm thấy thoải mái và dễ chịu Khách sạn luôn luôn quan tâm nâng cấp chất lượng phục vụ Rất hân hạnh được phục vụ và đón tiếp quý vị đến ở khách sạn chúng tôi 3.1.2 Cơ cấu tổ chức của khách sạn GIáM ĐốC... Khảo sát hệ thống Phân tích hệ thống Thiết kế chương trình - 23 - 3.1 Khảo sát hệ thống 3.1.1 Vài nét về khách sạn Hoàng Mai Khách sạn gồm 5 tầng (tổng cộng 30 phòng) Tầng trệt gồm phòng tiếp tân, phòng giám đốc Tiền sảnh rộng rãi, có khuôn viên đậu xe Tầng trên cùng có lợi thế là có chỗ nghỉ mát cho khách, khách có thể trò chuyện tại đó Khách sạn có 3 loại phòng, tất cả các phòng đều có đầy đủ... phòng khách huỷ đăng ký không phải bồi thường Khi hết thời hạn thuê phòng như đã đăng ký thì khách phải trả phòng cho khách sạn Khi khách làm thủ tục trả phòng, BPLT sẽ kiểm tra lại tình trạng phòng, tổng hợp lại các hoá đơn sử dụng dịch vụ chưa thanh toán trong thời gian khách ở khách sạn Sau khi tổng hợp in ra hoá đơn tổng để khách thanh toán và trả lại CMND_Passport cho khách Hình thức thanh toán ở khách. .. khách, nhận những yêu cầu của khách, giới thiệu và giải đáp những thắc mắc của khách Phòng bảo vệ Bảo vệ có nhiệm vụ giữ xe, khuân hành lý và giữ gìn an ninh trật tự trong khách sạn Theo dõi các thiết bị của khách sạn và chịu trách nhiệm về hệ thống ánh sáng Phòng phục vụ - 25 - Kiểm tra và dọn vệ sinh phòng Phục vụ ăn, uống, giặt ủi đưa đón khách bằng xe của khách sạn khi khách có yêu cầu Ghi vào ... ngoài: - 33 - Người quản lý Khách hàng + Chức chính: Quản lý khách sạn Hoàng Mai + Biểu đồ luồng liệu mức ngữ cảnh Quản lý khách sạn Hoàng Mai Đáp ứng yêu cầu Đưa yêu cầu Khách hàng Hình 3.6:... không với người quản lý mà với khách hàng Sử dụng máy tính để quản lý công việc khách sạn thực nhiều nơi thể mạnh Tuy nhiên, khách sạn Hoàng Mai chưa có hệ thống quản lý khách sạn hoàn chỉnh sử... 3.3.2 Thiết kế chƣơng trình - 42 - 3.3.2.1 Thiết kế giao diện chƣơng trình QUảN Lí KHáCH SạN HOàNG MAI CậP NHậT BáO BIểU TRA CứU THOáT CHƢƠNG TRìNH QUảN Lí KHáCH SạN Hoàng Mai GVHD: Th.S Trịnh