Académique Documents
Professionnel Documents
Culture Documents
1. Abstract .........................................................................................................3
2. Introduction....................................................................................................5-6
3. System Analysis..............................................................................................7-10
4. Feasibility Study.............................................................................................
5. Software Design.............................................................................................
-1-
6. Database Design.............................................................................................
8. Testing .........................................................................................................
9. Conclusion......................................................................................................
10. Bibliography...................................................................................................
-2-
ABSTRACT
Description:
WORK FLOW PLUS is a Work Flow management system for maintaining and managing
the schedules and related details of the employees working on different projects in
Work Flow-related allowances for the employees is done using the system. This tool is a
The main objective of the system is to minimise problems that are faced while
scheduling the employees for the Work Flows and offer a better solution then what exists
currently in the market. The system has been designed to manage the schedule and
Features:-
Maintaining information if the employees like the project on which they work,
User authentication.
-3-
-4-
Introduction:
WORK FLOW PLUS is a Work Flow management system for maintaining and managing
the schedules and related details about the employees working on different projects and in
different Work Flows. The calculation and maintenance of comprehensive Work Flow-
related allowances of the employees can be done systematically. The Project involves a
The main objective of the system is to minimise the problems that might come in
scheduling the employees offer a better solution than what is currently existent in the
market. The system has been designed to take care of schedule management and the
related details about the employees working in different projects and in different Work
Flows.
Organizations in IT pitch for employee scheduling software, basically for some important
reasons:
-5-
1) 24 x 7 project support requires staff presence at any time of the day.
c) The 24 hours of the clock are utilized, rather than a “standard working
day”
Features:-
Maintaining information about entities like – the project the employee is working
User authentication.
Report generation, printing, publishing and mailing as per requirement that can be
schedule.
-6-
-7-
SYSTEM:
SYSTEM ANALYSIS:
based on policies and plans of the organization and on user requirements and to eliminate
Objectives of system
The proposed system is an attempt to provide a rich solution to lessen the inconvenience
in handling the cumbersome job of managing and scheduling a large pool of employees
who are to be assigned to different Work Flows. Systematic handling of the schedules in
-8-
Objective:-
1. The job can be decomposed to convenient modules of setting / editing Work Flow
details as per the project requirements so that they can be implemented easily and
more productively.
3. One manager/team leader is only responsible for his team and can’t have the
4. The allowances of the employees who work in different Work Flows is calculated
6. The employees can be given the facility to view their Work Flow details as well as
-9-
User Requirements
- 10 -
HARDWARE & SOFTWARE SPECIFICATIONS
Web-Server : IIS
- 11 -
- 12 -
- 13 -
5.1 Software Implementation
Microsoft.NET Framework
development in the highly distributed environment of the Internet. The .NET Framework
executed remotely.
To build all communication on industry standards to ensure that code based on the
- 14 -
SQL SERVER
DATABASE
A database management, or DBMS, gives the user access to their data and helps
them transform the data into information. Such database management systems include
dBase, paradox, IMS, Sql Server and SQL Server. These systems allow users to create,
people, things and events. SQL Server stores each data item in its own fields. In SQL
Server, the fields relating to a particular person, thing or event are bundled together to
form a single complete unit of data, called a record (it can also be referred to as raw or an
occurrence). Each record is made up of a number of fields. No two fields in a record can
During an SQL Server Database design project, the analysis of your business
needs identifies all the fields or attributes of interest. If your business needs change over
time, you define any additional fields or change the definition of existing fields.
- 15 -
- 16 -
5.4 UML DIAGRAMS
Use Case Documentation:
- 17 -
Administrator Use Case:
<<includes>>
Login Validation
<<includes>>
Projects Add/Edit/Delete
<<includes>>
Employees Add/Edit/Delete
Administrator
Reports
Change Password
Logout
- 18 -
Project Manager UseCase:
<<includes>>
Login Validation
<<includes>>
Projects Assign/Add/Edit/Delete
Schedules
Project Manager
Reports
Change Password
Logout
- 19 -
Team Leader Use Case:
<<includes>>
Login Validation
<<includes>>
Schedules Add/Edit/Delete
<<includes>>
Allowances Add/Edit/Delete
TeamLeader
Reports
Change Password
Logout
- 20 -
- 21 -
Table Name:
Employee Registration:
- 22 -
Projects:
- 23 -
Work Flow in Work Flow Plus:
- 24 -
Allowances in Work Flow Plus:
- 25 -
Assign Project in Work Flow Plus:
- 26 -
- 27 -
Login Page:
- 28 -
System Administrator Home Page
- 29 -
Project home Page
- 30 -
Assign Project
- 31 -
Add Project:
- 32 -
- 33 -
Edit Project
- 34 -
- 35 -
Delete Project
- 36 -
- 37 -
Employee Page
- 38 -
Add Employee
- 39 -
Edit Employee
- 40 -
Delete Employee:
- 41 -
Report page:
- 42 -
Project Report
- 43 -
Employee Report
- 44 -
- 45 -
Logout
- 46 -
Project Manager
- 47 -
Team Leader Home
- 48 -
Schedule Menu
- 49 -
Add Schedule
- 50 -
Edit schedule
- 51 -
Add Allowances
- 52 -
Report Menu
- 53 -
Employee Report
- 54 -
Schedule Report
- 55 -
Employee report
- 56 -
View Allowances Report
- 57 -
Work Flow Report
- 58 -
10. Conclusion:
The project has been appreciated by all the users in the organization.
It is easy to use, since it uses the GUI provided in the user dialog.
- 59 -
- 60 -
11. BIBLIOGRAPHY
The following books were referred during the analysis and execution phase of the
project
SOFTWARE ENGINEERING
By Roger’s. Pressman
COMPLETE HTML
Steven Holzner
By Jain
By Evangeleous Petersons
MSDN 2005
By Microsoft
- 61 -
- 62 -