P. 1
20467513 CaseStudy Online Shopping Cart

20467513 CaseStudy Online Shopping Cart

|Views: 10|Likes:
Published by Fatima Marryum

More info:

Published by: Fatima Marryum on Sep 04, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/04/2011

pdf

text

original

Online Shopping Portal

Software Design Case Study

A Case Study By Akash Mohan Vaishali Vasing Navakanth Kanapala Kamlesh
MBA – Software Solutions and Management

Symbiosis Centre for Information Technology Pune

Online Shopping Portal| A case study

Table of Contents
1. 2. 3. 4. 5. 6. 7. Case Statement ....................................................................................................................... 2 Scenario................................................................................................................................... 2 Assumptions ............................................................................................................................ 2 Actors ...................................................................................................................................... 2 Functionality ........................................................................................................................... 2 Enhancements......................................................................................................................... 3 Data Flow diagrams................................................................................................................. 4 7.1 Context Level Diagram ................................................................................................... 4 7.2 Level 1 Diagrams ............................................................................................................ 5 Entity Relationship Diagram.................................................................................................... 7 Use Case Diagram ................................................................................................................... 9 Class Diagram ........................................................................................................................ 10 Activity Diagram .................................................................................................................... 11 Sequence Diagram ................................................................................................................ 12 State Transition diagram for Cart Object .............................................................................. 20

8. 9. 10. 11. 12. 13.

1|Page

• Customers have to be validated before the payment can be confirmed. Once the customer finishes selecting the product/s the cart can be viewed .The site will provide a soothing shopping experience for customers. Assumptions • The currency followed is Rs as the site provides for only Indian customer base. 2. else the customer must use the login page to proceed. • The shipment of the goods is not covered under the scope of the case • Complains by the customers are not handled by the case study. categories. • There are different segments. 5. 3. The customer can select the product for purchasing. we will be designing a simple online shopping portal . For final payment the customer has to login the portal. • Allows the customer to shop online saying time and cost of customer. Actors • • Customer Administrator. Functionality 1. 2|Page . The customer can select a segment. If the customer wants to edit the final cart it can be done here. Portal • Allows the customer to view the different categories and further to different products within the brands eg.Online Shopping Portal| A case study 1. then a category. The system will allow more than one categories and different brands under the segment. The case will trace the following sequence. The process can be repeated for more items. and brand to get the different products in the desired brand. Case Statement In this case. brands where a brand can fall under more than one category. A customer may buy item or just visit the page and logout.Customer is confirmed with a shipment Id and delivery of goods within 15 days. 4. if the customer is visiting for the 1st time he must register with the site. Scenario A customer visits the online shopping portal. Final cart is submitted for payment and card details and address(where shipment has to be made) are be confirmed by the customer .

Finalize product list of items he finally wish to buy and make the final payment.Online Shopping Portal| A case study The portal provides a bill and an shipmentId which can be used to track the delivery status of the goods purchased by the customer . • Authentication of the customer is done for the payment of the shopping done • Customer can browses through the products available in the shop. 3. Enhancements • • The portal can be extended for a larger customer base beyond the Indian customers. 2. • Customer can anytime change the items in the cart either by adding new items or by removing existing items. The complaints of the customer are not handled 3|Page . can select some of them and put into the shopping cart. Administrator • • Updates the details of the different category . Category:. 6. Customer • • Customers when enter the site and view the various products in different category. Customer proceeds towards the payment counter.segments etc Verifies the customer card details and records the details for shipment of goods.

1 Context Level diagram 4|Page . Data Flow diagrams 7.Online Shopping Portal| A case study 7.1 Context Level Diagram Fig.

2 Level 1 Diagrams Fig.Online Shopping Portal| A case study 7. 2 Add Item to cart Fig. 3 Add Product/Brand/Item 5|Page .

6 Payment Details 6|Page . 5 Login Fig. 4 Register Fig.Online Shopping Portal| A case study Fig.

Online Shopping Portal| A case study 8. Entity Relationship Diagram Fig. 7 ER Diagram 7|Page .

8 Database Design 8|Page .Online Shopping Portal| A case study Fig.

Use Case Diagram Fig. 9 Use Case Diagram 9|Page .Online Shopping Portal| A case study 9.

Class Diagram Fig. 10 Class Diagram 10 | P a g e .Online Shopping Portal| A case study 10.

Activity Diagram Fig.Online Shopping Portal| A case study 11. 11 Activity Diagram 11 | P a g e .

Online Shopping Portal| A case study 12. 12 Sequence Diagram: Add to cart 12 | P a g e . Sequence Diagram Fig.

Online Shopping Portal| A case study Fig. 13 Sequence Diagram: Submit a cart 13 | P a g e .

14 Sequence Diagram: Register a user 14 | P a g e .Online Shopping Portal| A case study Fig.

15 Sequence Diagram: Login a customer 15 | P a g e .Online Shopping Portal| A case study Fig.

Online Shopping Portal| A case study Fig. 16 Sequence Diagram: Add a new segment 16 | P a g e .

17 Sequence Diagram: Add a new category 17 | P a g e .Online Shopping Portal| A case study Fig.

18 Sequence Diagram: Add a new brand 18 | P a g e .Online Shopping Portal| A case study Fig.

Online Shopping Portal| A case study Fig. 19 Sequence Diagram: Add a new product 19 | P a g e .

Online Shopping Portal| A case study 13. State Transition diagram for Cart Object Fig. 20 State Transition diagram for Cart Object 20 | P a g e .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->