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 19 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

Tiêu đề Quản Lý Khách Sạn
Tác giả Lê Xuân Thành - B20DCCN647, Nguyễn Viết Nam - B20DCAT128, Đặng Quốc Cường - B20DCAT020
Người hướng dẫn Đặng Ngọc Hùng
Trường học Học Viện Công Nghệ Bưu Chính Viễn Thông
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 34
Dung lượng 3,02 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

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

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN 1

BÁO CÁO BÀI TẬP LỚN

2 Nguyễn Viết Nam B20DCAT128

-3 Đặng Quốc Cường –B20DCAT020

Nhóm môn học: Nhóm 13

Nhóm bài tập lớn: Nhóm 26

Trang 2

Hà Nội, tháng 4 - 2023

Trang 3

MỤC LỤC

Trang 4

Giao diện thêm phòng xuất hiện nhập tên

phòng cần thêm vào ô và nút “thêm”

→ Nhân viên quản lý nhập từ khoá về tên phòng cần thêm (Nếu phòng trống

thì 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

tả → Nhân viên quản lý chọn vào phòng để chỉnh sửa →

Giao diện của phòng

chỉnh sửa hiển thị với các văn bản nhập vào có thể chỉnh sửa,

phòng, giá phòng, mô tả → Nhân viên quản lý chọn vào

phòng để xoá → Hệ thống thông báo xoá thành công

2 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 khi nào và chọn chức năng đặt phòng trong trang chủ

Trang 5

của nhân viên → Giao diện tìm kiếm phòng trống xuất hiện với 2 thông tin là

ngày nhận phòng và ngày trả phòng, một nút tìm kiếm →

Nhân viên lễ tân

nhập ngày nhận/ trả phòng theo ý của khách hàng rồi nhấn nút tìm kiếm →

Danh sách tất cả các phòng còn trống trong khoảng thời gian

đó hiện ra, mỗi

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

3 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 các thông tin ở trên vào giao diện thông tin

Trang 6

phòng → Giao diện tính tiền phòng hiện ra và nút xác nhậnviệc trả phòng và xác nhận trả phòng → Nhânviên lễ tân đưa cho khách hàng hoá đơn → Khách hàng thanhtoán hoá đơn → Giao diện cập nhật trạng thái phòng hiện ra

→ Nhân viên lễ tân cập nhật trạng thái phòng là trống đểphục vụ khách hàng khác

4 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 và kết thúc thống kê → Danh sách các phòng đã được

sử dụng (kèm thời gian sử dụng) hiện ra trong khoảng thời gian thống kê, mỗi

dòng hiển thị mã phòng, tên phòng, loại phòng, khoảng thờigian sử dụng và

tổng doanh thu thu được của phòng trong khoảng thời gian đấy → Nhân viên

quản lý click vào một dòng của một phòng cụ thể thì hiện lênchi tiết hóa đơn

tiền phòng và dịch vụ của phòng đấy

5 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ý

thu của tháng → Nhân viên quản lý chọn

vào một phòng thì sẽ hiện ra chi tiết

tổng số lần được thuê và số tiền thu được trong 1 tháng đấy

Trang 8

STT Tên Tiếng Việ

họ đến Công việc của nh

ân viên

lễ tân bao gồm hướng dẫn khác

h ,giải đáp các thắc mắc vềdịch vụ

của khách sạn, hỗ trợ khá

ch hàng

Ngân-hàng - Ngân hàng cơ sở dữ liệu…

Cơ Sở DữLiệu 100% (2)

27

NHOM02 Thitracnghiem - Thi

Cơ Sở DữLiệu 100% (1)

27

CSDL Trắc nhiệm

350 câu - ngân hàng

Cơ Sở DữLiệu 100% (1)

Cơ Sở Dữ

2

Trang 9

2 Nhân viên quản lý Manager Là người chịu trách nhiệm

chung

về hoạt động của khách sạ

n:quản

lý nhân sự, giám sát hoạt động

kinh doanh của khách sạ

n, giám sát các bộ phận khác nh

au trong khách sạn, đảm bảo chấ

t lượng dịch vụ

3 Khách hàng Client Khách hàng là đối tượng đ

ược thừa hưởng các đặc tính,

chất lượng của sản phẩm hoặcdịch vụ

cấp các dịch vụ lưu trú tạm thời c

ho du khách và khách hàng

5 Nhân viên Employee Là những người làm việc

trong các bộ phận khác nhau củ

a khách sạn nhằm đảm bảo hoạt động suôn

sẻ của khách sạn và cungcấp các

dịch vụ tốt nhất cho khác

h hàng

6 Tài khoản Account Tài khoản trong khách sạn t

hường được sử dụng để lưu trữ thô

ng tin tài chính của khách hàng Mỗi

khách hàng sẽ có một tàikhoản

riêng để quản lý chi phí v

à thanh toán cho các dịch vụ của

Trang 10

phí đã phát sinh trong q

uá trình lưu trú

Trang 11

Brief Description”

Use case “ Quản lý phòng” cho phép nhân viên quản lý xem, thêm sửa xóa các

thông tin phòng

Trang 12

Step by step Description:

Use case “đặt phòng” cho phép nhân viên lễ tân thực hiện cô

ng việc kiểm tra

phòng theo yêu cầu của khách và đặt phòng cho khách hàng Step by step Descri

Trang 13

c) Trả phòng:

Trang 14

d) Thống kê doanh thu

Trang 15

e) Thống kê phòng theo tháng

Brief Description:

Use case cho phép nhân viên quản lý xem thống kê doanh thu củ

a khách sạn trong một khoảng thời gian

Step by step Description:

● Đăng nhập

Chọn thời gian thống

Trang 16

2.Use case cho toàn hệ thống

Trang 17

● Actor của hệ thống:

- Actor trực tiếp: Nhân

viên quản lý, Nhân viên lễ tân Các actor này đều là nhân

viên của khách sạn

- Actor gián tiếp: Khách hàng

● Các chức năng của actor:

- Nhân viên quản lý: quản lý phòng, dịch vụ, thống kê doanh thu, thống kê

được tình trạng kinh doanh của khách sạn

B Luồng công việc phân tích

I Trích rút lớp thực thể

Trang 18

1 Mô hình hóa chức năng 1.1 Kịch bản 1:

Trang 19

Kịch bản Quản lý phòng

Precondition Nhân viên quản lý đã đăng

nhập vào

hệ thống thành công Post-condition Nhân viên quản lý thực hiện

thêm, sửa, xóa thành công Main-events 1 Nhânviênquản lýkhởi

động ứngdụng, đăng nhập vào ứngdụng, hệ

thống đưa ra giao diện quản lý

2.Thêm phòng:Nhân viên qu

ản lý tìm phòng theo tên, nếu đã trùng thì bỏ

qua, nếu chưa trùngthì nhập các

thông tin: mã phòng, tên phòng, loại

phòng, giá, mô tả vào hệ thống Hệ

thống cập nhật và trả lại danh sách

và trả lại danh sách mới

4 Xóa phòng: Nhân viên quản lý xóa

thông tin những phòng có

hạ tầng kém, hoặc chưa đủ yêu cầu Hệ thống cập nhật và trả lại danh sáchmới

khoản/

mật khẩu không đúng

● Không tìm thấy phòng

Trang 20

1.2 Kịch bản 2:

Precondition Nhân viên lễ tân đăng nhập

vào hệ thống thành công

Trang 21

1.3 Kịch bản 3:

Post-condition Nhân viên lễ tân đặt

phòng thành công

diện quản lý 4.Nhân viên lễ tân chọn đặt phòng, hệ

thống hiển thị giao diện đặt phòng

5.Nhân viên lễ tân nhập các thông tin

của khách hàng rồi thêm phò

ng cho khách

phòng X đã có người ở hoặc không trống 4.1 Nhân viên lễ tân thực hiện đổi

phòng hoặc hủy bỏ đặt phòngnày

Trang 22

Kịch bản 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 Post-condition Khách hàng trả phòng thành công

Main-events 1 Nhân viên lễ tân đăng nhập vào hệ thống,

hệ thống đưa ra giao diện quản lý

2 Nhân viên lễ tân chọn trả phòng, hệ thống hiển thị

Trang 23

1.4 Kịch bản 4:

5 Nhân viên lễ tân đưa cho khách hàng xem thông tin

phòng muốn trả

6 Khách hàng thanh toán tiền phòng

7 Nhân viên lễ tân đăng nhập vào hệ thống xác nhận

phòng đã được trả và cập nhập lại phòng để cho

khách hàng sau thuê

Exception 3.Nhân viên lễ tân nhập thông

tin của khách hàng và kiểm

3.1.Hệ thống thông báo phòng đã được thanh to

án rồi

Kịch bản Thống kê doanh thu

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

Post-condition Xuất thống kê doanh thu ra màn hình

Main-events 1.Nhân viên quản lý đăng nhập vào,hệ thống

đưa ra giao diện và 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 các phòng đã trả thành công 3.Nhân viên quản lý thực hiện thống kê và sắp xếp danh

sách các phòng

Hệ thống cảnh báo tài khoản/ mật khẩu khôngđúng

Trang 24

1.5 Kịch bản 5:

Trang 25

n viê n l ễ tâ n khách sạn đặt phòng, huỷ đặt phòng, trả phòng

và xử lý thanh toán cho khác h hàng Sau khi thanh toán được xử lý, mộ

t hoá đơ n được tạo với thông tin về khách hàng, các phòng đã đặt

Trích xuất danh từ:

Hệ thống: một danh từ chung → Loại

Thông tin: một danh từ chung → Loại

Khách sạn: cần được xử lý → Đề xuất một lớp thực thể “Hotel”

Phòng: cần được xử lý → Đề xuất một lớp thực thể “Room”

Khách hàng: cần được xử lý→ Đề xuất một lớp thực thể “Client”

Precondition Nhân viên quản lý đăng nhập

vào hệ thống thành công Post-condition Bảng thống kê phòng theo

tháng hiện lên Main-events 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 hiện chọn nă

m cần thống kê, hệ thống hiển thị dan

h sách các tháng trong năm theo thứ t

ự tăng dần

ản/ mật khẩu không đúng

Trang 26

Nhân viên quản lý: đây là một thành viên trong

hệ thống → Đề xuất một lớp thực thể “User”

Nhân viên lễ tân: một loại của “User”

Hoá đơn: cần được xử lý → Đề xuất mộ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, chúng

ta có các lớp ban đầu: Room, Hotel, Client, User, Bill và các lớp thống kê: Room Statistics, Client Statistics, Income Statistics

Quan hệ giữa các lớp:

● Một khách sạn có thể có nhiều phòng, một phòng chỉ thuộc về một khách sạn

→ quan hệ giữa khách sạn - phòng là quan hệ 1-n

Trang 29

d) Kịch bản 4: Thống kê doanh thu

e) Kịch bản 5: Thống kê phòng theo tháng

Trang 30

C Luồng công việc thiết

kế I.Final Class Diagram

1 Mô hình tổng thể

NV QUẢN LÝ

Trang 31

NV LỄ TÂN

Trang 32

2 Thực hiện thêm các thuộc tính cho sơ đồ lớp

Trang 33

3 Các phương thức đơn giản

Trang 34

→ 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