Micro Manager Performance Tracking System

advertisement
Micro Manager
Performance Tracking System
Rashed Hossain
Sponsor: Nizam Ahmed
Director of Finance and Administration
Market One Enterprises
Objectives
•Develop an application to evaluate and track employee performance.
•Provide tools to manage personal and professional data.
•Allow search tools to lookup individual performance history and chart.
•Provide functions to compare and measure performances.
•User friendly interface.
Software Components
Data Base Management System
MS Access 2000
•Detailed records of employee
•Current Performance
•Performance History
•Comparisons
Software Application
Java Enterprise Edition 1.4
•GUI interface
•Data entry forms
•Data view screens
•Tools to add, delete and update data
Component Diagram
Yes
Login
Interface
Yes
Functions
Group Data
No
Yes
Views
Sear
ch
No
Yes
Upda
te
No
Views
Yes
Views
Add/
Delet
e
DMBS
Titles of Proposal Page
►Cover Sheet
(1 Page)
► Abstract (1Page)
Background/Introduction/Statement of Need (cont.)
► Project Description (2-3 Pages)
Sponsor and business scope.
Project Description
Action plan
Difficulties & Solutions
Anticipated Outcomes
Future plan
►Schedule (cont.)
 Flow Diagram of Component Dependencies
 Scheduling of Execution and Resources
►Conclusion (1 Page)
Micro Manager
Performance Tracking System
By
Rashed Hossain
Micro Manager 1.0
Presentation Overview
Project Description
Progress
Difficulties
Projected Difficulties
Problem Encountered
Anticipation
Work Remaining
Schedule Revision
Commentary
Micro Manager 1.0
Project Description
Project will develop a software
application to evaluate and track
employee performance.
Software Components
Java
MS Access 2000
Sponsor: Market One Enterprises
Progress
Difficulties
Work Remaining
Schedule Revision
Commentary
Micro Manager 1.0
Progress
GUI
Data Base Connection
Database Design
Progress
Difficulties
Work Remaining
Schedule Revision
Commentary
Micro Manager 1.0
Progress
----GUI Snapshots----
1 of 3
Micro Manager 1.0
Progress
----GUI Snapshots----
2 of 3
Micro Manager 1.0
Progress
----GUI Snapshots----
3 of 3
Micro Manager 1.0
Progress
GUI
Data Base Connection
Database Design
Difficulties
Work Remaining
Schedule Revision
Commentary
Micro Manager 1.0
Difficulties
Projected Difficulties
Code Segment
Problem Encountered
Table Model
Anticipation
Swing Technology
JDBC ODBC Connection
Exception Handling /Validation
Work Remaining
Schedule Revision
Commentary
Micro Manager 1.0
Code Segment
Micro Manager 1.0
Difficulties
Problem Encountered
Table Model
Anticipation
Swing Technology
JDBC ODBC Connection
Exception Handling /Validation
Work Remaining
Schedule Revision
Commentary
Micro Manager 1.0
Work Remaining
Process Model Of Micro Manager
40%
75%
10%
Schedule Revision
Commentary
Micro Manager 1.0
Commentary
Schedule Revision
PHASE II
(Software component for Bottom Layer)
Week 9: Nov 06
Bottom Layer Dev.
Meet MOE management to finalize query methods,
form and screen views.
PHASE II
Week 10: Nov 13
Priority date for start coding Mid Layer.
Micro Manager 1.0
Thank You For Listening
?
Feel Free To Ask Questions
This is the end of Presentation
Micro Manager
Performance Tracking System
PHASE II
By
Rashed Hossain
gSponsor
Market One Enterprises(MOE)
One of the leading outbound call centers
in Canada.
Clients:North American Financial Institutions
Number of Employees? 55
How do they manage their work force?
Rigorous evaluation
a. Performance on the phone
b. Sales to call ratio
How is the evaluation done ?
gEvaluation
2 of 1
g Evaluation
2 of 2
g Problem ?

No automated system to adequately track
and manage data acquired from the evaluation.

Tons of data to deal with.

No database to store information.

Inconsistent processing.

Too many errors on calculated average results.

Time and cost.
g Solution ?
Automation.
Project
g
Project Description
Project will develop an employee performance
tracking system. It is a micro management tool
for the Market One Enterprises(MOE).
Project
g
Objectives
 Automate administrative processes
User friendly interface
Allow MOE management to store, retrieve
and create profile based on the previous data.
Track any time sensitive information.
Project
g
Important tasks will be carried out by
this application.
Register new employee
Store, retrieve, update personal and
professional information.
Queries.
Different level of views
Generate graph.
Create profile based on save
information.
Project
g
What difference will it make ?
Current Process
After MM is implemented
Hand written
Keyboard
Manual calculation
Taken care of
Document is kept
Saved in the database
No way to back track
Track by ID and date
No way to compare
performances
Side by side comparison
No visual representation
Will create performance graph
Very difficult to oversee
improvements
A mouse click away
No way to generate report
Generate reports
Progress
g
New Employee registration process.
Store, retrieve, update personal and
professional information.
Some queries.
Call performance view and graph generator.
Data base is partially done.
Work
Remaining
g
Database need to be finalized
11/11 is the priority date to start working
on sales performance
Queries and views for Sales Performance
Mid layer process logic.
Data base.
“Will be happy to answer any
questions.”
Thank You
Micro Manager
Performance Tracking System
PHASE III
By
Rashed Hossain
Overview of Phase-II
Sponsor
Evaluation method
Problem
Solution
Project Proposal
Automated system
Store
Retrieve
Track
Compare
Profile
Implementation
Phase-III
Snapshot from main interface
Implementation
New employee registration
Implementation
Storing Employee Performance
Implementation
Snapshot from main interface viewing panel
Implementation
Information Lookup Window
Implementation
Performance Viewer
Work Remaining
Comparison Tool
Sales Performance
Administrative Options
Difficulties
Bug found on JoptionPane
Lost Focus
Thread.Sleep()-Working Class
Question ?
End of Phase III
Download