Answered step by step
Verified Expert Solution
Question
1 Approved Answer
MINI PROJECT BCSE1023/BSE1113 Software Development IS253 - -Internet System Development (50 marks) This project can be done by a group of at most 4 students
MINI PROJECT BCSE1023/BSE1113 Software Development IS253 - -Internet System Development (50 marks) This project can be done by a group of at most 4 students or individually. Based on the study "EBike Shopping System" provided 1. Compiled from the tutorial discussion earlier the following: = a) A Stakeholders table for the system. b) The complete context diagram (using use-case diagram) for the Ebike System. c) Identify as complete as possible the functional requirements for the Ebike System based on your contact diagram and produce:- i. Produce the requirement using natural language templates for all features that you have Identified. ii. Produce at least one activity diagram for any functional requirements of your choice. iii. Produce at least one state transition diagram for any behavior functional requirements. iv. Produce a complete Data Class Model (DCM) or Entity Relationship Diagram (ERD). 2. Design and documents the following a. all Input form needed for the system. b. all Report needed for the system. c. your dialog Diagram for the system. 2 Main Goals and Features The following list gives an overview of the envisioned main goals and features of the Web shop: - State-of-the-art ecommerce shopping features such as shopping basket and customer profile to store delivery and payment information - Young and innovative user experience - Web shop access on smart phones and tablets (especially iPhone and Android systems) - 24/7 availability of the Web shop - Tracking of shipped orders via the Web shop - Browsing the product catalogue by categories - Searching for specific products by keywords - Customers can pay via credit card or PayPal - Customers can rate a product and add a comment - Customers can cancel orders that have not been shipped yet - Customers can track order that are shipped - Customers can have orders shipped home or pick them up at a shop - Innovative and customized promotions, managed by the marketing team - Reporting of daily sales to the sales team - Easy possibility to register a bike bought at GYB with the National Bike Directory by customers or shop staff (Directory of the national police where bikes are registered to check stolen bikes) - Efficient and easy maintenance for the system administrators and IT operations - User friendly administration of the product catalogue by the sales team and integration with the Product Information Service of the manufacturers of products. - Integration with the Warehouse Management System (WMS) which manages the stock of products (knows the quantity of each product, packages the orders) - Integration with the Logistics System which manages the shipments of products to customers (pick-up of orders at warehouse, tracking of orders) 1. Overview Bicycle Sale System (BSS) is a company that sells bicycles including electric bicycles (eBikes), spare parts for bikes and also accessories for bikes such as helmets, locks, and lights. GYB has bike shops in different cities all over the country. GYB also offers bike repairs at the shops. Customers can also order all products (bikes, spare parts, and accessories) via a call center. They have the choice to get the products shipped home or delivered at one of the bike shops for pick-up. Due to increasing competition and dropping sales, the GYB management decided to create a new sales channel, a. Web shop, to reach more customers and provide them a shopping experience at home. Knowing that shopping for a bike is not the same as buying a book, the Web shop needs to provide innovative shopping features for bikes such as easy configuration, help to find the right size, etc. Figure 1 gives an overview of the as-is situation and the vision. The new system should integrate with existing IT infrastructure as much as possible such as integrating with the Warehouse Management System (WMS), the Logistics System, and the Payment System. Other integrations need to be clarified with stakeholders. If a payment was not accepted, customers can choose another payment method or enter other payment information. The Warehouse Management System (WMS) packages the order and the Logistics System informs a logistics partner to ship the order to the customer. 3.6 Sales Features Every night, the system sends a daily sales report to the sales system. Sales staff can add, remove, and update products in the product catalogue. When adding a new product, the product information can be automatically retrieved from the Product Information Service of the manufacturers of the products. 3.7 Marketing Features Marketing staff can create new promotions, remove a promotion or update existing promotions
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started