Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Case 2: Training Software System A company would like to improve the training of its employees. It requests you to develop a training software system

image text in transcribed

Case 2: Training Software System A company would like to improve the training of its employees. It requests you to develop a training software system (TSS). 1. After login to the TSS, a registered employee searches in a catalogue of trainings offered by companies described by a code (OC) and a contact. A training has a code [TC], a title (Title), an offering company [OC], and a status [TS] (taken' or 'untaken"); and while searching in the catalogue of trainings, the employee may request a training for a summer. 2. Before summer, the training coordinator assesses the employee's request against the training requirements (employee rank [Rank], Job (Job), and training status [TRS]) and decides whether the employee is eligible or not. In the case where the employee is eligible, the coordinator either accepts the employee' request or looks up for some suitable trainings in the catalogue of trainings and suggests to the employee an available training. 3. When there is an agreement (acceptance) on a training, the coordinator assigns the training to the employee, updates the training status of the employee [TRS], and marks the training status (TS) as 'taken! 4. In the case of an impeachment, the employee cancels the training. In this case, the TSS updates the training (changing the status from 'taken' to 'untaken') and the training status of the the employee [TRS). 5. At the end of the training, the employee reports to TSS, providing a justification of attendance [JA] and a training report [TR.pdf]. 6. The coordinator manages the catalogue of trainings by adding/removing trainings to/from the catalogue. 7. Any use of the system requires a login with an authentication by using email and pw. Note: TS is the status of the training and TRS is the training status of the employee (trained or not) Q1] Draw a use case diagram for TSS. Q2] Draw a class diagram, describing each class by its attributes and methods

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions