Design Methods for Reactive Systems: Yourdon, Statemate, and the UML

Appendix A: A Training Information System

A.1 Case Description

Each second and third working day of a month, a large multinational company provides introductory training to employees who have joined the company in the previous month, called joiners. In this course, a member of the Group Board and members of the National Board give talks, and teachers introduce the joiners to the philosophy and operational processes of the company. Usually the joiners are divided into four to nine groups, which follow the course in parallel. The Training Information System (TIS) supports the course coordinator and other personnel of the Training Department in preparing and organizing the course.

The course coordinator uses the system to retrieve joiners from the Personnel Information System through an online connection. On request, the system assigns the joiners to groups for the 2 days, trying to avoid allocating joiners from the same office to the same group and trying to ensure that the groups on the second day consist as much as possible of people who were not in the same group on the first day. This way, each participant meets as many people from different offices as possible.

On the request of the coordinator, the TIS prints the lists of participants per day per room and includes the total number of people on each list. The coordinator then gives these lists to the speakers. The system also prints badges, which are prepared the day before the course starts.

Before the course starts, all badges plus course material are laid out on...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Instructional Seminars and Training Services
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.