Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
825 KB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG TRUNG HỌC KINH TẾ _KỸ THUẬT HỊA BÌNH KHOA CƠNG NGHỆ THƠNG TIN BÁO CÁO TỐT NGHIỆP Đề Tài XÂY DỰNG PHẦN MỀM QUẢNLÝ KHÁCH SẠN Giáo viên hướng dẫn: Lê Thị Thu Kỹ Sư Công Nghệ Thông Tin Sinh viên thực tập: Bạch công Nghị Bùi văn Chương Nguyễn hữu Duy Nguyễn văn Thuận Hà nội, tháng năm 2011 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN • Nhận xét kỹ thuật • Nhận xét ý thức ……………………………………………………………………………… ……………………………………………………………………………… MỤC LỤC Chương1: Yêu cầu, mục tiêu khảo sát toán……………………… I Yêu cầu mục tiêu toán………………………………………… Yêu cầu toán………………………………………………… Mục tiêu toán………………………………………………… II Khỏa sát toán…………………………………………………… Cơ cấu tổ chức khách sạn…………………………………………… Hiện trạng nghiệp vụ………………………………………………… 3.Lập danh mục yêu cầu phần mềm tương ứng với nghiệp vụ tiếp tân khách sạn……………………………………………………………… III Mô hình hóa u cầu………………………………………… 1.Sơ đồ quan hệ Diagram………………………………………… 2.Đặc tả toán……………………………………………………… Chương2: Cơ sở lý thuyết công cụ phát triển……………………… I.Cơ sở lý thuyết……………………………………………………… 1.Các khái niệm bản……………………………………………… 2.Khái niệm phụ thuộc liệu dạng chuẩn…………………… 3.Khái niệm dẫn khóa dẫn………………………………… 4.Mục tiêu tính ưu việt mơ hình quan hệ……………………… II.Cơng cụ phát triển………………………………………………… 1.Lựa chọn cơng cụ…………………………………………………… 2.Môi trường làm việc……………………………………………… 3.Hệ quản trị sở liệu Microsoft sql sever 2005……………… 4.Mục đích yêu cầu người sử dụng……………………………… II.Tình hình trạng khách sạn………………………………… Chương3 : Mơ hình hóa liệu………………………………………… 1.Mơ tả thực thnaf phàn liệu……………………………… 2.Mơ hình thực thể kết hợp ERD…………………………………… 3.Mơ hình tổ chức liệu…………………………………………… 4.Các rang buộc toàn vẹn…………………………………………… Chương4: Xử lý biến cố form………………………………… I.Xử lý………………………………………………………………… 1.FormMain…………………………………………………………… 2.FormĐăng Nhập…………………………………………………… 3.FormĐăng ký………………………………………………………… 4.FormThanh tốn…………………………………………………… 5.FormDanh Sách khách hang……………………………………… 6.Form Sơ đồ phòng………………………………………………… 7.Form Thêm dịch vụ cho khách hàng……………………………… 8.Form Dịch vụ……………………………………………………… II.Sơ đồ biến cố form………………………………………… 1.FormMain………………………………………………………… 2.Form Đăng ký sơ đồ biến cố…………………………………… 3.FormThanh toán…………………………………………………… 4.FormDanh sách khách hàng……………………………………… 5.Form sơ đồ phòng………………………………………………… 6.Form Thêm dịch vụ……………………………………………… 7.Form Dịc vụ……………………………………………………… 8.Sơ đồ thiết kế……………………………………………………… Chương5: Thiết kế giao diện chương trình…………………………… 1.màn hình Main…………………………………………………… 2.Màn hình đăng nhập……………………………………………… 3.Màn hình đăng ký……………………………………………… 4.Màn hình tốn…………………………………………… 5.Màn hình tốn khách hang………………………………… 6.Màn hình quảnlý sơ đồ phòng………………………………… 7.Màn hình thêm dịch vụ khách hàng…………………………… 8.Màn hình form quảnlý hệ thống………………………… LỜI NÓI ĐẦU Để quán triệt nguyên tắc " Học đôi với hành ", nhằm tạo điều kiện cho sinh viên làm quen với thực tế, có nhìn tổng hợp, giúp cho sinh viên chúng em hạn chế bỡ ngỡ trường, hàng năm nhà trường tổ chức cho sinh viên thựctập sở theo nội dung ngành nghề đào tạo Đây điều kiện thuận lợi giúp chúng em phát huy lực thân khả áp dụng lý thuyết trang bị trường vào thực tế Công nghệ thơng tin có bước phát triển mạnh mẽ Máy tính điện tử khơng phương tiện quý mà ngày gần gũi với người Đứng trước bùng nổ thông tin, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hố hoạt động tác nghiệp đơn vị Mức độ hồn thiện tuỳ thuộc vào q trình phân tích thiết kế hệ thống Từ nhu cầu nêu trên, thời gian thựctập tốt nghiệp em sử dụng vốn kiến thức ỏi tìm hiểu phân tích tốn quảnlý khách sạn Nó mang tính chất thử nghiệm để học hỏi, trao đổi kinh nghiệm làm quen với thực tế Đề tài gồm Chương: Chương1: Yêu Cầu, Mục Tiêu Và Khảo Sát Bài Toán Chương2: Cơ Sở Lý Thuyết Công Cụ Phát Triển Chương3: Mơ Hình Hóa Dữ Liệu Chương4: Xử Lý Và Biến Cố Từng Form Chương5: Thiết kế Giao Diện Chương Trình Kết luận Tài Liệu Tham Khảo Tuy cố gắng học hỏi dựa kiến thứchọcthực tế khách sạn khả thời gian có hạn nên báocáo em khơng thể tránh khỏi thiếu sót Em kính mong q Thầy bạn bè thơng cảm góp ý để em kịp thời lấp kín lỗ hổng kiến thức chương trình đạt hiệu cao Em xin chân thành cảm ơn Chị Lê Thị Thu hết lòng bảo để em hồn thành đề án Hà Nội, tháng 06 / 2011 Giáo viên hướng dẫn: Lê Thị Thu (Kỹ sư công nghệ thôngtin) Sinh viên thực hiện: Bùi văn chương Bạch công Nghị Nguyễn văn Thuận Nguyễn hữu Duy Chương YÊU CẦU, MỤC TIÊU VÀ KHẢO SÁT BÀI TOÁN I Yêu cầu mục tiêu toán Yêu cầu tốn - Tìm hiểu cấu tổ chức Khách sạn - Tìm hiểu yêu cầu qui trình thực cơng việc Khách sạn - Khảo sát tình hình thực tế Khách sạn - Áp dụng kiến thức Cơ sở liệu Phân tích - thiết kế hệ thống thơng tin quảnlý để xây dựng chương trình quảnlý Khách sạn tự động thực số công việc máy tính thay phần cơng việc cho người Mục tiêu toán Nghiên cứu thử nghiệm tốn Phân tích - Thiết kế hệ thống thơng tin quảnlý Từ phân tích thiết kế cài đặt chương trình Quảnlý Khách sạn II Khảo sát toán Cơ cấu tổ chức khách sạn SƠ ĐỒ CHỨC NĂNG Bộ phận Giám Đốc Bộ phận Quảnlý Tiếp Tân Bộ phận quảnlý khách hàng Bộ phận Đối Ngoại Bộ phận Kỹ thuật – Bảo vệ Bộ phận Giám Đốc.(Giám Đốc Phó Giám Đốc) - Giám đốc có chức quảnlý tổng quan khách sạn - Nhận yêu cầu phê duyệt loại giấy tờ từ phòng ban - Ký phê duyệt hàng hóa nhập từ phòng đối ngoại - Ban hành loại sách, định Bộ phận quảnlý tiếp Tân (bộ phận sẻ sử dụng phần mềm) - Tiếp đón khách hàng - Kiểm tra thông tin sơ đồ trạng thái phòng - Nơi nhận yêu cầu đặt phòng trước từ khách hàng - Hay đăng ký phòng - Đưa nhiệm vụ cho phòng ban quảnlý khách hàng để phục vụ khách hàng - Nhận thông tin từ phận quảnlý khách hàng dịch vụ khách hàng - Tra cứu thông tin khách hàng.Nhận tra cứu từ yêu cầu phòng ban khác - Thanh toán khách hàng Bộ phận quảnlý khách hàng - Quảnlý khách hàng khách sạn - Nhận thông tin khách hàng từ phận tiếp tân - Phục vụ dịch vụ cho khách hàng Bộ phận Đối Ngoại - Có nhiệm vụ nhập hàng hóa cho khách sạn thơng qua Ban Giám đốc - Giao tiếp với đối tác làm ăn khách sạn - Liên thông hợp tác với khách sạn khác Bộ phận Kỷ thuật - Bảo vệ - Có nhiệm vụ sửa chữa khắc phục cố phòng khách sạn, vấn đề liên quan kỹ thuật - Bảo vệ an toàn khách sạn Hiện trạng nghiệp vụ (đối với phận khảo sát chi tiết) - Các cơng việc cho phận quảnlý tiếp tân - Đầu tiên khách hàng khách sạn vào đặt thuê phòng khách sạn sẻ tiếp xúc với phận tiếp tân khách sạn Mô tả công việc phận quảnlý tiếp tân này: - Tiếp đón khách - Thơng tin đến khách hàng Giá phòng dịch vụ (cho khách hàng tham khảo) - Quảnlý việc đặt phòng cho khách - Chuyển giao nhiệm vụ phục vụ khách hàng cho phận quảnlý khách hàng.(khách đăng ký phòng xong) - Lưu trữ thơng tin khách hàng.(trong check in đăng ký khách hàng) - Thanh tốn hóa dơn cho khách (check out) Lập danh mục yêu cầu phần mềm tương ứng với nghiệp vụ tiếp tân khách sạn - Bộ phận quảnlý tiếp tân sử dụng phần mềm - Các công việc nghiệp vụ mà người quảnlý sẻ thực phần mềm: Bô phận tiếp tân Loại ST Qui Biểu Công việc công Ghi chu T định mẫu việc Lập danh mục phòng Lưu trữ Lập phiếu thuê phòng (check in) Lưu trữ Tra cứu phòng Tra cứu Lập hoá đơn toán (check out) Lưu trữ Lập báocáo doanh thu Kết xuất Thay đổi quy định Lưu trữ QĐ1 QĐ2 BM1 Thơng tin phòng cho khách hàng BM2 Đăng ký phòng cho khách BM3 Tra cứu thông tin BM4 Lập bảng báocáo doanh thu Thay đổi liệu hệ thống QĐ + Biểu mẫu qui định BM1 STT Phòng Check out Danh mục phòng Loại Đơn giá phòng Ghi Qui định 1: có loại phòng A B với đơn giá tương ứng (200.000,400.000) + Biểu mẫu BM2 Phiếu thuê phòng Phòng: Ngày bắt đầu thuê: Điện thoại STT Khách hàng Quốc tịch (mobile) Giờ bắt đầu CMND Nơi công tác + Biểu mẫu BM3 Danh sách phòng STT Phòng Loại Đơn giá Tình trạng + Qui định Qui định 2: Danh sách phòng khách sạn(Tình trạng: 0_trống, 1_đã đặt chỗ, 2_đã thuê) + Biểu mẫu BM4 Khách hàng: STT Phòn g Hoá đơn toán CMND : Trị Địa chỉ: giá: Tên dịch vụ Tiền Đơn Số ngày thêm(nếu dịch vụ Tiền giá có) thêm + frmDangky sơ đồ biến cố Trong form đăng ký cần điền đủ thông tin bắt buộc để việc ký thành công Các thông tin bắt buộc: Tên khách hàng, CMND, số điện thoại, Makh Các thơng tin : Phòng, Nơi cơng tác, giới tính, quốc tịch, ngày kết thúc,ghi Tiến hành đăng ký (Check In) frmthanhtoan (Form dùng để toán cho khách hàng) Trong form toán bắt buộc phải chọn Mathue cần toán.Sau tiến hành kíck hoạt tốn (bằng cách Click Check).Các thơng tin tương ứng với hợp đồng th sẻ tự động In (như Tên phòng,tên khách hàng,tiền phòng,ngày vào,số tiền dịch vụ có…).Sau kíck hoạt số tiền tổng cộng giảm giá theo % điền thơng tin vào Giảmgiá Số tiền qui đổi sang đơn vị tính USD ngược lại VNĐ.Khách In Bill trước CheckOut đóng form tốn lại Chọn cbomathue Click nút Check Check-out In Bill Điền thơng tin thiếu (nếu cần).Như: Giảm giá,ngày tốn khác, đơn vị tính tiền… frmdanhsachkhachhang (hiển thị thông tin danh sách tất khách hàng) Trong form danh sách khách hàng, sẻ hiển thị thông tin tất khách khách sạn.Việc tìm kiếm khách dựa vào thuộc tính khách hàng : tên khách hàng,CMND, Số điện thoại Chọn điều kiện tìm, giá trị cần tìm Tìmkiếm Thơng tin hiển thị theo giá trị tìm kiếm frmsodophong Form sơ đồ phòng hiển thị thơng tin cho việc quảnlý phòng khách sạn.Các thơng tin Tổng số phòng, số phòng trống, Thơng tin khách hàng phòng th tương ứng Thơng tin phòng Click vào phòng Thơng tin khách hàng tương ứng frmthemdichvu Form dùng để thêm dịch vụ cho khách hàng thuê khách sạn Chọn Mathue, Tên dịch vụ cần thêm Thêm a frmdichvu Form hệ thống khách sạn, thêm vào dịch vụ cho khách Nhập thông tin : Tên dịch vụ, đơn giá, ghi III Sơ đồ thiết kế Thêm dịch vụ DataGirdview hiển thị tất dịch vụ QUẢNLÝ KHÁCH SẠN HỆ THỐNG ĐĂNG NHẬP LẠI QUẢNLÝQUẢNLÝ PHÒNG DANH SÁCH ĐỔI MẬT KHẨU BẢNG GIÁ DV KHÁCH HÀNG THANH TOÁN ĐĂNG KÝ THOÁT THÊM DV Chương5 THIẾT KẾ GIÚP ĐỠ BÁO CÁO DOANH THU PHÒNG HƯỚN G DẪN SỬ DỤNG BÁO CÁO DANH THU DV TÁC GIẢ THIẾT KẾ GIAO DIỆN CHƯƠNG TRÌNH Màn hình (Main) Tên hình : frmMain Ý nghĩa: Đây hình chương trình quảnlý khách sạn, thao tác chức chương trình gọi Nội dung: Nhìn hình phía : Các thao tác hình frmMain STT 01 Thao tác Ý nghĩa Xử lý Click menu Hệ thống + click Bảng giá dịch Cập nhật dịch vụ Mỡ form vụ khách sạn frmdichvu lên + click thoát Thoát khỏi Đóng ứng dụng chương trình Ghi 02 03 Click menu Quảnlý +click Quảnlý phòng +Quản lý phòng khách sạn +Quản lý danh +click Danh sách sách khách khách hàng hàng +click Đăng ký +Quản lý việc check-in +click ThanhToán khách +Quản lý việc check-out trả +click Them dịch vụ phòng khách hàng +Quản lý phục vụ dịch vụ cho khách Click menu Giúp đỡ +click Hướng Dẫn +Hướng dẫn sử dụng chương trình +click Tác giả +Về giới thiệu tác giả +Mỡ form frmsodophong +Mỡ form frmdskh +mỡ form frmdangky +Mỡ form frmthanhtoan +Mỡ form frmthemdichvu +Mỡ file hướng dẫn +Mỡ form frmtacgia Ngoài để trực quan việc thuận tiện cho người quảnlý sử dụng, toolbar form quảnlýthực thi tương ứng Màn hình Đăng Nhập Tên hình :frmdangnhap Ý nghĩa : dùng để tạo kết nối vào sở liệu SQL, tạo điều kiện cho chương trình hoạt động Nội dung: Các thao tác hình frmdangnhap Đầu tiên nhập vào username password sở liệu STT Thao tác Ý nghĩa Xử lý 01 +click Kết Nối Tạo kết nối với Thực thi button kết nối sở liệu 02 +click Hủy Bỏ Không muốn Thự thi button Hủy Bỏ,xuất kết nối với họp thoại(ok,cancel) sở liệu chọn cancel nhập lại thơng tin kết nối,chọn ok khỏi chương trình Màn hình Đăng ký Tên hình : frmdangky Ý nghĩa : Đây hình đăng ký cho khách hàng khách sạn Nội dung: Các thao tác hình frmdangky Đầu tiên nhập thông tin khách hàng vào textbox, chọn phòng cho khách hàng,các thơng tin ngày ký STT Thao tác Ý nghĩa Xử lý 01 +click Check In Đồng ý Đăng Thực việc đăng ký ký khách 02 +click Cancel Hủy bỏ việc Đóng form đăng ký đăng ký Màn hình Thanh Tốn Tên hình : frmthanhtoan Ý nghĩa : Đây hình tốn việc trả phòng khách hàng Nội dung: Các thao tác hình frmthanhtoan Dựa vào Mathue khách để tốn, chọn Mã th tương ứng với phòng khách hàng ,click nút Check để kíck hoạt việc tốn, dịch vụ mà khách sử dụng sẻ liệt kê với số tiền phòng, số tiền tổng cộng mà khách phải trả Số tiền tính đơn vị Đồng hay USD STT Thao tác Ý nghĩa Xử lý 01 +click Check Kíck hoạt việc Liệt kê phòng tương ứng, tốn số tiền, số dịch vụ khách sử dụng 02 +click Cancel Hủy bỏ việc Đóng form tốn tốn 03 +click Check-Out Đồng ý việc Tiến hành toán trả tốn phòng trạng thái Trống 04 +Click nút checkbox Để chuyễn đơn Chuyễn tiền từ Đồng sang “Tính USD” vị tính cho khách USD ngược lại 05 +Click nút Print Bill Để In hóa đơn Lập hóa đơn tính tiền tính tiền cho khách Màn hình Danh sách khách hàng Tên hình : frmdskh Ý nghĩa : Đây hình hiển thị danh sách khách hàng Nội dung: Các thao tác hình frmdsks Hiển thị danh sách tất khách hàng thuê phòng khách sạn Những khách có trạng thái “Đang ở” khách thuê Chọn giá trị tìm kiếm, theo tiêu chuẩn … STT 01 Thao tác +click Tìm Kiếm Khách 02 +click Xong 03 +click Refresh Ý nghĩa Xử lýThực việc tìm Tiến hành tìm kiếm kiếm khách hàng theo tiêu chuẩn chọn Hủy bỏ việc tìm kiếm Đóng form tìm kiếm Làm tươi danh sách, Hiển thị all khách sau tìm kiếm,cần hàng.Sau tìm hiển thị danh sách all kiếm trước lúc ban đầu Màn hình Quảnlý sơ đồ phòng a Tên hình : frmsodophong b Ý nghĩa : Đây hình hiển thị việc quảnlý phòng, xem tình trạng phòng (Đang th,hay trống) c Nội dung: d Các thao tác hình frmsodophong Click vào phòng để biết thơng tin khách hàng th phòng đó, thơng tin hiển thị nằm bên phải hình Màn hình Thêm dịch vụ khách hàng a Tên hình : frmthemdichvu b Ý nghĩa : Đây hình,quản lý việc thêm loại hình dịch vụ cho khách hàng thuê phòng c Nội dung: d Các thao tác hình frmthemdichvu Chọn Mathue ứng với lúc ban đầu kèm theo việc đăng ký khách hàng.Chọn loại hình dịch vụ mà khách hàng cần phục vụ thêm - Click nut Thêm để thêm dịch vụ cho khách hàng - Click nut Thoát để đóng form thêm dịch vụ khách hàng Các Form quảnlý hệ thống e Màn hình thêm dịch vụ vào Bảng Dịch Vụ khách sạn Thêm loại hình dịch vụ cho khách sạn - Click nut Thêm để thêm dịch vụ hệ thống khách sạn - Click nut Thốt để đóng form DICHVU f Màn hình Tác giả (giới thiệu tác giả) KẾT LUẬN Mặc dù cố gắng tìm hiểu công việc " Quảnlý khách sạn " không tránh khỏi thiếu sót Mong quý Thầy , Cơ bạn đóng góp ý kiến để em rút nhiều kinh nghiệm quý báu bước vào sống Q trình phân tích - thiết kế cài đặt toán quảnlý khách sạn hồn thành cơng việc sau: - Cập nhật, lưu trữ, thêm thông tin: * Khách hàng đăng ký thuê phòng * Khách hàng nhận phòng * Khách hàng sử dụng dịch vụ * Khách hàng trả phòng * Thơng tin nhân viên khách sạn - Báo biểu: * Danh mục phòng * Danh sách khách hàng đăng ký thuê phòng * Danh sách khách hàng nhận phòng * Danh sách khách hàng sử dụng dịch vụ - Tra cứu: * Thông tin khách hàng * Thơng tin nhân viên khách sạn * Hố đơn dịch vụ Bài toán thiết kế cài đặt ngôn ngữ Visual Basic cho phép chạy mơi trường Windows kế thừa tính mạnh Windows như: - Cho giao diện thân thiện với người sử dụng - Chạy theo chế độ đa nhiệm - In ấn nhanh chóng thuận lợi Bài toán quảnlý khách sạn chủ yếu áp dụng với khách sạn có quy mơ tương đối nhỏ, đặc thù khách sạn nên công tác quảnlý với khách sạn khác Ở em tìm hiểu cơng tác quảnlý khách sạn Minh hồng nên chương trình chủ yếu áp dụng cho công tác quảnlý khách sạn mà Do thời gian hạn chế trình độ hiểu biết thân chưa nhiều nên việc phân tích thiết kế cài đặt tốn quảnlý khách sạn chưa hồn thiện phần mềm quảnlý Nó mang tính chất học hỏi, trao đổi bắt đầu làm quen với thực tế Nhưng qua đợt thựctập này, em học hỏi nhiều kinh nghiệm q trình phân tích thiết kế cài đặt chương trình quản lý, đồng thời bổ sung kiến thức cho thân Em xin chân thành cảm ơn Chị Lê Thị Thu tận tình giúp đỡ để em hồn thành báocáo nhóm Em bày tỏ lòng biết ơn sâu sắc tới q Anh,chị cơng ty Tích hợp phần mềm ITMS, Thầy Cô khoa Công nghệ thông tin trường Kinh Tế - Kỹ Thuật dạy suốt khoá học TÀI LIỆU THAM KHẢO Trần Nguyên Phong giảng giáo trình SQL Sever Giáo trình Visualbasic Nhà xuất giao thơng vận tải Giáo trình lập trình Visualbasic, TS Trần thiên Thành,ĐH Quy Nhơn Giáo trình ứng dụng visualbasic, Đặng Thế khoa, ĐHQG TPHCM Giáo trình điện tử BỘ GD- ĐT http://ebook.edu.net.vn Một số tài liệu báocáo anh chị khóa trước ... phòng • Quản lý thơng tin huỷ đăng ký: Cũng việc quản lý công việc việc huỷ đăng ký quản lý thơng tin sau: Số huỷ đăng ký, ngày huỷ đăng ký, huỷ đăng ký, họ tên người huỷ đăng ký • Quản lý nhân... lúc cần - Thực thể: Là hình ảnh cụ thể đối tượng hệ thống thông tin quản lý Một thực thể xác định Tên thuộc tính - Thuộc tính: Là yếu tố liệu thông tin thực thể - Lớp thực thể: Là thực thể thuộc... nghi quản lý theo mã tiện nghi, tên tiện nghi Còn trang bị tiện nghi theo phòng quản lý dựa vào phòng số số lượng tiện nghi phòng • Quản lý đăng ký _ thuê phòng: Tất thơng tin đăng ký th phòng quản