About The Project: Background
About The Project: Background
About The Project: Background
Background
This project is merely a single step towards software engineering in the technical field.
The project is for educational institutions who have bunch of paper work to do in daily
life. The era in which we are working is computer’s era. In such a advance world this
project will help colleges to maintain their workflow and important database of their
college .
Objective
1
complete requirement specification of the given project. The final product of the
team will be meeting the requirements of this document.
2
Scope
The main functions and issues that we are covering in our project are: Create
admin authorization to update data, create user, delete data; Secured mechanism
for updating and deleting the student’s database and faculty’s database; Manage
the personal details of all users created; View all the details and application sent
of students, faculties . Activities like updating, approving applications and
sending notices is done in the system by admin.
Applicability
This project maintains two levels of users:-
Administrator level-Principal
User level-Faculties, Students
The features that are available to the Administrator level principal are:
o Administrator can login.
o Administrator can add users.
o Administrator can view details of registered users.
ACHIVEMENTS
By working on this project we have improved our programming skills and have
learned to work in a team.
The key learning’s are: 1) Technical learning 2) Behavioral learning.
Time management is the key factor that we have learnt.
1
ABOUT COMPANY
DUCISTECH is working to provide solutions, which are delivered with Reliability and
Timeliness, Flexibility and Low Cost. Customer satisfaction is our primary aim. We
design solutions keeping your business requirements as well as technical requirements in
mind. We strictly follow Software Development life cycle to ensure that project is
delivered in time without compromising in quality.
To deliver superior software products and services that empowers our partners and
customers to dramatically improve their development, deployment, integration and
management of quality applications worldwide.
At DUCISTECH, it means achieving real business results that allow you to transform,
and not just maintain, your operations. Our IT services, business solutions, and
outsourcing bring you a level of certainty that no other competitor can match. You'll
experience requirements that are met on-time, within budget, and with high quality.
Ducks Technologies
Making technology work harder for you
Overview
Company Profile
Ducks Technologies was founded in 2007 with the objective of providing innovative
software solutions to public, private and government sector. We specialize in design and
development of customized business applications. Our team of developers has developed
software for financial, healthcare, construction and engineering applications. We are a
Microsoft Certified partner and have Microsoft Certified Professionals and Microsoft
Certified Solution Developers in our staff.
Development Approach
2
Our Development method is a RAD based approach called Dynamic Systems
Development Method (DSDM) which involves a high level of Client participation,
Prototyping and Software Re-use. This approach allows us to fix the price and duration
for a Project and in partnership with the Client prioritize the functionality to ensure a
controlled delivery in a phased manner. Our strength is primarily based upon
exceptionally bright development professionals, our 15 years experience in client driven
application development, and the use of the most productive development tools and
techniques.
Business Philosophy
Quality Products: We believe that quality software is engineered with three primary
components: reliability, usability, and maintainability.
State of The Art Technology: We work with you to develop high quality technology
solutions using developer tools from technology leaders such as Microsoft, Oracle and
Sybase.
Customer Satisfaction: We consistently provide professional services that meet and
exceed the needs of our clients so that they can be more effective in running their
business. A high degree of interaction with our clients ensures our customers satisfaction
with our products.
Business Focus
We can help you with the design and implementation of your software needs. Based on
our years of experience in many areas of business, we can strengthen and streamline the
software to its full potential. We look for the best combination of ease of use and
dependability, always keeping in mind future support needs of the system, user training,
and, most importantly, your bottom line.
Consulting
Sub-contracting
3
Performance Tuning
Mission
DUCISTECH is committed to provide the best services to our business partners, clients
in the development of best-of-breed software products, technology expertise, and
commitment.
Innovation
Flexibility is the key to our offerings, and intrinsic to this flexibility, is the spirit of I that
we bring to our products and services - from the very stage of design to implementation
and customer support.
Insight
At DUSICTECH, we have always prided ourselves on the vision, skills, expertise and
professionalism of our team. Our team members make use of their keen Insight to foresee
industry trends and meet demanding customer needs. And the working of their collective
minds in a highly supportive environment ensures that our products and services retain a
competitive edge at all times.
Integrity
At DUCISTECH, we look at the Core Value of Integrity as the very soul of our
company. This is reflected in our trusted relationship that we share with our customers
and business partners.
Vision Statement
"Being the best at creating software solutions that simplify your system"
Business Philosophy
To become the leader of the marketplace is the goal of every business. The key to
achieving that position is an organization's commitment to customer service. This
customer centric approach is the way we do business. With customer service as the core
of our business philosophy, we strive to build long-term relationships with our clients.
We consider our clients as partners in achieving workable, cost-effective solutions to the
4
IT challenges they face. We measure our performance by the results we achieve for our
clients.
Flexibility is the key to our offerings, and intrinsic to this flexibility, is the spirit of
Innovation that we bring to our products and services - from the very stage of design to
implementation and customer support.
Industries
Having positioned ourselves as a navigator and partner, we have been guiding customers
in their quest for state-of-the-art IT solutions. The two key values driving business
practices at DUCISTECH Technologies are Innovation and Trust that have helped build
enduring relationships with clients.
Services
Database Design - A good database design is usually the most important factor in
determining the long-term deployment of a system. Good database design allows for easy
maintenance, expandability, increased transaction speed and reduced storage
requirements. Performance, scalability, and reliability are our very first consideration
while designing a database for your project. With over 14 years of experience with
sophisticated database systems, we can design your database for a number of industry
standard databases. While Microsoft SQL Server is our database of choice, we also offer
expert experience with SYBASE, Oracle, DB2, Microsoft Access, and virtually all other
major database platforms.
Web Applications - We develop web applications that let you do business on the
Internet. We use Active Server Pages, HTML/DHTML, VBScript, and JavaScript to
develop the interfaces for the web. Our favorite web server is Microsoft Internet
Information Server. We also use Cold Fusion to develop web applications for web
servers.
5
Database Administration - Qualified, professional database administration is a must for
today's mission-critical systems. Dabs can prevent costly downtime, foresee and solve
performance issues before they impact your system and minimize loss of data due to
system failures. Experienced senior Dabs are a commodity. We provide remote and
onsite database administration services for your Microsoft SQL Server. This service
includes regular daily backups, restores, setup of optimization plans, database
performance tuning, database recovery and more.
Data Conversion - Data conversion involves exporting the data from your existing
database and importing it into your new database. Since most database conversion
projects are associated with a redesign of the database, we first import the raw
information into a staging environment and then move the data into the target using SQL
based procedures.
Networking - We provide network design, setup, and support services to assist you with
your Local Area Network. We setup and maintain all Microsoft BackOffice products
such as Windows NT/2000 Server, Exchange Server, Web Server, Terminal Server and
Citrix Metairie.
DUCISTECH Support
6
DUCISTECH Consultancy
• Requirements analysis
DUCISTECH Hosting
Products
• Dedicated server
• Virtual Private server
• Linux/Windows Hosting
• Domain Registration Services
• SMS Gateway
• Email Hosting
• Antivirus (NPAV)
• WRDOD(worldwide remote desktop over Dynamic IP)
7
Operating Systems Windows Development
Windows NT/2000 Servers Visual Basic 6.0
Windows Visual C++ /C
95/98/millenium/2000/XP Fortran
workstations Microsoft Access Visual Basic
Unix Microsoft Office VBA (Excel, Outlook,
Vex-VMS Word)
Infrastructure Methodologies
Internet Information Server Rapid Application Development
Transaction Server/COM+ Full Life Cycle Development
Exchange Server
Citrix/Terminal Server
8
PHP
Licensing
PHP is free software released under the PHP License, which insists that:
The name "PHP" must not be used to endorse or promote products derived from this
software without prior written permission.[23]
This makes it incompatible with the GNU General Public License (GPL) because
restrictions exist regarding the use of the term PHP
9
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.
4. Variables, Arrays, Associative Arrays: PHP supports typed variables, arrays and
even Perl-like associative arrays. These can all be passed from one web page to another
using either GET or POST method forms.
6. Extended Regular Expressions: Regular expressions are heavily used for pattern
matching, pattern substitutions and general string manipulation. PHP supports all
common regular expression operations.
10
MySQL
MySQL is a SQL (Structured Query Language) database server. SQL is the most popular
database language in the world. MySQL is a client server implementation that consists of
a server daemon mysql and many different client programs/libraries. The main goals of
MySQL are speed and robustness.
MySQL is a relational database management system (RDBMS) that runs as a
server providing multi-user access to a number of databases. MySQL is officially
pronounced ("My S-Q-L"),[2] but is often pronounced /maɪˈsiːkwəl/ ("My Sequel"). It is
named for original developer Michael Widenius's daughter My.[3]
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 AB, now owned by Sun Microsystems, a subsidiary of Oracle
Corporation.[4]
Members of the MySQL community have created several forks such as Drizzle,
OurDelta, Percona Server, and MariaDB. All of these forks were in progress before the
Oracle acquisition (Drizzle was announced 8 months before the Sun acquisition).
Free-software projects that require a full-featured database management system often use
MySQL. Such projects include (for example) WordPress, phpBB, Drupal and other
software built on the LAMP software stack. MySQL is also used in many high-profile,
large-scale World Wide Web products including Wikipedia, Googleand Facebook.
Features of MySQL:
1. Multi-threaded.
2. Supports C, C++, JAVA,php, Perl, Python and TCL API’s.
3. Lots of column types like: signed/unsigned integers 1,2,3,4,8 bytes long,
FLOAT, CHAR, VARCHAR, TEXT, BLOB, DATE, SET and ENUM types.
4. Full function support in the SELECT and WHERE parts.
5. SQL functions are implemented through a optimized class library and should
be as fast as they can get.Usually there shouldn’t be any memory allocation at
all after the query initialization.
6. Full support for SQL GROUP BY and ORDER BY. Support for group
functions (SUM, MAX and MIN).
7. A privilege and password system which is very flexible and secure allows host
based verification.
11
8. All password traffic on the net is encrypted.
9. Fixed and variable length records.
10. ODBC Open-Database-Connectivity for Windows95 (with source). All
ODBC 2.5 functions and lots of others.
11. Can handle big databases.
12. All columns have default values. One can always use INSERT on any subset
of columns.
13. INSERT, UPDATE and DELETE returns how many rows were affected.
14. Function names do not clash with table or column names. For example ABS is
a valid column name. The only restriction is that space is not allowed between
a function name and the ’(’ when using functions.
15. All MySQL commands have --help or -? for help.
16. The server currently supports error messages to clients in many languages.
17. A broad subset of ANSI SQL 99, as well as extensions
18. Cross-platform support
19. Stored procedures
20. Triggers
21. Cursors
22. Updatable Views
23. True Varchar support
24. INFORMATION_SCHEMA
25. Strict mode
26. X/Open XA distributed transaction processing (DTP) support; two phase
commit as part of this, using Oracle's InnoDB engine
27. Independent storage engines (MyISAM for read speed, InnoDB for
transactions and referential integrity, MySQL Archive for storing historical
data in little space)
28. Transactions with the InnoDB, BDB and Cluster storage engines; savepoints
with InnoDB
12
Uses
The "M" in the acronym of the popular LAMP software stack refers to MySQL. Its
popularity for use with web applications is closely tied to the popularity of PHP (the "P"
in LAMP). Several of the highest-traffic web sites (including Flickr, Facebook,
Wikipedia, Google (though not for searches), Nokia and YouTube) use MySQL for data
storage and logging of user data.
[edit] Platforms and interfaces
MySQL code uses C and C++. The SQL parser uses yacc and a home-brewed
lexer, sql_lex.cc[14]
MySQL works on many different system platforms, including AIX, BSDi,
FreeBSD, HP-UX, i5/OS, Linux, Mac OS X, NetBSD, Novell NetWare, OpenBSD,
OpenSolaris, eComStation, OS/2 Warp, QNX, IRIX, Solaris, Symbian, SunOS, SCO
OpenServer, SCO UnixWare, Sanos, Tru64 and Microsoft Windows. A port of MySQL
to OpenVMS also exists.[15]
Many programming languages with language-specific APIs include libraries for
accessing MySQL databases[examples needed]. In addition, an ODBC interface called MyODBC
allows additional programming languages that support the ODBC interface to
communicate with a MySQL database, such as ASP or ColdFusion. The HTSQL - URL
based query method also ships with MySQL adapter allowing direct interaction with
MySQL database from any web client via structured URLs. The MySQL server and
official libraries are mostly implemented in ANSI C/ANSI C++.
[edit] Management and Graphical Frontends
MySQL Workbench in Windows, displaying the Home Screen which streamlines use of
its full capabilities
MySQL is primarily an RDBMS and therefore ships with no GUI tools to administer
MySQL databases or manage data contained within. Users may use the included
command-line tools,[16] or download MySQL frontends from various parties that have
developed desktop software and web applications to manage MySQL databases, build
database structure, and work with
13
HTML
HTML, which stands for HyperText Markup Language, is the predominant markup
language for web pages. It provides a means to create structured documents by denoting
structural semantics for text such as headings, paragraphs, lists etc as well as for links,
quotes, and other items. It allows images and objects to be embedded and can be used to
create interactive forms. It is written in the form of HTML elements consisting of "tags"
surrounded by angle brackets within the web page content. It can include or can load
scripts in languages such as JavaScript which affect the behavior of HTML processors
like Web browsers; and Cascading Style Sheets (CSS) to define the appearance and
layout of text and other material.
Creating an HTML document is easy. To begin coding HTML you need only two things:
a simple-text editor and the dedication to follow our tutorial! Notepad is the most basic of
simple-text editors and you will probably code a fair amount of HTML with it.
HTML has not been around for many years. November 1990 marks the day of the first
web page and back then there were little to no HTML standards to be followed. A group
called the World Wide Web Consortium was then formed and have since set the standards that are
widely accepted and we will base our teachings around them.
Web Pages
Web pages have many uses. Here are some important facts about why web pages are so useful.
Words to Know
• Tag - Used to specify ("mark-up") regions of HTML documents for the web browser to
interpret. Tags look like this: <tag>
• Element - A complete tag, having an opening <tag> and a closing </tag>.
• Attribute - Used to modify the value of the HTML element. Elements will often have multiple
attributes.
For now just know that a tag is a command the web browser interprets, an element is a complete tag,
and an attribute customizes or modifies HTML elements.
14
Front-End and Back-End
An important issue for development of a project is the selection of suitable front-end and
back-end. When we decided to develop the project we went through an extensive study to
determine the most suitable platform that suits the need of the organization as well as
help in the development of the project.
The aspects of our study included the following factors:
Front-End Selection:
1. PHP is server side scripting language.
3. Ease of Use PHP is easy to learn compared to many other scripting languages. PHP
has a syntax that is easy to parse and is actually rather human-friendly.
7. Stability.
8. Speed.
11. Popularity.
According to above stated features we selected PHP as front-end for developing our
project.
15
Back-End Selection:
16
Problem Definition
In the old conventional system which is followed, where some of the database are
maintained in the form of excel document and some of them are stored manually, so this
creates a problem in updating the profile of a student and faculties. Uploading is a very
hectic task and fetching details of a any or a group of students or an individual has to be
done manually which is a cumbersome job to do. The new system will allow the users to
view and update records easily and databases handling wouldn’t be a hectic job.
The problems currently faced by the users are the maintenance of records of
student and faculties is very hard to do there are no constraints which can be imposed.
The fetching of details according to the users need is a hectic and tedious job to do as it
involves searching of records to be done manually and there is a high probability of
human errors to occur.
Requirement Specification:
The users of this system are Administrator, HOD, Faculties and Students, there
requirements are listed below:
17
Basic Modules
Our project is divided into various modules according to the users of our project. The
various modules are:
1. Home page
2. Add new student
3. Add new course
4. Add new subject
5. Upload marks
6. Result declare
7. Merit list
HOME PAGE
This module deals with starting of the software. This will provide a secured and
authorized way of accessing the information. Here, the users will have to enter the
user id & passwords which are assigned to them for starting their session. The
home page gives information about the university.
This module is one of the important modules of our software. This module
enables the Admin to add new student for the software i.e. he should give
information about him like name, father’s name, mother’s name, mobile no. By
this module the student will be added to the university.
This module enables the Admin to add a new course .The administrator should
give the course name to add.
This module enables the Admin to add a new subject .The administrator should
give the subject name and select the course name in which the subject he wants to
add.
18
UPLOAD MARKS
This module is one of the important modules of our software. This module
enables the faculty to upload the marks of the student for the software i.e. he
should give information about course name n upload the marks of different
subject.
RESULT DECLARE
This module is one of the most important modules of our software. This module
enables the students to see their result.
MERIT LIST
19
Future Scope OF Project:
We learned different means through which designing could be done. Working on
different languages enhanced our knowledge. We would further develop our project by
including Modules
• Online result declaration
• Result of many collages together
• More secure software
• Equipment issue and purchase module
• Final sessional forwarding to hod by all faculties module
thus providing complete software required for any college.
20
SNAPSHOTS
HOME PAGE
21
ADD NEW STUDENT
22
ADD NEW SUBJECT
23
ADD NEW COURSE
24
UPLOAD MARKS
MENU PAGE
25
THE BLANK ENTRY IS FILLED
if course name box is left empty then it will show a warning message box
26
SNAPSHOT WHEN PAGE ADDED SUCCESSFULLY
27
ENTER THE ROLLNO
28
RESULT
This page shows the result of the entered roll no. it also show the total marks and
percentage
29
SELECT COURSENAME FOR MERIT LIST
30
MERIT LIST
31
CODING
Home page
<html>
<head><title>University Result Declaration</title> </head>
<body background="Nature Bkgrd.jpg" >
<a href="home.php"><img alt="Welcome Home !" src=anabnr2.gif align=bottom></a>
<h1>University Result Declaration System<br></h1>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<table border="0">
<tr>
<td width="650">
32
<li class="style2">Providing vibrant, dynamic and cutting edge academic leadership
for the growth of Technical Education in the State.</li>
<li class="style2">Developing Centers of Excellence in Emerging and Thrust areas, in
particular, Biotechnology, Nanotechnology and Disaster Management.</li>
<li class="style2">Training of all Teachers and orient them towards resource
persons.</li>
<li class="style2">Career Development of Faculty through Post Graduate and
Ph.D.Programmes.</li>
<li class="style2">Effective, efficient and transparent system of examination,
evaluation and publication of results.</li>
</td>
<td width="350"><center><h4>Login with your Existing
Account</h4></center>
<center>
<form action="processLogin.php" method="post" enctype="text/plain" >
Username:<br / >
<input type="text" name="name" size="20" />
<br />
Password:<br />
<input type="password" name="password" size="20" />
<br />
<br /><br />
<input type="submit" value="Login" />
<input type="reset" value="Reset" />
</form></center>
<h3><center><a href="new.html">Create an Account</a></center></h3>
</td>
</tr>
</table>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
33
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center><h5>
All rights reserved by:AK International</h5></center>
</body>
</html>
34
Add student
<html>
<head><title>University Result Declaration</title> </head>
<body background="Nature Bkgrd.jpg" >
<a href="home.html"><img alt="Welcome Home !" src=anabnr2.gif align=bottom></a>
<h1>University Result Declaration System<br></h1>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<h2><center>Add New Student</center></h2>
<form action="processStudent.php" method="post">
<center><table border=1 bgcolor="lavender">
<tr>
<td>Name:</td>
<td><input type="text" name="name" id="name"></td>
</tr>
<tr>
<td>Father's Name:</td>
<td><input type="text" name="fName" id="fName"></td>
</tr>
<tr>
<td>Mother's Name:</td>
<td><input type="text" name="mName" id="mName"></td>
</tr>
<tr>
<td>Roll No:</td>
35
<td><input type="text" name="rollNo" id="rollNo"></td>
</tr>
<tr>
<td>Mobile No:</td>
<td><input type="text" name="mobNo" id="mobNo"></td>
</tr>
<tr>
<td>
<td><input type="submit" name="submit" value="Add Student"></td>
</td>
</tr>
</table></form></center>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
</body>
</html>
36
Add course
<html>
<head><title>University Result Declaration</title>
<script type="text/javascript">
function validate()
{
var courseName=document.getElementById("courseName").value;
if (courseName=="")
{alert ("The field can not be left blank!!!");
return false;
}
elseif(isNaN("courseName"))
{
alert ("Invalid characters used as Roll No!!!");
return false;
}
}</script>
</head>
37
<center><h2>Add New Course</h2></center>
38
Add subject
<html>
<head><title>University Result Declaration</title> </head>
<body background="Nature Bkgrd.jpg" >
<a href="home.html"><img alt="Welcome Home !" src=anabnr2.gif align=bottom></a>
<h1>University Result Declaration System<br></h1>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center>
<h2>Add New subjects</h2></center>
39
<tr>
<td><input type="text" name="subject1" id="subject1"></td>
<td><input type="text" name="maxMarks1" id="maxMarks1"></td>
<td><input type="text" name="minMarks1" id="minMarks1"></td>
</tr>
<tr>
<td><input type="text" name="subject2" id="subject2"></td>
<td><input type="text" name="maxMarks2" id="maxMarks2"></td>
<td><input type="text" name="minMarks2" id="minMarks2"></td>
</tr>
<tr>
<td><input type="text" name="subject3" id="subject3"></td>
<td><input type="text" name="maxMarks3" id="maxMarks3"></td>
<td><input type="text" name="minMarks3" id="minMarks3"></td>
</tr>
<tr>
<td><input type="text" name="subject4" id="subject4"></td>
<td><input type="text" name="maxMarks4" id="maxMarks4"></td>
<td><input type="text" name="minMarks4" id="minMarks4"></td>
</tr>
<tr>
<td><input type="text" name="subject5" id="subject5"></td>
<td><input type="text" name="maxMarks5" id="maxMarks5"></td>
<td><input type="text" name="minMarks5" id="minMarks5"></td>
</tr>
<tr>
<td><input type="text" name="subject6" id="subject6"></td>
<td><input type="text" name="maxMarks6" id="maxMarks6"></td>
<td><input type="text" name="minMarks6" id="minMarks6"></td>
</tr>
</table>
<center><input type="submit" name="ok" value="Upload Course"/></center>
</form>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
40
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center><h5>
All rights reserved by:AK International</h5></center>
</body></html>
41
Upload marks
<html>
<head><title>University Result Declaration</title> </head>
<body background="Nature Bkgrd.jpg" >
<a href="home.html"><img alt="Welcome Home !" src=anabnr2.gif align=bottom></a>
<h1>University Result Declaration System<br></h1>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center><h2>Upload Marks</h2></center>
<center>
<form action="processMarks.php" method="post">
<table border=1 bgcolor="lavender">
<tr>
<td>Select Student:</td>
<td>
<select name='name'>
<option>Ankit Shrimali</option><option>Sandeep Jain</option><option>sapna
ranka</option><option></option><option>sana</option><option>s</option><option></
option></td>
</tr>
<tr>
<td>Select Course</td>
<td>
<select name='courseName'>
<option>sfhh</option><option>Management</option><option>Dental</option><option
>Pharmacy</option><option>Engineering</option><option></option><option></option
42
><option></option><option>mba</option><option></option><option></option><option
></option><option></option><option>saas</option>
</td>
</tr>
<tr>
<td>Subject1:</td>
<td><input type="text" name="marks1" id="marks1"></td>
</tr>
<tr>
<td>Subject2:</td>
<td><input type="text" name="marks2" id="marks2"></td>
</tr>
<tr>
<td>Subject3:</td>
<td><input type="text" name="marks3" id="marks3"></td>
</tr>
<tr>
<td>Subject4:</td>
<td><input type="text" name="marks4" id="marks4"></td>
</tr>
<tr>
<td>Subject5:</td>
<td><input type="text" name="marks5" id="marks5"></td>
</tr>
<tr>
<td>Subject6:</td>
<td><input type="text" name="marks6" id="marks6"></td>
</tr>
<tr>
<td>
<td><input type="submit" name="ok" value="Upload Marks"></td>
</td>
</tr>
</table><form></center>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
43
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center><h5>
All rights reserved by:AK International</h5></center>
</body>
</html>
44
Result
<html>
<head><title>Result</title>
<script type="text/javascript">
function validate()
{
var roll=document.getElementById('roll').value;
if (roll=="")
{alert ("Enter some Roll No!!!");
return false;
}
elseif(isNaN("roll"))
{
alert ("Invalid characters used as Roll No!!!");
return false;
}
}</script>
</head>
<body background="Nature Bkgrd.jpg" >
<a href="home.html"><img alt="Welcome Home !" src=anabnr2.gif align=bottom></a>
<h1>University Result Declaration System<br></h1>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center><h2>Enter Roll No.</h2></center>
<center><h4>(Capital Letters only!!!)</h4></center>
<form action="resultd.php" method="post">
<center><input type="text" name="roll" id="roll"/></center>
45
<center><input type="submit" name="submit" value="Submit"
onclick="validate()"/></center>
</form>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center><h5>
All rights reserved by:AK International</h5></center>
</body></html>
46
Merit list
<html>
<head><title>University Result Declaration</title> </head>
<body background="Nature Bkgrd.jpg" >
<a href="home.html"><img alt="Welcome Home !" src=anabnr2.gif align=bottom></a>
<h1>University Result Declaration System<br></h1>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<form action="list.php" method="post">
<center>
<h2>Select course</h2>
<select name='courseName'>
<option>sfhh</option><option>Management</option><option>Dental</option><option
>Pharmacy</option><option>Engineering</option><option></option><option></option
><option></option><option>mba</option><option></option><option></option><option
></option><option></option><option>saas</option></select></center>
<br><br>
<center><input type="submit" name="submit" value="Display""/></center>
</form>
<hr>
<table border="0" bgcolor="lavender">
<tr>
<td width="10%"><center> <a
href="home.php">Home</a></center></td>
<td width="10%"><center> <a href="addStudent.php">Add
Student</a></center></td>
47
<td width="10%"> <center><a href="addCourse.php">Add
Course</a></center></td>
<td width="10%"><center> <a href="addSubject.php">Add
Subject</a></center></td>
<td width="10%"> <center><a href="uploadMarks.php">Upload
Marks</a></center></td>
<td width="10%"><center> <a
href="result.php">Result</a></center></td>
<td width="10%"><center> <a href="merit.php">Merit
List</a></center></td>
</tr>
</table>
<hr>
<center><h5>
All rights reserved by:AK International</h5></center>
</body></html>
48
Conclusions:
49
BIBLIOGRAPHY
Books
WEBSITES
www.w3schools.com
www.comptechdoc.org
www.freewebmasterhelp.com/tutorials/phpmysql
www.dhtmlgoodies.com
50