You are on page 1of 158

www.final-yearproject.com | www.finalyearthesis.

com

Online Training and Placement


PROJECT REPORT

Submitted in partial fulfilment of the requirements


for the award of the degree of

Master of Computer Application


[Software Engineering]

Under the Guidance of:

Submitted by:

Ms. Anuradha chug

SOMDEV ARYA

USIT, GGSIPU

05516404509
MCA(S.E.)- 3rd Sem.

University School of
Information Technology
GGS Indraprastha University,
Delhi 6

www.final-yearproject.com | www.finalyearthesis.com

TABLE OF CONTENTS
CONTENTS

PAGE NO.

1.

TITLE OF PROJECT.2

2.

ACKNOWLEDGEMENT...3

3.

CERTIFICATE4

4.

SELF CERTIFICATE.5

5.

INTRODUCTION.6-7

6.

TOOLS/PLATFORM, HARDWARE AND SOFTWARE


REQUIREMENT SPECIFICATION...8

7.

Technology Overview of .net 2008 3.5 with VB,..9-38


SQL SERVER 2005 , 39-93

8.

ANALYSIS (DFDs, ER Diagrams, Class Diagrams etc. As per the project


requirements)94-96

9.

USE CASE DIAGRAM..97

10.

USE CASES98-124

11.

A COMPLETE STRUCTURE OF THE PROGRAM125-157


.

Number of modules and their description.

Data structures for all modules.

Process Logic of each module

Report generation.

12.

MAINTENANCE..158-160

13.

FUTURE ENHANCEMENT161-162

14.

Glossary..163-173

www.final-yearproject.com | www.finalyearthesis.com

www.final-yearproject.com | www.finalyearthesis.com

Acknowledgement
This is a great opportunity to acknowledge and to thanks all those persons without whose support
and help this project would have been impossible. We would like to add a few heartfelt words for
the people who were part of this project in numerous ways.
I would like to thanks to my project guide Ms. Anuradha Chug, for his indefatigable
guidance, valuable suggestion, moral support, constant encouragement and contribution of time
for the successful completion of project work. I am very grateful to him, for providing all the
facilities needed during the project development. At the outset, I sincerely thank all faculty
members of my institution for his extra effort to make our session on line inspire of all ideas.
I thank my Counselors for his indispensable support and encouragement thought the
project. I would like to thank all those who helped me directly or indirectly.
Last but not the least, I would like to acknowledge the ongoing support of my parents and
my family members, whose patience and encouragement during these long days and night have
been paramount in making this project a reality.

Thank you
Student Name: Somdev Arya

www.final-yearproject.com | www.finalyearthesis.com

CERTIFICATE
This is to certify that project entitled Online Training and Placement done by Somdev
Arya , roll no. 05516404509

is an authentic work carried out by her at UNIVERSITY

SCHOOL OF INFORMATION TECHNOLOGY under my guidance. The matter embodied in


this project has not been submitted earlier for award of any degree or diploma to the best of
my knowledge and belief.

Signature of the Guide


Ms. Anuradha Chug
USIT, GGSIPU

www.final-yearproject.com | www.finalyearthesis.com

SELF CERTIFICATE
This is to certify that project entitled Online Training and Placement is done by me is an
authentic work carried out for the partial fulfillment of the requirements for the award of the
degree of Master of Computer Application under the guidance of Ms. Anuradha Chug .
The matter embodied in this project work has not been submitted earlier for award of any
degree or diploma to the best of my knowledge and belief.

Signature of the Student

www.final-yearproject.com | www.finalyearthesis.com

Introduction of Online Training and Placement


This project is aimed at developing an online application for the Training and Placement Dept. of
the college. The system is an online application that can be accessed throughout the organization
and outside as well. This system can be used as an application for the TPO of the college to
manage the student information with regards to training and placement in different organization.
In this web base Online Training and Placement system, we will manage all such activities (like
registration of the students of the college, updating information, viewing of the respective
company for training and placement) that will save time, manpower and the biggest advantage of
being it web based.
This web based system will provide better prospective for the enhancement of
organization regarding to quality and transparency.
Thus, the goal of Training & Placement Cell is to provide employment opportunities & world
class training to students in leading organizations.

www.final-yearproject.com | www.finalyearthesis.com

Objectives of Online Training and Placement


This project is aimed at developing an on-line (web-based) training and placement management
for the college. Some features of this system will be storing the students details for registration in
training and placement, updating information when needed by the students, company visited in
the college, training and placement requirements, search results for the training and placement
respectively in the applied company.

www.final-yearproject.com | www.finalyearthesis.com

TOOLS, PLATFORM & LANGUAGE TO BE USED


TOOLS:

FRONT-END

ASP.NET 3.5 (With VB)

BACK-END

MS SQL SERVER 2000

PLATFORM:

WINDOW XP.

HARDWARE AND SOFTWARE ENVIRONMENT


HARDWARE ENVIRONMENT:

PROCESSOR

P-IV(1.80 GHZ)

RAM

256 MB

STORAGE CAPACITY

80 GB

DRIVERS

52X24X

52X CD

1.44 MB FDD

SOFTWARE ENVIRONMENT:

OPERATING SYSTEM

WINDOW XP

RDBMS

MS SQL SERVER 2000

www.final-yearproject.com | www.finalyearthesis.com

Technology Overview of my Project


.Net 2008 Framework, SQL SERVER 2000
.Net 2008 with VB
The Microsoft .NET Framework version 3.5 extends the .NET Framework version 2.0 with new
features, improvements to existing features, and enhancements to the documentation. This
section provides information about some key additions and modifications.
For more information about compatibility and for a list of the public API modifications to the
class library that might affect the compatibility of your application.

64-Bit Platform Support


The new generation of 64-bit computers enables the creation of applications that can run faster
and take advantage of more memory than is available to 32-bit applications. New support for 64bit applications enables users to build managed code libraries or easily use unmanaged code
libraries on 64-bit computers.

ADO.NET
New features in ADO.NET include support for user-defined types (UDT), asynchronous database
operations, XML data types, large value types, snapshot isolation..

ASP.NET
The Microsoft .NET Framework 3.5 includes significant enhancements to all areas of ASP.NET.
For Web page development, new controls make it easier to add commonly used functionality to
dynamic Web pages. New data controls make it possible to display and edit data on an ASP.NET
Web page without writing code. An improved code-behind model makes developing ASP.NET
9

www.final-yearproject.com | www.finalyearthesis.com
pages easier and more robust. Caching features provide several new ways to cache pages,
including the ability to build cache dependency on tables in a SQL Server database.
You can now customize Web sites and pages in a variety of ways. Profile properties enable
ASP.NET to track property values for individual users automatically. Using Web Parts, you can
create pages that users can customize in the browser. You can add navigation menus using simple
controls.
Improvements to Web site features allow you to create professional Web sites faster and more
easily. Master pages allow you to create a consistent layout for all the pages in a site, and themes
allow you to define a consistent look for controls and static text. To help protect your sites, you
can precompile a Web site to produce executable code from source files (both code files and the
markup in .aspx pages). You can then deploy the resulting output, which does not include any
source information, to a production server. Enhancements to ASP.NET also include new tools
and classes to make Web site management easier for Web site developers, server administrators,
and hosters.

Authenticated Streams
Applications can use the new Negotiate Stream and Stream classes for authentication and to help
secure information transmitted between a client and a server. These authenticated stream classes
support mutual authentication, data encryption, and data signing.

Detecting Changes in Network Connectivity


The Network Change class allows applications to receive notification when the Internet Protocol
(IP) address of a network interface, also known as a network card or adapter, changes. An
interface address can change for a variety of reasons, such as a disconnected network cable,

10

www.final-yearproject.com | www.finalyearthesis.com
moving out of range of a wireless local area network, or hardware failure. The Network Change
class provides address change notification by raising events when a change is detected.

Distributed Computing
In the System.Net namespace, support has been added for FTP client requests, caching of HTTP
resources, automatic proxy discovery, and obtaining network traffic and statistical information.
The namespace now includes a Web server class that you can use to create a simple Web server
for responding to HTTP requests. Classes that generate network traffic have been instrumented to
output trace information for application debugging and diagnostics. Security and performance
enhancements have been added to the System.Net.Sockets.Socket and System.Uri classes.
In the System.Runtime.Remoting.Channels namespaces, channel security features have been
added. The TCP channel now supports authentication and encryption, as well as several new
features to better support load balancing.

FTP Support
Applications can now access File Transfer Protocol resources using the WebRequest,
WebResponse, and WebClient classes.

Generics and Generic Collections


The .NET Framework 3.5 introduces generics to allow you to create flexible, reusable code.
Language features collectively known as generics act as templates that allow classes, structures,
interfaces, methods, and delegates to be declared and defined with unspecified, or generic type
parameters instead of specific types. Actual types are specified later when the generic is used.
Several namespaces, such as System Namespace and System.Collections.Generic, provide

11

www.final-yearproject.com | www.finalyearthesis.com
generic classes and methods. The new System.Collections.Generic namespace provides support
for strongly typed collections. System.Nullable<T> is a standard representation of optional
values. Generics are supported in three languages: Visual Basic, C#, and C++.

.NET Framework Remoting


.NET Framework remoting now supports IPv6 addresses and the exchange of generic types. The
classes in the System.Runtime.Remoting.Channels.Tcp namespace support authentication and
encryption using the Security Support Provider Interface (SSPI). Classes in the new
System.Runtime.Remoting.Channels.Ipc namespace allow applications on the same computer to
communicate quickly without using the network. Finally, you can now configure the connection
cache time-out and the number of method retries, which can improve the performance of
network load-balanced remote clusters.
Using classes in the System.Net.NetworkInformation namespace, applications can access IP,
IPv4, IPv6, TCP, and UDP network traffic statistics. Applications can also view address and
configuration information for the local computers network adapters. This information is similar
to the information returned by the Ipconfig.exe command-line tool.

Processing HTTP Requests from Within Applications


You can use the HttpListener class to create a simple Web server that responds to HTTP requests.
The Web server is active for the lifetime of the HttpListener object and runs within your
application, with your application's permissions. This class is available only on computers
running the Windows XP Service Pack 2 or Windows Server 2003 operating systems.

12

www.final-yearproject.com | www.finalyearthesis.com

Programmatic Control of Caching


Using the classes in the System.Net.Cache namespace, applications can control the caching of
resources obtained using the WebRequest, WebResponse, and WebClient classes. You can use
the predefined cache policies provided by the .NET Framework or specify a custom cache policy.
You can specify a cache policy for each request and define a default cache policy for requests
that do not specify a cache policy.
The .NET Framework is an integral Windows component that supports building and running the
next generation of applications and XML Web services. The .NET Framework is designed to
fulfill the following objectives:

To provide a consistent object-oriented programming environment whether object code is

stored and executed locally, executed locally but Internet-distributed, or executed remotely.

To provide a code-execution environment that minimizes software deployment and

versioning conflicts.

To provide a code-execution environment that promotes safe execution of code, including

code created by an unknown or semi-trusted third party.

To provide a code-execution environment that eliminates the performance problems of

scripted or interpreted environments.

To make the developer experience consistent across widely varying types of applications,

such as Windows-based applications and Web-based applications.

To build all communication on industry standards to ensure that code based on the .NET

Framework can integrate with any other code.


The .NET Framework has two main components: the common language runtime and the .NET
Framework class library. The common language runtime is the foundation of the .NET
13

www.final-yearproject.com | www.finalyearthesis.com
Framework. You can think of the runtime as an agent that manages code at execution time,
providing core services such as memory management, thread management, and remoting, while
also enforcing strict type safety and other forms of code accuracy that promote security and
robustness. In fact, the concept of code management is a fundamental principle of the runtime.
Code that targets the runtime is known as managed code, while code that does not target the
runtime is known as unmanaged code. The class library, the other main component of the .NET
Framework, is a comprehensive, object-oriented collection of reusable types that you can use to
develop applications ranging from traditional command-line or graphical user interface (GUI)
applications to applications based on the latest innovations provided by ASP.NET, such as Web
Forms and XML Web services.
The .NET Framework can be hosted by unmanaged components that load the common language
runtime into their processes and initiate the execution of managed code, thereby creating a
software environment that can exploit both managed and unmanaged features. The .NET
Framework not only provides several runtime hosts, but also supports the development of thirdparty runtime hosts.
For example, ASP.NET hosts the runtime to provide a scalable, server-side environment for
managed code. ASP.NET works directly with the runtime to enable ASP.NET applications and
XML Web services.
Internet Explorer is an example of an unmanaged application that hosts the runtime (in the form
of a MIME type extension). Using Internet Explorer to host the runtime enables you to embed
managed components or Windows Forms controls in HTML documents. Hosting the runtime in
this way makes managed mobile code (similar to Microsoft ActiveX controls) possible, but

14

www.final-yearproject.com | www.finalyearthesis.com
with significant improvements that only managed code can offer, such as semi-trusted execution
and isolated file storage.

Fundamentals of SQL Server 2000 Architecture


Microsoft SQL Server 2000 is a family of products that meet the data storage requirements
of the largest data processing systems and commercial Web sites, yet at the same time can
provide easy-to-use data storage services to an individual or small business.
Online Transaction Processing (OLTP) systems must be capable of handling thousands of
orders placed at the same time.
Increasing numbers of corporations are implementing large Web sites as a mechanism for
their customers to enter orders, contact the service department, get information about products,
and for many other tasks that previously required contact with employees. These sites require
data storage that is secure, yet tightly integrated with the Web.
Organizations are implementing off-the-shelf software packages for critical services such as
human resources planning, manufacturing resources planning, and inventory control. These
systems require databases capable of storing large amounts of data and supporting large numbers
of users.

Database Architecture
Microsoft SQL Server 2000 data is stored in databases. The data in a database is organized
into the logical components visible to users. A database is also physically implemented as two or
more files on disk.
When using a database, you work primarily with the logical components such as tables, views,
procedures, and users. The physical implementation of files is largely transparent. Typically, only
the database administrator needs to work with the physical implementation.
Each instance of SQL Server has four system databases (master, model, tempdb, and msdb)
and one or more user databases. Some organizations have only one user database, containing all
the data for their organization. Some organizations have different databases for each group in

15

www.final-yearproject.com | www.finalyearthesis.com
their organization, and sometimes a database used by a single application. For example, an
organization could have one database for sales, one for payroll, one for a document management
application, and so on. Sometimes an application uses only one database; other applications may
access several databases.
It is not necessary to run multiple copies of the SQL Server database engine to allow multiple
users to access the databases on a server. An instance of the SQL Server Standard or Enterprise
Edition is capable of handling thousands of users working in multiple databases at the same time.
Each instance of SQL Server makes all databases in the instance available to all users that
connect to the instance, subject to the defined security permissions.
When connecting to an instance of SQL Server, your connection is associated with a particular
database on the server. This database is called the current database. You are usually connected to
a database defined as your default database by the system administrator, although you can use
connection options in the database APIs to specify another database. You can switch from one
database to another using either the Transact-SQL USE database_name statement, or an API
function that changes your current database context.
SQL Server 2000allows you to detach databases from an instance of SQL Server, then reattach
them to another instance, or even attach the database back to the same instance. If you have a
SQL Server database file, you can tell SQL Server when you connect to attach that database file
with a specific database name.

16

www.final-yearproject.com | www.finalyearthesis.com

SOFTWARE REQUIREMENTS SPECIFICATION


1. Introduction
1.1

Purpose
The Project ONLINE TRAINING AND PLACEMENT is a website that aims at making the
training and placement procedure in our institute easier. Presently the training and placement
procedure is carried out by directly registering at the campus training and placement cell to the
training and placement officer. This whole process is quite tedious for TPO. In addition to this
students may not get updated about the procedure and their training and placement status . With
internet reaching at our doorsteps this website aims at bringing an easier way to register yourself
for placements and trainings. Students can easily register themselves and can view their
placement status . This website keeps track of all students personal and academic details and
keep track of their training and placement status.
The central repository of all records helps TPO to update the training and placement record of
students easily and helps in reductions any anomalies and redundancy. With the help of website
students can easily update their personal and academic information that sometimes changes
during the course of training and placement.
1.2

Scope:

The website Online Training and Placement will be a Reporting application that will be used
for automating the manual process of training and placement in our institute .The application will
manage the details of all the students who register themselves for training or placement. The

17

www.final-yearproject.com | www.finalyearthesis.com
website provides an interface to store the training and placements details of all students and
allows the student to search and view their training and placement status online.
The system will greatly simplify the overall procedure of training and placement in our institute.
1.3

Objectives:

The proposed website includes the following features:

Training and placement details of each student.

Students can register for training and placement via registration form provided on
website.

Students can view the status of their training and placement.

Search feature is provided which enables the students to only their training and placement
status.

Student can update their personal and academic records like email id, current semester,
correspondence address and marks obtained in different semesters.

Latest information about which company is visting the campus is provided which helps
the students to get updated information quickly.

1.4

Key features

Secure access to administrator.

Website is user friendly with more GUI so that student can register and view the
information with ease.

Student cannot access or modify the details of Placements and Organisation in which they
are scheduled for the training.

Invalid and duplicate registrations can be avoided and hence it provides reliability.

Only administrator can alter the Placement and organization record.


18

www.final-yearproject.com | www.finalyearthesis.com

Administrator is responsible for the deletion of any student record from database.

Helps to make a short list of students who get placed in certain Company or get training
in any Organization.

1.4

Abbrevations:

1.5

References:

1.6

IEEE SRS Format.


Technologies

Framework: Asp.net 3.5

Development Tool: Visual studio 2008

Database: Microsoft SQL server.

Webserver: Asp.net development server.

2.

Overall Description

2.1

Product perspective:

Online Training and Placement is a website which aims at making the registration procedure for
students for trainings and placements in campus easier. This website provides an easy way to
TPO to keep track of training and placements of all the students and saves him loads of manual
work. This website makes updation of records easier by both students and TPO and provides
updated information about the current trainings and placements status in campus.
Front End Client
Application (with data
entry/ update/ cancel/ view
and reporting facility)

Backend
Database
19

www.final-yearproject.com | www.finalyearthesis.com

2.1.1

System interface:

USER INTERFACE:

ASP .NET 3.5

Windows based

Friendly Navigation

HARDWARE INTERFACE:

Keyboard

Mouse

Modem

Screen resolution of at least 1024x768- required for proper and complete viewing of
screens.

SOFTWARE INTERFACE

Any Windows based operating system (Microsoft Windows XP or higher).

.Net Framework for running ASP.NET Application

MS SQL SERVER 2005 as the DBMS-for database.

2.1.2

2.2

Operations :

Registration

Updation

Viewing

Searching

Deletion ( by administrator only)


Product Function:

20

www.final-yearproject.com | www.finalyearthesis.com

Accepting students information correctly.

Storing the correct records in the database.

Displaying correct information on selecting view option.

Displaying current status of training and placement of the student.

Accepting the updated information from students.

Storing the updated record in database to make it consistent.

Deletion privilege to administrator only who in this case is training and placement officer.

2.3

User Characteristics:

Operator should be computer literate. Must have basic sense of using internet & navigation between
various pages of the website.
2.4 General Constraints:

Any Windows Operating system.

Interface is in English.

Site Adaption Requirements


terminals at the client side site will have to support the hardware and software interfaces
2.4.1

specified in above sections.


2.5

3.

Assumptions :

User is a student of USIT, GGSIPU

Student information is correct.

student can fill the registration form only once.

Specific Requirements
Functional Requirement no 1:

21

www.final-yearproject.com | www.finalyearthesis.com

Introduction : Register for the Training and placement

Input : students personal details viz - Enrollment no., name, fathers name, current address,
permanent address, email id, date of birth.

Students academic details: percentage of marks in class tenth, twelth, various semesters of
graduation or post gradutation.

Processing : validation checks are performed on the input data by the student like :

1. mandatory fields should not be kept blank


2. percentages of marks should be between 50 to 100 only.
3. current semester enetered by the student must be valid. After validating when submit
button is pressed the data gets stored in the database .
All the entries in database should be correct

Functional Requirement no 2:

Introduction : Searching

Input : Enrollment no. , name, major, current semester.

Processing : After inputting data validation checks on various fields is performed . on submission
of the information the record is searched in the stored database o basis of the information
submitted.

Output : If the information submitted by the student is valid and found in the database then the
corresponding record is displayed .

For training : the output is the name of the organization in which student is scheduled for training.

22

www.final-yearproject.com | www.finalyearthesis.com

For placement : The output is the name of the Company in which the student is placed.

Functional Requirement No 3:

Introduction : Updation of student record

Input : Personal information of student: enrollment no., name. email id , contact , present address.

Processing : After entering the required information the various validation checks are performed
on submission of the information the updations are made to the database.
Student must enter the correct enrollment no. and name

Output

: The updated information is reflected in the stored database

Functional Requirement 4

Introduction : Viewing

Input : none.

Processing : on clicking the view button the system search for the specified database stored.

Output : if the specified database is stored then the whole database is display in the tabular form.
The data displayed is the updated and current information of the students personal and academic
details . It also displays the status of the Training and placement of student.

4. Performance requirements
5. Design Constraints

Standard compliance such as IEEE for the development of SRS report.

23

www.final-yearproject.com | www.finalyearthesis.com

Software Engineering by K.K. Aggarwal and Yogesh Singh.

6. Attributes
6.1 Reliability and Recovery:
It is imperative that database should be always up when put into the product. During period of intense
activities like submission and verification and updation of data, back up should be taken. It will help to
minimize downtime in case of failure. Any abnormal operations shall result in the shutting down of the
system.

6.2 Security:
The database should be protected physically by having server located in an enclosed and guarded facility.
Virus scanning software should be installed to protect from viruses. The server should be installed under
firewall so that server only internal users can access it. The system shall be compatible with AIMS
security standards. There should be terms and conditions and a check on the content added by the users.
Duplicate record must be discarded by the administrator.
6.3 Maintenance:
New additional features can be added if required and also the system components i.e. memory, disk,
drives shall be easily serviceable without much alteration in the code.

24

www.final-yearproject.com | www.finalyearthesis.com

Work Flow of
Online Training & Placement

25

www.final-yearproject.com | www.finalyearthesis.com

DFD
0 Level

26

www.final-yearproject.com | www.finalyearthesis.com
T & P Officer

Student

Give details for


T&P
Search for T&P
Display results

View
Online
Training &
Placement

Update T&P
status

Update
View

Context Level DFD for On-Line Training and Placement

Level 1 DFD
Register
Student
Register

Training

Training
Registration

27

www.final-yearproject.com | www.finalyearthesis.com

Updation
personal
info
Update
personal
info

Placement Registration

Updation for
training

Placement

Training

Updation for
placement
Search for training
Searching for training
Display

Placement

Training

Search for placement


Searching for
placement

Placement

Display
Training
TNP
Officer

View for training

View for placement

Placement

Data Base

Use Case Diagram

28

www.final-yearproject.com | www.finalyearthesis.com

View training
View Placements

Update trainings

Training
and
Placement
officer

Update Placements
Registration for training
Registration for placements
Search for training
Search for placements

Student
Update personal information
View training
View placement

Use cases
1. Registration process for training
1.1 Brief description
29

www.final-yearproject.com | www.finalyearthesis.com
This use case allows the actor to register himself for training .

1.2 Actors
There is only one actor (student ) which interacts and participates with this use case.
1.3 Flow of events
1.3.1 Basic flow
This use case starts when the actor wishes to Register himself for the training.
1. The system requests that the student must enter his all valid personal and academic
information.
2. Once the student provides the requested information, one of the sub-flows is executed.
3. If the student selected submit , the submit training information sub flow is executed.
1.3.1.1 Submit training information
1. The system requests the student to
which includes:
Personal Information
a) Enrollment no
b) Name
c) Fathers name
d) Current address
e) Permanent address
f) Email id
g) Date of birth
h) Email id
i) Phone
30

enter the Registration information

www.final-yearproject.com | www.finalyearthesis.com
Academic Information
a) percentage of marks in class 10
b) percentage of marks in class 12
c) percentage of marks in various semesters
d) current semester
e) branch
f) interested field of training
2. Once the user provides the requested information, system first validates the
information provided.
3. If the information is valid then the particular information about the student is
recorded in the database
1.3.2 Alternative flow
1.3.2.1 Invalid information
If the student entered the invalid information then the system will generate an error
message to again fill the information properly.
1.3.2.2 Blank information
If the student left blank the text boxes that are mandatory to be filled by him then the
system will generate error message.
1.3.2.3 On cancel
If the student chooses the cancel then the use case ends and the basic flow begins.
1.4 Special Requirements
None
1.5 Pre-Condition

31

www.final-yearproject.com | www.finalyearthesis.com
The user must be a student of USIT, GGSIPU.
1.6 Post-Condition
If the use case was successful, the student information is added in the training database.
Otherwise , the system state is unchanged.
1.7 Extension points
None

2. Registration process for placement


2.1 Brief description
This use case allows the actor to register himself for PLACEMENT.

2.2 Actors
There is only one actor (student) which interacts and participates with this use case.

2.3 Flow of events


2.3.1 Basic flow
This use case starts when the actor wishes to Register himself for the placement.
1. The system requests that the student must enter his all valid personal and academic
information.

2. Once the student

provides the requested information, the following

sub-flow is

executed.
3. If the student selected submit , the submit training information sub flow is executed.
2.3.1.1 Submit training information

32

www.final-yearproject.com | www.finalyearthesis.com
1. The system requests

the student to

enter the Registration information

which includes:
Personal Information
a) Enrollment no
b) Name
c) Father_name
d) current address
e) Permanent address
f) Email id
g) Date of birth
h) Email id
i) Phone
Academic Information
a) percentage of marks in class 10
b) percentage of marks in class 12
c) percentage of marks in various semesters
d) current semester
e) number of backlogs
f) branch
2. Once the user provides the requested information, system

first validates the

information provided.
3. If the information is valid then the particular information about the student is
recorded in the database.

33

www.final-yearproject.com | www.finalyearthesis.com

2.3.2 Alternative flow


2.3.2.1 Invalid information
If the student entered the invalid information then the system will generate an error
message to again fill the information properly.
2.3.2.2 Blank information
If the student left blank the text boxes that are mandatory to be filled by him then the
system will generate error message.
2.3.2.3 On cancel
If the student chooses the cancel then the use case ends and the basic flow begins.
2.4 Special Requirements
None
2.5 Pre-Condition
The user must be a student of USIT, GGSIPU.
2.6 Post-Condition
If the use case was successful, the student information is added in the placement
database. Otherwise , the system state is unchanged.
2.7 Extension points
None

3. Update personal information for training


3.1 Brief description
This use case allows the actor to update his personal and academic information for
training .
34

www.final-yearproject.com | www.finalyearthesis.com

3.2 Actors
There is only one actor (student ) which interacts and participates with this use case.

3.3 Flow of events


3.3.1 Basic flow
This use case starts when the actor wishes to update his personal or academic information
for training.
1. The system requests that the student must enter his all valid personal and academic
information that may change during the course of his studies.
2. Once the student provides the requested information, the following sub-flow is
executed.
3. If the student selected submit , the submit training information sub flow is executed.
3.3.1.1submit training information
1. The system requests the student to enter the update information which
includes:
Personal Information
a) Enrollment no
b) Name
c) Email id
d) Contact no.
e) Current address
Academic Information
a) Current semester
b) Marks of various semester

35

www.final-yearproject.com | www.finalyearthesis.com
2. Once the user provides the requested information, system first validates the
information provided.
3. If the information is valid then the particular information about the student is
updated in the database.

3.3.2 Alternative flow


3.3.2.1 Invalid information
If the student entered the invalid information then the system will generate an error
message to again fill the information properly.
3.3.2.2 Blank information
If the student left blank the text boxes that are mandatory to be filled by him then the
system will generate error message.
3.3.2.3 On cancel
If the student chooses the cancel then the use case ends and the basic flow begins.
3.4 Special requirements
None
3.5 Pre-condition
The user must be a student of USIT, GGSIPU.
3.6 Post-condition
If the use case was successful, the student information is updated in
database. Otherwise , the system state is unchanged.
3.7 Extension points
None

36

the training

www.final-yearproject.com | www.finalyearthesis.com

4. Update personal information for placement


4.1 Brief description
This use case allows the actor to update his personal and academic information for
placement.

4.2 Actors
There is only one actor (student ) which interacts and participates with this use case.

4.3 Flow of events


4.3.1 Basic flow
This use case starts when the actor wishes to update his personal or academic information
for placement.
1. The system requests that the student must enter his all valid personal and academic
information that may change during the course of his studies.
2. Once the student provides the requested information, the following sub-flow is
executed.
3. If the student selected submit , the submit training information sub flow is
executed.
4.3.1.1submit training information
1. The system requests

the student to enter the update information which

includes:
Personal Information
a) Enrollment no
b) Name

37

www.final-yearproject.com | www.finalyearthesis.com
c) Email id
d) Contact no.
e)

Current address

Academic Information
a) Current semester
b) Marks of various semesters.
c) Number of backlogs
2. Once the user provides the requested information, system first validates
the information provided.
3. If the information is valid then the particular information about the student
is updated in the database.

4.3.2 Alternative flow


4.3.2.1 Invalid information
If the student entered the invalid information then the system will generate an error
message to again fill the information properly.
4.3.2.2 Blank information
If the student left blank the text boxes that are mandatory to be filled by him then the
system will generate error message.
4.3.2.3 On cancel
If the student chooses the cancel then the use case ends and the basic flow begins.
4.4 Special requirements
None
4.5 Pre-condition

38

www.final-yearproject.com | www.finalyearthesis.com
The user must be a student of USIT, GGSIPU.
4.6 Post-condition
If the use case was successful, the student information is updated in the placement
database. Otherwise, the system state is unchanged.
4.7 Extension points
None

5. Search for placement


5.1 Brief desciption
This use case allows the actor to search for his placement status.

5.2 Actors
There is only one actor (student) which interacts and participates with this use case.

5.3 Flow of events


Basic flow
This use case starts when the actor wishes to search for the organization in which he is
placed.
1. The system requests the student to enter the required information in order to
search for his placement status.
2. On submitting the required information the following sub flow is executed.
5.3.1.1 Search placement information
1. The system requests the student to enter the following information for searching
which includes:
a) Enrollment no
b) Name
39

www.final-yearproject.com | www.finalyearthesis.com
c) Major
d) Current semester
2. Once the user provides the requested information, system

first validates the

information provided.
3. If the information is valid then the placement status of the particular student is
displayed.

5.3.2 Alternative flow


5.3.2.1 Invalid information
If the student entered the invalid information then the system will generate an error
message to again fill the information properly.
5.3.2.2 Blank information
If the student left blank the text boxes that are mandatory to be filled by him then the
system will generate error message.
5.3.2.3 No information found
If the information enetered by the student is not found in database then the system will
not display the name of the organization.
5.3.2.3 On cancel
If the student chooses the cancel then the use case ends and the basic flow begins.
5.4 Special requirements
None
5.5 Pre-condition
The user must be a student of USIT, GGSIPU.
5.6 Post-condition

40

www.final-yearproject.com | www.finalyearthesis.com
If the use case was successful, the placement status of the particular student is displayed.
Otherwise, the system state is unchanged.
5.7 Extension points
None

6. Search for training


6.1 Brief description
This use case allows the actor to search for his training status.

6.2 Actors
There is only one actor (student) which interacts and participates with this use case.

6.3 Flow of events


6.3.1 Basic flow
1. This use case starts when the actor wishes to search for the organization in which he is
scheduled for training.
2. The system requests the student to enter the required information in order to search for
his training status.
3. On submitting the required information the following sub flow is executed
6.3.1.1 Search training information
1. The system requests
the student to enter the following information for
searching which includes:
a) Enrollment no
b) Name
c) Major
d) Current semester
41

www.final-yearproject.com | www.finalyearthesis.com
2. Once the user provides the requested information, system

first validates the

information provided.
3. If the information is valid then the training ststus of the particular student is
displayed.

6.3.2 Alternative flow


6.3.2.1 Invalid information
If the student entered the invalid information then the system will generate an error
message to again fill the information properly.
6.3.2.2 Blank information
If the student left blank the text boxes that are mandatory to be filled by him then the
system will generate error message.
6.3.2.3 No information found
If the information enetered by the student is not found in database then the system will
not display the name of the organization.
6.3.2.3 On cancel
If the student chooses the cancel then the use case ends and the basic flow begins.
6.4 Special requirements
None
6.5 Pre-condition
The user must be a student of USIT, GGSIPU.
6.6 Post-condition
If the use case was successful, the training status of the particular student is displayed.
Otherwise , the system state is unchanged.

42

www.final-yearproject.com | www.finalyearthesis.com
6.7 Extension points
None

7. View for training


7.1 Brief description
This use case allows the actor to view training details of all students.

7.2 Actors
Training and placement officer (i.e administrator) and student can

interacts and

participates with this use case.

7.3 Flow of events


7.3.1 Basic flow
This use case starts when the actor wishes to view the details of the trainings for the
students of the institute.

When the user selects the view training option , the system displays all the
records of the students stored along with their training status i.e the name of
the organisation if they are scheduled for the training in a tabular form.

7.3.2 Alternative flow

7.3.2.3 No information found


If there is no information stored in the database or if the database is not found by the
system then the system will not display the records.
7.3.2.3 On cancel
If the actor chooses the cancel then the use case ends and the basic flow begins.

43

www.final-yearproject.com | www.finalyearthesis.com
7.4 Special requirements
None
7.5 Pre-condition
The user must be either a student or training and placement officer of USIT, GGSIPU.
7.6 Post-condition
If the use case was successful, the training record of all the students is displayed.
Otherwise , the system state is unchanged.
7.7 Extension points
None

8.View for placements


8.1 Brief description
This use case allows the actor to view placement details of all students.

8.2 Actors
Training and placement officer (i.e administrator) and student can interact and
participates with this use case.

8.3 Flow of events


8.3.1 Basic flow
This use case starts when the actor wishes to view the details of the placements for the s
tudents of the institute.

When the user selects the view placements option , the system displays all the
records of the students stored along with their placement status i.e the name of

44

www.final-yearproject.com | www.finalyearthesis.com
the organisation in which they they are placed or null if not placed in a tabular
form.

8.3.2 Alternative flow


8.3.2.3 No information found
If there is no information stored in the database or if the database is not found by the
system then the system will not display the records.
8.3.2.3 On cancel
If the actor chooses the cancel then the use case ends and the basic flow begins.
8.4 Special requirements
None
8.5 Pre-condition
The user must be either a student or training and placement officer of USIT, GGSIPU.
8.6 Post-condition
If the use case was successful, the placements record of all the students is displayed.
Otherwise,the system state is unchanged.
8.7 Extension points
None

Module Details of Training and placement


Database

Module:-

B.TECH PLACEMENT DATABASE


TABLE :btechchregist

45

www.final-yearproject.com | www.finalyearthesis.com

B.TEC TRAINING DATABASE


TABLE: btechregistn

46

www.final-yearproject.com | www.finalyearthesis.com

MCA PLACEMENT DATABASE


TABLE: mcaregist

47

www.final-yearproject.com | www.finalyearthesis.com

MCA TRAINING DATABASE


TABLE: mcaregistn
48

www.final-yearproject.com | www.finalyearthesis.com

M.TECH PLACEMENT DATABASE


TABLE: mtechregist
49

www.final-yearproject.com | www.finalyearthesis.com

M.TECH TRAINING DATABASE


TABLE: mtechregistn

50

www.final-yearproject.com | www.finalyearthesis.com

User Module
Home Page

51

www.final-yearproject.com | www.finalyearthesis.com

Procedure page
52

www.final-yearproject.com | www.finalyearthesis.com

53

www.final-yearproject.com | www.finalyearthesis.com
Placement Registration B.Tech

Placement Registration M.Tech

54

www.final-yearproject.com | www.finalyearthesis.com

Placement Registration MCA

55

www.final-yearproject.com | www.finalyearthesis.com

56

www.final-yearproject.com | www.finalyearthesis.com

Training Registration B.Tech

57

www.final-yearproject.com | www.finalyearthesis.com
Training Registration M.Tech

Training Registration MCA

58

www.final-yearproject.com | www.finalyearthesis.com

59

www.final-yearproject.com | www.finalyearthesis.com

View B.Tech Placement

RESULT :

60

www.final-yearproject.com | www.finalyearthesis.com

61

www.final-yearproject.com | www.finalyearthesis.com
View M.Tech Placement

62

www.final-yearproject.com | www.finalyearthesis.com

Result:

63

www.final-yearproject.com | www.finalyearthesis.com
View MCA Placement

64

www.final-yearproject.com | www.finalyearthesis.com

RESULT:

65

www.final-yearproject.com | www.finalyearthesis.com
View Training B.Tech

66

www.final-yearproject.com | www.finalyearthesis.com
View Training M.Tech

67

www.final-yearproject.com | www.finalyearthesis.com

RESULT

68

www.final-yearproject.com | www.finalyearthesis.com

View Training MCA

69

www.final-yearproject.com | www.finalyearthesis.com

RESULT:

70

www.final-yearproject.com | www.finalyearthesis.com
Search Placement B.Tech

71

www.final-yearproject.com | www.finalyearthesis.com

RESULT:

72

www.final-yearproject.com | www.finalyearthesis.com

Search Placement M.Tech

73

www.final-yearproject.com | www.finalyearthesis.com

RESULT:

74

www.final-yearproject.com | www.finalyearthesis.com
Search Placement MCA

75

www.final-yearproject.com | www.finalyearthesis.com

RESULT

76

www.final-yearproject.com | www.finalyearthesis.com

Search Training B.Tech

77

www.final-yearproject.com | www.finalyearthesis.com

Search Training M.Tech

78

www.final-yearproject.com | www.finalyearthesis.com

Search Training MCA

79

www.final-yearproject.com | www.finalyearthesis.com
Update Placement B.Tech

RESULT:

80

www.final-yearproject.com | www.finalyearthesis.com

81

www.final-yearproject.com | www.finalyearthesis.com
Update Placement M.Tech

82

www.final-yearproject.com | www.finalyearthesis.com
Update Placement MCA

83

www.final-yearproject.com | www.finalyearthesis.com

Update Training B.Tech

84

www.final-yearproject.com | www.finalyearthesis.com

Update Training M.Tech

85

www.final-yearproject.com | www.finalyearthesis.com

Update Training MCA

86

www.final-yearproject.com | www.finalyearthesis.com

Contact Us

87

www.final-yearproject.com | www.finalyearthesis.com

Excellent Faculty

88

www.final-yearproject.com | www.finalyearthesis.com

Allround Development

89

www.final-yearproject.com | www.finalyearthesis.com

R&D

90

www.final-yearproject.com | www.finalyearthesis.com

Our Past Recruiters

91

www.final-yearproject.com | www.finalyearthesis.com

Students Statistics

92

www.final-yearproject.com | www.finalyearthesis.com

Placement Statistics

93

www.final-yearproject.com | www.finalyearthesis.com

Coding
Masterpage
<%@ Master Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<style type="text/css">
body
{background-color:white;
}
.staticMenuItem
{
color:Blue;
border:solid 1px white;
padding:2px 11px;
border-width:thin;
font-size:large;}
.menuHover
{
color:darkblue;
background-color:lavender;
}
.dynamicMenuItem
{
color:Blue;
font-style:oblique;
padding: 2px 4px;
}
.dynamicMenu
{
border:solid 1px white;
filter:progid:DXImageTransform.Microsoft.dropshadow(offX=5,offY=5,
Color="lightsteelblue", Positive="true")
}
.one
{
color:Blue;
float:left;
width:940px;
height:20px;
padding:10px;

94

www.final-yearproject.com | www.finalyearthesis.com
border-width:thin;
margin:5px;
background-color:lavender;
position:fixed;
}
.two
{
color:Blue;
float:right;
width:660px;
height:440px;
padding:10px;
border-width:thin;
margin:5px;
background-color:lavender;
}
.three
{
color:Blue;
float:left;
width:940px;
height:15px;
padding:10px;
border-width:thin;
margin:5px;
background-color:lavender;
text-align:center;
table-layout:auto;
border-top-color:Black;
}
.four
{
color:Blue;
float:left;
width:210px;
height:470px;
padding:10px;
border-width:thin;
margin:5px;
background-color:lavender;
}
.image
{float:left;
background-color:silver;
}
.clear
{clear:both;}
</style>
<title>Master Page</title>
</head>
<body>
<form id="form1" runat="server">
<div class="three">
<div class="image">
<asp:image ID="image1"
runat="server"

95

www.final-yearproject.com | www.finalyearthesis.com
width="98" height="79"
imageurl="~/images/logo.jpg"/>
</div>
<text allign="center">
<font size = "5" face = "verdana" ><b>UNIVERSITY SCHOOL OF INFORMATION AND
TECHNOLOGY
</br></br>ONLINE TRAINING AND PLACEMENT</b></font>
</text>
</div>
<div class="one">
<div>
<asp:Menu
Id="Menu1"
Orientation="Horizontal"
StaticMenuItemStyle-CssClass="staticMenuItem"
StaticHoverStyle-CssClass="menuHover"
DynamicHoverStyle-CssClass="menuHover"
DynamicMenuItemStyle-CssClass="dynamicMenuItem"
DynamicMenuStyle-CssClass="dynamicMenu"
Runat="server">
<Items>
<asp:MenuItem
NavigateUrl="Default.aspx"text="Home"selectable="true">
<asp:MenuItemNavigateUrl="~/Procedure.aspx"text="Procedure" />
</asp:MenuItem>
<asp:MenuItem text="Placement"selectable="false">
<asp:menuitem text="Registration" selectable="false">
<asp:menuitem NavigateUrl="B.Tech Registration.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="M.Tech Registration.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="MCA Registration.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="Training" selectable="false">
<asp:menuitem text="Registration" selectable="false">
<asp:menuitem NavigateUrl="B.Tech Training Registration.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="M.Tech Training Registration.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="MCA Training Registration.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="View" selectable="false">
<asp:menuitem text="Placement" selectable="false">
<asp:menuitem NavigateUrl="View B.Tech Placement.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="View M.Tech Placement.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="View MCA Placement.aspx" text="MCA" />
</asp:MenuItem>
<asp:menuitem text="Training" selectable="false">
<asp:menuitem
NavigateUrl="View B.Tech Training.aspx" text="B.Tech" />
<asp:MenuItem
NavigateUrl="View M.Tech Training.aspx" text="M.Tech" />
<asp:MenuItem
NavigateUrl="View MCA Training.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="Search" selectable="false">
<asp:menuitem text="Placement" selectable="false">
<asp:menuitem NavigateUrl="Search B.Tech Placement.aspx" text="B.Tech" />

96

www.final-yearproject.com | www.finalyearthesis.com
<asp:MenuItem NavigateUrl="Search M.Tech Placement.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Search MCA Placement.aspx" text="MCA" />
</asp:MenuItem>
<asp:menuitem text="Training" selectable="false">
<asp:menuitem NavigateUrl="Search B.Tech Training.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="Search M.Tech Training.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Search MCA Training.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem text="Update" selectable="false">
<asp:menuitem text="Placement" selectable="false">
<asp:menuitem NavigateUrl="Update B.Tech Placement.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="Update M.Tech Placement.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Update MCA Placement.aspx" text="MCA" />
</asp:MenuItem>
<asp:menuitem text="Training" selectable="false">
<asp:menuitem NavigateUrl="Update B.Tech Training.aspx" text="B.Tech" />
<asp:MenuItem NavigateUrl="Update M.Tech Training.aspx" text="M.Tech" />
<asp:MenuItem NavigateUrl="Update MCA Training.aspx" text="MCA" />
</asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem NavigateUrl="~/contact us .aspx" text="Contact Us"
selectable="true" >
</asp:MenuItem>
</Items>
</asp:Menu>
</div>
</div>
<div class="four" />
<asp:Menu
Id="Menu2"
Orientation="Vertical"
StaticMenuItemStyle-CssClass="staticMenuItem"
StaticHoverStyle-CssClass="menuHover"
DynamicHoverStyle-CssClass="menuHover"
DynamicMenuItemStyle-CssClass="dynamicMenuItem"
DynamicMenuStyle-CssClass="dynamicMenu"
Runat="server">
<Items>
<asp:MenuItem text="Why Recruit Us" selectable="false">
<asp:MenuItem NavigateUrl="~/Execellent faculty.aspx" text="Excellent
Faculty" />
<asp:MenuItem
NavigateUrl="~/Allround development.aspx"
text="Allround Development" />
<asp:MenuItem
NavigateUrl="~/R&D.aspx"
text="R&D" />
</asp:MenuItem>
<asp:MenuItem
NavigateUrl="~/our recruiters.aspx"
text="Our Past Recruiters"
selectable="true" >
</asp:MenuItem>
<asp:MenuItem
NavigateUrl="~/ss.aspx"

97

www.final-yearproject.com | www.finalyearthesis.com
text="Students Statistics"
selectable="true" >
</asp:MenuItem>
<asp:MenuItem
NavigateUrl="~/ps.aspx"
text="Placement Statistics"
selectable="true" >
</asp:MenuItem>
</Items>
</asp:Menu>
<p>
"A printer consists of three main parts: the case, the jammed paper tray
and the blinking red light"
</p>
<p>
"Use what talent you possess: the woods would be very silent if no birds
sang except those that sang best"
</p>
<p>
" The principal goal of education is to create men who are capable of
doing new things, not simply of repeating what other generations have done"
</p>
<p>
"RAM /abr./: Rarely Adequate Memory"
</p>
</div>
<div>
<div class="two" />
<asp:ContentPlaceHolder id="contentplaceholder2" Runat="Server">
</asp:Contentplaceholder>
</div>
<div class="clear"/>
</form>
</body>
</html>

Default Page

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Home Page"


%>
<script runat="server">
</script>
<asp:Content ID="Content2" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<asp:Image ID="image1" runat=server Width="650" height="420"
ImageUrl="~/images/colg.jpg" />
</div>
</asp:Content>

Procedure Page
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">

98

www.final-yearproject.com | www.finalyearthesis.com
<div class ="two" >
<h1><b> PROCEDURE FOR TRAINING AND PLACEMENTS</b></h1></</br>
</br>
</br>
1.The Placement Office (nodal point for placements at USIT) or the Placement
Cell (a body of student representatives) sends invitations to
companies/organizations along with relevant information.</br>
2.Logins are created for students and companies interested in recruiting at
http://usitplacements.co.cc to access their online account.</br>
3.If the company/ organization wishes to conduct a Pre-Placement Talk (PPT)
they can sent a request along with the preferred dates.</br>
4.Placement Office allots dates to companies for campus interviews based on
various details given by companies. The company/ organization
confirms the dates with the Placement Office.</br>
5.Interested students may submit their complete Personal and academic
information online via online registeration forms.</br>
6.students can easily search for their placements.</br>
7.Students should ensure themselves regarding the eligibilty criterion
required before submission for placement.</br>
8.Placement Officers will update the placement and training record of students
as per the list of recruited students provided
by various companies/organisations.</br></br>
Note: The placement office records jobs corresponding to the students
selected. Students once placed may not be allowed to appear for
other interviews as per the institute placement policy.
</br>
</br>
Hoping for your kind co-operation for a bright and blooming placement
season.</br>
Student Placement Representatives,</br>
Placement Cell,</br>
USIT,GGSIPU,Delhi
</asp:Content>

Placement B.Tech Registration


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="B.Tech
Registration Page" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandText = "Insert Into
btechregist(enrollmentno,name,email,contact,tenth,twelth,sem1,sem2,sem3,sem4,s
em5,sem6,sem7,sem8,back,cursem,branch,gap)
Values(@enrollmentno,@name,@email,@contact,@tenth,@twelth,@sem1,@sem2,@sem3,@s
em4,@sem5,@sem6,@sem7,@sem8,@back,@cursem,@branch,@gap)"
cmd.Connection = con
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollmentno.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)

99

www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@branch", txtbranch.Text)
cmd.Parameters.AddWithValue("@gap", txtgap.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub txttwelth_TextChanged(ByVal sender As Object, ByVal e As
System.EventArgs)
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" />
<h2><b> B.Tech Registration form</b></h2>
<p><b>Personal information</b> </p>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
</p>
<p>

100

www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>

101

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
&nbsp;&nbsp;
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
&nbsp;
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"
ontextchanged="txttwelth_TextChanged"></asp:TextBox>

102

www.final-yearproject.com | www.finalyearthesis.com
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:RangeValidator ID="Reqsem2" ControlToValidate="txtsem2"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem3" ControlToValidate="txtsem3"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label22" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server" Width="128px"></asp:TextBox>
<asp:Label ID="Label23" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label9" runat="server" Text="No. of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="4" MaximumValue="8" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label21" runat="server" Text="Branch"></asp:Label>
<asp:TextBox ID="txtbranch" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch"
ControlToValidate="txtbranch" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>

103

www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label20" runat="server" Text="Academic Gap(in
Years)"></asp:Label>
<asp:TextBox ID="txtgap" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>

Placement M.Tech Registration


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandText = "Insert Into
mtechreg(enrollmentno,name,email,contact,tenth,twelth,grad,sem1,sem2,sem3,sem4
,back,cursem,branch,gap)
Values(@enrollmentno,@name,@email,@contact,@tenth,@twelth,@grad,@sem1,@sem2,@s
em3,@sem4,@back,@cursem,@branch,@gap)"
cmd.Connection = con
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollmentno.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)
cmd.Parameters.AddWithValue("@grad", txtgrad.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@branch", txtbranch.Text)
cmd.Parameters.AddWithValue("@gap", txtgap.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub

104

www.final-yearproject.com | www.finalyearthesis.com

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As


System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<h2><b>M.Tech registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">

105

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>

106

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>

</p>
<p>

<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>


<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>

</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label9" runat="server" Text="No. of
Backlogs"></asp:Label>

107

www.final-yearproject.com | www.finalyearthesis.com
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>

</p>
<p>

<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>


<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="2" MaximumValue="4" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label21" runat="server" Text="Branch"></asp:Label>
<asp:TextBox ID="txtbranch" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch"
ControlToValidate="txtbranch" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label20" runat="server" Text="Academic Gap(in
Years)"></asp:Label>
<asp:TextBox ID="txtgap" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>

Placement MCA Registration

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandText = "Insert Into
mcaregist(enrollmentno,name,email,contact,tenth,twelth,grad,sem1,sem2,sem3,sem
4,sem5,sem6,back,cursem)
Values(@enrollmentno,@name,@email,@contact,@tenth,@twelth,@grad,@sem1,@sem2,@s
em3,@sem4,@sem5,@sem6,@back,@cursem)"
cmd.Connection = con
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollmentno.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)

108

www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@grad", txtgrad.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<h2><b>MCA registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(*required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>

109

www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>

110

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>

111

www.final-yearproject.com | www.finalyearthesis.com
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label9" runat="server" Text="No. of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="3" MaximumValue="6" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label20" runat="server" Text="Academic Gap(in
Years)"></asp:Label>
<asp:TextBox ID="TextBox7" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>

Training B.Tech Registration

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection

112

www.final-yearproject.com | www.finalyearthesis.com
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandText = "Insert Into
btechregistn(enrollmentno,name,email,contact,tenth,twelth,sem1,sem2,sem3,sem4,
sem5,sem6,sem7,sem8,cursem,branch,field)
Values(@enrollmentno,@name,@email,@contact,@tenth,@twelth,@sem1,@sem2,@sem3,@s
em4,@sem5,@sem6,@sem7,@sem8,@cursem,@branch,@field)"
cmd.Connection = con
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollmentno.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@branch", txtbranch.Text)
cmd.Parameters.AddWithValue("@field", txtfield.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<h2><b>B.Tech Training registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>

113

www.final-yearproject.com | www.finalyearthesis.com
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>

114

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</p>
<p>
<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>

115

www.final-yearproject.com | www.finalyearthesis.com
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label22" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server" Width="128px"></asp:TextBox>
<asp:Label ID="Label23" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="8" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label21" runat="server" Text="Branch"></asp:Label>
<asp:TextBox ID="txtbranch" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch"
ControlToValidate="txtbranch" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label24" runat="server" Text="Interested Field of
Training"></asp:Label>
<asp:TextBox ID="txtfield" runat="server"></asp:TextBox>
</p>
<p>
</p>

116

www.final-yearproject.com | www.finalyearthesis.com
<p>

<asp:Button ID="Button1" runat="server" Text="Submit"


onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</div>
</asp:Content>

Training M.Tech Registration

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandText = "Insert Into
mtechregistn(enrollmentno,name,email,contact,tenth,twelth,grad,sem1,sem2,sem3,
sem4,cursem,branch,field)
Values(@enrollmentno,@name,@email,@contact,@tenth,@twelth,@grad,@sem1,@sem2,@s
em3,@sem4,@cursem,@branch,@field)"
cmd.Connection = con
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollmentno.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)
cmd.Parameters.AddWithValue("@grad", txtgrad.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@branch", txtbranch.Text)
cmd.Parameters.AddWithValue("@field", txtfield.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub

117

www.final-yearproject.com | www.finalyearthesis.com
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<h2><b>M.Tech Training registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>

118

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>

119

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>

</p>
<p>

<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>


<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>

</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="4" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label21" runat="server" Text="Branch"></asp:Label>
<asp:TextBox ID="txtbranch" runat="server"></asp:TextBox>

120

www.final-yearproject.com | www.finalyearthesis.com
<asp:RequiredFieldValidator ID="Reqbranch"
ControlToValidate="txtbranch" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label22" runat="server" Text="Interested Field of
Training"></asp:Label>
<asp:TextBox ID="txtfield" runat="server"></asp:TextBox>
</p>
<p>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>

</div>
</asp:Content>

Training MCA Registration

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandText = "Insert Into
mcaregistn(enrollmentno,name,email,contact,tenth,twelth,grad,sem1,sem2,sem3,se
m4,sem5,sem6,cursem,field)
Values(@enrollmentno,@name,@email,@contact,@tenth,@twelth,@grad,@sem1,@sem2,@s
em3,@sem4,@sem5,@sem6,@cursem,@field)"
cmd.Connection = con
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollmentno.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@tenth", txttenth.Text)
cmd.Parameters.AddWithValue("@twelth", txttwelth.Text)
cmd.Parameters.AddWithValue("@grad", txtgrad.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)

121

www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@field", txtfield.Text)
con.Open()
cmd.ExecuteNonQuery()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<h2><b>MCA Training registration form</b></h2>
<b>Personal information</b>
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<p>
<asp:Label ID="label1" runat="server" Text="Enrollment
no."></asp:Label>
<asp:TextBox ID="txtenrollmentno" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(*required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label3" runat="server" Text="Father's
Name"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqfathername"
ControlToValidate="Textbox4" text="(required)" display="Dynamic"
runat="server" />
</p>
<p>
<asp:Label ID="Label4" runat="server" Text="Current
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label5" runat="server" Text="Permanent
Address"></asp:Label>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>

122

www.final-yearproject.com | www.finalyearthesis.com
</p>
<p>
<asp:Label ID="Label6" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
</p>
<p>
<asp:Label ID="Label7" runat="server" Text="DateofBirth"></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
<asp:ListItem>13</asp:ListItem>
<asp:ListItem>14</asp:ListItem>
<asp:ListItem>15</asp:ListItem>
<asp:ListItem>16</asp:ListItem>
<asp:ListItem>17</asp:ListItem>
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>19</asp:ListItem>
<asp:ListItem>20</asp:ListItem>
<asp:ListItem>21</asp:ListItem>
<asp:ListItem>22</asp:ListItem>
<asp:ListItem>23</asp:ListItem>
<asp:ListItem>24</asp:ListItem>
<asp:ListItem>25</asp:ListItem>
<asp:ListItem>26</asp:ListItem>
<asp:ListItem>27</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>29</asp:ListItem>
<asp:ListItem>30</asp:ListItem>
<asp:ListItem>31</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem>jan</asp:ListItem>
<asp:ListItem>feb</asp:ListItem>
<asp:ListItem>march</asp:ListItem>
<asp:ListItem>april</asp:ListItem>
<asp:ListItem>may</asp:ListItem>
<asp:ListItem>june</asp:ListItem>
<asp:ListItem>july</asp:ListItem>
<asp:ListItem>august</asp:ListItem>
<asp:ListItem>sept</asp:ListItem>
<asp:ListItem>oct</asp:ListItem>
<asp:ListItem>nov</asp:ListItem>
<asp:ListItem>dec</asp:ListItem>

123

www.final-yearproject.com | www.finalyearthesis.com
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server">
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
<asp:ListItem>1994</asp:ListItem>
<asp:ListItem>1995</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>

</p>
<p>

<asp:Label ID="Label8" runat="server" Text="Contact no."></asp:Label>


<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>

</p>
<p><b>Academic:</b></p>
<p>
<asp:Label ID="Label11" runat="server" Text="Perc.10th"></asp:Label>
<asp:TextBox ID="txttenth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="reqperc" ControlToValidate="txttenth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label12" runat="server" Text="12th"></asp:Label>
<asp:TextBox ID="txttwelth" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqtwelth" ControlToValidate="txttwelth"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label13" runat="server" Text="Graduation"></asp:Label>
<asp:TextBox ID="txtgrad" runat="server" style="margin-top:
0px"></asp:TextBox>
<asp:RangeValidator ID="Reqgrad" ControlToValidate="txtgrad"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
</p>
<p>
<asp:Label ID="Label14" runat="server" Text="Sem 1"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label15" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>

124

www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label16" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label17" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<asp:Label ID="Label18" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label19" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server" Width="128px"></asp:TextBox>
</p>
<p>
<asp:Label ID="Label10" runat="server" Text="Current Sem"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="6" Type="Integer"
runat="server" />
</p>
<p>
<asp:Label ID="Label20" runat="server" Text="Interested field of
Training"></asp:Label>
<asp:TextBox ID="txtfield" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Button1" runat="server" Text="Submit"
onclick="Button1_Click" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
</p>
</div>
</asp:Content>

View Placement B.Tech

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim ada As New SqlDataAdapter
Dim dt As New DataTable
ada = New SqlDataAdapter("Select * from btechregist", con)
ada.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()

125

www.final-yearproject.com | www.finalyearthesis.com

End Sub
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view B.tech placements"
onclick="Button1_Click" />
<asp:GridView ID="GridView2" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel" Width="84px" />
</div>
</asp:Content>

View Placement M.Tech

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim ada As New SqlDataAdapter
Dim dt As New DataTable
ada = New SqlDataAdapter("Select * from mtechreg", con)
ada.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()
End Sub

126

www.final-yearproject.com | www.finalyearthesis.com
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view M.tech placements"
onclick="Button1_Click" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="96px" />
</div>
</asp:Content>

View Placement MCA


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim ada As New SqlDataAdapter
Dim dt As New DataTable
ada = New SqlDataAdapter("Select * from mcaregist", con)
ada.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()
End Sub
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>

127

www.final-yearproject.com | www.finalyearthesis.com
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view mca placements"
onclick="Button1_Click" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="95px" />
</div>
</asp:Content>

View Training B.Tech


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim ada As New SqlDataAdapter
Dim dt As New DataTable
ada = New SqlDataAdapter("Select * from btechregistn", con)
ada.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()
End Sub
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />

128

www.final-yearproject.com | www.finalyearthesis.com
<br />
<asp:Button ID="Button1" runat="server" Text="view B.tech Training"
onclick="Button1_Click" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="83px" />
</div>
</asp:Content>

View Training M.Tech


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim ada As New SqlDataAdapter
Dim dt As New DataTable
ada = New SqlDataAdapter("Select * from mtechregistn", con)
ada.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()
End Sub
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view M.tech Trainings"
onclick="Button1_Click" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

129

www.final-yearproject.com | www.finalyearthesis.com
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="84px" />
</div>
</asp:Content>

View Training MCA

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim ada As New SqlDataAdapter
Dim dt As New DataTable
ada = New SqlDataAdapter("Select * from mcaregistn", con)
ada.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()
End Sub
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
<br />
<br />
<asp:Button ID="Button1" runat="server" Text="view mca Trainings"
onclick="Button1_Click" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID="Button3" runat="server" onclick="Button3_Click"
Text="Cancel"
Width="96px" />
</div>
</asp:Content>

130

www.final-yearproject.com | www.finalyearthesis.com

Search Placement B.Tech

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim strselect As String
Dim cmd As SqlCommand
strselect = "Select Placement From btechregist Where
enrollmentno=@enrollmentno And name=@name"
cmd = New SqlCommand(strselect, con)
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
con.Open()
lblplacement.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Major"></asp:Label>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>

131

www.final-yearproject.com | www.finalyearthesis.com
<asp:RequiredFieldValidator ID="Reqbranch" ControlToValidate="Textbox3"
text="(required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="4" MaximumValue="8" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> You are Placed In:</b>
<asp:Label ID="lblplacement" EnableViewstate="False" runat="server" />
</div>
</asp:Content>

Search Placement M.Tech


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim strselect As String
Dim cmd As SqlCommand
strselect = "Select Placement From mtechreg Where
enrollmentno=@enrollmentno And name=@name"
cmd = New SqlCommand(strselect, con)
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
con.Open()
lblplacement.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>

132

www.final-yearproject.com | www.finalyearthesis.com
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Major"></asp:Label>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch" ControlToValidate="Textbox3"
text="(required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="2" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> You are Placed In:</b>
<asp:Label ID="lblplacement" EnableViewstate="False" runat="server" />
</div>
</asp:Content>

Search Placement MCA


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"

133

www.final-yearproject.com | www.finalyearthesis.com
Dim strselect As String
Dim cmd As SqlCommand
strselect = "Select Placement From mcaregist Where
enrollmentno=@enrollmentno And name=@name"
cmd = New SqlCommand(strselect, con)
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
con.Open()
lblplacement.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
</br>
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> You are Placed In:</b>
<asp:Label ID="lblplacement" EnableViewstate="False" runat="server" />
</div>
</asp:Content>

Search Training B.Tech

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>

134

www.final-yearproject.com | www.finalyearthesis.com

<%@ Import Namespace="System.Data.SqlClient" %>


<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim strselect As String
Dim cmd As SqlCommand
strselect = "Select organisation From btechregistn Where
enrollmentno=@enrollmentno And name=@name"
cmd = New SqlCommand(strselect, con)
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
con.Open()
lbltraining.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Major"></asp:Label>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch" ControlToValidate="Textbox3"
text="(required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="8" Type="Integer"
runat="server" />

135

www.final-yearproject.com | www.finalyearthesis.com
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<div>
<b> Organisation:</b>
<asp:Label ID="lbltraining" EnableViewstate="False" runat="server" />
</div>
</asp:Content>

Search Training M.Tech


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim strselect As String
Dim cmd As SqlCommand
strselect = "Select organisation From mtechregistn Where
enrollmentno=@enrollmentno And name=@name"
cmd = New SqlCommand(strselect, con)
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
con.Open()
lbltraining.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two" >
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />

136

www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Major"></asp:Label>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqbranch" ControlToValidate="Textbox3"
text="(required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="2" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<div>
<b> Organisation:</b>
<asp:Label ID="lbltraining" EnableViewstate="False" runat="server" />
</div>
</asp:Content>

Search Training MCA


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim strselect As String
Dim cmd As SqlCommand
strselect = "Select organisation From mcaregistn Where
enrollmentno=@enrollmentno And name=@name"
cmd = New SqlCommand(strselect, con)
cmd.Parameters.AddWithValue("@enrollmentno", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
con.Open()

137

www.final-yearproject.com | www.finalyearthesis.com
lbltraining.Text = cmd.ExecuteScalar()
con.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<b>Fill The Details to Search!</b>
<br />
<br />
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollmentno" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label2" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Current Semester"></asp:Label>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="6" Type="Integer"
runat="server" />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Search" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<b> Organisation:</b>
<asp:Label ID="lbltraining" EnableViewstate="False" runat="server" />
</div>
</asp:Content>

Update Placement B.Tech


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>

138

www.final-yearproject.com | www.finalyearthesis.com
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
Dim strupdate As String
Dim intupdatecount As Integer
strupdate = "Update btechregist Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4,sem5=@sem5,sem6=@sem6,sem7=@sem7,sem8=@sem8,back=@back Where
enrollmentno=@enrollment And name=@name"
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two">
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>

139

www.final-yearproject.com | www.finalyearthesis.com
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="4" MaximumValue="8" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem2" ControlToValidate="txtsem2"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label15" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
<br />
<br />
<asp:Label ID="Label14" runat="server" Text="No.of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>

140

www.final-yearproject.com | www.finalyearthesis.com
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>

Update Placement M.Tech

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
Dim strupdate As String
Dim intupdatecount As Integer
strupdate = "Update mtechreg Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4,back=@back Where enrollmentno=@enrollment And name=@name"
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")

141

www.final-yearproject.com | www.finalyearthesis.com
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="2" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<br />
<br />

142

www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label14" runat="server" Text="No.of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>

Update Placement MCA

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
Dim strupdate As String
Dim intupdatecount As Integer
strupdate = "Update mcaregist Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4,sem5=@sem5,sem6=@sem6,back=@back Where enrollmentno=@enrollment And
name=@name"
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@back", txtback.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub

143

www.final-yearproject.com | www.finalyearthesis.com

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As


System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="3" MaximumValue="6" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>

144

www.final-yearproject.com | www.finalyearthesis.com
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<br />
<asp:Label ID="Label14" runat="server" Text="No.of
Backlogs"></asp:Label>
<asp:TextBox ID="txtback" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>

Update Training B.Tech


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
Dim strupdate As String
Dim intupdatecount As Integer
strupdate = "Update btechregistn Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4,sem5=@sem5,sem6=@sem6,sem7=@sem7,sem8=@sem8 Where
enrollmentno=@enrollment And name=@name"
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)

145

www.final-yearproject.com | www.finalyearthesis.com
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
cmd.Parameters.AddWithValue("@sem7", txtsem7.Text)
cmd.Parameters.AddWithValue("@sem8", txtsem8.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="8" Type="Integer"
runat="server" />

146

www.final-yearproject.com | www.finalyearthesis.com
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem1" ControlToValidate="txtsem1"
Text="(Invalid Percentage)" MinimumValue="50" MaximumValue="100"
Type="Integer" runat="server" />
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label15" runat="server" Text="Sem 7"></asp:Label>
<asp:TextBox ID="txtsem7" runat="server"></asp:TextBox>
<asp:Label ID="Label16" runat="server" Text="Sem 8"></asp:Label>
<asp:TextBox ID="txtsem8" runat="server"></asp:TextBox>
<br />
<br />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>

Update Training M.Tech

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
Dim strupdate As String
Dim intupdatecount As Integer

147

www.final-yearproject.com | www.finalyearthesis.com
strupdate = "Update mtechregistn Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4 Where enrollmentno=@enrollment And name=@name"
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>

148

www.final-yearproject.com | www.finalyearthesis.com
<br />
<br />
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="4" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<br />
<br />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>

Update Training MCA

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = "data source=.;initial
catalog=mcareg;integrated security=true;"
Dim cmd As New System.Data.SqlClient.SqlCommand
Dim strupdate As String
Dim intupdatecount As Integer
strupdate = "Update mcaregistn Set
email=@email,contact=@contact,cursem=@cursem,sem1=@sem1,sem2=@sem2,sem3=@sem3,
sem4=@sem4,sem5=@sem5,sem6=@sem6 Where enrollmentno=@enrollment And
name=@name"

149

www.final-yearproject.com | www.finalyearthesis.com
cmd = New SqlCommand(strupdate, con)
cmd.Parameters.AddWithValue("@enrollment", txtenrollment.Text)
cmd.Parameters.AddWithValue("@name", txtname.Text)
cmd.Parameters.AddWithValue("@email", txtemail.Text)
cmd.Parameters.AddWithValue("@contact", txtcontact.Text)
cmd.Parameters.AddWithValue("@cursem", txtcursem.Text)
cmd.Parameters.AddWithValue("@sem1", txtsem1.Text)
cmd.Parameters.AddWithValue("@sem2", txtsem2.Text)
cmd.Parameters.AddWithValue("@sem3", txtsem3.Text)
cmd.Parameters.AddWithValue("@sem4", txtsem4.Text)
cmd.Parameters.AddWithValue("@sem5", txtsem5.Text)
cmd.Parameters.AddWithValue("@sem6", txtsem6.Text)
con.Open()
intupdatecount = cmd.ExecuteNonQuery()
con.Close()
lblresults.Text = intupdatecount & "records Updated!"
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("default.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class = "two" >
<asp:ValidationSummary ID="validation1" ShowMessageBox="true"
ShowSummary="false" runat="server" />
<asp:Label ID="Label1" runat="server" Text="Enrollment No."></asp:Label>
<asp:TextBox ID="txtenrollment" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqenrollment"
ControlToValidate="txtenrollment" text="(*required)" display="Dynamic"
runat="server" />
<br />
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="Reqname" ControlToValidate="txtname"
text="(*required)" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label4" runat="server" Text="Email-Id"></asp:Label>
<asp:TextBox ID="txtemail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="Reqemail"
ControlToValidate="txtemail" text="(Invalid email)" ValidationExpression="\w+
([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" display="Dynamic" runat="server" />
<br />
<asp:Label ID="Label5" runat="server" Text="Contact No."></asp:Label>
<asp:TextBox ID="txtcontact" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label6" runat="server" Text="Present
Address"></asp:Label>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<br />
<br />

150

www.final-yearproject.com | www.finalyearthesis.com
<b>Academic Information</b><br />
<br />
<asp:Label ID="Label7" runat="server" Text="Current
Semester"></asp:Label>
<asp:TextBox ID="txtcursem" runat="server"></asp:TextBox>
<asp:RangeValidator ID="Reqsem" ControlToValidate="txtcursem"
Text="(Invalid semester)" MinimumValue="1" MaximumValue="6" Type="Integer"
runat="server" />
<br />
<asp:Label ID="Label8" runat="server" Text="Sem 1(%age)"></asp:Label>
<asp:TextBox ID="txtsem1" runat="server"></asp:TextBox>
<asp:Label ID="Label10" runat="server" Text="Sem 2"></asp:Label>
<asp:TextBox ID="txtsem2" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label9" runat="server" Text="Sem 3"></asp:Label>
<asp:TextBox ID="txtsem3" runat="server"></asp:TextBox>
<asp:Label ID="Label11" runat="server" Text="Sem 4"></asp:Label>
<asp:TextBox ID="txtsem4" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label12" runat="server" Text="Sem 5"></asp:Label>
<asp:TextBox ID="txtsem5" runat="server"></asp:TextBox>
<asp:Label ID="Label13" runat="server" Text="Sem 6"></asp:Label>
<asp:TextBox ID="txtsem6" runat="server"></asp:TextBox>
<br />
<br />
<br />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="Update" />
<asp:Button ID="Button2" runat="server" Text="Cancel"
onclick="Button2_Click" />
<br />
<asp:Label ID="lblresults" runat="server" />
</div>
</asp:Content>

Contact Us

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<h1><b> TRAINING AND PLACEMENT CELL </b></h1></br></br>
Email: usitplacements@gmail.com
</br>
</br>
Institute Training and Placement Coordinators
</br>

151

www.final-yearproject.com | www.finalyearthesis.com
<b> Mr. Ramakishore</b></br>
email: rama.ipu@gmail.com
phone:23900328.
</br>
</br>
</br>
<b> For website related Details and Queries Contact</b>
</br>
Priya Gautam :9873338345
Swati Manishya: 9811833597

</asp:Content>

Excellent Faculty

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
The faculty of USIT , GGSIPU is not only considered amongst the best within
the country but also highly recognized </br>
for their achievements in the field of education and research. The Institute
is privileged to host faculty</br>
who have distinguished themselves as teachers, researchers, and consultants of
extraordinary calibre. Nearly all faculty </br>
members have doctorates, with many of them having extensive teaching
experience in globally renowned universities. </br>
In addition, many have substantial industry experience.</br></br></br>
<h1><b>Technology Leadership</b></h1></br>
The faculty of USIT,GGSIPU is involved in wide range of activities besides
subsantial academic and research commitments.</br>
They contribute significantly to the country's growth in science and
technology by making their services available to </br>
the various national and state level committees. Many of them also serve on
editorial boards of leading journals, </br>
as reviewers for publications, on selection committees, and as members of
review boards of leading institutions and </br>
government agencies.</br>
With the aspiration to grow and develop, USIT has been continuing its efforts
to widen its faculty base. </br>
As a measure towards this end , there is a regular induction of, Visiting,
Adjunct as well as Faculty on contract basis,</br>
into the Institute.</br>
</asp:Content>

152

www.final-yearproject.com | www.finalyearthesis.com

All round Development


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class ="two" >
<h1><b> EXTRA CURRICULAR ACTIVITIES</b></h1></br></br>
USIT promotes a host of student activities totally managed by students which
range from inter-University competitions,</br>
festivals provide a great deal of exposure to our students and these are
conducted at inter college and unversity levels</br>. These activities
provide</br>
multiple platforms for students to improve their soft skills, which are
imperative for one to excel in his/ her work space.</br>
Besides, campus is abuzz with activities of various student clubs and
organizations.</br></br>
<h1><b> INFOXPRESSIONS</b></h1><br />
InfoXpression is the annual festival of the School of Information Technology,
GGS Indraprastha University.</br> It is a three-day extravaganza that is a
brilliant fusion of technical erudition and cultural events that brings
together</br> participants from all over the country. In the three years since
its origin, InfoXpression has established a considerable reputation </br>in
being an event to look forward to each year.</br> It is organized by The
Students Association of Information Technology (SAInT), the student body of
the School.</br>
The previous editions of InfoXpression invoked an overwhelming response from
all over the country. </br>Apart from the students of the affiliated
institutes and those of Delhi University, </br>teams participated from BITS
Pilani, Pune University, Guru Jambeshwar University (Hissar), and Pondicherry
etc.</br> The response elicits both qualitative as well as quantitative
participation in the respective events. </br>The festival is held each year
with a plethora of technical events like programming contests, website
designing, Linux Challenge,</br> quizzes and ever-widening array of cultural
and informal events such as crosswords, gaming contests, antakshari et
al.</br> The festival has a round-the-clock schedule that optimally
accommodates all the above.
</asp:Content>

R&D

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled


Page" %>
<script runat="server">
</script>

153

www.final-yearproject.com | www.finalyearthesis.com

<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"


Runat="Server">
<div class ="two" >
<h1><b> RESEARCH AND DEVELOPMENT</b></h1></br></br>
USIT considers research and development as pivotal activities in the pursuit
of excellence. The institute plays a vital role in diverse facets of research
and development </br>by keeping pace with the rapidly expanding frontiers of
knowledge, trying to address national needs and contributing to global
development. Its preeminent position at the cutting edge of research is
reflected in its impressive catalogue of research projects funded by national
and international organizations and industries.</br>
<h1><b> PUBLICATIONS</b></h1></br></br>
Students are encouraged to publish their work in the form of papers in peer
reviewed national and international conferences and refereed journals.</br>
<h1><b>RESEARCH ASSISTANTSHIP</b></h1></br>
Several post graduate students are offered a three year research
assistantship, which includes working in ongoing research projects,
maintaining laboratories or system administration.</br>
<h1><b> MAJOR AREAS OF REASEARCH</b></h1></br></br>
1. Aritificial Neural Networks
</br>
2. Geographic Information System
</br> 3.Data Structure
</br>4.Algorithms Analysis and Design and Digital Hardware Design
</br>5. Computer Graphics
</br>
6. Digital Image Processing
</br>7. Multi Agent system
engineering
</br>8. computer communication networks
</br>9.Software Metrics,
</br>
10. operating systems
</br>
</asp:Content>

Students Statistics
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<asp:Image ID="image3" runat=server Width="650" height="420"
ImageUrl="~/images/ss.JPG" />
<asp:Image ID="image4" runat=server Width="650" height="420"
ImageUrl="~/images/bs.JPG" />
</div>
</asp:Content>

Placement Statistics

154

www.final-yearproject.com | www.finalyearthesis.com
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled
Page" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="contentplaceholder2"
Runat="Server">
<div class="two">
<asp:Image ID="image5" runat=server Width="650" height="420"
ImageUrl="~/images/ps.JPG" />
</div>
</asp:Content>

Future Scope
On the basis of the work done on the project ONLINE TRAINING AND PLACEMENT, the
following conclusions emerge from the development.
1. This project has achieved the objective of replacing/augmenting the conventional system
of training and placement in our institute.

155

www.final-yearproject.com | www.finalyearthesis.com
2. The development of this website has been achieved by using ASP.NET 3.5 framework ,
which is very conductive to develop the website with regard to time and specific need to
the user.
3. This website is highly user friendly, required an optimal minimal input from user while
providing highly relevant and focused outputs.
4. Fully automated, avoiding human intervention. Hence it provides a very rapid cost
effective alternative to the conventional manual operation/procedures.
5. In future the website can be extended to be made on any language and any server side
scripting can be used as per the needs.
6. more advanced features and GUI can be added to the website without changing any core
functionalities.
7. The system can further extended as per user and administrative requirements to
encompass other aspects of training and placements.

CONCLUSION
The website online training and placement has been developed to provide an easier way to
students to register themselves for the training and placements. It also reduces the loads of
tedious work of training and placement officer by automatically maintaining a centralized

156

www.final-yearproject.com | www.finalyearthesis.com
database of all students when they register online.so the TNP officer can easily update the
training and placement status of each student and the same can be displayed online.

157

You might also like