100 likes | 189 Views
SIR Training. Overview. SIR Training System. . Interactive data based application written in PQL The actual source of the courses has not been written as yet. The text you see is largely copied from the help system. There are a few quiz questions but they are not necessarily challenging.
E N D
SIR Training Overview SIR/Master
SIR Training System. • Interactive data based application written in PQL • The actual source of the courses has not been written as yet. • The text you see is largely copied from the help system. There are a few quiz questions but they are not necessarily challenging
Using as a Trainee • Start SIR and connect to the TRAIN database • ( SYSTEM.START executes and starts the training application TRAINING.COURSE:E). • LOG ON screen • Select an existing user id • Enter a new id and optional password • Press OK • Main training dialog with root page
Main Dialog • Eight buttons at top of dialog • Next (or Enter) goes to the next page in a course • Previous goes to the previously viewed page • Up goes to the top of the current section • Down goes to the next sub page the current section • Home will bring you back to the root page • Print Saves section in a form suitable for printing. (Includes a course map, text and images) • Exit • Help will display more information on the current page • Sub-sections in right hand list (read marked) • Progress Bar
Course Organisation • Nested Tree Structure • Root is all of the courses • Right hand list of sub-sections • Various styles of things displayed • HTML styled text • Bitmap images • Contents of text files • Multiple choice and single answer questions • Executable command samples • Executable commands can be hidden • System can start other applications during course
Managing Training • As trainees do course • Pages viewed are recorded • Quiz results recorded • TRAINING.REPORTS
Maintaining Courses • Course data stored in three record types • PAGE • LINK • DETAIL • PAGE record for each screen • LINK record defines tree structure • LINK for each PAGE linked as sub-page to this PAGE • Sub-pages can have their own sub-pages • No limit to the depth of these links • DETAIL record for each line of text on PAGE
Pages 1 Root 2 Course 3 Topic 4 Text 5 Quiz 6 Example Code 9 Image Lines 1 Text 2 Exec 3 Choice 5 Answer 7 Image 8 Run Data Types
Maintaining Courses • MAINTAIN.EDITOR allows interactive changes to the text and structure of the links • Export a branch of pages and import them elsewhere • Export a subset of the text , edit it with a text editor and import it again • Export whole database, text edit and rebuild • Lose users and history • Export/import format is tagged data • Nested structure • Imported data always added (no replace) • Delete existing data before re importing it
SIR Training SIR/Master