Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A Senior Project
Submitted to Department of Computer Science and IT, Institute of Technology, ArbaMinch
University, in Partial fulfillment for the requirement of the Degree of Bachelor Science in
Computer Science.
ArbaMinch, Ethiopia
March 2016
Page 1
Abstract
In this project, we propose a new model for central billing system for personal
bills such as water bills, telecom bills and electric bills. The proposed system consolidates
all bills for one user so the user will not need to track and pay the bills individually.
Personal users can save a lot of time and effort on paying bills every month and will less likely
forget to pay for the bills thus avoiding paying late payment fines. Billing organizations such as
utility companies, telecom companies and banks can benefit from this system by getting
payments from users in time and sending out less physical mails for bills, which can save a lot of
costs as well as save the resources. The proposed system can also provide functionalities for
the users to track and view their expenses back in time and in different aspects online
from anywhere. Expense reports can also be generated for all bills monthly, which is a very
useful tool for users to know and plan their expenses.
Contents
Abstract......................................................................................................................... ii
Centralized billing system
Page 2
CHAPTER ONE.............................................................................................................. 1
1.1 Background of the Organization...................................................................................... 1
1.2 Background of the project.......................................................................................... 1
1.3 Team Composition................................................................................................... 2
Page 3
Existing System............................................................................................................... 7
2.1 Introduction............................................................................................................ 7
2.2 Players in the existing system...................................................................................... 8
2.3 Major functions/activities in the existing system...............................................................8
2.4 Business rules......................................................................................................... 8
2.5 Report generated in the existing system..........................................................................8
2.6
2.7.1 Performance.........................................................................................................................11
2.7.2 Input..................................................................................................................................... 11
2.7.3 Security and Controls...........................................................................................................11
2.7.4 Efficiency..............................................................................................................................11
2.8 Practices to be preserved.......................................................................................... 11
2.9 Proposed solution................................................................................................... 11
2.10 Requirements of the Proposed System........................................................................12
2.10.1
Functional requirements.............................................................................................. 12
Page 4
....................................................................................................................................................... 15
Figure 4 use case diagram for centralized billing system........................................................... 15
3.2.4 Use case documentation...................................................................................................... 16
Table 8 login table........................................................................................................................16
Table 9 create account................................................................................................................. 17
Table 10 update account..............................................................................................................18
Table11 delete account.................................................................................................................19
Page 5
Table 12 registration....................................................................................................................20
Table 13 check payment.............................................................................................................. 21
Table 14 generate report............................................................................................................. 22
Table 15 prepare bill....................................................................................................................23
Table 16 pay money..................................................................................................................... 24
Table 17 view report.................................................................................................................... 25
3.2.5 Sequence diagram...............................................................................................................26
Figure 5 sequence diagram for login..........................................................................................26
Figure 6 sequence diagram for create account..........................................................................27
Figure 7 sequence diagram for update account........................................................................ 27
Figure 8 sequence diagram for delete account..........................................................................28
Figure 9 sequence diagram for register customer.....................................................................29
Figure 10 sequence diagram for check payment.......................................................................29
Figure 11 sequence diagram prepare bill...................................................................................30
Figure 12 sequence diagram for generate report......................................................................30
Figure 13 sequence diagram for pay money..............................................................................31
Figure 14 sequence diagram for create own account............................................................... 31
Figure 15 sequence diagram for update own account..............................................................31
Figure 16 sequence diagram for view report.............................................................................32
3.2.5 Activity Diagram.................................................................................................................32
Figure 17 activity diagram for login.......................................................................................... 32
Figure 18 activity diagram for create account.......................................................................... 33
Figure 19 activity diagram for update account.........................................................................33
Figure 20 activity diagram for delete account...........................................................................34
Figure 21 activity diagram for generate report........................................................................ 34
Figure 22 activity diagram register customer........................................................................... 35
Figure 23 activity diagram for prepare bill...............................................................................35
Figure 24 activity diagram for view report............................................................................... 36
Figure 25 activity diagram for view report............................................................................... 36
3.2.6 Analysis level class diagram...............................................................................................37
Figure 26 analysis level of class diagram...................................................................................37
Centralized billing system
Page 6
Introduction.................................................................................................... 39
Page 7
6.2 Recommendations.................................................................................................. 70
Reference................................................................................................................. 71
Webliography............................................................................................................ 71
List of Tables
Table 1 team composition
Table 2 task and schedule
Table 3 software cost
Table 4 hardware cost
Table 5 tangible benefits
Table 6 net cost benefit
Table 7 Development Tools
Table 8 login table
Table 9 create account
Table 10 update account
Table11 delete account
Table 12 registration
Table 13 check payment
Table 14 generate report
Table 15 prepare bill
Table 16 pay money
Table 17 view report
List of figures
Figure 1 telecom service form
Figure 2 Water service form
Page 8
Page 9
CHAPTER ONE
1.1Background of the Organization
Arbaminch town is found 505 kilometers far from the capital city of Ethiopia. It is one of
the towns in SNNP having different culture and is center of tourism in the region and has its own
administration structure to organize, control and manage the local communities. In Arbaminch
town there are governmental and nongovernmental organizations which facilitate the
development of the town and provide services to the community. All these organization uses
manual type of billing system. The Ethiotelecom is one of the governmental organizations. It was
established after the town was established, Which located at the back of Nechisar campus .It
provides more services such as voice single billing, voice over internet protocol, internet
broadband connection ,business data service and line share for the community. The organization
has smooth relation with the other organization especially electric corporation in order to get
electrical power .The organization controlled by central administrator of Ethiotelecom. The
second one is electric power corporation which located near sikela having its own manager. The
third one is water service institute which gives water service for the town.
Currently the organization information system process tasks in the form of document
based applications or traditional file systems. The current system of recording of bill system,
financial system, technical system and human resource management information has been
formatted in manual based.
Page 1
TemesgenAyana
RAMIT/1569/05
2.
3.
4.
5.
KassahunAlemayehu
TemesgenTamrie
TigistAbere
SeblewongelMezigeb
u
RAMIT/1440/05
RAMIT/1571/05
RAMIT/1582/05
RAMIT/1534/0
5
Temesgenayana1234@gmail.co
m
Kassishbest16@gmail.com
Temu1571@gmail.com
Tigistabere21@gmail.com
Sebli23@gmail.com
Responsibilit
y
All Activity
All Activity
All Activity
All Activity
All Activity
June05-
Apr 30-
Mar17-
Dec23-
Activities
Nov 14-
Dec 17
Time
Project Proposal
Requirement Analysis
Design
Implementation &Coding
Testing
Project Defense
Table 2 task and schedule
Page 2
The general objective of this project is to develop the centralized billing system for
Arbaminch town people.
1.6.2 Specific objectives
To achieve the general objectives of the project, the proposed system consists of the
following specific objectives:
Analyze the current system
To make the system user friendly
To minimize human errors
To save the time
To minimize number of employee
To improve the security
To generate different report
Page 3
2. For Organization:-in manual there is loss of materials like paper, pen which is cost and
more man power, the system reduces loss of costly materials and man power.
3. For Developers of the project:-It increases our knowledge and we get mental satisfaction
from the project that we will develop.
Page 4
Price
Microsoft window 7
MSVisio2010
Microsoft word 2010
SQL Server 2005
Microsoft power point 2007
Macromedia Dreamweaver
Visual basic studio
Total
30
35
30
25
30
30
30
210
Table 3 software cost
B. Hardware costs
Item
PC
Flash disk
Other material
Total
Quantity
1
1
---
Unit price
12000 (free)
120
----
Total
12000
120
300
12,420
Page 5
Price
4,500
10,000
2,500
17,000
Total benefits
17,000
Net benefit
4,370
Page 6
CSS
Ms office word 2010
MS office power point 2010
E_Draw, Paint
For style
For Documentation
For presentation
To draw the UML Diagrams and for designs
Development area
To design back ground images
function
to work our project
Printer
Copy Machine
Page 7
Chapter Two
Existing System
2.1 Introduction
The existing system of the Billing system for Telecom, water and electric is working
manually. Whatever be the process involved in the system is working through documented
(stored files). There are a lot of complexities involved in the system. When any customer takes
new interaction with the system then separate files are maintained. Updating of data is very
tedious job. It is not easy to do several administrative works like managing rates of calls,
addition or modification of metered calls & customer entries. The existing system required
different data about customer name, sex, nationalities, Keble, house Number which are
customers give to the employee. In this system administrators accept the request of the customer
from employee and the administrator sends customer request to the central administrator and the
central administrator provide registration number of customer to the administrator then the
administrator gives the bill number to the customer.
Page 8
Input:
Input to the system is in the form, which is fulfilled by each user/costumer with respect to the
service whatever they want. The process of filling information for all bill system (electric,
telecommunication and water bill system) in the existing system is the same.
Process:
The form that is filled by the costumer are collected and signed by the respected office after that
all the necessary information is filled or not.
Output:
The output of the form is that after all the above process is completed each costumer will start
using the service with respect to their request.
2.6
Page 9
Page 10
Page 11
2.7.1 Performance
Since the existing system is manual, it takes long response time. For example when one
costumer need his document for what he have used the document may not be available or it takes
much longer time to search. The acceptable response time for a particular task is large. But in the
proposed system concurrency problems can be solved by the new system at a time.
2.7.2 Input
List of the guest does not contain their full information on the papers.
Receive the incorrect/redundant costumer list.
To fill incorrect name and id.
One costumer may be asked twice per month because of if the data is loosed. As a result
there will be conflict b/n costumer and workers.
2.7.3 Security and Controls
In the existing system security and control is somewhat worried about. It is difficult to
control the system because there is no privilege in data accessing. Here the necessary reports
may not generate at exact time so it may occur security violence. The system shouldnt provide
sufficient protection for access and manipulation of the records associated with the system. So it
is not easily protected and used properly the resource.
2.7.4 Efficiency
In manual operation, most of the activities are prone to wastage of resources like papers,
man power, time etc. to produce the corresponding outputs. This makes the current system
inefficient while utilizing resources. There should be a mechanism that reduce wastage of
resources and that make the system to be efficient. As a result the new system will reduce
wastage of resources and make it efficient. The existing system has less efficiency than the
proposed system. The existing system has concurrency control problems i.e. more number of
users. Data management facilities are limited and the reporting schemes are not according to the
specific needs of the users.
Page 12
Page 13
Page 14
Chapter Three
System Analysis
3.1 Introduction
This chapter is related to the object oriented analysis (OOA). This phase helps to identify
the relationship between objects and the interaction between each object. During Object Oriented
Analysis the following major activities are performed.
Page 15
Page 16
Login
Use case Id
01
Description
Pre-condition
Post condition
System Response
Step2: The System display user log in
form.
Alternative
curse of action
Page 17
Create account
Actor
Use case Id
02
Create Account
Description
This use case gives information about account creation that means
administrator will create account for employee, employee for customer and
customer for its own.
In case when users want to access service
After registration all users starts using the service what they have requested
Pre-condition
Post condition
System Response
Alternative
curse of action
Page 18
Update account
Actor
Use case ID
Use case name
03
Update account
Description
Pre-condition
Post condition
System Response
Step2: The system Displays user
information update page
Page 19
Delete account
Actors
Administrator, Employee
Use case Id
04
Delete account
Description
Pre-condition
The users to be out of the system required for what he/she used.
Post condition
The account will be deleted automatically
Basic course of Actor Action
System Response
action
Step1:The
Step2:The system Displays delete
administrator/employee wants to account page
cancel the created account
Step3: Enters
number
the
Alternative
curse of action
Page 20
Actors
customer
Use case ID
05
Register customer
Description
Pre-condition
The customer wants to access service and the Customer must be legal, must be
familiar to the town and should have house in the town
Post condition
The customerregister to access the needed service...
Basic course of Actor Action
System Response
action
Step1: The customer wants to Step2: The system Displays customer
register in to the system.
Registration page
Step3: The customer enters the Step4: The system validates whether all
necessary information in the the required information is fulfilled or
customer registration page.
not.
Step5: The system register and displays
customer registration Confirmation page
and leads to his or her account
Step6: The use case ends
Alternative
curse of action
Table 12 registration
Check payment
Centralized billing system
Page 21
Actor
Employee
Use case Id
06
Check payment
Description
Pre-condition
Post condition
System Response
Generate report
Centralized billing system
Page 22
Actor
Employee
Use case Id
07
Generate report
Description
This use case gives information about all what is done with respect to the
service.
Pre-condition
Post condition
System Response
curse of action
Prepare bill
Centralized billing system
Page 23
Actor
Employee
Use case Id
08
Prepare bill
Description
Pre-condition
Post condition
Alternative
curse of action
Pay money
Centralized billing system
Page 24
Actor
Costumer
Use case Id
09
Pay money
Description
This use case gives information about paying money for costumer usage.
Pre-condition
Post condition
The costumer will pay for what they have used per month.
System Response
Alternative
curse of action
View report
Page 25
Actor
Costumer
Use case Id
10
View report
Description
Here the use case will help the costumer to display the report.
Pre-condition
Post condition
System Response
Page 26
Page 27
Create account
Page 28
Delete account
Register
Page 29
Page 30
Page 31
Page 32
Page 33
Login
Employee, customer and
Create account
Employee,customer and
Page 34
Delete account
Employee and
Page 35
Generate report
Register customer
Page 36
Prepare bill
View report
Centralized billing system
Page 37
Page 38
Page 39
Page 40
Chapter Four
System Design
4.1
Introduction
System design is the transformation of the analysis model into a system design model.
During system design, developers define the design goals of the project and decompose the
system into smaller subsystems that can be realized by individual teams. The result of system
design is a model that includes a clear description is a model that includes a clear description
of each of these strategies, subsystem decomposition, and a UML deployment diagram
representing the hardware/software mapping of the system. This chapter mainly concerned
with the design part of all about the billing system. In this section we will see the different
types of class type architectures, such as user interface layer, process control layer,
business /domain layer, persistent layer, and system layer and also different types of system
modeling techniques that are used for the implementation types of the system such as class
modeling, state chart modeling, component modeling, deployment modeling and also some
system design techniques such as user interface designing are also to be covered in this
design chapter.
Page 41
Login
Administrator
Customer
Employee
Page 42
Customer registration
View report
About us
Prepare bill
Generate report
Change password
Etc
Page 43
Page 44
Page 45
Page 46
Page 47
Page 48
Page 49
Page 50
Page 51
Page 52
Page 53
Page 54
Page 55
Chapter Five
Implementation and Testing
Introduction
Implementation refers to the coding of the all documents gathered starting from requirement
analysis to Design phase. All documents, business logic, information gathered are designed into
the code so that the system will be implemented for the user to be used for the purpose it
developed. The chapter here describes about the final testing system, hardware and software
acquisitions, and installation process. The functional system from the design phase above is the
key input to the implementation phase. The deliverable of the implementation phase (the project)
is the operational system that will enter the operation and support stage of the systems life cycle.
Here is the sample code for each module.
Page 56
Step
Action
Expected System
Pass/Fail
Response
The system displays a login
page
The system displays a
message if user name or
password is incorrect asking
the user to re enter
if correct display main page
Comment
Post condition
The user can access the main page.
Test Case for change password
Page 57
Pre-conditions
The user has a valid User Name and Password before.
The system displays the main page.
Step
Action
Pass/Fai
l
Comment
Post-conditions
The New password is store in database.
Short Description: Give information about whether the customer have paid the required money or not.
Page 58
Pre-conditions
The customer has to be registered first.
Step
1.
2.
Action
Expected System
Response
Click the pay menu The system displays a
payment page
Customer will enter id The system will check the
and amount of birr
money and then it will give
a message have no enough
balance if the amount of
birr is greater than what we
have in bank database else
successfully paid will be
displayed.
Pass/Fail
Comment
Post condition: the customer will get payment rest for what they have paid.
Pre-conditions
The customer has to be registered first and admin have a privilege to do this.
Step
Action
Page 59
Pass/Fai
l
Comment
Post condition: the employee will have an account and then they will manage customer account.
Higher
5.5 Training
During the development of the system, the project group members will give short time training
for the system administrators and workers explaining how the system works and in what way
they can manage the system developed.
Page 60
5 .9 Coding
The physical design specification created by the designers is turned in to working computer
code.
Code for home page
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Arbaminch Town Centralized Billing System</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>
<body>
<div id="main">
<div id="header">
<!--close banner-->
<img width="1200" height="130" src="Img/dr.jpg" alt="image1" width="1201"
height="118"/></div>
<!--close header-->
<div id="menubar">
<ul id="menu">
<li class="current"><a href="home.php"><font color="white">Home</font></a></li>
<li><a href="cntct.php"><font color="white">Contact Us</font></a></li>
<li><a href="about.php"><font color="white">About Us</font></a></li>
<li><a href="signup.php"><font color="white">sign up</font></a></li>
<li><a href="login.php"><font color="white">Login</font></a></li>
<!--<li><a href="map.html"><font color="white">location</font></a></li>-->
<!--<li><a href="student2.php"><font color="white">student</font></a></li>-->
<!--<li><a href="indexx.html"><font color="white">Administrator</font></a></li>
<li><a href="qq.php"><font color="white">rrrrr</font></a></li>
<li><a href="ssearch.html"><font color="white">searchstudent</font></a></li>
<!--<li><a href="addcource.php"><font
color="white">addcource</font></a></li>-->
<!--<li><a href="changepassword.php"><font
color="white">changepassword</font></a></li>-->
</ul>
</div><!--close menubar-->
<div id="site_content">
<div class="sidebar_container">
Centralized billing system
Page 61
<div class="sidebar">
<div class="sidebar_item">
<body bgcolor=#3454FF>
<!--<script type="text/javascript" src="http://www.24webclock.com/clock24.js"></script>_-->
</body>
<img width="215" src="Img/bll.jpg" color="yellow"/>
<font size="5"color="red"
width="200"><b></b></font>
<table bgcolor="red" width="415" align ="center" id="table2">
<img width="300" height="200"src="Img/8.jpg"></a></td></tr>
<img width="300" height="100"src="Img/11.jpg"></a></td></tr>
<!--<tr><td><a href="http://wwww.youtube.com">
<img width="100" height="50"src="Img/youtube.png"></a></td></tr>-->
</table>
<!--<img width="215" height="150"src="Img/b.jpg"/>-->
</tr>
</table>
</div>
<!--close sidebar_item-->
</div><!--close sidebar--><!--close sidebar--><!--close sidebar-->
</div>
<div id="content1">
<div class="content_item">
<center>
<img height="215" width="960" src ="Img/LOGO.gif"/>
<!--<marquee direction="left"width="960"bgcolor="green"><h1><font
color="#9200ff"><b>Welcome To Our Website</h1></b></font></marquee>
<marquee direction="up"width="160"bgcolor="white"><h1><font
color="blue"font-family="italic"><b>well come to our website</h1></b></font></marquee>-->
<marquee direction="left"width="960"bgcolor="violet"><h1><font
color="green""font-family="sanserif"><bgcolor="orange"><b>Welcome to Arbaminch Town
Centralized Billing System</h1></b></font></marquee>
</center>
<p><h1 class="style9"><center><b> Background of the organization: </h1>
<center><b> Arbaminch town is found 505 kilometers far
from the capital city of Ethiopia.
Page 62
It is one of the towns in SNNP having different culture and is center of tourism
in the region and has its own administration structure to organize, control and manage the local
communities.
In Arbaminch town there are governmental and nongovernmental organizations
which facilitate the development of the town and provide services to the community.
All these organization uses manual type of billing system. The Ethiotelecom is
one of the governmental organizations.
It was established after the town was established, Which located at the back of
Nechisarcampus .
It provides more services such as voice single billing, voice over internet
protocol, internet broadband connection ,business data service and line share for the community.
The organization has smooth relation with the other organization especially
electric corporation in order to get electrical power .
The organization controlled by central administrator of Ethiotelecom. The
second one is electric power corporation which located near sikela having its own manager.
The third one is water service institute which gives water service for the town.
<center/></b>
</p>
<p><pre><p><font size="5px"bgcolor="orange" font-family="tims-newRoman"></font></pre><p>
<!--<br style="clear:both"/>-->
</div>
</div>
<ul class="style10" id="menu">
<li class="style9 style14 style13"></li>
</ul>
</div>
<!--close sidebar-->
</body>
</html>
Page 63
?>
<head>
<title>ARBAMINCH TOWN CENTRALIZED BILLING SYSTEM</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>
<body>
<div id="main">
<div id="header">
<!--close banner-->
<img width="1200" height="120" src="Img/bbX.jpg" alt="image1" width="101"
height="118"/></div>
<!--close header-->
<div id="menubar">
<ul id="menu">
<li><a href="home.php"><font color="white">Home</font></a></li>
<li><a href="cntct.php"><font color="white">Contact Us</font></a></li>
<li class="current"><a href="login.php"><font color="white">Login</font></a></li>
</ul>
</div><!--close menubar-->
<div id="site_content">
<div class="sidebar_container">
<div class="sidebar">
<div class="sidebar_item">
<body bgcolor=#9494B8>
<!--<script type="text/javascript" src="http://www.24webclock.com/clock24.js"></script>_-->
<font size="3"color ="green">
<?php
echo "<b>".date('l\, F jS\, Y ')."</b>";
?></font>
<br>
</body>
<img width="215" height="150" src="Img/gg.jpg" color="red"/>
<font size="5"color="red" width="200"><b></b></font>
<table bgcolor="white" width="215" align ="center" id="table2">
<tr><td><img width="200" height="80"src="Img/ad.jpg"></a></td></tr>
Centralized billing system
Page 64
<tr><td><img width="200"
height="80"src="Img/emp.jpg"></a></td></tr>
<tr><td><img width="200" height="80"src="Img/cu.jpg"></a></td></tr>
</table>
<!--<img width="215" height="110"src="Img/b.jpg"/>-->
</tr>
</table>
</div>
<!--close sidebar_item-->
</div><!--close sidebar--><!--close sidebar--><!--close sidebar-->
</div>
<!--close sidebar_container-->
<div id="content1">
<div class="content_item">
<center>
<form id="form1" name="login" method="POST" action="login.php" onsubmit='return
formValidation()'>
<form method='POST' action='change.php' onsubmit='returnnformValidation()'
enctype="multipart/form-data">
<form method='POST' action='change.php' onsubmit='returnnformValidation()'
enctype="multipart/form-data">
<br><br><br><br><br><br>
<table bgcolor="gray"align="top;" width="500" height="250px">
<tr><td colspan=4 align=right ><p style="margin-top:3%;"><font color=green></td></tr>
<trcolspan="3"><td colspan="3"><img width="500"height="100"src="Img/t.jpg"/></td></tr>
<tr><td><b><font color="black">User Name:</font></b></td><td><input type="text"
name="username"
pattern="\D{3,5}/\d{3}/\d{2}" required x-moz-errormessage="To Login Please Enter User
name"
title="To Login Please Enter User name"></td></tr><br><br>
<tr><td ><font color="red"></font><b><font color="black">
Password:</font></b></td><td><input type="password" name="password" pattern ="[a-zA-Z09]+"id="pass1"
required x-moz-errormessage="To Login Please Enter password" title="To Login Please Enter
password" >
</td></tr><br><br>
<tr><td><font color=red> * </font><b><font color=black>Role: </td></b><td><select
name="role" id="role" required>
<option value=""> enter role of user</option>
<option>Administrator</option>
Centralized billing system
Page 65
<option>employee</option>
<option>customer </option>
</select></td></tr>
<!--<tr><td><font color="red"></font><b><font color="black"></font></b></td><td
width="280px">
<a href="forget.php">Forget Your Password? <imgsrc="img/help.png"></a></td></tr>-->
<tr><td> </td><br><td><input type="submit" style="background-color:#808000"
name="submitlogin" " value="login" /></td></fieldset></tr>
</form>
</center>
<?php
if(isset($_POST['submitlogin']))
{
$user =$_POST['username'];
$password=$_POST['password'];
$role=$_POST['role'];
$passdec=base64_encode($password);
$query1 = "SELECT * FROM useraccount WHERE UserName = '$user' AND Password =
'$password'AND Role='$role' ;";
$result=mysql_query($query1);
if(!$result){
die("Login Failed".mysql_error());
}
$rowCheck = mysql_num_rows($result);
$row=mysql_fetch_array($result);
$role=$row['Role'];
//if($row['level']==1){
if($role=='Administrator')
{
$_SESSION['validuser']=$user;
echo "<script>window.location='admin.php';</script>";
}
if ($role=='employee')
{
$_SESSION['validuser']=$user;
echo "<script>window.location='employee.php';</script>";
}
if ($role=='customer')
Centralized billing system
Page 66
{
$_SESSION['validuser']=$user;
echo "<script>window.location='customer.php';</script>";
}
else {
echo '<div align="center"><strong><font color="#FF0000"> Incorrect Login
Trial!!! Try Again Latter. !!</font></Strong></div>';
echo'<meta content="2;login.php" http-equiv="refresh"/>';
}
}
mysql_close($conn);
?>
</fieldset>
</table>
</div>
</div>
</div>
<ul class="style10" id="menu">
<li class="style9 style14 style13">
</li>
</ul>
<h2>
<!--close sidebar_container-->
</h2>
</div>
<!--close sidebar-->
</body>
</html>
Code for sign up
Page 67
</ul>
</div><!--close menubar-->
<div id="site_content">
<div class="sidebar_container">
<div class="sidebar">
<div class="sidebar_item">
Centralized billing system
Page 68
<body bgcolor=#9494B8>
<!--<script type="text/javascript" src="http://www.24webclock.com/clock24.js"></script>_-->
<hr><hr>
<font size="3"color ="green">
<?php
echo "<b>".date('1\, F jS\, Y ')."</b>";
?></font>
<br>
<hr><hr></body>
Page 69
</tr>
<tr><td></td><td><img width="200"
height="50"src="Img/wt.jpg"></a></td><td></td><td></td><td></td><td></td><td></td><td>
</td><td></td><td></td><td></td><td></td>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
</table>
<br><br>
</tr>
</table>
<p> </p>
<p> </p>
</div><!--close sidebar_item-->
</div><!--close sidebar--><!--close sidebar--><!--close sidebar-->
</div>
<div id="content1">
<div class="content_item">
<center>
<div style="width:620px; height:650px; margin:0 auto; position:relative;
border:4px solid rgba(0,0,0,0);
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:25px; -webkitbox-shadow:0 0 18px rgba(0,0,0,0.4);
-moz-box-shadow:0 0 18px rgba(0,0,0,0.4); box-shadow:0 0 18px rgba(0,0,0,0.4);
margin-top:20px; color:#F00000;">
<form method='POST' action='insertsignup.php' on submit='returnn form Validation()'
enctype="multipart/form-data">
<div style="background-color:#336699;border-radius:5px;font-family:Arial, Helvetica, sansserif; color:#000000; padding:5px;
height:22px;">
<div style="float:left;" ><img width="30" height="20"
src="Img/signup.png"/> <strong><font color="white" size="2px">
Centralized billing system
Page 70
Page 71
CHAPTER SIX
CONCLUSION and RECOMMENDATION
6.1 Conclusion
With all the accumulated eort invested, there are reasons to believe that at the end of the project
for Automated Expert System for Ambulance Management in Arba Minch Hospital that
ndsitself in a better way. We summarize the progress with respectto the main objectives of the
project. We the team members can conclude the following perceptional views as we have done
the project throughout this year.
AESAM system supports to manage ambulance andpatient information Inside Arba Minch
hospital. Moreover the system can also be used for send the user request to the ambulance driver,
generate report and perform management activity. The new system will changes the current
manual system of AMHambulance management to computerized manner. It is more flexible and
secure when it compared within the current system. Our project solves the current ambulance
management problem and problem of ambulance service for Arba Minch society.
Page 72
6.2 Recommendations
We strongly recommend that one who under goes through this project can succeed, and they pay
attention for Expert System thatComposing for Ambulance Management. Most of the time has
been taken for understanding the working of existing system, how applications are written in
existing system and how a third party tool can be integrated in this system. But since all these
areas are much clear through this project we recommend adding to sending features from Mobil
to system or Expert system. The final recommendation towards the target group who need to
work on and improving it can even think of different Expert Systementirely developed for every
country.
Page 73
Reference
[1]:- Jaffrey McManus, HomeEncyclopediaDatabases of SQL and Access, 1st edition 1997
[2]:- complete guide of html
[3]:-php five and php four complete guide
[4]:-ER.V.K. JAIN, System analysis and design 1st edition, 2001
[5]:-System analysis and design method, 6th edition
Webliography
www.google.com
www.ethiotelecom.net
www.w3school.com
Page 74