DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦ad7b5b3b0⟧ Wang Wps File

    Length: 10555 (0x293b)
    Types: Wang Wps File
    Notes: CPS/SDS/001  ISSUE 1      
    Names: »0667A «

Derivation

└─⟦f9d7301d0⟧ Bits:30006008 8" Wang WCS floppy, CR 0043A
    └─ ⟦this⟧ »0667A « 

WangText




…02…CPS/SDS/001

…02…MSN/810227…02……02…
CAMPS
 SYSTEM
 DESIGN
 SPECIFICATION
…02……02…CAMPS









                 T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲



     4.4  TERMINAL MECHANISMS ...................... 
     184
       4.4.1  How to Gain Access to CAMPS Functions  
       185
       4.4.2  Use of VDU ........................... 
       188
       4.4.3  Use of Printers ...................... 
       195
       4.4.4  Use of Supervisor VDU ................ 
       196




4.4      T̲E̲R̲M̲I̲N̲A̲L̲ ̲M̲E̲C̲H̲A̲N̲I̲S̲M̲S̲

         The only way a user is allowed access to the services
         of the CAMPS System is through terminal positions.

         A terminal position is one of the two equipment types
         listed below:

         1)  VDU with keyboard and one to four medium speed
             teleprinters

         2)  VDU with keyboard and one medium/low speed teleprinter

         Users may basically be considered to be one of the
         following three kinds:

         1)  Supervisors

         2)  Supervisor assistants

         3)  Users

         Supervisors must access CAMPS services through terminal
         positions of equipment type 1.

         Supervisor assistants and users may access CAMPS services
         through terminal positions of equipment type 1 or 2.

         CAMPS services are separated into groups of services
         denoted CAMPS functions.

         The CAMPS functions are:

         1)  Supervisor Function (Supervisor)

         2)  Message Distribution Control Function (Supervisor
             assistant)

         3)  Message Service Function (Supervisor assistant)

         4)  Preparation Function (user)

         5)  Release Function (user)

         6)  Reception Function (user)



         The CAMPS System holds for each terminal position a
         terminal profile stating the CAMPS function which may
         be accessed from that position and a list of users
         which may gain access to CAMPS services through that
         position.

         For each user with access rights to CAMPS services
         the system holds a user profile stating which function
         the user is allowed to access.



4.4.1    H̲o̲w̲ ̲t̲o̲ ̲G̲a̲i̲n̲ ̲A̲c̲c̲e̲s̲s̲ ̲t̲o̲ ̲C̲A̲M̲P̲S̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲

         The first action a user may perform when wanting access
         to CAMPS is to put the locking mechanism of the terminal
         positions VDU in ON position. The system will now recognize
         the terminal position as manned.

         After turning the locking mechanism to the ON state
         CAMPS will await a sign-on by the user. During sign-on
         the user shall enter his identification and his password.

         If the user fails in sign-on three times the terminal
         position will be blocked, i.e. no further sign-on attempt
         will be allowed, and a warning is sent to the supervisor
         position. The only way a blocked terminal position
         can be unblocked is by a supervisor command.

         After a successful sign-on, i.e. entry of correct operator-id
         and password, a menu will be displayed to the user
         informing him about the services to which he has got
         access.

         For examples of menus refer fig. 4.4.1-1 and fig. 4.4.1-2.


















































       Figure 4.4.1-1…01…MENU for Preparation Function

















































       Figure 4.4.1-2…01…MEMU for Supervisor Function


4.4.2    U̲s̲e̲ ̲o̲f̲ ̲V̲D̲U̲

         a)  The VDU screen is divided into two areas; a five
             line VDU header and a 22 line format area. The
             header contains terminal status information and
             the format area is used by the system to display
             formats and by the user to enter data. Refer fig.
             4.4.2-1 and fig. 4.4.2-2.

             1)  V̲D̲U̲ ̲H̲e̲a̲d̲e̲r̲ ̲A̲r̲e̲a̲

                 -   Terminal Function, i.e. transaction in
                     course

                 -   Classification of current screen contents

                 -   Time (Day, hour, minute, zone, month, year)

                 -   Queue status

                 -   Command line (for entry of commands)

                 -   Response line (for display of e.g. error
                     messages)

             2)  F̲o̲r̲m̲a̲t̲ ̲A̲r̲e̲a̲

                 The format area may be divided into the margin
                 area and the user area.

             3)  The margin area consists of the left-most ten
                 characters column on the screen and is used
                 by the system to indicate errors and line type.


            1      2     3     4     5     6     7     8   
           9     0

         SPACE   ERROR CODE              SPACE     TEXT LINE
         NUMBER


                                            LINE DESCRIPTOR
         

                 The user area consists of the right-most 70
                 character columns on the screen.


















































   FIGURE 4.4.2-1…01…General Screen Lay-Out (Common user)

















































   Fig. 4.4.2-2…01…Screen Lay-Out (Supervisor + Sup. Ass.)


             4)  The user area serves two purposes:

                 1)  Display of information queued for the terminal
                     position

                 2)  User input of information to be entered
                     into CAMPS.

             5)  When a user wants to access information queued
                 for his terminal position he enters the command
                 RECV. If the command is accompanied by a precedence
                 the first piece of information of that precednece
                 queued for the terminal position is presented
                 on the VDU screen. If not accompanied by a
                 precedence the information to be presented
                 will be selected from the queue with the highest
                 precedence.

                 The user may now control the presentation of
                 the information using the

                 -   page-on
                 -   page-back
                 -   scroll-on
                 -   scroll-down

                 function keys as available on the actual VDU.

                 The user may use the print command to obtain
                 a hard copy of the information of which a part
                 is currently presented at the VDU screen.

                 If the user wants access to the next information
                 element queued for him in the selected queue
                 he enters either the

                 -   DELETE AND PRESENT NEXT MESSAGE

                 command, which removes the information currently
                 displayed on the VDU from the queue and presents
                 the next piece of information in the queue
                 or he enters the

                 -   KEEP AND PRESENT NEXT MESSAGE

                 command, which causes the information currently
                 displayed to stay in the queue and presents
                 the next piece of information in the queue.



             6)  When the user wants to prepare information
                 with guidance of the system he enters the command
                 appropriate to the type of information he wants
                 to prepare.

                 The system will then, in the user area of the
                 screen, display a format consisting of protected
                 field descriptions, and unprotected fields
                 into which the user may insert the actual value
                 of the field parameter. With each data entry
                 field is associated a one-character "field-descriptor"
                 informing the user of the type of parameter
                 to be entered: alpha, numeric, or alphanumeric,
                 and whether the parameter is mandatory or optional.

                 In fig. 4.4.2-3 the symbols used in VDU layout
                 formats are shown and in fig. 4.4.2-4 an example
                 of a screen lay-out is depicted.




                                  = inverse video field

                                  = unprotected data entry field


         L̲i̲n̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲o̲r̲s̲

         R = Repeating

         S = Selecting

         M = Mandatory

         O = Optional



         F̲i̲e̲l̲d̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲o̲r̲s̲

         N = Mandatory numeric

         n = Optional numeric

         A = Mandatory alpha

         a = Optional alpha

         D = Mandatory/alphanumeric

         d = Optional alphanumeric







     Figure 4.4.2-3…01…S̲y̲m̲b̲o̲l̲s̲ ̲U̲s̲e̲d̲ ̲o̲n̲ ̲V̲D̲U̲ ̲L̲a̲y̲o̲u̲t̲ ̲F̲o̲r̲m̲s̲


















































                       Fig. 4.4.2-4
                  Format Display Example


                 When the format is displayed for the user the
                 cursor will be positioned at the first character
                 in the first data entry field.

                 The user may control the cursor position using
                 the next field function key, moving the cursor
                 to the first character of the next data entry
                 field, the previous field function key, moving
                 the cursor to the first character, and the
                 cursor up, down, right, left keys.

                 If the user needs more format lines, he may
                 request these by issuing the insert N lines
                 command. Lines which can be repeated are marked
                 by R in the margin area. (Refer fig. 4.4.2-1
                 lines 7 and 8). Such lines may be deleted again
                 using the delete N lines command.

                 Editing is performed by overwriting the old
                 contents in the data entry fields.

                 When the user has entered all information needed
                 he enters the information by depressing the
                 enter function key. The system then validates
                 the entered information and if any errors are
                 found the entry-fields in error are indicated
                 and an error number shown in the margin area.

                 If the user wants a full display of the error
                 message instead of the number, he achieves
                 this by entering the proper command in the
                 command line.

                 For detailed information refer CPS/230/ICD/0001
                 and CPS/230/ICD/0002.



4.4.3    U̲s̲e̲ ̲o̲f̲ ̲P̲r̲i̲n̲t̲e̲r̲s̲

         a)  The printers (one to four) associated with the
             supervisor position works in parallel with the
             Supervisor VDU i.e. printers are printing independently
             of supervisor VDU activities.



             Four types of supervisor print out has been defined
             each assigned a priority used when more than one
             print out type is to be printed at one printer.
             Assignment of print out types to the Supervisor
             printers are controlled by the supervisor using
             the appropriate commands.

             For details refer CPS/210/SYS/0001. Print lay-out
             for supervisor print types refer CPS/230/ICD/0002.

         b)  Supervisor assistant printers refer CPS/210/SYS/0001.

             Print lay-out refer CPS/230/ICD/0002.

         c)  A terminal position (VDU) has always associated
             a printer, which may be shared with other VDUs.
             The user may command a print-out of the information
             of which a part is currently displayed at the VDU,
             on the associated printer.

             For details refer to CPS/210/SYS/0001 and CPS/230/ICD/0001.

             Print lay out refer CPS/230/ICD/0001.



4.4.4    U̲s̲e̲ ̲o̲f̲ ̲S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲V̲D̲U̲

         The use of the Supervisor VDU is as described in section
         4.4.2 with the following exception.

         Only one supervisor VDU is active at one time. The
         active supervisor VDU will be the one where the ASSIGN
         command was issued last.