This lesson is being piloted (Beta version)

DUNE HWDB Training: Executive Summary (HWDB Dashboard)

This page describes how to produce an Executive Summary using the HWDB Dashboard.

Contents

Section Description
Startup Decide on one of the two modes then provide a Component Type ID
Config File The syntax of Config File
Executive Summary The contents of an Executive Summary
Generated PDF file An example of generated PDF


What is this:

Executive Summary (ES) is to report QC results and needed for signoff of different assemblies or component batches. This summary is created by the HWDB Dashboard which also allows designated individuals to certify components and records their associated sign-off in the HWDB. The application also converts the produced summary into a PDF file and uploads it to the HWDB.

The QC results and sign-offs, that are displayed by the HWDB Dashboard, vary by component type. Hence, each consortium needs to determine which component types need to have the corresponding ES.

For a given component type, the consortium needs to provide a list (config. file) of fields in the HWDB that are included in the ES. The list includes:

Startup:

To start to write an ES, select a PID (e.g., that corresponds to an assembly or a shipping container) from PID list of Type View, which takes you to Item View of the selected PID.

Within Item View, you should find a pane that shows the current status of ES for this PID as shown below: esitemview There could be already multiple summaries in the HWDB (as in the above example). In such case, the linked button points to the latest ES, while you can still optionally see older ones.

If there is no ES previously exists or you need to update the existing ES (e.g., you need to sign-off), click Sign/generate summary… button.

Config File:

When you come to an ES page for the first time, it should look like the one shown below… very much empty!
As you can see, it starts with the default version of ES, which does not require you to generate a template of your summary and let’s you start a sign-off process.
Obviously, you would be the only one who can sign in this case. As can be seen there, you could also do the following for this PID:

esempty

To produce a Detail version of ES, one has to generate a template or config file.
A config file is provided in JSON format and it needs to be placed in the IMAGES section of Component Type view (e.g., see https://dbweb2.fnal.gov:8443/cdbdev/edit/ctype/700).

Admin. privilege

By the way, to be able to upload files to Component Type IMAGES section, one must have the Admin. privilege in the HWDB.
If you need to upload one and don’t have the privilege, please consult with your HWDB liaisons.



Our HWDB Dashboard provides GUI to produce config file. Go ahead to click the Create the type’s ES config… button.
In the Edit scene, you might be seeing a very empty page, if you haven’t had an ES for the selected PID.
Below, we show an example of how one could fill out this Edit scene.

In the BASICS pane at the top, provide your consortium name and a brief description of what this summary is about.
In the QC CHECKS (TODOS) pane, provide a title and a list of your checklist that you like your signnees to check on.
In the SIGNEES pane, provide 3 items for each signee:

In the REFERENCE URLS pane, you could provide URLs for your references, supporting documents, or even documents or data that you want your signees to check on within the HWDB. esconfig1


In the PLOTS pane, you define which distributions you like to include in your summary.
You have 3 options here:

To produce a plot based on data stored in the HWDB:


To use a figure that already exists in the HWDB:

First of all, the figure(s) must be associated with a certain Test Type(s).

esconfig2


Optionally, you could add extra fields. This is different from extra fields you could add that we mentioned above. Those are associated with each given plots.
These extra fields, if you create, will be a part of the summary section of ES.

esconfig3

Once you are done with editing, click Save config to HWDB. The Dashboard generates a JSON file and uploads it to the HWDB.





back to top

Executive Summary

Once you have your config file ready and uploaded, your Executive Summary page should look like the one below:
We’ll now go through each of the sections.

After SUMMARY and REFERENCE URLS panes (notice that an extra field we defined shows up here), we have QC CHECKS pane, which is titled as "QC Checks Performed". These checks are recorded and updated every time a signee uploads his signature to the HWDB.

The SUB-COMPONENTS page shows a list of linked sub-components. If a sub-component has already an ES stored in the HWDB, the corresponding link is also provided.

es1


The PLOTS pane shows the defined plots, along with extra fields, if defined any.
In the example below, the 2nd plot has an extra filed, labeled as "RMS mean". One can enter a value there by clicking Upload image/fill fields. es2


After clicking Upload image/fill fields, you should see something like below, where you can enter a value/string to the defined extra field. You could optionally replace the defined figure as well.

es3


In the ITEM STATUS & QA/QC FLAGS, you update the component status and the two QA/QC flags. Again, these will be updated in the HWDB when a signee uploads his signature to the HWDB.

In the SIGN-OFF pane, each signee signs, with comments if any. Clicking Sign & post button posts a signature.

In the GENERATE pane, there is Generate PDF & upload to HWDB button, which becomes active once the all designed signees sign. A PDF file will be generated and uploaded to the HWDB.

The RESET signatures button there is to reset all recorded signatures in the HWDB and redo the sign-off process from scratch.
We don’t want anybody to be able to reset here.
It respects roles that is set to the signee with the lowest integer rank (in our example, it would be “Consortium Lead”).

es4


In the COMMENTS LOG, we see all comments that have been entered in the HWDB, which include not only comments/signatures from each designed signees, along with component status at those times, but also comments from others.
Right, one can add comments by a user who is not designed as signee as well.
Also notice that when signatures are reset, the log keeps the all previously recorded signatures/comments.

es5





back to top

Generated PDF file

For completeness, we show a generated PDF of the above example below:

espdf1 espdf2 espdf3





back to top