Question
I have created a requirements list for a self driving car. Functional Requirements Self-Driven Car Requirement ID Requirement Must / Want Comments RQ1 The system
I have created a requirements list for a self driving car.
Functional Requirements Self-Driven Car
Requirement ID | Requirement | Must / Want | Comments |
RQ1 | The system shall self-drive a car from the starting location to the ending location | Must | Best routes must be considered |
RQ2 | The system shall devise a route for the car to drive | Must |
|
RQ3 | The system shall accept user input for destination data | Must | Auto correct might be a good addition. |
RQ4 | The system shall use GPS to find current location | Must |
|
RQ5 | The system shall map all roads via Google Maps | Must | Use Google maps updating system to keep ahead of road maintenance. |
RQ6 | The system shall identify one-way | Must |
|
RQ7 | The system shall identify two-way roads | Must |
|
RQ8 | The system shall assume constant speed | Must |
|
RQ9 | The system shall identify road signs | Must | We will sell only in the U.S.. |
RQ10 | The system shall adhere to road speed regulations | Must |
|
RQ11 | The system shall identify road objects and obstacles | Must |
|
RQ12 | The system shall use evasive safety driving skills | Must | Safety precautions |
RQ13 | The system shall use the users code to turn left | Must |
|
RQ14 | The system shall use the users code to turn right | Must |
|
RQ15 | The system shall use the users code to go forward | Must |
|
RQ16 | The system shall use the users code to go backward | Must |
|
RQ17 | The system shall accept a data file with street information | Must | We must use all language types |
RQ18 | The system shall have touchscreen user interface | Must |
|
RQ19 | The system shall have manual entry method via keyboard | Must | In case the screen breaks on the road |
RQ20 | The system shall use the file information to make a route | Must |
|
RQ21 | The system shall have a switch to be driven manually | Must |
|
RQ22 | The system shall observe weather conditions | Must |
|
RQ23 | The system shall observe temperature out of the vehicle | Must |
|
RQ24 | The system shall slowdown in heavy rain | Must |
|
RQ25 | The system shall slowdown during low temperatures | Must |
|
RQ26 | The system shall be scalable | Want |
|
RQ27 | The system shall self-update | Must |
|
RQ28 | The system shall be easily accessible | Want | Maintenance will be required at some point |
RQ29 | The system shall be available in English | Must |
|
RQ30 | The system shall be available in Spanish | Must |
|
RQ31 | The system shall be available in any language | Want |
|
RQ32 | The system shall use voice to text technology | Want | In case other two input methods break |
RQ33 | The system shall accept multiple user IDS | Must |
|
RQ34 | The system shall save custom ID settings | Want |
|
RQ35 | If the system is in danger, then the system shall have recovery protocol | Want | In case of unforeseen incident |
RQ36 | The system shall have a toggle button for power | Must |
|
RQ37 | When the system is turned on, then the system shall ask for user ID | Must |
|
RQ38 | When the car is turned off the system shall shut down | Must | The system should not drain the car battery |
Non-Functional Requirements Self-Driven Car
Requirement ID | Must / Want | ||
RQ1 | The system shall have fast response time | Must | For safety reasons |
RQ2 | The system shall have scalability | Want |
|
RQ3 | The system shall be available to more than one user | Must |
|
RQ4 | The system shall be available to all users | Must | All users with ID |
RQ5 | The system shall be reliable | Must | Software must be functional |
RQ6 | The system shall recover quickly | Must | In case of system failure |
RQ7 | The system shall be maintained easily | Want |
|
RQ8 | The system shall be serviceable | Must |
|
RQ9 | The system shall have user security | Must | Password protection |
RQ10 | The system shall adhere to highway safety regulations | Must | All state legislature must be observed |
RQ11 | The system shall be manageable | Must |
|
RQ12 | The system shall be manageable via satellite | Want | For remote management |
RQ13 | The system shall adhere to environmental regulations | Must |
|
RQ14 | The system data shall have proper integrity | Must | All data must be correct |
RQ15 | The system shall have excellent usability | Must |
|
RQ16 | The system shall have interoperability | Want | Link via iPhone or android
|
Here is my Question:
Design a high-level activity diagram and sequence diagram for a self-driving car application. I need this for referencing please and thank you.
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