Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 63 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
63
Dung lượng
2,21 MB
Nội dung
Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TẾ TP.HỒ CHÍ MINH KHOA TIN HỌC QUẢN LÝ ĐỀ TÀI: XÂY DỰNG WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN THANH BÌNH GVHD:THẦY:THÁI KIM PHỤNG SVTH:NGÔ ĐÌNH BẮC LỚP :THO2-K34 GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình Mục lục Contents CHƢƠNG 1: TỔNG QUAN 1.4.Phạm vi nghiên cứu: 1.5 Phƣơng pháp nghiên cứu: CHƢƠNG 2: PHÂN TÍCH CÁC QUY TRÌNH NGHIỆP VỤ 2.1.Mô Hình Use Case 2.1.1 Sơ đồ Use Case tổng quát 2.1.2 Danh sách Actor: 2.1.3 Danh Sách Use Case: 2.2.Chi tiết Use Case: 2.3 Sơ Đồ Lớp 31 2.3.1 Danh Sách Các Lớp Đối Tƣợng Và Quan Hệ 32 Mô tả chi tiết lớp đối tƣợng 32 2.4.Biểu đồ 38 2.4.1.Use Case Quản lý thông tin khách hàng 38 1.Tạo khách hàng 38 2.Cập nhật thông tin khách hàng 39 4.Tìm kiếm thông tin khách hàng 40 2.Use Case”Quản lý nhân viên” 40 2.1.Tạo nhân viên 41 2.2.Cập nhật nhân viên 42 2.3.Tìm kiếm nhân viên 42 3.Use Case “Đặt Chỗ” 42 3.1.Quản lý phòng thuê3.2.Quản lý dịch vụ 43 3.3.Quản lý danh mục 44 1.Quản lý phòng 45 2.Quản lý dịch vụ 46 5.Check in 46 GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 6.Check out 46 7.Quản lý kết kinh doanh 46 CHƢƠNG 3: THIẾT KẾ DỮ LIỆU 46 3.1 Sơ đồ Vật Lý: 46 3.2 Mô tả chi tiết kiểu liệu sơ đồ Logic: 47 CHƢƠNG 4: THIẾT KẾ GIAO DIỆN 53 I.Dành cho khách hàng 53 1.Trang chủ 53 2.Danh mục phòng 53 3.Danh mục dịch vụ 54 4.Danh mục phòng thuê 55 5.Thay đổi thông tin cá nhân 55 6.Đăng ký 56 7.Giới thiệu 57 8.Góp ý 57 8.Diễn đàn 58 9.Tìm kiếm 58 10.Đặt phòng 59 II.Phần dành cho nhân viên 60 1.Login 60 2.Quản lý quyền hạn nhân viên 61 3.Quản lý hóa đơn đặt phòng 61 3.Quản lý loại phòng 62 CHƢƠNG 5: KẾT LUẬN 62 5.1 Môi trường phát triển Môi trường triển khai 62 5.2 Kết đạt 63 5.3 Hướng phát triển 63 GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình CHƢƠNG 1: TỔNG QUAN 1.1.Lý chọn đề tài: Khách sạn Thanh Bình khách sạn bốn trình xây dựng.Khi vào hoạt động khách sạn cần phải quản lý nhiều thông tin Để thuận tiện cho việc quản lý khách sạn vào vận hành, ban quản lý khách sạn yêu cầu xây dựng website Quản lý phòng, việc cho thuê phòng… dịch vụ khác khách sạn 1.2 Mục tiêu nghiên cứu: -Tin học hóa trình quản lý việc cho thuê phòng ,trả phòng,quản lý nhân vien dịch vụ khách sạn - Giúp cho trình làm việc nhân viên trở nên nhanh chóng, xác, hiệu - Hỗ trợ, đáp ứng hết hoạt động kinh doanh thường ngày nhân viên, quản lý 1.3.Quy trình nghiệp vụ: - Khách hàng đến website, tìm kiếm phòng Lựa chọn phòng đặt phòng qua website - Tại quầy, nhân viên sử dụng hệ thống để duyệt cho khách hàng thuê phòng,trả phòng - Thanh toán, nhân viên cập nhật phiếu toán dựa vào thông tin trả phòng khách hàng - Nhân viên quản lý kiểm tra lại phòng dịch vụ,nếu phòng trống yêu cầu dọn phòng xếp lại phòng (bao gồm phòng trống phòng đặt) - Nhân viên quản lý xem xét toàn quy trình, có cố đứng giải - -Nhân viên quản lý chuyên môn quản lý danh mục bao gồm lại danh mục phòng, dịch vụ GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 1.4.Phạm vi nghiên cứu: 1.4.1 Phạm vi đề tài : Sử dụng Visual Studio 2010 Ngôn ngữ C# SQL sever 2008 1.4.2.Phạm vi hệ thống : Quản lý nghiệp vụ cho thuê phòng dịch vụ khách sạn : Quản lý qui trình cho thuê phòng đặt phòng : Đặt phòng, nhận phòng, trả phòng, toán Quản lý dịch vụ mà khách sạn cung cấp Quản lý user 1.5 Phƣơng pháp nghiên cứu: - Sử dụng phương pháp UML (Unified Modelling Language) : + UML dễ sử dụng, mô hình hóa cách tổng quát vấn đề đặt thực tế, có khả áp dụng cho lớp toán phục vụ quản lý có khả chuyển thành chương trình sử dụng nhanh + Phần mềm vẽ UML: WinWord 2007 -Các Bước sau: + Xác định tác nhân(actor), Usercase, mối quan hệ trường hợp sử dụng, từ xây dựng biểu đồ trường hợp sử dụng + Mô tả thuộc tính phương pháp cho lớp + Xác định đối tượng, mối quan hệ chúng để xây dựng biểu đồ lớp, từ xây đựng biểu đồ đối tượng + Xác định thủ tục, usercase, từ xây dựng biểu đồ biểu đồ hợp tác + Xác định ứng xử đối tượng thông qua biểu đồ -Các ký hiệu ý nghĩa sơ đồ IBM Relation Rose: Ý nghĩa Ký hiệu Actor GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình User Case Unidirectional Association NewPackage PacKage Note Object End State Start state NewState State Decision GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình NewActivity Activity CHƢƠNG 2:PHÂN TÍCH CÁC QUY TRÌNH NGHIỆP VỤ 2.1.Mô Hình Use Case 2.1.1 Sơ đồ Use Case tổng quát Ngoài để sử dụng hệ thống actor cần phải Đăng Nhập,và actor Thay Đổi mật tài khoản sử dụng hệ thống 2.1.2 Danh sách Actor: STT Tên Actor Ý nghĩa/Ghi Khách Hàng Khác thuê phòng khách sạn GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình Tiếp Tân Nhân viên khách sạn Quản lý chuyên môn Quản lý nhân viên,kết kinh doanh,và xếp phòng Quản lý kỹ thuật Quản lý danh mục khách sạn(danh mục phòng,danh mục dịch vụ) 2.1.3 Danh Sách Use Case: STT Tên Use-case Ý nghĩa/Ghi Đặt Chỗ Khách hangd thuê phòng Check in Nhân viên làm thủ tục nhận phòng cho khách Check out Nhân viên sễ làm thủ tục trả phòng toán cho khách Quản lý kết kinh doanh Nhân viên quản lý cập nhật thông tin kết kinh doanh Quản lý nhân viên Nhân viên quản lý quản lý nhân viên khách sạn(them ,xóa ,sửa thông tin nhân viên ) Quản lý thông tin khách hàng Nhân viên quản lý thông tin khach hàng Xếp Chỗ Nhân viên quản lý xếp chỗ dựa vào thông tin đặt phòng khách hàng Quản lý danh mục Nhân viên kỹ thuật quản lý danh mục(phòng dịch vụ) GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 2.2.Chi tiết Use Case: 2.2.1.Chi Tiết Use Case”Đặt Chỗ” 2.2.2.Chi tiết Use Cse”Quản lý Thông Tin Khách Hàng” 2.2.3.Chi tiết Use Case”Xếp Phòng” GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 2.2.4.Chi tiết Use Case”QuảnLý Danh Mục” 2.2.5.Chi tiết Use Case”Check in” GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 10 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình User name đăng nhập UserName Varchar(50) Khóa Pass Varchar(50) Pass word đăng nhập MaLoaiTaiKhoan Int Mã loại tài khoản 3.2.6 LoaiTaiKhoan STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaLoaiTaiKhoan Int Khóa Mã Loại Tài Khoản TenLoaiTK Nvarchar(50) Tên loại tài khoan 3.2.7 KhachHang STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaKh Int Khóa Mã khách hàng UserName Varchar(50) User name MaThe Varchar(50) Mã thẻ LoaiThe Nvarchar(50) Loại Thẻ MaNguoi Int Khóa ngoại Mã Người 3.2.8.NhanVien STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaNv Int Khóa Mã nhân viên ChucVu Nvarchar(50) Chức vụ UserName Varchar(50) UserName MaNguoi Int Khóa ngoại Mã ngƣời 3.2.9.Nguoi STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaNguoi Int Khóa Mã người Ten Nvarchar(50) Tên NgaySinh Datetime Ngày sinh Dchi Nvarchar(50) Địa GioiTinh Nvarchar(50) Giới tính Email Nvarchar(50) Email Dthoai Varchar(50) Điện thoại GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 49 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 3.2.10 ThietBi STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaThietBi Int Khóa Mã thiết bị MaPhong Int Mã phòng TenThietBi Nvarchar(50) Tên thiết bi TinhTrang Nvarchar(50) Tình trạng thiết bị 3.2.11 ThucDon: STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaThucDon Int Khóa Mã thực đơn Ngay Datatime Ngày Bua Nvarchar(50) Bữa ăn MaPhieuThuePhong Int Mã phiếu thuê phòng 3.2.12.ThucDon_MonAn: STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaThucDon Int Khóa Mã thực đơn MaMonAn Int Khóa Mã Món Ăn 3.2.13 MonAn STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaMonAn Int Khóa Mã ăn MaLoaiMonAn Int Khóa ngoại Mã loại ăn TenMonAn Nvarchar(50) Tên ăn DonGia Float Đơn giá 3.2.14 LoaiMonAn STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaLoaiMonAn Int Khóa Mã loại ăn TenLoaiMon Nvarchar(50) GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Tên loại Page 50 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 3.2.15 HoaDon STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaHoaDon Int Khóa Mã loại ăn MaPhieuThuePhong Int Khóa ngoại Mã phiếu thuê phòng NgayThanhToan Datetime Ngày toán NgayLapHoaDon Datetime Ngày lập hóa đơn MaNVLapHoaDon Int TongSoTien Float Khóa ngoại Mã nhân viên lập hóa đơn Tổng số tiền 3.2.16.PhieuThuePhong STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaPhieuThue Int Khóa Mã phiếu thuê NgayDangKy Datetime Ngày đặt phòng NgayThue Datetime Ngày thuê NgayTra Datetime Ngày trả Phong Int GiaTien Float MaKH Int TìnhTrang Int Tình trạng phòng SoTienDaNhan Float Số tiền nhận 10 SoTienTraLai Float Số tiền trả lại khách hủy Khóa ngoại Mã phòng thuê Giá tiền Khóa ngoại Mã khách hàng thuê phòng 11 NgayHuy Ngày hủy Datetime 3.2.17.PhieuThanhToan: STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaPhieuThuePhong Int Khóa Mã phiếu thuê NgayThanhToan Datetime Ngày toán NgayThue Datetime Ngày thuê NgayTra Datetime Ngày trả Phong Int GiaTien Float MaKH Int GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Khóa ngoại Mã phòng thuê Giá tiền Khóa ngoại Mã khách hàng Page 51 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 3.2.18 ChiPhiPhatSinh STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ghi MaChiPhiPhatSinh Int Khóa Mã chi phí phát sinh TenChiPhiPhatSinh Nvarchar(50) Tên chi phí phat sinh SoTien Float Số tiền MaPhieuThuePhong Int GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Khóa ngoại Mã phiếu thuê phòng Page 52 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình CHƢƠNG 4: THIẾT KẾ GIAO DIỆN I.Dành cho khách hàng 1.Trang chủ 2.Danh mục phòng GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 53 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 3.Danh mục dịch vụ GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 54 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 4.Danh mục phòng thuê 5.Thay đổi thông tin cá nhân GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 55 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 6.Đăng ký GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 56 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 7.Giới thiệu 8.Góp ý GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 57 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 8.Diễn đàn 9.Tìm kiếm GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 58 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 10.Đặt phòng GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 59 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình II.Phần dành cho nhân viên 1.Login GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 60 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 2.Quản lý quyền hạn nhân viên 3.Quản lý hóa đơn đặt phòng GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 61 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 3.Quản lý loại phòng CHƢƠNG 5: KẾT LUẬN 5.1 Môi trường phát triển Môi trường triển khai Môi trường phát triển ứng dụng: o Hệ điều hành: Microsoft Windows o Hệ quản trị sở liệu: sql 2008 o Công cụ phân tích thiết kế: Rational Rose v7 o Công cụ xây dựng ứng dụng: Visual Studio.NET 2010 Môi trường triển khai ứng dụng: o Hệ điều hành: Microsoft Windows o Cần cài đặt Net Framework 2.0 o ASP.NET Extensions 1.0 (download http://www.asp.net/ajax/downloads/) GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 62 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình o Ajax control tookit download file AjaxControlToolkit.zip http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx ?ReleaseId=11121 o video hướng dẫn cài đặt cấu hình http://www.asp.net/learn/ajax-videos/ (file hướng đẫn cài ASP.NET Extensions 1.0 , file thứ hướng dẫn cài cấu hình Ajax Contronl tookit) 5.2 Kết đạt Hệ thống chạy ổn định Thực chức đăng ký thuê phòng, quản lý phòng, ăn, dịch vụ, tra cứu phòng, hỗ trộ nhân viên việc tính tiền thuê phòng quản lý loại phòng, tra cứu phòng khách sạn 5.3 Hướng phát triển -Xuất hóa đơn cho khách hàng tính tiền -Cho phép khách hàng chọn ăn dịch vụ cho bữa ăn khách sạn lúc đăng ký thuê, chi phí tính lúc trả phòng cho khách sạn GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 63 ... tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình CHƢƠNG 1: TỔNG QUAN 1.1 .Lý chọn đề tài: Khách sạn Thanh Bình khách sạn bốn trình xây dựng. Khi vào hoạt động khách sạn cần phải quản lý. .. website quản lý dịch vụ khách sạn Thanh Bình 2.3.7 2 .Quản lý dịch vụ GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 30 Đề tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 2.3... tài: Xây dựng website quản lý dịch vụ khách sạn Thanh Bình 2.3.3.2.Cập nhật nhân viên GVHD: Thầy-Thái Kim Phụng SVTH: Ngô Đình Bắc-TH2-K34 Page 25 Đề tài: Xây dựng website quản lý dịch vụ khách sạn