1. Trang chủ
  2. » Thể loại khác

phân tích và thiết kế phần mềm quản lý khách sạn

44 25 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 44
Dung lượng 3,05 MB

Nội dung

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM KHOA TOÁN-TIN HỌC Mơn : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Đồ án: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM QUẢN LÝ KHÁCH SẠN Thành phố Hồ Chí Minh LỜI NĨI ĐẦU: Trong q trình xây dựng phần mềm hướng đối tượng, phân tích thiết kế hệ thống thơng tin đóng vai trị quan trọng Có phân tích thiết kế giúp việc xây dựng phần mềm tối ưu Chúng em thực đề tài “Quản lý khách sạn” khơng ngồi mục đích áp dụng kiến thức có vào việc xây dựng phần mềm thực tế Chúng em xin chân thành cảm ơn giúp đỡ thầy: cung cấp kiến thức cần thiết để hồn thành đề tài, giúp góp ý chỉnh sửa cho việc xây dựng mơ hình ERD đề tài… Trong q trình thực đề tài, khơng thể tránh khỏi sai sót, chúng em mong nhận góp ý đánh giá thầy MỤC LỤC Lời nói đầu 1/ Mơ tả đề tài 1.1 Mơ tả thực tế………………………………………………………… 1.2 Đặc tả yêu cầu cho chương trình…………………………………… 1.3 Mơ tả q trình làm việc khách sạn…………………………… 1.4 Một số mẫu đơn……………………………………………………… 2/ Xây dựng mơ hình ERD 2.1 Phát thực thể…………………………………………………….11 2.2 Mơ hình ERD………………………………………………………… 12 3/Chuyển mơ hình ERD thành mơ hình quan hệ Mơ hình quan hệ………………………………………………………… 13 4/ Mô tả chi tiết cho quan hệ Mô tả……………………………………………………………………….13 5/ Thiết kế giao diện Giao diện … ……………………………………………………………….20 6/ Thiết kế xử lý Các ô xử lý…………………………………………………………………28 7/ Phân công Bảng phân công………………………………………………………… 41 1/ Mô tả đề tài: 1.1 Mô tả thực tế Khách sạn Khảo sát khách sạn tiêu chuẩn , đặt thành phố Hồ Chí Minh Qui mơ khách sạn có 100 phịng ngủ phòng Suite chia làm kiểu phòng gồm :  Excutive Deluxe Rooms (loại phịng đơn, phịng đơi)  Deluxe Rooms (loại phịng đơn, phịng đơi)  Superior Rooms (loại phịng đơn, phịng đơi) Tất phịng trang bị ,tùy thuộc vào loại phòng, thiết bị : máy điều hịa , truyền hình cáp , truyền hình vệ tinh , mini-bar , bàn làm việc , điện thoại , Internet … Ngoài khách sạn phục vụ dịch vụ : đưa đón sân bay , cho thuê xe, karaoke , giặt ủi, thư tín , trao đổi ngoại tệ… Hiện khách sạn chưa có chương trình chun quản lý việc đặt phịng tóan Nhân viên khách sạn dùng phần mềm Excel để quản lý việc đặt phịng, đăng ký, trả phịng khách hàng.Chính gặp phải số khó khăn sau:  Những xử lý thủ tục đặt phòng , đăng ký, trả phịng thời gian  Khó kiểm tra phịng hư, kiểm sốt trạng thái phịng ( phịng trống , phịng sử dụng )  Khó việc quản lý thông tin khách hàng, thông tin hố đơn, thơng tin phiếu đăng ký phịng, đăng ký dịch vụ… Vì lý , ban lãnh đạo khách sạn u cầu phải có chương trình nhỏ đặt phận kinh doanh khách sạn có khả quản lý thơng tin khách hàng , thơng tin đặt phịng, nhận phịng , trả phòng , báo cáo , quản lý danh mục phòng… Giám đốc điều hành Bộ phận kinh doanh Bộ phận tiếp tân Bộ phận nhân Bộ phận kế toán Kế toán Tạp vụ Bảo vệ Bộ phận dịch vụ Bộ phận giải trí Dịch vụ ăn uống Dịch vụ thể thao Mơ Hình tổ chức Khách Sạn 1.2 Đặc tả yêu cầu cho chương trình Mơ tả quy trình thực chương trình: + Khách hàng có nhu cầu khách sạn gọi điện để đặt phòng trước Nhân viên sử dụng chương trình để ghi nhận thơng tin đặt phịng vào phiếu đăng ký : thơng tin khách hàng, số phòng đặt, loại phòng, kiểu phòng, ngày đến nhận phịng… Khách hàng đặt phịng lúc đến Nhận thơng tin đặt phịng, nhân viên kiểm tra tình trạng phịng để đưa thơng báo cho việc đặt phịng khách hàng + Khi khách hàng đến nhận phòng, nhân viên cập nhật thêm thông tin khác vào phiếu đăng ký như: ngày đến, số lượng trẻ em, số lượng người lớn, phương thức toán, số tiền trả trước, dịch vụ khách hàng đăng ký dịch vụ… Đồng thời, nhân viên tạo khách hàng sở liệu Khách hàng xem thơng tin phịng: kiểu phịng, loại phịng, giá phịng, trang bị phịng…, xem thơng tin dịch vụ: tên dịch vụ, giá dịch vụ… để đăng ký + Khi khách hàng trả phòng, nhân viên dựa vào phiếu đăng ký, tính số tiền chi phí phải trả (tiền phịng, tiền dịch vụ, tiền thuế VAT) xuất phiếu toán cho khách hàng + Đối với số khách hàng yêu cầu xuất hố đơn đỏ, nhân viên nhận thơng tin từ khách hàng: tên khai thuế, mã số khai thuế, địa khai thuế kiểm tra tính hợp lệ thơng tin để xuất hố đơn theo yêu cầu khách hàng Những yêu cầu hệ thống chia làm phần : Nhập :  Thông tin khách hàng (họ tên khách hàng, giới tính, quốc tịch, số điện thoại, địa chỉ, CMND hộ chiếu, email…)  Thơng tin đặt phịng ( ngày đến , ngày , số người lớn , số trẻ em ,số lượng phòng , loại phòng , kiểu phòng, giá phòng , dịch vụ , ghi chú…)  Kiểu Phòng (Excutive Deluxe, Deluxe, Superior)  Phòng loại ( phòng đơn ,phòng đôi )  Giá trang thiết bị phịng  Thơng tin khách sạn ( để hiển thị lên phần phiếu đăng ký, phiếu tốn, hố đơn…)  Thơng tin người quản trị , thông tin người dùng Xuất :  Phiếu đăng ký phịng  Hiển thị thơng tin phịng trống  Tình trạng phịng ( kiểu , loại giá phòng )  Danh sách giá dịch vụ có  Hiển thị danh sách khách hàng đặt phòng trước ,danh sách khách hàng sử dụng phòng Xử lý :  Tự động tính tổng số tiền:tiền phịng ,thuế , phí dịch vụ … Điều khiển :  Hệ thống có giao diện thân thiện dễ sử dụng  Hệ thống phân quyền người sử dụng Những lợi ích hệ thống Chất lượng dịch vụ cải thiện:  Khách hàng phục vụ nhanh  Chất lượng dịch vụ cải thiện  Hóa đơn tính cách xác Sự thi hành tốt hơn:  Dễ dàng quản lý thơng tin khách hàng  Dễ tìm kiếm thơng tin khách hàng  Sự thay đổi trạng thái phòng kiểm sốt Nhiều thơng tin hơn:  Cung cấp nhiều thơng tin trạng thái phịng , giá phịng  Cung cấp nhiều thơng tin dịch vụ Điều khiển mạnh hơn:  Các lỗi nhập liệu bị loại bỏ  Bảo mật cao Giảm giá thành :  Số lượng nhân viên tiếp tân giàm , giúp giảm chi phí  Chi phí lọai giấy tờ , thủ tục lạoi bỏ Các phần mềm dùng để phát triển:  Microsoft Visual Studio 2005 (C#)- Viết source code  Microsoft SQL Server 2000 - Dùng để thiết kế liệu  Microsoft Word 2003 - Dùng để viết báo cáo  Microsoft Visio- Dùng dể vẽ ERD, DFD 1.3 Mơ tả quy trình làm việc khách sạn: Đặt phịng Thơng tin đăng ký Thơng tin kiểm tra Kết Nhận phòng Phòng đầy Lấy phòng Ngày đến Trả phòng Sử dụng dịch vụ In phiếu tốn Thơng tin trả phịng Phí dịch vụ Tiền phải trả Phí 1.4 Một số mẫu đơn: a) Mẫu đơn Booking 10 Tên ô xử lý: Sửa Form : Phòng Input: SoPhong phòng cần sửa Output: Lưu giá trị sửa vào CSDL Table liên quan: PHONG Giải thuật: 30 Tên xử lý: Xố Form : Phịng Input: SoPhong phịng cần xố Output: Xố giá trị khỏi CSDL Table liên quan: PHONG Giải thuật: 6.2/ Đối với Form Dịch vụ: Form có xử lý Tạo Xố có thiết kế xử lý tương tự Form Phòng 31 6.3/ Đối với Form Đặt Phịng: Có xử lý Thêm, Sửa, Xố Tên xử lý: Thêm Form : Đặt Phịng Input: Hoten, CMND, Diachi, Tpho, Qtich,Sodthoai, Email, NgayNhanPhong, SoNgayo,Ngaydi, Nguoilon, Treem, SoluongPhong, Ghichu Output: Lưu thông tin vào CSDL Table liên quan: PHIEUDANGKY, PHONG, DANGKYPHONG, DICHVU, DANGKYDICHVU Giải thuật: 32 Tên xử lý: Sửa Form : Đặt Phịng Input: MaPhieuDangKy Output: Cập nhật thông tin thay đổi vào CSDL Table liên quan: PHIEUDANGKY, DANGKYPHONG, DANGKYDICHVU Giải thuật: 33 Tên xử lý: Xố Form : Đặt Phịng Input: MaPhieuDangKy Output: Xố thơng tin thoả MaPhieuDangKy CSDL Table liên quan: PHIEUDANGKY, DANGKYPHONG, DANGKYDICHVU Giải thuật: 34 6.4/ Đối với Form Nhận Phịng: Có xử lý Tìm Nhận Phịng Tên xử lý: Tìm Form : Nhận Phịng Input: Số phiếu, CMND, Tên người đặt Output: Lấy thông tin phiếu đăng ký từ CSDL đưa lên Form Table liên quan: PHIEUDANGKY Giải thuật: 35 Tên xử lý: Nhận Phịng Form : Nhận Phịng Input: Output: Thơng tin khách hàng nhận phòng Table liên quan: PHIEUDANGKY Giải thuật: 36 6.5/ Đối với Form Trả Phịng: có xử lý Tìm Trả phịng Tên xử lý: Tìm Form : Trả Phòng Input: Số phiếu, CMND, Tên người đặt Output: Lấy thông tin phiếu đăng ký từ CSDL đưa lên Form Table liên quan: PHIEUDANGKY Giải thuật: 37 Tên ô xử lý: Trả Phòng Form : Trả Phòng Input: MaPDK, SoNgay, NgThanhToan, Tongtien, ThueVAT, Tienphaitra Output: Lưu thông tin vào CSDL Table liên quan: PHIEUTHANHTOAN Giải thuật: 38 6.6/ Đối với Form Xuất Hố Đơn: Có xử lý Tìm Xuất Hố đơn Ơ xử lý Tìm xây dựng tương tự xử lý Tìm Form Trả Phịng Tên xử lý: Xuất hố đơn Form : Xuất Hóa Đơn Input: Makhaithue, Tenkhaithue, Diachi Output: Lưu thông tin vào CSDL Table liên quan: HOADON Giải thuật: 39 6.7/ Đối với Form Tìm Kiếm: Có xử lý Tìm Kiếm Xem Chi Tiết Tên ô xử lý: Tìm kiếm Form : Tìm kiếm Input: TenKH, CMND, Ngayden Output: Đưa thơng tin khách hàng tìm thấy lên Form (Trong Tab Thơng tin Tìm Kiếm) Table liên quan: KHACHHANG Giải thuật: 40 Tên ô xử lý: Xem Chi Tiết Form : Tìm kiếm Input: MaKH, MaPhong, MaDichVu Output: Đưa thông tin khách hàng cần xem lên Form (trong Tab Thông tin chung) Đưa thông tin phịng khách hàng lên Form (trong tab Thơng tin phịng) Đưa thơng tin dịch vụ khách hàng chọn lên Form (trong tab Dịch vụ) Table liên quan: KHACHHANG, PHIEUDANGKY,PHONG, DANGKYPHONG, DICHVU, DANGKYDICHVU Giải thuật: 41 Phân Cơng Người làm Chú thích 42 Đặng Vũ Hà Anh Những phần đóng góp: - Mơ tả đề tài - Xây dựng mơ hình ERD - Mơ tả chi tiết cho quan hệ - Thiết kế ô xử lý - Đánh chỉnh sửa báo cáo Ngơ Văn Bình Những phần đóng góp: - Xây dựng mơ hình ERD - Chuyển ERD sang mơ hình quan hệ - Thiết kế giao diện - Thiết kế ô xử lý - Đánh chỉnh sửa báo cáo 43 ... dựng phần mềm hướng đối tượng, phân tích thiết kế hệ thống thơng tin đóng vai trị quan trọng Có phân tích thiết kế giúp việc xây dựng phần mềm tối ưu Chúng em thực đề tài ? ?Quản lý khách sạn? ??... trao đổi ngoại tệ… Hiện khách sạn chưa có chương trình chun quản lý việc đặt phịng tóan Nhân viên khách sạn dùng phần mềm Excel để quản lý việc đặt phòng, đăng ký, trả phịng khách hàng.Chính gặp... lý , ban lãnh đạo khách sạn yêu cầu phải có chương trình nhỏ đặt phận kinh doanh khách sạn có khả quản lý thông tin khách hàng , thông tin đặt phòng, nhận phòng , trả phòng , báo cáo , quản lý

Ngày đăng: 23/08/2020, 22:23

w