Reference no: EM132997100 , Length: word count:1000
MIS201 Business Requirements Analysis - Deakin Business School
Business Report and Modelling
Learning Outcome 1: Analyse a business context, its processes and structures to propose viable solutions.
Learning Outcome 2: Understand and analyse stakeholder needs and their requirements to develop appropriate business solutions.
Learning Outcome 3: Present and justify recommendations to a business audience using written, visual and
oral communication
Case study
Melbourne's public electric Scooter (e-Scooter) scheme is a new and carbon footprint friendly way to explore the city with the first 15 minutes being free of charge. There are over 120 docking stations and 1000 e-Scooters available for hire. The pricing starts at $2 AUD for 1 hour after the initial 15 minutes free of charge. After the first 1 hour and 15 minutes, it costs an extra $2 AUD for each additional 15 minutes. E-Scooters can be hired using a bank card at the docking station, or using the official E-Scooter-Hire app. They are available for hire 24/7, every day of the year. The scheme aims at supporting users to travel around the city quickly and easily.
e-Scooters are available for hire at the docking-station terminal with a bank card, contactless payment card or using the official E-Scooter-Hire app - just touch the screen and follow the instructions to begin. Getting started for the user is easy: simply hire an e-Scooter, ride it, and then return it to any of docking stations across the city once the user is finished using it, so that no additional charges apply. e-Scooters can be hired as many times as the user wants it within the e-Scooter access period the user has purchased.
Charges are as follows:
- Hire-an-e-Scooter access fees: $2 AUD for 1 hour, $80 AUD annually (only available to registered Melbourne e-Scooter members)
- Hire-an-e-Scooter additional fees: $2 AUD for every additional 15 minutes (or partial ¼ hour) after the first hour and 15 minutes.
- Other charges: A user may be charged up to $300 AUD if the e-Scooter is not returned or is returned late or damaged.
The app, available on iPhones and on Android, is the only app to send e-Scooter-release codes straight to user's phone. The user downloads the app and registers for pay-as-you-go. Use the app to ‘hire now' from a nearby docking station and get the release code. The user then taps the code into the docking point and can then enjoy the ride.
e-scooter user wanted to the app enable them to:
- see up-to-the-minute information about which docking stations have e-Scooters and spaces available.
- plan a journey for them with an easy-to-follow map.
- receive notifications summarising the cost at the end of their journey.
- see their recent journeys and charges.
Use the information from the above case study E-Scooter Hire Project to make appropriate assumptions as needed about additional details. Document your assumptions.
Assignment Tasks
In this assignment, you are required to undertake the following tasks:
1. Produce a Requirements Analysis report/table identifying and elaborating FIVE (5) different needs of the stakeholders. For each need, clearly state one or more high-level functional requirements and briefly justify how these requirements could satisfy the stakeholder needs.
2. From the Requirement Analysis table in Task 1, identify all the actors (users) who need to interact with the system. Develop a use case diagram. Provide justification on what use cases are needed for the actors to interact with the systems in the assumptions section.
3. From the developed use cases in Task 2, select ONE use case that you believe represents the most complex (or interesting/important) system interaction. Draw a system sequence diagram for the primary event flow.
4. Identify, list, define and describe the classes. Then develop a class diagram that illustrates the business information system and its problem domain.
5. Briefly explain in the Team Contribution Form (see Assignment 2 submission template) the following: 1) how as a consulting team, you brainstormed the different needs of stakeholders develop the Requirement analysis report, and 2) how as a consulting team, you arrived at assumptions and selected a use case for the sequence diagram.
Attachment:- Business Requirements Analysis.rar