The State University of Zanzibar (Suza) .: Department of Computer Science and Information Technology
The State University of Zanzibar (Suza) .: Department of Computer Science and Information Technology
(suza).
DEPARTMENT OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY.
Group work project
COURSE CODE:
inf 1211
COURSE NAME:
LECTURer:
Mr.suleiman hamiar
Date submission:
PARTICIPANTS:
18/5/2015
NAMES
REG.NO
SIGNATURE
BITAM/2/14/95
..
MKASI I-SHAK
HAJI
BITAM/2/14/
49
BITAM/2/14/68
BITAM/2/14/55
IBRAHIM KHALID
BITAM/2/14/
85
SEIF MOHAMED
BITAM/2/14/
73
BITAM/2/14/93
LECTURER
Mr. SULEIMAN H SULEIMAN
SIGNATURE
ACKNOWLEGMENT
It was a great experience working on this project Attendance
Management System (AMS)
. We express our gratitude towards those who were involved with us during
our project activities
We would like to thank all whose names may not have appeared here but
whose contributions have not gone unnoticed. We would like to thank all of
them for their help in different ways.
Table of Contents
DEPARTMENT OF COMPUTER SCIENCE AND INFORMATION
TECHNOLOGY..............................................................................................1
PARTICIPANTS:...........................................................................................2
INTRODUCTION:.........................................................................................4
BACKGROUND:...........................................................................................4
Current System:........................................................................................5
Problems of the current system.............................................................5
Benefits of the proposed system...........................................................6
FEASIBILITY REPORT.................................................................................6
Introduction...............................................................................................7
Techniques used........................................................................................7
Interview.....................................................................................................7
Observation................................................................................................7
Physical examination................................................................................7
Operational feasibility..............................................................................7
Economical feasibility..............................................................................7
Technical feasibility..................................................................................8
METHODOLOGY..........................................................................................8
Functional requirements analysis:.........................................................9
Functional requirements............................................................................9
Non-functional requirements.....................................................................9
Context diagram of proposed system.................................................10
Figure 1 data flow.......................................................................................10
Dataflow diagram level 1............................................................................11
Figure 2 data flow of proposed system.......................................................11
Figure 3 ERD level1.....................................................................................12
Use Case diagram...................................................................................13
Figure 4 use case........................................................................................13
INDIVIDUAL REPORT...............................................................................13
AHMED SUFIAN MAKAME.......................................................................15
TWAHIR B. HASSAN.................................................................................17
SEIF MOHAMED NASSOR........................................................................18
MOHAMMED ZAHOR MOHD..................................................................19
IBRAHIM KHALID SALUM........................................................................20
MKASI IS-HAKA HAJI................................................................................21
AMELY JONAS MPOGOLO........................................................................22
INTRODUCTION:
4
BACKGROUND:
ATTENDANCE MANAGEMENT SYSTEM (AMS)
Over a period from the age of industrialization attendance still
remains a critical function that concerns every Human Resource manager.
Businesses always needs to keep a track of employees, Monitoring
attendance helps an employer to be able to know which employees arrive
early, which arrive late and who has the most absences without any valid
reason and also to be able to calculate the working hours of the employee
so as to receive their overall payment. This could help an employer in
deciding which employees are effective within the business.
There are many ways in which an organization can monitor
attendance. They may vary from business to business, some may just use
an attendance sheet, some may use online and recently a lot of
businesses have been using Access Card devices and finger print
recognition (Biometric) which can be very reliable.
This report based on the research that we conducted at Zainab Bottlers
Company which has the problem in attendance management system.
Current System:
The current system used within the Zainab Bottlers Company is manual
which uses books in which employee may sign when they enter the premises
and sign when they go out of the organizational premises. Each day the
Human Resource officer has to take the book and records the attendance in
his computer by using the Microsoft excels application.
Proposed system
The new proposed system will allow the automatic attendance record
management in which an employee will be allow to fill his/her information
through biometric devices. This system will record the accurate hours an
employee enter the premises, go out and in for break and the time he leaves
the premises as well as it will calculate the overtime hours in which the
employee uses according to the known reasons.
FEASIBILITY REPORT
Introduction
This chapter shows activities and steps used in data collection which
promote the designing of the proposed system. The process of data
collection was taking place in Zainab Bottlers Company located at Mombasa,
Zanzibar Street near Buddas Garrage at Tomondo road.
Techniques used
During the identification of requirements we used different techniques so as
to acquire accurate information.
We used methods like interview and observation so as to attain the
appropriate and relevant data according to the system requirements. Those
methods are explained as follows:-
Interview
In this method we asked employees face to face on several questions
concerning their current Attendance System and how it works, those
participants are Human resource officer, accountant, watchman, and other
workers from production and suppliers area.
Observation
We used this method and we observed many aspects which hinder the
overall attendance activities, among the things that we observed are: The office becoming like a dump by having bundles of attendance
books and papers.
Late receiving of the attendance records, whereby there is no time for
the Human Resource officer to record those information while the time
for leaving the office the book is still been used.
Physical examination
When we were processed with our feasibility study in section of data we
examine some of documents, manual procedures and other documents. They
showed us some of their documents such as books, papers and Microsoft
excel which they are using.
7
Feasibility study
The feasibility of proposed system can be evaluated in these terms:
Operational feasibility
Our client have experienced a heavy problem in monitoring the attendance
for a long time, so due to that they are ready to occupy the new method of
operation which is computerized system, they have ability to use the
attendance management system because they have some computer skills as
well as we will provide some training on how to use it.
Economical feasibility
Zainab Bottlers Company has already requested the Biometric devices and
materials needed to accomplish the system to work properly.
Technical feasibility
Technically due to their computer skills and training from our team they can
afford to operate and maintain the system; also they have a conducive
environment due to the availability of computers and ability to buy various
software and equipments.
METHODOLOGY
The methodologies are:
Rapid Application Development: model is based on prototyping and
iterative development with no specific planning involved. The process
of writing the software itself involves the planning required for
developing the product.
Object oriented modeling: Object-oriented (O-O) analysis and design is
an approach that is intended to facilitate the development. Objectoriented techniques are thought to work well in situations in which
complicated information systems are undergoing continuous
maintenance, adaptation, and redesign.
Advantages of OOP
o Faster development
o Higher quality
o Easier maintenance
o Increased scalability
o Better information structure
Structure modeling: is a set of techniques and graphical tools that
allow the analyst to develop a new kind of system specification that
8
Functional requirements
Our proposed system should provide login form for better security.
The system should allow only administrator, manager and HR officer
(accountant).
The system should block all restricted user from login to the system
The system should provide reports to the accessed user.
System should be able to select (according to the queries) the selected
employee.
The system should update employee data
Non-functional requirements
The system should be user friendly.
The system should be available at any time.
The system should be able to store all the data in its database.
10
11
12
INDIVIDUAL REPORT
Names
SEI
Tasks
F
Cover page
Table of contents
Introduction
Problem
AHME
D
IBRAHI
M
TWAHI
R
MKAS AMELY
I
14
MOHAMMED
Solution
Assumptions
Identification
and Selection
Identify current
system
Identify flaws in
current system
Techniques for
conducting
requirements
Examination of
document
Observation
Interview
Feasibility
study
Technical
feasibility
Operation
feasibility
Economical
feasibility
Schedule
feasibility
Gannt chart
Logical Design
Context diagram
Data
flow
Diagram
Entity
relationship
Diagram
Use
case
diagram
Appendix
15
Documentation
16
17
CONCLUSION
From the research that we conducted at Zainab Bottlers Company we
manage to develop the new computerized system that will help to simplify
the work in terms of managing it employees.
Our system will be improved in the future by upgrading to support in android
platform environment
We recommend the management to use this system that will help to improve
productivity of the company.
18
19
TWAHIR B. HASSAN
EXECUTIVE SUMMARY:
Our group has a seven members, we prepared to solve the problem of attendance management in
Zainab Bottlers Co. The group found the data from the company and study well the current
attendance system to analyze a problem and start to solve it. We design a proposed system which
is computerized, that system will use biometric device to input the data, we make feasibility
study of that proposed system. We explore that company can afford to establish and run that
proposed system.
INTRODUCTION:
Many companies face the attendance problem, some employee delay in attends to the job and
others does not attend usually. ZAINAB BOTTLERS COMPANY is one among the company
which has that problem. This problem may cause to loose in productivity. This company has a
manual attendance system and we design a computerized attendance management system.
METHODOLOGY:
In the process of designing proposed computerized system, I with my fellows, we use some
methods in collecting data, in this case I play my role in interview and observation.
Also in designing I play part in Context diagram, Data flow Diagram, Entity relationship
Diagram and Use case diagram
ANALYSE OF RESULT:
As a group we analyzing result of this system as well as we target, and I personally complete my
responsibilities in making assumptions, making solution of such problem, analyze the problem
and identify current system
Identify flaws in current system, economic feasibility, operation feasibility, technical feasibility
and making documentation.
RECOMMENDATION:
I recommend the company to use the propose attendance management system since it can
perform the attendance work effectively and also can simplify the work of manager within the
company.
20
Executive summary:
This is my individual report on the project I have participated in developing an Attendance
Management System using biometric devices, which will analyze and evaluate the employee
total working time and shift. In this report we conducted a survey, interview and observation at
Zainab bottlers located at Mombasa Zanzibar which deals with many product such as water and
other soft drinks. From the research we conducted the organization is willing to use our
recommended system in managing their staffs attendance.
INTRODUCTIONS:
The report shows how to design attendance management system according to the requirement we
gathered from the management at Zainab which has more than 200 staff, the company deals with
the productions of different soft drinks and many domestically product like flours etc. the main
object of this system is to evaluate time of the staff so as to their wages can be calculated
according to their time that they attend, this system is focused on simplifying the work of human
resource officer in terms of staff attendance record.
METHODOLOGY:
I have participated along with other members in examining the current system (manual) as to
know how it operate, analyzing the problems and examining a new solutions from the proposed
system as well as conducting feasibility study.
In additions to that I have contributed my ideas in designing process and as well as developing
the Gantt chart through Microsoft Project for the whole project schedules and make estimation
for the finishing date.
Lastly, I have contributed in writing the documentation as well as checking the grammar and
project structure/organization.
ANALYSIS OF RESULTS:
The analysis of the data shows that 90% of management is willing to use our recommended
system only 10% is still not yet decided to use our system
95% of staff is able to use the system only 5% not able to use the system so training will be
provided to these people.
In terms of economically the management will contribute 100% of coast that will be required to
accomplish the system
CONCLUSIONS:
Generally, the above information shows the significance that attendance management system is
in the organization, although there were many obstacles that occurred during the accomplishment
of this system but at the end we manage to accomplish.
RECOMMENDATIONS:
I recommend the company of Zainab bottlers to use the attendance management system which
can work effectively and overcome all the problems found from the previous attendance system.
22
EXECUTIVE SUMMARY
This report shows how the attendance system can be used within the organizations so as to
analyze and evaluate the employee total working time and shift. In this report we conducted a
survey at Zainab bottlers located at Mombasa Zanzibar which deals with many product such as
water and other soft drinks. From the research we conducted the organization is willing to use
our recommended system in managing their staffs
INRODUCTION:
The report shows how to design attendance management system according to the requirement we
gathered from the management at Zainab which has more than 200 staff, the company deals with
the productions of different soft drinks and many domestically product like flours etc. the main
object of this system is to evaluate time of the staff so as to their wages can be calculated
according to their time that they attend, this system is focused on simplifying the work of human
resource officer in terms of staff attendance record.
METHODOLOGY:
In this report we used different methods in collecting data such as observation and interview.
In this report i personally participated in identifying the problem in the current system and
possible solution, assumption, observation and examination of the document, feasibility study,
preparation of cover page and documentation.
ANALYSIS OF RESULTS:
The analysis of the data shows that 90% of management is willing to use our recommended
system only 10% is still not yet decided to use our system
95% of staff is able to use the system only 5% not able to use the system so training will be
provided to these people.
In terms of economically the management will contribute 100% of coast that will be required to
accomplish the system
CONCLUSIONS:
Generally, the above information shows the significance that attendance management system is
in the organization, although there were many obstacles that occurred during the accomplishment
of this system but at the end we manage to accomplish
RECOMMENDATIONS:
I recommend the company of Zainab bottlers to use the attendance management system which
can work effectively since it can simplify the work and integrate their information within their
company.
EXECUTIVE SUMMARY
This report shows how the attendance system can be used within the organizations so as to
analyze and evaluate the employee total working time and shift. In this report we conducted a
survey at Zainab bottlers located at Mombasa Zanzibar which deals with many product such as
water and other soft drinks. From the research we conducted the organization is willing to use
our recommended system in managing their staffs.
INRODUCTION:
The report shows how to design attendance management system according to the requirement we
gathered from the management at Zainab which has more than 200 staff, the company deals with
the productions of different soft drinks and many domestically product like flours etc. the main
object of this system is to evaluate time of the staff so as to their wages can be calculated
according to their time that they attend, this system is focused on simplifying the work of human
resource officer in terms of staff attendance record.
METHODOLOGY:
In this report i used different methods in collecting data such as observation, interview and
examination of the document.
In this report i participated along with other members in investigative the current system to know
how it operates, analyzing the problems and examining a new solution from the proposed system
as well as conducting feasibility study. Furthermore I participated in identifying the economic
feasibility, problem in the current system and possible solution also dealing with designing Entity
relationship Diagram.
ANALYSIS OF RESULTS:
The analysis of the data shows that 90% of management is willing to use our recommended
system only 10% is still not yet decided to use our system.
95% of staff is able to use the system only 5% not able to use the system so training will be
provided to these people.
In terms of economically the management will contribute 100% of coast that will be required to
accomplish the system
CONCLUSIONS:
Generally, the above information shows the significance that attendance management system is
in the organization, although there were many obstacles that occurred during the accomplishment
of this system but at the end we manage to accomplish.
RECOMMENDATIONS:
I recommend the company of Zainab bottlers to use the attendance management system which
can work effectively since it can simplify the work and integrate their information and help to
reduce chatting within their company.
25