Purchase Solution

Airlines employee management-analysis and design model

Not what you're looking for?

Ask Custom Question

I require assistance in producing an analysis model & design model for the system through use case diagrams and document template as attached.

The employee management system deals with all aspects of managing employees. This includes pay, benefits, work history and security. Employees are paid on a weekly basis. Payment is calculated by either hourly wage or salary depending on employment conditions. Wages are calculated by multiplying the hourly wage by the number of hours worked. Any hours above thirty-six per week are considered overtime and are paid at one and a half times the hourly rate. Salaries are calculated by dividing the employee's annual salary by fifty-two. An employee's wage or salary is determined by their position, years of service and any individual agreements made with the company. Taxes are then calculated and deducted from the pay. Any employee benefits that incur a cost to the employee are then deducted from their pay. These include payment for reduced-rate travel, union or other membership fee deductions and voluntary retirement fund contributions. Union fees comprise a percentage of the employee's base weekly pay. This percentage varies across the different unions. Voluntary retirement fund contributions may be either a percentage of pay or a fixed weekly amount. The airline provides a range of benefits to employees beyond reduced-rate travel. Some of these benefits are health insurance, retirement packages and professional development funding. The actual benefits provided to an employee depends on their position, contractual arrangements and years of service. For example, professional development is only offered to employees whose position requires professional certification (e.g., mechanics, accountants and engineers), and the maximum amount funded per year depends on the profession and its requirements of members.

Employee management also provides a task scheduling system. Employees can be assigned tasks through the system. The system will ensure that they have the qualifications and experience required to accomplish the tasks and that there are no scheduling conflicts. Employees can check their own task allocations via the system and record their completion of a task. Simple tasks, such as being the flight attendant for a particular flight or acting as a check-in agent, only record start and finish times. Complicated tasks, such as painting a plane or servicing flight hydraulics, can be paused and restarted. Complicated tasks also allow the employee to record a note about the task (e.g., that another part has a fault and needs to be replaced). Large tasks, such as cleaning an aircraft or loading baggage, can have multiple employees allocated to them.

A security system needs to be incorporated into the system. Employees' access will be restricted to those parts of the system relevant to their position and role. Managers will be able to create tasks. Managers and team leaders can allocate tasks to their subordinates. Most employees will only be able to view and update their tasks. Human resources personnel will be able to view employee records, but only certain staff can create or edit an employee record.

Purchase this Solution

Purchase this Solution


Free BrainMass Quizzes
Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

C# variables and classes

This quiz contains questions about C# classes and variables.

Javscript Basics

Quiz on basics of javascript programming language.

Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

Basic Networking Questions

This quiz consists of some basic networking questions.