ĐỒ ÁN C# QUẢN LÝ KHÁCH SẠN

44 2.3K 13
ĐỒ ÁN C# QUẢN LÝ KHÁCH SẠN

Đ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

CHƯƠNG 1. HỆ THỐNG CÁC YÊU CẦU PHẦN MỀMCHƯƠNG 1. HỆ THỐNG CÁC YÊU CẦU PHẦN MỀMYêu cầu nghiệp vụ:Danh sách các yêu cầu:Danh sách các biểu mẫu và quy địnhCHƯƠNG 2. MÔ HÌNH HÓACHƯƠNG 3. THIẾT KẾ DỮ LIỆU

TRƯỜNG KHOA CÔNG NGHỆ THÔNG TIN LỚP CÔNG NGHỆ PHẦN MÊM  Đồ án: QUẢN KHÁCH SẠN Môn học Giảng viên hướng dẫn: Nhóm sinh viên thực hiện: Quản khách sạn =============================================================== MỤC LỤC MỤC LỤC 2 CHƯƠNG 1. HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM 2 CHƯƠNG 2. MÔ HÌNH HÓA 6 CHƯƠNG 3. THIẾT KẾ DỮ LIỆU 14 CHƯƠNG 1. HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM 1. Yêu cầu nghiệp vụ: 1.1. Danh sách các yêu cầu: STT Tên yêu cầu Biểu mẫu Qui định Ghi chú 1 Lập danh mục phòng BM1 QĐ1 2 Lập phiếu thuê phòng BM2 QĐ2 3 Tra cứu phòng BM3 4 Lập hóa đơn thanh toán BM4 QĐ4 5 Lập báo cáo tháng BM5 6 Thay đổi qui định QĐ6 1.2. Danh sách các biểu mẫu và quy định: 1.2.1. Biểu mẫu 1 và quy định 1: BM1: Danh Mục Phòng STT Phòng Loại Phòng Đơn Giá Ghi Chú 1 2 QĐ1: Có 3 loại phòng (A, B, C) với đơn giá tương ứng (150.000, 170.000, 200.000) Ví dụ: =============================================================== Quản khách sạn 2 Quản khách sạn =============================================================== BM1: Danh Mục Phòng STT Phòng Loại Phòng Đơn Giá Ghi Chú 1 01 A 150.000 Phòng đơn 1.2.2. Biểu mẫu 2 và quy định 2: BM2: Phiếu Thuê Phòng Phòng: Ngày bắt đầu thuê: STT Khách Hàng Loại Khách CMND Địa Chỉ 1 2 QĐ2: Có 2 loại khách (nội địa, nước ngoài). Mỗi phòng có tối đa 3 khách Ví dụ: BM2: Phiếu Thuê Phòng Phòng: 01 Ngày bắt đầu thuê: 29/11/2011 STT Khách Hàng Loại Khách CMND Địa Chỉ 1 Mai Văn Thủ Nội địa 37130075 7 419 Quốc lộ 13, Phường Hiệp Bình Phước, Quận Thủ Đức, Tp.Hồ Chí Minh 1.2.3. Biểu mẫu 3: BM3: Danh Sách Phòng STT Phòng Loại Phòng Đơn Giá Tình Trạng 1 =============================================================== Quản khách sạn 3 Quản khách sạn =============================================================== 2 1.2.4. Biểu mẫu 4 và quy định 4: BM4: Hóa Đơn Thanh Toán Khách hàng/Cơ quan: Địa chỉ : Trị giá: STT Phòng Số Ngày Thuê Đơn Giá Thành Tiền 1 2 QĐ4: Đơn giá phòng cho 2 khách. Khách thứ 3 phụ thu 25%. Khách nước ngoài ( chỉ cần có 1 trong phòng ) được nhân với hệ số 1.5 Ví dụ: BM4: Hóa Đơn Thanh Toán Khách hàng/Cơ quan: Trần Minh Nhật Địa chỉ : 35 Tống Văn Trân, P5, Q11 Trị giá: 150.000 STT Phòng Số Ngày Thuê Đơn Giá Thành Tiền 1 01 2 150.000 300.000 1.2.5. Biểu mẫu 5:  Biểu mẫu 5.1: BM5.1: Báo Cáo Doanh Thu Theo Loại Phòng Tháng: STT Loại Phòng Doanh Thu Tỷ Lệ 1 =============================================================== Quản khách sạn 4 Quản khách sạn =============================================================== 2  Biểu mẫu 5.2: BM5.2: Báo Cáo Mật Độ Sử Dụng Phòng Tháng: STT Phòng Số Ngày Thuê Tỷ Lệ 1 2 Ví dụ: BM5.1: Báo Cáo Doanh Thu Theo Loại Phòng Tháng: 11 STT Loại Phòng Doanh Thu Tỷ Lệ 1 A 5.000.000 60% BM5.2: Báo Cáo Mật Độ Sử Dụng Phòng Tháng: 11 STT Phòng Số Ngày Thuê Tỷ Lệ 1 01 12 30% 1.2.6. Quy định 6: QĐ6: Người dùng có thể thay đổi các qui định như sau : + QĐ1 : Thay đổi số lượng và đơn giá các loại phòng . + QĐ2 : Thay đổi số lượng và hệ số các loại khách, số lượng khách tối đa trong phòng. + QĐ4 : Thay đổi tỷ lệ phụ thu. =============================================================== Quản khách sạn 5 Quản khách sạn =============================================================== CHƯƠNG 2. MÔ HÌNH HÓA 1. Sơ đồ luồng dữ liệu cho yêu cầu lập danh mục phòng:  Biểu mẫu: BM1: Danh Mục Phòng STT Phòng Loại Phòng Đơn Giá Ghi Chú 1 2  Quy định: QĐ1: Có 3 loại phòng (A, B, C) với đơn giá tương ứng (150.000, 170.000, 200.000)  Sơ đồ luồng dữ liệu: Lưu trữ  Các ký hiệu:  D1: Thông tin cần lưu trữ: Phòng, Loại Phòng, Đơn Giá, Ghi Chú  D2: Không có.  D3: Danh sách các Loại Phòng, danh sách các Đơn Giá trong mỗi Loại Phòng, danh sách Đơn Giá tương ứng với Loại Phòng =============================================================== Quản khách sạn 6 Quản khách sạn ===============================================================  D4: D1  D5: D4  D6: Không có  Thuật toán:  B1: nhận D1 từ người dùng  B2: kết nối CSDL  B3: đọc D3 từ bộ nhớ phụ  B4: kiểm tra Loại Phòng(D1) có thuộc danh sách các Loại Phòng(D3) hay ko  B5: kiểm tra Đơn Giá(D1) có thuộc danh sách các loại Đơn Giá(D3) hay ko  B6: kiểm tra Đơn Giá tương ứng với Loại Phòng  B7: nếu ko thỏa mãn các đk thì đến B10  B8: lưu D4 xuống bộ nhớ phụ  B9: xuất D5 ra máy in  B10: đóng kết nối CSDL  B11: kết thúc. 2. Sơ đồ luồng dữ liệu cho yêu cầu lập phiếu thuê phòng:  Biểu mẫu: BM2: Phiếu Thuê Phòng Phòng: Ngày bắt đầu thuê: STT Khách Hàng Loại Khách CMND Địa Chỉ 1 2  Quy định: QĐ2: Có 2 loại khách (nội địa, nước ngoài). Mỗi phòng có tối đa 3 khách  Sơ đồ luồng dữ liệu: Lưu trữ =============================================================== Quản khách sạn 7 Quản khách sạn ===============================================================  Các ký hiệu:  D1: Thông tin cần lưu trữ: Phòng, Ngày bắt đầu thuê, Khách Hàng, Loại Khách, CMND, Điạ Chỉ.  D2: Không có.  D3: Danh sách các Phòng, danh sách các loại khách, số khách tối đa trong mỗi phòng  D4: D1  D5: D4  D6: Không có  Thuật toán:  B1: nhận D1 từ người dùng  B2: kết nối CSDL  B3: đọc D3 từ bộ nhớ phụ  B4: kiểm tra Loại Khách (D1) có thuộc danh sách các Loại Khách(D3) hay ko  B5: kiểm tra số lượng khách trong từng phòng  B6: nếu ko thỏa mãn các đk thì đến B9  B7: lưu D4 xuống bộ nhớ phụ  B8: xuất D5 ra máy in  B9: đóng kết nối CSDL  B10: kết thúc. 3. Sơ đồ luồng dữ liệu cho yêu cầu tra cứu phòng:  Biểu mẫu: BM3: Danh Sách Phòng =============================================================== Quản khách sạn 8 Quản khách sạn =============================================================== STT Phòng Loại Phòng Đơn Giá Tình Trạng 1 2  Sơ đồ luồng dữ liệu: Tra cứu  Các ký hiệu:  D1: tiêu chuẩn tra cứu (Phòng, Loại Phòng, Đơn Giá, Tình Trạng).  D2: ko có  D3: danh sách Phòng thỏa các tiêu chuẩn tra cứu cùng với các thông tin liên quan(Phòng, Loại Phòng, Đơn Giá, Tình Trạng).  D4: ko có  D5: D3  D6: D5  Thuật toán:  B1: nhận D1 từ người dùng  B2: kết nối CSDL  B3: đọc D3 từ bộ nhớ phụ  B4: xuất D5 ra màn hình  B5: trả D6 cho người dùng  B6: đóng kết nối CSDL  B7: kết thúc. =============================================================== Quản khách sạn 9 Quản khách sạn =============================================================== 4. Sơ đồ luồng dữ liệu cho yêu cầu lập hóa đơn thanh toán:  Biểu mẫu: BM4: Hóa Đơn Thanh Toán Khách hàng/Cơ quan: Địa chỉ : Trị giá: STT Phòng Số Ngày Thuê Đơn Giá Thành Tiền 1 2  Quy định: QĐ4: Đơn giá phòng cho 2 khách. Khách thứ 3 phụ thu 25%. Khách nước ngoài ( chỉ cần có 1 trong phòng ) được nhân với hệ số 1.5  Sơ đồ luồng dữ liệu: Báo biểu  Các ký hiệu:  D1: cơ quan, địa chỉ  D2: ko có  D3: dánh sách các hóa đơn trong tháng =============================================================== Quản khách sạn 10 [...]... =============================================================== Quản khách sạn Quản khách sạn =============================================================== Danh sách các biến cố STT Biến cố Xử 1 Nhấn btnThem Xuất hiện from frmThemSuaXoaLoaiPhong 2 Nhấn btnTim Xuất hiện from frmTimKiemPhong 3 Nhấn vào button thoát Đóng from 10 Thiết kế màn hình Loại phòng 34 =============================================================== Quản khách sạn Quản khách. .. Sơ đồ logic: 4.2 Thiết kế dữ liệu với tính tiến hóa:  Quy định liên quan: QĐ4 19 =============================================================== Quản khách sạn Quản khách sạn =============================================================== QĐ4: Đơn giá phòng cho 2 khách Khách thứ 3 phụ thu 25% Khách nước ngoài ( chỉ cần có 1 trong phòng ) được nhân với hệ số 1.5  Sơ đồ luồng dữ liệu: (Sơ đồ. .. =============================================================== Quản khách sạn Quản khách sạn =============================================================== + QĐ1 : Thay đổi số lượng và đơn giá các loại phòng + QĐ2 : Thay đổi số lượng và hệ số các loại khách, số lượng khách tối đa trong phòng + QĐ4 : Thay đổi tỷ lệ phụ thu      Sơ đồ luồng dữ liệu: (Sơ đồ 6) Các thuộc tính mới: Thiết kế dữ liệu: Thuộc tính trừu tượng: Sơ đồ logic: CHƯƠNG... 5 Thiết kế màn hình Tra cứu khách hàng 30 =============================================================== Quản khách sạn Quản khách sạn =============================================================== Danh sách các biến cố STT Biến cố Xử 1 Chọn rbtnTen Sẽ tìm kiếm dữ liệu theo tên khách 2 Chọn rbtnMa Sẽ tìm kiếm dữ liệu theo mã khách 3 txtCantim Nhập tên hay mã khách cần tìm 4 Nhấn btnTimkiem... QĐ2 QĐ2: Có 2 loại khách (nội địa, nước ngoài) Mỗi phòng có tối đa 3 khách  Sơ đồ luông dữ liêu: (Sơ đồ 2)  Các thuộc tính mới: SoKhachToiDa, TenLoaiKhach  Thiết kế dữ liệu: 16 =============================================================== Quản khách sạn Quản khách sạn ===============================================================  Thuộc tính trừu tượng: MaLoai  Sơ đồ logic: 3 Xét yêu... BM5.2 BM5.2: Báo Cáo Mật Độ Sử Dụng Phòng Tháng: STT Phòng Số Ngày Thuê Tỷ Lệ 1 2  Sơ đồ luồng dữ liệu: (Sơ đồ 5)  Các thuộc tính mới:  Thiết kế dữ liệu: 21 =============================================================== Quản khách sạn Quản khách sạn ===============================================================  Các thuộc tính trừu tượng:  Sơ đồ logic: 6 Xét yêu cầu thay đổi quy định:... Loại Phòng Đơn Giá Tình Trạng 1 2  Sơ đồ luồng dữ liệu: (Sơ đồ 3)  Các thuộc tính mới: TinhTrang  Thiết kế dữ liệu: 17 =============================================================== Quản khách sạn Quản khách sạn ===============================================================  Các thuộc tính trừu tượng:  Sơ đồ logic: 4 Xét yêu cầu lập hóa đơn thanh toán: 4.1 Thiết kế dữ liệu với tính đúng... đúng đắn:  Biểu mẫu liên quan: BM4 BM4: Hóa Đơn Thanh Toán Khách hàng/Cơ quan: Địa chỉ : Trị giá: STT Phòng Số Ngày Thuê Đơn Giá Thành Tiền 1 2  Sơ đồ luồng dữ liệu: (Sơ đồ 4)  Các thuộc tính mới: SoNgayThue, TongTien  Thiết kế dữ liệu: 18 =============================================================== Quản khách sạn Quản khách sạn ===============================================================... Sơ đồ luồng dữ liệu cho yêu cầu lập báo cáo tháng:  Biểu mẫu: • Biểu mẫu 5.1: BM5.1: Báo Cáo Doanh Thu Theo Loại Phòng Tháng: STT Loại Phòng Doanh Thu Tỷ Lệ 1 2 • Biểu mẫu 5.2: BM5.2: Báo Cáo Mật Độ Sử Dụng Phòng Tháng: STT Phòng Số Ngày Thuê Tỷ Lệ 1 2  Sơ đồ luồng dữ liệu: Báo biểu 11 =============================================================== Quản khách sạn Quản khách sạn. .. =============================================================== Quản khách sạn Quản khách sạn ===============================================================  Các thuộc tính mới: TenLoaiPhong  Thiết kế dữ liệu:  Thuộc tính trừu tượng: MaLoaiPhong  Sơ đồ logic: 2 Xét yêu cầu lập phiếu thuê phòng: 2.1 Thiết kế dữ liệu với tính đúng đắn:  Biểu mẫu liên quan: BM2 BM2: Phiếu Thuê Phòng Phòng: STT Khách Hàng Ngày bắt đầu thuê: Loại Khách CMND

Ngày đăng: 22/06/2014, 10:38

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • CHƯƠNG 1. HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM

  • CHƯƠNG 2. MÔ HÌNH HÓA

  • CHƯƠNG 3. THIẾT KẾ DỮ LIỆU

Tài liệu cùng người dùng

Tài liệu liên quan