software rewuirement specification srs project by zeeshan hyder khuwaja international islamic...
TRANSCRIPT
1/13/2012 1
G-11 Markaz Islamabad
1/13/2012 2
Zeeshan Hyder 784/FMS/BBA-ITM18/F-10
Rizwan Mushtaq 754/FMS/BBA-ITM18/F-10
1/13/2012 3
Introduction to Organization
Organization Function
Organization Chart
Current System
Drawbacks of Existing System
Software Requirement Specification
Recommend Model
Proposed System
Objective of the system
1/13/2012 4
Advantages of the Proposed System
Use Case Diagram
Context Diagram (DFD level-0)
Detailed Diagram (DFD level-1)
Requirements vs. Users
System Design
Testing
System Implementation
Software Maintenance
1/13/2012 5
United service cd’s and movie maker is currently smallshop doing business of selling and purchasing of cd’s,mobile accessories, movie making. It was founded byMr. Mohsin Abbasi in 2005. It is located in IslamabadPakistan sector G-11 Markaz. Currently all type ofactivities like selling and purchasing of cd;s, auditingmovies, selling and purchasing of Mobile Accessoriesare doing in just a single shop but they have a strategyof separating all the activities and founding a deferentshop for each activities.
1/13/2012 6
Selling and purchasing of cds
Auditing movie
Selling and purchasing of computer accessories
Selling and purchasing of Mobile accessories
Providing cd/s on rent
Cd’s reading and writing
Downloading the songs etc in the mobile phones
1/13/2012 7
1/13/2012 8
The management of the Unites service cd’s shop andmovie maker is currently following the almost manualprocedure.
In which the customer has to check the availability ofthe required cds or accessories by querying to themanagement. And the management have to check theavailability of that item either physically from rank orfrom register manually. After getting the availabilitystatus the customer will purchase the item. Theinformation about the cds and accessories sold is keptin temporary register, and then they update their mainrecord.
1/13/2012 9
And those people which are coming for the moviemaking, they simple give the materiel to be edit to theIT head and told the requirement then IT head willcompute the cost and make the deal and thencustomer will make partial advance payment to thecontroller and then controller will provide the manualinvoice to the customer and then controller will putthe order in the order list and write down the paymentreceived and the payment to be received and date ofsubmission the order.
1/13/2012 10
And those people which are coming for the loadingtheir demanded song in their card will directly came tothe downloader than downloader will check the songavailability in the computer if it is available than thedownloader will load them in their card and chargesome amount.
No invoice or anything made during that transaction.Costumer will directly paid to the controller and thereisn’t any record made of that transaction.
1/13/2012 11
And those peoples which cannot purchased or notwilling to purchased the cds, the united service areproviding them the service of taking cds on rent
The procedure which the organization is following forgiving the cds on rent is simple they maintain somemembership record only those people can take cd onrents which are already member of the organization.
They simply note manually the member name and cdname and quantity of cds taken.
1/13/2012 12
Customer cannot easily search there required cds
It will be difficult for management to search if thecustomer demand such like that
“I need all the shahrukh khan movies which aretragedy’ or we can say “all horror movies” or somethinglike that which even management even not awareabout that” or such like that “I need the funny movieswhich was released in 2000’.
Management has to physically find the requireddemand.
1/13/2012 13
Manager have to difficult to find those customer whichare raising our revenue as they can give offer for themand make them permanent customer.
Very difficult to find the total sales and difficult to findthat how much revenue and budget is generating fromeach department
If register lost than they will lose all the amount whichwill be taken from credit sales and purchase and alsowill lose all the cds which was given on rent and alsoleave a bad impression if members record was lost insimple we can say lack of security
1/13/2012 14
It be very difficult for the manager to calculate thehighest item which are using
Difficult to calculate those salesman which areworking hard and doing good sale and those purchaserwhich are purchasing the goods in better rate
Extra efficiency required in writing the record againand again
Inefficient recording causes wastage of energy andtime
1/13/2012 15
The requirements of the system are divided into somedifferent categories. These requirements are:
Customer Requirements:
Sales head Requirements
Controller Requirements
Purchaser Requirements
Managers Requirements
1/13/2012 16
Easily check the Cds through their demand either itmay be singer, actor, producer or film quality liketragedy action etc
Taken cds on rent
Payment through cash, credit.
Provide authentic voucher
Create a unique membership ID.
1/13/2012 17
Check the high purchaser customer through which wecan offer them discount and make them permanentcustomer
Easily check the availability of demanded item and ifavailable than find the location
Check those type and quality product which have nodemand and also those which have high demand
Check the specified people for the product
Total record of selling and servicing.
1/13/2012 18
Prepare voucher
Prepare report
Records of selling price
Record of finalized rate for services like movie makingor downloading
Prepare Financial Statements
1/13/2012 19
Must have stock record, present need and future needs
Must have the record of the supplier including ratesand quality and those from where the customercomplaints came
Check those type and quality product which have nodemand and also those which have high demand
1/13/2012 20
All employees records
Attendance report
Suppliers record from where the purchaser ispurchasing on credit as well as on cash
Income Statements of the month
Total sales, servicing, purchasing and availableinventory records
Daily Transaction report
Members record of those which are taking cd’s on rent
1/13/2012 21
By taking in mind the requirement of the system weare proposing the Linear/Sequential Model becausewe have concluded that the requirement of the UnitedService is clear and easily understood and theirrequirement is fix for a valid period of time.
1/13/2012 22
1/13/2012 23
By taking in mind the requirement we are proposing the following system:
Computerized Database System
1/13/2012 24
The main Objective of the proposed system is toovercome the problems or clashes or drawbacks whichare coming in the existing system
1/13/2012 25
Customer can Easily find the availability of the cd’s,accessories through their requirement
customer can make their membership card and easilyget a unique ID for their membership
Salesman can directly check those customer which arehigh purchaser and through which they can makethem their permanent customer
System can easily calculate the total sales totalpurchasing total credit sales total credit purchase no ofcd’s given on rent total members no of revenuegenerating from different activities like downloading,movie making, selling etc
1/13/2012 26
Salesman can easily find the location that at where or in which rank the cd’s are available
If any type of customer came which demand something like that “I need horror movies cd’s or I need client/server window cd or I need racing game cdor something like that than there will not be any difficulty for the management to handling them
System can easily Generate alert signal if any employee have done more absentees or employees have done high performance according to our condition
1/13/2012 27
System can easily calculate the cost and print thevoucher
Can easily record those member which are taken thecd’s on rent
Easily note the unique member with unique itempurchased or rented
Easily calculate the high product sale
Purchaser can easily calculate the suppliers record andeaily check which product will be purchased fromwhich supplier
1/13/2012 28
1/13/2012 29
1/13/2012 30
1/13/2012 31
Requirements Owner Manager Controller Sales Head Purchase Head
Customer
Reports
Voucher
Sales Report
Purchase Report
Membership record
FinancialStatements
1/13/2012 32
Forms
Reports
Programming Flow Chart
1/13/2012 33
1/13/2012 34
1/13/2012 35
1/13/2012 36
1/13/2012 37
1/13/2012 38
1/13/2012 39
1/13/2012 40
1/13/2012 41
Following testing techniques will be use to check the software
1. Unit Testing
2. Integration testing
3. System Testing
4. In-house testing
5. Outbound testing
1/13/2012 42
By taking in mind the activates of United Service we will recommend them to apply Parallel changeover method.
1/13/2012 43
Taking in mind the circumstances of United Service we will provide them Preventive maintenance
1/13/2012 44
1/13/2012 45