1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(Tiểu luận) báo cáo bài tập lớn nhập môn công nghệ phần mềm

34 10 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 34
Dung lượng 3,02 MB

Nội dung

Module "Quản lý phòng" thực hiện thêm, sửa, xóa thông tin phòng với mô tả chi tiết nghiệp vụ: quản lý phòng → trang quản lý hiện ra 3 tuỳ chọn: thêm, sửa, xố thơng tin phịng → Nhân viên

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Đề tài: Quản lý khách sạn Giảng viên hướng dẫn: Đặng Ngọc Hùng Nhóm sinh viên thực hiện: Lê Xuân Thành - B20DCCN647 Nguyễn Viết Nam - B20DCAT128 Đặng Quốc Cường – B20DCAT020 Nhóm mơn học: Nhóm 13 Nhóm tập lớn: Nhóm 26 Hà Nội, tháng - 2023 MỤC LỤC Mơ tả Module "Quản lý phịng" thực thêm, sửa, xóa thơng tin phịng với mơ tả chi tiết nghiệp vụ: quản lý phòng → trang quản lý tuỳ chọn: thêm, sửa, xố thơng tin phịng → Nhân viên quản lý chọn vào chức thêm → Giao diện thêm phòng xuất nhập tên phòng cần thêm vào ô nút “thêm” → Nhân viên quản lý nhập từ khố tên phịng cần thêm (Nếu phịng trống thêm vào), quay lại giao diện quản lý phòng → Nhân viên quản lý chọn vào chức sửa → Giao diện tìm phịng xuất với nhập từ khố nút tìm kiếm → Xuất danh sách phịng có tên chứa từ khố nhập, hàng tương ứng với phịng có: mã phịng, tên phịng, loại phịng, giá phịng, mơ tả → Nhân viên quản lý chọn vào phòng để chỉnh sửa → Giao diện phòng chỉnh sửa hiển thị với văn nhập vào chỉnh sửa, chứa giá trị thuộc tính tương ứng (trừ mã phịng khơng thể chỉnh sửa) → Nhân viên quản lý chỉnh sửa số giá trị thuộc tính nhấn nút “Lưu” → Hệ thống thông báo sửa thành công thông báo cảnh báo, quay lại giao diện quản lý phòng → Nhân viên quản lý chọn vào chức xố → Giao diện tìm phịng xuất với nhập từ khố nút tìm kiếm → Xuất danh sách phịng có tên chứa từ khố nhập, hàng tương ứng với phịng có: mã phịng, tên phịng, loại phịng, giá phịng, mơ tả → Nhân viên quản lý chọn vào phịng để xố → Hệ thống thơng báo xố thành cơng Module “Đặt phòng”: Khách hàng đặt phòng → Nhân viên lễ tân hỏi khách hàng muốn khách sạn chọn chức đặt phòng trang chủ nhân viên → Giao diện tìm kiếm phịng trống xuất với thơng tin ngày nhận phịng ngày trả phịng, nút tìm kiếm → Nhân viên lễ tân nhập ngày nhận/ trả phòng theo ý khách hàng nhấn nút tìm kiếm → Danh sách tất phòng trống khoảng thời gian ra, hàng tương ứng với phịng có: mã phịng, tên phịng, loại phịng, giá phị ng mô tả → Nhân viên lễ tân thông báo cho khách loại phòng trống hỏi ý kiến khách hàng, khách hàng chọn nhiều phịng → Khách hàng thơng báo lựa chọn → Nhân viên lễ tân yêu cầu khách hàng cung cấp thông tin: số CCCD, họ tên, địa chỉ, số điện thoại nhập thông tin khách hàng vào hệ thống → Hệ thống thơng báo đặt phịng thành cơng, quay lại giao diện trang chủ → Nhân viên lễ tân thơng báo đặt phịng thành cơng cho khách hàng Module “Trả phòng”: Khách hàng trả phòng → Nhân viên lễ tân yêu cầu khách hàng cung cấp thông tin như: CCCD, tên khách hàng, tên phòng, ngày nhận, ngày trả → Nhân viên lễ tân nhập thông tin vào giao diện thơng tin phịng → Giao diện tính tiền phịng nút xác nhận việc trả phòng xác nhận trả phòng → Nhân viên lễ tân đưa cho khách hàng hoá đơn → Khách hàng toán hoá đơn → Giao diện cập nhật trạng thái phòng → Nhân viên lễ tân cập nhật trạng thái phòng trống để phục vụ khách hàng khác Module “Thống kê doanh thu”: Nhân viên quản lý chọn menu thống kê → Nhập thời gian bắt đầu kết thúc thống kê → Danh sách phòng sử dụng (kèm thời gian sử dụng) khoảng thời gian thống kê, dòng hiển thị mã phòng, tên phòng, loại phòng, khoảng thời gian sử dụng tổng doanh thu thu phòng khoảng thời gian → Nhân viên quản lý click vào dòng phịng cụ thể lên chi tiết hóa đơn tiền phòng dịch vụ phòng Module “Thống kê phòng theo tháng”: Nhân viên quản lý chọn menu thống kê phòng theo tháng → Nhân viên quản lý nhập tháng cần thống kê → Danh sách phòng ra, dòng phòng gồm: mã phòng, loại phòng , tên phòng, phòng số lần thuê, tổng doanh thu phòng tổng doanh thu tháng → Nhân viên quản lý chọn vào phịng chi tiết tổng số lần thuê số tiền thu tháng A Luồng công việc xác định yê u cầu I Tìm hiểu miền ứng dụng 1.Bảng thuật ngữ Document continues below Discover more from: Cơ Sở Dữ Liệu Học viện Công ng… 117 documents Go to course 27 STT Tên Tiếng Việ t Tên Tiếng An h Nhân viên lễ t ân Receptionis ts Ngân-hàng - Ngân hàng sở liệu… Cơ Sở Dữ Ngữ nghĩa 100% (2) Liệu Nhân viên lễ tân kh ách sạn NHOM02 người đón tiếp khách h Thitracnghiem - Thi àng 27 họ đến Công việc nh Cơ Sở Dữ ân viên 100% (1) lễLiệu tân bao gồm hướng dẫn khác h ,giải đápTrắc thắc mắc CSDL nhiệm dịch vụ 350 câusạn, - ngân hàng khách hỗ trợ 44 ch hàng Cơ Sở Dữ Liệu 61 11 100% (1) Unit My new school Lesson Getting… Cơ Sở Dữ Liệu None Đề cương Cơ sở liệu- sau nghiệm… Cơ Sở Dữ Liệu None Chức đăng nhập - Chức năng… Cơ Sở Dữ Liệu None Nhân viên quản lý Khách hàng Manager Là người chịu trách nhiệm chung hoạt động khách sạ n:quản lý nhân sự, giám sát hoạt động kinh doanh khách sạ n, giám sát phận khác nh au khách sạn, đảm bảo chấ t lượng dịch vụ Client Khách hàng đối tượng đ ược thừa hưởng đặc tính, chất lượng sản phẩm dịch vụ Khách sạn Hotel Là sở lưu trú cung cấp dịch vụ lưu trú tạm thời c ho du khách khách hàng Nhân viên Employee Là người làm việc phận khác củ a khách sạn nhằm đảm bảo hoạt đ ộng suôn sẻ khách sạn cung cấp dịch vụ tốt cho khác h hàng Tài khoản Account Tài khoản khách sạn t hường sử dụng để lưu trữ thô ng tin tài khách hàng Mỗi khách hàng có tài khoản riêng để quản lý chi phí v toán cho dịch vụ Ở để đặt phịng Hóa đơn Bill 10 Đăng kí phịn g Check-in Là q trình đăng ký nhậ n phòng khách hàng đến ch sạn 11 Trả phịng Check-out Là q trình khách hàng rờ i khách sạn tốn tất chi phí phát sinh q uá trình lưu trú II Xác định mơ hình nghiệp vụ ban đầu 1.Use case chi tiết cho mod ule a) Quản lý phòng Ghi chép chi phí dị ch vụ mà khách hàng sử dụng tr ong trình lưu trú khách s ạn 1.2 Kịch 2: Kịch Đặt phòng Actor Nhân viên lễ tân Precondition Nhân viên lễ tân đăng nhập vào hệ thống thành công Post-condition Nhân viên lễ tân đặt phịng thành cơng Main-events 1.Khách hàng liên hệ với nhân viên lễ tân để đặt phòng 2.Nhân viên lễ tân đăng nhập vào hệ thống,hệ thống,hệ thống đưa giao diện quản lý 4.Nhân viên lễ tân chọn đặt p hòng, hệ thống hiển thị giao diện đặt p hòng 5.Nhân viên lễ tân nhập t hơng tin khách hàng thêm phị ng cho khách Exception 1.3 Kịch 3: Hệ thống thơng báo phịng X có người khơng trống 4.1 Nhân viên lễ tân thực đổi phòng hủy bỏ đặt phòng Kịch Trả phòng Actor Nhân viên lễ tân Precondition Nhân viên lễ tân đăng nhập vào hệ thống thàn h công Khách hàng trả phịng thành cơng Post-condition Main-events Nhân viên lễ tân đăng nhập vào hệ thống, hệ thống đưa giao diện quản lý Nhân viên lễ tân chọn trả phòng, hệ thống hiển thị giao diện trả phịng Nhân viên lễ tân nhập thơng tin khách hàng kiểm tra Nhân viên lễ tân hỏi khách hàng muốn trả phòng Nhân viên lễ tân đưa cho khách hàng xem thông tin phịng muốn trả Khách hàng tốn tiền phịng Nhân viên lễ tân đăng nhập vào hệ thống xác nhận phòng trả cập nhập lại phòng khách hàng sau thuê Exception 3.Nhân viên lễ tân nhập thông tin khách hàng kiểm tra 3.1.Hệ thống thông báo thông tin khách hàng không tồn 3.2.Nhân viên hỏi lại nhập lại thông tin khác h hàng 3.Nhân viên lễ tân nhập thông tin khách hàng kiểm tra 3.1.Hệ thống thông báo phòng to án 1.4 Kịch 4: Kịch Thống kê doanh thu Actor Nhân viên quản lý Precondition Postcondition Main-events Exception Nhân viên quản lý đăng nhập vào hệ thống thành công Xuất thống kê doanh thu hình 1.Nhân viên quản lý đăng nhập vào,hệ thống đưa giao diện chọn thống kê doanh thu 2.Nhân viên quản lý chọn thời gian thống kê.Hệ thống hiển thị danh sách phòng trả thành công 3.Nhân viên quản lý thực thống kê xếp danh sách phòng ● Hệ thống cảnh báo tài khoản/ mật không 1.5 Kịch 5: Kịch Thống kê phòng theo tháng Actor Nhân viên quản lý Precondition Nhân viên quản lý đăng nhập vào hệ thống thành công Bảng thống kê phòng theo tháng lên 1.NV Quản lý đăng nhập vào, h ệ thống trả lại giao diện quản lý 2.NV quản lý chọn thống kê ph òng theo tháng, hệ thống hiển thị giao di ện thống kê phòng theo tháng 3.NV Quản lý thực chọn nă m cần thống kê, hệ thống hiển thị dan h sách tháng năm theo thứ t ự tăng dần Post-condition Main-events Exception Hệ thống cảnh báo tài kho ản/ mật khơng Mơ hình hóa thực thể Mô tả hệ thống đoạn văn sau: Hệ thống hỗ trợ quản lý thông tin khách sạn, phòng khách sạn Hệ thống giúp nhân viên quản lý khách sạn quản lý thông tin khách sạn, p hòng khách sạn, để xem số loại thống kê như: thống kê doanh thu, thống kê phòng, thống kê khách hàng Hệ thống cho phép nhân viên lễ tân khách sạn đặt phòng, huỷ đặt phịng, trả phịng xử lý tốn cho khách hàng Sau toán xử lý, mộ t hố đơn tạo với thơng tin khách hàng, phịng đặt Trích xuất danh từ: Hệ thống: danh từ chung → Loại Thông tin: danh từ chung → Loại Khách sạn: cần xử lý → Đề xuất lớp thực thể “Hotel” Phòng: cần xử lý → Đề xuất lớp thực thể “Room” Khách hàng: cần xử lý→ Đề xuất lớp thực thể “Client” Nhân viên quản lý: thành viên hệ thống → Đề xuất lớp thực thể “User” Nhân viên lễ tân: loại “User” Hoá đơn: cần xử lý → Đề xuất lớp thực thể “Bill” Thống kê: Thống kê phòng → “Room Statistics” , thống kê khách hàng → “Client Statistics” , thống kê doanh thu → “Income Statistics” Vậy, có lớp ban đầu: Room, Hotel, Client, User, Bill lớp thống k ê: Room Statistics, Client Statistics, Income Statistics Quan hệ lớp: ● Một khách sạn có nhiều phòng, phòng thuộc khách sạn → quan hệ khách sạn - phòng quan hệ 1-n ● Một khách hàng đặt nhiều phịng, phịng có n hiều khách hàng đặt vào thời điểm khác nhau: quan hệ khách hàng - phòng quan hệ n-n ● Một khách hàng đặt nhiều phịng ● Trong trường hợp lớp thống kê, sử dụng lại số thuộc tính lớp thực thể tương ứng Vì vậy, chúng kế thừa từ lớp thực thể tương ứng: thống kê khách sạn kế thừa từ khách sạn; thống kê phòng kế thừa từ phòng; thống kê khách hàng kế thừa từ khách hàng ● Thống kê doanh thu khơng sử dụng lại thuộc tính lớp khác nên phụ thuộc vào “Hố đơn” ⇒ Sơ đồ lớp Mơ hình hóa động: II Trích rút lớp biên, lớp điều k hiển Lớp biên - Lớp giao diện người dùng - Lớp doanh thu Lớp điều khiển - Lớp quản lý phịng(thêm,sửa,xóa) - Lớp đặt phòng - Lớp trả phòng - Lớp thống kê doanh thu - Lớp thống kê phòng theo tháng Biểu đồ cộng tác a) Kịch 1: Quản lý phòng(chức thêm )c: b) Kịch 2: Đặt phòng: c) Kịch 3: Trả phòng: d) Kịch 4: Thống kê doanh thu e) Kịch 5: Thống kê phịng theo tháng C Luồng cơng việc thiết kế I Final Class Diagram Mơ hình tổng thể NV QUẢN LÝ NV LỄ TÂN … Thực thêm thuộc tính cho sơ đồ lớp Các phương thức đơn giản → Sơ đồ lớp chi tiết II Detailed Design D Luồng công việc thực thi

Ngày đăng: 26/12/2023, 04:54

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w