Académique Documents
Professionnel Documents
Culture Documents
ABSTRACT
Objective:
The objective is in the biggest organizations will use the website for
the purpose of Timesheets entry system. Every employee will have a
separate login to enter into the system and enter the timesheets. In this
project there will be 3 users like Administrator, Reporting Manager and
Employee.
Features
Easy to Use Timesheet Interface - Employees can fill in their
timesheets from wherever they are, anywhere in the world, any time,
using a standard web browser. Simple intuitive timesheet interface
reduce errors in time entry.
Effective Project Tracking - Track any number of projects and tasks.
Define your company's organizational structure (groups, employees,
projects, and tasks). Assign rates by employee, project, or task for time
billing purposes.
Accurate Productivity Analysis - With , you will be able to see who's
working on what, compare billable and non-billable time, and keep
track of incomplete employee timesheets.
Practically No Training Required - Set-up is easy and quick. Online help
is just a click away. Unlimited free telephone and email support is
available if you ever have questions or need help.
Download Timesheet Data - Timesheet data can be easily exported to
Excel or a text file for simple integration into other software.
Control Access - Multiple authorization levels to control access to data.
Managers can view and approve employee timesheets.
The existing system is a manual system. Here the User of the system
needs to save his information in the form of excel sheets or Disk
Drives.
The manual system gives us very less security for saving data; some
data may be lost due to mismanagement.
The system makes the overall project management much easier and
flexible.
Various classes have been used for file uploading and down loading.
This can give the good security for user information because data is
not in client machine.
User can share is data to others, and also he can get data from others.
Modules
Business Efforts System
i. Administrator
iii. Employee
iv. Authentication
v. Search
vi. Communication
vii. Reports
Users
Administrator
Add the different Project IDs, Project Names, Project Start Date, Project
End Date details into the System.
Accept the registration of Reporting Manager.
Assign Project or Projects to a Reporting Manager.
Should able to generate Report of Project-based, Reporting Manager
based, Employee based, and Monthly and Yearly reports.
Should able to Search for an Employee for Professional details, Project
for Start Date & End Date, Reporting Manager for his Engagement
details (like Project Assigned, Start Date, End Date, No. of Employees in
that Project, etc.)
Reporting Manager
Employee
Business Efforts System
Should register to the site with his Experience details in the Current
Company, previous Companies.
Should able to Reset Password.
Should provide the Roles interested in the coming up Projects.
Should able to login to the system for time sheet entry. They should
able to enter timesheet once a Project is assigned and under a Project
some tasks were added by Reporting Manager to him.
Should able to see the Timesheets Rejected by the Reporting Manager.
Should able to see the Report of Monthly or scheduled dates
Timesheets of the employee.
KEYWORDS:
Generic Technology Keywords: Database, User Interface,
Programming
Specific Technology Keywords: Asp.Net 3.5, Web Services, C#.Net,
MS SqlServer-05
Project Keywords: Presentation, Business Object, Data Access Layer
SDLC Keywords: Analysis, Design, Implementation, Testing
ENVIRONMENT:
Servers:
Operating System Server: Windows XP or later
Database Server: Microsoft SQL Server-2005
Client: Microsoft Internet Explorer
Tools: Microsoft Visual Studio .Net-2008 (Framework 3.5)
User Interface: Asp.Net with Ajax
Code Behind: VC#.Net
Hardware Specification:
Processor: Intel Pentium or More
RAM: 512 MB Ram
Hard Disk: PC with 20GB