Sie sind auf Seite 1von 4

1.

1Introduction

A Web-based application is any program that is accessed over a network connection using
hypertext transfer protocol (HTTP), rather than existing within a device’s memory. It is a
software package that can be accessed through the web browser. A web-based system provides
access to a software system using a computer and internet connection. It is an application that is
usable only with an active Internet connection and that uses HTTP as
its primary communications protocol

1.2 Statement of the problem


There are different problems in KIOT related to employee management system as we observe so
far. Those problems are:
 Problems of employee attendance: In time and out time of the employee has a problem.
 Problems of employee salary i.e. salary can’t reach employee on time and quickly
because of this employee satisfaction is limited.
 Problems of controlling or managing of employees.

1.3.1 General objective


The general objective of this project is to develop an automated web based employee
management system for KIOT.

1.3.2 Specific objective


Specific objectives are the sub tasks that pave the way to reach at our main goal. They are
supporters of the general objective.
There are specific goals that we have to achieve in order to meet the general objective. Those
are:-
 Study the existing system and identify its problems.
 Design the system as per user requirement specification.
 Develop user friendly interfaces.
 Develop the website as per the business rules
 Creating a different access roles in the system
 Develop a database for the recording system.
 Testing the system to overcome the system functions
 Generate different reports as per the demand of the organization
1.4 Scope of the project
The scope of the project is about tasks that will be performed throughout the system.
(Scott W. Ambler 2001)
The proposed system focuses only employee management system on the following areas:
 provide requests: a new employee provides requests for registering as a new employee.
 Registering new employee: admin need all personal information.
 Creating accounts for employee and managing those accounts.
 Creating attendance for employee and marking the attendance.
 Checking Employee details/ status.
 Calculating net salary and delivering to employee.

1.5 Limitation of the project

Limitation of the project is obstacles that are committed on us during working of the project.
And also limitation is things that limit us to perform the required activities.
This project is limited under the following conditions:
 Time constraints: - during collection of data the office we get information from has no
access time for giving information for us.
 Lack of full document that are related to the existing system.
 Load of the courses.

1.5.1 System development


 Frontend:
 PHP: for server side scripting language and for programming.
 The project team has chosen this server side language because of:
 PHP supports many databases (MYSQLSERVER, and
Oracle).
 PHP is open source software (OSS).
 PHP is free to download and use.
 Cascading Style Sheet (CSS) and JavaScript: - for client side script language.
The project team has chosen this client side language because of:
 Used to control the appearance of a Web site by creating
style sheets
 Used to specify the precise font, size, color and other
properties of displayed text
 All browsers support CSS today.
 Used to validate the script
 Backend:
MYSQL SERVER: for database application. The reason that we choose this MY SQL
SERVER is:-
I. Scalability and Flexibility
II. High Performance
III. High Availability
IV. Strong Data Protection

1.5.2 Development Tools (Technologies)


 Modeling: Edraw Max software
 Interface Design: HTML, CSS, and Adobe photo shop
 Validation Script: JavaScript (HTML5): JavaScript can react to events
 Database Design: MYSQL SERVER
 Server: Apaches server: for web server software

 Documentation tools
- Microsoft office 2010
- Computer windows: window 7

1.6 Significance of the Project

 The system is designed to satisfy employees by delivering services like salary accurately,
on time and quickly.
 Employees are managed easily.
 Manage all employee account by their owns account.
 Employee attendance and salary systems are automated.
 The system will store all staff data and transactions.
 When needed, the system will take just a few seconds to found out the background of an
employee, his/her work status, service and responsibility to the organization.
 It will facilitate keeping record of employees, such as their date of hiring (placing) and
date of leaving. So, all the information about an employee will be available in a few
seconds.
Generally, the advantages of the system (EMS) are:

 Provide a comprehensive (all necessary facts and details)


information of an employee.
 Increasing the speed of information transactions of the organization.
 Improving employee satisfactions by delivering services timely,
more quickly and accurate to them.

Das könnte Ihnen auch gefallen