SRS Crockery Online
The online mode of a business facilitates its customers / clients to place order for the goods and services online without physically visiting the business centers according to convenient time. In view of this, the proposed project aims to develop a website titled as “Crockery -Online” that will facilitate its registered users (customers) to buy the different varieties of crockery items. The website will display the available items category wise along with item image, brand/company name, price, number of items available in stock, users reviews about the product (if any) and related description etc. in proper design and layout. A user will be able to purchase / make order magainst available items after getting registered on the website and passing through the payment method (cash on delivery). The website will provide interactive interfaces and rich search facility of finding the different types of crockery items through different filters. The website will allow its registered users to record their comments/ reviews against any purchased item. The comments / reviews will be published on the website with the item information. Besides, the registered users will be able to submit their complaints / feedback regarding the website services. Online order
placing of the crockery through the proposed website will remove the overhead of physically visiting the markets for this purpose.
Scope of Project Crockery Online:
Project scope is the part of project planning that involves determining and documenting a list of specific project goals, deliverables, tasks, costs and deadlines. Defining the project scope involves adopting a clear vision and an agreement on the outcomes of the project. This allows each milestone of the project to stay on target
Functional and Non Functional Requirements of Crockery Online:
Functional Requirements :
A functional requirement shows that what the system must do what services the system present to users. It describes a software system or its component. A function is nothing but inputs to the software system, its behavior, and outputs
Functional Requirements of Crockery Online:
1. User Registration/Sign Up, Sign In
There will be proper interfaces for user registration and Sign In for the following three types of the
users of the website:
Visitor (Unregistered User)
Registered user (Customer)
Registered user (Administrator)
Roles of the users will be as follow:
Visitor will be able to visit the website to search his/her relevant crockery items on the website.
A user registered as a Customer will be able to place order on the website.
The Administrator (Admin) will have all the rights/privileges of information management regarding the items, stock management, as well as user management. Admin will approve the registration requests from the other users (customers).
2. Email Notification and Verification
An unregistered user will register him/her on the website. On submitting the registration information, an email notification will be sent with a confirmation link to the user’s given email ID. On confirmation through link, the Admin will approve the registration requests from users. An email notification will also be sent to the registered user on approval or rejection of any request.
3. Admin Panel
There will be proper Admin Panel / Dashboard comprising of interactive interfaces through which the Admin will be able to add/ delete and update all information such as description, price, stock, images of crockery items. In addition, by using this Admin Panel, the Admin will be able to perform category management as well as user management (accepting /rejecting the user registration requests).
4. Display of Information on the website
The item name, quality, material (plastic, wood, clay, steal, glass, stone etc.), category (Cookware, Bakeware, Storage Pots, Dinnerware etc.) brand/company name, thumbnail image, price and number of items available in stock, related description, new Arrival, Sale (if any),
comments/reviews by the registered users etc. should be displayed on the website in proper design. On clicking the thumbnail, the website will maximize the image.
5. Placing Order on the Website
The website will allow the registered user(s) to make order against their selected items. There will be proper interfaces on the website in this regard. The user will first have to select the item to put into the shopping cart, and then will have to pass through any of the payment method i.e. cash on delivery.
6. Confirmation Email on transaction (Order Placing):
A confirmation email on successful transaction will be sent to the user’s provided email.
7. Search Facility The website will provide rich search feature through which all types of users should be able to search information on the website using different filters and keyword such as:
o Brand / Company Name
o Category Wise
o Material (plastic, wood, clay, steal, glass, stone etc.) wise
o Price Wise
o New Arrival
o Best Sellers
Admin will also be able to search the information by user IDs.
8. Comments / Reviews
The registered users will be able to submit their comments / reviews on the website against any purchased item.
9. Complaints / Feedback
The registered users will be able to submit their complaints / feedback regarding the website services through related interface on the website. This information will be submitted to Admin.
NON-FUNCTIONAL REQUIREMENTS Crockery Online:
- Application is user friendly.
- Application Perform fast manipulation and calculations.
- Application is adaptable.
- Application will be able to work on all types of operating systems.
- Application will be capable to handle multi user activities simultaneously.
- There will be back up system to face any problem in system
- All the options should be learning friendly I.e. member could easily understand what that option will do if he clicked on it.
- Response Time is very awesome.
Some others are:
- Fault Tolerance.
Use Case Diagram of Diagnosis of Crockery Online
a use case diagram can summarize the details of your system’s users and their interactions with the system. Scenarios in which your system or application interacts with organizations, people, or external systems. Goals that your system or application helps those entities achieve
Usage Scenarios Diagnosis of Crockery Online:
A brief user story explaining who is using the system and what they are trying to accomplish. A Scenario is made up of a number of simple, discrete steps that are designated as being performed by either the System or a User.
ADOPTED METHODOLOGY for Crockery Online:
The adopted methodology for this project is vu process model. Vu process model is a combination of water-fall model and spiral model. This combination has many advantages. This model has high risk analysis so avoidance of risk would be achieved. This model is easy to understand and use. Now first we will discuss the Water-fall model.
Work Plan of Diagnosis of Crockery -Online:
for complete srs contact us