You are on page 1of 20

Project Proposal

Project Title: [Online Superstore Management System]


Project ID:

Object Oriented Analysis & Design


Project Team

Student ID Student Name Program E-mail

MCSM-F19-164 Umair Khan (Group Leader)   MCS ukhan2452@gmail.com

MCSM-F19-163 Haseeb Nadeem   MCS haseebnadeem51@gmail.com

MCSM-F19-151 Asfand Yar   MCS ch.asfand4535@gmail.com

MCSM-F19-165 Muhammad Ali Husnain MCS mcsm-f19-165@superior.edu.pk


Table of Content
• Introduction of project
• Scope/Importance
• Functional/Non-functional requirement
• Architecture diagram
• Activity diagram
• Use case diagram(fully dressed)
• Sequence diagram
• Class diagram
• State transition
• Deployment Diagram
• Dfd diagram.
• Conclusion/Future work
Introduction
By going online, we will efficiently utilize company resources. We will reduce our cost and maximize overall profit.
•To provide solution of problems facing by the customers
•To provide ordering and service information
•Secured transactions
•Secured and no repudiation communication.
•Online purchase facility
•Deal online operations
•Digitalization and integration of commercial activities
•Online supplying operation dealing
•To increase the sales volume
•Number of visitors
•Number of signed-up members
Project Scope
• The scope of online shopping has found an effective increase in the development of technology. People
are confused about the search for reliable websites for online shopping of items. They are also looking for
a unique place to buy every item they needed. Online shopping store meets all these needs of
consumers.
Features:
• One reliable place to shop.
• Simple UI.
• Product category menu.
• Add to cart and open cart menu.
• Registration for both customers and shopkeepers.
• Admin for managing both.
• Quality Control manager.
• Secure transactions.
Functional Requirements
• User Sign Up
• User Name is Mandatory
• User Password is Mandatory
• Email Address is optional
• Gender is Mandatory
• Phone Number is Mandatory
• User Sign In/Login
• User Name is Mandatory
• Password is Mandatory
Non-Functional requirements
• Availability:
Systems availability is most important factor. So, our systems functionality is 24/7.
• Response time
For the user satisfaction the response time should be too fast. That why our systems response time is maximum 5
seconds.
• Security
For the user’s satisfaction the user registration is compulsory. This will reduce the security issues. Just legal users
can sign in and can shop on the online store.
• Scalability
This system is scalable. An extra module can be added in the system later.
• Maintainability
The systems have maintainability features. The system has mean time between failures (MTBF) very high and mean
time to recover (MTTR) is very slow.
System Architectural Design
 
Activity diagram
Use case diagram
• For admin: For user:
Sequence diagram
Class diagram
State transition
Deployment Diagram
DFD diagram
• Context Flow Diagram - 0 DFD
level 1.0 DFD for administrator
level 1.1 DFD for administrator
Implementation Tools and Techniques
SYSTEM REQUIREMENTS:
• Requirements that you need to run software effectively. It is divided in to further two categories:
SOFTWARE REQUIREMENTS:
• Operating System : Window XP, 7 & 8 & 10
• Programming language: PHP ,Java Script
• Front End : HTML, CSS, jQuery.
• Back End : SQL Server
• HARDWARE REQUIREMENTS:
• Processor: Intel dual core or above
• Processor Speed:1.0GHZ or above
• RAM: 1 GB RAM or above
• Hard Disk: 80 GB hard disk or above
Conclusion
The following results have been achieved after the completing the system
and relate back to the system’s objective.
• Should allow users to browse through different product categories.
• Should allow users to save items to the cart and also to view detailed
information about a particular item.
• Should allow users to check out the items.
• System users should be able to place the order by filling out the order
form.
• The user should see a success message after placing an order
Future Work
The following section discusses the work that will be implemented with future releases of the software.
• Detailed categories: Future work could involve adding more categories which are more detailed and have
additional items.
• Watch/Wish List: Work can add a watch list or wish list so that users can add an item to a list to watch for
item prices to go down or to see when there is a sale on any of those items.
• Enhanced User Interface: Work on enhancing the user interface by adding more userinteractive features.
• Recommended Items: Add a bar that would display the most-recommended items which would depend on
the number of times an item has been purchased by any users.
• Payment Options: Add different payment options, such as Visa, MasterCard, PayPal, etc., where a user can
also save the card information for later checkouts.
• Shipping Options: Add different types of shipping options: regular shipping, expedited shipping,
international shipping, etc.
• Recent History: Display the user’s recently browsed items in the recent-history tab.

You might also like