Techno Task Manager

Note: Please Scroll Down to See the Download Link.

ABSTRACT:

In a company where the hierarchy of employees spans over thousand managing the work with them is a difficult job. And in an environment where number of jobs is done simultaneously picking the right person for the job is also difficult task, as you are not aware of their availability. This application is designed for such an environment where the work is divided into group of employees and during the course of division the employees are selected to be part of the work in hand.

This software being a web based is easily accessible from any corner of the company as every machine is part of a LAN network.  The reason why it is made as a web application rather than a window based application if for the same reason.  The complete task is divided into two types of users. Administrator (Highest authority), Manager (working group Community). The activities underlying these sections are as per the company policies.

This application provides most of the features required to manage the tasks developed in a firm. 

PURPOSE OF THE PROJECT

The system provides help in managing different tasks as well as the employees associated with the work. Provides instant status of involvements of a person in the task. Provide all the available members to be part of the team and easy selection procedure to make them available when required. Security to the confidential information. Reduce the redundancy of making the entries of the activities which are done manually. To speed up the processing with in the firm.

PROBLEM IN EXISTING SYSTEM

Ø  The current system is a manual one where in the company maintains all the information in the form of records. There by collecting necessary information with require a manual search in the record(s).

Ø  Transfer of information between different sections of the enterprise is in the form of documents or letters. Drafting letters will take time. 

Ø  Selection of a person for a task is done by manually approaching the person and confirming the availability of the person.

Ø  Unavailability of proper information to different levels of employees with in the firm.

SOLUTION OF THESE PROBLEMS

The development of the new system contains the following activities, which try to automate the entire process keeping in view of the database integration approach.

Ø  User friendliness is provided in the application with various controls.

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

Ø  Readily upload the latest updates, allows user to download the alerts by clicking the URL.

Ø  There is no risk of data mismanagement at any level while the project development is under process.

Ø  It provides high level of security with different level of authentication.

MODULES:

ADMINSTRATOR:

In these Administrator means the person who is managing the entire website.

 PROVISIONING:

 Admin Login:

Ø  Admin ID

Ø  User Nam

Ø  Password

EMPLOYEE DETAILS:

Ø  employee_id

Ø  employee_name

Ø  login

Ø  pass

Ø  email

Ø  security_level

PROJECTS:

Ø  project_id

Ø  project_name

Ø employee_id       

PRIORITIES:

Ø  priority_id

Ø  priority_desc

STATUS:

Ø  status_id

Ø  Status

FUNCTIONALITIES:

Ø  Association between  Admin and Employees

Ø  Association between  Admin and Projects

Ø  Association between  Admin and Priorities

Ø  Association between  Admin and Status

QUERIES:

Ø  How many Employees are registered

Ø  How many Projects are assigned to an Employee.

ALERTS:

Ø  Entered Admin ID is wrong

Ø  Entered Admin password is wrong

Ø  All fields are mandatory.

Ø  Projects are added successfully.

Ø  Employee Details updated successfully.

REPORTS:

Ø  Generating a report on how many Employees registered.

Ø  Generating a report on how many Projects are uploaded.

EMPLOYEE MODULE:

Description: Provides different tasks as well as the employees associated with the work. Provides instant status of the involvements of a person in the task Security to the confidential information

TASKS:

Ø  task_id

Ø  task_name

Ø  task_desc

Ø  resolution

Ø  date_assigned

Ø date_resolved

STATUS:

Ø  status_id

Ø  Status

FUNCTIONALITIES:

Ø  Association between  Employees and Tasks

Ø  Association between  Employees and Status

QUERIES:

Ø  How many tasks are assigned.

Ø  What is the status of the project.

ALERTS:

Ø  Tasks assigned successfully.

Ø Status of the project is updated successfully.

Reports:

Ø  Generating a report on how many tasks are assigned

Ø  Generating a report on what is the status of the project.

APPLICATION MODULE:

PROJECTS:

Ø  project_id

Ø  project_name

FUNCTIONALITIES:

Ø  Association between  Employees and Projects

Ø  Association between  Admin and Projects

QUERIES:

Ø How many Projects are assigned.

Ø  When the projects are assigned to an Employee

ALERTS:

Ø Projects are assigned successfully.

Reports:

Ø  Generating a report on how many projects are assigned

Ø  Generating a report on what is the Project

TASKS MODULE:

Each Employee will be assigned different tasks like Designing, coding, testing and database etc. At the end of the Week or month the administrator will see the status of the respective employees and there completed work.

TASKS:

Ø  task_id

Ø  task_name

Ø  task_desc

Ø  resolution

Ø  date_assigned

Ø  date_resolved

FUNCTIONALITIES:

Ø  Association between  Employees and tasks

Ø  Association between  Admin tasks

QUERIES:

Ø  How many tasks are assigned.

Ø  When the projects are tasks  to an Employee

Ø  What is the task of an Employee

ALERTS:

Ø  Tasks are assigned successfully.

Ø  Tasks are Viewed successfully by Admin

Reports:

Ø  Generating a report on how many tasks are assigned

Ø  Generating a report on what is the task

SOFTWARE AND HARDWARE REQUIREMENTS:

Software Requirements:

Operating System Server   : Windows XP or later

Database Server                  : Microsoft SQL Server-2005

Client                                    : Microsoft Internet Explorer

Tools                                     : Microsoft Visual Studio .Net-2008

User Interface                      : Asp.Net with Ajax

Code Behind                                         : C#.Net

Hardware Requirements:

Processor                       : Intel Pentium or More

Ram                                : 512 MB Ram

Hard Disk                        : PC with 20GB

Click here to download Techno Task Manager source code