|
|
Portfolio
|
||||||||
|
|
|
|
||||||
|
| Web-base Application for Recording / Tracking Project Time | |
| Area of Technology: Development and Deployment of Web-based Employee Time Tracking System | |
| Company Name: Global Village Consulting, Inc. | |
| Website URL: Hours Tracker | |
| Overview of Business: | |
| Description of Problem: GVC wished to replace their existing manual time tracking process with a system that was automated and web-based. They wanted to easily record and track employee time. And to use this information to generate reports, to create time and effort invoices for work performed for clients, and to aid Project Managers in staying abreast of work performed on projects. Other commercial products did not address some of the issues involved and did not offer much in the way of flexibility. Thus, GVC determined that building a custom designed program would best solve these issues. | |
| GVC Role: | |
| Project Description: GVC HoursTracker is a web based application making it possible for employees to record and submit their work time no matter what their location. This enables employers to allow their staff to work from home, different offices, while on the road, etc. and still monitor and track project time. Because employees can submit their tasks throughout the day, employers do not have to wait for submissions or weekly reports. Administrators are able to generate up to the minute reports to determine a given employee's or perhaps a specific project's recorded time with a few clicks of a button. This enables employers and project managers to continually keep abreast of this information when determining project status and budgetary factors. Administrators are able to add projects or, once finished, mark them as completed. Project Managers and Team Leads can create tasks and assign them to specific employees or team members. Tasks that have been completed can be marked as such, removing these items from user menus. Projects and tasks may also be marked as billable which allows for more accurate exporting of tasks into an accounting system for invoicing. | |
|
Description of Solution: Version 1.0 was developed using WebObjects 4.5 and was designed to created a text file to be manually imported into the exising accounting system. Version 2.0 development brought the addition of features to enhance the product as well as creating a dynamic menu Version 3.0 development say the conversion of the developed code to WebObjects 5.1 as well as updating the corresponding components. Some of the features requested by staff were implemented as well as the creation of a new user group and development of specific reports and privileges required. Version 3.1.1 implemented some fixes to discovered bugs. As well, to adjust to the change in accounting system, a new feature was developed to enable billable work details to be automatically imported directly into the new accounting system (namely Simply Accounting). The current version is deployed on a Mac X Serve running an OSX 10.2 operating system, an Apache webserver, and a Frontbase J2EE database. |
|
Project Deliverables:
|
|