Thursday, March 3, 2011

SRS -Stationery Inventory System


SCOPE
 
Stationery Shop system in an application that allows user to update their own financial, database, shops inventory and items stock for the routine business. 

PURPOSE  
  • To reduce worker
  • To reduce any mistaken in handling inventory
  • To track any stock came into inventory
  • To facilitate the process of managing inventory
  • To reduce time for searching the files.


OVERVIEW DESCRIPTION
  • An inventory system of stationery shops.
  • Create a login form for a security
  • Product form, where users can view and edit all the data about their stocks
  • Vendor form,The manager will be able to see whether the vendors are still active or not.
  • Purchasing order situation when the income is included
  • Account form will be created to manage the business flow steadily without having any worst situation
  • Receipt also will be provided as the evidence for the transaction.



-overall use case-

Product Perspective
  • Our product is independent and self-contain.
  • The system will update the entire inventory database without searching the inventory files and can control it.

PRODUCT FUNCTION


Login
  • User needs to enter an ID and password before can use the system
  • Able to change their password if they feel their currently password insecure.  

-login use case-

Product
  • User to select the product that they business were doing
  • user also can edit or update the product regarding to product itself.

-product use case-


Vendor Information
  • Control all the vendors that are doing business with them.
  • User can add more vendors or just remove them

    -vendor information-

    Purchasing And Order Process
    • User can make a new order through this system.
    • Edit the order if they are any mistaken.
    • User can view their order from


    -purchasing and order process-

    Receiving and Shipping
    • User will be providing the invoice and receipt of the business transaction.
    • In the receipt will be written down all the information about the business
    • User can view and edit the invoice if there are any problems.

    -receiving and shipping-

    Payment and Account
    • User can access through their account information .
    • User can view their account balance.
    • Add another more account and delete inactive account.
    • The account will keep in user database.

    -payment and account-

    Catalogue
    • Allow customer to register and be a membership
    • Customer will use their password and username to enter our system but they only can review our product

      -catalogue use case-


      Customer
      • Allow management to view all their customer details.
      • They also can search their customer. 

        -customer use case-

        User Characteristic
        • To use this system doesn’t involved or educational higher level needed.
        • All the staffs are will be able to use this system.
        • User friendly system environment.
        • Any technical expertise will help more on using this system


        NON-FUNCTIONAL
        1. Reliability 
          1. Availability 
            • The system is available 100% for the user and is used 24 hours a day and 365 days a year.   The system shall be operational 24 hours a day and 7 days a week. 
          2. Mean Time between Failures
            • Even if the system fails, the system will be recovered back up within an hour or less.
        2. Efficiency
          1. Stationery system will store many product list, vendor list and customer list
          2. The system must be efficient for the frequent user
        3. Usability 
          1. This section lists all of those requirements that relate to, or affect, the usability of the   system. 
            • Learnability
              • The user documentation and help should be complete
              • The help should be context sensitive and explain how to achieve common tasks
              • The system should be easy to learn.
            • Operability
              • The interface actions and elements should be consistent Error messages should explain how to recover from the error
              • Actions which cannot be undone should ask for confirmation
              • The system be customisable to meet specific user needs



          2 comments:

          1. hey can u kindly provide me with the codes to the above project ?
            i need a project for the same and ASAP,thought if you could do me a solid brother...
            my mail id : ramit.mitra@gmail.com

            ReplyDelete
          2. Dear can u provide me complete SRS please
            My Mail id: mbasitrahim@gmail.com

            ReplyDelete