Sie sind auf Seite 1von 32

MINOR REPORT ON COLLEGE WEBSITE CREATION

A website is a collection of Web pages, images, videos and other digital assets that is
hosted on one or several Web server, usually accessible via the Internet, cell phone or a LAN. The
pages of websites can usually be accessed from a common root URL called the homepage, and
usually reside on the same physical server. The URLs of the pages organize them into a hierarchy,
although the hyperlinks between them control how the reader perceives the overall structure
and how the traffic flows between the different parts of the sites.
The college website has been developed using PHP as the Front End and SQL Server as the
Back End. It follows the three tier architecture with PHP for coding and MYSQL providing the
classes for database connectivity.

1.1

ABOUT THE TOPIC

A website is a collection of Web pages, images, videos and other digital assets that is hosted on
one or several Web server, usually accessible via the Internet, cell phone or a LAN.
The pages of websites can usually be accessed from a common root URL called the homepage,
and usually reside on the same physical server. The URLs of the pages organize them into a
hierarchy, although the hyperlinks between them control how the reader perceives the overall
structure and how the traffic flows between the different parts of the sites.
A website requires attractive design and proper arrangement of links and images, which enables
a browser to easily interpret and access the properties of the site. Hence it provides the browser
with adequate information and functionality about the organization, community, network etc.

1.2

ABOUT THE PROJECT

The website has been developed for our college (Goverment Polytechnic Ganai Gangoli) in an
effort to make it as attractive and dynamic as possible. Compared to the existing site a database
has been added to our project.
The working of the project is as follows.
The first page provides several links. The Home page contains several information about the
site like campus, management, facilities, infrastructure etc.

User Login module helps the user to login to the site. For that he must type the username and
password correctly. The login provision in this page helps the already registered user to directly
access the site and there is a link for registration to a user who is new to this site.
Member Registration module helps the new user to register into the site. The information
entered by the users is added into the table registration.
The flash news and the events corner display the latest developments, announcements and
events associated with the college activities.
The administrator has the responsibility for displaying the recruiters form on the notice board, in
response to which student can submit his willingness to attend the drive along with his resume.

SYSTEM ANALYSIS
2.1

INTRODUCTION

System analysis is the process of gathering and interpreting facts, diagnosing problems and using
the information to recommend improvements on the system. System analysis is a problem
solving activity that requires intensive communication between the system users and system
developers.
System analysis or study is an important phase of any system development process. The system is
studied to the minutest detail and analyzed. The system analyst plays the role of an interrogator
and dwells deep into the working of the present system. The system is viewed as a whole and the
inputs to the system are identified. The outputs from the organization are traced through the
various processing that the inputs phase through in the organization.
A detailed study of these processes must be made by various techniques like Interviews,
Questionnaires etc. The data collected by these sources must be scrutinized to arrive to a
conclusion. The conclusion is an understanding of how the system functions. This system is called
the existing system. Now, the existing system is subjected to close study and the problem areas
are identified. The designer now functions as a problem solver and tries to sort out the difficulties
that the enterprise faces. The solutions are given as a proposal. The proposal is then weighed
with the existing system analytically and the best one is selected. The proposal is presented to the
user for an endorsement by the user. The proposal is reviewed on user request and suitable
changes are made. This loop ends as soon as the user is satisfied with the proposal.

2.2 EXISTING SYSTEM


The existing college website is static which makes it less interactive. It doesn't have a database
connectivity. Moreover students didn't have an access to the details of the college through the
site, hence they were not updated about the latest events and placement drives.

2.3 PROPOSED SYSTEM


In order to make the site dynamic and more interactive we have tried to include a database link
to our college website. Hence the recruiters have been provided with the facility to post their
eligibility criteria, vacancies and salary packages. In response to which a student can submit his
willingness to appear for the drive along with his personal details. Provision has also been made
to display the latest events and announcements associated with the college online. We have
developed our project using the three tier architecture which uses the following languages.

2.4 FEATURES OF SOFTWARES


2.4.1 PHP- FRONT END
The main advantages of PHP programming include the following:

Open Source
PHP is freely available for use. The community of open source PHP developers provides technical
support and is constantly improving updating the core PHP functionalities. PHP is available at free
of cost under PHP General Public License and most of its associative required softwares like
MySQL, Text Editors and Apache Server are also freely available, so it proves very cost effective
for the developers.

Cross-Platform
PHP provides high compatibility with leading operating systems and web servers such as thereby
enabling it to be easily deployed across several different platforms. PHP scripts can run across
operating systems such as Linux, Windows, Solaris, OpenBSD, Mac OSX etc and also provide
support for all major web servers such as Apache, IIS, iPlanet etc.

Power
Several web tasks can now be easily perform using PHP. For example now we can develop
from small websites to giant business and organizational websites, informative forums,
chatting platforms, CRM solutions, e-commerce shopping carts, community websites, ebusiness, shopping carts and gigantic database driven sites.

User Friendly
Designed in a user friendly manner, PHP gives more flexibility than C, C++ and ASP and overall
helps in increasing traffic to the site.

Quick
PHP is designed to work well with the web, and so things like accessing the GET and POST and
working with HTML and URLs are built-ins in the PHP language. This makes it really concise and
straightforward to make a website.

Extensions
Being an open source language, a large number of libraries and extensions, to extend its core
functionalities, are available for download. The source code of PHP can be modified to include
custom created extensions and components thereby increasing its extensibility.

Easy Deployment
There are many hosting companies that will, for a few dollars a month, give you a server
running PHP so you can make a website really easily.

Automatically Refreshes
Nowadays developing dynamic websites are in the huge demand due to its specific
characteristics like it automatically refreshes and does not need to make much changes
manually.

Community Support
A huge advantage that PHP offers is its community. If you are looking for a particular script,
chances are another user has already created something similar. Check within the PHP
community for availability. Likewise, if you have created a function that others might enjoy, be
sure to post the code for others.

Other Tools
If you need to access other web based tools like Google maps (which is always advisable for a
business website), or any other, PHP makes it easy to access.

Security
PHP offers security as well that helps prevent malicious attacks. These security levels can be
adjusted in the .ini file.

Talent Availability
You can hire PHP programmers more easily than any other language programmers since so
many people know the language.

Summary

Open Source, PHP is completely free.


PHP can be easily embedded directly into HTML.
Platform independent can run on Windows Linux or Mac servers.
Run faster on the internet and easily integrate AJAX, Callback etc.
Interfaces very easily with Apache/MySQL
Lots of good books and on-line help.
Its available with documentation in many languages.
Easy to learn compared to many other scripting languages. It has a syntax that is easy
to parse and is actually rather human-friendly.
Lots of hosting services have it ready to use, no special configuration.
Pretty easy to access other web-based tools through PHP i.e. google maps, etc.
Lots of good source code out there to use and/or learn from, as well as many useful
libraries for working with PDFs, graphics, etc.

2.4.2 MYSQL - BACK END

MySQL is an open source SQL database, which is developed by Swedish company


MySQL AB. MySQL is pronounced "my ess-que-ell," in contrast with SQL, pronounced
"sequel."
MySQL is supporting many different platforms including Microsoft Windows, the major
Linux distributions, UNIX, and Mac OS X.
MySQL

has

free

and

paid

versions,

depending

on

its

usage

(non-

commercial/commercial) and features. MySQL comes with a very fast, multi-threaded,


multi-user, and robust SQL database server.

History:

Development of MySQL by Michael Widenius & David Axmark beginning in 1994.

First internal release on 23 May 1995.

Windows version was released on 8 January 1998 for Windows 95 and NT.

Version 3.23: beta from June 2000, production release January 2001.

Version 4.0: beta from August 2002, production release March 2003 (unions).

Version 4.01: beta from August 2003, Jyoti adopts MySQL for database tracking.

Version 4.1: beta from June 2004, production release October 2004.

Version 5.0: beta from March 2005, production release October 2005.

Sun Microsystems acquired MySQL AB on 26 February 2008.

Version 5.1: production release 27 November 2008.

Features:

High Performance.

High Availability.

Scalability and Flexibility Run anything.

Robust Transactional Support.

Web and Data Warehouse Strengths.

Strong Data Protection.

Comprehensive Application Development.

Management Ease.

Open Source Freedom and 24 x 7 Support.

Lowest Total Cost of Ownership.

2.4.4 MYSQL - DATABASE CONNECTIVITY

Most applications need data access at one point of time making it a crucial
component when working with applications. Data access is making the application
interact with a database, where all the data is stored. Different applications have
different requirements for database access. PHP uses MYSQL as it's data access and
manipulation protocol which also enables us to work with data on the Internet.

2.6 SOFTWARE REQUIREMENTS

OPERATING SYSTEM

: WINDOWS XP

BROWSER FRONT END

: INTERNET EXPLORER 6.0 OR ANY HTTP BROWSER :

DATABASE LAYER

: SQL SERVER 2000 : IIS

WEB SERVER

: PHP

SERVER

SIDE

SCRIPTING

: HTML

CLIENT SIDE SCRIPTING

: TCP / IP

CONNECTION PROTOCOL

: HTTP, SMTP, POP3, WAP

PHP

2.7 HARDWARE REQUIREMENTS

PROCESSOR
CLOCK SPEED
SYSTEM BUS
RAM
HDD
MONITOR
KEY BOARD
MODEM
MOUSE
FDD

: PENTIUM IV
: 2 GHZ
: 32 BIT
: 128 MB
: 40GB
: SVGA COLOR
: 108 KEYS
: 56 KBPS
: PS/2
: 1.44 MB

SYSTEM DESIGN
System design is the solution to the creation of a new system. This phase is composed of
several systems. This phase focuses on the detailed implementation of the feasible system. It emphasis
on translating design specifications to performance specification. System design has two phases of
development logical and physical design.
During logical design phase the analyst describes inputs (sources), out puts (destinations),
databases (data sores) and procedures (data flows) all in a format that meats the uses requirements.
The analyst also specifies the user needs and at a level that virtually determines the information flow
into and out of the system and the data resources. Here the logical design is done through data flow
diagrams and database design.
The physical design is followed by physical design or coding. Physical design produces the
working system by defining the design specifications, which tell the programmers exactly what the
candidate system must do. The programmers write the necessary programs that accept input from the
user, perform necessary processing on accepted data through call and produce the required report on
a hard copy or display it on the screen.

3.1 TABLE DESIGN

10

Table 3.1.5 tbl_members

Field
Id
Username
emailID
pass
branch
Year
Mobile
Full_name
email

Constraints
Int
varchar
varchar
Varchar
Varchar
Varchar
Int
text
varchar

null
null

The above table is used to post the details of a student.

3.2 DATABASE DESIGN

The overall objective in the development of database technology has been to treat data as an
organizational resource and as an integrated whole. DBMS allow data to be protected and organized
separately from other resources. Database is an integrated collection of data. The most significant
form of data as seen by the programmers is data as stored on the direct access storage devices. This is
the difference between logical and physical data.

Database files are the key source of information into the system. It is the process of designing
database files, which are the key source of information to the system. The files should be properly
designed and planned for collection, accumulation, editing and retrieving the required information.
The organization of data in database aims to achieve three major objectives: -

Data integration.

Data integrity.

Data independence.

The proposed system stores the information relevant for processing in the MS SQL SERVER
database. This database contains tables, where each table corresponds to one particular type of

11

information. Each piece of information in table is called a field or column. A table also contains
records, which is a set of fields. All records in a table have the same set of fields with different
information. There are primary key fields that uniquely identify a record in a table. There are also fields
that contain primary key from another table called foreign keys.

3.2.1 NORMALIZATION

Normalization is a technique of separating redundant fields and braking up a large table in to a


smaller one. It is also used to avoid insertion, deletion and updating anomalies. All the tables have
been normalized up to the third normal form. In short the rules for each of the three normal forms are
as below.

First normal form

A relation is said to be in 1NF if all the under lying domain of attributes contain simple
individual values.

Second normal form

The 2NF is based on the concept of full functional dependency. A relation said to be in 2NF if
and only if it is in 1NF and every non-key attribute is fully functionally dependent on candidate key of
the table.
Third normal form

The 3NF is based on the concept of transitive dependency. A relation in 2NF is said to be in
3NF if every non-key attribute is non-transitively.
3.3 FIGURES

User

Services

12

Fig 3.3.1 DFD FOR ACCESSING WEB PAGES

USER

Fig 3.3.2 DFD FOR RECRUITER LOGIN

3.4 WEB FORM DESIGN


Web Forms are based on PHP. Working with Web Forms is similar to working with Windows
Forms. But the difference is that we will create Web pages with Web forms that will be accessible by a
Web browser. Web Forms are Web pages that serve as the user interface for a Web application. A
Web Forms page presents information to the user in any browser or client device and implements
application logic using server-side code. Web Forms are based on the System.Web.UI.Page class. The
class hierarchy for the page class is shown. below

Object

Control

TemplateControl

Page

3.4.1 COMPONENTS OF WEB FORMS


13

In Web Forms pages, the user interface programming is divided into two parts: the visual
component (design page) and the logic (code behind page).

14

The visual element is the Web Forms page. The page consists of a file with static HTML, or PHP
server controls, or both simultaneously. The Web Forms page works as a container for the static text
and the controls we want to display. Using the Visual Studio Web Forms Designer and PHP, we can
design the form just like in any Visual Studio application.
The logic for the Web Forms page consists of code that we create to interact with the form.
The programming logic is in a separate file from the user interface file. This file is the "code-behind"
file and has an ".aspx.vb" (VB) or ".aspx.cs" (C-Sharp) extension. The logic we write in the code-behind
file can be written in Visual Basic or Visual C#.
The code-behind class files for all Web Forms pages in a project are compiled into the project
dynamic-link library (.dll) file. The .aspx page file is also compiled, but differently. The first time a user
loads the aspx page, ASP.NET automatically generates a .NET class file that represents the page, and
compiles it to a second .dll file. The generated class for the aspx page inherits from the code-behind
class that was compiled into the project .dll file. When the user requests the Web page URL, the .dll
files run on the server and dynamically produces the HTML output for your page.
3.5 HOME PAGE

The home page of a website is the first page that a user perceives upon entering the website
url at the browser address area. The entire website depends on how the home page is designed which
forms the platform for viewing other web forms. In short, a home page forms the abstract of the
entire website.

The GPGG website begins with an interactive home page in which a recruiter username and
password can be entered. A validation is performed at the database to verify whether the recruiter is
an already authorized user, if not a recruiter is allowed to sign in by filling up the necessary details on
a form. The home page appears as given below.

3.6 LINKS AND WEBPAGES

15

Through the home page a number of other web pages can be linked. Each link gives .

16

Fig 3.5.1 HOME PAGE

17

CODING
Coding is developed based on design phase of
website development.
1.For Home Page
Index.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="../external.html?link=http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Gpganai.com</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="css/style.php" /
<link rel="stylesheet" type="text/css" href="./style3.css" />
<link rel="stylesheet" type="text/css" href="css/default.advanced.css" />
<link rel="stylesheet" type="text/css" href="css/dropdown.css" />
<link rel="stylesheet" type="text/css" href="css/default.css" />
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
<script src="../code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<!------------------menu script by bs----------------------->
<script type="text/javascript">
( function( $ ) {
$( document ).ready(function() {
$('#cssmenu').prepend('<div id="menu-button">Menu</div>');
$('#cssmenu #menu-button').on('click', function(){
var menu = $(this).next('ul');
if (menu.hasClass('open')) {
menu.removeClass('open');
}
else {
menu.addClass('open');

18

}
});
});
} )( jQuery );
</script>
<!-----------------------end menu script------------------------------>
</head>
<body style="background-color:#ffffff;">
<div id="container" class="width">
<div style="background-color:#1f82c3; color:#fff; text-align:center; font-weight:bold;">
<h2>
<center>GPGanai.Com</center></h2></div>
<div id="intro">
<div class="width">
<div class="intro-content">
<h2 align=center>
<img src="images/logo.jpg" style="height:100px;" />
Uttarakhand Technical Education</h2>
<p style="fontsize:28pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Today is- 02/11/2016<br></p>
<p><a href="#" class="button button-slider"><i class="fa fa-gbp"></i> Welcome to
GPGanai.com</a>
</p>
</div>
</div>
</div>
<div class="container" style="background-color:#fff;">
<!----------Menu ke liye------------>
<table border="1" style="width:100%; font-size:11pt; color:#d80505" cellspacing="0"
cellspadding="0">
<b><tr style="background-color:#1f82c3; color:#fff; text-align:center; font-weight:bold;">

19

<td style="width:10%">
<a href="index.php" style="color: #ffffff">Home</a> </td>
<td style="width:15%" >
<a href="photo.php" style="color: #ffffff">Photos Gallery</a> </td>
<td style="width:15%" >
<a href="download.php" style="color: #ffffff">Download Files</a> </td>
<td style="width:10%">
<a href="result.php" style="color: #ffffff">Results </a> </td>
<td style="width:10%" >
<a href="scheme.php" style="color: #ffffff">Scheme</a> </td>
<td style="width:10%" >
<a href="Syllabus.php" style="color: #ffffff">Syllabus</a> </td>
<td style="width:15%" >
<a href="implink.php" style="color: #ffffff">Imporatant Link</a> </td>
<td style="width:15%">
<a href="faculty%20Member.php" style="color: #ffffff">Staff Members</a> </td>
</tr></b></table>
<!----------END MENU------------>
<div style="width: 100%; background-color:#b2dbf6">
<div class="col-md-6" style="margin:0; padding:0;">
<table border="1"><tr><td style="width: 25%;">
<div class="college-text"><a href="main_login.php"><img src="images/admin1.jpg"
width="200"/></a><br/>
<div class="college-text"><a href="login/index.php"><img src="images/user.jpg"
width="200"/></a><br/>
<ul><li><B><a href="photo.php" target="_blank">Photos Gallery</a></B><HR></li>
<li><B><a href="download.php" target="_blank">Download Files</a></B><HR></li>
<li><B><a href="implink.php" target="_blank">Imporatant Link</a></B><img
src="images/new-img.gif"><HR></li>
<li><B><a href="faculty%20Member.php" target="_blank">Staff Member</a></B><HR></li>
</ul>
</div></td>
<td style="width: 75%; background-color:#90c9ee">
<table>

20

<tr ><td >


<div class="college-text">
<h1 style="font-size:22px; color:#636;">Welcome </h1>
<p><b style="font-color:#d80505;"><font color="#000000">Government Polytechnic Ganai
Gangoli(Pithoragarh)</font>, one of the best Polytechnic College in Uttarkahnd. Here we are
single-mindly focused on addressing students' needs in an increasingly competitive world. Life
is not a set of instruction but a series of experience and learning process and engineering is not
also apart from it.</p>
</b></div>
</td></table><table></tr><tr style="width: 100%;">
<td style="width: 50%;">
<img src="images/anti-ragging.jpg" width="80" height="70" />
<b> Antiragging</b>
<br>
<img src="images/nss-logo.jpg" width="80" height="68" /><b>NSS</b></td>
<td style="width: 50%;">
<img src="images/neeraj.jpg" width="100" height="100" /><br />
<strong> Mr. Neeraj Verma <br />
Principal</strong> <br /> <i>Government Polytechnic ganai gangoli</i> <br />
</td></tr>
</table>
</td></tr></table>
</div>
</div>
<table border="1"><tr><td><img Src="images/news.jpg"/></td></tr></table>
<table border="1"><tr style="background-color:#1f82c3; color:#fff; text-align:center; fontweight:bold;"><td style="width: 50%;">EVENTS</td>
<td style="width: 50%;">NEWS</td></tr><tr style="background-color:#90c9ee"><td
style="width: 50%;">
<marquee behavior="scroll" direction="up" width="300px" scrolldelay="100"
scrollamount="2" onmouseover="this.stop();" onmouseout="this.start();" >
<strong> Note: </strong> Comming Soon <br /><br />
<strong> Update: </strong> This site fully launched soon !<br /><br />

21

</marquee>
</td><td style="width: 50%;"><marquee behavior="scroll" direction="up" width="300px"
scrolldelay="100" scrollamount="2" onmouseover="this.stop();" onmouseout="this.start();" >
<strong> Note: </strong> Comming Soon <br /><br />
<strong> Update: </strong> No News found<br /><br />
</marquee></td></tr></table><table border="1" width="100%">
<tr style="background-color:#1f82c3; color:#fff; text-align:center; font-weight:bold;">
<td><h4><b>More about</b></h4></td>
<td><h4><b>Keep Connected</b></h4></td>
<td><h4><b>Admin Information</b></h4></td>
</tr>
<tr>
<td style="width: 33%; background-color:#b2dbf6"><b> <a href="about.php"><i></i><img
src="images/aboutus.jpg"/> About Us</a></b><br><br>
<b> <a href="contactus.php"><i></i><img src="images/contact.jpg"/> Contact
Us</a></b><br></td>
<td style="width: 34%; background-color:#90c9ee"><b><a class="fb" href="#"><i></i>Like us
on Facebook</a></b><br><br>
<b><a class="fb2" href="#"><i></i>Add us on Google Plus</a></b><br>
</td>
<td style="width: 33%; background-color:#b2dbf6">
<b> Birendra Bora ,</b>
<b>Rishabh Chanyal ,</b>
<b> Ganesh Gururani , </b>
<b> Dayalu Pandey ,</b>
<b> Ravi Shankar </b>
</td></tr>
</table>
<h5 style="background-color:#000000; color:#fff; text-align:center; fontweight:bold;">Maintained By GPGanai Admin |
Design by <b>Birendra Bora, IT Student</b></h5>
</body>

22

</html>
2. For Faculty Members Page
Facluty member.php
<?php $title="Staff Member"; ?><?php
include('./head.php');
?>
<div class="col-md-6" style="margin:0; padding:0;">
<div class="college-text">
<div style="background-color:#b2dbf6">
<hr style=" border-style:solid; border-width:1px; border-color:#F1F1F1" />
<div class="college-text">
<h1 style="font-size:1.5em; color:#348594;" align="center">GOVERNMENT
POLYTECHNIC GANAI GANGOLI</h1>
<h2 style="font-size:2em; color:#348594;" align="center">Our Teachers and
Staff</h2>

<BR/>
<table><tr><td>
<div class="col-md-12">
<div class="col-md-6">
<p><img src="images/neeraj.jpg" class="img-responsive" />
<br/><strong>Principal</strong> <br><b>Mr. Neeraj Verma</b></br> B.tech, M.tech. <br />7+
years<p>
</div></td><td>
<div class="col-md-6">
<p><img src="images/yogesh-kumar-bhatt.jpg" class="img-responsive" /> <br/>
<strong>Faculty</strong> <br><b>Mr. Yogesh kumar</b></br>Diploma in Electronics <br />7+
years<p></div>
</div></td><td>
<div class="col-md-12">
<div class="col-md-6">
<p><img src="images/m2.jpg" class="img-responsive" height="200"
width="200" /> <br/> <strong>Faculty</strong> <br><b>Mr. Naveen Arya</b></br> Diploma
in Mechanical <br />1+ years<p> </div>
</tr><div class="col-md-6"></td><td>
<p><img src="images/m3.jpg" class="img-responsive" height="200" width="200"/>
<br/><strong>Faculty</strong> <br><b>Mr.Ravindra kumar</b></br> Diploma in Mechanical,
and B.tech Mechanical <br />2+ years<p></div>

23

</div></td><td>
<div class="col-md-12">
<div class="col-md-6">
<p><img src="images/m.jpg" class="img-responsive" height="200" width="200"
/><br/> <strong>Faculty</strong> <br><b>Mr. Manish kalakoti</b></br> B.tech (CSE), M.A.History. <br />5+ years<p>
</div></td><td>
<div class="col-md-6">
<p><img src="images/m4.jpg" class="img-responsive" height="200" width="200"/>
<br/><strong>Faculty</strong> <br><b>Mr. Nand kishor Sati</b></br> Pgdca, MCA. <br />4+
years<p></div>
</div>
</td></tr><tr><td>
<div class="col-md-12">
<div class="col-md-6">
<p><img src="images/index.jpg" class="img-responsive" />
<br/><strong>Faculty</strong> <br><b>Mr. Kapil kothari</b></br> B.tech , I.T., M.A.- history
and english <br />4+ years<p>
</div></td><td>
<div class="col-md-6">
<p><img src="images/index.jpg" class="img-responsive" /><br/>
<strong>Faculty</strong> <br><b>Mr. Gopal Dobal</b></br>M.SC. Physics <br />2+
years<p></div>
</td><td>
</div>
<div class="col-md-12">
<div class="col-md-6">
<p><img src="images/mohd.jpg" class="img-responsive" /><br/> <strong>Other
Staff</strong> <br><b>Mr. Mohd. Yousuf. </b></p>
</div></td></tr><tr><td>
<div class="col-md-6">
<p><img src="images/other-staff.jpg" class="img-responsive" /><br/>
<strong>Other Staff</strong> <br><b>Mr. Anand singh</b></div>
</div></td><td>
<div class="col-md-12">
<div class="col-md-6">
<p><img src="images/other-staff2.jpg" class="img-responsive" />
<br/><strong>Other Staff</strong> <br><b>Mr. Rajesh Singh</b><p>
</div></td><td>

24

<div class="col-md-6">
<p><img src="images/other-staff1.jpg" class="img-responsive" />
<br/><strong>Other Staff</strong> <br><b>Mr.Dan Singh </b><p></div>
</div></td></tr>
</table>
<!-- create by birendra bora<table class="table table-condensed table-hover"
style="z-index:999999;" >
<thead>

</thead>
<tbody>
<tr style="z-index:9999999;">
<td><img src="images/neeraj verma(principal).JPG" class="img-responsive"
/></td>
<td colspan="1" style=" padding-top:40px;"><b>Principal</b> <br><b>Mr.
Neeraj Verma</b></br> b.tech, m.tech. <br />7+ years</td>
</tr>
<tr>
<td><img src="images/yogesh-kumar-bhatt.JPG" /></td>
<td colspan="1" style=" padding-top:40px;">Principal <br>Mr. Neeraj
Verma</br> b.tech, m.tech. <br />7+ years</td>
</tr>
<tr>
<td><img src="images/img1.jpg" /></td>
<td colspan="1" style=" padding-top:40px;">Principal <br>Mr. Neeraj
Verma</br> b.tech, m.tech. <br />7+ years</td>
</tr>
<tr>
<td>4</td>
<td>Mr. Manish kalakoti</td>
<td>Lectrurer</td>
<td><a href="images/photos/pic11.png" rel="lightbox" ><img
src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
<tr>
<td>5</td>
<td>Mr. Nand kishor sati</td>
<td>Lectrurer</td>

25

<td><a href="images/photos/pic9.png" rel="lightbox" ><img


src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
<tr>
<td>6</td>
<td>Mr. Kapil Kumar kothari</td>
<td>Lectrurer</td>
<td><a href="images/photos/pic10.png" rel="lightbox" ><img
src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
<tr>
<td>7</td>
<td>Mr.Gopal dobal</td>
<td>Lectrurer</td>
<td><a href="images/photos/pic13.png" rel="lightbox" ><img
src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
<tr>
<td>7</td>
<td>Mr.Naveen Arya</td>
<td>Lectrurer</td>
<td><a href="images/photos/pic14.png" rel="lightbox" ><img
src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
<tr>
<td>8</td>
<td>Mr. Mohd. Yousuf</td>
<td>Other Staff</td>
<td><a href="images/photos/pic4.png" rel="lightbox" ><img
src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
<tr>
<td>9</td>
<td>Mr. Anand singh</td>
<td>Other Staff</td>
<td><a href="images/photos/pic5.png" rel="lightbox" ><img
src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
<tr>
<td>10</td>
<td>Mr. Rajesh Kumar</td>
<td>Other Staff</td>
<td><a href="images/photos/pic6.png" rel="lightbox" ><img

26

src="images/photos/pic1.png" width="30px" height="30px"></a></td>


</tr>
<tr>
<td>12</td>
<td> Mr.Dan Singh</td>
<td>Other Staff</td>
<td><a href="images/photos/pic7.png" rel="lightbox" ><img
src="images/photos/pic1.png" width="30px" height="30px"></a></td>
</tr>
</tbody>
</table>-->

<script type="text/javascript">
$(function(){
$('a[rel=lightbox]').lightBox({
containerResizeSpeed: 250,
fixedNavigation: true
});
$('a[rel=2ndlightbox]').lightBox({
overlayBgColor: '#fff',
overlayOpacity: 0.7
});
});
</script>
</div>
</div>
</div>
</div>

<?php
include('./right.php');
?>
<?php
include('./foot.php');
?>
3.For Student Login Page
<?php session_start(); ?>
<?php $title="LogIn"; ?>

27

<?php
include('./head.php');
?>

<center >
<form action="login.php" autocomplete="on" method="post" >
<h1>Log in</h1>
<img src="images/team.gif"
width="200"/></br/>
<p>
<label for="username" class="uname" data-icon="u" > Your username
</label><br/>
<input id="username" name="username" required="required" type="text"
placeholder="user1234"/>
</p>
<p>
<label for="password" class="youpasswd" data-icon="p"> Your password
</label><br/>
<input id="password" name="password" required="required"
type="password" placeholder="ex. ABC12345" />
</p>
<p>
<input type="checkbox"
name="loginkeeping" id="loginkeeping" value="loginkeeping" />
<label
for="loginkeeping">Keep me logged in</label>
</p>
<p class="login button">
<input type="submit" name="login" value="Login" />
</p>
<p class="change_link">
Not a member yet ?
<a href="./reg.php"
class="to_register">REGISTER - Sign Up</a>
</p>
</form></center>
<?php
include('./foot.php');
?>

28

4.

4.1 FEATURES OF LANGUAGE

TESTING

5.1 SYSTEM TESTING

Testing is a set activity that can be planned and conducted systematically. Testing begins at the
module level and work towards the integration of entire computers based system. Nothing is complete
without testing, as it is vital success of the system.

Testing Objectives:

There are several rules that can serve as testing objectives, they are
1. Testing is a process of executing a program with the intent of finding an error
2. A good test case is one that has high probability of finding an undiscovered error.
3. A successful test is one that uncovers an undiscovered error.

If testing is conducted successfully according to the objectives as stated above, it would uncover
errors in the software. Also testing demonstrates that software functions appear to the working
according to the specification, that performance requirements appear to have been met.
There are three ways to test a program
1. For Correctness
2. For Implementation efficiency
3. For Computational Complexity.

Tests for correctness are supposed to verify that a program does exactly what it was designed to
do. This is much more difficult than it may at first appear, especially for large programs.

29

Tests for implementation efficiency attempt to find ways to make a correct program faster or
use less storage. It is a code-refining process, which reexamines the implementation phase of algorithm
development.
Tests for computational complexity amount to an experimental analysis of the complexity of an
algorithm or an experimental comparison of two or more algorithms, which solve the same problem.

Testing Correctness

The following ideas should be a part of any testing plan:


1. Preventive Measures
2. Spot checks
3. Testing all parts of the program
4. Test Data
5. Looking for trouble
6. Time for testing
7. Re Testing

The data is entered in all forms separately and whenever an error occurred, it is corrected
immediately. A quality team deputed by the management verified all the necessary documents and
tested the Software while entering the data at all levels. The entire testing process can be divided into 3
phases
1. Unit Testing
2. Integrated Testing
3. Final/ System testing

5.1.1 UNIT TESTING

As this system was partially GUI based WINDOWS application, the following were tested in this
phase
1. Tab Order

30

2. Reverse Tab Order


3. Fie ld len gth
4. Front end validations
In our system, Unit testing has been successfully handled. The test data was given to each and
every module in all respects and got the desired output. Each module has been tested found working
properly.

5.1.2 INTEGRATION TESTING

Test data should be prepared carefully since the data only determines the efficiency and
accuracy of the system. Artificial data are prepared solely for testing. Every program validates the input
data.

5.1.3 VALIDATION TESTING

In this, all the Code Modules were tested individually one after the other. The following were
tested in all the modules
1. Loop testing
2. Boundary Value analysis
3. Equivalence Partitioning Testing

In our case all the modules were combined and given the test data. The combined module
works successfully with out any side effect on other programs. Everything was found fine working.

5.1.4 OUTPUT TESTING

This is the final step in testing. In this the entire system was tested as a whole with all forms,
code, modules and class modules. This form of testing is popularly known as Black Box testing or system
testing.

31

Black Box testing methods focus on the functional requirement of the software. That is, Black
Box testing enables the software engineer to derive sets of input conditions that will fully exercise all
functional requirements for a program. Black Box testing attempts to find errors in the following
categories; incorrect or missing functions, interface errors, errors in data structures or external database
access, performance errors and initialization errors and termination errors.

32

Das könnte Ihnen auch gefallen