Preliminary design for FEIC database browsing screens
Front Ends screen
Display list of Front Ends
Select a front end from table Front_Ends -> Jumps to Front End Configurations
Add / Modify / Delete records in table Front_Ends
Front End Configurations screen
Possibly combined with Front Ends screen?
Display list of configurations for selected FE from table FEConfig
Select a configuration -> jumps to Configuration screen
Add a configuration -> jumps to Configuration screen
Delete a configuration
Screen for browsing all components by type and possibly other filters.
Add a Component -> Jumps to Component screeen
Select a Component -> Jumps to Component screen
Delete a Component (Dangerous because it is both possible to delete a free-floating component or one which is in one or more Configurations.)
Displays a Configuration and its details.
May pertain to something other than a Front End, but just support Front Ends for now.
Display a list of Components in the Configuration (via tables FE_ConfigLink and FEComponents)
Display a list of Notes for the Configuration (via table
If there is a selected Front End then display Notes for all configurations referencing that front end, in chronological order.
Display a list of Test Data for the Configuration (via table
If there is a selected Front End then display Test Data for all configurations referencing that front end, in chronological order.
Edit the Configuration description
Add a Component -> Jumps to Component screen
Edit a Component -> Jumps to Component screen
Replace a Component -> Implies duplicating the whole Configuration -> Jumps back to Configuration screen with new ID.
May get tricky here having to pass through the Component screen to add first, in order to subsequently replace.
Delete a Component
Add a Note
Display Component details
Display a list of Notes for the component (via table
Display a list of test data for the component (via table
Edit Component fields
Return to Configuration -> Jumps to Configuration screen
This topic: ALMA
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding NRAO Public Wiki?