ExamProject

jehweseh
ADSolution.pdf

Milestone‐7 Object Modeling Sample Solutions 

Activity Diagram 

 

 

   

System Sequence Diagram 

 

 

 

   

Potential Object List 

Potential Object Notes Obj Reason

Annual Salary The yearly salary of a salaried employee.

X Attribute of SalaryEmployee

Building A building where employees work in various rooms.

Calendar Year The year for which a United Way contribution applies.

X Attribute of UnitedWayContribution

Contact Address The street address, city, state, and zip of an emergency contact.

X Attributes of EmergencyContact

Contact Home Phone The home phone number of an emergency contact.

X Attribute of EmergencyContact

Contact Name. The first name, middle name, and last name of an emergency contact.

X Attributes of EmergencyContact

Contact Work Phone The work phone number of an emergency contact.

X Attribute of EmergencyContact

Contract Employee A temporary employee. √

Department An organizational grouping of employees that fulfills a business function.

Dept ID An abbreviated identifier for a department..

X Attribute of Department

Dept Name The full name of a department.

X Attribute of Department

DOB An employee's date of birth. X Attribute of Employee

Emergency Contact A person who should be contacted concerning a particular employee in case of emergency

Emp ID A unique, sequentially- assigned identifier for an employee.

X Attribute of Employee

Employee A person who works for the organization.

Employee Address The street address, city, state, and zip of an employee.

X Attribute of Employee

Employee Home Phone

The home phone number of an employee.

X Attribute of Employee

Employee Name The first name, middle name, last name, and nickname of an employee.

X Attribute of Employee

Employee Office Phone

The office phone number of an employee.

X Attribute of Employee

Hire Date The date an employee was hired.

X Attribute of Employee

Hourly Employee An employee who is paid a hourly wage.

Hourly Wage The hourly wage of an hourly employee or a contract employee.

X Attribute of HourlyEmployee and ContractEmployee

Job Title An employee's job title. X Attribute of Employee

Life Insurance A miscellaneous deduction. X An instance of MiscDeduction

Location Where an employee can be found.

X Synonym for room, building, and site.

Mail Stop A room or an area of an office where employees can go and retrieve their mail.

Marital Status The marital status (married, single) of an employee.

X Attribute of Employee

Maximum Weekly Hours

The maximum hours per week that is scheduled for each hourly employee.

X Attribute of HourlyEmployee

Misc Deduction A Miscellaneous Deduction elected by an employee.

Permanent Employer The permanent employer of a contract employee.

X Attribute of ContractEmployee

Request Date The date of a Miscellaneous Deduction request.

X Attribute of MiscDeduction

Room A room where employees may work.

Salary Employee An employee who is paid a salary.

Site A company location consisting of one or more buildings.

SSN An employee's Social Security Number.

X Attribute of Employee

Supervisor An employee's supervisor X Attribute of Employee.

United Way Contribution

A contribution pledged to the United Way by an employee.

 

 

   

Class Diagram