Professional Documents
Culture Documents
Vital Event Registration System
Vital Event Registration System
Vital Event Registration System
NAME ID NO
Semera, Ethiopia
Abstract
This project aimed to develop Vital Events Registration System for Semera city,
which can handle the (birth, death, marriage and divorce) major vital events. The
system enables registration, generating report, certification of vital events, print
registered events and viewing of individual records. So our aim is to develop a web
based vital event registration system for Semera city with the client/server architected
configuration. This means that there is a central application database to store data.
This system uses MYSQL database engine to manage the data and it has the front end
with the web programming language ASP.
Table of Contents
i
1. Introduction..........................................................................................................................1
1.1.1. Background of the organization..................................................................................1
1.1.2. Introduction about the project.....................................................................................1
1.2. Literature review................................................................................................................2
1.3. Statement of the problem...................................................................................................3
1.4. Objectives..........................................................................................................................5
1.4.1 General Objective........................................................................................................5
1.4.2 Specific objectives: -....................................................................................................5
1.5. Significance of the project.................................................................................................5
The significance of the project is classified into three main parts :-.........................................5
1.6. Scope and limitation..........................................................................................................6
1.6.1 Scope of the project.....................................................................................................6
1.6.2 Limitation of the project..............................................................................................7
1.7. Methodology......................................................................................................................7
1.7.1. Data gathering methodology.......................................................................................7
1.7.2 System analysis and design methodology....................................................................8
1.7.3. Hardware and software tools used for implementation...............................................8
1.7.3.1 Software tools.......................................................................................................8
1.7.3.2 Hardware tools......................................................................................................9
1.7.4 Testing methodology.................................................................................................10
1.7.4.1. Unit testing.........................................................................................................10
1. 7.4.2. Integration testing.............................................................................................10
1.8. Work Plan........................................................................................................................10
1.9. Budget.............................................................................................................................11
References..............................................................................................................................12
ii
1. Introduction
1.1.1. Background of the organization
Ethiopia is one the developing country in east Africa and it has several regional states.
Afar regional state is one the state found in Ethiopia. The state of consists of five
administrative zones, 29 woredas and 28 towns. Semera is one of the cities found in
Afar regional state and also it is capital city of afar region state. Semera has several
kebeles and the different work sectors in every kebele within it. Among these, vital
event registration office is one work sector in Semera city.
Vital events registration in Ethiopia is started In July 28/2008 E.C after long time
preparation. As a result, Semera city vital event registration starts at July 28/2008
E.C. among the vital events decided by UN, Ethiopia accepted to register (birth,
death, marriage, divorce, adoption, recognition of fatherhood and decision of
fatherhood through court). From those events Semera city in Ethiopia basically works
in four of them (birth, death, marriage, divorce).
As a result, Child birth is registered within 90 days after the baby is born and (death,
marriage and divorce) are registered within30 days after the event happen
The work flow of this work sector is similar with the work flow of the Ethiopian vital
event registration agency. So that Samara uses the Ethiopian technology in order to
enhance the socio-economic development of a country and itself.
Vital event registration is started before the birth of Jesus Christ by orthodox religion
followers by registering new born babies. After a long time in 1812 E.C vital event
registration is included under the government as one of the governments function by
France government. At the beginning it was started by registering (birth, death,
marriage, divorce) but now because of the human need for basic, material and
spiritual things is growing time to time the united nation posted the following vital
events to be registered those are (birth, death, marriage, divorce, adoption, recognition
of fatherhood and decide fatherhood through court, death of fetus, separating husband
and wife by denying second time marriage and give recognition for children that are
born during marriage time).
1
Vital event registration is now very important for countries including our country for
various purposes like developing appropriate policies for certain place based on the
registered data, used as evidence for courts and it also used for government planning
and budgeting by providing the exact number of population. In general vital event
registration means registering events that are so important or have great impact for
certain country.
Ethiopia is among the countries that have not established national as well as regional
civil registration and vital statistics systems. Ethiopia has not made adequate attempts
to devise an independent civil registration law in the past, several articles on the
procedures for reporting of the occurrence of vital events. In 1960 registration activity
were incorporated in the Ethiopian Civil Code. The vital events that were referred in
the Civil Code were birth, death and marriage. In support of accepting the need of
vital events registration for the success of development, In 2007 Tesfaye proposed an
automated vital events registration system. Automating such system will improve the
correctness, completeness and availability of the record and recording process. The
2
proposal includes the following services:
Add new and update existing birth and death events of individuals.
Provide paper based birth and death report for external institutions on request.
Authentication of users.
Even though this proposal tried to take the advantages of electronic vital events
registration, it has limitations that will hinder to take the possible potential benefits of
vital events registration. The limitations include:
Currently the Central Statistics Agency has established an office which is responsible
for vital events registration system initiation. The office prepared a draft proclamation
on both civil registration and population register. The draft on civil registration
proclaims that birth, death, marriage divorce and divorce as mandatory events to be
certified. It also has a provision that registration is the duties of kebeles (the lowest
Even though this proposal tried to take the advantages of electronic vital events
registration, it has limitations that will hinder to take the possible potential benefits of
vital events registration
N.B The name civil registration can be used interchangeably with vital events
registration.
3
certificate to acquire different constitutional rights. The experience of vital
registration was limited in Ethiopia. The practice of vital events certificates being
issued by churches, hospitals and municipalities is used as a replacement for those
registrations. However, none of these organizations consider registration to be a
prerequisite for issuing certificates. While churches and hospitals may check with
baptismal records and delivery notes to issue certificates, municipalities rarely require
more than some form of identity paper from other sources. In all cases, the
certification process is exposed to falsification, for instance the case of birth is
exposed to falsification of age, identity of the person and their parents, and birth
place.
Currently vital event registration in Semera city record customers in a paper based
manner.
It has many problems because it performs its operations manually. Due to this reason
the institution face too many problems. Some of problems are listed as follows:
Duplication of data
As we have seen in the above the registration papers are transformed from one office
to other using car by humans until they reach in federal vital events registration
agency this is tedious and time consuming. The other is when we see the forms
registrars may forget to fill spaces and leave them empty this leaves data incomplete.
It is also difficult to find information about users when it’s needed especially for
regions, zones, and Keble’s because they don’t have access to any automated system.
Data is not well organized in those areas difficult to analyses statistically.
Generally the current system has a number of problems .These problems are going to
4
lead the registration office to give unsatisfactory service to the community.
That is why we need a system that finds a way to automate the system using most
recent vital registry technique that is proficient in the developed world. This makes
the services vital registration of Semera city more efficient and technological.
1.4. Objectives
1.4.1 General Objective
In order to achieve the general objectives, the following specific tasks should be met
together.
To include events like birth, marriage divorce, and death to make the system
fulfilled.
Designing and developing the system using selected tools and techniques
5
It can facilitate the vital event registration system by changing it to more
automated system.
For government: -
Government can easily perform national census and categorize population into
different group.
Government can easily find out why some vital events are occurring more
frequently in some places and also recommends the solution.
Use as evidence in many areas like courts and to eliminate things that are done
arbitrarily like early marriage etc.
People can ask their rights using the registered data as evidence. For example: -
The current system is manual and runs at many stages so our working boundary will
be the overall structure of Semera city vital event registration offices that specially
focuses on registration of birth, death, marriage and divorce events. Our project will
serve for all offices of vital event registration at all stages.
The system will do the registration of marriage, birth, divorce, and death.
The system administrator will create new accounts for actors of the system.
6
Events will have their own form to register and can be viewed by actors that
have privilege.
The system will generate report and give printed certificate if it is necessary.
This system will have well organized central database that is accessible by
every stage employee.
Doesn’t register other events which are not applicable in our country like
adoptions, acknowledgements and judicial declarations of paternity.
Our system doesn’t support searching for legal citizens using finger prints and
face recognitions.
It is not available on mobile and tablet, i.e. its run only on computer.
The system does not register the user without legal case evidence. For
example, in birth register the individual should have birth certificate from the
health service provider, hospital, clinic and an individual who is not born in
health service provider, he/she must have case evidence from the village 1 to 5
group as case evidence.
1.7. Methodology
1.7.1. Data gathering methodology
Data gathering methodologies are methods used to collect different data from
different data sources (documents, users and organizations etc.).
The following are the data collection methods used for requirement gathering Primary
data source for our project
Interview: We used interview as one of the major data collection methods. During the
interview we have got different necessary information from the vital event registration
offices. We have interviewed vital event registration coordination officers in Semera
city
7
Observation: in order to get better information about the system we have got through
the vital event registration process. We have observed the current document which
they used to gathering data from the users. And also we have observed how their work
is going from the starting to the end.
Document Analysis: we have analyzed different documents and brochure from the
Semera town vital event registration office.
Internet: Internet helps us to see the available samples and to download different
types of tutorials which help us in developing the system.
Object Oriented Analysis (OOA):-During this phase the team used to model the
functions of the system (use case modeling), find and identify the business objects,
organize the objects and identify the relationship between them and finally model the
behavior of the object.
Object Oriented Design (OOD):-During this phase the team used to refine the use
case model to reflect the implementation environment, model object interactions and
behaviors that support the use case scenario, and finally update object model.
7 Xampp Server Create a local web server for testing and deployment purposes.
8
1.7.3.2 Hardware tools
2 Flash disk Required for data movement to store & transfer data from one
PC to another PC.
ASP is considered for the project due to some previous knowledge of the scripting
language as well as wish for expanding and improving knowledge and understanding
of developing different webs using this scripting language.
CSS:is used to prepare the layout of the GUI (Graphical User Interface).
It’s free
9
Handles large database.
Xampp Server: installs Apache, PHP, MySQL database and phpMyAdmin on your
computer automatically. This development environment is used to develop web
application. It is simple but powerful web development compared with other. The
other factor is it is free and open source.
Notepad++: makes writing codes fast and easier because of its coloring and automatic
completion plus it is free.
The system will be tested to discover as many faults as possible such that they can be
repaired before the delivery of the system by executing the system (or parts of it) with
sample input data sets. We will use unit test and integration testing
Task name Mont Nov2012 Dec2012 Jan2012 Feb2012 Mar2012 Apr2012 Ma2012 Jun2012
h
10
Week 1 23 4 1 23 4 1 23 4 123 4 123 4 1234 1 2 3 1 2 3
4 4
Project proposal
Requirement
analysis
Documentation
Design
Implementation
Testing
1.9. Budget
Types of cost Name Quantity Unit price (in Total price (in
11
Birr) Birr)
Total 16500
References
1. About FDRE vital events registration: https://www.facebook.com/FDRE-Immigrat
ionNationality-And- Vital-Events-Agency-327700827402816/[Accessed 29
12
November 2019]. (2019)].
13