1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý thông tin Đặtphòng khách sạn – nhóm7 Đặc tả yêu cầu ứng dụng

25 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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ý thông tin đặt phòng khách sạn
Trường học ĐH Công nghiệp TP. HCM
Chuyên ngành Phát triển ứng dụng
Thể loại Đồ án
Năm xuất bản 2023
Thành phố TP HO CHI MINH
Định dạng
Số trang 25
Dung lượng 1,98 MB

Nội dung

GIỚI THIỆU CHUNG - Tính lương, thưởng nhân viên - Tính tiên hóa đơn đặt phòng - Tính doanh thu theo tháng, năm Chức năng lưu trữ - Lưu trữ Thông tin nhân viên - Lưu trữ hóa đơn - Lưu

Trang 2

NOI DUNG

1 GIỚI THIỆU CHUNG 5525 2 2222121122121 1 E22 tt tre e

3 ĐẶC TẢ CÁC YÊU CÂU CHỨC NĂNG (FUNCTIONALL) -2 5c S2 cxerrrerxere

Trang 3

1 GIỚI THIỆU CHUNG

- Tính lương, thưởng nhân viên

- Tính tiên hóa đơn đặt phòng

- Tính doanh thu theo tháng, năm

Chức năng lưu trữ

- Lưu trữ Thông tin nhân viên

- Lưu trữ hóa đơn

- Lưu trữ thông tin phòng, dich vu

- Lưu trữ thông tin khách hang

Trang 4

Ràng buộc về ngân sách

Phù hợp với các chính sách của tô chức sử dụng hệ thông

Yêu cầu tương thích giữa phần cứng và phần mềm

Các yêu cầu từ các tác nhân ngoài khác

1.2 Pham vi

<M6 ta ngan gon ddc điềm của ứng dụng; phạm vị, đổi tượng phục vụ của ứng dụng; nhóm các hệ thông con>

Pham vi: Cac khach san, nha tro cho thué

Đối tượng phục vụ của ứng dụng: chủ các khách sạn, nhà tro

1.3 Các định nghĩa, thuật ngữ, từ viết tắt

<Giải thích cho các thuật ngữ và từ viết tắt dùng trong tài liệu, các định nghĩa sử dụng trong tai liéu>

1.4 Tài liệu tham khảo

T

Tai liéu ddc ta ung dung — V1.0 Trang 3

Trang 5

2 MOTA TONG QUAN UNG DUNG

<M6 hinh Use case 6 mirc tong quat>

2.2 Danh sach cac tac nhan va mo ta

<Liét ké cdc tac nhdn của hệ théng>

2.3 Danh sách Use case va mo ta

<Liệt kê các use case theo mô hình use case Cac use case tuong ứng với các chức năng nao nh da mé ta trong tai ligu SRD Phai mapping use case va chitc ndng tuong ung >

ID Tén Use case Mô tả ngắn gon Use case Chire nang Ghi chú Đăng nhập Thực hiện đăng nhập vào hệ | Đăng nhập vào

Trang 6

UC002 | Thanh toán Thanh toán tông tiền mà khách | Tính tong tién

phải trả phòng UC003 | Tìm kiếm Tìm phòng theo điêu kiện Tìm phòng

phòng

UC004 | Thống kê đoanh | Thông kê doanh thu theo tuần, | Thông kê doanh

UC005_ | Thêm phòng Thêm phòng mới vào danh sách | Thêm phòng

phòng UC006 | Xóa phòng Xóa phòng khỏi danh sách Xóa phòng

phòng UC007 | Sửa phòng Sửa thông tin của phòng Sửa thông tin

phòng UC008 | Kiém tra tinh Kiêm tra phòng có trông hay đã | Kiêm tra tinh

trạng phòng có người đặt trạng phòng

UC009 | Tìm kiếm dịch | Tìm kiểm dịch vụ cho khách | Tìm kiểm dịch

vụ hàng vụ

UC012 | Thêm dịch vụ Thêm dịch vụ cho khách hàng | Thêm dịch vụ

UC013 | Xuât danh sách | Xuât danh sách các dịch vụ mà | Xuât danh sách

khách hàng thông tin nên phải cập nhật khách hàng

Trang 7

2.4 Các điều kiện phụ thuộc

<Trinh bày các điều kiện về mặt kỹ thuật cân thiết dé phat triển ứng dụng, ví dụ: cấu hình phần cứng, câu hình mạng, các phần mêm, hệ quản trị cơ sở dữ liệu khác có liên quan, các công cụ sử dụng đê phát triển ứng dụng Các yêu cấu khác >

Trang 8

3 ĐẶC TẢ CÁC YÊU CÂU CHỨC NANG (FUNCTIONAL)

<Phan nay mô tả một cách chỉ tiết từng yêu cau cu thé, cho phép các thành viên tham gia

du án căn cứ vào đó đề xây dựng một phân mem co chất lượng tốt nhất Với cách tiếp cận theo mô hình UseCase (UC), các yêu cầu phần mêm được mô tả theo các UC và trong các đặc tả bỖ sung>

Điều kiện trước: Nhân viên phải đăng nhập vào hệ thông

Điều kiện sau: Lưu thông tin đăng ký đặt phòng vào hệ thông nếu use case thực hiện

thành công

Luông sự kiện chính | se case được thực hiện khi khách hàng muôn đặt phòng trước băng

khách sạn dé đăng ký

1.Nhân viên chọn chức năng đặt phòng cho khách hàng

2.Hệ thống hiền thị form yêu cầu nhập thông tin khách hàng và ngày nhận phòng Thông tin khách hàng bao gôm:

5.Nhân viên chọn phòng theo yêu cầu của khách hàng đã đặt

6.Nhân viên chọn nút “Đăng ký” đề hoàn tất việc đăng ký phòng cho khách hàng

Tai liéu ddc ta ung dung — V1.0 Trang 7

Trang 9

7.Hệ thông kiểm tra dữ liệu hệ thông vừa nhập

8.Hé thong lưu lại thôi tin đặt phòng của khách hàng

từ chối tiếp tục đặt phòng

3.2 Hết phòng

3.2.1 Nhân viên thông báo hết phòng đến khách hàng và yêu cầu khách hàng chọn ngày khác hoặc huỷ việc đăng ký nêu khách hàng từ chối tiếp tục đặt phòng

7.1 Dữ liệu nhập không hợp lệ

7.1.1 Hệ thống thông báo và yêu câu thực hiện lại

8.1 Nếu thông tin khách hàng đã tồn tại trong hệ thống thì sẽ không lưu thông tin khách hàng lại nữa mà chỉ lưu thông tin đặt phòng

Trang 10

3.2 UC002_ Thanh toán

3.2.1 Mô tả use case UC002

Use case: Thanh toán

Muc dich: Thanh toan

M6 ta: Use case này cho phép nhân viên lập hoá đơn thanh toán khi khách tra

Trang 11

và sử dụng dịch vụ khách sạn của khách hàng để tiền hành tính ra số

tiền mà khách hàng phải trả

3.Nhân viên click “Thanh toán” để tiền hành thanh toán tiền cho khách

hàng

4.Hệ thống tự động m ra hoá đơn cho khách hàng

5.Hệ thông lưu thông tin hoá đơn cho khách hàng

Trang 13

Mục ốích: Tìm kiêm thông tin phòng mà mình cân

Mô tả: se case này cho phép nhân viên tìm kiếm chính xác thông tin phòng

Trang 14

Điều kiện sau: 1.Nhân viên chọn nút ”Thông kê”

2.Hệ thông hiển thị menu thông kê:

+ Theo ngày + Theo tháng + Theo quý + Theo năm

3.Nhân viên chọn một trong các mục

4.Hệ thống sẽ thông kê và in ra giấy

3 Nhân viên nhân nút “Lưu”

4 Hệ thống thêm phòng và cập nhật lại danh sách phòng

Trang 13

Trang 15

3.1 Nhân viên chọn “Hủy”

3.1.1 Hệ thống trở về hiện trạng ban đầu

1 Nhân viên chọn nút “xóa phòng”

2 Hệ thống hiển thị “Bạn có chắc muốn xóa phòng không?”

3 Nhân viên chọn nút “OK”

4 Hệ thông xóa phòng và cập nhật lại danh sách

Trang 16

1 Nhân viên chọn nút “Sửa phòng”

2 Hệ thống hiển thị form sửa thông tin phòng

3 Nhân viên nhập thông tin mới cho phòng cần sửa và nhắn nút

3.1 Nhân viên chọn “Hủy”

3.1.1 Hệ thống trở về hiện trạng ban đầu

3.7.2 Biểu đồ

<Biêu đồ (diagram) chỉ tiết>

3.8 — UC008_ Kiểm tra tình trạng phòng

3.8.1 Mô tả use case UC008

Use case: Kiém tra tinh trạng phòng

Muc dich: Kiém tra tinh trang phong

M6 ta: Use case này do hệ thông cho nhân viên biết tình trạng

phong bat ki

Tai liéu ddc ta ung dung — V1.0 Trang 15

Trang 17

Điều kiện trước: Nhân viên phải đăng nhập vào hệ thông thành công

1 Hệ thống sẽ tìm kiếm thông tin phòng dựa vào mã

phòng và phản hồi lại tình trạng hiên tại của phòng

2 Kết thúc Use case

Luéng sự kiện phụ | Không có

Trang 18

Điều kiện sau: Trả về thông tin dịch vụ cần tìm

Luong sự kiện chính (Basic

flows)

1 Nhân viên chọn nút tìm kiếm địch vụ

2 Hệ thống hiển thị form yêu cầu nhập mã dịch

4.1.1 Hệ thống hiền thị “Không tim thay dich

vụ” và kết thúc Use case

3.92 Biểu đồ

<Biêu đồ (diagram) chỉ tiết>

Muc dich: Sửa thông tin dịch vụ của phòng

Mô tả: Use case nay cho phép nhân viên sửa thông tin dich

Trang 19

Điều kiện trước: Nhân viên phải đăng nhập vào hệ thông thành công

1 Nhân viên chọn nút “Sửa dịch vụ”

2 Hệ thống hiển thị form cho phép sửa thông tin dich

3.1.1 Hệ thông trở về hiện trạng ban đầu

Trang 20

3.1.1 Hệ thống trở về hiện trạng ban đầu

1 Nhân viên dịch vụ chọn nút “thêm”

2.Hệ thống hiển thị form yêu cầu nhập thông tin:

3.Nhân viên chọn nút “ok”

4 Hệ thông sẽ thêm dịch vụ và cập nhật lại danh sách

3.1 Nhân viên chọn “Hủy”

3.1.1 Hệ thống trở về hiện trạng ban đầu

Trang 22

M6 ta: Use case nay cho phép nhan vién xuat danh sach ra dang file PDF

1 Nhân viên chọn nút “Xuất file”

2 Hệ thống hiển thị hiển thị “Bạn muốn xuất file phải không ?”

3.Nhân viên chọn “ok”

4 Hệ thống sẽ tiễn hành xuat ra file PDF

3.1 Nhân viên chọn “Hủy”

3.1.1 Hệ thống trở về hiện trạng ban đầu

3.13.2 Biéu dé

<Biéu dé (diagram) chi tiét>

3.14 UC014_Tim kiém khach hang

3.14.1 M6 ta use case UC014

Use case: Tim kiém khach hang

1.Nhân viên chọn chức năng tìm kiêm khách hàng

2.Hệ thống hiển thị form yêu cầu nhập thông tin số CMND của khách hàng

3.Nhân viên nhập thông tin vào form và nhân nút tìm

4 Hệ thống hiển thị chỉ tiết thông tin khách hàng

Trang 21

Trang 23

1.1 Không có thông tin khách hàng trong CSDL

4.1.1.Hệ thống hiền thị “không tìm thấy khách hàng” và kết thúc use

case

3.14.2 Biéu dé

<Biéu dé (diagram) chi tiét>

3.15 UC015_X6a khach hang

3.15.1 M6 ta use case UC015

se case: Xóa khách hàng

Mục ốích: Xóa khách hàng ra khỏi danh sách

Mô tả: Use case này cho phép nhân viên xóa khách hàng khi thông tin khách

hàng đã quá cũ Tác nhân: Nhân viên

1.Nhân viên chọn nút ”xóa”

2.Hệ thông hiển thị “Bạn có chắc muốn xóa khách hàng không” 3.Nhân viên khách sạn chọn nút “ok”

4 Hệ thông sẽ xóa khách hàng và cập nhật lại danh sách

Trang 24

3416 UC016 Sửa thông tin khách hàng

3.16.1 M6 ta use case UC016

Use case: Suwa thông tin khách hàng

Muc dich: Sửa thông tin khách hàng cân cập nhật

Mô tả: Use case này cho phép nhân viên sửa thông tin khách hàng

Tác nhân: Nhân viên

1.Nhân viên chọn nút ”sửa”

2.Hệ thống hiển thị form cho phép sửa thông tin khách hàng

3.Nhân viên nhập thông tin mới vào những chỗ cần sửa trong form và nhắn nút “lưu”

4.Hệ thống sẽ cập nhật lại thông tin

3.1 Nhân viên quản lý chọn ”hủy”

3.1.1 Hé thong trở về hiện trạng ban đầu

Trang 25

4 CAC THONG TIN HO TRO KHAC

<Các thông tin hỗ trợ có vai trò làm cho tài liệu đặc tả yêu cầu ứng dụng >

Ngày đăng: 02/01/2025, 09:49

w