Bài toán quản lý khách sạn orange

30 326 0
Bài toán quản lý khách sạn orange

Đ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

Bài toán quản lý khách sạn orange

CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP HCM KHOA CÔNG NGHỆ THÔNG TIN -*- Bài Toán Quản Lý Khách Sạn Orange Giáo viên hướng dẫn : Lâm Quang Vu Nhóm D5 Tp HCM 1|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Mục Lục Xác định yêu cầu .3 Bảng giải .6 Yêu cầu phi chức năng: .6 Lập báo biểu: .6 Yêu cầu hệ thống cấu hình máy tính: Thời gian chi phí dự án: 1.Lược đồ mô hình Use-case Lập hóa đơn sử dụng dịch vụ Lập hóa đơn .9 Tra cứu thông tin phòng 10 Cập nhật phiếu tóan tiền phòng .11 1.Use-case bắt đầu nhân viên tiếp tân yêu cầu cập nhật phiếu tóan tiền phòng cách chọn vào chức cập nhật phiếu tóan tiền phòng .11 2.Màn hình cập nhật phiếu tóan tiền phòng xuất 11 3.Nhân viên tiếp tân nhập vào mã phiếu tóan tiền phòng cần cập nhật 11 4.Dựa vào mã phiếu tóan tiền phòng mà hệ thống tìm các thông tin lại phiếu tóan tiền phòng Các thông tin tìm hiển thị các mục thông tin thích hơp .11 5.Khi mã hóa đơn làm mờ 11 6.Nhân viện tiếp tân chỉnh sửa các thông tin cần cập nhật 11 Tra Cứu Danh Sách Tiện Nghi 12 1.Use-case bắt đầu nhân viên tiếp tân yêu cầu tra cứu danh sách tịen nghi cách chọn vào chức tra cứu danh sách tiện nghi 13 2.Màn hình tra cứu thông tin danh sách tiện nghi xuất 13 3.Nhân viên tiếp tân nhập vào mã số phòng cần tra cứu 13 4.Khi thông tin danh sách tiện nghi gồm mã, tên, đơn vị mô tả tiện nghi phòng hiển thị .13 5.Use-case kết thúc nhân viện tiếp tân thoát khỏi hình tra cứu 13 Tra cứu phiếu toán tiền phòng .13 Ghi nhận phiếu toán tiền phòng .14 Lập phiếu thêm dịch vụ cho khách 15 Ghi nhận phiếu đặt phòng .16 Cập nhật phiếu đặt phòng 16 Cập nhật tình trạng phòng .17 2|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Cập nhật danh sách tiện nghi 18 Thêm tiện nghi 19 Thêm phòng .19 Thêm bảng thi đua 20 Cập nhật bảng thi đua 21 Lập hóa đơn toán 22 Lập phiếu thuê phòng 23 Tra cứu phiếu đặt phòng 24 Xóa phiếu đặt phòng 25 Cập nhật phòng 26 Quản lý thời gian làm việc 26 Ghi nhận nhân viên 27 Cập nhật nhân viên 28 Hủy nhân viên 28 Tra cứu nhân viên 29 PHÁT BIỂU BÀI TOÁN Xác định yêu cầu Khách sạn Orange hoạt trung tâm thành phố hoạt động thời gian dài sử dụng qua nhiều phần mềm không khả thi nên Giám đốc Khách sạn yêu cầu làm phần mềm khác Và phần mềm phải chạy CSDL có sẳn (Chuyển cấu trúc sở lữ liệu cu sang cấu trúc sở liệu mới) Quản lý phòng • • • • • • Hệ thống cho phép nhân viên quản lý thêm cập nhật lại hạng phòng, loại phòng đơn giá phòng tương ứng Mỗi phòng có số phòng riêng biệt tùy theo hạng phòng, loại phòng, có đơn giá thuê khác Nhân viên tiếp tân cập nhật tình trạng phòng tra cứu thông tin phòng Tình trạng phòng nhân viên tiếp tân cập nhật lại khách trả phòng chuyển phòng(trống có khách, dọn phòng) Có các hạng phòng:  Phòng hạng chuẩn (Standard):  Phòng hạng cao cấp (Superior):  Phòng hạng VIP (Luxury): Có loại phòng: 3|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case     Loại phòng đơn Loại phòng đôi Loại phòng tổ chức hội nghị Trong loại phòng có danh sách các tiện nghi kèm Danh sách tiện nghi gồm mã, tên, đơn vị mô tả + Chỉ nhân viên quản lý thêm cập nhật danh sách tiện nghi + Nhân viên tiếp tân có nhiệm vụ thêm tiện nghi vào phòng cho khách khách có nhu cầu(cung tra cứu danh sách tiện nghi) Quản lý nhân viên Hệ thống khách sạn chia thành nhiều phận, phận có trách nhiệm quyền hạn riêng biệt nhau: Bộ phận nhân sự: Đây phận quản lý các vấn đề liên quan đến nhân viên khách sạn (lịch làm việc nhân viên, cho việc, tuyển dụng nhân viên mới,…) Bộ phận IT: phận IT chịu trách nhiệm đảm bảo hệ thống mạng khách sạn hoạt động ổn định Bộ phận tiếp tân: phận giao tiếp trực tiếp với khách hàng nhiệm vụ phận tiếp tân là: + Hướng dẫn khách hàng + Lập phiếu thuê phòng cho khách hàng + Lập hóa đơn toán sau khách hàng trả phòng Bộ phận tạp vụ: Bộ phận tạp vụ chuyên lo vệ sinh khách sạn, phận tài khoản đăng nhập vào hệ thống quản lý khách sạn Mỗi phận có nhân viên trưởng phận nhân viên có quyền hạn cao phận • Hệ thống cho phép nhân viên trưởng phận nhân thực chức sau:  Ghi nhận, tra cứu, cập nhật hủy thông tin cá nhân nhân viên cấp • Mỗi nhân viên có mã nhân viên với thông tin cá nhân như: họ tên, giới tính, ngày sinh, số CMND, địa chỉ, điện thoại liên lạc có nhân viên cấp trực tiếp quản lý, thuộc phận, có mức lương tương ứng Mỗi nhân viên có bảng tính lương theo tháng • 4|Page Bảng lương gồm có: số ngày nghỉ, lịch thi đua, hoa hồng hàng tháng(có thể null), lương bản, trợ cấp, tổng lương Thi đua có thêm bảng thi CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case đua nhân viên quản lý trực tiếp quản lý thêm cập nhật Bảng thi đua gồm có: mã bảng thi đua, tên bảng thi đua, vi phạm(kiểu check), khen thưởng(kiểu check), ghi •  Các phận khách sạn: Hệ thống cho phép Giám đốc cập nhật thêm các phận vào danh sách các phận Quản lý đặt phòng • • • • • Hệ thống cho phép nhân viên tiếp tân thực các chức sau: Ghi nhận, tra cứu, cập nhật xóa phiếu đặt phòng khách thuê phòng Mỗi phiếu đặt phòng có mã phiếu riêng, cho phép nhiều khách hàng thuê phòng khách sạn Khi lập phiếu thuê phòng nhân viên dùng chức tra cứu phiếu thuê phòng Khi khách hàng đặt phòng trước không cần đặt cọc tiền thuê Phiếu đặt phòng gồm có: mã phiếu đăng ký, thông tin khách, số phòng khách chọn, dịch vụ kèm, đến, ngày đến, đi, ngày đi, nhân viên lập phiếu đặt phòng Nhân viên tiếp tân lặp phiếu thêm dịch vụ cho khách Gồm có: dịch vụ cần thuê, tên khách, đơn giá dịch vụ, số lượng dịch vụ Có loại khách thuê phòng:  Các thông tin khách thuê phòng gồm: Họ tên, CMND (nếu khách nước) Passport (nếu khách nước), ngày cấp, nơi cấp, địa chỉ, điện thoại  Nếu khách nước cần ghi nhận lại ngày hết hạn passport ngày hết hạn visa  Quản lý toán • Hệ thống cho phép nhân viên tiếp tân làm các chức sau: Ghi nhận, tra cứu, cập nhật phiếu toán tiền phòng • Khi khách muốn trả phòng nhân viên tiếp tân tiến hành lập hóa đơn toán cho khách • Nhân viên tiếp tân lập hóa đơn sử dụng dịch vụ (giặt giu, massage, tắm hơi…) cho khách Gồm có: mã lập phiếu dịch vụ, tên khách, tổng số dịch vụ sử dụng, tổng tiền dịch vụ, nhân viên lập phiếu • Nhân viên tiếp tân tiến hành lập hóa đơn Hóa đơn gồm có: thông tin khách hàng, số phòng cần toán, tổng tiền dịch vụ sử dụng, tiền phụ trội(khi khách trả phòng trễ giờ), tổng tiền hóa dơn  5|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Bảng giải Giới thiệu Tài liệu dùng để định nghĩa các thuật ngữ đặc thù lĩnh vực toán, giải thích các từ ngữ không quen thuộc người đọc các mô tả use case các tài liệu khác dự án Thường tài liệu dùng từ điển liệu không thức, ghi lại các định nghĩa liệu để các mô tả use case các tài liệu khác tập trung vào hệ thống phải thực Các định nghĩa Bảng giải bao gồm các định nghĩa cho các khái niệm hệ thống quản lý khách sạn Nhân viên nhân Là người làm phận nhân quản lý các nhân viên tuyến (chỉ quyền tra cứu cập nhật thông tin nhân viên khác) Nhân viên Trưởng phòng nhân Là người làm phận nhân quản lý tất các hoạt động bên khách sạn(quản lý nhân viên, quản lý chấm công, quản lý việc thi đua phát lương) Nhân viên tiếp tân Là nhân viên làm nhiệm vụ tiền sảnh(đón tiếp khách hàng – giúp khách chọn phòng- toán tiền phòng cho khách- giới thiệu dịch vụ cho khách hàng….) Nhân viên Trưởng phận tiếp tân Là nhân viên làm nhiệm vụ quản lý các nhân viên tiếp tân tuyến Được phép quản lý loại phòng hạng phòng Yêu cầu phi chức năng: • Đăng nhập đăng xuất • Sao lưu liệu Lập báo biểu: • Báo biểu số lượng khách hàng theo ngày, tháng, năm • Báo biểu doanh thu ngày, tháng, năm • Thống kê phòng trống theo ngày, tháng, năm Yêu cầu hệ thống và cấu hình máy tính: • Phần mềm chạy WinForm 6|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case • Sử dụng SQL Server 2000 để lưu trữ liệu • Giao diện đẹp, dễ sử dụng • Sử dụng HDH Window XP • CPU Core 2dual 2,2G • Ram 512 Thời gian và chi phí dự án: • Thực dự án tháng • Chi phí dự kiến cho việc thực dự án khoảng tỉ VND Mô hình Use-Case Lược đồ mô hình Use-case 7|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Lập hóa đơn sử dụng dịch vụ Tóm tắt Use-case cho phép nhân viện tiếp tân có thê tính tiền dịch vụ(message, tắm hơi, giặt giu) cho khách hàng khách hàng trả phòng Khi hệ thống lưu trữ các thông tin hóa đơn sử dụng dịch vụ gồm: mã lập phiếu dịch vụ, tên khách, tổng số dịch vụ sử dụng, tổng tiền dịch vụ, nhân viên lập phiếu Dòng kiện Dòng kiện Use-case bắt đầu nhân viên tiếp tân yêu cầu lập hóa đơn sử dụng dịch vụ cách chọn vào chức lập hóa đơn sử dụng dịch vụ Màn hình lập hóa đơn sử dụng dịch vụ xuất Nhân viên tiếp tân nhập vào mã phòng khách hàng cần trả Dựa vào mã khách hàng vừa tìm mà hệ thống tính tiền dịch vụ mà khách hàng sử dụng Khi thông tin dịch vụ, số tiền tương ứng với dịch vụ tổng tiền dịch vụ hiển thị phần thông tin dịch vụ Dựa vào mã khách hàng vừa tìm hệ thống kiểm tra các dịch vụ mà khách sử dụng Khi thông tin dịch vụ, số tiền tương ứng với dịch vụ tổng tiền cho tất dịch vụ hiển thị phần thông tin dịch vụ khách hàng sử dụng Khi khách hàng tóan xong tiền dịch vụ nhân viên tiếp tân nhấn vào nút lưu để lưu trữ lại thông tin hóa đơn dịch vụ kết thúc Use-case Ở bước 5: nhân viên tiếp tân thóat mà khồn lưu thông tin hóa đơn sử dụng dịch vụ hệ thống thông báo Các dòng kiện khác Không có Các yêu cầu đặc biệt Không có Điều kiện tiên Chỉ có nhân viên tiếp tân lập hóa đơn tóan tiền dịch vụ 8|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Past_conditions Nếu use-case thực thành công hóa đơn sử dụng dịch vụ lưu trữ vào sở liệu hệ thống Điểm mở rộng Không có Lập hóa đơn Tóm tắt Use-case cho phép nhân viện tiếp tân có lập hóa đơn tóan khách hàng trả phòng Thông tin hóa đơn gồm có: thông tin khách hàng, số phòng cần toán, tổng tiền dịch vụ sử dụng, tiền phụ trội(khi khách trả phòng trễ giờ), tổng tiền hóa đơn Dòng kiện Dòng kiện Use-case bắt đầu nhân viên tiếp tân yêu cầu lập hóa đơn sử dụng dịch vụ cách chọn vào chức lập hóa đơn Màn hình lập hóa đơn xuất Nhân viên tiếp tân nhập vào số phòng mà khách trả Khi thông tin khách hàng hiển thị phần thông tin khách hàng Dựa vào mã khách hàng vừa tìm mà hệ thống tính tiền dịch vụ mà khách hàng sử dụng Khi thông tin dịch vụ, số tiền tương ứng với dịch vụ tổng tiền dịch vụ hiển thị phần thông tin dịch vụ Dựa vào mã khách hàng mà hệ thống biết ngày khách hàng thuê phòng tính tiên phụ trội (khi khách trả phòng trễ giờ), thông tin tiền phụ trội hiển thị thông tin tính tiền phụ trội Khi tất thông tin xác lập hệ thống tính tổng tiền mà khách hàng cần tóan Khi khách hàng tóan xong tiền dịch vụ nhân viên tiếp tân nhấn vào nút lưu để lưu trữ lại thông tin hóa đơn dịch vụ kết thúc Use-case Dòng kiện khác Không có Các yêu cầu đặc biệt Không có 9|Page CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Điều kiện tiên Chỉ có nhân viên tiếp tân lập hóa đơn tóan, nhân viên tiếp tân bắt buộc phải đăng nhập thành công Past conditions Nếu use-case thực thành công hóa đơn sử dụng dịch vụ lưu trữ vào sở liệu hệ thống Điểm mở rộng Không có Tra cứu thông tin phòng Tóm tắt Use-case cho phép nhân viện tiếp tân có tra cứu thông tin phòng Thông tin phòng cần hiển thị gồm có: mã phòng, tên phòng, hạng phòng, lọai phòng, giá thuê, tình trạng, danh sách các tiện nghi phòng Dòng kiện Dòng kiện Use-case bắt đầu nhân viên tiếp tân yêu cầu tra cứu thông tin phòng cách chọn vào chức tra cứu thông tin phòng Màn hình tra cứu thông tin phòng xuất Nhân viên tiếp tân nhập vào mã số phòng cần tra cứu Khi thông tin phòng gồm : hạng phòng, lọai phòng, tình trạng hiển thị Use-case kết thúc nhân viện tiếp tân thoát khỏi hình tra cứu Dòng kiện khác Không có Các yêu cầu đặc biệt Không có Điều kiện tiên Chỉ có nhân viên tiếp tân lập hóa đơn tóan, nhân viên tiếp tân bắt buộc phải đăng nhập thành công 10 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Điểm mở rộng Không có Ghi nhận phiếu đặt phòng Tóm tắt Use case cho phép nhân viên tiếp tân ghi nhận phiếu đặt phòng khách hang yêu cầu đặt phòng Dòng kiện Dòng kiện Use case bắt đầu khi nhân viên tiếp tân đăng nhập vào hệ thống quyền Nhân viên yêu cầu khách hang cung cấp thông tin mình: Họ tên, ngày sinh, Số CMND, hạng phòng thời gian bắt đầu … Ghi nhận lại thông tin đăng ký vào hệ thống thông báo cho khách hang Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống để use case thực Post-Conditions Nếu use case thực thành công, quá trình đăng ký đóng Nếu không, trạng thái hệ thống giữ nguyên không đổi Điểm mở rộng Không có Cập nhật phiếu đặt phòng Tóm tắt Use case cho phép nhân viên tiếp tân cập nhật lại phiếu đăng ký phòng khách hang có yêu cầu hay có thay đổi phòng, hạng phòng các dịch vụ khác khách sạn 16 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Dòng kiện Dòng kiện Nhập vào thông tin phiếu đặt phòng Kiếm tra thông tin phiếu đặt phòng củ Liệt kê danh sách các dịch vụ cần thay đổi: phòng , hạng phòng… Sau cập nhật ghi nhận lại thông tin thay đổi thông báo cho khách hang biết Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống để use case thực Post-Conditions Nếu use case thực thành công, quá trình đăng ký đóng Nếu không, trạng thái hệ thống giữ nguyên không đổi Điểm mở rộng Không có Cập nhật tình trạng phòng Tóm tắt Use case cho phép nhân viên tiếp tân cập lại tình trạng các phòng khách tới đặt phòng, trả phòng… Để nhân viên tiếp tân biết tình trạng các phòng mà cho khách hàng đăng ký thuê phòng Dòng kiện Dòng kiện Use case bắt đầu khách hàng đến đặt phòng, trả phòng có thông tin việc tui sữa phòng khách sạn Nhân viên tiếp tân đăng nhập vào hệ thống Hệ thống kiểm tra xem phòng có khách sạn quản lý không tình trạng thời phòng Cho nhân viên tiếp tân cập nhật lại tình trạng phòng Các dòng kiện khác Nếu kiểm tra thấy phòng không thuộc phạm vi khách sạn quản lý thông báo cho nhân viên tiếp tân biết để hiệu chỉnh lại số phòng khác gõ nhầm 17 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống Post-Conditions Nếu use case thực thành công quá cập nhật tình trạng phòng cập nhật lại Nều không nguyên tình trạng phòng cu Điểm mở rộng Không có Cập nhật danh sách tiện nghi Tóm tắt Use case nhân viên quản lý khách sạn thực Khi khách sạn nâng cấp, thay thế, sửa chửa tiện nghi phòng nhân viên quản lý cập nhật lại Dòng kiện Dòng kiện Use case bắt đầu thay đổi các tiện nghi phòng khách sạn Nhân viên quản lý đăng nhập vào hệ thống khách sạn Tìm kiếm phòng Tìm kiếm các tiện nghi phòng Cập nhật lại danh sách các tiện nghi phòng Các dòng kiện khác Đăng nhập vào với tài khoản khác Cho phép tìm kiếm phòng không cho phép cập nhật lại danh sách tiện nghi phòng Các yêu cầu đặt biệt Không có Điều kiện tiên Đăng nhập tài khoản nhân viên quản lý Post-Conditions Nếu use case thành công danh sách tiện nghi phòng cập nhật lại Ngược lại giữ nguyên lúc đầu 18 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Điểm mở rộng Không có Thêm tiện nghi Tóm tắt Use case nhân viên quản lý khách sạn thực Khi khách sạn nâng cấp tiện nghi phòng nhân viên quản lý thêm vào danh sách các tiện nghi mà khách sạn bổ xung Dòng kiện Dòng kiện Use case bắt đầu khách sạn thêm tiện nghi cho phòng Nhân viên quản lý đăng nhập vào hệ thống khách sạn Thêm tiện nghi Tìm kiếm phòng Thêm tiện nghi vào danh sách tiện nghi phòng Các dòng kiện khács Đăng nhập vào với tài khoản khác Cho phép tìm kiếm phòng không cho phép thêm tiện nghi Các yêu cầu đặt biệt Không có Điều kiện tiên Đăng nhập tài khoản nhân viên quản lý Post-Conditions Nếu use case thành công danh sách tiện nghi phòng cập nhật lại Ngược lại giữ nguyên lúc đầu Điểm mở rộng Không có Thêm phòng Tóm tắt Use case cho phép nhân viên quản lý thêm phòng khách sạn khách sạn mở rộng thêm 19 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Dòng kiện Dòng kiện Use case bắt đầu khách sạn có thêm phòng Người quản lý đăng nhập vào hệ thống Chọn chức Thêm phòng Điền thông tin: Mã Phòng mới, chọn Loại Phòng, chọn Hạng Phòng, chọn Tình Trạng phòng Hệ thống kiểm tra phòng có tồn chưa Nếu chưa tồn thêm phòng vào liệu Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên quản lý phải đăng nhập vào hệ thống Post-Conditions Nếu use case thành công thông tin phòng thêm vào hệ thống Ngược lại, giữ nguyên tình trạng cu Điểm mở rộng Không có Thêm bảng thi đua Tóm tắt Use case cho nhân viên quản lý thêm bảng thi đua các nhân viên khách sạn Dòng kiện Dòng kiện Use Case bắt đầu nhân viên quản lý muốn thêm bảng thi đua cho tháng Hệ thống yêu cầu người quản lý đăng nhập vào hệ thống Hệ thống tạo bảng thi đua giống mẫu tháng trước 20 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên quản lý phải đăng nhập vào hệ thống trước usercase bắt đầu Post-Conditions Nếu use case thành công, bảng thi đua tạo Ngược lại, không cho tạo bảng thi đua Điểm mở rộng Không có Cập nhật bảng thi đua Tóm tắt Use case cho nhân viên quản lý cập nhật bảng thi đua các nhân viên khách sạn Dòng kiện Dòng kiện Use Case bắt đầu nhân viên quản lý muốn cập nhật bảng thi đua cho tháng Hệ thống yêu cầu người quản lý đăng nhập vào hệ thống Tìm kiếm bảng thi đua xem có tồn hệ thống chưa Nếu có người quản lý cập nhật lại các chi tiết bảng thi đua Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên quản lý phải đăng nhập vào hệ thống trước usercase bắt đầu Post-Conditions Nếu use case thành công, bảng thi đua cập nhật lại Ngược lại, giữ nguyên tình trạng cu Điểm mở rộng Không có 21 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Lập hóa đơn toán Tóm tắt Use-case thực muốn lập hóa đơn toán cho khách hàng Use-case tính tình phòng, tiền dịch vụ tổng tiền mà khách hàng phải trả thời gian thuê phòng Dòng kiện Dòng kiện Khách hàng xuống quầy tiếp tân yêu cầu trả phòng Nhân viên tiếp tân kiểm tra thông tin khách hàng (họ tên, CMND…), số phòng Khi thông tin khách hàng nhân viên tiếp tân chọn vào chứa “thanh toán” Hệ thống đọc thông tin từ csdl lên bao gồm thông tin phòng mà khách hàng thuê bao gồm loại phòng, đơn giá, số ngày thuê tính tiền thuê phòng Hệ thống đọc thông tin từ csdl các dịch vụ mà khách hàng chọn thời gian thuê phòng bao gồm tên dịch vụ, đơn giá… tính tiền dịch vụ Hệ thống tính tiền mà khách hàng phải trả dựa tiền thuê phòng tiền dịch vụ 10 Khách hàng toán tiền 11 Nhân viên tiếp tân cập nhật lại tình trạng phòng kết thúc use-case Các dòng kiện khác Thông tin cung cấp sai Ở bước thông tin khách hàng cung cấp sai yêu cầu khách hàng cung cấp lại Thanh toán không đủ số tiền Ở bước khách hàng toán tiền không đủ use-case thực không thành công kết thúc Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống Post-Conditions Nếu use-case thực thành công tình trạng phòng mà khách hàng trả cập nhật lại Nếu use-case thực không thành công trạng thái hệ thống cu 22 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Điểm mở rộng Không có Lập phiếu thuê phòng Tóm tắt Use-case thực khách hàng đến thuê phòng Nhân viên tiếp tân ghi nhận thông tin khách hàng Dòng kiện Dòng kiện Khách hàng trực tiếp đến quầy tiếp tân yêu cầu thuê phòng khách sạn Nhân viên tiếp tân yêu cầu số thông tin các nhân khách hàng bao gồm: CMND, họ tên, điện thoại… Nhân viên tiếp tân yêu cầu thông tin đặt phòng từ khách hàng: số lượng phòng, loại phòng, các dịch vụ kèm Nhân viên tiếp tân nhập các yêu cầu khách hàng vào hình lập phiếu thuê phòng Hệ thống kiểm tra thông tin khác hàng thông tin đặt phòng khách hàng có hợp lệ hay không Nếu thông tin hợp lệ hệ thống lưu thông tin xuống csdl bao gồm thông tin cá nhân khách hàng chi tiết đặt phòng khách hàng Giao chìa khóa phòng đặt cho khách Kết thúc use-case Các dòng kiện khác Thông tin cung cấp sai Ở bước • Nếu thông tin khách hàng cung cấp sai yêu cầu khách hàng cung cấp lại • Nếu thông tin yêu cầu khách hàng mà khách sạn không đáp ứng nhân viên tiếp tân giới thiệu dịch vụ khác để khách hàng lựa chọn Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống Các phòng khách hàng muốn đặt phải tình trạng trống 23 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Post-Conditions Nếu use-case thực thành công tình trạng phòng mà khách hàng đặt cập nhật lại lưu lại thông tin đặt hàng khách hàng vào hệ thống Nếu use-case thực không thành công trạng thái hệ thống cu Điểm mở rộng Không có Tra cứu phiếu đặt phòng Tóm tắt Use-case có chức tra cứu phiếu đặt phòng khách hàng để tìm kiếm thông tin cập nhật phiếu đặt phòng Dòng kiện Dòng kiện Nhân viên chọn vào chức tra cứu thông tin phiếu đặt phòng Chọn chi tiết muốn tra cứu, tra cứu theo chi tiết nhiều chi tiết Chọn vào button “Tra cứu” Hệ thống tìm kiếm thông tin csdl liên quan đến phiếu đặt phòng đưa lên hình giao diện tra cứu phiếu đặt phòng Kết thúc use-case Các dòng kiện khác Cập nhập phiếu đặt phòng Ở bước nhân viên muốn cập nhật phiếu đặt phòng chọn vào chức “Cập nhật” để gọi use-case “Cập nhật phiếu đặt phòng” Xóa phiếu đặt phòng Ở bước nhân viên muốn xóa phiếu đặt phòng chọn vào chức “Xóa” để gọi use-case “Xóa phiếu đặt phòng” Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống Nếu muốn cập nhật xóa phiếu đặt phòng nhân viên phải có đủ quyền thực hành động cập nhật xóa Post-Conditions Trạng thái hệ thống cu sau tra cứu 24 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Điểm mở rộng Không có Xóa phiếu đặt phòng Tóm tắt Use-case có chức xóa phiếu đặt phòng khách hàng Dòng kiện Dòng kiện Nhân viên tiếp tân đăng nhập vào hệ thống Nhân viên tiếp tân chọn vào chức “xóa phiếu đặt phòng” Nhập thông tin phiếu đặt phòng muốn xóa Chọn vào button “Xóa” Hệ thống yêu cầu khách hàng xác nhận lại hành động xóa phiếu đặt phòng Chọn vào button “YES” để xác nhận Hệ thống truy cập csdl tìm phiếu đặt phòng mà khách hàng muốn xóa xóa Kết thúc use-case Các dòng kiện khác Xác nhận không xóa Ở bước khách hàng chọn “No” kết thúc use-case Không tìm kiếm phiếu đặt phòng Ở bước hệ thống không tìm phiếu đặt phòng cần xóa kết thúc use-case Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống Post-Conditions Nếu thực use-case thành công phiếu đặt phòng bị xóa Nếu thực use-case không thành công trạng thái hệ thống cu sau tra cứu Điểm mở rộng Không có 25 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Cập nhật phòng Tóm tắt Use-case có chức cập nhật phòng khách sạn nhân viên quản lý cập nhật Dòng kiện Dòng kiện Nhân quản lý đăng nhập vào hệ thống Chọn vào chức “Cập nhật phòng” Chọn phòng cần cập nhật Gridview Chọn thông tin phòng cần muốn cập nhật: chọn lại Loai Phòng, Hạng Phòng Tình Trạng phòng Chọn vào “Lưu” để lưu xuống sở liệu Kết thúc use-case Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Nhân viên tiếp tân phải đăng nhập vào hệ thống Post-Conditions Nếu thực use-case thành công tình trạng phòng cập nhật Nếu thực use-case không thành công trạng thái hệ thống cu sau tra cứu Điểm mở rộng Không có Quản lý thời gian làm việc Tóm tắt Use case cho phép cán bộ phận nhân quản lý thời gian làm việc tất các vấn đề liên quan đến nhân viên khách sạn (lịch làm việc nhân viên, cho việc, tuyển dụng nhân viên mới,…) Dòng kiện Dòng kiện Use case bắt đầu cán nhân yêu cầu hệ quản lý thời gian nhân viên 26 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case 12 Hệ thống duyệt tất thời gian làm việc các nhân viên Dựa vào số lượng nhân viên, hệ thống tiến hành phân ca cập nhật thời gian làm việc nhân viên 13 Với công việc cụ thể, hệ thống kiểm tra xem nhân viên đảm nhiệm công việc chưa, chưa cán nhân tiến hành xếp các nhân viên để làm việc tùy theo phận.Sau hệ thống ghi nhận ca làm việc 14 Cuối hệ thống liệt kê danh sách các ca làm việc ngày, tháng nhân viên với thời gian làm việc cụ thể Các dòng kiện khác Nhân viên chưa phân công làm việc Nếu dòng kiện nhân viên chưa phân công làm việc hệ thống cập nhật tình trạng nhân viên chưa phân công làm việc Các yêu cầu đặt biệt Không có Điều kiện tiên Cán nhân phải đăng nhập vào hệ thống để use case thực Post-Conditions Không có Điểm mở rộng Không có Ghi nhận nhân viên Tóm tắt Use case cho phép cán bộ phận nhân thêm nhân viên Dòng kiện Dòng kiện Use case bắt đầu cán nhân định nhận nhân viên vào làm việc công ty Cán nhân đăng nhập vào hệ thống Thêm nhân viên vào hệ thống Hệ thống tự động cấp phát mã cho nhân viên Và thêm nhân viên vào hệ thống Các dòng kiện khác Các yêu cầu đặt biệt Không có 27 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Điều kiện tiên Cán nhân phải đăng nhập vào hệ thống để use case thực Post-Conditions Nếu use case thành công thông tin nhân viên thêm vào hệ thống Ngược lại giữ nguyên lúc đầu Điểm mở rộng Không có Cập nhật nhân viên Tóm tắt Use case cho phép cán bộ phận nhân cập nhật thông tin nhân viên Dòng kiện Dòng kiện Use case bắt đầu nhân viên có yêu cầu thay đổi thông tin Cán nhân đăng nhập vào hệ thống Tiến hành cập nhật thông tin cho nhân viên hệ thống Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Cán nhân phải đăng nhập vào hệ thống để use case thực Post-Conditions Nếu use case thành công thông tin nhân viên cập nhật lại Ngược lại giữ nguyên lúc đầu Điểm mở rộng Không có Hủy nhân viên Tóm tắt Use case cho phép cán bộ phận nhân hủy nhân viên 28 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Dòng kiện Dòng kiện Use case bắt đầu cán nhân định xa thải nhân viên làm việc công ty Cán nhân đăng nhập vào hệ thống Tiến hành hủy nhân viên hệ thống Hệ thống cập nhật tình trạng xa thải nhân viên nhân viên nghỉ việc Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có Điều kiện tiên Cán nhân phải đăng nhập vào hệ thống để use case thực Post-Conditions Nếu use case thành công tình trạng nghỉ việc nhân viên cập nhật Ngược lại giữ nguyên lúc đầu Điểm mở rộng Không có Tra cứu nhân viên Tóm tắt Use case cho phép cán bộ phận nhân tìm nhân viên, xem danh sách nhân viên Dòng kiện Dòng kiện Use case bắt đầu cán nhân có yêu cầu tìm nhân viên Cán nhân đăng nhập vào hệ thống Tiến hành tra cứu nhân viên theo mã, theo tên, theo ngày sinh, theo phòng nhân viên Nếu tìm không thấy nhân viên hệ thống thông báo tìm không thấy, ngược lại Các dòng kiện khác Không có Các yêu cầu đặt biệt Không có 29 | P a g e CC & MT PTPM - Nhóm D5 – 07HCA Đặt tả Use-case Điều kiện tiên Cán nhân phải đăng nhập vào hệ thống để use case thực Post-Conditions Nếu use case thành công hệ thống danh sách các nhân viên thỏa yêu cầu Ngược lại thông báo tìm không thấy Điểm mở rộng Sau có danh sách nhân viên, cán nhân cập nhật thông tin cho nhân viên, hủy nhân viên 30 | P a g e [...]... hóa đơn thanh toán Tóm tắt Use-case được thực hiện khi muốn lập hóa đơn thanh toán cho khách hàng Use-case sẽ tính tình phòng, tiền dịch vụ và tổng tiền mà khách hàng phải trả trong thời gian thuê phòng Dòng sự kiện Dòng sự kiện chính 4 Khách hàng xuống quầy tiếp tân yêu cầu trả phòng 5 Nhân viên tiếp tân sẽ kiểm tra thông tin khách hàng (họ tên, CMND…), số phòng 6 Khi thông tin khách hàng... phải trả dựa trên tiền thuê phòng và tiền dịch vụ 10 Khách hàng thanh toán tiền 11 Nhân viên tiếp tân cập nhật lại tình trạng phòng và kết thúc use-case Các dòng sự kiện khác Thông tin cung cấp sai Ở bước 2 nếu thông tin khách hàng cung cấp sai thì yêu cầu khách hàng cung cấp lại Thanh toán không đủ số tiền Ở bước 7 nếu khách hàng thanh toán tiền không đủ thì use-case thực hiện không thành... nhập vào phiếu thanh toán tiền phòng(mã phiếu,thong tin khách hàng) 2 Hệ thống tự động tìm trong cơ sở dữ liệu và cho ra thong tin lien quan đến phiếu thanh toán tiền phòng cần tìm 3 Từ phiếu thanh toán tiền phòng ta có thể cập ghi nhận phiếu thanh toán tiền và cập nhật phiếu thanh toán tiền phòng Các dòng sự kiện khác Nếu phiếu thanh toán tiền phòng này không tồn tại thì hệ thống sẽ thong... và thông tin đặt phòng của khách hàng có hợp lệ hay không 6 Nếu thông tin hợp lệ thì hệ thống sẽ lưu những thông tin xuống csdl bao gồm thông tin cá nhân của khách hàng và chi tiết đặt phòng của khách hàng 7 Giao chìa khóa phòng đặt cho khách 8 Kết thúc use-case Các dòng sự kiện khác Thông tin cung cấp sai Ở bước 6 • Nếu thông tin khách hàng cung cấp sai thì yêu cầu khách hàng cung cấp lại •... tiện nghi Tóm tắt Use case này do nhân viên quản lý khách sạn thực hiện Khi khách sạn nâng cấp tiện nghi trong phòng thì nhân viên quản lý sẽ thêm vào danh sách các tiện nghi mới mà do khách sạn bổ xung Dòng sự kiện Dòng sự kiện chính Use case này bắt đầu khi khách sạn thêm mới 1 tiện nghi cho phòng 1 Nhân viên quản lý sẽ đăng nhập vào hệ thống khách sạn 2 Thêm mới 1 tiện nghi 3 Tìm kiếm phòng... viên tiếp tân ghi nhận phiếu thanh toán tiền phòng Dòng sự kiện Dòng sự kiện chính Use case này bắt đầu khi nhân viên tiếp tân đăng nhập vào hệ thống bằng quyền của mình 1 Hệ thống yêu cầu nhân viên tiếp tân nhập vào Phiếu thanh toán tiền phòng 2 Thông tin của phiếu thanh toán tiền phòng bao gồm: số tiền phòng phải trả, mã phiếu thanh toán, hình thức thanh toán( tiền mặt hoặc chuyển khoản),... mở rộng Không có Lập phiếu thêm dịch vụ cho khách Tóm tắt Use case này cho phép nhân viên tiếp tân thêm dịch vụ cho khách khi khách có yêu cầu thêm dịch vụ Dòng sự kiện Dòng sự kiện chính Use case này bắt đầu khi nhân viên đăng nhập vào hệ thống bằng quyền của mình 1 Nhân viên tiếp tân xác định thông tin khách hang và thông tin các dịch vụ mà khách hàng cần thêm vào và từ đây nhân viên... phòng khi khách tới đặt phòng, trả phòng… Để nhân viên tiếp tân biết được tình trạng của các phòng mà có thể cho khách hàng đăng ký thuê phòng Dòng sự kiện Dòng sự kiện chính Use case này bắt đầu khi khách hàng đến đặt phòng, trả phòng hoặc có thông tin về việc tui sữa của 1 phòng nào đó trong khách sạn 1 Nhân viên tiếp tân sẽ đăng nhập vào hệ thống 2 Hệ thống kiểm tra xem phòng này có do khách. .. chọn vào chứa năng “thanh toán 7 Hệ thống sẽ đọc thông tin từ csdl lên bao gồm những thông tin của phòng mà khách hàng thuê bao gồm loại phòng, đơn giá, số ngày thuê và tính tiền thuê phòng 8 Hệ thống sẽ đọc thông tin từ csdl về các dịch vụ mà khách hàng đã chọn trong thời gian thuê phòng bao gồm tên dịch vụ, đơn giá… và tính tiền dịch vụ 9 Hệ thống sẽ tính tiền mà khách hàng phải trả dựa... Use-case này cho phép nhân viên tiếp tân có thể cập nhật phiếu thanh tóan tiền phòng của khách hàng Hệ thống sẽ cập nhật lại các thông trên phiếu thanh tóan tiền phòng Các thông tin trên phiếu thanh tóan tiền phòng: mã hóa đơn,thông tin khách hàng, số phòng cần thanh toán, tổng tiền dịch vụ sử dụng, tiền phụ trội(khi khách trả phòng trễ giờ), tổng tiền trên hóa đơn Dòng sự kiện Dòng sự kiện chính ... tiếp tân có nhiệm vụ thêm tiện nghi vào phòng cho khách khách có nhu cầu(cung tra cứu danh sách tiện nghi) Quản lý nhân viên Hệ thống khách sạn chia thành nhiều phận, phận có trách nhiệm... tân: phận giao tiếp trực tiếp với khách hàng nhiệm vụ phận tiếp tân là: + Hướng dẫn khách hàng + Lập phiếu thuê phòng cho khách hàng + Lập hóa đơn toán sau khách hàng trả phòng Bộ phận tạp... dịch vụ Có loại khách thuê phòng:  Các thông tin khách thuê phòng gồm: Họ tên, CMND (nếu khách nước) Passport (nếu khách nước), ngày cấp, nơi cấp, địa chỉ, điện thoại  Nếu khách nước cần

Ngày đăng: 26/03/2016, 14:30

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan