Professional Documents
Culture Documents
Design and Implementation of A Computerized Data Base System For Outpatient
Design and Implementation of A Computerized Data Base System For Outpatient
1.1 INTRODUCTION
proposed over the years. These systems are mainly three categories:
1
The limitation for this system is that it is inefficient for indoor use;
frequency, ultrasonic and scene capture analysis. There are also a few
supporting devices and facilities. Each of these methods has their own
while others are not very accurate. The Active Badge is the first
2
structures. The approach is an empirical method and a signal
security, etc.
3
1.2 BACKGRAOUND
and analysis of the data, to the use of the derived information in some
with data. There are three basic types of GIS applications which might
Inventory Application
4
Analysis Application
techniques.
Management Application
problems.
5
5. Predicting modeling to determine.
6
1.3 Statement of Problem:
The purpose of this project is to support decision making with the use
7
1.5 Research Methodology:
literature and text was used, interviews and direct observation of the
subject matter.
through the use of location retrieval system using php and data.
8
1.9 limitations of the study:
UNIVERSITY.
review.
9
CHAPTER TWO
general. A GIS
hardware, software and personal competent that works with data such
10
certain analyzed data. Besides the specific methods and techniques,
business;
• Demographic tendencies
more and more, being used in various fields, including business. The
GIS grew in the last decades, starting from systems with special
11
ending with more sophisticated systems that can be useful to various
only one way of application and they couldn’t serve the complex
facilities, however, involved a big price as: “The GIS these days are
most applications, the thematic aspects of the description and the zone
12
geography will be represented in a GIS depends on the thematic data
measurable position in the relative space from the surface of the Earth.
There are two important ways through which you can deal with the
13
The position and the orientation can be expressed when there is
the sides can be expressed through the angles that these sides
The form and the size of the shapes can be expressed without
of spatial data.
14
23 APPLICATIONS OF THE GEOGRAPHICINFORMATION
SYSTEM
position.
Cadastre.
Agriculture.
Forestry.
Property improvements.
Local administration.
Environmental protection.
Financial-banks.
Population’s evidence.
15
Demography.
jams.
Demographic analyses.
Fiscal inspection.
kinds.
16
Communications through the help of graphical means.
management.
development.
forest, etc.
production prognosis.
of taxes.
17
Analysis in the areas of: forestry, water, road and train tracks
18
CHAPTER THREE
SYSTEM
3.0 INTRODUCTION
defined as the step by step approach used to document the entire study of
discover errors that are associated with the present system, thereby
reveals major problem areas that should be discarded. But once the
logical operations that generated poor performance in the old system are
determined, the tendency that the new system will also yield the same
19
users need, to evaluate the system concept for feasibility, to perform
definition that forms the foundation for all subsequent engineering work.
20
3.1 DESIGN METHODOLOGY
The purpose for all system analysis is to find what information the
system should manage, what fact to find and search for, how to find them
and how to record them for usage. However, to execute these objectives,
waterfall method by which a system can arrived at. The SSADM consist
of vital techniques and stages. The three most important techniques that
21
3.1.3 Entity Behavior Modeling (EBM)
that affect each entity and the sequence in which it occurs. These the
PROBLEM IDENTIFICATION
The basic problems and weaknesses associated with the present system
new system’s objectives and users, desired inputs and outputs, and
desired processing.
The feasibility study phase entails the investigation of possible and likely
22
feasibility study/investigation data were collected via the following
source:
One on one interview was carried out with some lectures and students in
system were examined in order to carry out the procedures of the new
Most documents used on the present system were examined to ensure that
at some stages in the proposed system and also ensure that such
23
SYSTEMS ANALYSIS
The existing system and the objectives of the proposed system were
analyzed. It’s observed that the proposed system will be more user
friendly, convenient, fast storage and retrieval of data, via the use of a
SYSTEM DESIGN
PROGRAM CODING
language i.e. numbers, letters, and symbols that make up the program
24
source code. To do this more effectively, php programming language is
information processing.
25
PROGRAM TESTING
After coding the program, alpha testing method which involves desk-
checking and debugging of the new program was used to ensure that the
program source codes are free of errors. This is followed by beta testing
method in which real-world data were used to ensure the stability of the
new system, and to ensure that the expected outputs from the program
program with a few data in order to detect any syntax, run time or logical
errors.
SYSTEM IMPLEMEMTATION
Here the entire program was tested using different data and system
document the users training and instructions on the changes the new
prepared accordingly.
26
SYSTEM MAINTENANCE
DOCUMENTATION
present system. The three used for data collection in this project are:
Visit to the location for which the system is developed for proper data
collection.
27
INTERVIEW
An interview with some GIS experts from this part of Nigeria was
facts. Details information was gathered through this means and this
systems, were done manually till date in this part of the whole. Resource
entrepreneurs are poorly made because of the lack of a GIS that manage
28
3.3.1 ADVANTAGES OF PRESENT SYSTEM
handle all the works. They required a web based application that will
provide a working environment that will be flexible and will provide ease
of work and will reduce the time for report generation and other paper
works.
29
3.4.1 CHAREACTERSTIC OF THE PROPOSED SYSTEM
features
iii. Result will be very precise and accurate and will be declared in very
short span of time because calculation and evaluations are done by the
simulator itself.
30
3.4.3 Disadvantages of the proposed System
The High Level Models (HLM) in the field of software constitutes the
control in the entire program module. Though there are two high level
high level model for the new system (proposed), the top-to-bottom
approach:
Fewer operations errors (to reduce errors, because each module has to be
processing).
of big project).
31
Easy to maintain (if an error occurs in the output, it is easy to modify the
START
LOGIN FORM
MAINMENU
32
CHAPTER FOUR
These items will be viewed immediately after the display of the welcome
Contact us
View GI
33
Update data
Delete
Logout
Help menu
These above listed menus will serve as the gateway to various sub-menus
MAINMENU
This comprises of all the data, fields and records collected and
new system. These data and records are being represented in terms of
34
4.3.1 LOGIN INFORMATION FILE STRUCTURE
35
4.4 PROGRAM SPECIFICATION (PROGRAM STRUCTURE)
The modules stated in the main menu are being explained below.
START
ABOUT US
VIEW GI
UPDATE
DELETE
IS OPTION VIEW GI
Yes B
?
No
IS OPTION UPDATE
Yes C
?
No
?
IS OPTION DELETE
Yes D
? 36
No
?
Program Flowchart
START
SPLASH SCREEN
USER LOGIN
DISPLAY ERROR
MASSAGE ENTER USERNAME AND
PASSWORD
INVALID PASSWORD
OR USERNAME
CONFIRM USERNAME AND PASSWORD
IF
No
CORRECT
THEN
Yes
B
37
Program flowchart for information of GeoObjects
VIEW GI
IS OPTION
DISPLAY
VIEW GI Yes
VIEW GI
? FORM
?
No
STOP
38
Program flowchart for about us
ABOUT US
IS OPTION DISPLAY
ABOUT US Yes ABOUT US
INTERFACE
?
?
No
STOP
39
Program flowchart for update the GIS with date
UPDATE
No
STOP
40
Program Flowchart for deleting from data base
D
DELETE RECORD
No
?
STOP
Input is the data that is feed into the computer to be processed in order to
obtain the desired output. Input design is the designing of the forms in
41
which the data is entered. The following are the input design for the new
system.
Output is the information obtained after data has been processed. The
the user. The media through which output can be obtained from the new
system are Visual Display Unity (VDU) and print out from the Printer.
DATA DICTIONARY
a separate set of tables that describe the application tables. The data
42
S/N FIELD NAME DATA TYPE DESCRIPTION
beginning each time to write a program. It is also flexible. PHP has lots
43
of debugging facilities making it easy to trace and correct errors in the
4.8 CODING
algorithms written for a particular task with the aid of a high level
4.9 DEBUGGING
the source of the problem and then fix it. When someone says they have
they have design the program so that the bugs does not exist anymore.
44
process, whether a commercial product an enterprise or personal
lines of codes, about any new product is likely to contain a few bugs.
4.10 TESTING
4.11 DOCUMENTATION.
system analysts who develop the system are no longer with the
45
organization. Guides on how to load and run the package has been
knowledge.
designer.
4.12 IMPLEMENTATION.
untraceable bugs. It involves the training and user in the operation and of
new information system. There is the need for a proper implantation for a
any institution, there user need some training on the data input formats
46
4.13 SYSTEM REQUIREMENTS
achieved includes:
For Server
• 512 MB RAM
• 4 GB hard disk
• Network Interface
For Client
• PC With
• 256 MB RAM
• Network Interface
47
4.14 SOFTWARE REQUIREMENT
higher.
In this project, manuals are produced to direct the user on how to operate
the new system. The operational guide manual guides the user on how to
use the software. Firstly double click the setup file to install the software
To use the software just double click on the icon on the desktop or go to
the program file and select the software from there. Each user is
software.
48
4.16 MAINTENANCE
49
CHAPTER FIVE
5.0 SUMMARY
5.1 RECOMMENDATION
5.2 CONCLUSION
information.
50
REFERENCES
Ltd.
Horizons
51
Glass, H. (2000). Interpretation of International Book Store Market.
Doubleday Press.
52
Appendix
53
Login page
<?php
//ini_set("display_errors","on");
session_start();
include_once 'DB_auth.php';
if(isset($_POST['submit']) &&
($_POST['submit']=='Login')){
54
if(isset($_POST["username"]) &&
isset($_POST["password"])){
if(empty($_POST['username'])
|| empty($_POST['password'])){
$showMsg = "block";
$msg = "PASSWORD/USERNAME
include 'html/index.inc';
exit();
$user = $_POST['username'];
$password = $_POST['password'];
$query = mysql_query($go);
$rows = mysql_fetch_assoc($query);
55
if($user == $rows['username'] &&
$password == $rows['password']){
$_SESSION["username"] =
$user;
$_SESSION["password"] =
$password;
$showMsg = "block";
include 'about.php';
exit();
$showMsg = "block";
$msg = "PASSWORD/USERNAME
include 'html/index.inc';
exit();
56
}
include "html/index.inc";
?>
Login code..
<?php
session_start();
include "DB_auth.php";
include "session.php";
57
if(isset($_POST["submit"]) &&
$_POST["submit"]=="Enter"){
$geoobject = $_POST["geoobject"];
geoobject = '$geoobject'";
$query = mysql_query($sql);
if (!$query){
$showMsg = "block";
mysql_error();
include "";
exit();
$row = mysql_fetch_assoc($query);
if (mysql_num_rows($query) ==
0){
58
$showMsg = "block";
table ";
include "";
exit;
?>
<tr>
<th><u> REPORT OF
</u></th>
</tr>
</table>
<table cellspacing="10px"
border="0px" align="center">
<tr>
59
<th align
<th align
<th align
<th align
<th align
<th align
="left"> longitude</th>
<th align
="left"> altitude</th>
</tr>
<?php
if ($query &&
mysql_num_rows($query)) {
60
$numrows =
mysql_num_rows($query);
$rowcount = 0;
while ($row =
mysql_fetch_array($query,MYSQL_BOTH)){
?>
<tr>
<td>
<?php
</td>
<td>
<?php
</td>
61
<td>
<?php
</td>
<td>
<?php
</td>
<td>
<?php
</td>
<td>
<?php
62
</td>
<td>
<?php
</td>
</tr>
<?php
++$rowcount;
mysql_free_result($query);
?>
</table>
<?php
63
}
?>
64