软件需求规格说明书Word文档格式.docx
《软件需求规格说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件需求规格说明书Word文档格式.docx(35页珍藏版)》请在冰豆网上搜索。
3.1Functionalrequirements8
3.1.1Functionalrequirements18
3.1.2Functionalrequirements29
3.1.3Functionalrequirements39
3.1.4Functionalrequirements49
3.1.5Functionalrequirements59
3.1.6Functionalrequirements610
3.1.7Functionalrequirements710
3.2Externalinterfaceneeds11
3.2.1Theuserinterface11
3.2.2Hardwareinterface11
3.2.3Softwareinterface12
3.3Performancedemands12
3.4Safetyrequirements13
3.4.1PermissionSettings.14
3.4.2Importantdataencryption15
3.4.3Databackup.14
1Preface
Intheinformationhighlydevelopedtoday,hotelbusinessinvolvesvariousworklinkisnolongermerelythetraditionalaccommodation,clearingoperations,butmorewidelyandmorecomprehensiveserviceindustryrepresentatives.Hotelasaserviceindustry,themarketingnamelyfromtherooms,guestreservationbegantoregistrationuntilfinallythecheck-outbilling,thewholeprocessshouldbeabletomanifesttheguestsasthecenter,providequick,convenientservice,giveguestsacustomersupremeenjoyment,improvethemanagementlevel,simplifythevariouscomplexoperation,atthemostreasonableandcompletehotelbusinesswithintheshortesttimestandardoperation,suchabilitymakepassengerscomfortableunforgettable,increasegueststolead.Facingthehotelindustryinthefiercecompetitionsituation,thehotelsaretryingtoexpanditsservicesbreadthanddepth.
1.1Purpose
Thismanualiswrittenforhotelroommanagementsystemforthedefinitionandsystemfunctionascleardefinition,clearlyoutlinemodulescompletefunctionandtherelationshipbetweenfunctionmodules.Thismanualmustbeapprovedbytheuserrecognition,itisthebasisandbasisforfurtherdevelopment,italsoaftercompletionacceptancestandardsystem.
Formanyreadersinthisdocumentobject:
(1)Projectmanager:
projectmanagermay,accordingtothedocumenttounderstandthefunction,andexpectedproductswhichsystemdesign,projectmanagement.
(2)Designmember:
theneedsanalysis,anddesignsthesystem,includingdatabasedesign.
(3)programmer:
cooperatewiththedesignreport,understandthesystemfunction,writingcodeinordertorealizethefunctionsofthesystem,aswellasthepreparationoftheusermanual"
.
(4)Testers:
accordingtothisdocumentwritingtestcases,andthesoftwareproductfunctionaltestingandnon-functionaltesting.
(5)Salespersonnel:
tounderstandtheproduct'
sfunctionandperformanceexpectations.
(6)Users:
understandingthefunctionsandperformanceexpectedproducts,andtothewholedemandanalysiswithresearchersdiscussandnegotiate.
(7)theotherpersonnel:
asdepartmentssuchasleadership,companyleadershipmaylieunderstandproductfunctionandperformance.
1.2Range:
ASystemname:
Hotelguestroombookingsystem
BWecansortouttheusertodifferentroleswhenusingthesystem:
CHotelcustomers:
accordingtothelogininformation,theycanview,add,deletethepersonalinformationandtheroominformationtheyorder.
DHotelmanager:
hecanviewtheallinformationabouttheroombooking.
EHotelfrontdeskpersonnel:
theycanoperatethecustomerpublicinformation,guestroombookingsystemandtheroominformation.
Itisaconvenientforthehotelemployeesandcustomerstodealingwiththemanagementandbookingservices.Asthesayinggoes,timeismoney.Sosavetimeisanimportantwaytoincreasetheprofit.AnditcanpromotionalthehotelthroughtheInternet.
1.3Referencematerial
Table1Book:
Marks
Author
PublishYear
Title(includingsub-title)
Edition
PlaceofPublication
Publisher
[1]
YongchangRen
2011/1
SoftwareEngineeringdevelopmentmethodandmanagement
Firstedition
Beijing
BeijingTsinghuaUniversityPress
ZhangHaipan
Softwareengineeringintroduction
Fourthedition
KarliWaston
Practicalsoftwareengineering
Thirdedition
2Descriptionofproject
2.1Productdescription
Softwarename:
hotelmanagementsystem
Softwareversion:
1.00
(1)Thegoldoftheproject
Nowourcompanyhasbeenassignedatasktodevelopaguestroombookingsystemwhichservestocustomersandmanager.Sothecustomercanuseittobookaroomthroughtheinternet,ofcoursetheyalsocancheckthehotelinformation,includingtheguestroomdegreedandthesurroundedenvironment,therestnumberoftheguestroom,checkoutandpaytheroom.Andthehotelmanagercanuseittodealingwithsomeinformationaboutcustomer,includingtocheckingtheguestroombookingandthecustomerconsumption.
(2)Theobjectiveoftheproject
Inthemodernandinformationalsociety,peopleareliketouseacomputerorlaptop,orwecansayusethe3CproductandtheInternettodealwithsomethingtheyhavetodo.Suchaschattingwithfriendsandfamilies,shopping,bookingaroom,evenattendameeting.Inaword,peopletrytodoeverythinginthemostconvenientway.
Nowadays,ourTrainingHotelwantstoopentothenon-trainees,throughtheInternetguestroombookingroomisagoodway.Notonlyitisconvenienttothecustomertoraisethenumberofthecustomer,butalsoconvenienttomanagertomanagethehotel.
(3)Therequirementoftheproject
Intheaspectofthesystem,itmustcanbeuseindifferentcomputeroperatesystem.Especiallymakesureitcanuseinthemostpopularplatform,likeMicrosoftWindowsseriesandtheLINUXsystem.Tocustomers,itmustbeclearandconvenienttochecktherelevantinformation;
wecannothavesomuchprocesstobookingaroomthattosimplifyit.
2.2Productfunction
Thisroomreservationssystemhasthreeparts,respectively,respective,andtheuserisscheduledtreatmentroomsfinancialinformationmanagementinformationmanagement,belowimage(Figure-1)below.Thehotelroommanagementsystemtotalgoalisforusersproviderapidandefficientservicefortrivalmanualprocessinganderror,timely,accuratelyreflectthehotelwork,businessoperation,thusimprovingthehotelservicequality,andgainbettereconomicbenefit;
Realizeroomsstandardizationofmanagementautomation.Specificgoalsinclude:
(1)Effectivereservationprocessing
(2)Simplequickguestsreceiveregistrationservice
(3)Real-time,rapid,accurateprovideroomdynamic
(4)Fortheaccountingsystemforfinancialprovidetight
(5)Systemoperationisstableandreliable,variousmaintenancefunctionsiswell-found,easymaintenance
(6)Simpleandfriendlyuserinterface
Figure-1
characteristics
Thesoftwareoftheultimateuseuserunit,theoperatorusuallyemployeesaredividedintotwoclasses,generaloperatorsneednothavealotofcomputerknowledge,makesomesimpleafterthetraining,havebasiccomputeroperationcan.Systemmaintenancepersonnelneedtohavesomeofthedatabaseknowledgeandskills,todatabasemaintenance.
2.4Runningenvironment
ThesystemisB/Sthree-tierstructure;
itdividestheoperatingenvironmentintoclient,applicationserveranddatabaseserver.
Thereisthesystemsoftwareenvironment:
(1)Client
OperatingSystem:
Windows2000Professional/XPorlater.
Browser:
IE6orabove,othercommonbrowserssuchasFirefox.
(2)Applicationserver
Operatingsystem:
Windows2000Serverorupdatedversion.
Theapplicationserver:
Tomcat5.5orupdatedversion.
Databaseaccess:
ODBC.
(3)Databaseserver
SqlServerdatabasesystem:
2000orupdatedversion.
3Specificneeds
3.1Functionalrequirements
3.1.1Functionalrequirements1
Table2
FunctionNumbers
1
Functionname
Subordinatedepartments
Functionaldescription
Canhandlecasualclientsreservation,groupreservation,guestroomreservation,stillcannottakingreservationstotreatment,andopenstobookingaquery.
Inputitems
Name,sex,advancedeposit,payment,check-intype,certificatetypeandnumber,address,phonenumber,bookingcheck-indateanddeparturedate.
Functionsdepicts
Afterthestoringusercustomersbookinginformationsuchasname,sex,scheduledtoupdatethedatabase,andassignedanindependentrecordtheIDnumber,withconvenientforvariousqueryandupdateoperationandidentification.Accordingtouserinputtime,inquiresthedatabasedisplaybetweensellersinformation.
Outputitem
Hotelindividualdepositvoucherhotelgroupsdepositvoucherhotelbookinglistcanbebetweenaroomnumberofhousesandthebookingsituation
3.1.2Functionalrequirements2
Table3
2
Frontdeskcashierdepartment
Bookkeeping,buriedsingle,limittheguestconsumption,deposittojoin,check-out,audits,transfer,settingrunodd,groupburiedsingleandcheck-out
Name,sex,idcardnumber
Thecurrentconsumption,guestfromroomreservationson,guestaccountwillautomaticallygenerateupdatethedatainthedatabase.Thestate,andtodetecttheguestsatisfycertainconditions,guestscancarrycorrespondingbusiness.Guestsatthefrontdeskaccordingtotheirowninformationoncorrespondingbusiness,ifincreasedeposit,check-out,audits,clerkofcustomeraccountsfordatabaseinformationmodify.Hotelconsumptionlist
Thecurrentconsumption,hotelconsumptionlist
3.1.3Functionalrequirements3
Table4