• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 4 out of 32 pages
Other

Online Shopping Project

Document preview thumbnail
Preview 4 out of 32 pages

The Online Shopping is a web based application intended for online retailers. The main objective of this application is to make it interactive and its ease of use. It would make searching, viewing and selection of a product easier. It contains a sophisticated search engine for user's to search for products specific to their needs. The search engine provides an easy and convenient way to search for products where a user can Search for a product interactively and the search engine would refine the products available based on the user’s input. The user can then view the complete specification of each product. They can also view the product reviews and also write their own reviews. The application also provides a drag and drop feature so that a user can add a product to the shopping cart by dragging the item in to the shopping cart. The main emphasis lies in providing a user friendly search engine for effectively showing the desired results and its drag and drop behavior

Content preview

ONLINE SHOPPING

By

CHAITANYA REDDY MITTAPELLI

B.E., Osmania University, 2005



A REPORT

Submitted in partial fulfillment of the requirements for the degree


MASTER OF SCIENCE


Department of Computing and Information Sciences
College of Engineering


KANSAS STATE UNIVERSITY
Manhattan, Kansas

2008


Approved By:


Major Professor
DANIEL ANDRESEN Ph.D.

, ABSTRACT



The Online Shopping is a web based application intended for online retailers. The main
objective of this application is to make it interactive and its ease of use. It would make
searching, viewing and selection of a product easier. It contains a sophisticated search
engine for user's to search for products specific to their needs. The search engine provides
an easy and convenient way to search for products where a user can Search for a product
interactively and the search engine would refine the products available based on the
user’s input. The user can then view the complete specification of each product. They can
also view the product reviews and also write their own reviews. The application also
provides a drag and drop feature so that a user can add a product to the shopping cart by
dragging the item in to the shopping cart. The main emphasis lies in providing a user-
friendly search engine for effectively showing the desired results and its drag and drop
behavior.




.

, Table of Contents


Acknowledgements............................................................................................................. v
1. Introduction..................................................................................................................... 1
1.1 Goal........................................................................................................................... 1
1.2 Need of the application ............................................................................................. 1
1.3 Scope......................................................................................................................... 2
1.4 Platform Specifications – Deployment ..................................................................... 2
1.4.1 Hardware Specification...................................................................................... 2
1.4.2 Software Specification ....................................................................................... 3
2. System Requirement Analysis ........................................................................................ 3
2.1 Information Gathering .............................................................................................. 3
2.2 System Feasibility..................................................................................................... 4
2.2.1 Economic Feasibility ......................................................................................... 4
2.2.2 Technical Feasibility.......................................................................................... 4
2.2.3 Behavioral Feasibility ........................................................................................ 4
3. System Analysis.............................................................................................................. 5
3.1 ER Diagram .............................................................................................................. 5
3.2 Data Flow Diagram................................................................................................... 6
3.3 Use case Diagram ................................................................................................... 10
3.4 Class Diagram......................................................................................................... 11
4. Design ........................................................................................................................... 11
4.1 Design Goals........................................................................................................... 11
4.2Architectural Design ................................................................................................ 12
4.2.1Architectural Context Diagram......................................................................... 12
4.2.2 Description of Architectural Design ................................................................ 12
4.3 Procedural/Modular Approach................................................................................ 13
4.3.1 Shop Products Module..................................................................................... 13
4.3.2 Product Description Module ............................................................................ 13
4.3.3 Cart Details Module......................................................................................... 13
5. Implementation ............................................................................................................. 14
5.1 Database Design and Implementation .................................................................... 14
5.2 User Interface Design and Implementation ............................................................ 15
5.3 Technical Discussions............................................................................................. 19
6. Testing........................................................................................................................... 19
6.1 Unit Testing ............................................................................................................ 19
6.2 Integration Testing .................................................................................................. 20
6.3 Validation Testing................................................................................................... 21
6.4 White Box Testing .................................................................................................. 22
6.5 Performance Testing ............................................................................................... 22
7. Results & Challenges.................................................................................................... 24
7.1 Challenges............................................................................................................... 25




iii

, 8. Conclusions................................................................................................................... 25
8.1 Limitations .............................................................................................................. 25
8.2 Scope for Future Work............................................................................................ 26
9. References..................................................................................................................... 27




iv

Document information

Uploaded on
March 17, 2025
Number of pages
32
Written in
2023/2024
Type
Other
Person
Unknown
$69.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Sold
0
Followers
0
Items
15
Last sold
-



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions