How To Dev - Analysis: Use Cases formalization

×

Warning message

  • You can't delete this newsletter because it has not been sent to all its subscribers.
  • You can't delete this newsletter because it has not been sent to all its subscribers.

 

Use Cases can be represented by tables and by sequence diagram (https://en.wikipedia.org/wiki/Sequence_diagram).

In the above example, possible use cases may be:

  • Save (register vehicle) /modify Vehicle profile and status.
  • Save (Register Driver)/modify Driver profile and status.
  • Save an Occurrence of a VehicleEvent.
  • Send the data regarding a certain DriverAnalysis.
  • Assign and Taking a Vehicle to start driving.
  • Close a period of driving.
  • Save DriverHealthiness.
  • Save Occurrence of a DriverEvent.
  • Observe the trajectories performed by a given vehicle and related velocity, acceleration brakes, etc.
    • Identify which driver has drawn a specific vehicle.
  • Observe the time trend of a given Driver in terms of healthiness, attention level, etc.
  • See the list of all Maintenance Tickets of a given vehicle.
  • See the list of last 6-months DriverAnalysis of a certain Driver.
  • See the time trend of the last 6-months DriverAnalysis of a certain Driver.
  • Etc.