F5.14.7 Manage Store of Vehicle Trip Plans

Header Image
Project:
F5.14.7 Manage Store of Vehicle Trip Plans : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 24.10.2019 12:44:34
Modified: 08.09.2021 14:47:00
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to manage the store of Vehicle Trip Plans Data.<br/>(2) The ability to ensure that all data sent to the store is stored in a coherent and logical manner.<br/>(3) The ability to read data from the store as and when requested.<br/>(4) The ability to enable Trip Plans to be created in advance of their use and for the same Trip Plan to be used whenever the Host Vehicle is used on the same journey, even though it may be driven by a different Driver.<br/>(5) The ability to carry out its activities in such a way that they do not interfere with one another and that the integrity of the data being stored and read is preserved.<br/>
  • Associations To
  • Associations From
  • Requirements
  • Advanced
  • Other Links
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» pshvs_requested_data_from_stored_vehicle_trip_plan
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F5.14 Provide In-vehicle Trip Planning & Implementation
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pshvs_vehicle_trip_plan_for_monitoring
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pshvs_vehicle_trip_plan_load
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pshvs_vehicle_trip_plan_for_implementation
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» pshvs_vehicle_trip_plan_for_store
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pshvs_vehicle_trip_plan_read
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pshvs_reqeust_data_from_stored_vehicle_trip_plans
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pshvs_request_vehicle_trip_plan_for_implementation
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
Requirement Type Status Difficulty Priority Stability
Functional Functional Proposed Medium Medium Moderate
Details:
(a) continuously monitor for receipt of either the request data for stored vehicle trip plans, vehicle trip plan for store, or request vehicle trip plan for implementation data flows;<br/>(b) when the first data flow in (a) is received, extract the requested vehicle trip plan data from the store of Vehicle Trip Plans Data using the vehicle trip plan load and vehicle trip plan read data flows;<br/>(c) as a result of (b) put the extracted data in the requested data from stored vehicle trip plan data flow and send it to the Prepare and Revise Trip Plans function;<br/>(d) when the second data flow is received in (a), load the vehicle trip plan data that it contains into the store of Vehicle Trip Plans Data using the vehicle trip plan load data flow;<br/>(e) when the third data flow is received in (a) extract the requested vehicle trip plan from the store of Vehicle Trip Plans Data using the vehicle trip plan read data flow;<br/>(f) as a result of (e) put the vehicle trip plan data in the vehicle trip plan for implementation and vehicle trip plan for monitoring data flows and send them to the Implement Vehicle Trip Plan and Track Vehicle and Monitor Vehicle Trip Plan functions respectively.<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0
Object Type Connection Direction Notes
Service Provider Main Application Object Usage From