Phase 2 of Access Program for Employee Performance Tracking.
Please look over attached file and try to use as base if possible. I have made some edits since originally posting this phase so adjust bids accordingly. The end result needs to be that the Admin can at any time pull up a job and see that Employee(s) started his activity on (date) (time), has 14 hours of time, has made XX number of parts, has been down for "Suspension Reason" twice for 1 hour each time.... etc. This info needs to be available during and at completion of activity.
Here is the current state of the program.
Management (Admin) can do the following..
Create a Job and Assign Activities to that Job
Add Employees, Parts, Activity Names and Suspension Reason
Edit Job , Activity, Part and Employee Details
Generate a Report ( Currently Broken.. needed revamped anyway)
Changes to Admin interface and forms...
I would like to see a form with Tabs. Each Tab will have a form specific to a group or kind of entry the Admin is making. For example..
TAB 1 (Create) Create Job and Assign Activities
TAB 2 (Add) Add employee, part, activity name, suspension reason
TAB3 (Edit) Be able to delete or edit jobs, tasks, employees, etc.
TAB4 (View / Report) Select and view employees, parts, jobs.. When Jobs are selected it should show all activities for that job and their current states. Nothing can be edited. Should be able to generate a report here in graph form.
For the report mentioned above, Admin needs to be able to select an employee(s) and generate a report that shows lifetime performance or performance for a given timeframe or activity. For example he might choose Joe and Jeff and want to see how they compare for the month of January doing activity 1 and or total units produced in that timeframe regardless of activity.. or how many times and how long each was down for maintenance during that time. Selectable graph items and a few different graph options. We would like a graph that we could post that clearly shows employees how they are measuring up to one another.
When Admin is assigning activities the "Quantity Ordered" Needs to be an entry field. This is what the customer ordered. It is different from the "Expected Quantity". We always try to make more than what is ordered to keep some as stock.
For the Suspension Reason.. When the Admin is entering a Suspension Reason there needs to be a way for him to set that reason as clock stopper or not.
RATE PER HOUR.. This field needs to reflect the current average parts made per hour based on what the employee has entered and how much work time has been logged.
Employee does the following..
Sees only activities assigned to him and chooses one
Form populates with job / activity details
Sets Status of activity (In Progress, Suspended, Completed)
Enters # of units made (does so throughout life of the activity)
Enters Waste # (REMOVE THIS entirely from program)
The "Status" drop down contains a suspended option. Some method needs to be implemented so that when suspended is chosen it presents "Suspension Reasons" for the employee to choose. These reasons are pre-created by Admin and already set to either stop or continue logging work time. Time suspended needs to be tracked as well.