Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
REQUIREMENTS
1. . PURPOSE 1.1. INTRO!UCTION /%is Soft are Re'uirements Specification provides a complete description of all t%e functions and specifications of t%e (lectronic s%op mana+ement system. /%is Soft are Pac0a+e allo s to vie t%e details of t%e sales and purc%ase details. It contain t%e information of t%e stoc0s and complaints. $ustomer1 Products1 2illin+ Generation3 &utomate t%e current manual ,ill +eneration system and maintain t%e searc%a,le customer1 products data,ase and product invoice1 maintain t%e data security1 user ri+%ts. Report Generation3 & Report Generation system ill ,e developed for t%e user and mana+ement of e2illin+ and Invoicin+ System. /%is system ill %ave ,ot% details and summary type reports for analysis t%e sales volume1 sales trend1 and availa,le stoc0.
1.". SCOPE /%e main purpose for creatin+ t%is application is to automate t%e all inventory mana+ement of t%e (lectronic S%op. /%is application allo s to store t%e details of purc%asin+1 sales 4 stoc0s. /%is application ill reduce t%e manual operation re'uired to maintain all t%e records of purc%asin+ and sales. /%is application allo s to searc% a num,er of items availa,le in stoc0s and also +enerates sales and purc%asin+ reports. *ence its main intension to computeri5e t%e electronic s%op. Since it ill ,e used as offline pro6ect. !EFINITIONS# ACRONYMS# A$$RE%IATIONS /%is pro+ram is a menu driven pro+ram. 7%en options t%e different forms ill ,e ena,led. e clic0 t%e menu
1.&. REFERENCES
/o create t%is pro6ect e referred /ec%no Pulse $ompany1-an+alore Pro+rammin+ 8isual 2asic .9(/1 Second (dition ,y :esse ;i,erty /%e needed re'uirements for t%is pro6ect %as ,een o,tained from t%e
some electronic s%op and e +ot some information from internet.
1.'. O%ER%IEW Ele(t)on*( s+o, -ana.e-ent s/ste- is developed specifically to ease t%e needs of t%e Department of sales and purc%ase . /%is system ill reduce t%e manual operation re'uired to maintain all t%e records of sales and purc%ase./%is system allo s to searc% num,er of stoc0s details of electronic items it% appropriate company./%is application s%all also %ave some features li0e profit loss reports displayin+ in t%e same indo . It ill ,e %avin+ user friendly G#Is t%at ill +uide t%e user to easily ac%ieve t%e same.In addition to t%is t%e application also supports feature to +enerate different 0inds of reports. /%e application is to ,e fully developed usin+ 8isual 2asic.9et *ence its main intension to computeri5e t%e electronic s%op.
/%is soft are is developed specifically to ease t%e or0in+s of electronic s%op. It is totally self contained and or0s efficiently. It provides simple data,ase rat%er t%an comple) ones for %i+% re'uirements and it provides +ood and easy +rap%ical user interface to ,ot% ne as ell as e)perienced user of t%e computer. /%e product ill ,e developed completely independent and standalone. 3
"." PRO!UCT FUNCTIONS SALES AN! PURCHASE 01 /%is ill ,e used to collect t%e data of sales and purc%ase. It +enerates t%e profit 4 loss report and it easily %elps to find any information. STOC2S !ETAILS01 /%is ill ,e %elpful in findin+ different stoc0s of items availa,le in t%e s%op and to %ic% company t%e product ,elon+s. It also tells %et%er t%e product ill ,e availa,le in t%e s%op or not. &ll of t%e details can ,e found in t%is. COMPLAINTS01 /%is ill ,e %elpful in re+isterin+ t%e complaints in t%e stoc0s from t%e customer t%at ill improvise t%e service. INSTALLMENTS01 /%is ill ,e %elpful to t%e customer %o can pay t%e money in installments li0e mont%ly or ee0ly etc.
".3 USER CHARACTERISTICS /%e user of t%is product is supposed to ,e fairly educated a,out t%e usa+e of t%e computers. S%ould 0no (n+lis%. S%ould ,e a,le to use and do accordin+ to t%e +rap%ical user interface
".& GENERAL CONSTRAINTS /%e system run on t%e indo s platform. visual ,asic.net is t%e front end and t%e -icrosoft s'l server is t%e ,ac0 end of t%e system. /%is &pplication must also ,e installed on t%e system.
".' ASSUMPTIONS AN! !EPEN!ENCIES ASSUMPTIONS0 /%e code s%ould ,e free it% compilation errors<synta) errors. or0done in
/%is pac0a+e is developed to decrease t%e lac0 of electronic s%op. /%e code s%ould ,e validated properly. 4
!EPEN!ENCIES0 &ll necessary %ard are and soft are are availa,le for implementin+ and use of t%e tool. /%e proposed system ould ,e desi+ned1 developed and implemented e also assure ,ased on t%e soft are re'uirements specifications document. (nd users s%ould %ave ,asic 0no led+e of computer and t%at t%e users reference material. 3. SPECIFIC REQUIREMENTS 3.1 E4TERNAL INTERFACE REQUIREMENTS 3.1.1 USER INTERFACE /%e soft are provides +ood +rap%ical interface for t%e front end %ic% is self e)planatory. /%e user interface is desi+ned in 8isual 2asic.9(/. /%e developer ill %ave to study t%e desi+nin+ of t%e product. /%e use of t%e controls and t%e component from t%e &dd items feature of t%e 82. 3.1." HAR!WARE INTERFACE 1= 40 G2 %ard dis0 2=25. -2 R&3= Perip%eral devices 4= Processor3intel> Pentium or a,ove. ill ,e +iven soft are trainin+ documentation and
3.1.3 SOFTWARE INTERFACE /%e soft are is developed it% all t%e ,asic controls and class provided in 82.net alon+ it% S?; Server 2005 or 200@ as data,ase.7indo s AP or a,ove installed on t%e system. &pplication Pac0a+e must ,e installed. 3.1.& COMMUNICATION INTERFACE 7indo s "orms 3." FUNCTIONAL REQUIREMENTS 5
Maste)
/%is module allo s t%e administrator to edit t%e certain information to store in t%e data,ase suc% as c%an+in+ pass ord1 stoc0s details1 purc%ase entry details1 sales details.
In5ento)/
/%is module is used to trac0 all t%e inventory details of t%e electronic item i.eB Sales and purc%ase details.
Re,o)ts
/%is module %ic% +enerates reports on ee0ly1 -ont%ly ,asis. It +enerates Item Details1 Profit<;oss1 Stoc0 Details1 etc. /%is module is used ,y t%e system administrator.
Sto(6s
/%is module allo s t%e user to searc% for t%e particular *te-s a5a*lable *n t+e ele(t)on*( s+o,s an7 *t also *n(l87e t+e *te!eta*ls# (o-,an/ Info)-at*on# et(.
Co-,la*nts
T+*s -o78le allo9s t+e (8sto-e) to (o-,la*nt abo8t *te-s. T+e (8sto-e) (o-,la*nts 9*ll -a*l to Co-,an*es o) 7*st)*b8to)s.
Install-ent s(+e-*n.
/%is module allo s t%e user to pay for items on mont%ly installments. ee0ly or
Hel,
/%is module allo s t%e user to +ives t%e information a,out %o use t%e application. to
Abo8t
/%is module +ives user information a,out developers of t%e pro6ect. 6
E:*t
/%is module allo s t%e user to e)it from t%e application. 3.3 PERFORMANCE CONSTRAINTS 1= Good or0in+ pc it% all re'uirements stated a,ove.
2= S%ould not ,e overloaded and s%ould ,e free from malicious. 3.& !ESIGN CONSTRAINTS SOFTWARE CONSTRAINTS0 1= !peratin+ system 7indo s AP 2= "ront end382 .9(/ 3= ,ac0 end3-S S?; Server 2005 or 200@ HAR!WARE CONSTRAINTS0 1= $omputer3 I9/(; compati,le and ot%ers 2= R&-3 25. -2 or %i+%er 3= *ard dis03 free space of 10+, 4= Processor3intel> Pentium or a,ove
3.' SYSTEM ATTRI$UTES 1= $omputer3 I9/(; compati,le 2= R&-3 25. -2 or %i+%er 3= !peratin+ system 7indo s AP1 2003 4= -icrosoft 8isual 2asic .9et frame or0 5= -S S?; Server 2005 or 200@ $ompati,le 3.'.1 RELIA$ILITY /%is system is desi+ned to %ave very simple data,ase 6ust to cater t%e 7
e)act need of employee leave mana+ement. It is tested for all t%e constraints at development sta+e 3.'." A%AILA$ILITY /%is system runnin+ ill only availa,le till t%e system on %ic% it is installed is
3.'.3 SECURITY /%is system is provided it% aut%entication it%out %ic% no user can pass. So only t%e le+itimate users are allo ed to use t%e application. If t%e le+itimate users s%are t%e aut%entication information t%en t%e system is open to outsiders. 3.'.& MAINTAINA$ILITY /%ere ill ,e no maintenance re'uired for t%e soft are. /%e data,ase is provided ,y t%e endCuser and t%erefore is maintained ,y t%is user. 3.'.' PORTA$ILITY /%e system is not porta,le as it is a standalone application runnin+ on sin+le system it% no s%ared data,ase. 3.; OTHER REQUIREMENTS 9one.