Synopsis for project bca
Synopsis for project bca
1 PTO
Index of Synopsis
1 Tile of Project 3
3 Project category 3
4 SDLC 4
5 SRS 5
6 ER Diagram 8
7 DFD 9
8 Modules 10
9 Site Map 11
10 Functional Requirements 12
11 Permission/ Agreement 13
2 PTO
1) Title of Project: PC Garage
Introduction-
So for this approach they needs to be go digitally and have the e-commerce
website for their business.
3) Project Category:
3 PTO
SDLC(Software Development Life Cycle)
We have gone through the first two steps of SDLC for preparing the website
as below.
1) Planning:
We have selected this project for ‘PC Garage’. Because this business in
Rajarampuri, Kolhapur is doing well in offline sells.
But they are only limited to the area of Kolhapur. So, to overcome this
they needs to be either open franchises outside Kolhapur or do business
digitally by deploying their online E-commerce
To achieve this we have actually visited the ‘PC Garage’ store and talked
to them.
The owner gave us required information.
1.3)Project Schedule:
4 PTO
SRS(Software Requirement Specification)
1.Introduction:
2. Scope:
3. Functional Requirements:
5 PTO
3.5 Shopping Cart:
Users can add products to their wish list for future reference.
4. Non-Functional Requirements:
4.1 Performance:
The website should load quickly and handle concurrent user sessions
efficiently.
Response times for actions like adding items to the cart and loading
product details should be minimal.
4.2 Security:
6 PTO
5. Technology:
6. Constraints:
7. Conclusion:
7 PTO
ED(Entity Relationship Diagram
cust.number
cust.id Product.id
cust.address Product.name
Product.price
cust.name
Views/
Customer Product
Searches
By Demands
Reference.id Order.id
8 PTO
DFD (Data Flow Diagram of ‘PC Garage’)
0 Level DFD
Payment deatils
0.1
Order/purchase details
Purchase/ order details
9 PTO
Modules In ‘PC Garage’
Product Catalog:
Payment Gateway :
Purchase module:
Purchase module include the cart module, which can be used to add
items to the cart. The checkout module captures the shipping address,
payment methods, so that an order can be processed. After an order is
placed, the order confirmation module can be used to show the confirmation
details.
This module allows the store owner to manage site content, including
pages, blog posts, images, and videos.
This module includes features such as contact forms, FAQs, live chat,
and email support, to help customers with their inquiries and issues.
10 PTO
Site Map for ‘PC Garage’
Homepage
product
categories login checkout the company
details
create
payment team
account
11 PTO
Functional Requirements
Hardware Requirements:
Server Hardware:
Sufficient CPU and RAM to handle the expected traffic and database queries.
Consider cloud hosting services like AWS, Azure, or Google Cloud for
scalability.
Storage:
Software Requirements:
Operating System:
MySQ Microsoft SQL Server to manage product data, user accounts, and
transactions.
Programming Languages:
12 PTO
Permission/ Agreement
Approved
Not Approved
1)
2)
13 PTO