52
1 e-hotel Table of Contents Introduction....................................................3 Purpose....................................................... 3 Scope of the Project.......................................... 4 Background.................................................... 4 Reference Materials........................................... 5 Reference Templates:.......................................... 5 Meeting Summaries:............................................ 6 Assumptions and Constraints:.................................. 8 Methodology:....................................................8 Functional Requirements........................................15 Entity – Relationship Diagram................................20 Activity Diagram............................................. 22 Use Case Diagram............................................. 23 Class Diagram................................................ 24 Site Map..................................................... 25 Functional requirement for website.............................26 Hardware Interface........................................... 29 Software Interface........................................... 29 Data conversion requirements................................. 30 Requirements:..................................................30 Hardware Requirement......................................... 30 Software Requirements........................................ 31 Specific functional requirements:..............................31 Allow user to update:........................................ 32 Security..................................................... 33 Administration system:....................................... 33 Quality assurance:.............................................34 Usability:................................................... 34 Efficiency:.................................................. 34 Adaptability:................................................ 34

SRS - Full Document

Embed Size (px)

DESCRIPTION

Hotel Management System, Online, SRC, MySQL

Citation preview

1 e-hotelTable of ContentsIntroduction......................................................................................................................................3Purpose.........................................................................................................................................3Scope of the Project.....................................................................................................................4Background..................................................................................................................................4Reference Materials.....................................................................................................................5Reference Teplates!...................................................................................................................5Meeting Suaries!...................................................................................................................."#ssuptions and $onstraints!......................................................................................................%Methodolog&!...................................................................................................................................%'unctional Re(uireents...............................................................................................................15)ntit& * Relationship +iagra...................................................................................................,-#cti.it& +iagra........................................................................................................................,,/se $ase +iagra......................................................................................................................,3$lass +iagra............................................................................................................................,4Site Map.....................................................................................................................................,5'unctional re(uireent for 0e1site...............................................................................................,"2ard0are Interface.....................................................................................................................,3Soft0are Interface......................................................................................................................,3+ata con.ersion re(uireents....................................................................................................3-Re(uireents!................................................................................................................................3-2ard0are Re(uireent..............................................................................................................3-Soft0are Re(uireents..............................................................................................................31Specific functional re(uireents!..................................................................................................31#llo0 user to update!.................................................................................................................3,Securit&......................................................................................................................................33#dinistration s&ste!..............................................................................................................334ualit& assurance!..........................................................................................................................34/sa1ilit&!....................................................................................................................................34)fficienc&!..................................................................................................................................34#dapta1ilit&!...............................................................................................................................34)5tensi1ilit&!..............................................................................................................................35Training re(uireent!.................................................................................................................35Re(uireent Tracea1ilit& Matri5!..................................................................................................3"Reco.era1ilit&!...........................................................................................................................3% , e-hotelS&ste #.aila1ilit&!.......................................................................................................................3%6eneral Perforance!.................................................................................................................33$apacit&!....................................................................................................................................4- 3 e-hotelIntroductionThis Soft0are Re(uireent Specification docuent pro.ides a coplete description of all thefunctionalities and the specifications of the 7nline 2otel Manageent S&ste. The de.elopers and the testers can use this docuent as a reference for de.eloping the design and test plan docuents.PurposeThe purpose of this docuent is to present a detailed 7nline 2otel Manageent S&ste. It 0ill e5plain the different functional as 0ell as non functional re(uireents of the s&ste8 the interfaces of the s&ste8 0hat the s&ste 0ill do or ho0 the s&ste 0ill interact 0ith the e5ternal users8 the constraints under 0hich it 0ill operate. This Soft0are Re(uireent Specification docuent 0ill pro.ide a clear understanding of 0hat is e5pected 1& the client inthe proposed 7nline 2otel Manageent S&ste. This 0ill gi.e a clear idea on ho0 the soft0are should 1e de.eloped 1& the de.elopent tea for the end users.This SRS 0ill pro.ide a solid 1ase or foundation for the project. 'ro this SRS8 the designers can design lo0 le.el design docuents and the testers can create test plans and .arious test case docuents. The ain goal of the project is to design a scala1le and e5tensi1le s&ste for anaging the hotel acti.ities.The s&ste 0ill 1e designed 0ith the user9centric approach that 0ill ensure that the user re(uireents entioned in the docuents ust 1e full filled and ust confors to the re(uired standards. The ne0 proposed s&ste 0ill operate efficientl& 1& eliinating allthe tie consuing issues and pro.ides a 1etter and uch enhanced ser.ices to the custoersas 0ell as the anageent and staff of the $asino 6roup of 2otels.:e92otel; can 1e considered as a perfect soft0are solution for hospitalit& industr& since it contains all the odules 0hich are necessar& for all the aspects of the hotel industr&. The proposed soft0are is ulti9platfor soft0are such that it 0ill 0ork in all the operating s&stes and ost of the 1ro0sers. 4 e-hotelScope of the ProjectThe soft0are to 1e produced is an 7nline 2otel Manageent S&ste kno0n as :e92otel; 0hich 0ill help the custoers of the $asino 6roup of 2otels to reser.e roos and other facilities of the hotel fro an&0here in the 0orld. The core part of the project is the reser.ation and the 1ooking s&ste to keep track of the reser.ations and roo a.aila1ilit&. This 0ill 1e e5plained in detail in :3 * 'unctional Re(uireents; section. There are three t&pes of the end users for this 2otel Manageent S&ste. The first ones are the custoer 0ho uses the s&ste for the reser.ation purposes. The other end users are the adin user and the anageent users 0ho are gi.en separate authentication to the 2otel Manageent S&ste.The 1ooking odule is used to reser.e the hotel roos. The custoer can 1ook the roos through online or through phone or in person. The custoer needs to enter their personal details and ha.e to pa& 1- percentage of the total pa&ent to confir the 1ooking. #n eail containing the confiration details 0ill 1e sent to the custoer;s eail address. ersion 1.-+ate4th Aan ,-1,#uthor Tharun >arghese#ccess Inforation BBprojectsBteplatesBstpB1.-.docMeeting Summaries:Meeting Suar&Meeting Inforation Tea Me1ers #ttended+ate! ,-9March9,-13 Ciran Shrestha8 Tharun >arghese8 >inesh Cuar8 Sanath Cuar8 Brett Dee8 #lan +onald8 Mohindar #ar EadhSape8 #ndre0 Sith8 Peter #l0inPrepared 1&! Tharun >arghesePlace! $onference Roo8 $reati.e ITSolutions.#genda F Suar&! 'oration of the project tea and defining roles and responsi1ilities.Meeting Suar&Meeting Inforation Tea Me1ers #ttended+ate! ,G9March9,-13 Ciran Shrestha8 Tharun >arghese8 Sanath CuarPrepared 1&! Tharun >arghesePlace! $onference Roo8 $reati.e ITSolutions.#genda F Suar&! +e.eloping the SPMP docuent 1ased on the inforation pro.ided 1& the client. G e-hotelMeeting Suar&Meeting Inforation Tea Me1ers #ttended+ate! 3rd9#pril9,-13 Ciran Shrestha8 Tharun >arghese8 >inesh Cuar8 Sanath Cuar8 Brett Dee8 #lan +onald8 Mohindar #ar EadhSape8 #ndre0 SithPrepared 1&! Tharun >arghesePlace! $onference Roo8 $reati.e ITSolutions.#genda F Suar&! 'inali=ing the functional re(uireents pro.ided 1& the client.Meeting Suar&Meeting Inforation Tea Me1ers #ttended+ate! 1-th9#pril9,-13 Ciran Shrestha8 Tharun >arghese8 >inesh Cuar8 Sanath Cuar8 Mohindar #ar EadhSape8 #ndre0 Sith8 Prepared 1&! Tharun >arghesePlace! $onference Roo8 $reati.e ITSolutions.#genda F Suar&! +e.eloping the SRS docuent.Assumptions and Constraints: The project should 1e copleted 0ithin specified tie period including Planning8 +esigning8 +e.elopent8 Testing and +eplo&ent. The project should 1e copleted 0ithin specified 1udget. The Re(uireent Tracea1ilit& Matri5 ?RTM@ should 1e correlated and copleted. #ll the )ntr& and )5it criteria of all the stages should 1e et. The product should 1e user9friendl&8 relia1le and should aintain the industr& standards 0ithout coproising the (ualit&. The s&ste architecture and design should 1e open and in a standard 0a& such that additional functionalities can 1e added later 0ithout uch effort. The $reati.e IT Solutions 0ill pro.ide onl& the soft0areH it is the responsi1ilit&of the client copan& to set up hard0are for running the application. The consultation 0ith the $asino 6roup of 2otels regarding project de.elopent coes at no cost to the project % e-hotelMethodology: