0% found this document useful (0 votes)
18 views

Synopsis for project bca

Synopsis for bca project

Uploaded by

Prathamesh Patil
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)
18 views

Synopsis for project bca

Synopsis for bca project

Uploaded by

Prathamesh Patil
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/ 13

Vivekanand College(Empowered Autonomous), Kolhapur

BCA-3 SEM- V : Minor PROJECT SYNOPSIS

Project Start Date: 1 September, 2023

Project End Date : 15th October, 2023

Partner 1 Name: Prathamesh Patil Mobile No: 7709238315

Partner 2 Name: Shantanu Babar Mobile No: 9923438510

Project Guide: P.P Deshmukh

1 PTO
Index of Synopsis

Sr.no Subject Page no.

1 Tile of Project 3

2 Introduction and Objective 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

2) Introduction and Objective of the project:

Introduction-

PC Garage is the website project, which we are making for the


computer selling business in Rajarampuri, Kolhapur. This will be a dynamic
website.

Objective of the Project-

Currently PC Garage is the offline business which is doing best in


computer sales in Kolhapur.
But, they are now thinking of not only be limited for the Kolhapur and reach
outside Kolhapur and reach more customers.

So for this approach they needs to be go digitally and have the e-commerce
website for their business.

3) Project Category:

 E-Commerce website for computer sales by using.

 ASP.NE, C##, MS-SQL SERVER/ MS-ACCESS

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:

1.1) Project Selection:

 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

1.2) Information Gathering:

 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:

 We have estimated the time span for the project completion.


 It will be fully completed in the running state within 3-4 months.

4 PTO
SRS(Software Requirement Specification)

1.Introduction:

The Software Requirements Specification (SRS) outlines the specifications


and functional requirements for the development of a ‘PC Garage’ website.
The website will serve as a platform for users to browse, select, and purchase
computer hardware products.

2. Scope:

 The ‘PC Garage’ website will user-friendly interface for customers to


explore various computer products, view detailed product information, add
items to their cart, and proceed to checkout. The system will also include
administrative functionality for managing products, orders, and user
accounts.
 As we know while buying computer or laptops we becomes lot of
confused by seeing too many products online. So, we mainly aim in
focusing to arrange the perfect number of products by researching.
 We group the products accordingly to the type of users.

3. Functional Requirements:

3.1 User Authentication and Authorization:

 Users can register for new accounts or log in to existing accounts.


 User roles include customer and administrator.
 Administrators have access to the back-end for managing products and
orders.

3.2 Product Management:

 Administrators can add, edit, or delete products.


 Each product will have a name, description, category, price,
specifications, and images.

3.3 Browsing and Searching:

 Users can browse products by category or search for specific products.


 Search results can be filtered based on parameters like price, brand, and
specifications.

3.4 Product Details:

 Users can view detailed information about a product, including


specifications and images.
 Users can read and write product reviews and ratings.

5 PTO
3.5 Shopping Cart:

 Users can add products to their shopping cart.


 Users can view the contents of their cart, modify quantities, and remove
items.

3.6 Checkout and Payment:

 Users can proceed to checkout from their shopping cart.


 During checkout, users provide shipping information and select a payment
method.
 Payment methods include credit/debit cards, online wallets, and cash on
delivery.

3.7 Order Management:

 Users can view their order history and order statuses.


 Administrators can manage orders, change statuses, and notify users of
updates.

3.8 User Profile:

 Users can manage their profiles, including personal information and


shipping addresses.

3.9 Wish list:

 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:

 User passwords should be securely stored using encryption.

4.3 User Interface:

 The user interface should be modern, cool, responsive and accessible on


various devices (desktop, mobile).
 More focus on user interface and experience(UI/UX) should be done. And
also should be taken care of uniqueness in form of choosing color scheme
for website and making self png and graphics for website.

6 PTO
5. Technology:

 Front-end: HTML5, CSS3, JavaScript, React (or similar front-end library)


 Back-end: Node.js, Express (or similar back-end framework)
 Database: MySQL (or similar relational database)
 Payment Gateway: Integration with a reputable payment gateway API

6. Constraints:

 The development should adhere to data protection and privacy


regulations.
 The project should be completed within the allocated budget and time-
frame.

7. Conclusion:

This Software Requirements Specification (SRS) outlines the functional


and non-functional requirements for the development of ‘PC Garage’ website.
The successful implementation of these specifications will result in a user-
friendly, secure, and efficient platform for users to explore and purchase
computer products online with customization and categories made by expert
for products.

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

Payment Has Order

Reference.id Order.id

8 PTO
DFD (Data Flow Diagram of ‘PC Garage’)

0 Level DFD

Cust details Product details

Payment deatils
0.1

Customer PC Garage Website Admin

Order/purchase details
Purchase/ order details

9 PTO
Modules In ‘PC Garage’

Product Catalog:

This module is used to display products, their descriptions, prices, and


images. It can also include features like sorting, filtering, and search.

User Registration and Login:

This module enables customers to create accounts, log in, and


manage their profiles and order history.

Payment Gateway :

Payment modules are crucial for processing payments securely.


Popular payment gateways include PayPal, UPI, Net Banking.

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.

Content management module:

This module allows the store owner to manage site content, including
pages, blog posts, images, and videos.

Customer service and support:

This module includes features such as contact forms, FAQs, live chat,
and email support, to help customers with their inquiries and issues.

Product Reviews and Ratings:

Enable customers to leave reviews and ratings for products. Display


average ratings and user-generated feedback.

10 PTO
Site Map for ‘PC Garage’

Homepage

Products Account Cart About

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:

 SSD 128 or more for faster and smother experience.


 Minimum 4gb ram
 Processor: intel/amd min generation i3 or more for best performance.

Software Requirements:

Operating System:

Linux (e.g., Ubuntu, CentOS) or Windows Server or MACos


.
Web Server Software:

 Apache, Nginx, or Microsoft IIS to serve web pages to users.


 Servers like hostinger for host website and purchase domain.

Database Management System (DBMS):

MySQ Microsoft SQL Server to manage product data, user accounts, and
transactions.

Payment Gateway Integration:

Integrate payment gateways like UPI, Net Banking or others to facilitate


secure online transactions.

Programming Languages:

HTML, CSS, JavaScript for front-end development.


A back-end language like .Net framework/ ASP.NET

12 PTO
Permission/ Agreement

Approved

Not Approved

Signature of Students Signature of Guide

1)

2)

Suggestions/ Any changes:

13 PTO

You might also like