Online Shooping Project Report
January 20, 2017 | Author: keyur003 | Category: N/A
Short Description
Download Online Shooping Project Report...
Description
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.
MCA-VI
To overcome these problems in existing system we develop “Online Shopping Portal”.
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
MCA-VI
AMPICS
Not Null
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.
MCA-VI
Different testing techniques are appropriate at different level of time.
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.
MCA-VI
In this system we can add more reports about users so more and more Information about E_SHOP.com
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
View more...
Comments