Project Document
Project Document
Project Document
SYSTEM
PROJECT REPORT
Submitted by
BACHELOR OF ENGINEERING
in
COMPUTER SCIENCE AND ENGINEERING
SIGNATURE SIGNATURE
Mrs. T.M.NITHYA M.E., (Ph.D)., Mrs. M. SUMATHI M.E., (Ph.D).,
Assistant Professor, Assistant Professor,
Head of the Department, Supervisor,
Department of Computer Science Department of Computer Science
and Engineering, and Engineering,
K. Ramakrishnan College of K. Ramakrishnan College of
Engineering, Samayapuram, Engineering, Samayapuram,
Trichy – 621 112. Trichy – 621 112.
Talking about the features of the Laboratory Management System, the user has can
manage transactions such as reservations, borrowed and returned items. To add a
new transaction, the user has to select borrower, items, room and time limit. In
order to add an item, the user has to provide device id, model, category, brand,
description, quantity, type, MR, price, and a photo. Beside all these, the user can
also add faculty, room, and inventory. The user can view all the records in the form
of graphs and pie charts. It also contains user management for the easy
management of the system . Design of this project is pretty simple so that the user
won’t find any difficulties while working on it. Laboratory Management System in
PHP helps the user in managing inventory and transactions.
TABLE OF CONTENTS
CHAPTER NO. TITLE PAGE NO.
ABSTRACT
LIST OF FIGURES
LIST OF ABBREVATIONS
1 INTRODUCTION 1
1.1 OVERVIEW 1
1.1.3 OBJECTIVE 3
2 LITERATURE SURVEY 6
3 SYSTEM ANALYSIS
3.1.1 DISADVANTAGE
3.2.1 ADVANTAGE
4 SYSTEM REQUIREMENTS
5 SYSTEM DESIGN
5.1 GENERAL
6 SYSTEM IMPLEMENTATION
6.1 MODULES
7 SYSTEM TESTING
7.1 UNIT TESTING
8.1 CONCLUSION
9 APPENDICES
REFERENCES
LIST OF FIGURES
LIST OF ABBREVIATIONS
PHP Hypertext Preprocessor
INTRODUCTION
Lab management system consists of list of programs about the management of the
details of the students. it is platform independent web based project. The project
has two modules namely- Student and Admin which has facility of Lab programs
Management, login Management. The staff and student can manage and do their
activities in easy manner. The Administrator and all the others can communicate
with the system through this project. Thus facilitating effective implementation and
monitoring of various activities of the student and staff
1.3 OBJECTIVE
Computerized lab management, reduce paper work and maintain lab online.
Automation of lab tasks minimizes the difficulties in maintaining the lab database.
Report generation is performed easily by faculty.
CHAPTER 2
LITERATURE SURVEY
SYSTEM ANALYSIS
The data is hard to maintain a lab manually. Data of student is not secure
in lab computers and anyone can access it. Students are not able to define
problems coming in their computers.Student are not able to see there
computer information.Teacher not able to maintain the student record.
Manipulation of student record is difficult for teacher.
3.1.1 LIMITATIONS
SYSTEM REQUIREMENTS
FEATURES OF PHP
PHP was originally created by Rasmus Lerdorf in 1995[1] and has been in
continuous development ever since. The main implementation of PHP is now
produced by The PHP Group and serves as the de facto standard for PHP as there
is no formal specification. PHP is free software released under the PHP License,
which is incompatible with the GNU General Public License (GPL) because
restrictions exist regarding the use of the term PHP.
1. Your browser sends a request to that web page's server for the PHP file you
wish to view.
2. The web server calls PHP to interpret and perform the operations called for
in the PHP script.
3. The web server sends the output of the PHP program back to your computer.
4. Your browser displays the output appropriately.
PHP originally stood for personal home page. Its development began in
1994 when the Danish/Greenlandic programmer Rasmus Lerdorf initially
created a set of Perl scripts he called 'Personal Home Page Tools' to maintain
his personal homepage, including tasks such as displaying his résumé and
recording how much traffic his page was receiving. He rewrote these scripts
as C programming language Common Gateway Interface (CGI) binaries,
extending them to add the ability to work with web forms and to
communicate with databases and called this implementation 'Personal Home
Page/Forms Interpreter' or PHP/FI. PHP/FI could be used to build simple,
dynamic web applications. Lerdorf released PHP/FI as 'Personal Home Page
Tools (PHP Tools) version 1.0' publicly on June 8, 1995, to accelerate bug
location and improve the code. This release already had the basic
functionality that PHP has today. This included Perl-like variables, form
handling, and the ability to embed HTML. The syntax was similar to Perl
but was more limited and simpler, although less consistent. A development
team began to form and, after months of work and beta testing, officially
released PHP/FI 2 in November 1997.
A new major version has been under development alongside PHP 5 for several
years. This version was originally planned to be released as PHP 6 as a result of its
significant changes, which included plans for full Unicode support. However,
Unicode support took developers much longer to implement than originally
thought, and the decision was made in March 2010[13] to move the project to a
branch, with features still under development moved to trunk.
PHP currently does not have native support for Unicode or multibyte
strings; Unicode support is under development for a future version of PHP and will
allow strings as well as class, method, and function names to contain non-ASCII
characters.
Security
The PHP interpreter only executes PHP code within its delimiters.
Anything outside its delimiters is not processed by PHP (although non-PHP text is
still subject to control structures described within PHP code). The most common
delimiters are <?php to open and ?> to close PHP sections. <script
language="php"> and </script> delimiters are also available, as are the shortened
forms <? or <?= (which is used to echo back a string or variable) and ?> as well as
ASP-style short forms <% or <%= and %>. While short delimiters are used, they
make script files less portable as support for them can be disabled in the PHP
configuration, and so they are discouraged. The purpose of all these delimiters is to
separate PHP code from non-PHP code, including HTML.
The first form of delimiters, <?php and ?>, in XHTML and other XML
documents, creates correctly formed XML 'processing instructions'. This means
that the resulting mixture of PHP code and other markup in the server-side file is
itself well-formed XML.
Variables are prefixed with a dollar symbol and a type does not need to be
specified in advance. Unlike function and class names, variable names are case
sensitive. Both double-quoted ("") and heredoc strings allow the ability to embed a
variable's value into the string. PHP treats newlines as whitespace in the manner of
a free-form language (except when inside string quotes), and statements are
terminated by a semicolon. PHP has three types of comment syntax: /* */ marks
block and inline comments; // as well as # are used for one-line comments. The
echo statement is one of several facilities PHP provides to output text (e.g. to a
web browser).
In terms of keywords and language syntax, PHP is similar to most high level
languages that follow the C style syntax. if conditions, for and while loops, and
function returns are similar in syntax to languages such as C, C++, Java and Perl
Benefit of PHP
Because the server does processing, the output of PHP files changes
when its input changes. For example, most of the pages on the Horticulture site
have only two (2) PHP commands:
1. Include the header file that defines the links on the left, the banner, and the
quick links at the top.
2. Include the footer file that displays the mission statement and Horticulture
contact information.
Because including the files is performed every time the PHP file is accessed, when
the header/footer files change, the new content will be immediately updated. In
other words, if you add a new link, every page that includes the header will
immediately display the new link.
PHP has become the most popular Web programming language not only because it
is free. PHP is a full-fledged programming language (unlike HTML for example,
which is more of a presentation means) and many complex applications can be
written it it. Another benefit of applications written in PHP is that they are fast and
if written properly, they could be pretty secure. There are also tons of ready PHP
scripts and functions, which you can customize to your liking and use in your PHP
applications.
Before building website you need to know which language you are going to use in
a professional looking website. PHP is one of the best and easy to use
programming language as it can be run to any operating system. PHP is free
language so that is the huge advantage of this language. For handling database
connections, formatting date, editing strings, handling emails and all PHP can be
very useful. It can be easily extend for some specific functions that you would like
to add in your website. Reliability of this language is extra ordinary as PHP already
runs on millions of servers around the world, which means that it's powerful
enough for even the most demanding situations. It provides web developers much
more liberation in creating website with some of the outstanding features and they
can use regular elements frequently. PHP can be very much successful for creating
Dynamic Websites. PHP programmers with the use of open source codes benefit
from the flexibility of editing, modifying and updating the source code when there
is mandatory.
PHP is based on C++ programming language and the syntax used in PHP
is fairly similar to C, C++. There is huge community of developers who still
believes that C/C++ is still the best programming language. For every website to
get reasonable progress it can be use Content Management System such as Joomla,
Word Press etc. here PHP and MySQL are very helpful in successful CMS
running. There are so many IT companies which provide best quality PHP web
development work from India. The reason for Outsourcing PHP development to
India is that it is very cost effective with better quality. In the professional field of
Web and software development services we have achieved great amount of victory
with skilled and experienced PHP programmers.
PHP has been supported by almost every hosting company. PHP can be the best
choice to run an application on Linux based hosting platforms. PHP is a server side
scripting language originally designed to build dynamic websites. Modern web 2.0
applications are largely characterized by mashups and desktop style user interfaces.
php is an excellent choice for interacting with other websites and providing rich
user experience. Simple php commands like curl or fopen allow you to grab data
from other websites with relative ease. Php works well with javascript so you can
provide your end users with modern, responsive interfaces that are way beyond the
old static interfaces of days past.
FEATURES OF MYSQL
MySQL Introduction
The MySQL database has become the world's most popular open source
database because of its consistent fast performance, high reliability and ease of use.
It's used on every continent -- Yes, even Antarctica! -- by individual Web
developers as well as many of the world's largest and fastest-growing organizations
to save time and money powering their high-volume Web sites, business-critical
systems and packaged software -- including industry leaders such as Yahoo!,
Alcatel-Lucent, Google, Nokia, YouTube, and Zappos.com.
Not only is MySQL the world's most popular open source database, it's
also become the database of choice for a new generation of applications built on
the LAMP stack (Linux, Apache, MySQL, PHP / Perl / Python.) MySQL runs on
more than 20 platforms including Linux, Windows, Mac OS, Solaris, HP-UX, IBM
AIX, giving you the kind of flexibility that puts you in control.
MySQL can be built and installed manually from source code, but this can
be tedious so it is more commonly installed from a binary package unless special
customizations are required. On most Linux distributions the package management
system can download and install MySQL with minimal effort, though further
configuration is often required to adjust security and optimization settings.
There are however limits to how far performance can scale on a single
server, so on larger scales, multi-server MySQL deployments are required to
provide improved performance and reliability. A typical high-end configuration
can include a powerful master database which handles data write operations and is
replicated to multiple slaves that handle all read operations.[18] The master server
synchronizes continually with its slaves so in the event of failure a slave can be
promoted to become the new master, minimizing downtime. Further improvements
in performance can be achieved by caching the results from database queries in
memory using memcached, or breaking down a database into smaller chunks
called shards which can be spread across a number of distributed server clusters.
CHAPTER 5
SYSTEM DESIGN
5.1 GENERAL
SYSTEM IMPLEMENTATION
6.1MODULES
Login System
User Management System
Manage Transactions
CRUD Items, Room
Add student, faculty
Manage Inventory
View Graphs, Charts and History
MODULES DESCRIPTION
Login system
This is the first module of this system its used to authenticate users.
Who enter into the system through username and password.
This is the second module of this system its used to view the
dashboard details and also the notification of the equipment details.
User can add new equipments of the lab and also update that details.
Manage Transactions
This is the third module of this system its used to clear the reservation
details and also view the details of the lab equipments.
This is the fourth module of this system it is used to add the new
equipments for laboratory and also view the total number of
equipments by crud view and then admin can only manipulate this
system so the admin can easily update and edit the item or equipment
list.
● This is the fifth module of this system so this module for update or
add student and faculty its can handle only from admin. If need to
change password or anything else they cannot change or modify
anything.
Manage Inventory
This the sixth module of this system so its used to view the stock of
the lab equipments using this module can easily view the details of the
equipments so its easy to identify the particular module.
● This is the final module of the system so it’s used to view the total
count of the equipments and also the details of the equipments by
chats and graphs.
● So finally the history is used to know the details of the system used
from who. So it can display the details of who used the system for
particular date and description this are the details can know from this
modules.
CHAPTER 7
SYSTEM TESTING
Unit testing involves the design of test cases that validate that the internal
program logic is functioning properly, and that program inputs produce valid
outputs. All decision branches and internal code flow should be validated. It is
the testing of individual software units of the application. It is done after
the completion of an individual unit before integration. This is a structural
testing, that relies on knowledge of its construction and is invasive. Unit tests
perform basic tests at component level and test a specific business process,
application, and/or System configuration. Unit tests ensure that each unique path
of a business process performs accurately to the documented specifications and
contains clearly defined inputs and expected results. Unit testing is usually
conducted as part of a combined code and test phase of the software lifecycle,
although it is not uncommon for coding and unit testing to be conducted as two
distinct phases.
TEST STRATEGY AND APPROACH
Field testing will be performed manually and functional tests will
be written in detail.
TEST OBJECTIVES
FEATURES TO BE TESTED
SYSTEM TEST
System testing ensures that the entire integrated software system meets
requirements. It tests a configuration to ensure known and predicate results. An
Example of system testing is the configuration oriented system integration test.
System testing is based on process descriptions and flow emphasizing pre-
driven Process links and integration points.
8.1 CONCLUSION
INDEX
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1,
shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title></title>
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="col-xs-10 col-xs-offset-1 col-sm-8 col-sm-
offset-2 col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default">
<div class="panel-heading">Laboratory
Management System</div>
<div class="panel-body">
<form class="frm_index">
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="Username" name="username"
type="username" autofocus="" autocomplete="off">
</div>
<div class="form-group">
<input class="form-control" placeholder="Password" name="password"
type="password" value="">
</div>
<br>
<button class="btn btn-
primary btn-block">Log in</button>
</fieldset>
</form>
</div>
</div>
</div><!-- /.col-->
</div><!-- /.col-->
</div><!-- /.row -->
</div><!-- /.row -->
<!-- javascript -->
<script type="text/javascript" src="assets/custom/js/jquery-
1.11.1.min.js"></script>
<script type="text/javascript"
src="assets/custom/js/bootstrap.min.js"></script>
<script type="text/javascript" src="assets/toastr/js/toastr.min.js"></script>
<script type="text/javascript" src="assets/mycustom/js/login.js"></script>
</body>
</html>
BORROW
<?php
include 'header.php';
?>
<div id="sidebar-collapse" class="col-sm-3 col-lg-2 col-md-2 sidebar">
<form role="search">
<div class="form-group">
<!-- <input type="text" class="form-control"
placeholder="Search"> -->
</div>
</form>
<ul class="nav menu">
<li class="">
<a href="dashboard">
<svg class="glyph stroked dashboard-dial">
<use xlink:href="#stroked-dashboard-
dial"></use>
</svg>
Dashboard
</a>
</li>
<li class="parent active">
<a href="#">
<span data-toggle="collapse" href="#sub-item-
1"><svg class="glyph stroked chevron-down"><use xlink:href="#stroked-
chevron-down"></use></svg></span> Transaction
</a>
<ul class="children collapse" id="sub-item-1">
<li>
<a class="" href="reservation">
<svg class="glyph stroked eye">
<use xlink:href="#stroked-
eye"/>
</svg>
Reservations
</a>
</li>
<li>
<a class="" href="new">
<svg class="glyph stroked plus sign">
<use xlink:href="#stroked-plus-
sign"/>
</svg>
New
</a>
</li>
<li class="active">
<a class="" href="#">
<svg class="glyph stroked
download">
<use xlink:href="#stroked-
download"/>
</svg>
Borrowed Items
</a>
</li>
<li>
<a class="" href="return">
<svg class="glyph stroked
checkmark">
<use xlink:href="#stroked-checkmark"/>
</svg>
Returned Items
</a>
</li>
</ul>
</li>
<?php if($_SESSION['admin_type'] == 1){ ?>
<li>
<a href="items">
<svg class="glyph stroked desktop">
<use xlink:href="#stroked-desktop"/>
</svg>
Item
</a>
</li>
<li>
<a href="members">
<svg class="glyph stroked male user ">
<use xlink:href="#stroked-male-user"/>
</svg>
Borrower
</a>
</li>
<li>
<a href="room">
<svg class="glyph stroked app-window">
<use xlink:href="#stroked-app-
window"></use>
</svg>
Room
</a>
</li>
<li>
<a href="inventory">
<svg class="glyph stroked clipboard with paper">
<use xlink:href="#stroked-clipboard-with-
paper"/>
</svg>
Inventory
</a>
</li>
<li>
<a href="report">
<svg class="glyph stroked line-graph">
<use
xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#stroked-line-graph"/>
</svg>
Graph
</a>
</li>
<li>
<a href="user">
<svg class="glyph stroked female user">
<use xlink:href="#stroked-female-user"/>
</svg>
User
</a>
</li>
<?php
}
($_SESSION['admin_type'] == 1) ?
include('include_history.php') : false;
?>
</ul>
</div><!--/.sidebar-->
<div class="row">
<ol class="breadcrumb">
<li><a href="dashboard"><svg class="glyph stroked
home"><use xlink:href="#stroked-home"></use></svg></a></li>
<li class="active">Borrowed Items</li>
</ol>
</div><!--/.row-->
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-body">
<table class="table table-bordered
tbl_borrow">
<thead>
<tr>
<th>Borrower
Name</th>
<th>Borrowed Date</th>
<th>Items
Borrowed</th>
<th>Room</th>
<th>Action</th>
</tr>
</thead>
</table>
</div>
</div>
</div>
</div>
</div>
<?php
include 'header.php';
?>
<div id="sidebar-collapse" class="col-sm-3 col-lg-2 col-md-2 sidebar">
<form role="search">
<div class="form-group">
<!-- <input type="text" class="form-control"
placeholder="Search"> -->
</div>
</form>
<ul class="nav menu">
<li class="active">
<a href="#">
<svg class="glyph stroked dashboard-dial">
<use xlink:href="#stroked-dashboard-
dial"></use>
</svg>
Dashboard
</a>
</li>
<li class="parent ">
<a href="#">
<span data-toggle="collapse" href="#sub-item-
1"><svg class="glyph stroked chevron-down"><use xlink:href="#stroked-
chevron-down"></use></svg></span> Transaction
</a>
<ul class="children collapse" id="sub-item-1">
<li>
<a class="" href="reservation">
<svg class="glyph stroked eye">
<use xlink:href="#stroked-
eye"/>
</svg>
Reservations
</a>
</li>
<li>
<a class="" href="new">
<svg class="glyph stroked plus sign">
<use xlink:href="#stroked-plus-sign"/>
</svg>
New
</a>
</li>
<li>
<a class="" href="borrow">
<svg class="glyph stroked
download">
<use xlink:href="#stroked-
download"/>
</svg>
Borrowed Items
</a>
</li>
<li>
<a class="" href="return">
<svg class="glyph stroked
checkmark">
<use xlink:href="#stroked-checkmark"/>
</svg>
Returned Items
</a>
</li>
</ul>
</li>
<?php if($_SESSION['admin_type'] == 1){ ?>
<li>
<a href="items">
<svg class="glyph stroked desktop">
<use xlink:href="#stroked-desktop"/>
</svg>
Item
</a>
</li>
<li>
<a href="members">
<svg class="glyph stroked male user ">
<use xlink:href="#stroked-male-user"/>
</svg>
Borrower
</a>
</li>
<li>
<a href="room">
<svg class="glyph stroked app-window">
<use xlink:href="#stroked-app-
window"></use>
</svg>
Room
</a>
</li>
<li>
<a href="inventory">
<svg class="glyph stroked clipboard with paper">
<use xlink:href="#stroked-clipboard-with-
paper"/>
</svg>
Inventory
</a>
</li>
<li>
<a href="report">
<svg class="glyph stroked line-graph">
<use
xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#stroked-line-graph"/>
</svg>
Graph
</a>
</li>
<li>
<a href="user">
<svg class="glyph stroked female user">
<use xlink:href="#stroked-female-user"/>
</svg>
User
</a>
</li>
<?php
}
($_SESSION['admin_type'] == 1) ?
include('include_history.php') : false;
?>
<!-- <li>
<a href="setting">
<svg class="glyph stroked gear">
<use xlink:href="#stroked-gear"></use>
</svg>
Setting
</a>
</li> -->
</ul>
</div><!--/.sidebar-->
<div class="row-fluid">
<div class="col-md-12 main">
<div class="col-sm-9 col-lg-10 col-md-10 col-lg-offset-2 col-
md-offset-2 col-sm-offset-3">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">Dashboard</h1>
</div>
</div><!--/.row-->
<!-- <hr/>
<div class="row">
</ul>
</div>
</div>
</div> -->
<td><strong>Model</strong></td>
<td><strong>Category</strong></td>
<td><strong>Brand</strong></td>
<td><strong>Description</strong></td>
<td><strong>Quantity</strong></td>
<td><strong>Status</strong></td>
</tr>
</thead>
</table>
</div>
<hr/>
</div>
</div>
</div>
<?php include 'footer.php'; ?>
<script type="text/javascript">
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
buttonText: {
today: 'today',
month: 'month',
week: 'week',
day: 'day'
},
events: {
url: '../class/display/display',
type: "POST",
data: {
key: "load_reservations_json"
}
},
editable: false,
droppable: false
});
});
</script>
$.ajax({
type: "POST",
url: "../class/display/display",
data: {
key: "chart_inventory"
}
})
.done(function(data){
console.log(data);
var provider = JSON.parse(data);
var chart = AmCharts.makeChart("inventory", {
"type": "pie",
"startDuration": 0,
"theme": "light",
"addClassNames": true,
"legend":{
"position":"right",
"marginRight":100,
"autoMargins":false
}
"innerRadius": "30%",
"defs": {
"filter": [{
"id": "shadow",
"width": "200%",
"height": "200%",
"feOffset": {
"result": "offOut",
"in": "SourceAlpha",
"dx": 0,
"dy": 0
}
"feGaussianBlur": {
"result": "blurOut",
"in": "offOut",
"stdDeviation": 5
}
"feBlend": {
"in": "SourceGraphic",
"in2": "blurOut",
"mode": "normal"
}
}]
},
"dataProvider": provider ,
"valueField": "litres",
"titleField": "country",
"export": {
"enabled": true
}
});
chart.addListener("init", handleInit);
chart.addListener("rollOverSlice", function(e) {
handleRollOver(e);
});
function handleInit(){
chart.legend.addListener("rollOverItem", handleRollOver);
}
function handleRollOver(e){
var wedge = e.dataItem.wedge.node;
wedge.parentNode.appendChild(wedge);
}
});
</script>
HISTORY
<?php
include 'header.php';
?>
<div id="sidebar-collapse" class="col-sm-3 col-lg-2 col-md-2 sidebar">
<form role="search">
<div class="form-group">
<!-- <input type="text" class="form-control"
placeholder="Search"> -->
</div>
</form>
<ul class="nav menu">
<li class="">
<a href="dashboard">
<svg class="glyph stroked dashboard-dial">
<use xlink:href="#stroked-dashboard-
dial"></use>
</svg>
Dashboard
</a>
</li>
<li class="parent ">
<a href="#">
<span data-toggle="collapse" href="#sub-item-
1"><svg class="glyph stroked chevron-down"><use xlink:href="#stroked-
chevron-down"></use></svg></span> Transaction
</a>
<ul class="children collapse" id="sub-item-1">
<li>
<a class="" href="reservation">
<svg class="glyph stroked eye">
<use xlink:href="#stroked-
eye"/>
</svg>
Reservations
</a>
</li>
<li>
<a class="" href="new">
<svg class="glyph stroked plus sign">
<use xlink:href="#stroked-plus-
sign"/>
</svg>
New
</a>
</li>
<li>
<a class="" href="borrow">
<svg class="glyph stroked
download">
<use xlink:href="#stroked-
download"/>
</svg>
Borrowed Items
</a>
</li>
<li>
<a class="" href="return">
<svg class="glyph stroked
checkmark">
<use xlink:href="#stroked-
checkmark"/>
</svg>
Returned Items
</a>
</li>
</ul>
</li>
<?php if($_SESSION['admin_type'] == 1){ ?>
<li>
<a href="items">
<svg class="glyph stroked desktop">
<use xlink:href="#stroked-desktop"/>
</svg>
Item
</a>
</li>
<li>
<a href="members">
<svg class="glyph stroked male user ">
<use xlink:href="#stroked-male-user"/>
</svg>
Borrower
</a>
</li>
<li>
<a href="room">
<svg class="glyph stroked app-window">
<use xlink:href="#stroked-app-
window"></use>
</svg>
Room
</a>
</li>
<li>
<a href="inventory">
<svg class="glyph stroked clipboard with paper">
<use xlink:href="#stroked-clipboard-with-
paper"/>
</svg>
Inventory
</a>
</li>
<li>
<a href="report">
<svg class="glyph stroked line-graph">
<use
xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#stroked-line-graph"/>
</svg>
Graph
</a>
</li>
<li>
<a href="user">
<svg class="glyph stroked female user">
<use xlink:href="#stroked-female-user"/>
</svg>
User
</a>
</li>
<?php
}
($_SESSION['admin_type'] == 1) ?
include('include_history.php') : false;
?>
</ul>
</div><!--/.sidebar-->
<div class="row">
<ol class="breadcrumb">
<li><a href="dashboard"><svg class="glyph stroked
home"><use xlink:href="#stroked-home"></use></svg></a></li>
<li class="active">Graph</li>
</ol>
</div><!--/.row-->
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-body">
<table class="table table_history">
<thead>
<tr>
<th>User</th>
<th>Description</th>
<th>Date</th>
</tr>
</thead>
</table>
</div>
</div><!-- panel -->
</div><!-- panel -->
</div><!-- row -->
</div>
DASHBOARD
TRANSACTION
ITEMS
BORROW
ROOMS
INVENTORY
GRAPH
ADD USER
REFERENCES
1 .Mayra Samaniego, Ralph Deters. Management and Internet of Things[J].
Amsterdam:Procedia Computer Science. 2016.08.022.
2. P.P. Ray.A Survey on Internet of Things Architectures[J].
Amsterdam:Journal of King Saud University. 2016.10.003.
3. Yan Yu,Jian Hua Wang. Model Design of Universal Open Intelligent
Classroom Teaching Software[J]. Adamstown:Advanced Materials
Research.2012:207-212.
4. Hong Mei Wang, Xu Ming Long, Hong Yao Cao. The Classroom
Intelligent Control System Based on Wireless
Communication[J].Adamstown: Advanced Materials Research:2014:288-
292.
5. Ahmed Jedda, Mazen G. Khair,Hussein T. Mouftah. Decentralized RFID
Coverage Algorithms Using Writeable Tags[J]. Amsterdam: Computer
Networks. 2016.03.003.
6. Dhvani Shah, Vinayak haradi. IoT Based Biometrics Implementation on
Raspberry Pi[J]. Amsterdam: Procedia Computer Science. 2016.03.043
7. XIAO Mei yan, Management of Computer Laboratory Based on ITSM[J].
Experiment Science & Technology, 2007,(6):132-134.
8. Ma ping, Approach to IT Service – Based Lab Building for College
Computer Program[J]. Experiment Science & Technology, 2005,(2):108-
110,79.
9. YUAN Fang, Research on application of operation service
managementstandards in colleges and universities[J].Experimental
Technology andManagement, 2008,(7):10-13,17.
10. Sun Qiang,. IT Service Management - the concept, understanding and
implementation [M]. Beijing: Mechanical Industry Press,2004.
11. Jan van Bon.IT Service Management,An Introduction[M].Van Haren
Publishing,2002.
ACKNOWLEDGEMENT
We thank the Almighty GOD, without whom it would not have been
possible for us to complete our project.
NITHISH KUMAR R
(811516104061)