LightBlog
Contact at mumbai.academics@gmail.com or 8097636691/9323040215
Responsive Ads Here

Tuesday, 6 February 2018

Timesheet monitor


Timesheet monitor

Abstrct:
This project entitled “Time Sheet Monitor” is developed for any development organization to enable the project manager to analyze the time spent by developers in building software and the average efficiency of the team.
MODULE DESCRIPTION
The Project Time Sheet Monitor System is the web based application which deals exclusively the Time Sheet of  the Developer , Manager , Administration of the particular company. This project even deals with Expense sheet also , but presently we deal only with the Time Sheets of the Developer worked on a particular project for a week. It basically list outs the Developers , Projects and the Manager ‘s working for the Company and for which projects they are working for. It even ease the task of the company to review the work efforts of each employee for each work and even reveal the productive work done by them. The company can even assess the project status by looking at the Time Sheet globally , as the developer can type his daily time sheet sitting at his place and logging into this site through net. Once the user ( may be a Developer / Administrator / Manager ) logs on to the net and browse the site and write the Time sheet daily or once in a week , that would be reflected to the database once in a week and that would be reviewed by his manager sitting any where and estimate the productive work done by him for the complete week. The company will be able to view the entire work done by the employees sitting anywhere on the net. Hence this project is very useful for every software companies, Once the user enter to into the site and logs on with his username and password and enters his time sheet for that day or he may enter the whole time sheet for a week , once the user enters for a week then only the data will be entered into the database through ebiz server , till then the data will be stored as an xml document on the server. Hence this is the mechanism involved in the project. It is very useful to the companies to maintain the information of the status of every projects and Developers.
The user can be logged on to this site in two ways either as a Administration  / Developer / Manager , hence the security privileges are accordingly distributed by the administration. As he has full fledged powers, he is the one who sets the privileges to every user. Once user logged in is Developer , then he will be able to access only the Developer time sheet , when the user is Manager he will be able to access only Manager time sheet. Once the user is Administrator he can access all the three  modules Developer , Manager , Administration. The Entire application can be divided into three modules . The are as follows :
1.   Developer
2.   Manager
3.   Administrator
Once the user logged as an administrator , he will be driven to the screen where he will find two options One is Time Sheet and the another one is Expense Sheet. When he clicks on the Time Sheet then he will shown with three options like Developer , Manager, Administrator.
1.   Developer :
Once the User clicks on the Developer , he will be viewed with four options. They are
Browse Time Sheet
Search / Modify Time Sheet
New Time Sheet
Reports
1.1 Browse Time Sheet :
Once the user (Developer ) clicks on the Browse Time Sheet , he can view the Time Sheet of all the Developers present in the company. The Company can even look at each of the Developers time sheet and analyze the work status of each project undertaken them.
1.2 Search / Modify Time Sheet :
Once the user clicks on the Search / Modify option , then he can be able to search the Developer by the keyword/client wise / project wise / rejected / approved / error wise and make necessary changes if requires , by clicking on the  Modify option.
1.3 New Time Sheet :
Once the user clicks on the New Time Sheet option, then the user can be able to create a New Time Sheet for a particular Developer depending upon the client and project wise for a particular week.
1.4 Reports :
The reports of the Time Sheet for a Developer can be viewed by the user according to the  clients and Projects.
2.   Manager  :
Manager is the person who is some what a high personality in the hierarchy, where he can make comments on the work performance of his subordinates. Once the user clicks on the Manager option then he will be driven to the page with the following options.
Approve Time Sheet
Revoke Time Sheet
Reports
2.1 Approve Time Sheet :
When the user is manager then he can review the entire time sheets produced by the Developers or the employees , if he is satisfied by the time sheet produced by the  Developer / employee then by clicking on the option Approve Time Sheet he can approve the entire timesheet of that particular Developer / Employee.
2.2Revoke Time Sheet :
When the user is manager then he can review the entire time sheets produced by the Developers or the employees , if he is not satisfied by the time sheet produced by the  Developer / employee then by clicking on the option Revoke Time Sheet he can reject the entire timesheet of that particular Developer / Employee.
2.3Reports :
This project even gives a glance on the reports of time sheets. It even ease the job of the company and even the manager to analyze the time sheet of each Developer according to the client or project or company wise. The project is so informative to the manager, that sitting at his place and logging on to the site he can review the entire status going on in the company i.e., he can view the reports of the time sheet of the Developer week to week information. He can review the time sheets of the Developer’s reports Person wise /project wise / Task wise / Client wise.
3. Administration:
Administrator is the Key person to maintain the security of the project, he plays an vital role in assigning the user privileges. He even takes care of the entire site to run smoothly. Once the user clicks on the Administration option then he will be driven to the page with the following options.
User        Role        Privileges        Company        Company Project
User Project        Company Role Privileges
3.1User :
When the user clicks on the Administration module the default page is User. Here the user is administrator so he can view all the user names registered in the company with the username, password , full name and their designations.
3.2Role  :
When the user clicks on the option Role then he can view all the users with their roles described in the company.
3.3Privileges :
When the user clicks  on the option Privileges then he can view the privileges assigned to each of the registered user of the company.
3.4Company :
When the user clicks on the option “Company” then the administrator can view all the information of their clients. The entire information of the client company is stored with their name, URL,  their complete address and phone numbers.
3.4Company Projects:
When the user clicks on the option “Company Project “then he can view all the running Company projects with their clients , Manager and Developers with their active status. The Company can view the total ongoing projects, with the client information and Developers involved in it.
3.5User Projects :
When the user clicks on the option “ User Project “ then the user can know each Developer’s information clearly. He can evaluate the status of each Developer , for how many companies he is working , for how many projects he is working and what are the time sheets for each project and what is the status of the involvement in each project.
3.6Company role Privileges :
When the user clicks on the option “Company role Privileges” then the user can know each Company Name and the role played and what are the privileges  it is having.
3.7  User Role  :
When the user clicks on the option “User role Privileges” then the user can know each Developer Name and the role played and what are the projects and privileges  he is having.
Hence the Supplier exchange application is very useful to all the companies to evaluate timesheet of each employee easily. It has even an option Help to aware the user how to browse the entire site. Once the user wants to quit from the site then he can click on the sign out option.
The software and hardware requirements as follows:
OperatingSystem            :        windows2000 Server/Professional
Processor                        :       PIII MHz or above
RAM                                   :       128 MB SD
HardDisk                          :       Min 300 MB working space
Software                           :       VB.NET, MS-SQLServer2k or Oracle8i

No comments:

Post a Comment