E Library Report
E Library Report
CHAPTER 1
INTRODUCTION
OF
PROJECT
1.1 INTRODUCTION
Admissions to any Library have undergone many changes over the years. The admission
process is still carried out manually for many student. The revolution in computer science has
brought many advantages. Now we can make the admission process more transparent and
effective by making it online. This project deals with the administration. It covers student
history, making this information.
Library Management System portal wherein students can get admitted to library.
Librarian also can enter or retrieve any records of student from without need to do it manually or
with help of a third body. This eliminates the need for the librarian to personally note down all
records and maintain a separate book. It provides facility for the library to register themselves to
the portal as it is a central database system.
If a library already has a website, the software can be integrated with it to provide
students and librarian with the records of library.
Objectives of project:-
The system will eliminate the need for librarian to maintain records of all students in
sheets.
The system also helps the students to retrieve information regarding them when
necessary. It maintains an orderly process.
The important feature of this project is student record transfer.
CHAPTER 2
PROJECT DESCRIPTION
the field of Library management software. It is powerful, flexible and easy to use and has
designed and developed to deliver real conceivable benefits to libraries. The system automates
It's a library management system. It has a powerful feature such as records of students are
transferable. Any information a student needs can be made available to him. It also maintains
records of all several librarian working for more than 1 library.
Impact on Patients:
Avoids student to maintain all prescribed sheets by librarian.
Avoids librarian to maintain all records manually.
Expected results:
Effective way for student to get admitted.
Transparent and speedy way to administer, supervise plan and control the department of
degree colleges.
Proposed System:-
We are planning to develop a site where the information about each and every person
is going to be stored. This application can be used anywhere like library, college companies, etc.
This information is added by the library whenever a new person takes a admission .This library
must add the information about student with its photo and family background. This information
will be available globally.
If person is suffering from any shortage of book, we will give the books from
other biggest Library. They will access the website and enter the person’s ID and they can study
and update the present need information and suggestions given. This information is also
available throughout the globe For this ID any librarian can update the case papers, copies.
CHAPTER 3
SYSTEM REQUIREMENTS
CHAPTER 4
DEVELOPING TOOLS
4.1 Implementation:-
Implementation is the process of converting a new revised system design into operation.
The objective is to put the new revised system, which has been tested into operation while
holding costs, risks and personal irritation to the minimum. A critical aspect of the
implementation process is to ensure that there will be no description in the function of the
organization. The best methods for gaining control while implementation any new system would
be to use well planned test files for testing all new programs. Another factor to be considered in
the implementation phase in the acquisition of the hardware and software. Once the software is
developed for the system and testing is carried out, it is the process of making the newly
designed system fully operational and consistent in performance.
HTML :-
HTML means Hypertext Markup Language. HTML is a method of describing the format of
documents which allows them to be viewed on computer screens. HTML documents are
displayed by web browsers, programs which can navigate across networks and display a wide
variety of types of information. HTML pages can be developed to be simple text or to be
complex multimedia extravaganzas containing sound, moving images, virtual reality, and Java
applets.
The global publishing format of the Internet is HTML. It allows authors to use not only
text but also format th at text with headings, lists, and tables, and to include still images, video,
and sound within text. Readers can access pages of information from anywhere in the world at
the click of a mouse-button. Information can be downloaded to the reader’s own PC or
workstation. HTML pages can also be used for entering data and as the front-end for commercial
transactions.
Features of HTML:-
Additionally, dynamic websites are dependent on stored information that can be and
easily; this is the main difference between a dynamic site and a static HTML site. However, PHP
doesn’t provide a simple, efficient way to store data. This is where a relational database
management system like MySQL comes into play.
PHP:
PHP originally stood for “Personal Home Page” and was released as a free, open source
project. Over time, the language was reworked to meet the needs of its users. In 1997, PHP was
renamed to the current “PHP: Hypertext Preprocessor.”PHP is generally used as a server-side
scripting language; it is especially well-suited for creating dynamic web pagesand client-side
GUI applications. . PHP generally runs on a web server, taking PHP code as its input and
creating web pages as outputThe scripting language features integrated support for interfacing
with databases such as MySQL, which makes it a prime candidate for building all manner of web
applications, from simple personal web sites to complex enterprise-level applications.
Unlike HTML, which is parsed by a browser when a page loads, PHP is preprocessed by
the machine that serves the document (this machine is referred to as a server). All PHP code
contained with the document is processed by the server before the document is sent to the
visitor’s browser.PHP is a scripted language, which is another great advantage for PHP
programmers. PHP can be deployed on most web servers, many operating systems and
platforms, and can be used with many relational database management systems. It is available
free of charge, and the PHP Group provides the complete source code for users to build,
customize and extend for their own use.Many programming languages require that you compile
files into machine code before they can be run, which is a time-consuming process. Bypassing
the need to compile means you’re able to edit and test code much more quickly Because PHP is a
server-side language, running PHP scripts on your local machine requires installing a server on
your local machine.
PHP is free software released under the PHP License; however it is incompatible with the
GNU General Public License (GPL), due to restrictions on the usage of the term PHP. It is a
widely-used general-purpose scripting language that is especially suited for web development
and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input
and creating web pages as output. It can be deployed on most web servers and on almost every
operating system and platform free of charge. PHP is installed on more than 20 million websites
and 1 million web servers.
Usage:
PHP primarily acts as a filter, taking input from a file or stream containing text and/or
PHP instructions and outputs another stream of data; most commonly the output will be HTML.
It can automatically detect the language of the user. From PHP 4, the PHP parser compiles input
to produce byte code for processing by the Zend Engine, giving improved performance over its
interpreter predecessor. Originally designed to create dynamic web pages, PHP’s principal focus
is server side scripting, and it is similar to other server-side scripting languages that provide
dynamic content from a web server to a client, such as Microsoft’s Active Server Pages, Sun
Microsystems’ Java Server Pages, and mod_perl. PHP has also attracted the development of
many frameworks that provide building blocks and a design structure to promote rapid
application development (RAD). Some of these include CakePHP, Symfony, CodeIgniter, and
Zend Framework, offering features similar to other web application frameworks.
The LAMP architecture has become popular in the web industry as a way deploying web
applications. PHP is commonly used as the P in this bundlealongside Linux, Apache and
MySQL, although theymay also refer to Python or Perl.As of April 2007, over 20 million
Internet domains were hosted on servers with PHP installed, and PHP was recorded as the most
popular Apache module. Significant websites are written in PHP including the user-facing
portion of Facebook, Wikipedia (MediaWiki), Yahoo!, MyYearbook, ,Digg, Wordpress and
Tagged.In addition to server-side scripting, PHP can be used to create stand-alone, compiled
applications and libraries, it can be used for shell scripting, and the PHP binaries can be called
from the command line.
Speed Optimization:
As with many scripting languages, PHP scripts are normally kept ashuman-readable
source code, even on production web servers. In this case, PHP scripts will be compiled at
runtime by the PHP engine, which increases their execution time. PHP scripts are able to be
compiled before runtime using PHP compilers as with other programming languages such as C
(the language PHP and its extensions are written in). Code optimizers aim to reduce the
computational complexity of the compiled code by reducing its size and making other changes
that can reduce the execution time with the overall goal of improving performance. The nature of
the PHP compiler is such that there are often opportunities for code optimization, and an
example of a code optimizer is the Zend Optimizer PHP extension.
Another approach for reducing overhead for high load PHP servers is using PHP accelerators.
These can offer significant performance gains by caching the compiled form of a PHP scriin
shared memory to avoid the overhead of parsing and compiling the code every time the script
runs.
Database Evolution:
SQL was invented back in the 1960's by E.F. Cod of IBM. in order to increase data
integrity and reduce repetitive data. RDBMS systems didn't appear until the late 70's when
Sybase and Oracle introduced systems. These systems existed on mainframes at the time.
ANSI-SQL came to be in the 1980's. This was important because it meant that disparate
systems could communicate through an agreed set of standards. There are different levels of
ANSI-SQL compliance. Almost every major RDBMS today is entry level compliant, including
SQL Server 2000. Every RDBMS has its own flavour of SQL that complements ANSI-SQL with
proprietary elements. SQL Server's flavour of SQL is known as Transact SQL (T-SQL).
SQL Server was originally a Sybase product. Microsoft bought the product outright from
Sybase and by version 7.0, the version prior to 2000, all the code had been rewritten by
Microsoft's programming gurus
FEATURES OF SQL:
It is simple English like language and uses simple commands such as SELECT,
CREATE, DROP etc.
It is not having condition loops, variables and most of the commands are single line
commands.
To implement application logics, SQL has got extension language popularly called as
PL/SQL (Procedural language of sql).
One of the key features of sql server is the XML support. XML has
Grown to be standard technology for organizations that share data on the web.
Now with sql server 2000 XML documents can be retrieved directly from the database
and it provides various ways to retrieve data in XML format.
The entire SQL has been divided into 4 major categories.
1. Data Manipulation Language.
2. Data Definition Language.
3. Transaction Control language.
4. Data Control Language.
Security:
View are basically used as a part of security, means in many organizations ,the end user will
never be given original tables & all data entry will be done with the help of views only. But the
data base administrator will be able to see everything because all the operations done by the
different users will come to the same table.
Queries:
A query is a question or a request. With MySql, we can query a database for specific
information and have a record set returned.
Syntax:
mysql_connect (server name, username, password);
Server name: Optional Specifies the Server to connect .Default values is
localhost: 3306
Example:
In the following example we store the connection in a variable ($con) for
later use in the script. The “die” part will be executed if the connection fails:
Closing a Connection:
The connection will be closed automatically when the script ends. To close
the connection before, use the mysql_close() function:
MySql Functions:
What is a database? Quite simply, it’s an organized collection of data. A database
management system (DBMS) such as Access, FileMaker Pro, Oracle or SQL Server provides
you with the software tools you need to organize that data in a flexible manner. It includes
facilities to add, modify or delete data from the database, ask questions (or queries) about the
data stored in the database and produce reports summarizing selected contents.
MySql is a multithreaded,multi-user SQL database management system (DBMS). The
basic program runs as a server providing multi-user access to a number of databases. Originally
financed in a similar fashion to the JBoss model, MySql was owned and sponsored by a single
for-profit firm, the Swedish company MySQLAB now a subsidiary of Sun Micro system , which
holds the copyright to most of the codebase. The project’s source code is available under terms
of the GNU General Public License, as well as under a variety of proprietary agreements. MySql
is a database. The data in MySql is stored in database objects called tables. A table is a collection
of related data entries and it consists of columns and rows. Databases are useful when storing
information categorically.
2) Now to create a new table enter your table name and the number of fields in the table, then
click the 'Go' Button.
3) The next step is to create the fields, just enter values for each field name, type, length of the
field, null option and mention whether it is a primary key or not. Then click the 'Save' button to
complete your table creation.
A list of your databases will appear. Click the one that is your WordPress database.
Note the size of the 'wp_bad_behaviour_log' table - this is one to be emptied in this example.
Now tick the box to the left of the table you wish to empty.
Note: your table may well have a different name, and unless you have been told otherwise, do
NOT empty a table that is used by the Word Press core.
From the drop-down menu, highlight and click the 'Empty' option. You will now get a
conformation message This is your last chance to check - there is no 'UNDO' function here!
Click 'Yes' and you will be returned to viewing all the tables in your install.
CHAPTER 5
SYSTEM ANALYSIS
This involves the investigation of the existing system, which includes a vast level of
interviews with the user and the concerned staff in sufficient depth. This also includes the
collection and study of detailed information and literature regarding the complete existing
procedure.
The detailed initial study properly documented and the failing and problems are noted
separately. The system is properly designed and proper outline of the proposed computerized
system is prepared. The proposed design is brought against all the known facts and further
proposals are made. Various resources including the software, hardware and manpower
requirements are decided and are mentioned in the report.
Be user-friendly and shall facilitate smooth functioning of a NHC system on the go.
The findings of users and other related exercise to access particular user needs are
summarized below concisely:
Feasibility Study :-
The prime focus of the feasibility study is evaluating the practicality of the proposed system
keeping in mind a number of factors. The following factors are taken into account before
deciding in favor of the new system.
Economic Feasibility :-
The proposed NHC System will save lots of paper work and Facilitate magnetic record keeping
there by reducing the costs incurred on above heads. This reduction in cost prompts the hospital
to go for such computer-based system.
Technical Feasibility :-
As the saying goes, "to err is human". Keeping in view the above fact, now a
day all organizations are automating the repetitive and monotonous works done by humans. The
key process areas of current system are nicely amenable to automation and hence the technical
feasibility is proved beyond doubt.
CHAPTER 6
SYSTEM DESIGN
Design is the key phase of any project. It is the first step in moving from the problem
domain to the solution domain. The input to the design phase is the specifications of the system
to be designed. The output of the top-level design is the architectural design, or the system
design for the software system to be built. A design should be very clear, verifiable, complete,
traceable, efficient and simple.
Web
Browser
Wamp
which
Admin. Server
manages Internet
user
interactions
with
application.
Mysql
System design provides the understandings and procedural details necessary for
implementing the system recommended in the system study. Emphasis is on the translating the
performance requirements into design specifications. The design phase is a transition from a
user-oriented document (System proposal) to a document oriented to the programmers or
database personnel.
A data flow diagram shows the logical flow of the system. For a system it describes the
input (source), output (destination), database (data stores) and procedures (data flows) all in a
format that meets the user’s requirement. When analysis prepares the logical system design, they
specify the user needs at a level of detail that virtually determines the information flow into an
out of the system and the required data resources. The logical design also specifies input forms
and screen layouts.
The activities following logical design are the procedure followed in the physical design
e.g.,producing programs,software,file and a working system. Design specifications instruct the
user about what the system should do.
System Design is the first design stage in which the basic approach to solving the
problem is selected. During system design, the overall structure and style are decided.
It consists of 4 modules:
Admin Module
Student Module
Staff Module
Employee Module
During detailed design the internal logic of each of the modules specified in the
system design is decided.
In system design the focus is on identifying the modules, where as during detailed
design the focus is on designing the logic for each of modules. In other words, in system design
the attention is on what components are needed, while in detailed design how the components
can be implemented in the software. During this phase further details of the data structure and
algorithmic design of each of the module is usually specified in a high-level design description
language, which is independent of the target language in which the software will eventually be
implemented.
Functional processing:
Data Flow:
Data Store:
0 Level DFD
Library
Admin Student
Management System
Staff
Library
Input info Management System Admin
Library
Input info Management System Student
Library
Input info Management System Staff
Library
Input info Management System Student
6.5 MODULES
Admin
Student
Staff
Employee
Administration Module:-
Only the administrator can access this module. This module deals with all the administrative
issues.
Student Module:-
Only Student can access this Module this Module deals with own profile, borrowed books,
course details, Available books, And Advance booking.
Staff Module:-
Only Staff can access this Module this Module deals with own profile, borrowed
books, course details, Available books And Advance booking.
EMPLOYEE MODULE
The Employee module has sever options like reading a document and storing a document
The Employee module can show us the how many student are got membership in this
department, we can see how many books are available in a session and what the cost who is
author and etc…
The main features of the Employee modules are:
Enhances Administrative efficiency
Minimizes paper work
It consists of the following phases:
Login Phase.
Check for the validity of the Employee.
If the validity is checked then the home page for the EMPLOYEE is opened.
The Employee page gives a list of respective services that we need for bidding.
From this page we can go to the related links for our distinct services.
Redirect the link to the Service Employee’s home page.
CHAPTER 7
DETAILED LIFE CYCLE
OF
THE PROJECT
Student
Login
Student
Login login
A B C
Student
Log In Log in
LMS
Request
Exit
Librarian
Log In Login
LMS
Request
Exit
Department
Log In Login
LMS
Request
Exit
Clerk
Log In Login
LMS
Request
Exit
Data Flow Diagrams are a graphical tool used to describe and analyze the movement of
data through a system.DFD’s are used to capture the essential feature of both existing real system
and future physical implementation of the system.
The DFD is a graphical technique that depicts the information flow and the transforms
that are applies as data move from input to the output .The DFD is also known as Bubble Chart
or Data Flow Graphs or Context diagram.
The data flow diagram may be used to present a system or software at any level of
abstraction.A fundamental system model or a context model represents the entire software
elements as a single bubble with input and output data indicated by incoming and outgoing
arrows respectively.
Data flow diagrams are constructed from four basic building blocks.
Processes
Data flow
Store
Terminator
The Processes :-
Processes
Data flow :-
ADMIN
9.4 SNAPSHOT
Home Page
Login Page
Student Details
Employee Details
Staff Details
Book Details
E-Books
Fine Details
Book Details :
Course Details
E-Books :
Employee Details
Feedback :
Issue Book
Login
Notice
Staff Details
Staff fine
Staff issue
Staff Details
Field Type Description
Std_id Number Primary key
Usn Text
F_name Text
M_name Text
L_name Text
Dob Date
Gender Text
Current_address Text
Per_address Text
Phone_no Text
Mobile_no Text
Email Text
Course_id Text
Sem Number
Add_date Date
Uname Text
Student fine
Student fine
7.6 CODING
Header.php.file
Form:
<!-------Date----------->
</td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Reset" value="Reset">
</div></td>
</tr>
</table>
<div align="center"></div>
</form>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</div><!-- END OF #content -->
</body>
</html>
Edit:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php include('meta_tags.php'); ?>
<style type="text/css">
<!--
.style1 {font-size: 24px}
.style2 {font-size: 24; }
.style3 {font-size: 12px}
-->
</style>
</head>
<body>
<div id="bgTop">
<div id="core">
<div id="bgBottom">
<?php
include('val.php');
?>
<?php
include("connectdb.php");
$id=$_REQUEST['id'];
$sql="select * from advace_booking where add_book_id='$id'";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
?>
<?php
include("connectdb.php");
$sql2="select * from student_details";
$res2=mysql_query($sql2);
while($row2=mysql_fetch_array($res2))
{
?>
<option value="<?php echo $row2['std_id']?>" <?php if($row['std_id']==$row2['std_id']) { ?> selected
<?php } ?> ><?php echo $row2['f_name']?></option>
<?php
}
?>
</select></td>
</tr>
<tr>
<td>book</td>
<td><select name="b_id" id="b_id">
<?php
include("connectdb.php");
$sql1="select * from book_details";
$res1=mysql_query($sql1);
while($row1=mysql_fetch_array($res1))
{
?>
<option value="<?php echo $row1['b_id']?>" <?php if($row['b_id']==$row1['b_id']) { ?> selected
<?php } ?>><?php echo $row1['book_name']?></option>
<?php
}
?>
</select></td>
</tr>
<tr>
<td height="30">booking_date</td>
<td><?php
$date_default = "";
if(isset($row['booking_date']))
{
$date_default =$row['booking_date'];
}
else
{
$date_default =$row('booking_date');
}
$myCalendar = new tc_calendar("booking_date", true, false);
$myCalendar->setIcon("calendar/images/iconCalendar.gif");
$myCalendar->setDate(date('d', strtotime($date_default))
, date('m', strtotime($date_default))
, date('Y', strtotime($date_default)));
$myCalendar->setPath("calendar/");
$myCalendar->setYearInterval(1800, date('Y'));
$myCalendar->setAlignment('left', 'bottom');
$myCalendar->writeScript();
?></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Reset" value="Reset">
</div></td>
</tr>
</table>
<div align="center"></div>
</form>
</div><!-- END OF #content -->
</body>
</html>
Update:
<?php
include("connectdb.php");
$add_book_id=$_POST['add_book_id'];
$std_id=$_POST['std_id'];
$b_id=$_POST['b_id'];
$booking_date=$_POST['booking_date'];
$sql="update advace_booking set std_id='$std_id',b_id='$b_id',booking_date='$booking_date' where
add_book_id='$add_book_id'";
mysql_query($sql);
?>
<script>
alert("values updated");
document.location="advance_booking_view.php";
</script>
View:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php include('meta_tags.php'); ?>
<link href="css/bootstrap.min.css" rel="stylesheet" />
<style type="text/css">
<!--
.style1 {font-size: 24px}
.style2 {font-size: 24; }
-->
</style>
</head>
<body>
<div id="bgTop">
<div id="core">
<div id="bgBottom">
<div id="content">
<div class="dataGridControl">
<div class="dataGridControlButtons">
</div>
<div class="clear"></div>
</div>
<!-- start -->
Insert:
<?php
include("connectdb.php");
$std_id=$_POST['std_id'];
$b_id=$_POST['b_id'];
$booking_date=$_POST['booking_date'];
$sql="insert into advace_booking values(null,'$std_id','$b_id','$booking_date')";
mysql_query($sql);
?>
<script>
alert("values inserted");
document.location="advance_booking_view.php";
</script>
footer.PHP:
<div id="footer">
<strong>Library Management System</strong> - 2014 ©
</div
Login Form :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<form name="form1" method="post" action="">
<table width="200" border="1">
<tr>
<td colspan="2"><div align="center">login</div></td>
</tr>
<tr>
<td>username</td>
<td><input name="username" type="text" id="username"></td>
</tr>
<tr>
<td>password</td>
<td><input name="password" type="text" id="password"></td>
</tr>
<tr>
<td>user_type</td>
<td><input name=" user_type" type="text" id=" user_type"></td>
</tr>
<tr>
<td>hint_question </td>
<td><input name="hint_question" type="text" id="hint_question"></td>
</tr>
<tr>
<td>hint_answer</td>
<td><input name="hint_answer" type="text" id="hint_answer"></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Reset" value="Reset">
</div></td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</form>
</body>
</html>
Home.Php
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<![endif]-->
<meta charset="UTF-8"></head>
<body>
<div id="bgTop">
<div id="core">
<div id="bgBottom">
<div id="header">
<div id="logo">
<a href="./dashboard.html"><img src="./img/ws_logo.png"
alt="WebStarter Dashboard" /></a>
</div>
<div id="controls">
<img src="./img/ws_icon_user.png" alt="User" /> Logged in:
<strong>Your Name</strong>
</div>
<div id="logOff">
<a href="#"><img src="./img/ws_logoff.png" alt="Log off" /></a>
</div>
<div id="menu">
<ul id="menuUl" class="sf-menu">
<li><span class="folder"><img src="./img/key.png" align="left"
style="padding-right: 4px;" alt="Login Page" /><a href="./login.html">Login Page</a></span></li>
<li><span class="folder"><img src="./img/house.png" align="left"
style="padding-right: 4px;" alt="Dashboard" /><a href="./dashboard.html">Dashboard</a></span></li>
<li><span class="folder"><img src="./img/application_form.png"
align="left" style="padding-right: 4px;" alt="Form" /><a href="./form.html">Form</a></span></li>
<li><span class="folder"><img src="./img/application_error.png"
align="left" style="padding-right: 4px;" alt="Messages" /><a
href="./messages.html">Messages</a></span></li>
<li><span class="folder"><img
src="./img/application_view_columns.png" align="left" style="padding-right: 4px;" alt="Table" /><a
href="./datagrid.html">Table</a></span></li>
<li><span class="folder"><img src="./img/chart_bar.png"
align="left" style="padding-right: 4px;" alt="Charts" /><a href="./charts.html">Charts</a></span></li>
<li><span class="folder"><img src="./img/plugin.png" align="left"
style="padding-right: 4px;" alt="Other Widgets" /><a href="./others.html">Other Widgets</a></span></li>
</ul>
</div><!-- END OF #menu -->
<div id="content">
<div class="bigIcons">
<div class="bigIcon">
<a href="#"><img src="./img/big_icon_settings.png"
alt="Settings" /></a>
<div class="bigIconText"><a href="#">Basic
Settings</a></div>
</div>
<div class="bigIcon">
<a href="#"><img src="./img/big_icon_orders.png"
alt="Orders" /></a>
<div class="bigIconText"><a href="#">Recent
Orders</a></div>
</div>
<div class="bigIcon">
<a href="#"><img src="./img/big_icon_comments.png"
alt="Comments" /></a>
<div class="bigIconText"><a href="#">Recent
Comments</a></div>
</div>
<div class="bigIcon">
<div class="bigIcon">
<a href="#"><img src="./img/big_icon_note.png" alt="Page"
/></a>
<div class="bigIconText"><a href="#">New Page</a></div>
</div>
<div class="bigIcon">
<a href="#"><img src="./img/big_icon_customer.png"
alt="Customer" /></a>
<div class="bigIconText"><a href="#">New
Customer</a></div>
</div>
<div class="bigIcon">
<a href="#"><img src="./img/big_icon_stat.png" alt="Stat"
/></a>
<div class="bigIconText"><a href="#">Statistics</a></div>
</div>
<div class="clear"></div>
</div><!-- END OF .bigIcons -->
<div class="box">
<h2>Quick Info</h2>
<div>
<div class="text">
<div class="infoColumnUp">
<div class="infoColumnIcon"><img
src="./img/quick_info_up.png" alt="Up" /></div>
<div class="infoColumnNumber"><div
class="infoColumnNumberBg">12</div></div>
<p>New orders today</p>
</div>
<div class="infoColumnDown">
<div class="infoColumnIcon"><img
src="./img/quick_info_down.png" alt="Down" /></div>
<div class="infoColumnNumber"><div
class="infoColumnNumberBg">231</div></div>
<p>Visitors today</p>
</div>
<div class="infoColumnSame">
<div class="infoColumnIcon"><img
src="./img/quick_info_same.png" alt="-" /></div>
<div class="infoColumnNumber"><div
class="infoColumnNumberBg">2.4%</div></div>
<p>Conversion rate</p>
</div>
<div class="infoColumnUp">
<div class="infoColumnIcon"><img
src="./img/quick_info_up.png" alt="Up" /></div>
<div class="infoColumnNumber"><div
class="infoColumnNumberBg">$3200</div></div>
<p>Revenue</p>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<div class="box">
<h2>Visitors Overview</h2>
<div>
<div class="text">
<table class="columnChart">
<thead>
<tr>
<th></th>
<th>Jan</th>
<th>Feb</th>
<th>Mar</th>
<th>Apr</th>
<th>May</th>
<th>Jun</th>
<th>Jul</th>
<th>Aug</th>
<th>Sep</th>
<th>Oct</th>
<th>Nov</th>
<th>Dec</th>
</tr>
</thead>
<tbody>
<tr>
<th>Visitors</th>
<td>34523</td>
<td>22123</td>
<td>25031</td>
<td>30342</td>
<td>45321</td>
<td>46234</td>
<td>50434</td>
<td>61302</td>
<td>75321</td>
<td>61232</td>
<td>43423</td>
<td>85762</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="box2">
<h2>Traffic Sources Overview</h2>
<div>
<table class="pieChart">
<thead>
<tr>
<th></th>
<th>Search Engines</th>
<th>Referring Sites</th>
<th>Direct Traffic</th>
</tr>
</thead>
<tbody>
<tr>
<th>Sources</th>
<td>34523</td>
<td>22123</td>
<td>25031</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="box2">
<h2>Simple Table Example</h2>
<div>
<table>
<thead>
<tr>
<th>Keyword</th>
<th>Visits</th>
</tr>
</thead>
<tbody>
<tr>
<td>anhembi parque</td>
<td>12232</td>
</tr>
<tr>
<td>wm gucken</td>
<td>6874</td>
</tr>
<tr>
<td>world cup</td>
<td>6533</td>
</tr>
<tr>
<td>bundeskanzleramt</td>
<td>4321</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="footer">
<strong>WebStarter Content Management System</strong> - 2011 ©
YourDomainName.com
</div>
</body>
</html>
CHAPTER 8
TESTING
Testing Strategies:-
There are two general strategies for testing software. There are follows
Specification Testing:-
Specification testing examines the specifications starting what the program should
do an-d how it should perform under various conditions. Then test cases are
developed for each conditions and combinations of conditions and to be submitted for
processing.
CHAPTER 9
CONCLUSION
Software is said to have attained its objective only when it meet all requirements of the
user, further the user himself is the person to judge the success of the system. Every attempt has
been made to ensure that the system is fully functional & works effectively & efficiently. The
system has been tested with simple data to cover all possible options & checked for al outputs.
Since the system is flexible & modular, further modifications of this package can be easily
incorporated.
Increased efficiency.
The developed web application which can be easily modified for further
improvement as the use is JSP which is an open source language and the platform
independent features make it completely different from other languages
CHAPTER 10
BIBLIOGRAPHY
“Software Engineering”,by Ian Somerville, Sixth Edition, Pearson Education Ltd 2007.
Websites
1. http://en.wikipedia.org/wiki/PHP for Php.