You are on page 1of 17

 

COLLEGE OF ENGINEERING AND TECHNOLOGY


DEPARTMENT OF COMPUTER SCIENCE
Online Vital Event Registration System for semera City
repared BY: Section C Group Members
NAME ID NO
FENTALEM MULE 0900607
FIKADE TILAHUN 0900610
FIRDWES FENT 0900612
MIFTAH MUFTI 0900708
YOHANNES BUSHO 0900786

Semera, Ethiopia Advisor: Mohammed Oumer (Bsc)


Submitted To: computer science department
Submission date 24/03/2012
Introduction
The age of information brought lots of opportunity to the global economy. E-
government is one of the potential advantages of Information and Communication
Technology. E-government is defined as the delivery of government services and
information to the public using electronic means. Among many of the e-
government services(airport,mass-media ,telecommunication ,weather forecast,
ECX etc..), But currently some services are still managed through the manual
system .vital event registration system is one them .Vital event registration is the
systematic, continuous, permanent, compulsory and universal recording of the
occurrence and characteristics of vital events (births, deaths, marriages, and
divorces) and other civil status events pertaining to the population as provided by
decree, law or regulation, in accordance with the legal requirements in each
country. This project aimed to develop Vital Events Registration System for
Semera city, which can handle the (birth, death, marriage and divorce) major vital
events.

.
Introduction about the project

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 .vital event registration in Ethiopia started in 2008 and
as result ,Semera city vital event registration started in 2008 . 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.
Literature review
We had seen a many document and vital event registration
system to support the proposed system .
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 proposal includes the following services:
 Add new and update existing birth and death events of
individuals.
 Check supplied data for errors and completeness.
 Provide paper based birth and death report for external
institutions on request.
 Giving of certificates during registration.
 Generate reports on birth and death.
continued
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:
Ignores other vital events, such as marriage and divorce.
Does not fulfill the requirement of Ethiopian vital event
registration.
Civil code assignment is not well organized to handle
attributes of an event.
Statement of the problem

Because of the current vital event registration in Semera city


record customers in a paper based manner, there are so many
problems occur. some are listed below:
 Errors that occur on papers cannot be corrected easily
 Can be damaged easily by accidents
 It is difficult to view someone’s profile
 Peoples may leave empty spaces on the registration papers
 Duplication of data
 Generally the current system has a number of problems .These
problems are going to lead the registration office to give
unsatisfactory service to the community
Objectives
General Objective
The general objective of this project is to develop computerized
vital event registration system for Semera city.
Specific objectives
In order to achieve the general objectives, the following specific
tasks should be met together
 Study the existing system and find out the problem.
 Analyzing and identification of requirements.
 To include events like birth, marriage divorce, and death to make
the system fulfilled.
 Designing and developing the system using selected tools and
techniques
 To Design the proposed system based on the requirement analysis
of the existing system.
Significance of the project
The significance of the project would be:-
 Help to avoid errors on registering forms of data.
 Effective and efficient data collection because of it is
automated.
 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.
 Helps in designing appropriate policy by providing reasonable
statistical data.
 People can ask their rights using the registered data as
evidence
Scope of the project
Our working boundary will be the overall structure of Semera
city vital event registration offices .
This project is bounded to provide the following features:
 The system will do the registration of marriage, birth, divorce,
and death.
 The system administrator will create new accounts for actors
of the system.
 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.
 Update user’s information
 This system will have well organized central database that is
accessible by every stage employee.
limitation of the project

The project has the following limitations :-


 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.
 Does not examine death case, divorce case evidence directly.
 The system does not register the user without legal case
evidence.
methodology
Data gathering methodology
The following are the data collection methods used for
requirement gathering Primary data source for our project
 Interview.
 Observation.
 Document Analysis.
 Internet.
System analysis and design methodology
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.
Hardware and software tools

Table 1.1 software tools


No Name Function of Software tools

1 Window 10 operating system Will be used for the system since it is readily available in
laboratories.

2 MS-word 2013 and MS-PPT For documenting and presenting the corresponding


deliverables associated with the project.

3 Notepad++ Working area used for writing the code.

4 Star UML Software used for drawing UML diagrams.

5 ASP Language used for doing project.

6 MySQL Software used for creating the project database.

7 Xampp Server Create a local web server for testing and deployment
purposes.
Hardware tools

Table 1.2.Hardware tools


Testing methodology
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
Unit testing
Unit testing will be employed to assure each component’s
functionality, in which object design model is compared with each
object and subsystem.
Integration testing
Integration testing will be done in which combination of
subsystems will be integrated and compared with the system design
model. During system testing, typical and exception cases will be
run through the system and compared with the requirements model.
Work plan
Our project work plan looks :-
Table 1.3 work plan
Task Month Nov2012 Dec2012 Jan2012 Feb2012 Mar2012 Apr2012 Ma2012 Jun2012
name
Week 1 23 4 1 23 4 1 23 4 123 4 123 4 1234 1 2 3 4 1 2 3 4

Project                
proposal
Requireme                
nt analysis
Document              
ation
Design                  

Implement              
ation
Testing                  
Budget
Table 1.4.cost

You might also like