Question
Exercise: Employee Timecards You work for a startup IT company that performs web development for outside companies. In any given day, you may be working
Exercise: Employee Timecards
You work for a startup IT company that performs web development for outside companies. In any given day, you may be working on more than one project. Projects are typically group projects so others may be working on the same project on the same day that you are.
To keep track of what projects you and your co-workers are working on every day, each employee must create entries into the time system every night before they leave for that day. That time entry will list one project and the number of hours the employee worked on that project that day. There will be entry every day for each project that each person worked on that day.
Describe each class in English.
Draw the class diagram, including association classes if required.
Describe each association in English (both directions).
Draw the relation scheme.
Exercise: Employee Timecards
You work for a startup IT company that performs web development for outside companies. In any given day, you may be working on more than one project. Projects are typically group projects so others may be working on the same project on the same day that you are.
To keep track of what projects you and your co-workers are working on every day, each employee must create entries into the time system every night before they leave for that day. That time entry will list one project and the number of hours the employee worked on that project that day. There will be entry every day for each project that each person worked on that day.
Describe each class in English.
Draw the class diagram, including association classes if required.
Describe each association in English (both directions).
Draw the relation scheme.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started