Employee Time Monitoring Program

Structure:

Administration View:

-Admin Login
-User (employee) setup
-Task setup
-User / Task relating, allowing admin to relate particular tasks to spacific employees
-Reporting (period/user/task)definable time period - all users or single user -all tasks or single task (exportable to MS-Excel format)
-Keyboard and mouse monitoring maintenance to set amount of keyoard/ mouse inactivity time for break recording
-Need to be able for admin to retrieve updated data from spreadsheets every (admin specified time)
-Auto delete duplicate records
-ability to pull individual time records from database
ability to disable users from resizing application window
-ability to view records of employee activity
-ability to set as service in windows upon install (server)
-ability for admin to set up the application for use over the internet with one server end application located at head office and just the client end of the application installed on machines at the other locations
-ability to asign a product key to installation and the ability for (LGCC) to change it upon renewal date
-ability to auto save data every (time set by admin) minutes
-ability to activate program upon windows login (must tie into the user login API and the User list on the SQL server and network
-When exporting data from program to excel each entry must be specified by user name
Ability to copy to CD/DVD (Depending On Size) at the end of every month

Employee (User) View:

-Employee Login (must connect to the windows login screen)
-Task selection
-Time recording
ability to only install Employee (user) view restriction on the user systems but have it link back to server (Client)

The excel output app needs to be password protected (password set by admin)
Is it posible to set time limits on use of the program (ex: 365 days)
and then force to repurchase (date has to be able to be changed by LGCC)
The backbone of the app will be tied into the SQL server and MS - Excel
[2091 byte] By [VBprogrammer2006] at [2007-11-19 18:07:54]