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

BIG PROJECT SYSTEM ANALYSIS AND DESIGN TOPIC HOTEL MANAGER

33 1 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 đề Hotel Manager
Tác giả Nguyễn Thị Thanh Hiền, Nguyễn Thị Kim Phụng, Lê Thị Ngọc Ly, Lê Thị Kim Tuyền
Người hướng dẫn ThS. Lê Viết Trương
Trường học Da Nang University Vietnam – Korea University of Information and Communication Technology
Chuyên ngành Systems analysis and design
Thể loại Graduation project
Năm xuất bản 2022
Thành phố Da Nang
Định dạng
Số trang 33
Dung lượng 2,37 MB

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

Cấu trúc

  • CHAPTER 1 STATUS SURVEY AND PROJECT ESTABLISHMENT (6)
    • 1.1 Survey the current situation and assess the status (6)
      • 1.1.1 About the unit (0)
      • 1.1.2 Business Process (0)
      • 1.1.3 Assess the status (0)
    • 1.2 Project setting (11)
    • 1.3 System requirements (12)
  • CHAPTER 2 MODELING REQUIREMENTS (14)
    • 2.1 Identify the actors (14)
    • 2.2 Use case (14)
      • 2.2.1 List Use Cases (14)
      • 2.2.2 Specification of Use Cases (14)
    • 2.3 Use case diagram (16)
  • CHAPTER 3 STRUCTURAL MODELING (19)
    • 3.1 Define classes (19)
    • 3.2 Defining relationships between classes (21)
    • 3.3 Analysis class diagram (22)
  • CHAPTER 4 DYNAMIC BEHAVIOR MODELING (23)
    • 4.1 Activity chart (23)
      • 4.1.1 System Boot Sequence Diagram (23)
      • 4.1.2 Sequence Diagram Sign In (23)
      • 4.1.3 Sequence diagram Close system (24)
      • 4.1.4 Check-in sequence diagram (24)
      • 4.1.5 Check out the sequence diagram (24)
    • 4.2 State chart (25)
      • 4.2.1 Room status chart (25)
      • 4.2.2 Room equipment status chart (25)
      • 4.2.3 Employee Status Graph (26)
      • 4.2.4 Customer Status Chart (26)
      • 4.2.5 Service State Chart (26)
    • 4.3 Activity Diagram (27)
      • 4.3.1 Activity Diagram Login (27)
      • 4.3.2 Activity Diagram Check-in (27)
      • 4.3.3 Activity Diagram Check out (28)
  • CHAPTER 5 DETAILS THE DESIGN CLASS CHART (0)
  • CHAPTER 6 ARCHITECTURAL MODELING (30)
    • 6.1 Package diagram (30)
    • 6.2 Component Diagram (30)
    • 6.3 Development Diagram (31)

Nội dung

CHAPTER 1 - STATUS SURVEY AND PROJECT ESTABLISHMENT 1.1 Survey the current situation and assess the status 1.1.1 Business Process 1.1.1.1 Check-in process Figure 1.1.1.1 - Check-in proc

Trang 1

VIETNAM – KOREA UNIVERSITY OF INFORMATION AND

COMMUNICATION TECHNOLOGY

~~~~~~*~~~~~~

BIG PROJECT SYSTEM ANALYSIS AND DESIGN

TOPIC :

HOTEL MANAGER

Students perform : Nguyễn Thị Thanh Hiền - 21IT072

Nguyễn Thị Kim Phụng - 21IT101

Lê Thị Ngọc Ly - 21IT090

Lê Thị Kim Tuyền - 21IT660

Instructor : ThS Lê Viết Trương

Trang 2

TABLE OF CONTENTS

CHAPTER 1 - STATUS SURVEY AND PROJECT ESTABLISHMENT 1

1.1 Survey the current situation and assess the status 1

1.1.1 About the unit 1

1.1.2 Business Process 1

1.1.3 Assess the status 6

1.2 Project setting 6

1.3 System requirements 7

CHAPTER 2 - MODELING REQUIREMENTS 9

2.1 Identify the actors 9

2.2 Use case 9

2.2.1 List Use Cases 9

2.2.2 Specification of Use Cases 9

2.3 Use case diagram 11

CHAPTER 3 - STRUCTURAL MODELING 14

3.1 Define classes 14

3.2 Defining relationships between classes 17

3.3 Analysis class diagram 18

CHAPTER 4 – DYNAMIC BEHAVIOR MODELING 19

4.1 Activity chart 19

4.1.1 System Boot Sequence Diagram 19

4.1.2 Sequence Diagram Sign In 19

4.1.3 Sequence diagram Close system 20

4.1.4 Check-in sequence diagram 20

4.1.5 Check out the sequence diagram 20

4.2 State chart 21

4.2.1 Room status chart 21

4.2.2 Room equipment status chart 21

4.2.3 Employee Status Graph 22

4.2.4 Customer Status Chart 22

4.2.5 Service State Chart 22

Trang 3

4.3 Activity Diagram 23

4.3.1 Activity Diagram Login 23

4.3.2 Activity Diagram Check-in 23

4.3.3 Activity Diagram Check out 24

CHAPTER 5 - DETAILS THE DESIGN CLASS CHART 25

CHAPTER 6 - ARCHITECTURAL MODELING 26

6.1 Package diagram 26

6.2 Component Diagram 26

6.3 Development Diagram 27

CONCLUSION AND DEVELOPMENT 28

REFERENCES 29

Trang 4

LIST OF IMAGES, GRAPHICS

Figure 1.1.1.1 - Check-in process 1

Figure 1.1.1.2 - Check-out process 2

Figure 1.1.1.3 - Business process Importing goods, classifying 3

Figure 1.1.1.4 - Export business process 4

Figure 1.1.1.5 - Business process Inventory liquidation - expiration 5

Figure 1.1.1.6 - Statistical and reporting business process 6

Figure 2.3.1 - Hotel Management System Use Case Diagram 11

Figure 2.3.2 - User Administration Use Case Diagram 12

Figure 2.3.3 - Employee Management Use Case Diagram 12

Figure 2.3.4 - Use Case Diagram Search 13

Figure 2.3.5 - Drug Update Package Use Case Diagram 13

Figure 3.3 - Analysis class diagram 18

Figure 4.1.1 - System Boot Sequence Diagram 19

Figure 4.1.2 - Sequence Diagram Sign In 19

Figure 4.1.3 - Sequence diagram Close system 20

Figure 4.1.4 - Check-in sequence diagram 20

Figure 4.1.5 - Check out the sequence diagram 20

Figure 4.2.1 - Room status chart 21

Figure 4.2.2 - Room equipment status chart 21

Figure 4.2.3 - Employee Status Graph 22

Figure 4.2.4 - Customer Status Chart 22

Figure 4.2.5 - Service State Chart 22

Figure 4.3.1 - Activity Diagram Login 23

Figure 4.3.2 - Activity Diagram Check-in 23

Figure 4.3.3 - Activity Diagram Check-out 24

Figure 5 - Class Diagram Detail Level 25

Figure 6.1 - Package diagram 26

Figure 6.2 - Component Diagram 26

Figure 6.3 - Development Diagram 27

Trang 5

PREAMBLE

Along with the development of the economic situation in Vietnam in particularand the world in general, when people have better living conditions and have moretime, rest, entertainment, and tourism become an important part of the world ofessential needs Therefore, tourism has become a popular activity in social life and isone of the fastest-growing world economies today

Tourism not only brings economic benefits, and contributes significantly to thenational budget, but also acts as a bridge and opens up opportunities for exchange withthe outside world, bringing many cultural benefits - Politics, economy, etc Tourismdevelopment will facilitate mutual understanding between peoples and cultures, andbuild peace, friendship, and common progress of mankind in the world gender

Vietnam is a country with many favorable conditions for tourism to developrapidly, in which natural and human factors are diverse and unique, attracting domesticand foreign tourists Particularly Da Nang, with many natural advantages given bynature such as a tropical monsoon climate, little volatility, diverse terrain, and manybeautiful beaches, This place is known as the city most livable in Vietnam DaNang city is a major tourist center of Vietnam with many famous scenic spots, favored

by nature in terms of geographical location, landscape, climate, history, and humanity.Along with the rapid development of tourism, the accommodation servicebusiness is also developing constantly, the hotel is the most popular type to serve thediverse needs of visitors This is a profitable business Annually, the revenue from thehotel business accounts for a large proportion of the total revenue of the tourismindustry

With the increasingly crowded hotel "market", many new hotels and resorts havesprung up in Da Nang, leading to difficulties in competition among hotels in the city.Managing a hotel is not easy with the increasing number of domestic and foreigntourists That's why I created hotel management software to remove difficulties inhotel management

Trang 6

CHAPTER 1 - STATUS SURVEY AND PROJECT

ESTABLISHMENT

1.1 Survey the current situation and assess the status

1.1.1 Business Process

1.1.1.1 Check-in process

Figure 1.1.1.1 - Check-in process

After receiving the customer, the receptionist will communicate with thecustomer to collect information about the customer such as personal information,booking information, accommodation needs, number of people from there.suggestions and check-in procedures for visitors

Trang 7

1.1.1.2 Check-out process

Figure 1.1.1.2 - Check-out process

After receiving the check-out request, the receptionist will ask the housekeepingdepartment to check the room status, and service statistics, then make an invoice andreceive payment from the customer

Trang 8

1.1.1.3 Business process Importing goods, classifying

Figure 1.1.1.3 - Business process Importing goods, classifying

After purchasing goods from the supplier, the accountant will check, classify andarrange them in the warehouse

Trang 9

1.1.1.4 Export business process

Figure 1.1.1.4 – Export business process

The accountant receives the list of goods to be exported from the housekeepingdepartment, checks and hands them over to the housekeeping department, obtainsconfirmation, and stores release information

Trang 10

1.1.1.5 Business process Inventory liquidation – expiration

Figure 1.1.1.5 - Business process Inventory liquidation - expiration

Periodically, the accountant will check the status of goods in the warehouse tomake a list of expired and unsold goods to prepare for liquidation

Trang 11

1.1.1.6 Statistical and reporting business processes

Figure 1.1.1.6 - Statistical and reporting business process

Periodically or from time to time, the Manager will ask staff to make statisticsand report on the operation of the hotel Staff responsible for making statistics

1.1.2 Assess the status

Through the group survey, we found:

Some small hotels have just been established and come into operation in a shorttime The number of employees is not much, but there are many difficulties becausethe tenants are quite crowded, and the work done is easy to cause chaos

Therefore, our team decided to choose to analyze the topic and design a hotelmanagement software to serve the management at the hotel, providing securityservices and high efficiency

1.2 Project setting

 To manage the hotel easily, efficiently, and quickly

 Management software for hotels is the integration of many differentfunctions to serve different aspects of the administrator's work such asstaff management, hotel booking, accounting, and collection - spending inthe hotel, helps the administrator to have the most overview of thebusiness situation of the hotel

Trang 12

 Currently, hotel management software is designed with a user-friendlyinterface, you can operate it quickly on your phone, tablet, or laptop Noneed to be too knowledgeable about the job information technology, youcan completely use the software easily in only 30 minutes.

 Manage business operations remotely

 All information about the hotel, staff members, or tourists is storedentirely on the software system You don't need to rummage throughpaperwork to find customer information or have to go room by room tosee if the housekeeping department is working properly All theinformation you need is stored by the hotel management software, you canimport and export data anytime, anywhere

 Hotel management software makes your calculations accurate to eachnumber, allowing you to capture the clearest and most comprehensiveview of the hotel's business performance as well as the progress of work

of employee

 The system will save you time and effort Not only large and high-classhotels but today, even small and medium hotels can use mini hotelmanagement software to manage hotel operations, saving money quicklyand accurately corpse

Trang 13

 Business Principle

 Legal and regulator requirements

 Permissions secsion

 Data history

Trang 14

CHAPTER 2 - MODELING REQUIREMENTS

2.1 Identify the actors

 System Administrator: Is the highest administrator of the system

 Manager: The person who manages and regulates the operation of thehotel

 Receptionist: The person in charge of the front desk receives customerrequests

 Housekeeping staff: The person who does the checking and living of theroom

 Customers (including Travelers and Suppliers): are business partners withthe hotel

2.2 Use case

2.2.1 List Use Cases.

 Open system/ Close system

2.2.2 Specification of Use Cases

 Use case: System startup

 Actor: System Administrator

 Description: The system administrator is responsible for startingthe system before using its functions of the system

 Use case: Close system

 Actor: System Administrator

 Description: The system administrator is responsible for closing thesystem at the end of the session

Trang 15

 Reference to All system functions.

 Use case: Login

 Agents: Admin, N*Receptionist, N*Housekeeping, N*Accounting

 Description: Agents need to log into the system before usingsystem functions

 Use case: User administration (NSD)

 Actor: Admin

 Description: When there is a request to add users, delete users oredit user information, the Admin is responsible for performingthese functions

 Use case: Employee management

 Actor: Manager

 Description: Help management grasp the personnel situation, givedetailed statistics, Manage employee list, work shift, leave, dailyreport

 Use case: Transaction

 Actors: Receptionist, visitors

 Description: display the interface to support the search of roomsaccording to customer requirements when checking in, retrievingand saving customer information, and booking information.Automatically calculate payment invoices

o Check In

o Check out

o Reservations

o Payments

 Use case: Manage documents

 Actors: Accountant, Room Attendant, Tourist, Supplier

Trang 16

 Use case: Room service.

 Actors: Room staff, Receptionist, visitors

 Description: Room staff collect information on room status(consumables, room scheduling, room equipment status) and input

it into the system through which the receptionist captures the roomsituation, the reception receives Service requests from customersand inputs into the system, through which room staff recognizerequests and promptly implement them

 Use case: Report

 Agent: N*Receptionist,N*Housekeeping, N*Accountant, Manager

 Description: employees based on the current situation carry out thereporting requirements of management including periodic and non-periodic reports…

2.3 Use case diagram

Figure 2.3.1 - Hotel Management System Use Case Diagram.

Trang 17

Figure 2.3.2 - User Administration Use Case Diagram.

Figure 2.3.3 - Employee Management Use Case Diagram.

Trang 18

Figure 2.3.4 - Use Case Diagram Search.

Figure 2.3.5 - Drug Update Package Use Case Diagram

Trang 19

CHAPTER 3 - STRUCTURAL MODELING

 Name: Full name

 Iden_num: Identity card number

 Sex: Male/Female

 Phone_Num: Phone number

Type Cus: Customer classification

 Name: Full name

 Phon_num: Phone number

Depart_Sta: Types of staff parts

 Id_Fun_Sta: Id department

 Name_Fun_Sta: Name of department

 Des_Fun_Sta: Description

Account: is used to log in to the system

 Username: Username to log in system

 Password: Password to log in system

 Role: Customers or staff will have the ability to access differentparts of the system, such as customers who cannot managecustomers,

 Id_Room: Id of room

 Status: The availability or booking status of the room

 The price of the room will depend on the time price, so it will beseparated into Pri_Room table

 Id_Typ_Room: Id type

Trang 20

 Des_Typ_Room: Description

Pri_Room

 Id_Pri_Room: Id

 Day_Beg: Day begin

 Day_En: Day end

 Name_Typ_Eq: Name of type

Food_Room: Food/Drink in Room

 Id_Food_ Room: Id

 Quan: The quantity

 Status: Status of food in the room

Supplier: Supplier information

 Name: Name of Supplier

 Address: Address of supplier

 Contact_Num: Contact number

Service: In addition to customers wishing to book, there are also

additional service needs such as spa, breakfast, and buffet, …

 Id_Ser: Id service

Trang 21

 Name_Ser: Name service

 Pri_Ser: Price of service

 Day_Book: Date the customer registers

 Day_In: Date of entry

 Day_Out: Date of check-out (estimated)

 Quan_Peo: Number of people in the room

 Deposit: The amount deposited

 Note

Bill: Information about the bill

 Id_Bill: Id

 Day_Bill: Bill Date

 Price_Bill: Total price

Bill_Detail_Room: Details of room information in the bill

 Id_Bill: Id of bill detail room

 Quan_Room: Numbers of rooms

 ToPri_Ro: Room price

Bill_Detail_Ser: Details of service information in the bill

 Id_Bi_DeSer: Id of bill detail service

 Quan_Ser: Numbers of service

 ToPri_Ser: Price service

3.2 Defining relationships between classes

Room - Equip_Room: 1 - * (because 1 room has many equipments)

Equip_Room - Equip : * - 1 (because 1 device line is used in many rooms)

Trang 22

Food_Room - Food : * - 1 (because 1 food line is used in many rooms)

Equip/Food - Goods: *-1 (because goods include equipments, foods,

3.3 Analysis class diagram

Figure 3.3 - Analysis class diagram

Trang 23

CHAPTER 4 – DYNAMIC BEHAVIOR MODELING

4.1 Activity chart

4.1.1 System Boot Sequence Diagram.

Figure 4.1.1 - System Boot Sequence Diagram.

4.1.2 Sequence Diagram Sign In

Figure 4.1.2 - Sequence Diagram Sign In.

Trang 24

4.1.3 Sequence diagram Close system.

Figure 4.1.3 - Sequence diagram Close system.

4.1.4 Check-in sequence diagram.

Figure 4.1.4 - Check-in sequence diagram.

4.1.5 Check out the sequence diagram.

Figure 4.1.5 - Check out the sequence diagram.

Ngày đăng: 11/12/2022, 16:41

TỪ KHÓA LIÊN QUAN

w