Web based application that supports the process of detector construction by bookkeeping and tracking detector parts, storing Quality Control measurements as well as runtime configuration and parameters (conditions).
Detector Construction Workflof
Database Model
Construction database is used for detector construction and configuration information storage, incl. types of parts (entity Kind of Part), parts (entity Part), logical and physical connections (entity Parts Tree), custom attributes (entity Attribute List), manufacturers, Institutions, Locations and much more.
Conditions database maintains custom-structured measurement data tables along with the metadata data structures, i.e. data collection session (entity Run), dataset metadata and definition (entity Dataset), various measurements (defined by Kind of Condition) which where collected during tests and configuration for the specific detector Part during the Run at a certain Location by the Person and so on
Manage and review detectors parts, browse parts hierarchy
Part browser
To view detector parts select in side menu Construct > Parts. Part browser consists of: 1 - Part filter, 2 - Part list, 3 - Selected part children list
Part filtering
For more detailed search toogle filter from menu and type in or select from menus criterias:
Kind Of Part, Name label, Serial number, Barcode - filters parts by field naming. Type in for autocomplete. Present partial search
Location - filters parts by concrete location
Manufacturer - filters parts by concrete manufacturer
Has children - filters parts that has children. 'Yes' for has children, 'No' doesn't have children, '----' for both
Has parent - filters parts that has parent. 'Yes' for has parent, 'No' doesn't have parent, '----' for both
Shipment items - filters parts that has been added to shipping cart. See 'Parts requests and shipping between institutions'
Installed date is greater than, Installed date is less, Removed date is greater than, Removed date is less than - filter parts by date ranges
Installed by user, Removed by user - filters parts by user that have installed partuicular parts
Is deleted - filters parts that marked as deleted. By default shows only parts that are not deleted. 'Yes' filters deleted parts, 'No' filters not deleted parts, '----' shows both
Attributes and Attribute values - filters parts by attached attributes. Firstly need to select category, then Attribute values will be filled with attribute category values
Part details
Every part has more detailed information associated with. To see full part details such as Conditions, Hierarchy, change History click on Action column Eye Icon for particular part.
You will be redirected to Part detail page. Image below shows details of concrete part. Extension table name may contain image file. If it present click on Details link to download it. To view change History if it present click on History link to open Modal.
Below part details page part hierarchy will be shown. Image below shows part parent. Click on Eye Icon to navigate parent part details page.
If present, part children will be shown below. Click on Eye Icon to navigate to children part details page.
Measurement, Processing, Configuration conditions are shown in detail page if present. Image below shows Measurement conditions table. Test results column linked with Online Monitoring System (OMS) pages.
Image below shows Processing conditions that consists of Grading, Irradiation, Annealing, Machining
Clicking on Grading Details link Grading list table will be shown. Cut file column contains files if present. Click on link to download one.
Clicking on Irradiation Details link Irradiation list table will be shown.
Image below shows Configuration conditions.
Image below shows Attributes associated with particular part.
Parts requests and shipping between institutions
Requests
Request consists of Request details:
Name - request indentification string
Location - requesting institution location
Person - person who requests
Status - request status (OPEN - request open for editing, CLOSED - request completed, CANCELED - request rejected)
Paid by institution - payment information
Date - when items are being requested
To Request could be assigned Request Items. Request Items details:
For accessing Request menu select Tracking > Requests in side menu. You will be redirected to Requests main view. Requests menu consists of: 1 - Request filter, 2 - Request list, 3 - Request items, see screenshot below.
Request items has quantity status fields which shows how many Kind Of Parts are in which state:
Requested
Packaging
Shipped
Received
Canceled
To Create new request in Request menu click button . You will be redirected to Request form. Fields that marked with * are mandatory.
Fill in request details information and Request Items. To add more Request items click . To remove Request Items click
To submit Request click button.
To Edit Request in Request menu from action column click button. If request status is CLOSED or CANCELED Status field would be disabled.
To view Request details click button.
Shipments
For accessing Shipment menu select Tracking > Shipment in side menu. You will be redirected to Shipments main view. Shipment menu consists of: 1 - Shipment filter, 2 - Shipment list, 3 - Shipment items, see screenshot below.
To Create new request in Request menu click button . You will be redirected to Request form. Fields that marked with * are mandatory.