You are on page 1of 7

1

SHOPPING MALLMANA GEMENT SYSTEM

Managing a simple shopping mall :


The mall will provide a soothing shopping experience for customers,Also the system will allow morethan one shop owner to set up different shops, to sell various products under one roof i.e. mall. The concept, atits very basic, provides for an environment that allows the following:

Shop Owner:
o

Any person wishing to setup shop in the mall can send a proposal to the mall owner. The mall owner approves the proposal and confirms the deal. Shop owners can then setup and maintain their own shop(s) in the Mall.
o o

Customers:
o

Customers when enter the mall have to authenticate themselves on a central server. After authentication, the customer is allocated a shopping cart and can enter a particular shop of his/her choice for shopping
o

After entering a shop, customer can brows through the products available in the shop, can select some of them and put into the shopping cart. o Customer can anytime change the items in the cart either by adding new items or by removing existingitems. Customer proceeds towards the payment counter. Finalize product list of items he finallywish to buy and make the final payment. o He/She then leaves the shop and can either enter another shop or leave the mall. 2.IDENTIFICATION OF ACTORS AND JUSTIFICATION:2.1 CUSTOMER Actorswho use the shoppingmall management system by authenticatingthemselves on a central server, provided by a shopping cartin order to purchase product bybrowsing the available products and the purchased product isadded to the shopping cart. They can alsoview their shopping cart. They can even update their personalinformation.

2.2 MALL ADMIN Actor who approves the proposal and confirms the deal. He will also update list of shops information in the database. 2.3 SHOP OWNER Shop owners can then setup and maintain their own shop(s) in the Mall. Actor who request to update productinformation such as product price, description, brand, title or number.He has to deliver or ship the ordered products to thecustomer. 2.4 DATABASE Database stores the details about the product information such as product price, description, brand, title or number and user details. It also contains the details about the shopping cart and the list of shops in the mall. Thedatabase can be updated, deleted and also can be used to retrieved data USECASEDOCUMENTATION: 4.1 LOGIN Description: The customer can login the online mallsystem by providing his/her username and password. Primary Actor: Mall Admin Secondary Actor: Customer Main flow: Customer provides the login details. Database activates the user account after verifying whether the details arecorrect and identified by an unique id. And the database will be updated whenever required. Pre-condition: Customer details must be available. Post-condition: Customer id becomes a key for future identification of customer. 4.2ADDORREMOVECATEGORY: Description: The customer identifies his/her products and adds them to the shopping cart.Theproducts inshopping cartcan be viewed, updated and deleted. Primary Actor:

Customer Secondary Actor: Shop owner Main flow: Customer purchases the available product and those purchased product is added in the shopping cart. Thedatabase will store and keeps track the information of the product that is added in the shopping cart. Pre-condition: Product must be available in the catalog to be purchased. Post-condition: The purchased product is registered and the customers credit card number is received. 4.3 MANAGE GUESTBOOK Description: TheMall admin maintains a guest book for customers to enter their reviews. Primary Actor: Customer Secondary Actor: Mall Admin Main flow: The Mall admin maintains a guestbook in order to obtain review from customer.The customer can enter their opinions and feedback inthe guestbook. Pre-condition: Thecustomer visiting the mall can use the guestbook. Post-condition: The mall admin reads through the guestbook and sends notification to the particular customer dependingon the feedback. 4.4 SHOP CREATION REQUEST Description: Any new person who wants to open a new shop within the mall sends a request to the mall admin. Primary Actor: Shop owner Secondary Actor: Mall Admin Main flow:

A new shop owner seeks a request to open a new shop in the mall. Pre-condition: The person should send the request to the mall admin Post-condition: The mall admin views through the request and decides whether to provide permission or not. 4.5 SETUP SHOP Description: The Shop owner sets up his shop after obtaining permission from the Mall Admin . Primary Actor: Shop owner Secondary Actor: Mall admin Main flow: The Mall admin decides whether to give permission fora Shop owner to open a new shop.After obtaining permission from Mall admin , shop owner opens his new shop. Pre-condition: Mall admin should have granted request for shop owner for his new shop request. Post-condition: The shop owner sets up his new shop . 4.6 ADD/REMOVE ITEMS Description: The shop owner manages the shop by adding necessary items and removing unnecessary items. Primary Actor: Shop owner Secondary Actor: Mall admin Main flow: The Shop owner makes an entire stock analysis of the mall and based on customers needs , decides toadd and remove items in the shop.

Pre-condition: The Shop owner makes a list of items to be added and removed.. Post-condition: After adding and removing , the mall admin will be notified with the stock details. 4 .7 CHECK ORDER DETAILS Description: The customer makes a list of items to be purchased from the shop. Primary Actor: Customer Secondary Actor: Shop owner Main flow: The customer makes a list of items to be purchased from the shop.Then the customer as well as the shopowner makes an order and both of them check it. Pre-condition: Thecustomer decides a list of items tobe purchased and makes a list. Post-condition: The shop owner confirms whether the requested stock is available in the shop. 4.8 ADD/REMOVE ITEMS TO CART Description: The customer decides whether to make a modification in the order list. Primary Actor: Customer Secondary Actor: Shop owner Main flow: The customer after making an order, confirms the purchase by adding only necessary items to the cart andremoving the rejected items. Pre-condition: The customer makes the order and reviews his order basedon the availability of items. Post-condition: The checked items are added to the cart and the purchase is confirmed. 4.9MAKE PAYMENT

Description: At the end of the purchase , the total amount is calculated by the shop owner. Primary Actor: Customer Secondary Actor: Shipping clerk Main flow: The shop owner calculates the total amount to be paid and the customer makes the requested to finish the purchase. Pre-condition: The shop owner calculates the total amount of the items purchased by the customer. Post-condition: The total amount will be paid by customer to the shop owner and the items will be delivered. 4.10ADD/VIEW GUESTBOOK Description: The Mall admin maintains a guestbook to maintain a correlation between the customers and shop owners of the mall. Primary Actor: Customer Secondary Actor: Mall admin Main flow: The customer can provide his/her feedback about the mall through a guestbook and can also view other custoomers feedback.The mall admin later views through the guestbook and makes appropriate changes in themall Pre-condition: The customer enters his/her feedback in the guestbook. Post-condition: The mall admin then reviews through the guestbook and makes appropriate changes in the mallas andwhen needed.

You might also like