hello 2 all
can u help me with this project
any information may give me a great help :)
Question 2:
• Look at the following requirements and extract the use-cases, classes, objects, and relationships among classes. Show generalizations, specializations and encapsulation with examples. You can add any new ideas to improve the organizational system or define any types of functions that are needed to improve the organizational system such as delete, add ….. an employee.
• The organization is organized into departments. Each department has a unique name, a unique number and one employee who manages the department. The organization need to keep the start date when the manger began managing the department. A department may have several location. A department controls a number of projects, each of which has a unique name, a unique number and a single location
• The organization needs to store each employee's a name, social security number, address, salary, gender, and birth date. An employee is register only in one department but may work on several projects, which are not necessarily controlled by the same department. We keep track of the number of hours per week that an employee works in each project.
• The organization is employed two types of employees hourly employee and salaried employee.
• The organization wants to keep track of the dependents ( the relatives such as husband, wife, children) of each employee for insurance purposes which includes dependent’s first name, gender, birth date and relationship to the employee.
i start to answer it but i find some difficult thanxxxx fofo