Employee

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

DEBRE MARKOS UNIVERSITY

COLLEGE OF TECHNOLGOY
DEPARTMENT OF ELECTRICAL AND COMPUTER
ENGINEERING
MINI PROJECT ATTENDANCE SYSTEM FOR
EMPLOYEES
[COMPUTER ENGINEERING STREAM]
GROUP MEMBERS
NAME ID
Limenih Muluneh ------------------------------------------------------------TER/652/06
Abel Gizachew----------------------------------------------------------------TER/948/07
Baye Adugna------------------------------------------------------------------TER/1309/07
Daniel G/mariam-------------------------------------------------------------TER/685/06

Submitted to
Tewodros A.

1
ATTENDANCE SYSTEM FOR EMPLOYEES
1. As a general requirements for our mini project
Attendance system for employee is developed for daily in any institutes. If facilitates to access
the attendance information of a particular employee in a particular institute. The information is
sorted by the operators, which will be provided by the manager for a particular institute. This
system will also help in evaluating attendance eligibility criteria of an employee.

The purpose of developing attendance system for employees is to computerized the tradition way
of taking attendance. Another purpose for developing this system is to generate the report
automatically at the end of the session or in the between of the session.
Hence, our study limits to develop as a desktop application, and it will work for a particular
institute.

We should include the following points in your study Requirements gathering and Analysis
documentation:

1. Requirements gathering
a. Overview of the existing system
b. Overview of the proposed system
c. Functional Requirements of the new system
d. Non Functional Requirements of the new system
e. Actor identification
f. Use case identification

2. OO Analysis
a. Requirements analysis
b. System modeling
c. Use case diagram
d. Description of Use cases
e. Sequence diagrams
f. Activity diagrams
g. Class diagrams

1.1 Overview of the existing system


In our country Ethiopia the existing system of employee attendance is manual file handling
system. The existing employee attendance systems have some drawbacks that is difficult for
users.
keeping of Recorded documents
recording system
Searching of records from the list etc.

2
Existing systems work
Record keeping technique is poor.
Manual recording system (using entities like pens, papers etc.)
Difficult to know the availability of in the record
Boring to searching record etc.

1.2 System Requirement Specification


After all this effort to understand the existing system and features of the new system, it is now
time to organize and specify requirements in the form of functional and non-functional
requirements.
1.2.1 Functional Requirement
Functional requirement is a function or feature that must be included in an information system to
satisfy the system need and be acceptable to the user. In short it is an action of the system.
Functional requirements used in our systems are:

Data storage and retrieval


Report generation service.
For search data facilities etc.

1.2.2 Non-Functional Requirement


Though the system must support all the functional requirements, non-functional requirement is a
systematic approach to build quality into system software and the employee attendance system
should accommodate the followings.
Security
Proper implementation by the administer accesses privilege will be used as a mechanism to avoid
unauthorized access the employees.
Extendibility
The system should be readily extendable and modifiable when the number of employee
requirement change overtime by providing all the documentation and the maintenance manual to
the system.
User Access
We use a graphical user interface and it easy to use for users.

Actor Identification

3
In inventory management system the possible actors are:
Administrator
employee

Use case Identification


In employee attendance system the possible use case are:

employee registration
check employee present
check employee absent
Here we are also considering the use case diagram,use case descriptions,activity diagrams and
sequential diagrams will be under considerations.

Use case diagram

Attendance system for


employees

administor Employee Employee


registration

Check employee
present

Check employee
absent

2. Performance Requirements
To achieve all the performance constraints on the system design such as response
time, statistic, verifiability etc we use the following technologies:
Technology Used (Specification Language):-

C# programming languages
Microsoft Visual Studio IIS
SQL server

4
Browser

Therefore, under consideration of this requirements we develop an employee attendance system


in any institute.

You might also like