Transcript

SOFTWAREREQUIREMENTSpecification Table of Contents Table of Contents1.0 Introduction .1.1 Purpose of this Document .1.2 Scope of the Development Project 1.3 Defnitions, Acronyms, and Areviations 1.! "eferences .1.# $vervie% of Document ..2.0 General Description ..2.1 Product Perspective .2.2 $vervie% of &unctional "e'uirements ..2.3 $vervie% of Data "e'uirements ..2.! (eneral )onstraints, Assumptions, Dependencies, (uidelines .2.# Approval System3.0 Specifc Requireents .3.1 Detailed Description of &unctional "e'uirements 3.2 Performance "e'uirements .3.3 *uality Attriutes .3.! )ommon &unctions and procedures used in+"P !.0 Docuentation Requireents "#odule $ise% !.1 &inancial 'ccounts!.1.1 ,rief Description!.1.2 -ser "e'uirements!.1.3 &lo% )hart!.1.! Al.orithms!.1.# Data &lo% Dia.ram!.1./ +ntity "elationship Dia.ram!.1.0 Activity Dia.ram!.1.1 23S "eports!.2 (a)roll!.2.1 ,rief Description!.2.2 -ser "e'uirements!.2.3 &lo% )hart!.2.! Al.orithms!.2.# Data &lo% Dia.ram!.2./ +ntity "elationship Dia.ram!.2.0 Activity Dia.ram!.2.1 23S "eports!.3 (ension!.3.1 ,rief DescriptionPage - 2!.3.2 -ser "e'uirements!.3.3 &lo% )hart!.3.! Al.orithm!.3.# Data &lo% Dia.ram!.3./ +ntity "elationship Dia.ram!.3.0 Activity Dia.ram!.3.1 23S "eports!.! (ropert) Ta*!.!.1 ,rief Description!.!.2 -ser "e'uirements!.!.3 &lo% )hart!.!.! Al.orithms!.!.# Data &lo% Dia.ram!.!./ +ntity "elationship Dia.ram!.!.0 Activity Dia.ram!.!.1 23S "eports!.+ (,-!.#.1 ,rief Description!.#.2 -ser "e'uirements!.#.3 &lo% )hart!.#.! Data &lo% Dia.ram!.#.# +ntity "elationship Dia.ram!.#./ Activity Dia.ram!.#.0 23S "eports!.#.1 Al.orithms!.. /irt0 1 Deat0!./.1 ,rief Description!./.2 -ser "e'uirements!./.3 &lo% )hart!./.! Al.orithms!./.# Data &lo% Dia.ram!././ +ntity "elationship Dia.ram!./.0 Activity Dia.ram!./.1 23S "eports!.2 Re3enue!.0.1 ,rief Description!.0.2 -ser "e'uirements!.0.3 &lo% )hart!.0.! Al.orithms!.0.# Data &lo% Dia.ram!.0./ +ntity "elationship Dia.ram!.0.0 Activity Dia.ram!.0.1 23S "eportsPage - 3!.4 Central (urc0ase!.1.1 ,rief Description!.1.2 -ser "e'uirements!.1.3 &lo% )hart!.1.! Al.orithms!.1.# Data &lo% Dia.ram!.1./ +ntity "elationship Dia.ram!.1.0 Activity Dia.ram!.1.1 23S "eports!.5 6an7ar)a!.4.1 ,rief Description!.4.2 -ser "e'uirements!.4.3 &lo% )hart!.4.! Al.orithms!.4.# Data &lo% Dia.ram!.4./ +ntity "elationship Dia.ram!.4.0 Activity Dia.ram!.4.1 23S "eports!.10 $or7s0op!.15.1,rief Description!.15.2-ser "e'uirements!.15.3&lo% )hart!.15.!Al.orithms!.15.#Data &lo% Dia.ram!.15./+ntity "elationship Dia.ram!.15.0Activity Dia.ram!.15.123S "eports!.11 &ire /ri8ade!.11.1,rief Description!.11.2-ser "e'uirements!.11.3&lo% )hart!.11.!Al.orithms!.11.#Data &lo% Dia.ram!.11./+ntity "elationship Dia.ram!.11.0Activity Dia.ram!.11.123S "eports!.12 9e8al Section!.12.1,rief Description!.12.2-ser "e'uirements!.12.3&lo% )hart!.12.!Al.orithms!.12.#Data &lo% Dia.ramPage - 4!.12./+ntity "elationship Dia.ram!.12.0Activity Dia.ram!.12.123S "eports!.13 :d0)aan!.13.1,rief Description!.13.2-ser "e'uirements!.13.3&lo% )hart!.13.!Al.orithms!.13.#Data &lo% Dia.ram!.13./+ntity "elationship Dia.ram!.13.0Activity Dia.ram!.13.123S "eports!.1! ;oo!.1!.1,rief Description!.1!.2-ser "e'uirements!.1!.3&lo% )hart!.1!.!Al.orithms!.1!.#Data &lo% Dia.ram!.1!./+ntity "elationship Dia.ram!.1!.0 Activity Dia.ram!.1!.123S "eports+.0 Solution #et0odolo8) #.1 Approach#.2 Development Architecture1. I. 5an$ )econciliationGA. /eriodic status of revenue generated fro" various depart"ents.GG. /eriodic ledger status.GB. %rial balance.GD. 5alance sheet.!.1.3 &loA C0artPage - 20NoStartDepartent !n" Le"#er $pen%n#$penin. ,alances And ,ud.et +ntry&ou'(er )ntry&ou'(er &er%*%'at%on&ou'(er &er%*%'at%on&ou'(er +reat%on#esLe"#er ,alan'e -p"at%n#.evenue +olle't%on /Departents0&ou'(er +reat%on#esLe"#er 1ost%n# !n" ,alan'%n#2%nal !''ounts $eports % &tatemets!''ounts Data Store)n"NoNo!.1.! 'l8orit0+tep G 0 +tart+tep B 0 Enter depart"ent infor"ation.+tep D 0 ledger creation under depart"ents and group.+tep @ 0 'ill opening balance and budget entr!.+tep E 0 enter voucher entr!.+tep F 0 voucher verification process.+tep N 0 ledger balance chec$ing.+tep ? 0 if voucher verified then voucher creation else go to step E or step GF.+tep > 0 8edger /osting and go to step G@.+tep GA 0 revenue entr! fro" various depart"ent.+tep GG 0 ledger selection and voucher verification. +tep GB 0 if voucher verified then voucher creation else go to step GA or step GF.+tep GD 0 8edger /osting.+tep G@ 0 8edger 5alancing and store in database.+tep GE 0 MI+ )eport Generation /rocess.+tep GF 0 End.Page - 21!.1.+ Data &loA Dia8raPage - 22+as( 3 +(e4ue re'e%ve+as( 3 +(e4ue Depos%t56S .eports!ppl%'at%on *or ,u"#et+as( 7 +(e4ue Depos%ts&ou'(ers$t(er Departents+as( 7 +(e4ue .e'e%ve6nput Data /&ou'(er )nter0.eports-sers56S .eports!"%n%strat%on56S .eports!''ount Departent!pproval o* ,u"#et08Level"ccounting Syste*Le"#er 1ost%n#,an9s$-8=9=8 4("3R"M Page - 232.$9ouc#er=ntrySyste*&ou'(er 5asterLe"#er!"%n%strat%on o* :5+&ou'(er )ntryLe"#er Deta%l&ou'(er %n*o-p"ateLe"#er !t.%.$8edger 6pdationSyste*&.$ProduceM(SReportsDepartents+as(3+(e4ue+as(3+(e4ue&ou'(er Deta%l &ou'(er )ntry&ou'(er %n*o56S .eports1.$+udgetary,u"#etary 5aster 5aster,u"#et )ntry,u"#et 5aster -p"at%on,u"#et '(e'9 *or a part%'ular vou'(er1st-8=9=8 4("3R"MPage - 24,u"#etary 5aster2.1!as# 9ouc#er&ou'(er 5aster+as( &ou'(er )ntryDepartents+as(1ayent&ou'(er Deta%l+as( &ou'(er )ntry,u"#et 5aster -p"at%on2.2!#eque 9ouc#er+as( .e'e%ve"+(e4ue &ou'(er )ntry+(e4ue &ou'(er )ntry,u"#et '(e'9 *or a part%'ular vou'(er,u"#et 5aster -p"at%onDepartents+as( .e'e%ve"+as(1ayent2nd-8=9=8 4("3R"MPage - 252.1.&>ournal=ntry2.1.%!ontra%rd-8=9=8 4("3R"M2.1.2Pay*ent9ouc#er,u"#etary 5aster&ou'(er 5aster+as( .e'e%v%n#&ou'(er Deta%l+as( &ou'(er )ntry2.1.1Receipt9ouc#er,u"#et 5aster -p"at%on,u"#et '(e'9 *or a part%'ular vou'(er,an9DepartentsDepartents+(e4ue 1ayent+as( Depos%t+as( .e'e%v%n#2-8=9=8 4("3R"M2-8=9=8 4("3R"MPage - 262.$6pdate8edger"*ount2.1+udget=ntrySyste*Le"#er$pen%n#,alan'es)st%ate",u"#etNew Le"#er )ntry!ount!ount%.$Produce M(S Report%.2Periodic 8edger %.%!as# +oo%.&+an +oo%.02rial +alance%.1+alance S#eet%.1Revenue Fro* 4epts. report%.?Misc. Report !''ounts DepartentLe"#er1.1.1RevenueFro*P@=1.1.2RevenueFro*Property 2a/1.1.%RevenueFro*Fire +rigade1.1.&RevenueFro* Aoo1.1.0RevenueFro*RaBasv1.16pdate8edger+alances&ou'(er 6n*o&ou'(er&ou'(er&ou'(er&ou'(er&ou'(er%-8=9=8 4("3R"M!.1.. -ntit) Relations0ip Dia8ra Page - 27Page - 28Dept;5asterDeptid"eptnaerear9ssu. )econciliation of ban$ 62pproved Che,ues3.GA. Consolidated )eport 68edger (ise3.GG. Consolidated )eport 6Credit 1nl!3.GB. Consolidated )eport 69ebit 1nl!3.GD. %rial 5alance.G@. 5alance +heet.GE. )evenue generation fro" various depart"ents.Page - 30Su


Top Related