资源描述
Software Requirement
Specification
(SRS)
For
“Hotel Management System”
Prepared by
Chen Bing jun
Xu Shu fan
Yu Qi fa
Sun Yi sheng
Table of contents
Content
Page No.
1. Profile
3
2. Introduction to the project
4
3. Functional requirement
5
4. External interface requirement
10
5. Performance requirement
12
6. Software attribute requirement
13
7. System Analysis
13
8. Data Analysis
18
9. Bibliography
23
Profile
Writing purpose
With the rapid development of the hotel industry, the hotel scale is constantly expanding, and the management difficulty is increasing. Therefore, the hotel management software can improve the hotel's service level and work efficiency, and help the hotel management to make more accurate decision.
Now more and more hotels have been used or ready to use hotel management software to carry on the management, but the real hair flick management system should have all the benefits of the hotel also not many. Which is a very important reason is that there is no enough attention to the hotel management system.
Project background
Project Name: hotel management system;
Through this project should be to let the project team members understand and familiar with the hotel management system, the software engineering this course has a more comprehensive and in-depth understanding.
Term description
1),Not clean room: after guest departure or due to some reason not to clean up the room, also called dirty room
2) , room: guest is living room
3) , part-time room: guests by the hour calculation room occupancy
4) , pre arrived housing: guests booking, reservation date is between the arrival of the real
5) , reminders and real: when the in-house staff of the hotel deposit less than Hotel specified amount and need to inform the guest pay the deposit or the cost of the room
6) Include a reminder to operation has to long staying guests reside permanently in room
7) , pre from the housing: guests expected occupancy period, the upcoming departure
8) , maintenance room: room due to some reason in need of repair or maintenance is room
9) , real: hotel management system in the real refers to a guest booking or registration of the room can be together, but also can batch, and the team some difference
10) of card: the hotel management system in the business card printing consisted of room card, hold card, the wards card and membership card on the cards of the
11) , service: hotel management system service and attention to remind service is refers to the need for us to operate Or need we do events remind, attention is message and alert to deal with things of
12) , concierge: concierge hotel management software including safes and register part. The safe is recording the guests renting safe deposit box; register part is recording the guest luggage, to facilitate guest baggage claim
13), temporary take note: Hotel management system in the temporary take note is to make it easy to manage and standardize management, need a manager from the cash register temporary to fetch money urgently to registration
Introduction to the project
Product identification
Software name: hotel management system
Software version: 1.00
Software attribute
This system is an independent hotel management system, and has guest room reservation system, reception system, front desk cashier system, accounting system, Butler system, telephone system, customer calendar system, contract system, system manager, general manager system, password management system, report system, accounting report system of the 12 subsystems. Each system has their own independent function, the system composed of a complete management system.
Development background
With the tourism industry of national economic development, hotels, catering and entertainment industry increasingly developed, the introduction of a full range of computer services and computer management increasingly popular. Therefore, the national Ministry of construction has recently make clearly stipulates: any star in the project approval, the design must include computer management systems, or not authorized. A mature hotel management is not only guests of the hotel information records, query, report printing and so on a series of simple work, it can recognize staff from the cumbersome manual relief, and hotel management system itself represents a kind of management mode.
User characteristics
The end use of the software of the user unit staff, the operator is generally divided into two categories, the general operator does not have to have a lot of computer knowledge, after some simple training, to understand the basic computer operation can be.
Restriction and restriction
Development tools:MyEclipse
Development language: HTML, java,
Database: MYSQL
Mysql database, the use of Mysql is convenient. Therefore, the system of software development platform has matured and feasible. Hardware, technology development of the hardware is more and more quickly, the capacity is increasing, the reliability is higher and higher, the price is lower and lower, the hardware platform is fully capable of the need of this system.
Functional requirement
Function partition
A mature hotel management system is not only the guests of the hotel information record, query, report printing and so on a series of simple work, it can let the staff from the cumbersome manual relief, and hotel management system itself represents a kind of management method. With its depth, will drive the enterprise operation and provide support for the management and decision-making.
After analyzing and studying the software of the hotel, the hotel management system is based on the idea of the advanced hotel management. The whole hotel management system is divided into five subsystems.
The:
(1) reception management system
(2) consumer management system
(3) cash register management system
(4) room service system
Guests change rooms
Room reservation
(5) system maintenance
Front desk management system
Additional registration
Check-in
Deposit management
Cancel checkout
Data backup
Parameter setting
Permission settings
Change password
Customer data query
Facility utilization statistics
Employee message
State management
View orders
Consolidated account
Retreat order
Check out
Single point
Consumption management system
Cash register management system
Room service system
System maintenance
Hotel management system
Functional description functional requirement :parameter settings
Function number
1
Function name
Room reservation system
Subordinate department
Survey
Investiga-tion time
Audit person
Function Description
Can handle individual booking, booking, reservation, can also be scheduled before treatment, and the pre-sale inquiries.
Input term
Name Sex prepaid deposit payment method in type and number and type of document type and number address telephone reservation date of arrival and departure date
Handle Description
The customer is scheduled to store user information such as name, gender, etc., to update the database records, and to allocate a separate ID number, to facilitate a variety of query and update operations and identification.
Output item
Hotel personal deposit voucher Hotel Group deposit voucher Hotel booking list can be sold in a number of rooms and a room reservation
Function number
2
Function name
Reception system
Subordinate department
Survey
Investiga-tion time
Audit person
Power energy Description
Individual registration, contract registration, group automatic check-in and manually check, to fill a single customer, modify guest information, real, real, to set up the real state, room reservation inquiries, sale room query
Input term
Name Sex prepaid deposit payment method to check the type and number of the type of document type and the number of the phone to check the date of arrival and the date of departure date.
Process description
Guests registration, storage of information (name, gender, prepaid deposit, etc.), the distribution of IC card, IC card to record guest rooms, consumer and other related information.
Output item
The information related to the guest information group to check the relevant information of the user's information to show the relevant information or the results of the vacant room number
Function number
3
Function name
Front desk cashier system
Subordinate department
Survey
Investigation time
Audit person
Power energy
Describe
Accounting, pay, limit guest consumption, deposit, check-out, audit, transfer, set up and run single, group pay check
Input term
Name Gender ID number
Process description
Guests from the book a room, guest account is automatically generated, IC card initialization of the guests and guests consumption recorded in the IC card, update the data in the database. And to detect the guests to meet certain conditions, guests can for the corresponding business. If the guest account balance is zero, the guest account is empty, safe box key return to to return a house. Guests according to their own (name, ID number and gender information in the foreground were related business, such as an increase in deposit, check-out, audit, etc., the desk clerk to database of customer account information (such as the deposit, balance, the amount of consumption) modified.
Output item
Current consumption Hotel consumption list
Function number
4
Function name
Front desk cashier system
Subordinate department
Survey
Investigation time
Audit person
Power energy
Describe
According to the data of the database and the customer's business output of some related reports, and processing errors in some of the data
Input term
User information or room number
Process description
According to user identity information (such as ID number, the user ID number, etc.), the database of customer information for all kinds of consumer processing, and print the information to customers.
Output item
Displaying the new query information from the consumer information
Function number
5
Function name
Front desk cashier system
Subordinate department
Survey
Investigation time
Audit person
Power energy
Describe
Set up a clean room, dirty room, bad housing, and the bad room, set up SKIP, SLEEP room, check the room, dirty room, bad housing, the room status, new check in
Input term
room number
Process description
Read the database in the guest room, and send the relevant staff to clean the room. After finishing the room to update the data in the database.
Output item
Display room status
Function number
6
Function name
Front desk cashier system
Subordinate department
Survey
Investigation time
Audit person
Power energy
Describe
Automatic billing, night audit system, guest information inquiries, the cashier report, the day to stay in the guest Report
Input term
Guest information room number input date
Process description
Automatic billing for the customer's room, and in the customer's consumption information, update the database. The night audit system of the customer's consumption business and various reports summary, to facilitate customers and hotel management staff.
Output item
Guest consumption statement and daily business report guest related information or room status cashier report or guest in the day.
External interface requirements
Login interface
Component: drop down menu; text box; standard buttons
Shortcut key: enter (Enter)
Data constraints: user bar: can only choose from the drop-down menu
Password: Six bit strings
Administrator interface
Component: menu button; standard;
Shortcut keys: system management (Alt+S); processing procedures (Alt+O); daily (Alt+D); statistics report (Alt+M);
View window (Alt+V); print form (Alt+P); help documentation (Alt+H)
Employee interface
Component: menu button; standard;
Employee interface
Component: menu button; standard;
Continued living interface
Component: radio button; text box drop-down menu button; standard;
Shortcut key: enter (Enter)
Data constraints: Note: Chinese, English, digital mixed
Check out interface
Component: radio button; text box drop-down menu button; standard;
Shortcut key: enter (Enter)
Data constraints: client name bar: Chinese, English, digital mixed string
Notes: Chinese, English, digital mixed
The interface of miscellaneous cash
Component: radio button; text box drop-down menu button; standard;
Shortcut key: enter (Enter)
Data constraints: balance of payments summary: Chinese, English, digital mixing
Amount column: digital string
Query bar interface
Component: radio button; text box drop-down menu button; standard;
Shortcut key: enter (Enter)
Data constraints: query: numeric string bar No.
Product name bar: Chinese string
Hardware interface
All external software are: WINDOWS2000 or above the version of the operating system, tomcat6.0, MySQL5.0, IE6.0 and above.
Application system: hotel management system 1
All the software runs on the operating system.
IE and Tomcat interface: the IE request data sent to the server
Tomcat and hotel management system interface: the IE request to the hotel management system
Hotel management system and MySQL interface: interactive data
Hotel management system and IE interface: the response is sent to IE
Performance requirement
Data accuracy
When you enter the cash, the accuracy can be divided,
Staff number, no fractional part of the administrator.
Password number, letter combination or pure letter, pure number can be.
Enter the output time using the "YYYY-MM-DD".
All of the money involved in this system, the type of data, are kept in real time, in display processing
After the decimal point 2.
Response time
Statistics, query data of the corresponding time control in 30 seconds;
Card reader time control within 0.5 seconds, write card time control within 0.8 seconds, IC card information verification
Database query operations, including:
Basic information change validation: database access and write card time control within 1 seconds;
Capital injection: database access and write card time control within 1 seconds;
IC card operation all read and write process (including database access) should be controlled within 5 seconds, in 3 seconds or more operation
To give appropriate tips;
Software attribute requirement
The software has the characteristics of correctness, reliability, high efficiency, integrity, portability, maintainability, testability, reusability and ease of use.
Security and confidentiality:
1 by means of multi-layer defense, intrusion and damage can be reduced to a minimum; 2 provides the means to detect illegal use and illegal initial entry point, and check and follow the activity of int
展开阅读全文