Vous êtes sur la page 1sur 4

Business Efforts System

ABSTRACT

Project Title: Business Efforts System

Category: Application Development, Enterprise.

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.

It is an intuitive web-based time tracking system for gathering and


tracking project and employee time. It is designed to reduce project costs and
to help you complete your projects on time and on budget.

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.

PROBLEMS IN THE EXISTING SYSTEM

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.

There is no sharing is possible if the data is in the form of paper or Disk


drives.
Business Efforts System

The manual system gives us very less security for saving data; some
data may be lost due to mismanagement.

Its a limited system and fewer users friendly.

Searching of particular information is very critical it takes lot of time.

The users cannot able to restrict the information sharing options.

The users only know his information only not others.

It is very critical to share public information to all users.

SOLUTION OF THESE PROBLEMS

The development of this new system contains the following activities,


which try to automate the entire process keeping in the view of database
integration approach.
User Friendliness is provided in the application with various controls
provided by system Rich User Interface.

The system makes the overall project management much easier and
flexible.

It can be accessed over the Intranet.

Various classes have been used for file uploading and down loading.

The user information files can be stored in centralized database which


can be maintained by the system.

This can give the good security for user information because data is
not in client machine.

Authentication is provided for this application only registered users can


access.

User can share is data to others, and also he can get data from others.

There is no risk of data management at any level while the project


development is under process.

Report generation features is provided using crystal reports to


generate different kind of reports.

Modules
Business Efforts System

i. Administrator

ii. Reporting Manager

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

Should able to register to the site with Experience details.


Should able to Reset Password.
Should able to login to the system.
Will accept the registration of an Employee
Adds him into a Project with different Roles like Tester, Developer, Sr.
Developer, Team Leader, etc.
Assigns the Start Date and End Date of employee under a single
project.
Should Accept/Reject the Timesheets entered by the Employee.
Should able to generate Report of Project-based, Employee based,
Monthly and Yearly reports.
Should able to Search for an Employee for Professional details, Project
for Start Date & End Date, etc.

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

Vous aimerez peut-être aussi