Reference no: EM133539291
Case: A supermarket chain has over 100 stores across the country. Each store is made up of several departments: greengrocery, frozen foods, general grocery, dairy, meat, delicatessen, bakery, and health/beauty. Each store has approximately 100,000 products on its shelves. Individual products are known as stock-keeping units (SKUs). The SKU numbers are placed on these products using scannable labels and become the product's bar code.
There are two main locations for business operations within the stores. The first of these is at the cash registers where customers pay for their purchases. The shop assistant scans the product bar codes into the Point Of Sale (POS) system to process the sales transactions. To ensure high customer numbers, management needs to carefully consider its pricing and promotions.
Promotions include temporary price reductions, newspapers and other media ads, store displays, and catalogs on the store web online weekly. Heavy price reductions are the most effective way to create substantial increases in the number of products sold. As a result, the visibility of all forms of promotion is an important part of analyzing the business operations of the supermarket. The new information system will provide comprehensive web services on the supermarket website to post promotion news and new product information.
The second location of the business activities is at the back door where runs the inventory management to support the selling products of the supermarket. The store managers keep their inventory records and maintain their inventory at a good level. Efficient inventory management is driven by demand planning. After the demand is forecasted and the inventory is at a low level, the managers order the products and trace the deliveries from the supermarket warehouse. The inventory's goal is to obtain the appropriate quantity of products in the most economical manner.
The central management runs a supply chain to support the products of all stores. The supermarket manager is concerned with the logistics of procurement transactions and selling products while maximising profit. Effective procurement of products at the right resale price is important to retailers and distributors. Procurement officers need to perform a wide range of activities from negotiating contracts to issuing purchase orders; from shipping notifications to delivery; from warehousing to tracking receipts and authorizing payments. The supermarket manager needs to check all stores' reports for analysing their profits and identifying problems and opportunities for making business decisions.
The supermarket also sells products online. With online purchases, customers must register online to have a valid credit card and contact information. The supermarket web service provides the groceries catalog and shopping cart. Customers can choose groceries to add to their shopping cart. Once the requested groceries/products and a credit card are validated, the order records are issued to corresponding customers. The local stores' sales staff will provide the services to pack and validate the ordered groceries according to the requested time by the customer for either pick up or delivery. The delivery team needs to work out the delivery efficiently for the groceries.
The supermarket chain has implemented a Frequent Shopper Program to attract loyal customers. The shoppers can register online or at a local store to receive frequent shoppers' cards. They can collect the points with their membership card for purchases at any store by scanning their frequent shoppers' cards. More purchases can get more points to obtain more membership benefits. The customer relationship management sends the membership letters monthly and handles customers' complaints and other issues related to customers.
The supermarket finance department needs to process financial-related transactions including paying out to suppliers for procurement transactions, collecting receivables, calculating profile of promotion, and preparing the regular report of profit & loss to management analysis and decision markings. The supermarket finance manager will monitor the performance of their business operations and collect the local stores' reports to allow business analysis.
The supermarket management wants to gain a better understanding of customer buying habits. Managers want to analyze what products are selling in which stores under what promotional conditions and whether customers preferred shopping style is at a local store or online shopping. Therefore, an integrated information system is indispensable to the success of the supermarket.
1. Draw owner's view chat for the system that you can show to stakeholders for feedback.
The hints:
Identify the users of the business with their responsibilities & objectives. (thinking about their specific business units.)
Find out what are the major functions and their related tasks in their specific business units.
You need to draw the owner's view chat using a professional tool.
You can make any reasonable assumptions if any details that you think are important are not clearly mentioned in the case description.
Identify subdomains from the business description. Provide proper domain names for domain definitions and, from there, proceed to outline the domain scope for the system modelling. The following table provides a template for your answer.
Domain- scope outline
3. Identify the domain concepts from the domain definition and scopes. Categorise the concepts into processes, functions, roles, objects, and business rules. You need to list them in a domain dictionary table
4. After completing the domain analysis, you are ready to start the use case modelling. Please make sure that you use the domain concepts identified during the domain analysis activity as the basis for behavioural modelling.
Identify stakeholders of the whole system.
5. Make a use case summary for the Supermarket Chain business activities using the template table below. (At least 6 use cases should be identified in the table.)
6. Complete a use case template for a use case that relates to the online sales order.
7. Create a use case diagram for "Product sales management" of the Supermarket including all use cases you identified in question 5, plus any derived use cases in the subsystem. Make sure you identify the dependency (include & extend) relationships where applicable.