Professional Documents
Culture Documents
Requirements
By
PRIYA DHARSHINI. M
Dr. R. RUBAN
Kovur, Chennai-600128.
NOVEMBER-2022
i
St. Joseph’s College (Arts & Science)
Kovur, Chennai-600128
BONAFIDE CERTIFICATE
This is to certify that the project work entitled “COMPUTER
LABORATORY MANAGEMENT SYSTEM ” is the bonafide work
done by M.PRIYA DHARSHINI (Reg.No:832100168) in partial
fulfillment for the award of the degree of Master of Computer Science
during the academic year 2022-2023.
[Dr.R.Ruban] [Dr.R.Ruban]
Examiners
1.
2.
ii
Dr. R. Ruban,
CERTIFICATE
[Dr. R. Ruban]
iii
DECLARATION
DATE: M.PRIYADHARSHINI
iv
ACKNOWLEDGEMENT
v
ACKNOWLEDGEMENT
At the very outset, I offer my sincere thanks to Almighty God for the grace and blessings
that made me to complete the project in a successful manner.
I offer my humble gratitude to Dr. R. Ruban , Principal and project guide, St. Joseph’s
College (Arts & Science), Kovur, for permitting me to do my project work. I express my deep
gratitude to Rev. Sr. L. Suganthi, DMI, Administrator, St. Joseph’s College (Arts & Science),
Kovur, for her help in this project.
I’m indebted to Dr. R. Ruban, project guide, St. Joseph’s College (Arts & Science),
Kovur, for his valuable guidance and sharing his expertise in various fields during the course
of this project.
I thank all of the teaching and non teaching staff members for their support towards
this project.
I thank my parents for their physical and mentally support towards accomplishing this
project. I express my sincere thanks to all my friends for giving me technical and non technical
guidance towards completion of this project successfully.
M. PRIYA DHARSHINI
vi
CONTENTS
1. LIST OF FIGURES…………………………………………..3
2.1 INTRODUCTION…………………………………………….6
2.2 ABSTRACT…………………………………………………..8
3. SYSTEM STUDY……………………………………………..10
5. GOALS…………………………………………………………11
6. SYSTEM REQUIREMENTS………………………………….13
7.2 MY SQL………………………………………………………….14
7.3 APACHE…………………………………………………………15
7.4 XAMPP………………………………………………………….15
8. SYSTEM DESIGN……………………………............................16
1
8.3 FLOW CHART…………………………………………………...17
8.5 ER DIAGRAM……………………………………………………21
10. DEPLOYMENT…………………………………………………..26
14. CONCLUSION……………………………………………………58
15. BIBLIOGRAPHY……………………………………………….....53
16. ABBREVIATION…………………………………………….........59
2
LIST OF FIGURES:
5. ER DIAGRAM 22
3
PROJECT OVER VIEW
4
2. PROJECT OVER VIEW
Overall Description will describe major components of the system, interconnection
and external interfaces.
Specific Requirements will describe the functions of actors, their role in the system
and constraints.
Overall Description:
The rest of this document will give further details on the overall product description,
including the hardware, software, and communications interfaces, product functions, user
characteristics, and any assumptions that will be made.
Specific Requirements:
The college will also include the specific requirements needed. These will include the
functions, performance, design, and software attributes. This document is organized in a
logical manner and is easy to follow. Readers should refer to the table of contents,
appendices, or index if looking for something in specific. Otherwise, reading this document
from start to finish will start with a vague description and get more specific and detailed as
changing sections and reading further.
5
2.1 INTRODUCTION:
This is a computer lab management system in a college This system deals with the
computer-related problems in the college. Here all the tasks are done from the admin side.
The system admin can add and delete the computer resources. Also, he can add the specific
computer parts. Each accessory can be assigned to the different class. Here, the admin adds
the computer related parts and allocates them to a location. Location is specifically nothing
but the classes types like college. Also, he can check the damaged items in the computer lab.
If finds one, then he will send it for repair. Or he can even replace them with the new ones.
6
ABSTRACT
7
2.1 ABSTRACT:
Nowadays, many application system use online system to interact with the user. It is
because online system has many advantages rather than using manual system. Computer
Laboratory Management System is an example of online system that will be developed for
lab administrators and Technical staffs. In this project, several modules will be applied to the
computer lab management system. All these modules are choosing based on the lab
administrator, staff and user request. This project has its objectives and problem statements
that give the reason why this online system should be develop. Computer Lab Management
System is relevance to the all Learning institutions. The manual lab management method so
far has its attendant problem of being tedious.
8
SYSTEM STUDY
9
3. SYSTEM STUDY
The website is been designed keeping the students of computing and information
sciences department in mind and the main purpose is to provide students an easy, simple and
efficient manner of filing the program of study. The user interfaces that are developed in this
website help the students with different transactional states like entering the personal
information, editing the profile, updating the profile etc., allowing the user to choose from the
dropdown menu. The inclusion of this mechanism makes users feel comfortable while using
the website.
10
4. BACKGROUND AND RELATED WORK
The main aim of our project is to develop the application which will be useful in
computer lab management system. As this college computer lab management system project
includes the Admin and User In this Admin Act as a Administrator and user is a Technical
Staff.
The computer lab management system has a details in separate records are tedious task.
Referring to all these records and updating is needed. Since the number of Device and Stocks
are growing and management has to handle records of all of the Stocks, New Device ,Manage
Dump, Repaired Etc it is facing the little bit problems in Maintaining the records
5. GOALS
The main goal of the system is to automate the process carried out in the organization
with improved performance and realize the vision of paperless computer lab management
system. Some of the goals of the system are listed below:
11
SYSTEM REQUIREMENT
12
6. SYSTEM REQUIREMENT
System requirements are the configuration that a system must have in order for a
hardware or software application to run smoothly and efficiently. Failure to meet these
requirements can result in installation problems or performance problems.
13
7. TECHNOLOGY OVERVIEW
PHP/MYSQL. Apache is used as the HTTP server. The development was done in a
7.1 PHP
7.2 MySQL
user name and a password. Before using our database, we must create a table. A table is a
section of the database for storing related information. In a table we will set up the different
fields which will be used in that table. Creating a table in Php My Admin is simple, we just
type the name, select the number of fields and click the ‘go’ button. we will then be taken to
a setup screen where you must create the fields for the database. Another way of creating
databases and tables in Php My Admin is by executing simple SQL statements. We have
used this method in order to create our database and tables.
14
7.3 APACHE
The Apache HTTP Server is a web server software notable for playing a key role in the
initial growth of the World Wide Web. In 2009 it became the first web server software to
surpass the 100 million web site milestone. Apache is developed and maintained by an open
Community of developers under the auspices of the Apache Software Foundation. Since
April 1996 Apache has been the most popular HTTP server software in use. As of November
2010 Apache served over 59.36% of all websites and over 66.56% of the first one million
busiest websites.
7.4 XAMPP
XAMPP is a small and light Apache distribution containing the most common web
Development technologies in a single package. Its contents, small size, and portability make
it the ideal tool for students developing and testing applications in PHP and MySQL.
XAMPP is available as a free download in two specific packages: full and lite. While the full
package download provides a wide array of development tools, XAMPP Lite contains the
necessary technologies that meet the Ontario Skills Competition standards.The light version
is a small package containing Apache HTTP Server, PHP, MySQL, Php My Admin, Open
ssl, and SQLite.
15
8. SYSTEM DESIGN
This is the first and the base module of the project by this module admin is provided to
the project to manage the user module. An admin have the authority to add and remove the
User Login, Stocks, New Device ,Manage Dump, Repaired ,update etc.
A Admin Can registered. After enter the Login Page a Staff are redirect to the
Dashboard page. To login their Staff . After login the Staff is able add Stocks, New Device
,Manage Dump, Repaired ,update etc.
16
8.3 FLOW CHART
CLMS
Login
Report as Pdf
17
Admin Flow Chart
CLMS
Login
18
8.3 USE CASE FLOW DIAGRAM
Use Case Flow Diagram (User)
Login
Admin Dashboard
Register Users
Update All
Change Password
19
Use Case Flow Diagram (Admin)
Login
Admin Dashboard
Register Users
Update All
Change Password
20
8.5 ER DIAGRAM
A logical ER model does not require a conceptual ER model, especially if the scope of
the logical ER model includes only the development of a distinct information system. The
logical ER model contains more detail than the conceptual ER model. In addition to master
data entities, operational and transactional data entities are now defined. The details of each
data entity are developed and the relationships between these data entities are established. The
logical ER model is however developed independent of technology into which it can be
implemented.
One or more physical ER models may be developed from each logical ER model. The
physical ER model is normally developed to be instantiated as a database. Therefore each
physical ER model must contain enough detail to produce a database and each physical ER
model is technology dependent since each database management system is somewhat
different.
21
8.5.4 ER DIAGRAM:
Device Stocks
Dashboard Add Location
22
9.DATABASE AND MYSQL TABLES
MySQL ("My S-Q-L", officially, but also called "My Sequel") is (as of July 2013) the world's
second most widely used open-source relational database management system (RDBMS). It is
named after co-founder Michael Widenius daughter, My. The SQL phrase stands for
Structured Query Language. The MySQL development project has made its source code
available under the terms of the GNU General Public License, as well as under a variety of
proprietary agreements. MySQL was owned and sponsored by a single for-profit firm, the
Swedish company MySQL , now owned by Oracle Corporation .MySQL is a popular choice
of database for use in web applications, and is a central component of the widely used LAMP
open source web application software stack. LAMP is an acronym for "Linux, Apache,
MySQL, PHP/Python." Free-software-open source projects that require a full-featured
database management system often use MySQL. For commercial use, several paid editions
are available, and offer additional functionality. Applications which use MySQL databases
Library Management System include: WordPress, php, and other software. MySQL is also
used in many high-profile, large-scale websites, including Wikipedia, Google (though not for
searches), Facebook, Twitter and YouTube.
Database tables:
In this project various tables used for maintain the information.
Table Admin:
23
Table Device:
Table Location:
Table Staff:
24
CODING
25
10. DEPLOYMENT
10.1 SAMPLE CODING:
Dashboard.php:
<?php include('header.php'); ?>
<?php include('session.php'); ?>
<body>
<?php include('navbar.php') ?>
<div class="container-fluid">
<div class="row-fluid">
<?php include('dashboard_slidebar.php'); ?>
<div class="span9" id="content">
<div class="row-fluid">
<?php $query= mysql_query("select * from admin where admin_id = '$session_id'")or
die(mysql_error());
$row = mysql_fetch_array($query);
?>
<div class="col-lg-12">
<div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-
hidden="true">×</button>
<img id="avatar1" class="img-responsive" src="<?php echo $row['adminthumbnails'];
?>"><strong> Welcome! <?php echo $user_row['firstname']." ".$user_row['lastname'];
?></strong>
</div>
</div>
27
</a>
</div>
</div>
<?php
$new = mysql_query("select * from stdevice
LEFT JOIN device_name ON stdevice.dev_id=device_name.dev_id
where dev_status='New'")or die(mysql_error());
$new = mysql_num_rows($new);
?>
<div class="span6">
<div class="panel panel-green">
<div class="panel-heading">
<div class="container-fluid">
<div class="row-fluid">
<div class="span3"><br/>
<i class="fa fa-share-square fa-5x"></i><br/>
</div>
<div class="span8 text-right"><br/>
<div class="huge"><?php echo $new;?></div>
<div>New Device</div><br/>
</div>
</div>
</div>
</div>
<a href="newdevice.php">
<div class="modal-footer">
<span class="pull-left">View Details</span>
<span class="pull-right"><i class="icon-chevron-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
28
</div>
</div>
</div>
<div id="page-wrapper">
<div class="row-fluid">
<?php
$damage = mysql_query("select * from stdevice
LEFT JOIN device_name ON stdevice.dev_id=device_name.dev_id
where dev_status='Damage'")or die(mysql_error());
$damage = mysql_num_rows($damage);
?>
<div class="span6">
<div class="panel panel-red">
<div class="panel-heading">
<div class="container-fluid">
<div class="row-fluid">
<div class="span3"><br/>
<i class="fa fa-times-circle fa-5x"></i><br/>
</div>
<div class="span8 text-right"><br/>
<div class="huge"><?php echo $damage;?></div>
<div>Damage Device</div><br/>
</div>
</div>
</div>
</div>
<a href="damage.php">
<div class="modal-footer">
<span class="pull-left">View Details</span>
<span class="pull-right"><i class="icon-chevron-right"></i></span>
<div class="clearfix"></div>
</div>
29
</a>
</div>
</div>
<?php
$Repaired = mysql_query("select * from stdevice
LEFT JOIN device_name ON stdevice.dev_id=device_name.dev_id
where dev_status='Repaired'")or die(mysql_error());
$Repaired = mysql_num_rows($Repaired);
?>
<div class="span6">
<div class="panel panel-yellow">
<div class="panel-heading">
<div class="container-fluid">
<div class="row-fluid">
<div class="span3"><br/>
<i class="fa fa-wrench fa-5x"></i><br/>
</div>
<div class="span8 text-right"><br/>
<div class="huge"><?php echo $Repaired;?></div>
<div>Repaired Device</div><br/>
</div>
</div>
</div>
</div>
<a href="device_stocks.php">
<div class="modal-footer">
<span class="pull-left">View Details</span>
<span class="pull-right"><i class="icon-chevron-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
30
</div>
</div>
</div>
<div id="page-wrapper">
<div class="row-fluid">
<?php
$dump = mysql_query("select * from stdevice
LEFT JOIN device_name ON stdevice.dev_id=device_name.dev_id
where dev_status='Dump'")or die(mysql_error());
$dump = mysql_num_rows($dump);
?>
<div class="span6">
<div class="panel panel-red">
<div class="panel-heading">
<div class="container-fluid">
<div class="row-fluid">
<div class="span3"><br/>
<i class="fa fa-support fa-5x"></i><br/>
</div>
<div class="span8 text-right"><br/>
<div class="huge"><?php echo $dump;?></div>
<div>Dump Device</div><br/>
</div>
</div>
</div>
</div>
<a href="dump_device.php">
<div class="modal-footer">
<span class="pull-left">View Details</span>
<span class="pull-right"><i class="icon-chevron-right"></i></span>
<div class="clearfix"></div>
</div>
31
</a>
</div>
</div>
<?php
$location = mysql_query("select * from stlocation")or die(mysql_error());
$location = mysql_num_rows($location);
?>
<div class="span6">
<div class="panel panel-primary">
<div class="panel-heading">
<div class="container-fluid">
<div class="row-fluid">
<div class="span3"><br/>
<i class="fa fa-sitemap fa-5x"></i><br/>
</div>
<div class="span8 text-right"><br/>
<div class="huge"><?php echo $location;?></div>
<div>Location</div><br/>
</div>
</div>
</div>
</div>
<a href="device_location.php">
<div class="modal-footer">
<span class="pull-left">View Details</span>
<span class="pull-right"><i class="icon-chevron-right"></i></span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
</div>
32
</div>
</div>
</div>
</div>
<!-- /block -->
</div>
</div>
</div>
</div>
34
</head>
<body lang=EN-US>
<div class="empty">
<?php include('navbar.php'); ?>
<div class="container">
<div class="row-fluid">
<div class="col-lg-12">
<div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-
hidden="true">×</button>
<i class="icon-check"></i><strong> All Stock Print Report</strong>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row-fluid">
<div class="block">
<div class="row-fluid">
<div class=WordSection1>
<br>
35
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'><b><span style='font-size:14.0pt;
font-family:"Times New Roman","serif"'>REPORT</span></b></p></br>
<div class="container">
<div class="container-fluid">
<div class="row-fluid">
<div class="pull-left">
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'> All Stock<o:p></o:p></span></p>
<div class="pull-right">
<div class="empty">
<p class=MsoNormal style='margin-bottom:0in; margin-left:-110px; margin-top:-
30px; margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'>
<a href="#" onclick="window.print()" class="btn btn-
info" id="print" data-placement="top" title="Click to Print"><i class="icon-print icon-
large"></i> Print List</a></p>
<script type="text/javascript">
$(document).ready(function(){
36
$('#print').tooltip('show');
$('#print').tooltip('hide');
});
</script>
<p class=MsoNormal style='margin-bottom:0in; margin-top:-30px; margin-
bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'>
<a id="return" data-placement="top" class="btn btn-success" title="Click to Return"
href="device_stocks.php"><i class="icon-arrow-left"></i> Back</a></p>
<script type="text/javascript">
$(document).ready(function(){
$('#return').tooltip('show');
$('#return').tooltip('hide');
});
</script>
</div>
</div>
37
</td>
<td width=188 style='width:140.9pt;border:solid windowtext 1.0pt;border-left:
none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
background:#BFBFBF;mso-background-themecolor:background1;mso-background-
themeshade:
191;padding:0in 5.4pt 0in 5.4pt;height:23.25pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><b style='mso-bidi-font-weight:normal'><span style='font-family:"Times New
Roman","serif"'>TYPE<o:p></o:p></span></b></p>
</td>
<td width=188 style='width:140.9pt;border:solid windowtext 1.0pt;border-left:
none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
background:#BFBFBF;mso-background-themecolor:background1;mso-background-
themeshade:
191;padding:0in 5.4pt 0in 5.4pt;height:23.25pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><b style='mso-bidi-font-weight:normal'><span style='font-family:"Times New
Roman","serif"'>MODEL<o:p></o:p></span></b></p>
</td>
<td width=188 style='width:140.9pt;border:solid windowtext 1.0pt;border-left:
none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
background:#BFBFBF;mso-background-themecolor:background1;mso-background-
themeshade:
191;padding:0in 5.4pt 0in 5.4pt;height:23.25pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><b style='mso-bidi-font-weight:normal'><span style='font-family:"Times New
Roman","serif"'>BRAND<o:p></o:p></span></b></p>
</td>
<td width=188 style='width:140.95pt;border:solid windowtext 1.0pt;border-left:
none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
background:#BFBFBF;mso-background-themecolor:background1;mso-background-
themeshade:
191;padding:0in 5.4pt 0in 5.4pt;height:23.25pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
38
normal'><b style='mso-bidi-font-weight:normal'><span style='font-family:"Times New
Roman","serif"'>DISCRIPTION<o:p></o:p></span></b></p>
</td>
<td width=188 style='width:140.95pt;border:solid windowtext 1.0pt;border-left:
none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
background:#BFBFBF;mso-background-themecolor:background1;mso-background-
themeshade:
191;padding:0in 5.4pt 0in 5.4pt;height:23.25pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><b style='mso-bidi-font-weight:normal'><span style='font-family:"Times New
Roman","serif"'>STATUS<o:p></o:p></span></b></p>
</td>
</tr>
<!--NALD, ARI DI ASTA ANG IMO NA I BUTANG SULOD SA MYSQL FETCH
ARRAY-->
<?php
$device_query = mysql_query("select * from stdevice
LEFT JOIN device_name ON stdevice.dev_id=device_name.dev_id ")or die(mysql_error());
while($row = mysql_fetch_array($device_query)){
$id = $row['id'];
$dev_id = $row['dev_id'];
?>
<tr style='mso-yfti-irow:1'>
<td width=188 valign=top style='width:140.9pt;border:solid windowtext 1.0pt;
border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext
.5pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-family:"Times New Roman","serif"'><?php echo
$row['dev_serial']; ?><o:p></o:p></span></p>
</td>
<td width=188 valign=top style='width:140.9pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
39
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-family:"Times New Roman","serif"'><?php echo
$row['dev_name']; ?><o:p></o:p></span></p>
</td>
<td width=188 valign=top style='width:140.9pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-family:"Times New Roman","serif"'><?php echo
$row['dev_model']; ?><o:p></o:p></span></p>
</td>
<td width=188 valign=top style='width:140.9pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-family:"Times New Roman","serif"'><?php echo
$row['dev_brand']; ?><o:p></o:p></span></p>
</td>
<td width=188 valign=top style='width:140.95pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-family:"Times New Roman","serif"'><?php echo
$row['dev_desc']; ?><o:p></o:p></span></p>
</td>
<td width=188 valign=top style='width:140.95pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
40
normal'><span style='font-family:"Times New Roman","serif"'><?php echo
$row['dev_status']; ?><o:p></o:p></span></p>
</td>
<?php } ?>
<!--NALD, ARI DI ASTA ANG IMO NA I BUTANG SULOD SA MYSQL FETCH
ARRAY-->
</tr>
<tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
<td width=1127 colspan=6 valign=top style='width:845.5pt;border:solid windowtext 1.0pt;
border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext
.5pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'><span style='font-family:"Times New
Roman","serif"'>***NOTHING
FOLLOWS***<o:p></o:p></span></p>
</td>
</tr>
</table>
43
<td width=60 valign=top style='width:44.75pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><b style='mso-bidi-font-weight:normal'><span style='font-size:12.0pt;
mso-bidi-font-size:11.0pt;font-family:"Times New
Roman","serif"'><o:p> </o:p></span></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=60 valign=top style='width:44.75pt;border:none;border-right:solid windowtext
1.0pt;
mso-border-right-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'><o:p> </o:p></span></p>
</td>
<?php
$count_item=mysql_query("select * from stdevice
LEFT JOIN device_name ON
stdevice.dev_id=device_name.dev_id
where dev_name = 'Keyboard' OR dev_name =
'keyboard' OR dev_name = 'KEYBOARD'
OR dev_name = 'kyboard' OR dev_name =
'kboard' OR dev_name = 'kbard' OR dev_name = 'kbord'OR dev_name = 'kbrd' OR dev_name
= '(keyboard)'
OR dev_name = '(kbrd)'
ORDER BY stdevice.id DESC");
$count = mysql_num_rows($count_item);
?>
<td width=174 valign=top style='width:130.5pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
44
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'>Keyboard<o:p></o:p></span></p>
</td>
<td width=186 valign=top style='width:139.5pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'><?php echo $count;?><o:p></o:p></span></p>
</td>
<td width=144 valign=top style='width:107.95pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'><o:p> </o:p></span></p>
</td>
<td width=141 valign=top style='width:105.7pt;border:none;border-right:solid windowtext
1.0pt;
mso-border-right-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'><o:p> </o:p></span></p>
</td>
<?php
$new = mysql_query("select * from stdevice
LEFT JOIN device_name ON
stdevice.dev_id=device_name.dev_id
where dev_status = 'New'")or
die(mysql_error());
$count = mysql_num_rows($new);
?>
45
<td width=171 valign=top style='width:128.35pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'>New<o:p></o:p></span></p>
</td>
<td width=192 valign=top style='width:2.0in;border-top:none;border-left:none;
border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'><?php echo $count;?><o:p></o:p></span></p>
</td>
<td width=60 valign=top style='width:44.75pt;border:none;mso-border-left-alt:
solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
normal'><span style='font-size:12.0pt;mso-bidi-font-size:11.0pt;font-family:
"Times New Roman","serif"'><o:p> </o:p></span></p>
46
SCREEN SHOT
47
10.2 SCREEN SHOT:
HOME PAGE:
ADMIN PANNEL:
48
ADD DEVICE:
49
NEW DEVICE LIST:
50
DUMP DEVICE STOCK LIST:
51
ADD SYSTEM USER:
NOTIFICATION:
52
ADVANCE SEARCH FORM:
STAFFS:
53
LOCATION:
ADD LOCATION:
54
11. SYSTEM TESTING
System testing is the stage of implementation, which is aimed at ensuring that the system
works accurately and efficiently before live operation commences. Testing is the process of
executing the program with the intent of finding errors and missing operations and also a
complete verification to determine whether the objectives are met and the user requirements
are satisfied. The ultimate aim is quality assurance.
Tests are carried out and the results are compared with the expected document. In the case
of erroneous results, debugging is done. Using detailed testing strategies a test plan is carried
out on each module. The various tests performed in “Network Backup System” are unit
testing, integration testing and user acceptance testing.
Unit Testing:
The software units in a system are modules and routines that are assembled and
integrated to perform a specific function. Unit testing focuses first on modules, independently
of one another, to locate errors. This enables, to detect errors in coding and logic that are
contained within each module. This testing includes entering data and ascertaining if the
value matches to the type and size supported by java. The various controls are tested to ensure
that each performs its action as required.
Integration Testing:
Data can be lost across any interface, one module can have an adverse effect on another,
sub functions when combined, may not produce the desired major functions. Integration
testing is a systematic testing to discover errors associated within the interface. The objective
is to take unit tested modules and build a program structure. All the modules are combined
and tested as a whole. Here the Server module and Client module options are integrated and
tested. This testing provides the assurance that the application is well integrated functional
unit with smooth transition of data.
55
12. SUPPLEMENTARY REQUIREMENTS
Reduce the of Process: The main aim of the System is to reduce the cost needed for
Process, so it automatically reduces the manual power needed to perform the entire task and
improve the quality of the work.
Increase the Quality of the Process: The System facilitates the work of the universities and
the same time it must reduce the work load of the organization with expected quality. Quality
in the sense, the system try to avoid the mistakes that are usually happen during the Process
because names of the students sometimes missed in the selected list and call letters for the
students also not send properly to the qualified Make the Interface Simple as Possible.
Reduced Time: To perform any task time is one of the important factors to consider. If the
system not utilize properly time, than the entire aim of system is fails and the system is fails
to reach its goal. So time take to process all these activities should be less but the output
should be effective.
56
13. OTHER NONFUNCTIONAL REQUIREMENTS
Performance Requirements :
Security Requirements :
Some of the factors that are identified to protect the software from accidental or
malicious access, use, modification, destruction, or disclosure are described below. Specific
requirements in this area could include the need to:
Portability Requirements :
Some of the attributes of software that relate to the ease of porting the software to other
host machines and/or operating systems. This may include Java is used to develop the
product. So it is easiest to port the software in any environment.
57
Maintainability:
The user will be able to reset all options and all stored user variables to default settings.
Reliability:
All data storage for user variables will be committed to the database at the time of
entry.
Data corruption is prevented by applying the possible backup procedures and
techniques.
Usability requirements:
Some of the usability requirements identified for this system are listed below
Error prevention is integral to the system and is provided in a number of formats from
sanity checks to limiting free-text input.
14. CONCLUSION:
In this way we are going to develop Student Profile system, which is helpful for Reduction in
manual work so less manpower required. Students’ records can be accessed within few
seconds, Clarity in account section. Our system primarily focuses on building an efficient and
user friendly communication system for the educational institutions.
58
15. BIBLIOGRAPHY:
1. www.akhilsystems.com/solution-lis.html
2. www.iaia.org.in
3. caliberindia.com/showcase.htm
4. http://www.iptonline.com/articles/public/IPT _18_pg104-108_2005.pdf
5. http://www0.cs.ucl.ac.uk/staff/B.Tagger/Lim sPaper.pdf
16. ABBREVIATIONS:
59