Requirement: Sports Order Management System
Version:0.1.Date:-19/09/2012.Author:- Muralidharan U.RollNo:- 12BM60070.
Require an order management system for a sports store for
ordering sports equipment. The application should be developed in such a manner
that there should be two users accessing the application for an order. One
would be the customer for the store and other would be the admin/owner of the
store managing inventory and orders.
Customer: This is the user with which our business system is associated. Initially the customer should register with the store to do any transactions. The customer must be assigned a unique customer ID and this customer ID should be quoted for all future correspondence. The customer should be intimated via email for all the transactions.
Admin: Admin is
the owner of the store who should manage all the transactions. He /she should
manage the customer details and the customer related issues and concerns. He
should also manage the inventory like adding/updating/deleting inventory
details. He should collect the money from the customer to keep up with the
business
Login page: The
customer should login in this page. The customer credentials should be
validated here. If the customer is a new user then it should be directed to
registration page.
The registration page should contain the following mandatory
fields.
1.
Name
2.
Address
3.
Email ID (Should be a valid email Address)
4.
Mobile number (Should be a number with 10 digits)
Once the customer done with the registration/ login page he
should be directed to order page where he/she can choose available products.
Order Page:The Customer ID should be mapped with the customer id for
the order placed. The customer should choose a product from the available list
of product category. For example there should be a product category called
cricket where the customer can choose different bat types, Pad, gloves, ball etc..
Once the customer chooses the product, the customer should
be able to view the quantity available in the inventory and unit price of the
product. Once the customer selects the number of units, the total amount of the
order including any tax should be displaced, and then the customer should
proceed for payment.
Payment:Each order should be mapped with the unique order ID and
customer ID. The customer can pay for the order, once the order is accepted by
the admin. Different modes payment, like online payment and cash on delivery
types should be available for the customer to make the payment. Once the
customer makes the payment he/she should be intimated with the order id and
transaction details and the cut-off date with which the goods would be
delivered.
Sequence diagram for
the System:
HI Murali ,
ReplyDeleteThe Requirements seems fine , However , i would insist to have a preassigned Admin Login & Password given . Any change in the same would be done in the back end .. I would provide a Standard LOGIN & PASSWORD FOR ADMIN ACCESS .
Pls revert
Hi venkatesh,
DeleteWell that would be fine for me.. But my intention is to admin access should be protected and should
be accessible to only owners or the concerned authorities.
It would be communicated in private . however for this purpose i have used "admin" and password as "123456" . for the demo would change on implementation :) thanks .
ReplyDeleteI'll load the link for Application & user manual soon
Hi Murali ,
ReplyDeleteThe link for the Application
http://sportsarenastore.blogspot.in/
Related write up is also in the document below
https://docs.google.com/document/d/1ndUqZuMu87VMtneARsDXhLhqXQSJuJNCMvpH-1dMGsA/edit