Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 161 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
161
Dung lượng
11,38 MB
Nội dung
Hệ thống quản lý đặt phòng khách sạn TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG 🙡 🕮 🙣 BÁO CÁO BÀI TẬP MÔN THIẾT KẾ XÂY DỰNG PHẦN MỀM Hệ thống quản lý đặt phòng khách sạn Giảng viên hướng dẫn : ThS Đỗ Văn Uy Học viên thực : Nguyễn Hải Quang Lớp : IT4490 (20BCNTT) HÀ NỘI, 04/2021 MSHV: 20202479M Hệ thống quản lý đặt phịng khách sạn LỜI NĨI ĐẦU Ngày từ nước đến giới, du lịch trở thành nhu cầu cần thiết phổ biến người, hội lớn cho ngành du lịch phát triển, đóng góp ngày lớn vào thu nhập toàn cầu quốc gia Ở Việt Nam, năm gần đây, ngành du lịch thực phát triển quy mô ảnh hưởng lĩnh vực kinh tế xã hội ngày mở rộng Đi kèm với phát triển du lịch, dịch vụ kèm theo phát triển đặc biết ngàng khách sạn, gắn liền với chuyến du lịch Thực cho thấy, mơ hình khách sạn trừ khách sạn lớn, lượng không nhỏ khách sạn nhỏ vừa sử dụng hệ thông mà chủ yếu người điều hành thực Điều hành hệ thống vậy, tốn nhiều thời gian, công sức Do em lựa chọn đề tài “ Hệ thống quản lý đặt phòng khách sạn” Với kiến thức học từ môn Thiết kế xây dựng phần mềm, toán em giải vấn đề: - Quản lý khách hàng - Quản lý việc đăng ký th phịng tốn trả phịng - Quản lý trạng phòng - Quản lý việc cung cấp dịch vụ cho khách hàng Tuy nhiên điều kiện thời gian kiến thức hạn chế nên khơng tránh khỏi thiếu sót, mong góp ý nhiều thầy, Em xin chân thành cảm ơn! Hệ thống quản lý đặt phòng khách sạn MỤC LỤC MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mô tả hệ thống 1.1.1 Nhiệm vụ 5 - Quản lý vi phạm khách hàng gồm chức năng: kiểm tra hỏng, đồ, xử lý vi phạm quy định cho khách hàng 1.1.2 Cơ cấu tổ chức 1.1.3 Các hoạt động hệ thống yêu cầu hệ thống 1.1.4 Mẫu biểu 1.2 Mô hình hóa hệ thống 20 1.2.1 Mơ hình tiến trình nghiệp vụ 20 1.2.2 Biểu đồ hoạt động 21 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 29 2.1 Phân tích chức nghiệp vụ 29 2.1.1 Mơ hình hóa chức nghiệp vụ 29 2.1.1.1 Xác định chức chi tiết 29 2.1.1.2 Gom nhóm chức 39 2.1.2 Mơ hình hóa tiến trình nghiệp vụ 41 2.1.2.1 Ký hiệu sử dụng 41 2.1.2.2 Sơ đồ luồng liệu (DFD) mức khung cảnh 42 2.1.2.4 DFD mức đỉnh 44 2.1.3 Đặc tả tiến trình nghiệp vụ 45 2.2 Phân tích liệu nghiệp vụ 2.2.1 Mơ hình liệu ban đầu 52 52 2.2.1.1 Xác định kiểu thực thể, kiểu thuộc tính 52 2.2.1.2 Xác định kiểu liên kết 54 2.2.1.3 Mơ hình thực thể liên kết mở rộng (ERD mở rộng) 56 2.2.2 Chuẩn hoá liệu 57 2.2.2.1 Chuyển đổi từ ERD mở rộng ERD kinh điển 57 2.2.2.2 Chuyển đổi từ ERD kinh điển ERD hạn chế 60 2.2.2.3 Chuyển đổi từ ERD hạn chế mơ hình quan hệ (RM) 64 2.2.3 Đặc tả liệu 2.3 Hợp khía cạnh chức liệu 68 74 2.3.1 Ma trận kho – kiểu thực thể 74 2.3.2 Ma trận chức – Kiểu thực thể 75 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 77 Hệ thống quản lý đặt phòng khách sạn 3.1 Thiết kế tổng thể 3.1.1 Phân định công việc người máy 77 77 3.1.2 DFD hệ thống 81 3.1.3 Thiết kế tiến trình hệ thống 82 3.2 Thiết kế kiểm sốt 86 3.2.1 Xác định nhóm người dùng 86 3.2.2 Phân định quyền hạn nhóm người dùng tiến trình 88 3.2.3 Phân định quyền hạn nhóm người dùng liệu 90 3.3 Thiết kế sở liệu 3.3.1 Thiết kế bảng liệu phục vụ bảo mật 91 91 3.3.2 Xác định thuộc tính kiểm sốt, bảng kiểm sốt, tình gom nhóm bảng liệu 91 3.3.3 Mơ hình liệu hệ thống 92 3.3.4 94 Đặc tả bảng liệu 3.4 Thiết kế kiến trúc chương trình 106 3.4.1 Thiết kế kiến trúc hệ thống mức cao 106 3.4.2 Thiết kế modul xử lý 108 3.5 Thiết kế giao diện người - máy 109 3.5.1 Thiết kế hệ thống đơn chọn 109 3.5.2 Thiết kế form nhập liệu cho danh mục 110 3.5.3 Thiết kế form xử lý nghiệp vụ 112 3.5.4 Thiết kế báo cáo 114 ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN 119 TÀI LIỆU THAM KHẢO 120 Hệ thống quản lý đặt phòng khách sạn CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mô tả hệ thống 1.1.1 Nhiệm vụ Quản lý giao dịch phòng: Bao gồm đặt phòng, nhận phịng, trả phịng, tốn cho khách hàng Quản lý dịch vụ cung cấp tới khách hàng: Bao gồm chức đăng ký sử dụng ví dụ như: dịch vụ giặt quần áo, dịch vụ gửi xe, dịch vụ mượn đồ, dịch vụ ăn uống, tìm kiếm đồ thất lạc cho khách hàng sau thuê phòng Quản lý vi phạm khách hàng gồm chức năng: kiểm tra hỏng, đồ, xử lý vi phạm quy định cho khách hàng 1.1.2 Cơ cấu tổ chức Hệ thống gồm phận: ⮚ Bộ phận lễ tân: - Tiếp nhận thông tin đặt phòng từ khách hàng theo Phiếu nhận đặt phòng - Tiếp nhận u cầu hủy đặt phịng kèm với Thơng báo đặt phịng - Kiểm tra thơng tin khách hàng - Xuất thơng báo đặt phịng đặt phịng thánh cơng Thơng báo hủy đặt phịng hủy đặt thành công - Tiếp nhận đăng ký dịch vụ theo phiếu Đăng ký sử dụng dịch vụ - Tiếp nhận yêu cầu tìm kiếm đồ theo Phiếu tìm kiếm đồ thất lạc - Nhận yêu cầu trả phòng theo Phiếu trả phòng - Bàn giao phòng cho khách theo Phiếu bàn giao phịng ⮚ Bộ phận tài - Tính tiền - Lập hóa đơn vi phạm - Lập Hóa đơn toán - Thu tiền Hệ thống quản lý đặt phòng khách sạn ⮚ Bộ phận phòng - Kiểm tra tình trạng phịng - Tìm kiếm đồ - Xác nhận vi phạm - Lưu thơng đặt, sử dụng phịng - Lập Phiếu phạt ⮚ Bộ phận dịch vụ - Nhận yêu cầu dịch vụ - Tìm kiếm đồ thất lạc - Cung cấp hóa đơn sử dụng - Lập Phiếu phạt 1.1.3 Các hoạt động hệ thống u cầu hệ thống ❖ Đặt phịng Quy trình hoạt động: - Khách hành đặt lịch thuê phòng(01) từ trước với khách sạn thông qua trang web khách sạn, trực tiếp đến khách sạn để đặt phòng(02) điền vào Phiếu nhận đặt phịng(MB01)(03) như: Tên, thơng tin liên lạc, thời gian, loại phòng thuê, dịch vụ yêu cầu thêm, - Bộ phận lễ tân tiếp nhận Phiếu nhận đặt phịng(MB01)(04) kiểm tra thơng tin khách hàng(05) xem có đủ đáp ứng qua yêu cầu khách sạn khơng gửi Phiếu nhận đặt phịng(MB01) đến phận phòng(06), phận phòng kiểm tra phòng khách hàng đặt(07) báo lại yêu cầu sử dụng phòng cho phận lễ tân(08) đáp ứng nhu cầu phận lễ tân báo lại thơng tin phịng cho khách hàng (09) - Nếu đáp ứng u cầu phận phịng gửi Phiếu nhận đặt phịng(MB01) cho phận tài chính(10), phận tài tính tiền cọc(11) Sau tính xong tiền cọc phận tài u cầu bên lễ tân thông báo đến khách hàng(12) khách hàng đặt tiền cọc(13) Khách hàng khách hàng đặt tiền cọc (14) thơng qua hai hình thức online thông qua ngân hàng đến tận nơi để đóng tiền Bộ phận tài tiếp nhận tiền cọc(15) thơng báo đặt phịng thành cơng cho Hệ thống quản lý đặt phòng khách sạn phận lễ tân(16) Hệ thống quản lý đặt phòng khách sạn Hủy đặt phịng Nhận phịng - Nếu khách hàng đóng tiền đặc cọc tức đơn đặt phòng chấp nhận, phận lễ tân xuất Thông báo đặt phịng(MB11)(17) cho khách hàng đồng thời lưu lại Thơng báo đặt phịng (MB11)(18) Bộ phận lễ tân chuyển Thơng báo đặt phịng (MB11) cho khách hàng(19) thơng qua email Khách hàng đến nhận phịng phải mang theo thơng báo đặt phịng(MB11)(20) Trong q trình đợi đến ngày nhận phịng, khách hàng có quyền hủy u cầu đặt phịng(21) Để hủy đặt phịng, khách hàng cần cung cấp Thơng báo đặt phịng (MB11)(22) với phận lễ tân yêu cầu phận lễ tân hủy yêu cầu đặt phòng(23) Bộ phận lễ tân tiếp nhận yêu cầu hủy đặt phòng khách hàng(24), phận lễ tân xác minh thơng báo đặt phịng(MB11) khách hàng(25) Bộ phận phòng tiếp nhận yêu cầu hủy đặt phòng từ phận lễ tân(26) tiến hành hủy thông báo đặt phòng(MB11)(27) Nếu đáp ứng yêu cầu hủy đặt phịng khách phận phịng thơng báo cho phận lễ tân(28), phận lễ tân lập Thông báo hủy đặt phịng (MB03)(29) lưu Thơng báo hủy đặt phịng(MB03)(30) gửi Thơng báo hủy đặt phịng (MB03) cho khách (31) - Khi khách hàng đến nhận phịng, phận lễ tân tiếp nhận Thơng báo đặt phịng(MB11)(32) nhận thơng tin nhận phịng từ khách hàng (33) Nếu xác phận lễ tân chuyển Thơng báo đặt phịng(MB11)cho phận phịng (34) Bộ phận phòng yêu cầu nhân viên chuẩn bị thu xếp phòng(35) Sau chuẩn bị xong, phận phòng yêu cầu lễ tận lập Phiếu bàn giao phòng(MB02)(36) Bộ phận lễ tân đưa Phiếu bàn giao phòng(MB02) cho khách hàng(37) Khách hàng nhận phiếu bàn giao phòng(MB02) từ phận lễ tân(38) Hệ thống quản lý đặt phòng khách sạn Trả phòng Bộ phận lễ tân tiếp nhận yêu cầu trả phòng từ khách hàng(39) lập Phiếu trả phòng(MB04)(40) Bộ phận lễ tân gửi Phiếu trả phòng (MB04) tới phận phòng(41) Bộ phận phòng yêu cầu nhân viên phịng kiểm tra tình trạng phịng(42) Nếu có hỏng hóc, chuyển qua quy trình xử lý vi phạm để giải quyết(43) Bộ phận dịch vụ gửi Phiếu tốn dịch vụ(MB08) tới phận tài chính(44) - Bộ phận phòng gửi phiếu bàn giao phòng(MB02) tới phận tài chính(45) Hệ thống quản lý đặt phòng khách sạn Đăng ký dịch vụ Bộ phận dịch vụ, phận phòng gửi phiếu phạt (MB10) tới phận tài chính(46) Bộ phận tài tính tốn tiền khách hàng sử dụng(47) yêu cầu khách đóng tiền(48) Khi khách đóng tiền(49) trả phịng hồn tất, phận tài lập Phiếu tốn (MB06)(50) Sau phận lễ tân chuyển phiếu tốn (MB06) giấy tời cho khách hàng(51) Bộ phận lễ tân tiếp nhận yêu cầu đăng ký sử dụng dịch vụ từ khách hàng(52) lập Phiếu đăng ký sử dụng dịch vụ(MB07)(53) sau gửi Phiếu đăng ký sử dụng dịch vụ(MB07) tới phận dịch vụ(54) Bộ phận dịch vụ lập Phiếu toán dịch vụ(MB08) gửi phận tài chính(55) - Bộ phận tài tính tiền sử dụng khách hàng(56), đợi đến trả phòng để xử lý - Bộ phận lễ tận tiếp nhận yêu cầu tìm kiếm đồ(57) từ khách hàng lập Đơn yêu cầu tìm kiếm đồ thất lạc(MB05)(58) - Bộ phận lễ tân xác minh lý lịch, thông tin cá nhân(59) thời gian đặt phịng sau chuyển Đơn yêu cầu tìm kiếm đồ thất lạc(MB05)(60) cho phận dịch vụ phận phòng để yêu cầu phận dịch vụ, phịng tìm kiếm đồ thất lạc(61) Tìm kiếm đồ thất lạc - Bộ phận dịch vụ vào Đơn yêu cầu tìm kiếm đồ thất lạc(MB05)(62) để tìm kiếm đồ nghi khách hàng(63) yêu cầu khách xác nhận lại đồ(64) Nếu lập Đơn bàn giao đồ thất lạc(MB09)(65) bàn giao lại đồ thất lạc phận lễ tân(66) để bàn giao cho khách cho khách hàng - Bộ phận phịng lấy thơng tin từ Đơn u cầu tìm kiếm đồ thất lạc(MB05)(67) để tìm kiếm đồ nghi khách hàng(68) yêu cầu khách xác nhận lại đồ(69) Nếu lập Đơn bàn giao đồ thất lạc(MB09)(70) bàn giao lại đồ thất lạc phận lễ tân(71) để bàn giao cho khách cho khách hàng - Nếu khơng tìm đồ khách phận lễ tân thông báo đồ tới khách hàng(72) - Bộ phận phòng tổng hợp vi phạm khách q trình th Xử lý vi phịng(73) lập Phiếu phạt(MB10)(74) sau xác nhận Phiếu phạm phạt(MB10) với khách hàng(75), yêu cầu khách hàng xử lý đồng thời lưu lại Phiếu phạt(MB10)(76) Hệ thống quản lý đặt phòng khách sạn Modul quản lý dịch vụ 3.5 Thiết kế giao diện người - máy 3.5.1 Thiết kế hệ thống đơn chọn Hệ thống quản lý đặt phòng khách sạn 3.5.2 Thiết kế form nhập liệu cho danh mục ● Tên giao diện: Hủy đặt phòng Người sử dụng: Quản lý thuê phòng, quyen = Chức năng: Tìm kiếm, Xem, Hủy phịng đơn đặt phòng Thiết kế: Tiền điều kiện: Người dùng đăng nhập vào hệ thống với quyền quản lý thuê phòng (quyen= 1) Hậu điều kiện: Trở giao diện Biểu đồ trình tự hoạt động: Hệ thống quản lý đặt phòng khách sạn Bảng liệu: Bảng liệu Thuộc tính sử dụng MaHuyPhong HUYPHONG Mức độ sử dụng Điều kiện tồn vẹn (Nhập vào thêm liệu vào) C, R, E, D Tự động tạo mã MaDatPhong R Nhập mã đặt phòng MaPhong R Chọn list MaKhachHang R Hiển thị tương MaDatPhong ThoiGianHuy LyDoHuy ứng với C, R, E, D Đúng định dạng ngày tháng C, R, E, D Khơng Quy trình, cơng thức xử lý: txtMaThuePhong: Nhập Mã thuê phòng khách hàng mà muốn thực hủy đặt phòng - cbLoaiPhong: Chọn loại phòng muốn hủy Hệ thống quản lý đặt phòng khách sạn - listPhong: Chọn phòng thuộc loại phòng trước muốn hủy btnHienThi: sau click thơng tin đặt phòng tương ứng hiển thị datagridview - txtLyDo: nhập lý muốn hủy phòng - btnLuu: sau click lưu thơng tin hủy phịng khách vào CSDL - btnHuy: sau click tồn ô liệu reset trống Định dạng kết đầu ra: - Bảng liệu thay đổi: HUYPHONG - Trạng thái hệ thống sau thoát khỏi giao diện: trở trạng thái trước gọi giao diện 3.5.3 Thiết kế form xử lý nghiệp vụ ● Tên giao diện: Đồ thất lạc Người sử dụng: Quản lý thuê phịng, quyen = Chức năng: Thêm, sửa, xóa thơng tim đồ thất lạc Biểu đồ trình tự hoạt động: Hệ thống quản lý đặt phòng khách sạn Bảng liệu: Bảng liệu TIMDO KHACHHANG Thuộc tính sử dụng Mức độ sử dụng Điều kiện tồn vẹn (Nhập vào thêm liệu vào) MaChiTietTimDo R, D, C, E Tự tạo mã MaTimDo R, D, C, E Nhập mã tìm đồ TenDo R, D, C, E Khơng NgayThatLac R, D, C, E Đúng định dạng thời gian NoiTimThay R, D, C, E Không SoLuong R, D, C, E Chữ số GiaTriUocTinh R, D, C, E Chữ số TrangThai R, D, C, E Không NgayNhan R, D, C, E Đúng định dạng thời gian MaKhachHang R, D Nhập mã khách hàng TenKhachHang R, D Khơng Quy trình, công thức xử lý: btnTimKiem: sau click hiển thị liệu truy xuất theo thông tin nhập ô đổ liệu lên datagridview - btnThem: sau click cho phép nhập thêm thông tin đồ thất lạc khách btnSua: sau click cho phép sửa thông tin đồ thất lạc khách hiển thị ô liệu btnXoa: sau click xóa khỏi CSDL thông tin đồ thất lạc mà chọn hiển thị - btnLuu: sau click lưu update thông tin đồ thất lạc vào CSDL - btnHuy: sau click tồn liệu reset trống - btnNhanDo: sau click trạng thái đồ thất lạc update lại Định dạng kết đầu ra: - Bảng liệu thay đổi: TIMDO Hệ thống quản lý đặt phòng khách sạn - Trạng thái hệ thống sau thoát khỏi giao diện: trở trạng thái trước gọi giao diện 3.5.4 Thiết kế báo cáo ⮚ Nghiệp vụ: Tên báo cáo: Phiếu phạt Người lập: Nhân viên phận quản lý phòng Nhiệm vụ: Lập xác nhận với khách hàng vi phạm q trình sử dụng phịng Mơi trường: Khách hàng Mẫu báo cáo: STT Mã phòng Tên vi phạm Loại vi phạm Đơn giá Mức độ Ngày vi phạm Tiền phạt Hệ thống quản lý đặt phòng khách sạn Bảng liệu sử dụng:NHANPHONG, LOAIVIPHAM, VIPHAM_PHONG, VIPHAM, KHACHHANG STT Bảng liệu sử dụng Thuộc tính sử dụng TenViPham VIPHAM_PHONG MucDo NgayViPham NHANPHONG MaPhong Hoten SoCMTND KHACHHANG SoDienThoai Email DiaChi VIPHAM LOAIVIPHAM MaKhachHang TenLoaiViPham DonGiaViPham Trường liệu tính toán: - TienPhat = DonGiaViPham*MucDo - Cộng = ∑ TienPhat Kích cỡ: giấy A4 Số lượng phiên bản: ⮚ Thống kê: Tên báo cáo: Hóa đơn tốn Người lập: Nhân viên phận quản lý thuê phòng Nhiệm vụ: Lập yêu cầu khách hàng toán tất khoản chi phí q trình th phịng Mơi trường: Khách hàng Hệ thống quản lý đặt phịng khách sạn Khách sạn Mã hóa đơn: HĨA ĐƠN THANH TỐN Họ tên khách hàng: Số CMND/ CCCD: Số điện thoại : Email: Thời gian: Hình thức tốn: Thuê phòng: STT Phòng Thời gian Đơn giá Số lượng GTGT Thành tiền Thời gian Đơn giá Số lượng Đơn vị Thành tiền Tổng Dịch vụ sử dụng: STT Tên hàng, dịch vụ Tổng: Vi phạm: STT Tổng: Vi phạm Thời gian Mức độ Thành tiền Tổng số tiền: Thuế: Tổng tiền cần toán: KHÁCH HÀNG THU NGÂN Hệ thống quản lý đặt phòng khách sạn Bảng liệu sử dụng:HOADON, CHITIETHOADON, NHANPHONG, DATPHONG, LOAIPHONG, PHONG, VIPHAM_PHONG, KHACHHANG, VIPHAM_DICHVU, SUDUNGDICHVU, DICHVU STT Bảng liệu sử dụng Thuộc tính sử dụng HOADON NgayThanhToan HinhThucThanhToan CHITIETHOADON KhoanThanhToan NHANPHONG NgayNhan PHONG TenPhong LOAIPHONG DonGiaPhong Hoten SoCMTND KHACHHANG SoDienThoai Email DiaChi TenViPham VIPHAM_PHONG NgayViPham MucDo TienPhat TenViPham VIPHAM_DICHVU NgayViPham MucDo TienPhat SoLuong SUDUNGDICHVU ThanhTienDV NgaySuDung DICHVU TenDichVu DonGiaDV Hệ thống quản lý đặt phòng khách sạn Trường liệu tính tốn: - ThoiGianSuDung = NgayThanhToan – NgayNhan - ThanhTien = ThoiGianSuDung * DonGiaPhong - GTGT = 0.1 - Tổng = ∑ ThanhTien(Phòng) + ∑ ThanhTien(Dịch vụ) + ∑ ThanhTien(Vi Phạm) - Thuế = Tổng * GTGT - Tổng tiền tốn = Tổng + Thuế Kích cỡ: giấy A4 Số lượng phiên bản: Hệ thống quản lý đặt phịng khách sạn ĐÁNH GIÁ CƠNG VIỆC VÀ KẾT LUẬN Đề tài phân tích hệ thống cho Quản lý th phịng khách sạn, tìm hiểu quy trình hoạt động, xây dựng biểu đồ phân cấp chức năng, phân tích hệ thống liệu xây dựng mơ hình liệu cho hệ thống Về bản, đề tài đạt yêu cầu đề ra, tạo tảng để phát triển thành ứng dụng hoàn chỉnh Do kiến thức nội dung hạn chế nên phần lớn nghiệp vụ hệ thống em tham khảo Internet chưa có nhiều kinh nghiệm phân tích thiết kế, việc phân tích thiết kế em khơng tránh khỏi thiếu sót Một số sai sót, nhược điểm mắc phải q trình thực đề tài: ● ● ● Khảo sát hệ thống chưa sát thực tế Thiết kế hệ thống sai sót Thiết kế giao diện chưa đẹp Hệ thống quản lý đặt phòng khách sạn TÀI LIỆU THAM KHẢO Slide Nhập môn công nghệ phần mềm Đại học Bách Khoa Hà Nội Nguồn tham khảo số mẫu biểu khách sạn, https://www.hoteljob.vn/tintuc/10-bieu-mau-su-dung-trong-bo-phan-buong Đồ án PTTKHT, http://doc.edu.vn/tai-lieu/de-tai-phan-tich-thiet-ke-he-thongquan-li-khach-san-71420/ MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG Mô tả hệ thống 10 11 Nhiệm vụ Cơ cấu tổ chức Các hoạt động hệ thống yêu cầu hệ thống Yêu cầu hệ thống: Mẫu biểu 12 HĨA ĐƠN THANH TỐN 13 THƠNG BÁO ĐẶT PHỊNG 14 Mơ hình hóa hệ thống 15 16 Mơ hình tiến trình nghiệp vụ Biểu đồ hoạt động 17 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 18 Phân tích chức nghiệp vụ 19 20 Mơ hình hóa chức nghiệp vụ Xác định chức chi tiết 21 xuất Thông báo đặt phịng(MB11) 22 hủy thơng báo đặt phịng(MB11) 23 lập Thơng báo hủy đặt phịng (MB03) 24 lập Phiếu trả phịng(MB04) 25 lập Phiếu tốn (MB06) 26 lập Phiếu đăng ký sử dụng dịch vụ(MB07) 27 lập Đơn yêu cầu tìm kiếm đồ thất lạc(MB05) 28 chuyển Đơn yêu cầu tìm kiếm đồ thất lạc(MB05) 29 lập Đơn bàn giao đồ thất lạc(MB09) Hệ thống quản lý đặt phòng khách sạn 30 lập Đơn bàn giao đồ thất lạc(MB09) 31 lập Phiếu phạt(MB10) 32 lập Phiếu phạt(MB10) 33 lập Đơn yêu cầu tìm kiếm đồ thất lạc(MB05) 34 chuyển Đơn yêu cầu tìm kiếm đồ thất lạc(MB05) 35 36 Gom nhóm chức Sơ đồ phân rã chức (BFD – Business Function Diagram) 37 38 39 40 Mơ hình hóa tiến trình nghiệp vụ Ký hiệu sử dụng Sơ đồ luồng liệu (DFD) mức khung cảnh DFD mức đỉnh 41 42 DFD mức đỉnh Đặc tả tiến trình nghiệp vụ 43 Đặt phịng 44 Hủy đặt phòng 45 Nhận phòng 46 Trả phòng 47 Đăng ký tìm đồ 48 Đăng ký dịch vụ 49 Cung cấp dịch vụ 50 Lập phiếu phạt (dịch vụ) 51 Trả đồ lưu thông tin trả đồ (dịch vụ) 52 Kiểm tra đặt phòng 53 Chuẩn bị phòng 54 Hủy chuẩn bị phòng 55 Kiểm tra trả phòng 56 Lập phiếu phạt (phịng) 57 Trả đồ lưu thơng tin trả đồ (phịng) 58 Thanh tốn đặt phịng 59 Thanh toán 60 Thanh toán vi phạm Hệ thống quản lý đặt phịng khách sạn 61 Phân tích liệu nghiệp vụ 62 63 Mơ hình liệu ban đầu Xác định kiểu thực thể, kiểu thuộc tính 64 Từ tài nguyên hệ thống: 65 Từ giao dịch: 66 ĐƠN 67 PHÒNG 68 KHÁCH HÀNG 69 LOẠI VI PHẠM 70 HỦY PHÒNG 71 SỬ DỤNG DỊCH VỤ 72 VI PHẠM 73 74 Xác định kiểu liên kết Giải thích ký hiệu 75 76 77 Mơ hình thực thể liên kết mở rộng (ERD mở rộng) Chuẩn hoá liệu Chuyển đổi từ ERD mở rộng ERD kinh điển 78 Bước 1: Khử kiểu thuộc tính đa trị 79 Bước 2: Khử kiểu thuộc tính khơng sơ đẳng: Khơng có 80 Vẽ ERD kinh điển: 81 Chuyển đổi từ ERD kinh điển ERD hạn chế 82 CHI TIẾT ĐẶT PHỊNG HỦY PHỊNG 83 ĐẶT PHỊNG HĨA ĐƠN 84 Vẽ ERD hạn chế: 85 86 87 Chuyển đổi từ ERD hạn chế mơ hình quan hệ (RM) Đặc tả liệu Hợp khía cạnh chức liệu 88 89 Ma trận kho – kiểu thực thể Ma trận chức – Kiểu thực thể 90 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 91 Thiết kế tổng thể 92 93 Phân định công việc người máy DFD hệ thống Hệ thống quản lý đặt phịng khách sạn 94 Thiết kế kiểm sốt 95 96 97 98 Xác định nhóm người dùng Phân định quyền hạn nhóm người dùng tiến trình Phân định quyền hạn nhóm người dùng liệu Thiết kế sở liệu 99 100 101 102 Thiết kế bảng liệu phục vụ bảo mật Xác định thuộc tính kiểm sốt, bảng kiểm sốt, tình gom nhóm bảng liệu Mơ hình liệu hệ thống Đặc tả bảng liệu 103 Thiết kế kiến trúc chương trình 104 Thiết kế kiến trúc hệ thống mức cao 105 Thiết kế modul xử lý 106 Thiết kế giao diện người - máy 107 Thiết kế hệ thống đơn chọn 108 Thiết kế form xử lý nghiệp vụ 109 Thiết kế báo cáo 110 HĨA ĐƠN THANH TỐN 111 ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN 112 113 TÀI LIỆU THAM KHẢO 114