STDCOM ( Stec Development Operational Methods) Grade Application

 

 

 

 

Requirements:  

 

1) Multiverse Platform somewhere, and NextStep plugin running

2) Postgres Platform Running running Vremsoft Database and setup for vremsoft user

 

 

Overview:

 

Grade Data Retrieval (GDR) is comprised by 2 programs, the builder and the operator interface.   The user build grade data tables, using grades/grade names, and Multiverse Subscriptions tags, added desired data for the grade tables based on grade names.  These are all stored in the vremsoft database, within the postgres server.

The operator portion, the operator can then use the operator apps to retrieve these preset subscription tag values and load them, IE calling it a grade change.

 

Note:  These are python library scripts, and can called alone from python3 terminal or, can be included into Web Pages or included into higher customized python applications.

Look at it like this: python libraries applications that can stand alone of added to more customized python applications, or web pages.  This documentation details the use of the application library and usage.

 

 

GdrGeneric:

 

This application is a simple application that uses GDR concepts, it can be used as a simply python app as a stand alone app, or added in whole to another app. It can also be used as an example on how to use stdcom apps to talk to the GDR concepts.

 

 

First, setup a connection to the running Multiverse NextStep plugin.. This is optional, but makes everything much easier because it uses real Subscription tags and allow the user to not need to remember exact names.  Selecting the grade-template tag brings the user the ability to build a grade template using pJanice to select and add Subscription tags that all grades will need or include.

 

Once this is selected, press configure if the connection is made to Multiverse pJanice will come alive.

 

Multiverse Setup

 

 

 

 

Postgress Setup

 

Selecting the Postgres Setup select the configure tab:

 

 

Ask the system administrator where and how to connect to the vremsoft data base running on the Postgres server.

 

 

 

 

 

Building Grade Template

 

This simply adds and builds the grade template with tags and tag lengths all grades with start with when created.  Use pjanice to select Subscription tags  and when the choice is made to add the tag to the grade template, a few parameters can be modified to suite the user if desired, in most cases the defaults from the existing tags as is are ok.  But, the final choice is given to the user/desiner.

 

Select the number of elements in the array tags if default is not desired.. Also the preset values can be set to 0’s if desired.

 

Adding puts that tag and values into the grade template.

 

 

 

 

Adding Grade

 

 

 

 

By adding a grade, it takes a snapshot of the grade template and makes it a grade. Now it is up to the user to add change values for that grade.  Use the actual tables to change the data for that grade, editing the grade values changes the vremsoft database.