Sie sind auf Seite 1von 8

SOFTWARE SPECIFICATION

REQUIREMENTS

ELECTRONIC SHOP MANAGEMENT SYSTEM Table of Contents


1.0. Purpose 1.1. Introduction 1.2. Scope 1.3. Glossary 1.4. References 1.5. Document overvie 2.0. !verall description 2.1. System environment 2.2. Product "unctions 2.3 #ser $%aracteristics 2.4 General $onstraints 2.5 &ssumption a and Dependencies 3.0. Specific Re'uirements 3.1 ()ternal Interface Re'uirements 3.1.1 #ser Interface 3.1.2 *ard are Interface 3.1.3 Soft are Interface 3.1.4 $ommunication 3.2 "unctional Re'uirements 3.3 Performance $onstraints 3.4 Desi+n $onstraints 3.5 System &ttri,utes 3.5.1 Relia,ility 3.5.2 &vaila,ility 3.5.3 Security 3.5.4 -aintaina,ility 3.5.5 Porta,ility 3.. !t%er Re'uirements

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.

". O%ERALL !ESCRIPTION ".1 PRO!UCT PERSPECTI%E

/%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.

Das könnte Ihnen auch gefallen