0% found this document useful (0 votes)
57 views5 pages

Mercantile Requirements Specs

The product will be operating in any environment. Also it will be compatible with the IE (internet explorer) with the Mozilla Firefox & Opera 7.0 or higher version. The only requirement to use this online product would be the internet connection.

Uploaded by

AliAsad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views5 pages

Mercantile Requirements Specs

The product will be operating in any environment. Also it will be compatible with the IE (internet explorer) with the Mozilla Firefox & Opera 7.0 or higher version. The only requirement to use this online product would be the internet connection.

Uploaded by

AliAsad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

This application is useful for business people and general public to buy or sale things under the same

roof. There is whole application manger on it that can control all over it. They also control over the price
and quality of shops who register their. There is also system in which a user can add products on their
receipt and confirm it for delivery over this he/she can pay cash and ensure their delivery.
For application admin:
1) How can view or delete posts and shops.
For the business point of view:
1) One who can create your own shop here on this application.
2) Can put all of his products online.
3) Can also buy things from here.
4) Give the delivery where they specify they can make it.
5) Can also view their sales.
For other users:
1) Create account
2) Post ads
3) View post
1.1 User Classes and Characteristics
Every user who want to buy things online. There are many kinds of users for this product. Many of them
have their own work to do with it.
There are users who just want to view ads and there are some users who posts ads.
The manager who have all the rights and perform their duty as a administrator and also rights to view
the data of each shop who registered.
The retailer who create shop online also used it to keep update your data online and also their sales.
The user who posts ads used to see the response of their ads.
1.2 Operating Environment
The product will be operating in any environment. Also it will be compatible with the IE (internet
explorer) with the Mozilla Firefox & Opera 7.0 or higher version. The only
requirement to use this online product would be the internet connection.

Database: MySQL
Language: PHP
Web Server: Apache
Web host: justhost.com

1.3 Design and Implementation Constraints
The application is developed using PHP. There is login facility so that specific function is
available to specific user. It is connected to the SQL server so it might be access by authorized
user. Now at this time only get a problem for developer point of view is how can we manage if a
single product buys many buyers at the same time? There is one more thing if a buyer buy things
from different shops registered here then there is multiple delivers received by buyer.

1.4 Assumptions and Dependencies
The product needs following third party product Microsoft SQL server to store the database and its also
depend upon web hosting these are application point of view.
The contents are also depending upon the retailers and those who want to go with us online.
The posting of users also play the important role on this context.
The delivery of a product is also depend upon the shop where the customer buy because every shop have
their own polices of delivery that is define on when the shop is registered.

Functional Requirements

1.5 Login
Use Case ID: UC-1
Use Case Name: Login
Created By: Last Updated By:
Date Created: 14 Nov 2012 Last Revision Date:
Actors: Admin , retailer ,ads poster
Description: Every user will select its respected field. Ad poster field only have access to
its record. Retailer field can access to all records of his shop. Admin field
have all authorities related to all departments.
Preconditions: User Should have Valid username and password.
Post conditions: System transfer control to user main page to proceed further actions.

Normal Flow: 1. User selects the required field from main page.(Admin ,retailer,
ads poster)
2. User enters the username.
3. User enters the password.
4. System validates the username and password.
5. System proceeds to main page for further options.

Alternative Flows: 1. User enters the username.
2. User forgets his password.
3. System asks for password recovery.
Exceptions: 1. User not found.
2. Invalid password.
3. Server out of limit.
4. Connection lost to the server.
Frequency of Use: More than 10000 per hour
Notes and Issues: Password should contain minimum 8 characters.
Session will expire after 30 minutes if unused.










Buy product

Use Case ID: UC-2
Use Case Name: Buy product.
Created By: Last Updated By:
Date Created: 14 Nov 2012 Last Revision Date:
Actors: Customer
Description: Every customer buy product from shop or from the ads.
Preconditions: Product is available.
Post conditions: Product is available to next customer and product is delivered to customer.

Normal Flow: User selects the required product.
User add this product on their receipt
Enter name and address.
Enter number.
Exceptions: Product is not available.
Shop did not delivered product on use required address.

Frequency of Use: More than 100 per hour

You might also like