88753639 online shooping project report
TRANSCRIPT
-
7/29/2019 88753639 Online Shooping Project Report
1/61
Online Shopping Portal
1. Abstract (Project Profile)
MCA-VI AMPICS 1
-
7/29/2019 88753639 Online Shooping Project Report
2/61
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
-
7/29/2019 88753639 Online Shooping Project Report
3/61
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
-
7/29/2019 88753639 Online Shooping Project Report
4/61
Online Shopping Portal
2. About Organization
MCA-VI AMPICS 4
-
7/29/2019 88753639 Online Shooping Project Report
5/61
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
-
7/29/2019 88753639 Online Shooping Project Report
6/61
Online Shopping Portal
3. Existing System
MCA-VI AMPICS 6
-
7/29/2019 88753639 Online Shooping Project Report
7/61
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 theycan place an order and make a payment throw various available
payment option.
MCA-VI AMPICS 7
-
7/29/2019 88753639 Online Shooping Project Report
8/61
Online Shopping Portal
4. Need For The New System
MCA-VI AMPICS 8
-
7/29/2019 88753639 Online Shooping Project Report
9/61
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 thatmanual 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
-
7/29/2019 88753639 Online Shooping Project Report
10/61
Online Shopping Portal
5. Hardware & Software Req.
MCA-VI AMPICS 10
-
7/29/2019 88753639 Online Shooping Project Report
11/61
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
-
7/29/2019 88753639 Online Shooping Project Report
12/61
Online Shopping Portal
6. System Flow Chart
MCA-VI AMPICS 12
-
7/29/2019 88753639 Online Shooping Project Report
13/61
Online Shopping Portal
System Flow Chart
MCA-VI AMPICS 13
-
7/29/2019 88753639 Online Shooping Project Report
14/61
Online Shopping Portal
7. Data Flow Diagram
MCA-VI AMPICS 14
-
7/29/2019 88753639 Online Shooping Project Report
15/61
Online Shopping Portal
Context Level Diagram:
MCA-VI AMPICS 15
-
7/29/2019 88753639 Online Shooping Project Report
16/61
Online Shopping Portal
First Level Diagram:
MCA-VI AMPICS 16
-
7/29/2019 88753639 Online Shooping Project Report
17/61
Online Shopping Portal
Second Level Diagram
MCA-VI AMPICS 17
-
7/29/2019 88753639 Online Shooping Project Report
18/61
Online Shopping Portal
Second Level Diagram:
MCA-VI AMPICS 18
-
7/29/2019 88753639 Online Shooping Project Report
19/61
Online Shopping Portal
Second Level Diagram:
MCA-VI AMPICS 19
-
7/29/2019 88753639 Online Shooping Project Report
20/61
Online Shopping Portal
8. Data Dictionary
MCA-VI AMPICS 20
-
7/29/2019 88753639 Online Shooping Project Report
21/61
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 ProductInformation 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
-
7/29/2019 88753639 Online Shooping Project Report
22/61
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
-
7/29/2019 88753639 Online Shooping Project Report
23/61
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
-
7/29/2019 88753639 Online Shooping Project Report
24/61
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
-
7/29/2019 88753639 Online Shooping Project Report
25/61
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
-
7/29/2019 88753639 Online Shooping Project Report
26/61
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
-
7/29/2019 88753639 Online Shooping Project Report
27/61
Online Shopping Portal
9. E-R Diagram
MCA-VI AMPICS 27
-
7/29/2019 88753639 Online Shooping Project Report
28/61
Online Shopping Portal
MCA-VI AMPICS 28
-
7/29/2019 88753639 Online Shooping Project Report
29/61
Online Shopping Portal
10. Process Description
MCA-VI AMPICS 29
-
7/29/2019 88753639 Online Shooping Project Report
30/61
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 theapproach 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
-
7/29/2019 88753639 Online Shooping Project Report
31/61
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
-
7/29/2019 88753639 Online Shooping Project Report
32/61
Online Shopping Portal
11. Input Designs
MCA-VI AMPICS 32
-
7/29/2019 88753639 Online Shooping Project Report
33/61
Online Shopping Portal
Home Page
MCA-VI AMPICS 33
-
7/29/2019 88753639 Online Shooping Project Report
34/61
Online Shopping Portal
Login Page
MCA-VI AMPICS 34
-
7/29/2019 88753639 Online Shooping Project Report
35/61
Online Shopping Portal
Registration Page
MCA-VI AMPICS 35
-
7/29/2019 88753639 Online Shooping Project Report
36/61
Online Shopping Portal
Category Page1
MCA-VI AMPICS 36
-
7/29/2019 88753639 Online Shooping Project Report
37/61
Online Shopping Portal
Category Page2
MCA-VI AMPICS 37
-
7/29/2019 88753639 Online Shooping Project Report
38/61
Online Shopping Portal
View Product Page
MCA-VI AMPICS 38
-
7/29/2019 88753639 Online Shooping Project Report
39/61
Online Shopping Portal
MCA-VI AMPICS 39
-
7/29/2019 88753639 Online Shooping Project Report
40/61
Online Shopping Portal
Product Page1
MCA-VI AMPICS 40
-
7/29/2019 88753639 Online Shooping Project Report
41/61
Online Shopping Portal
Product Page2
MCA-VI AMPICS 41
-
7/29/2019 88753639 Online Shooping Project Report
42/61
Online Shopping Portal
Product Page3
MCA-VI AMPICS 42
-
7/29/2019 88753639 Online Shooping Project Report
43/61
Online Shopping Portal
Product Page4
MCA-VI AMPICS 43
-
7/29/2019 88753639 Online Shooping Project Report
44/61
Online Shopping Portal
Product Page5
MCA-VI AMPICS 44
-
7/29/2019 88753639 Online Shooping Project Report
45/61
Online Shopping Portal
Product Page6
MCA-VI AMPICS 45
-
7/29/2019 88753639 Online Shooping Project Report
46/61
Online Shopping Portal
Product Page7
MCA-VI AMPICS 46
-
7/29/2019 88753639 Online Shooping Project Report
47/61
Online Shopping Portal
Shopping Cart Page
MCA-VI AMPICS 47
-
7/29/2019 88753639 Online Shooping Project Report
48/61
Online Shopping Portal
Checkout Page
MCA-VI AMPICS 48
-
7/29/2019 88753639 Online Shooping Project Report
49/61
Online Shopping Portal
12. Output Designs
MCA-VI AMPICS 49
-
7/29/2019 88753639 Online Shooping Project Report
50/61
Online Shopping Portal
Product Reports
MCA-VI AMPICS 50
-
7/29/2019 88753639 Online Shooping Project Report
51/61
Online Shopping Portal
Category Reports
MCA-VI AMPICS 51
-
7/29/2019 88753639 Online Shooping Project Report
52/61
Online Shopping Portal
User Reports
MCA-VI AMPICS 52
-
7/29/2019 88753639 Online Shooping Project Report
53/61
Online Shopping Portal
13. Testing
MCA-VI AMPICS 53
-
7/29/2019 88753639 Online Shooping Project Report
54/61
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
-
7/29/2019 88753639 Online Shooping Project Report
55/61
-
7/29/2019 88753639 Online Shooping Project Report
56/61
Online Shopping Portal
14. Post Implementation Review
MCA-VI AMPICS 56
-
7/29/2019 88753639 Online Shooping Project Report
57/61
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 reportsuser 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
-
7/29/2019 88753639 Online Shooping Project Report
58/61
Online Shopping Portal
15. Future Enhancement
MCA-VI AMPICS 58
-
7/29/2019 88753639 Online Shooping Project Report
59/61
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
-
7/29/2019 88753639 Online Shooping Project Report
60/61
Online Shopping Portal
16. Bibliography
MCA-VI AMPICS 60
-
7/29/2019 88753639 Online Shooping Project Report
61/61
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
http://www.google.com/http://www.google.com/