0% found this document useful (0 votes)
64 views

Chapter Five

Summary of Dccn ch5
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views

Chapter Five

Summary of Dccn ch5
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

CHAPTER FIVE

SYSTEM DEVELOPMENT
5.0 Introduction

This chapter discusses the functions’ implementations of Online Food Ordering System; we will
start the coding phase then testing and documentations. The system has two users; who are the
admin, Users or employee; the admin has the highest ability of the systems and controls the rest
of the users. To implement Online Food Ordering project, we use PHP technology as front end
and SQL server as back end.
5.1 Coding phase

This is coding Phase which is devoted to identify access to most of the computer programs that
we used to prepare the data and apply the programming is techniques, instructions on how to
construct This application project using the software available on the attached compact disk
(CD).
5.1.1 Code for the home page:
(main.php)
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1,
shrink-to-fit=no">
<title>Duunyo Vetinary Hospital | Home</title>
<!-- Favicon -->
<link rel="shortcut icon" href="images/favicon1.png" />
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="css/bootstrap.min.css">
<!-- Typography CSS -->
<link rel="stylesheet" href="css/typography.css">
<!-- Style CSS -->
<link rel="stylesheet" href="css/style.css">
<!-- Responsive CSS -->
<link rel="stylesheet" href="css/responsive.css">
</head>
<body>
<!-- loader Start -->
<div id="loading">
<div id="loading-center">
</div>
</div>
<!-- loader END -->
<!-- Wrapper Start -->
<div class="wrapper">
<!-- Sidebar -->
<div class="iq-sidebar">
<div class="iq-sidebar-logo d-flex justify-content-between">
<a href="index.html">
<div class="iq-light-logo">
<img src="images/logo.png" class="img-fluid" alt="">
</div>
<div class="iq-dark-logo">
<img src="images/logo-dark.jpg" class="img-fluid" alt="">
</div>
<span style="text-transform: capitalize;">DUUNYO</span>
</a>
<div class="iq-menu-bt-sidebar">
<div class="iq-menu-bt align-self-center">
<div class="wrapper-menu">
<div class="main-circle"><i class="ri-arrow-left-s-
line"></i></div>
<div class="hover-circle"><i class="ri-arrow-right-s-
line"></i></div>
</div>
</div>
</div>
</div>
<div id="sidebar-scrollbar">
<nav class="iq-sidebar-menu">
<ul id="iq-sidebar-toggle" class="iq-menu">
<li class="iq-menu-title"><i class="ri-subtract-
line"></i><span>Home</span></li>
<li href="javascript:void()" aria-expanded="false">
<a href="dashboard.php" class="iq-waves-effect"><i
class="ri-home-4-line"></i><span>Dashboard</span></a>
</li>

<li class="iq-menu-title"><i class="ri-subtract-


line"></i><span>Components</span></li>
<li>
<a href="#ui-elements" class="iq-waves-effect collapsed"
data-toggle="collapse" aria-expanded="false"><i class="ri-store-
line"></i><span>Store</span><i class="ri-arrow-right-s-line iq-arrow-
right"></i></a>
<ul id="ui-elements" class="iq-submenu collapse" data-
parent="#iq-sidebar-toggle">
<li><a href="ViewStore.php" class="iq-waves-effect"
aria-expanded="false"><i class="ri-chat-check-line"></i><span>View
Store</span></a></li>
<li><a href="StoreEntry.php" class="iq-waves-effect"
aria-expanded="false"><i class="ri-chat-check-line"></i><span>Store
Entry</span></a></li>
</ul>
<li><a href="OrderBranche.php" class="iq-waves-effect"
aria-expanded="false"><i class="ri-chat-check-line"></i><span>Order
Branches</span></a></li>

<li class="iq-menu-title"><i class="ri-subtract-


line"></i><span>Users</span></li>
<li>
<li><a href="profile.php"><i class="ri-profile-
line"></i>User Profile</a></li>
<li><a href="profile-edit.php"><i class="ri-file-
edit-line"></i>User Edit</a></li>
<li><a href="AddUser.php"><i class="ri-user-add-
line"></i>User Add</a></li>
<li><a href="user-list.php"><i class="ri-file-list-
line"></i>User List</a></li>

</li>
<li class="iq-menu-title"><i class="ri-subtract-
line"></i><span>Branches</span></li>
<li><a href="ViewBranche.php"><i class="ri-profile-
line"></i>View Branches</a></li>
<li><a href="AddBranche.php"><i class="ri-file-edit-
line"></i>Add Branches</a></li>
</ul>
</nav>
<div class="p-3"></div>
</div>
</div>
<!-- TOP Nav Bar -->
<div class="iq-top-navbar">
<div class="iq-navbar-custom">
<div class="iq-sidebar-logo">
<div class="top-logo">
<a href="dashboard.php" class="logo">
<div class="iq-light-logo">
<img src="images/logo.png" class="img-fluid" alt="">
</div>
<div class="iq-dark-logo">
<img src="images/logo-dark.jpg" class="img-fluid" alt="">
</div>
<span>Duunyo</span>
</a>
</div>
</div>
<nav class="navbar navbar-expand-lg navbar-light p-0">
<div class="navbar-left">
<ul id="topbar-data-icon" class="d-flex p-0 topbar-menu-icon">
<li class="nav-item">
<a href="index.html" class="nav-link font-weight-bold
search-box-toggle"><i class="ri-home-4-line"></i></a>
</li>
<li><a href="chat.html" class="nav-link"><i class="ri-
message-line"></i></a></li>

<script src="js/lottie.js"></script>
<!-- Chart Custom JavaScript -->
<script src="js/chart-custom.js"></script>
<!-- Custom JavaScript -->
<script src="js/custom.js"></script>
</body>
</html>

5.1.1 Code for the Home:


(Dashboard.php)
<?php
include("main.php");
?>
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1,
shrink-to-fit=no">
<title>Duunyo Vetinary Hospital | Home</title>
<!-- Favicon -->
<link rel="shortcut icon" href="images/favicon1.png" />
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="css/bootstrap.min.css">
<!-- Typography CSS -->
<link rel="stylesheet" href="css/typography.css">
<!-- Style CSS -->
<link rel="stylesheet" href="css/style.css">
<!-- Responsive CSS -->
<link rel="stylesheet" href="css/responsive.css">
</head>
<body>

<div id="content-page" class="content-page">


<div class="container-fluid">
<div class="row">
<div class="col-sm-6 col-md-6 col-lg-3">
<div class="iq-card iq-card-block iq-card-stretch ">
<div class="iq-card-body">
<div class="d-flex d-flex align-items-center
justify-content-between">
<div>
<h2>352</h2>
<p class="fontsize-sm m-0">Invoice
Sent</p>
</div>
<div class="rounded-circle iq-card-icon dark-
icon-light iq-bg-primary "> <i class="ri-inbox-fill"></i></div>
</div>
</div>
</div>
</div>
<div class="col-sm-6 col-md-6 col-lg-3">
<div class="iq-card iq-card-block iq-card-stretch ">

<div class="iq-card-body">
<div class="d-flex d-flex align-items-center justify-
content-between">
<div>
<h2>$37k</h2>
<p class="fontsize-sm m-0">Credited</p>
</div>
<div class="rounded-circle iq-card-icon iq-bg-
danger"><i class="ri-radar-line"></i></div>
</div>
</div>
</div>
</div>
<div class="col-sm-6 col-md-6 col-lg-3">
<div class="iq-card iq-card-block iq-card-stretch ">
<div class="iq-card-body">
<div class="d-flex d-flex align-items-center justify-
content-between">
<div>
<h2>32%</h2>
<p class="fontsize-sm m-0">Employee Costs</p>
</div>
<div class="rounded-circle iq-card-icon iq-bg-
warning "><i class="ri-price-tag-3-line"></i></div>
</div>
</div>
</div>
</div>
<div class="col-sm-6 col-md-6 col-lg-3">
<div class="iq-card iq-card-block iq-card-stretch ">
<div class="iq-card-body">
<div class="d-flex d-flex align-items-center justify-
content-between">
<div>
<h2>27h</h2>
<p class="fontsize-sm m-0">Payment Delay</p>
</div>
<div class="rounded-circle iq-card-icon iq-bg-info
"><i class="ri-refund-line"></i></div>
</div>
</div>
</div>
</div>
</div>

<div class="row">
<div class="col-lg-12">
<!-- Custom JavaScript -->
<script src="js/custom.js"></script>
</body>
</html>
5.2 Types of testing

When the coding phase finished, the next step or phase is to test and run. Testing phase is the
process of executing a program or system with the intent of finding errors. Or, it involves any
activity aimed at evaluating an attribute or capability of a program or system and determining
that it meets its required results. Although crucial to software quality and widely deployed by
programmers and testers, software testing still remains an art, due to limited understanding of the
principles of software. The difficulty in software testing stems from the complexity of software:
we cannot completely test a program with moderate complexity, Testing Can Be Logging testing
or case testing.
5.2.1 Unit testing
Unit testing is tenting of block of program or module. The objective is to identify and eliminate
execution errors for each form that could cause the program to terminate abnormally, and errors
that could have been missed during the checking.
5.2.2 Integration testing
Testing which is performed before system testing and after unit testing is also called Integration
testing. In integration testing we test several integrated units at the time to find and eliminate
execution errors for the part of the system which can cause the program not to run correctly.
5.2.3 System testing
When completing unit testing and integrating testing we then perform system testing which
identifies the testing of the whole system. System testing is also last testing of several testing
which any system must go through. System testing emphasizes the performance and the
reliability of how the system can perform its tasks and if it meets the intended goals.
5.3 User documentation

Documentation describes an information system and helps the users who must interact with it.
Accurate documentation can reduce system downtime, cut cost, and speed up maintenance task.
Documentation is essential for successful system operation and maintenance. In addition to
supporting a system’s users, accurate documentation is essential for developers who must
modify the system, add new features or perform maintenance. Documentation includes program
documentation and user documentation. Mostly of the documentations are presented in project as
help and users will get there. There are many types documentations include: program
documentation and system documentation.

5.4 Implementation

The project Implementation part identifies the details process of system component. The
following snapshots are some of the components of the project:
5.5 Chapter summary
This chapter discusses about the implementation and testing of the system. Developing the
system requires a server, host to access the portal. The purpose of the testing is to check the
errors and analyze the problem in order to develop a successful system that meets the users’
requirements. In this we have discussed important points on the system Development starting
form introduction of the chapter then the Coding step of system, Types of testing, User
Documentation, and the last Implementation although we have covered majority of the project
now we are going to Conclude and Summarize our research and for recommendations of the
system.

You might also like