Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribedimage text in transcribedimage text in transcribedimage text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Refactoring Databases Evolutionary Database Design

Authors: Scott Ambler, Pramod Sadalage

1st Edition

0321774515, 978-0321774514

More Books

Students also viewed these Databases questions

Question

=+5 Does this case provide an example of the future for IHRM?

Answered: 1 week ago

Question

=+4 How did it affect HR?

Answered: 1 week ago