Demonstrating system analysis and design of a Hostel Management System..Full description
The Hostel Management framework is a web application which is created for managing different activities in the hostel. This project is expected to limit human works and make hostel allocation much easier for student and hostel administrators with the
Report on hostel management system
Full description
Report on hostel management systemFull description
A project SRSFull description
Software Requirement Specification Document written in reference to Hotel Management System Developed in C#.Full description
LOAN MANAGEMENT SYSTEM is a very efficient process to handle all loan related transaction in a very accurate and convenient way. It is very helpful for those banking staffs who are in the charge of...
Software Requirement Specification Example
its an srs on bank mgmnt system by Kalpana maam
Software Requirement Specification Document written in reference to Hotel Management System Developed in C#.
LOAN MANAGEMENT SYSTEM is a very efficient process to handle all loan related transaction in a very accurate and convenient way. It is very helpful for those banking staffs who are in the charge of...Full description
Library management system - srsFull description
hospital mgmt system. a system developed using visual basic and access as backendFull description
SRS For hospital management systemFull description
Full description
This project was created by me & my friend in 3rd year Comp Engg. Please appreciate if you like my content :)Full description
563 DFD of Registrations in Hotel88866 565 DFD of Mess in Hostel888888
1 19
ntro$ution #%is system is $esigne$ in favor of t%e %ostel management w%i% %elps t%em to save t%e reor$s of t%e stu$ents a&out t%eir rooms an$ ot%er t%ings6 t %elps t%em from t%e manual wor. from w%i% it is very $iffiult to fin$ t%e reor$ of t%e stu$ents an$ t%e mess &ills of t%e stu$ents? an$ t%e information of a&out t%e t%ose ones w%o %a$ left t%e %ostel t%ree years &efore6 @e $esign t%is system on t%e request of t%e %ostel management? t%roug% t%is t%ey annot require so effiient person to %an$le an$ alu late t%e t%ings6 #%is system automatially alulates all t%e &ills an$ issue$ t%e notifiations for t%ose stu$ents w%o are against some rules6
'*' /ro0ect o-er-ie1 '* /ro0ect statement #%e %ostel management nee$s to reate t%e %ostel management system !HMS" to organi/e t%e rooms? mess? stu$ents reor$ an$ t%e ot%er information a&ou t t%e stu$ents6 %ow many stu$ents an live in a room? an$ t%e stu$ents of t%e %ostel an &e reogni/e$ from t%eir D ar$ num&er6
'*2 Business .e3uirements '*2*' escriptions #%is software pro$ut t%e %ostel management to improve t%e ir servies for all t%e stu$ents of t%e %ostel6 #%is also re$ue t%e manua l wor. of t%e persons in a$min penal an$ t%e &un$le of registers t%at were sear% w%en to fin$ t%e information of a previous stu$ent? &eause t%roug% t%is system you an store t%e $ata of t%ose stu$ents w%o %a$ leave$ t%e %ostel t%ree years ago6 #%roug% t%is you an %e. t%e personal profile of all t%e urrent stu$ents wit%in few minutes t%e $ata &ase of t%e system will %elp you to %e. a partiular one6 Aou an selet t%e time of t%e stu$ent to use t%e internet &y alloating t%e speifi time to every stu$ent6 #%e system will %elp you to %e. t%e mess &ills of every stu$ent an$ t%e stu$entBs %ostel $ues6 #%e stu$ents of t%e %ostel will &e reogni/e$ from t%e D num&er alloate$ at t%e room rental time6 #%is system also atta% to t%e system of t%e li&rary an$ t%e $epartments? so t%at t4%e y an aess t%e $ata of t%e partiular stu$ent6 n t%e last t%is system will improve t%e management wor. in t%e %ostel6
'*2* b0ecti-es Sta5e Holder
b0ecti-e
Student
#%e stu$ent an store %is or %er information
Administrati-e
#%e war$en an see t%e $ata of stu$ents
'*2*2 /rocess flo1 #%ere are four types of flow •
.egistration flo1
#o ta.e t%e mem&ers%ip of t%e %ostel t%e stu$ents s%oul$ tell t%e $epartmentBs name to t%e %ostel management system6 HeCs%e s%oul$ fill %isC%er personal profile on t%e profile page6 (fter t%is t%e war$en issue$ D * to %imC%er6 So t%at t%e stu$ent an aesse$ &ye %isC%er D * in ase of any pro&lem or ot%er t%ing6
•
Mess 6lo1
@%en a stu$ent will use t%e mess %isC%er D ar$ will &e san$ &y t%e system user at mess6 ( stu$ent an ta.e only 2 messes at a time6 (t t%e en$ of t%e mont% t%e %ar$ opy of mess $etails issue$ to t%e stu$entBs room? w%i% s%ows t%e $etaile$ of %isC%er messes an$ all t%e $ues of t%e mess #%e stu$ent s%oul$ pay t%e $ues wit%in 1+ $ays after t%e issue$ of mess &ill6 n ase of not paying $ues t%e warning letter is issue$ against t%e stu$ent6 •
.oom process flo1
( room will &e alloate$ w%en a stu$ent is registere$ in t%e %ostel6 #%e alloation will &e on t%e &asis of t%e $epartment? semester an$ t%e session of t%e stu$ent6 ( room is only for t%e two stu$ents6 #%e $ues of t%e %ostel is only for 1 semester an$ after t%e en$ of t%e semester t%e stu$ent s%oul$ pay t%e net semesterBs $ues6 #%e stu$ent will pay t%e $ues wit%in 1+ $ays after net semester6 n ase of not paying t%e $ues of t%e %ostel at t%e announe$ $ate a warning is sen$ to t%e stu$ent6
n ase of t%e unavaila&ility of a room t%e stu$ents will &e entere$ in a waiting list w%en t%e room will &e free t%e stu$ent will &e tol$ &y t%e management of t%e %ostel6
•
atabase flo1
@%en t%e new stu$ent is arrive$ t%en t%e a$ministrator easily enter a new entry in t%e $ata&ase of t%e system6 (ll t%e information a&out mess an$ ot%er failities is up$ate$ easily6 #%is $ata&ase s%oul$ save t%e reor$ of all t%e urrent users an$ t%e 3 years ol$ stu$ents6
'*4 efinitions 7 Abbre-iations HMS ,ser Administrator card
Hotel management system
atabase Account number
t%e reor$s of every urrent an$ ol$ stu$ents is save$ %ere6
#%e stu$ent w%o live$ in t%e %ostel6 #%e war$en of t%e %ostel w%o manage all t%e t%ings6 #%e ar$ issue$ &ye t%e %otel w%i% ontains t%e information of t%e stu$ent6 #%e issue$ &ye t%e HMS w%en t%e new stu$ents &eomes t%e part of t%e %ostel6 #%is num&er is on t%e D ar$ of t%e stu$ent6 #%is is userBs D6
Mess status ,ser8s profile
it tells t%e mess information of t%e stu$ents6 t ontain t%e stu$entBs personal information6 e6g66 %is name? fat%erBs name? %is full a$$ress et6
'*9 .eferences E16DFD lin. from %ttp:CCnptel6iitm6a6inCoursesC@e&ourse-ontentsCS;('>CSystemG2+(nalysisG2+an$G2+DesignCp$fCetureI'otesC'm46p$f E26SRS material lin. from %ttp:CCwww6.assoftin$ia6omCPro$utC>enius(a$emiC%ostelmgt6%tm @e ta.e t%e material from t%e sites an$ follow t%e pa ttern you %ave given in t%e eample6
*' /roduct descriptions * eneral Business .ules 7 Constraints #%e system is $esire$ to %an$le all t%e ativities of t%e stu$ents as well as t%e a$ministrative level6 #%e system will %ave t%e a&ility to sear% t%e stu$entBs information a&out %isC%er room mess an$ all t%e ot%er t%ings6
#%e main onstraint is t%e system registration is vali$ if t%e $epartment %as &een approve t%at stu$ent is vali$ for t%e $epartment6 #%e onstrains are t%e amount of t%e %ostel $ues an$ t%e mess $ues t%at are alulate$ in t%e system6 #%ese $ues s%oul$ &e pai$ wit%in 1+ $ays6 f anyone oul$ not $o t%e payment for some reason t%e system will notify t%e name of t%e stu$ent6 •
System will uses war$en of t%e %ostel6
•
#%e Hostel i$ ar$ is neessary to use mess6
•
;aro$e is use$ to rea$ t%e i$ of t%e stu$ent6
•
#ime onstraint
*2 eneral Assumptions The following details any high level assumptions regarding the proposed changes including any restrictions regarding scope of the project. It also details any functionality limitations or environment or design limitation that may impact the design or delivery of the change. Details are also provided on any assumptions that may impact the requestor/customer/user.
Area
escriptions
Hostel proesses
(ll ot%er %ostel relate$ funtionality an$Cor proesses will remain intat6 #%e proess an$ logi t%e system eeutes to manage t%e %ostel user aounts will remain t%e same as t%e proess &efore automation6
Data&ases
#%e un$erlying $ata&ase to &e use$ for t%is system is alrea$y in plae as part o f t%e stan$ar$ infrastruture6 ($ministrator
*4 .is5 Assessment* #%is setion provi$es a ris. assessment for ea% assumption or onstraint6 (lso ontaine$ in t%is setion is t%e analysis of t%e impat an$ pre$ition of t%e response inlu$ing quantifiation? w%ere possi&le6
Descriptions
Area
The system automates many of the current manual Acceptance process. This may render some of the h ostel emp
To mitigate this, adequate communication will b benets to be derived from the system.
.oom Allocation #%e HMS will alloate a room to stu$ent aor$ing to t%e session
or lass6 #%e room no6 will store in t%e stu$entBs profile6 Mess A;C ( mess aount will also generate6 #%is aount %aving t%e mess status of t%e w%ole mont%6
SRS++0
,ser8s /rofile Profile of ea% user will &e reate$ &efore operating HMS
inlu$ing guar$ian to maimi/e t%e HMS seurity6 SRS++,
Student8s /rofile #%e HMS s%all allow t%e %ostel staff mem&ers or guar$ian to san
t%e stu$entBs D an$ aess its profile6 Stu$ent $ues status an$ mass (C7 status an &e aesse$ %ere6 SRS++
ues Status Stu$ent $ues status will &e %ange$ in $ata&ase aor$ing to $ues
pay or not6 SRS++9
Mess Status
HMS will also %aving t%e $etail of mess of a stu$ent an$ store$ in $ata&ase6
SRS++1+
.oom .eser-ation #%e HMS will allow staff to put a %ol$ on a room if any room is
not availa&le at t%e moment6 atabase
SRS+11
atabase
SRS+12
#%e HMS will %ave in t%e room profile t%e following information: room no? type an$ apaity6
SRS+13
Student Searc" #%e HMS s%all allow t%e users to sear% t%e stu$ents from t%e
$ata&ase aor$ing to $ifferent riteria su% as &y name? i$ or p%one num&er6
SRS+15
,ser Searc" #%e HMS s%all allow t%e users to sear% t%e user from t%e
$ata&ase aor$ing to $ifferent riteria su% as &y na me? i$ or p%one num&er6 SRS+14
/rofile8s ,pdate #%e HMS will allow t%e guar$ian to aess an$ up$ate any
stu$entBs? room? an$ HMS userBs profile information6 SRS+110
.oom at lea-ing @%en a stu$ent will leave its room6 Room will %e.out an$
%anges t%e status of room from room profile an$ stu$entBs registration will &e anelle$6 .egistration ptions
SRS+1,
.oom .ene1al #%e HMS will allow renewing t%e stu$entBs registration every
year6 SRS+1
Cancel .egistration #%e HMS will allow t%e guar$ian to anel registration from t%e
systemBs $ata&ase w%o will leave room6
2*2 =on>functional .e3uirements SRS+19
/erformance #%e system s%all support up to 2 stu$ents per room6
SRS+2+
scanning #%e system requires t%e user to i$entify &y using an D ar$ at t%e
%e.out point6 SRS+21
Access /ermission #%e HMS s%all %ave several types of aess permissions6 For
instane? t%e war$en is reogni/e$ as t%e systemBs a$ministrator? t%us? t%e war$en s%all &e a&le to perform any type of ativities on t%e system an$ &ot% t%e userBs an$ stu$ent profiles6 (t t%e same time? t%e ot%er %ostel staff mem&ers s%all %ave restrite$ aess to &ot% t%e usersB an$ stu$ent profiles6 #%e pu&li in general s%all &e restrite$ from aessing any user profile6 However? t%ey s%all &e grante$ a rea$ aess on t%e stu$ent profile6 SRS+22
Maintainability #%e system s%all provi$e t%e apa&ility to &a.up t%e $ata&ase6
SRS+23
.eliability #%e system s%all &e availa&le 9969G of t%e time6
SRS+25
t"er constrains #%e system s%all support &aro$e sanning of D ar$s an$ %ostel
issues6 SRS+24
#%e HMS s%all &e flei&le an$ a$apta&le $ue to future plans of epan$ing t%e system6
( irle represents a proess Straig%t lines wit% inoming arrows are input $ata flows Straig%t lines wit% outgoing arrows are output $ata flows Proesses are given serial num&ers for e asy referene a&els are assigne$ to Data flow6 #%ese ai$ $oumentation
( Retangle represents an eternal entity 6 #%ey eit%er supply $ata or reeive $ata6 #%ey $o not proess $ata
( Data Store is a repository of $ata Data an &e written into t%e $ata store an$ t%is is $epite$ &y an inoming arrow6 Data an &e rea$ from a $ata store an$ t%is is $epite$ &y an outgoing arrow Jternal entity annot rea$ or write to t%e $ata store6 #wo $ata stores annot &e onnete$ &y a $ata flow RKJS
4*2 6 Hostel