88753639 online shooping project report

Upload: rahul-pandey

Post on 03-Apr-2018

216 views

Category:

Documents


0 download

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/