Beruflich Dokumente
Kultur Dokumente
ACKNOWLEDGMENT
This project was started with the high organized team group. We express thanks and
gratitude (appreciation) to our advisor Daniel Bekele (MSC) an instructor in Wollo
University for his day to day encouraging, support and guidance in carrying out the
project. We would like to express gratitude and obligation to our department staff
members for their valuable advice and guidance. Without them this project would not have
seen the light of the day. In addition to this we would like to thanks for Kombolcha town
traffic police officers, traffic police members and workers of the station who gave any
information concerning about our project and their politeness during interviews. Finally,
we would like to thank our parents for their moral support throughout our study of higher
institute and all the administration body of wollo university Kombolcha campus.
i
Bule hora town traffic management system
ABSTRACT
Bule hora traffic police station is early established police station in bule hora town. It is a
well organized police station and stands for serving local communities living with high life
freedoms and well being of their property as well. For the purpose of preventing criminal
activities, the station works regardless of crime recording, making judgments over
criminals and assign legal punishments towards their wrong actions. This station limited
on manual works. This is limited on controlling the work securely, for declaring the result
on time, and has high consumption on resources. Manual data processing system is not fast
and efficient way to accomplish tasks within short period of time and it is boring. To
overcome this problem we are proposing the new automated system for the station. To
alleviate the existing system problems we are using programming tools like HTML, PHP
for interfacing and coding, My_Sql for database application, rational roses for designing
different artifacts of the project. Finally the overall activity of this project work is about
design and implementation of automated traffic police accident record management system
for Bule hora town.
ii
Bule hora town traffic management system
Chapter one
Tables
Table 1.1 Task breakdown of the project team.7
Chapter three
Table 3.1 reduced for decision table .26
iii
Bule hora town traffic management system
Chapter Two
Figures
Fig 2.1 context diagram of the current working system14
Chapter three
Figures
Fig 3.1 the relation between police station and head of KTMS.30
Fig3. 2 the relation among, police station, head of KTMS and traffic police...31
iv
Bule hora town traffic management system
Fig 3.15 traffic police search page53
v
Bule hora town traffic management system
MS: Microsoft
Fig: figure
vi
Bule hora town traffic management system
Table of contents
Contents
CHAPTER -ONE ................................................................................................................................................. 1
1. INTRODUCTION ........................................................................................................................................... 1
vii
Bule hora town traffic management system
2.2.1 Data Flow Diagram (DFD) ................................................................................................................... 12
2.3 NEW SYSTEM .........................................................................................................................................................17
2.3.1 Graphical representation of the new system....................................................................................... 18
2.4 REQUIREMENT ANALYSIS..........................................................................................................................................21
2.4.1 Functional requirements ..................................................................................................................... 21
2.4.2. Non-functional requirements ............................................................................................................. 23
CHAPTER-THREE .................................................................................................................................................. 25
CHAPTER-FOUR .................................................................................................................................................... 70
viii
Bule hora town traffic management system
ix
Bule hora town traffic management system
x
Bule hora town traffic management system
Chapter -one
1. INTRODUCTION
1.1 BACKGROUND/OVERVIEW
Kombolcha town is found in the north western parts of Addis Ababa at 376 kilometers from
the capital city of Ethiopia and 25 km far apart from Dessie town. The town has early civilized
like other early towns of Ethiopia. It is the main industry center in Amhara region and has its
own administration structure to organize, control and manage the local communities.
Kombolcha Town Traffic management system (KTMS) was established in 1933 E.C as police
station for the purpose of protecting local communities from criminal activities. KTMS is found
around piassia area at north part of Gumruk that far away 300 meters.
KTMS gives services to the society who lives around and within the town. Since KTMS is
found with in kombolcha town, it plays a vital role for the surrounding society by providing the
immediate treatment including emergency. Currently the traffic police station processes tasks in
the form of document based applications or traditional file systems .on the other hand the current
system of kombolcha town traffic police station recording personal information of accidents on
traditional document formats.
Our project proposed system, processing of the accident record can be automated by KTMS,
which is newly implemented. The proposed system can be taken as to automate processing tasks
with less efforts and resources (like, reducing accessing times and material requirements).
1.1.1MISSION
To reduce the number of car and others related accidents that occur in the town.
By participating the societies to overcome radical change about traffic well-being.
To create the relationship with schools for organized activity and wise traffic police by
giving awareness for the society.
Giving the service for the society without any biased and corruption everywhere and
every time attentively.
To increase awareness in the society about the danger of vehicle accident.
1.1.2 VISION
The organization vision states that the town is free from any transport loadness and any
emergency. Since the organization can be distribute experienced traffic police that come
up with changes to kombolcha town.
1.1.3 VALUES
To satisfy customers need.
To create smooth relationship between the members with the head of traffic office.
To perform successfulness and concurrent action.
To give services those are free from any biased and corruption.
To perform clear and fair use of resources in order to avoid extravagancy.
There are various problems that the traffic office faces due to the file manual handling of its
daily activity.
The most possible problems that faces on the current system are as follows:-
With less effort and cost, the system is able to maintain and store vehicle accident
information.
Accurate way of recording or processing vehicle accidents information and set records
into organized database.
1.5 METHDOLOOGY
1.5.1 DATA COLLECTION
B. Reading documents: consulted and analyzed written materials that describe the operations
conducted in the station to further strengthen and support the information that applied the
technique.
C. Observation: was used to gather additional data by observing the actual work being done by
the staff and consolidated (combine) with what was obtained through interview.
Database software
MY_SQL for database purpose
Documentation
MS-word 2010
MS-Visio 2007
Edraws UML Diagram
Operating system
Window 7
Window xp
Interface language: English Language
B. Hardware Components
T6400@2.00GHZ
RAM:1.99GB
Hard disk:310 GB
Monitor: LCD
Behaylu now and using Telephone. Beside this we have a regular session two days a
week for direct the whole work done.
1.list problem
opportunities and
directories
2.problem analysis
3.analyze system
requirement
4.design analysis
5.physical design
Chapter- two
The current traffic system uses paper and pen to record accident information, which retards the
organization health running. Many files keep in file cabinet (shelves). Such kind of file keeping
system is vulnerable to loss and a lot of error can happen during registration.
DFDs Tools
Police station:
To plan rule and regulation of the overall administration system.
To distribute checklist for each administration level.
To control the overall activity of the organization.
Customer:
Accept the principle of the traffic policy.
To provide some valuable information to the organization.
They participate to prevent the violation of the rule.
Head of KTMS:
Plan the overall activities of traffic management system.
Control the activities of the system.
Generate report and to provide for the police station.
To initiate the traffic police in order to achieve their day to day activities.
To organize and offer order to workers.
Examiner:
To identify when, where, how and what the victim was happen.
Filter out the level of the victim such as very high, high, medium and low
level of victim.
Traffic police:
To create awareness for the society.
To create the organized group such as student traffic police.
To control the violation of the policy.
To adjust the left and right condition of the road.
POLICE STATION
ordered
Request information HEAD OF
CUSTOMER Traffic material list
KTMS
Provide information Traffic Management
System
Traffic information
CUSTOMER
POLICE STATION
Transfer
General report
Provide
checklist
Request report
1.0 Committed
Receive new checklist
checklist document
D1 new
checklist
Add new
record checklist
2.0 6.0
Registered General report
New transfer documented checklist analysis
checklist
Transfer checklist
Transfer order
3.0
TRAFFIC POLICE Offer order
Provide information
5.0
Registered
Customer list
customer
Request Provide
report report
HEAD OF KTMS
Information problem:
Input:
Loss of data may occur.
Output:
Inaccuracy of information may produce.
Poor flow of information between departments.
Data storage:
Lack of well organize file cabinet system.
Data are not easily accessible due to its integration placed in
different location.
Data redundancy and inconsistency.
Control problem:
Due to manual work the input data are not editing properly. To say the system is
fully functional, most of the functionalities will be fulfilled. We try to solve by
including those functionalities in our new system. We generate new system that
overcomes the problem. This new system will be described in the following
manner:
To appointments:
Select the files of the emergent and the criminal one from the
document when they are appointed.
To generate a good decision and solution.
To control the vehicle by using their code number until they commit
to penalize.
POLICE STATION
TRAFFIC
CUSTOMER
POLICE
Service
request Traffic
Service response list
service ordered
0
Give the Traffic
DRIVER rule and regulation
Management register
SYSTEM
system ADMINSTRATOR
order
Identity request
OWNER OF
Response request
THE CAR Generate Request
report report
HEAD OF KTMS
Transfer
General report
POLICE STATION
TRAFFIC CUSTOMER
POLICE
Traffic
list Service
request
Service response
ordered
1.0
Service
Service request report
Control Request report
service
6.0
D1 traffic police General report
and analysis
customer
Identity request
Trips resualt
D2 trips file
Generate
report
3.0
Data organize register
service COMPUTER
Trips report order ADMINSTRAT
OR
provide Request
report report
HEAD OF KTMS
Security
Since security is the primary concern of any computerized system, in the
new system security is enforced /implemented to protect the system from
threats. Like: -
Unauthorized access.
Insider attack.
User name
Password
Performance
The system shall be available all time of the working day. The system shall
respond in a very minimal duration of response time
Maintainability
The system can be easily recovered when it fails.
Reliability
The new system is reliable when we store data and information within it.
E.g. security
Modifiability
The new system is easily modified when we want to add additional features.
Portability
It can be run across different operating system.
Error handling:
The system should have error handling mechanism. Even if failure
happens or occurs, it should not stop function rather than provide error
message should guide the user through what to do next.
Chapter-Three
3. System design
3.1 Introduction:
This document describing the design of our project. In this document the main
design goal, the proposed software structure and its overview, the process model
and subsystem service, data storage facilities such as refined logical database and
physical database design, the access control and the security system are included.
Our new system will use client-server architecture and the whole database
system will install on server computer and client computer. The software that will
be installed on client pc will typically responsible for accepting user request and
displaying the necessary output information. The servers will validate client
request on restricted system and sends the data has been required on a format form.
But for restricted information the client server check permission and provides
permission processes.
3.4 Logical modeling for victim
Conditions/actions 1 2 3 4
Main components
From each node there are at least two paths leading to next step another
decision point or an action
All possible actions are listed on the far right in leaf nodes
Each rule is represented by tracing a series of paths from root node to the
next node and so on until an action oval is reached
Accident with very
A /Decision tree high level insurance
yes
1
Accident with high
level insurance
No
Yes
2
Accident with
medium level
insurance
No yes
3
No
Accident with low
level insurance
Legend
2) High insured
3) Medium insured
4) Low insured
B/ Decision tree
Insured
Accident with
1 very high level
insurance
Accident 25,000
Accident with
low level
insurance
Legend
1) Types of Accident
2) Amount of payment
Represents an attribute
Police station
Head of KTMS
Traffic police
Driver
Owner
Victim
System administrator
Police station: is an organization that has different heads within it. From this, head
of BTMS is one of them. This organization has its own attribute like, name of
police station, region, zone, woreda, kebele, description and etc.
Head of BTMS: is an employee for BTMS system who has right to control over all
of the BTMS system. That control and assign all the traffic police activity around
the BTMS and solve the problem that occur around there. One head can control
more than one traffic police. He has his own attribute like
FirstName,MiddleName,LastName, ID, sex, age, address,Salary (region, woreda,
kebele, e-mail, and phone no). The head ID the primary key of ktms.
Figure 3.1 the relationship between police station and head of tms
Traffic police: is an employee which controls the day to activity of the society. One
traffic police can control money society. The attribute of traffic are like, traffic ID
Fname, Mname, Lname, position, current place, new place, coverage area,
responsibility, examination and length of time.
Deriver: is an employee for the owner of the car that derives the assigned vehicles.
The deriver may injure different property including human being .One deriver
FIGURE 3.2 the relationship among police station, head of ktms, and traffic police.
Owners: Are the owner of the car that assigns a car to the Driver. Owner may have
many cars/vehicles, then He can assign many Drivers for that Cars. He has an
attribute that describes himself
like:OwnerID,FirstName,MiddleName,LastName,Sex,Age,Address,Carplate,Type
of car,Citizenship,Region,Zone,Woreda,Kebele,Description.
Victim: This is a thing including persons that injured by a driver. Many victims
may injured by money drivers or a single driver. They have their own attributes
like, victim ID date, fname, mname, lname, sex, age, Car plate, citizenship, region,
zone, woreda, and kebele.
Accept 1
Has
M
SYSTEM
Given to
ADMINISTRATOR
M
control
Bule hora town traffic management system
Wo Age Addr
Zo Sex
Regi red Keb ID ess
ne ele Nam
on a
Nam e
e Salary
POLICESTAT HEAD OF
Has
ION KTMS
Description
treated
has accepted
Name
Salary
ID
Address SYSTEM
ADMINISTRATER
3.5.2 E-R diagram with its attribute Sex
Age TRAFFICPOLI control
CE
Sex Age Name
given to
Address ID
ID
Salar
Fig: 3.4control
E-R diagram
Name y
Sex
Name
ID Age
Sex
Address Carplate
Age
injured
ID Sex Type of car
Age
Na
me Address
VICTIM
asked
Level
Carplate
3.6 Normalization
Normalization: refers to the activity of stream lining a database design by
eliminating redundancies and repeated values. Most often redundancies are
eliminated by placing repeated groups of values into separate table and linking
them through foreign keys. This is not only makes the database more compact and
reduces the disk space it occupies, but it also simplifies the task of making change.
relationship to ensure that there are not any crossed wires and to eliminate
incorrect dependency.
3.6.1 Unnormalized Table
A normal form: is simply a set of rules that a database must conform to. Five such
normal forms exist, ranging from completely non normalized database to fully
normalized one. We select only three of them, because third normal form is
generally accepted as being good enough for most applications. Normal forms are
standards of database regulation that promote efficiency predictability of results,
and unambiguousness.
3.6.2 First normalized form
In the first nomalized form the main tasks are removing repeating groups and
decide composite primary key of the table. Validating entity integrity rule (PK is
could not be null) it has primary key no duplicate rows and each row must contain
atomic value or no repeating groups. Therefore, in our table we will have
composite key of victim number or ID, kebele, house no, sex, age, name( fname,
mname, and lname).
3.3 first normalized table
ID TNAME SEX AGE ADDRESS HOUSE
NO
1 WOSEN M 30 KOCHA 0134
2 MITKU M 24 DESSIE 0234
3 JHON M 10 KOCHA 0123
4 HABTAMU M 30 GOJAM 0447
another attribute. Here we have the transitivity of Traffic ID with victim address or
victim name.
3.5 Victim table
ID Fname Mname Lame Address
4 HABTAMU FELEKE BELAY GJAM
5 TIGIST KEBEDE WUBE DESSIE
6 WOLELA MEKU FIKIRE KEMSSIE
Instance manager: can be used to start and stop the mysql server, even from
remote host.
Precision mat: mysql 5.0 introduced stricter criteria for acceptance or rejection
of data and implemented a new library for fixed point arithmetic. This
contributed to much higher degree of occurrence for mathematical operation
and greater control over invalid values.
Stored routing: support for name stored procedures and a stored function was
implemented.
Strict mode and standard error handling: mysql 5.0 added a strict mode whereby
it flow, standard in sql in a number of way in which it did not previously
support for standard SQL STATE error message was also implemented.
3.8 Table in online system
From the conceptual database design each entity become table and attribute for
each entity becomes columns of each table. This are five normalized table in the
database this are victim, derive r, traffic police, head of ktms, owner, system
administrator. Since mysql is structure query language table creation in sql.
Before creation table in the mysql there should be database creation by the
following simple sql.
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
else
mysql_close($bd);
?>
Login interface
Each user has different privileges they have different login forms.
The following form enables the system to be secured from unauthorized access.
The new system can be accessed by authorized personal only. The security system
is having two different levels of login system.
Home interface is the main interface of the system. This interface contains all other
interface buttons and extra information about traffic police in the system.
The register page is the register interface of the system. This interface all r
otheinterface buttons and extra information about traffic police system
contains.
The update page is used for changing the information when it is necessary in this
form of the system. This interface contains all other interface buttons and extra
information about traffic police system.
The delete page is used for deleting the information when it is necessary in this
form of the system. This interface contains all other interface buttons and extra
information about traffic police system.
The search page is used for searching the information when it is necessary in this
form of the system by using traffic ID. This interface contains all other interface
buttons and extra information about traffic police system.
This page used to describe or fills the general description about the accident
and also damaged description, accident description, and road description are filled
in this accident form
The modify page is used for modifying the information when it is necessary in this
form of the system. This interface contains all other interface buttons and extra
information about accident information in the system.
The delete page is used for deleting the information when it is necessary in this
form of the system by using accident ID.This interface contains all other interface
buttons and extra information about accident in the system
The search page is used for searching the information when it is necessary in this
form of the system by using accident ID. This interface contains all other interface
buttons and extra information about accident in the system.
The home page is the main interface of the deriver form in the system. This
interface contains all other interface buttons and extra information about the
deriver in the system.
This page used to describe or fills the general description of about the deriver
information.
The modify page is used for modifying the information when it is necessary in this
form of the system. This interface contains all other interface buttons and extra
information about deriver information in the system.
The delete page is used for deleting the information when it is necessary in this
form of the system by using vehicle plate. This interface contains all other
interface buttons and extra information about deriver in the system
The search page is used for searching the information when it is necessary in this
form of the system by using vehicle plate. This interface contains all other
interface buttons and extra information about deriver in the system.
This page used to fill the description 0f the owner like owner id, first name, last
name, age, sex, region, zone, woreda, Kebele and etc.
The modify page is used for modifying the information when it is necessary in this
form of the system. This interface contains all other interface buttons and extra
information about owner in the system.
The search page is used for searching the information when it is necessary in this
form of the system by using owner ID. This interface contains all other interface
buttons and extra information about owner in the system.
The delete page is used for deleting the information when it is necessary in this
form of the system by using owner ID. This interface contains all other interface
buttons and extra information about owner in the system .
The modify page is used for modifying the information when it is necessary in this
form of the system by using victim ID.This interface contains all other interface
buttons and extra information about victim in the system
The delete page is used for deleting the information when it is necessary in this
form of the system by using victim ID. This interface contains all other interface
buttons and extra information about victim in the system
The search page is used for searching the information when it is necessary in this
form of the system by using victim ID. This interface contains all other interface
buttons and extra information about victim in the system
The home page is the main interface of the head of KTMS form in the system. This
interface contains all other interface buttons and extra information about the head
of KTMS in the system.
Chapter-four
Constraints on implementation
Constraints are situations that limits on implementing the new system. Some of the
things that limit us on developing the new system are:
Unit testing:
- Each unit of component is tested alone in an attempt to discover any
errors that may exist in the code.
-Login into the system using different access levels.
-Tasks related with user accounts like creating new user accounts,
change passwords, Disabling or removing currently available accounts.
-Performing different operations like add, update, search and delete.
-Viewing currently recorded data from the database.
-Viewing Reports generated from the currently available data.
Integration and system testing:
In integration testing the entire sub systems are tested together as one
system. The overall system is tested on the basis of functionality and
error handling. This testing also primarily checks the correctness of
the data entered in to the database and retrieved out of the database.
Login (Security)
This code enters into the specified page as the authorized person selects or needs to
perform some operations. A sample code for login into KTMS is stated as follows:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<body>
<fieldset style="background-color:#99FF99;">
<tr>
<td colspan="1">
<!--the code bellow is used to display the message of the input validation-->
<?php
foreach($_SESSION['ERRMSG_ARR'] as $msg) {
echo '<li>',$msg,'</li>';
echo '</ul>';
unset($_SESSION['ERRMSG_ARR']);
?> </td>
</tr>
</tr>
<tr>
<td><div align="right"><b>Password:</b></div></td>
</tr>
<tr>
<td><div align="right"></div></td>
</tr>
</table>
</center>
</fieldset>
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<body>
<fieldset style="background-color:#99FF99;">
</legend>
<td colspan="2">
<!--the code bellow is used to display the message of the input validation-->
<?php
foreach($_SESSION['ERRMSG_ARR'] as $msg) {
echo '<li>',$msg,'</li>';
echo '</ul>';
unset($_SESSION['ERRMSG_ARR']);
?>
</td>
</tr>
<tr>
</tr>
<tr>
<td><div align="right"><font
color="black"><h4><i>Password</i></h4></font></div></td>
</tr>
<tr>
<td><div align="right"></div></td>
</tr>
</table>
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Home page</title>
<?php
Bule hora University Department of ECE Page 78
Bule hora town traffic management system
//Start session
session_start();
unset($_SESSION['SESS_ADMINSTRATOR_ID']);
unset($_SESSION['SESS_USER_NAME']);
unset($_SESSION['SESS_PASSWORD_NAME']);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
else
mysql_close($bd);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
Bule hora University Department of ECE Page 82
Bule hora town traffic management system
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
Bule hora University Department of ECE Page 86
Bule hora town traffic management system
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
PRIMARY KEY(vehicle_plate))";
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
Bule hora University Department of ECE Page 89
Bule hora town traffic management system
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
vehicle_worked_duration varchar(102)
NOT NULL,
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "ktto_db";
$prefix = "";
if (!$bd)
Bule hora University Department of ECE Page 92
Bule hora town traffic management system
PRIMARY KEY(victim_id))";
// Execute query
mysql_query($qry,$bd);
mysql_close($bd);
?>
<?php
?>
<script type="text/javascript">
var weekday=new
Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturda
y")
var monthname=new
Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec
")
document.write(d.getFullYear())
</script>
<script>
function displayDate()
document.getElementById("demo").innerHTML=Date();
</script>
<script>
function printpage()
window.print();
</script>
<script>
function goBack()
window.history.back()
</script>
<script>
function goForward()
window.history.forward()
</script>
<style>
input[type="text"]
background-color:#99FFCC;
input[type="button"]
{
Bule hora University Department of ECE Page 95
Bule hora town traffic management system
background-color: #CCFF33;
input[type="reset"]
background-color: #CCFFFF;
input[type="password"]
background-color:#99FFCC;
input[type="submit"]
background-color:#99FFFF;
</style>
<style type="text/css">
ul {
font-size: 14px;
margin: 0;
padding: 0;
list-style: none;
}
Bule hora University Department of ECE Page 96
Bule hora town traffic management system
ul li {
display: block;
position: relative;
float: left;
li ul {
display: none;
ul li a {
display: block;
text-decoration: none;
color: green;
background: #CCCC33;
margin-left: 1px;
white-space: nowrap;
ul li a:hover {
background: #FF66CC;
li:hover ul {
display: block;
Bule hora University Department of ECE Page 97
Bule hora town traffic management system
position: absolute;
li:hover li {
float: none;
font-size: 11px;
li:hover li a:hover {
background: white";
h3 {
color:white;
</style>
</head>
<body>
<tr>
<div>
<center>
</font></B></i>
</center></span></td>
</div>
</tr>
</table>
<tr>
<ul>
<li><a href="../mission.html"><font
color="#6600FF">Mission</font></a></li>
<li><a href="../vision.html"><font
color="#6600FF">Vision</font></a></li>
<li><a href="../values.html"><font
color="#6600FF">Values</font></a></li>
</ul>
</li>
<ul>
<li><a href="../contact.html"><font
color="#6600FF">Address</font></a></li>
</ul>
</li>
<li><a href="kttohomepage.php"><font
color='#336600'size="+2"face="Monotype Corsiva"
> SERVICES </font></a>
<ul>
<li><a href="headofktto.php"><font
color="#6600FF">Head of KTMS</font></a></li>
</ul>
</li>
<ul>
</ul></li>
<ul>
</ul></li>
</fieldset>
</table>
<tbody>
<tr >
<td height="472">
</marquee>
</font>
<fieldset style="background-color:#99FF99;">
<tr>
<td colspan="1">
<!--the code bellow is used to display the message of the input validation-->
<?php
foreach($_SESSION['ERRMSG_ARR'] as $msg) {
echo '<li>',$msg,'</li>';
echo '</ul>';
unset($_SESSION['ERRMSG_ARR']);
?> </td>
</tr>
</tr>
<tr>
<td><div align="right"><b>Password:</b></div></td>
</tr>
<tr>
<td><div align="right"></div></td>
</tr>
</table>
</center>
</fieldset>
</form>
</font>
</h1>
</td>
<tr>
</tr>
</table>
<tr>
</marquee>
</span> </td>
</tr>
</table></td>
</tr>
</table>
<tr>
<div>
<center>
</center></span></td>
</div>
</tr>
</table>
<div align="center">
</body>
</html>
More over, the system will bring a radical change on current working
condition of the traffic station. Specially, to operations concerned the record
system.
The record management system conversion from the old system to this new
system is based on a radical change which needs a complete acceptance from the
users of the system as
Was hoped and agreed with stakeholders at the beginning of this project.
Finally, we concluded that the traffic crime record management system will
be taken as a means for the Police station to deliver efficient and effective report
generating, crime recording and information sharing to the traffic station.
4.4.1 COMMENDATIONS
Finally, we the project team members recommend the following points:
This system will give a solution for somt the station should prepare a conducive
environment to test such systems.
The station has to fulfill all the infrastructures needed for the system
implementations.
In addition, all the specifications mentioned for the hard wares and soft wares are
Mandatory.
The last but not least, developed considering the expansions that the record office
of the station will undergo in the near future, we recommend the
The traffic station uses this system as a basement and sees how its problems can be
solved.
4.5 References
nd
1, System Analysis and Design 2 Edition
3, Internet access.