Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
94 views61 pages

Abstract (Project Profile) : Online Shopping Portal

The document describes an online shopping portal project. It includes an abstract, project profile, information about the organization developing the project, limitations of the existing system, need for a new system, hardware and software requirements, system flow chart, data flow diagram, and data dictionary. The new system will allow online purchasing and reporting, addressing issues with the manual existing system.

Uploaded by

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

Abstract (Project Profile) : Online Shopping Portal

The document describes an online shopping portal project. It includes an abstract, project profile, information about the organization developing the project, limitations of the existing system, need for a new system, hardware and software requirements, system flow chart, data flow diagram, and data dictionary. The new system will allow online purchasing and reporting, addressing issues with the manual existing system.

Uploaded by

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

Online Shopping Portal

1. Abstract (Project Profile)

MCA-VI AMPICS 1
Online Shopping Portal

Abstract

 Shopping Cart is an online store that enables website owners to sell


their product online. It is a web shopping cart that web enables the
day-day sales functions.

 The System helps the Customer to purchase the products with and
without Credit – Card Information.

 It includes sophisticated product and customer management modules.

 This website will be useful to anyone who wants to purchase items


using internet.

 Generates the Reports related to the system.

 This system is developed as our company requirements

Continue…

MCA-VI AMPICS 2
Online Shopping Portal

Project Profile

 Project Title: Online Shopping Portal.

 Project Guide: Mr. Ankit Prajapati

Mr. Digant Shah

 Project Co-Ordinator: Mr.Jyotindra Dharwa.

 Internal Guide: Mr.Krunal Trivedi.

 Front End: Microsoft Visual Studio.NET 2005-ASP.Net with


C#.NET

 Back End: MS SQL Server-2005

 Organization: InfyNeon Solution Pvt.Ltd.

 Team Size: 3

 Developed By: Patel Priyanka V.

MCA-VI AMPICS 3
Online Shopping Portal

2. About Organization

MCA-VI AMPICS 4
Online Shopping Portal

About Organization

 InfyNeon is an Ahmadabad; India based IT Company that concentrate


on the local and International needs of the growing IT industry. We
focus on developing both desktop applications and Web applications
to a variety of industries and businesses.

 We are an organization driven by ideas. An organization where


creative insights and strategic know-how are used to solve software
and communication needs of our clients. Our edge lies in our ability to
offer an integrated approach to address clients' needs to operate
efficiently as well as to communicate and serve customers effectively.

 We offer a wide range of services including Website design,


development and Web application development. The company is 100
percent customer-driven and fully committed to offer advanced IT
expertise and cutting-edge software solutions.

 InfyNeon is an identical opportunity employer, committed to the


development of our people on the personal, professional and
technology levels. We offer a competitive rewards, and opportunities
to share in the success of the business.

MCA-VI AMPICS 5
Online Shopping Portal

3. Existing System

MCA-VI AMPICS 6
Online Shopping Portal

Existing System

 In the existing system all transactions, dealings of products,


purchasing of products were done manually which is time consuming.

 Reports are prepared manually as and when needed. Maintaining of


reports is very tedious task.

 To buy any product user has to collect information about it either by


visiting the shop or asking people which is the better one.

 There is no computer system for handling payments. All calculations


are performed manually which may not be accurate always.
Maintaining the record is really a tedious task.

 Any internet user can use this existing website to search for any kind
of products, select particular products from a wide range of products.

 Once they make of their mind to purchase any particular thing they
can place an order and make a payment throw various available
payment option.

MCA-VI AMPICS 7
Online Shopping Portal

4. Need For The New System

MCA-VI AMPICS 8
Online Shopping Portal

Need for the New System

 Online Shopping Portal is a specific requirement of the client that


integrates the buying and selling services specifically to their
customers.

 Need for the new system is due to major drawbacks of existing


system.

 Reports can be generated at any time within few seconds, so that


manual labour is not required, and also analysis can be performed
much more frequently which helps in taking decision.

 The details regarding all users, products can also be maintained as


their information is very helpful and sometimes becomes a critical
requirement.

 Allows user to get registered from their places and transact for the
required product.

 To overcome these problems in existing system we develop “Online


Shopping Portal”.

MCA-VI AMPICS 9
Online Shopping Portal

5. Hardware & Software Req.

MCA-VI AMPICS 10
Online Shopping Portal

Hardware & Software Requirement

Hardware Requirements ( MINIMUM )


Central Processing Unit Pentium IV 2.66 GHZ
Hard Disk Capacity 40 GB
Memory 256 MB RAM
Monitor LG
Keyboard TVS GOLD
Mouse Logitech Mouse

Software Requirements ( MINIMUM )


Server – Side:
Front End Microsoft Windows ASP.NET with C# 2005
Back End Microsoft SQL Server 2005
Tool End Microsoft Office 2003, Crystal Reports
Client – Side:
Operating System Windows XP Professional
Run Time Environment .NET Framework 2.0

MCA-VI AMPICS 11
Online Shopping Portal

6. System Flow Chart

MCA-VI AMPICS 12
Online Shopping Portal

System Flow Chart

MCA-VI AMPICS 13
Online Shopping Portal

7. Data Flow Diagram

MCA-VI AMPICS 14
Online Shopping Portal

Context Level Diagram:

MCA-VI AMPICS 15
Online Shopping Portal

First Level Diagram:

MCA-VI AMPICS 16
Online Shopping Portal

Second Level Diagram

MCA-VI AMPICS 17
Online Shopping Portal

Second Level Diagram:

MCA-VI AMPICS 18
Online Shopping Portal

Second Level Diagram:

MCA-VI AMPICS 19
Online Shopping Portal

8. Data Dictionary

MCA-VI AMPICS 20
Online Shopping Portal

Table: -Tbl_ User

Description: - This table store information of User like Name, Address,


Contact No, and Email Address. Each User has associated reference in User,
which stores projects belong to User, product which stores Product
Information belong to User.

Fields:

Field Name Data Type Description Allow Null

vcID Varchar(50) User Name Primary key

vcPass Varchar(20) Password Not Null

vcFsNm Varchar(50) First Name Not Null

vcLsNm Varchar(50) Last Name Not Null

vcGender Varchar(6) Gender Not Null

vcAdd Varchar(50) Address Not Null

vcCity Varchar(50) City Not Null

vcState Varchar(50) State Not Null

vcZipCode Varchar(10) Zip Code Not Null

vcCnctNo Varchar(20) Contact No Not Null

vcEmailId Varchar(50) Email ID Not Null

vcConPass Varchar(20) ConformPassword Not Null

MCA-VI AMPICS 21
Online Shopping Portal

Table: - Tbl_Product

Description: - This table stores Information about Product of each User.

Fields:

Field Name Data Type Description Allow Null

nmID Numeric(4,0) Product ID Primary key

vcNm Varchar(50) Product Name Not Null

txtDes Text Description Not Null

nmPrice Numeric(18,0) Price Not Null

nmQuan Numeric(18,0) Quantity Not Null

nmDis Numeric(18,0) Discount Not Null

Image Image Product image Not Null

nmCtgryID Numeric(3,0) Category ID Foreign key

MCA-VI AMPICS 22
Online Shopping Portal

Table: - Tbl_Category

Description: - This table stores Information about Category of each User.

Fields:

Field Name Data Type Description Allow Null

nmCtgryID Numeric(3,0) Category ID Primary key

vcNm Varchar(50) Category Name Not Null

txtDes Text Description Not Null

MCA-VI AMPICS 23
Online Shopping Portal

Table: - Tbl_ Shopping Cart

Description: - This table stores Information about Cart.

Fields:

Field Name Data Type Description Allow Null

nmID Numeric(4,0) Product ID primary key

vcNm Varchar(50) Product Name Not Null

nmQuan Numeric(18,0) Quantity Not Null

nmPrice Numeric(18,0) Price Not Null

MCA-VI AMPICS 24
Online Shopping Portal

Table: - Tbl_ Order detail

Description: - This table stores Information about Order of each User.

Fields:

Field Name Data Type Description Allow Null

nmNo Numeric(4,0) Order No Primary key

nmID Numeric(4,0) Product ID Foreign key

nmQuan Numeric(18,0) Quantity Not Null

nmPrice Numeric(18,0) Order Price Not Null

nmAmt Numeric(18,0) Total Amount Not Null

MCA-VI AMPICS 25
Online Shopping Portal

Table: - Tbl_Admin

Description: - This table stores Information about Admin.

Fields:

Field Name Data Type Description Allow Null

vcID Varchar(50) Admin ID Primary key

vcPass Varchar(20) Admin Password Not Null

vcEmailID Varchar(50) Admin Email ID Not Null

MCA-VI AMPICS 26
Online Shopping Portal

9. E-R Diagram

MCA-VI AMPICS 27
Online Shopping Portal

MCA-VI AMPICS 28
Online Shopping Portal

10. Process Description

MCA-VI AMPICS 29
Online Shopping Portal

Brief Description Of Process


Process: Software process as a framework for the tasks that are required
to build high quality software. Or we can say that process defines the
approach that is taken as software is engineered.

Process model used by us:


Spiral model: The Spiral model originally proposed by Boehm , is an
evolutionary software process model that couples the iterative nature of
prototyping with the controlled & systematic aspects of the linear
sequential model . It provides the potential for rapid development of
incremental version of the software.

Using the spiral model software is developed in a series of


incremental releases.

A spiral model is divided into a number of framework activities also


called task regions. A spiral model contains six task regions:

Customer Communication: Tasks required to establish effective


communication between developer & customer.

Planning: Tasks required to define resources, timeline & other project


related information.

Risk analysis: Task required to access.

Engineering: Tasks required to build one or more representation of the


application.

Construction & release: Task required to construct, test, install &


provide user support (e.g., documentation & Training)

Customer evaluation: Tasks required to obtain customer feedback based


on evolution of the software representation created during the
engineering stage & implemented during the installation stage.

MCA-VI AMPICS 30
Online Shopping Portal

Process Algorithm

Step 1 : Initialization Username and Password.

Step 2 : Check the Username and Password. If Invalid Username and

Password then Go To Step 1 otherwise Go To Step 3.

Step 3 : Check Enter Operator is Admin or User. If Admin Go To

Step 4 otherwise Go To Step 8.

Step 4 : If create a new user Go To step 5 otherwise Go To Step 6.

Step 5 : Fill up the information in registration form and create a

Username and Password and fill up other information of this

new User. Go To Step 9.

Step 6: Written detail of following in the User table.

Username, password, Firstname, Lastname, Gender, Address,


City, State,Zip-code , Contact no, Email id and ISAdmin

Step 7 : If Request Issue then Update user ISAdmin or not information

and entry in the User table. Go To Step 9.

Step 8 : Go To Step 6.

Step 9 : End.

MCA-VI AMPICS 31
Online Shopping Portal

11. Input Designs

MCA-VI AMPICS 32
Online Shopping Portal

Home Page

MCA-VI AMPICS 33
Online Shopping Portal

Login Page

MCA-VI AMPICS 34
Online Shopping Portal

Registration Page

MCA-VI AMPICS 35
Online Shopping Portal

Category Page1

MCA-VI AMPICS 36
Online Shopping Portal

Category Page2

MCA-VI AMPICS 37
Online Shopping Portal

View Product Page

MCA-VI AMPICS 38
Online Shopping Portal

MCA-VI AMPICS 39
Online Shopping Portal

Product Page1

MCA-VI AMPICS 40
Online Shopping Portal

Product Page2

MCA-VI AMPICS 41
Online Shopping Portal

Product Page3

MCA-VI AMPICS 42
Online Shopping Portal

Product Page4

MCA-VI AMPICS 43
Online Shopping Portal

Product Page5

MCA-VI AMPICS 44
Online Shopping Portal

Product Page6

MCA-VI AMPICS 45
Online Shopping Portal

Product Page7

MCA-VI AMPICS 46
Online Shopping Portal

Shopping Cart Page

MCA-VI AMPICS 47
Online Shopping Portal

Checkout Page

MCA-VI AMPICS 48
Online Shopping Portal

12. Output Designs

MCA-VI AMPICS 49
Online Shopping Portal

Product Reports

MCA-VI AMPICS 50
Online Shopping Portal

Category Reports

MCA-VI AMPICS 51
Online Shopping Portal

User Reports

MCA-VI AMPICS 52
Online Shopping Portal

13. Testing

MCA-VI AMPICS 53
Online Shopping Portal

Testing

Software testing is a criterion of software quality assurance and


represents the ultimate review of specified designing and coding.

 System testing reveals the presence of errors in the software


developed.

 Testing is the process of executing a program with the intent of


finding an error.

 A good test is one that has a high probability for finding a yet
undiscovered error.

 A successful test is one that uncovers the hidden errors.

Characteristics of Testing:

 Testing begins at the module level and works outward and towards the
integration of the entire computer based system.

 Different testing techniques are appropriate at different level of time.

MCA-VI AMPICS 54
Online Shopping Portal

MCA-VI AMPICS 55
Online Shopping Portal

14. Post Implementation Review

MCA-VI AMPICS 56
Online Shopping Portal

Post Implementation Review

Post Implementation Review is used for taking review of project.


The most fundamental concern during post implementation review is
determining whether the system has met its objective and producing the
results intended. If neither is happening, one may question whether the
system can considered successful.

It is generally found that systems that are easy to use require less
manpower, saves the data entry duplication work are accepted and well
received by people. But still the following points have to consider.

 How have systems changed the cost of operation?

 How have systems changed the way in which operations are


performed?

 How have systems changed the timeliness of information and reports


user received?

The new system needs less manpower, provides information on time


and saves the data.

The main objective of the system is its ability to generate reports and
at the same time provide reports to the management that help them in
making decision. Hence, it is much easier to learn and work with.

MCA-VI AMPICS 57
Online Shopping Portal

15. Future Enhancement

MCA-VI AMPICS 58
Online Shopping Portal

Future Enhancement

 We think that not a single project is ever considered as complete


forever because our mind is always thinking new and our necessities
also are growing.

 Our application Also, if you see at the first glance that you find it to
be complete but we want to make it still mature and fully automatic.

 As system is flexible you can generate more report and screen as and
when required.

 The system is modified in future as per the owner requirement.

 In this system we can add more reports about users so more and more
Information about E_SHOP.com

MCA-VI AMPICS 59
Online Shopping Portal

16. Bibliography

MCA-VI AMPICS 60
Online Shopping Portal

Bibliography

To develop this “web application of Online Purchase of


Electronics items” we used ASP. Net Front End and SQL server 2005
Back End (Database). We take some knowledge towards automation
system from some books that are given below.

Black book ASP. Net 2.0

MSDN Library

Microsoft SQL Server 2005 Database Design& Implementation

Analysis & Design of Information System

ASP. Net with c#, Ajax.

Web References:

www.ebay.com

www.Google.com

www.msdn.com

MCA-VI AMPICS 61

You might also like