hotel management system

18
1. Team members : _ Nguyễn Minh Hải. _ Lê Anh Nam. _ Nguyễn Xuân Trường. _ Trần Công Thắng. _ Đoàn Văn Hiếu. 2. Project: Hotel management system 3. System analysis: 3.1 System-as-is study: Vietnam hotels mostly use notebook to save information. This leads to many problems: _ Info is not safe and easy to lose. _ Having many info make it’s hard to organize. _ Hard to manage guest and calculate their bills. _ Hard to manage staffs and payment. _ Writing is very time-consuming. 3.2 System-to-be objectives: Hotel Management System is a software which helps to solve all of the above problems: _ Saving time, money, very easy to use. _ Safe and secure system. _ Support multiple accounts. _ Support guest to reserve the room through internet. 4. Stakeholder identify: 4.1. Stakeholder: _ Owner of hotel. _ Receptionist. _ Manager. HOTEL MANAGE MENT SYSTEM

Upload: hainguyen

Post on 08-Jul-2016

12 views

Category:

Documents


1 download

DESCRIPTION

Hotel Management System

TRANSCRIPT

Page 1: Hotel Management System

1 . Team members :

_ Nguyễn Minh Hải .

_ Lê Anh Nam.

_ Nguyễn Xuân Trường.

_ Trần Công Thắng.

_ Đoàn Văn Hiếu.

2. Project:

Hotel management system

3. System analysis:

3 .1 System-as- is study: Vietnam hotels mostly use notebook to save information. This leads to many problems:

_ Info is not safe and easy to lose.

_ Having many info make it ’s hard to organize.

_ Hard to manage guest and ca lculate their bi l ls .

_ Hard to manage staffs and payment.

_ Writing is very time-consuming.

3.2 System-to-be objectives: Hotel Management System is a software which helps to solve al l of the above problems:

_ Saving time, money, very easy to use.

_ Safe and secure system.

_ Support multiple accounts.

_ Support guest to reserve the room through internet .

4. Stakeholder identify:

4 .1 . Stakeholder:

_ Owner of hotel .

_ Receptionist .

_ Manager.

_ Onl ine guest.

HOTEL MANAGEMENT SYSTEM

Page 2: Hotel Management System

4 .2 Use case diagram:

Page 3: Hotel Management System
Page 4: Hotel Management System
Page 5: Hotel Management System

5. Context diagram:

Page 6: Hotel Management System

6. Use cases l ist:

Owner Set room ratesView reports

Manage staff Add staff membersDelete staff membersUpdate staff infoBackup data

Manage User Add UserDelete UserUpdate User detai l

Receptionist Search avai lable roomManage reservation Make reservation

Add servicesEdit reservationCancel reservation

Manage guest Add guestUpdate guest deta i lIssue bi l l

Manager Manage room Add roomDelete roomUpdate room detai lsView staff detai ls

Manage inventory Add itemDelete i temEdit i tem detai l

Make report

Onl ine guest Check avai lable roomsMake reservationCancel reservation

7. Interface design:

(Not done yet stil l updating)

Log In screen for different user:

Page 7: Hotel Management System

Owner menu:

Page 8: Hotel Management System

Manager menu:

Page 9: Hotel Management System

Receptionist menu:

Page 10: Hotel Management System

Website booking request form:

Page 11: Hotel Management System

Add guest:

Page 12: Hotel Management System

Make reservation:

Page 13: Hotel Management System

View and edit reservation:

Page 14: Hotel Management System

Search and edit staff:

Page 15: Hotel Management System

Issue bi l l :

Page 16: Hotel Management System

8. Non-functional requirement:

8 .1 Performance requirement:

_Performance requirements define acceptable response times for system functional ity . The load time for user interface screens shal l take no longer than two seconds. I t makes fast access to system functions. The log in information shal l be ver ified within five seconds causes. Returning query results within five seconds makes search function more accurate.

8.2 Safety requirement:

_There are several users in the system, each account wi l l be protected by a User Log In screen that requires a Username and Password.

_The backup option ensure the system database secur ity . System can be restor ing in case of emergency.

8.3 Securi ty requirement:

Page 17: Hotel Management System

_ Customer Serv ice Representatives and Managers and owner wi l l be able to log in to the Hotel Management System. Customer Service Representatives wi l l have access to the Reservation/Booking and subsystems. Managers wi l l have access to the Management subsystem as wel l as the Reservation/Booking subsystems. Owner has the maximum pr ivi lege to al l subsystems. Access to the var ious subsystems wi l l be protected by a user log in screen that requires a user name and password.

8.4 Software qual i ty attr ibutes:

• Avai labi l i ty : - The system shal l be avai lable during normal hote l operating hours

• Correctness: - extent to which program satisfies specifications, fulfil l s user’s miss ion objectives

• Efficiency: - How much less number of resources and time are required to achieve a particular task through the system.

• Flex ibi l i ty: - Abi l i ty to add new features to the system and handle them conveniently .

• Integr ity : - How the system would insecure the information in the system and how it avoids the data losses. Referential integrity in database tables and interfaces

• Mainta inabi l i ty: - How easy is to keep the system as i t is and correct defects with making changes.

• Portabi l i ty : - The Hotel Management System shal l run in any Microsoft Windows environment

• Rel iabi l i ty : - Speci fy the factors required to establ ish the required re l iabi l i ty of the software system at time of del ivery. Mean time between fa i lures and mean time to recovery

• Reusabi l i ty : - What is the abi l i ty to use the avai lable components of the system in other systems as wel l .

• Testabi l i ty : - Effort needed to test to ensure performs as intended

• Usabi l i ty : - How easi ly a person can be taken the benefits of the system and the user fr iendl iness.

• Robustness: – Strength of the system to handle system functions accurate ly and mainta in the database without facing to unexpected fa i lures

• Mainta inabi l i ty: – What des ign, coding standards must be adhered to exc lusions created