Maharashtra State Board of Technical Education, Mumbai: A Project Report On
Maharashtra State Board of Technical Education, Mumbai: A Project Report On
MUMBAI
A
Project Report
On
"STUDENT
REGISTRATION FORM”
DIPLOMA
In
Computer Engineering
Submitted by
UNDER GUIDANCE OF
Mrs. R.S. Patil
Certificate
This is to that the following students of Fifth Semester of Diploma in Computer
Engineering of Institute SANT GAJANAN MAHARAJ RURAL POLYTECHNIC,
MAHAGAON-416502. (CODE-0965) has completed Micro project on “Student
Registration Form” satisfactory in subject “CSS” subject code 22519 of during
academic year 2024 to 2025 as prescribed in the curriculum.
2
Table of Content
Sr. No Contents
1 Micro-Project-Annexure-I
2 Micro-Project-Annexure-II
3 Source Code
3
Annexure-I
Student Registration Form
1.0 Rationale
An Student Registration Form enables efficient, accurate, and secure data collection, centralizing
student information for easy access. It reduces paperwork, allows convenient remote access, and
ensures eco-friendly and error-free record management.
Online forms help reduce administrative workloads, improve data accessibility, and ensure
security through encrypted storage, preventing unauthorized access to sensitive student data.
4
5.0 Action plan
5
6.0 Resources Required
6
Annexure-II
Student Registration Form
Online forms help reduce administrative workloads, improve data accessibility, and ensure
security through encrypted storage, modern forms use user-friendly designs and preventing
unauthorized access to sensitive student data.
7
➢ Source Code;
Student_Register.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="student.css">
<script>
function disablefun()
{
document.forms.studentregister.email.disabled=true;
}
function enablefun()
{
document.forms.studentregister.email.disabled=false;
}
function readonly()
{
document.forms.studentregister.pass.readOnly=true;
}
function enter()
{
document.forms.studentregister.pass.readOnly=false;
}
function myfun(val)
{
with(document.forms.studentregister)
{
if(val==1)
{
choice[0].text="Computer Engineer";
choice[0].value=1
choice[1].text="Civil Engineer";
choice[1].value=2
choice[2].text="Mechanical Engineer";
choice[2].value=3
choice[3].text="Mechatronic Engineer";
choice[3].value=4
choice[4].text="Electric Engineer";
choice[4].value=5
choice[5].text="Electronic & Telecommunication Engineer";
choice[5].value=6
}
8
if(val==2)
{
choice[0].text="Civil Engineer";
choice[0].value=1
choice[1].text="Computer Engineer";
choice[1].value=2
choice[2].text="Mechanical Engineer";
choice[2].value=3
choice[3].text="Mechatronic Engineer";
choice[3].value=4
choice[4].text="Electric Engineer";
choice[4].value=5
choice[5].text="Electronic & Telecommunication Engineer";
choice[5].value=6
}
if(val==3)
{
choice[0].text=" Physiology";
choice[0].value=1
choice[1].text="Biochemistry";
choice[1].value=2
choice[2].text=" Pharmaceutics";
choice[2].value=3
choice[3].text="Human Anatomy";
choice[3].value=4
choice[4].text="Clinical Pathology";
choice[4].value=5
choice[5].text="Pharmaceutical Jurisprudence";
choice[5].value=6
}
if(val==4)
{
choice[0].text="Pharmaceutics";
choice[0].value=1
choice[1].text="Biochemistry";
choice[1].value=2
choice[2].text="Pharmacology";
choice[2].value=3
choice[3].text="Pharmacognosy";
choice[3].value=4
choice[4].text="Human Anatomy";
choice[4].value=5
choice[5].text="Pharmacy Practice";
choice[5].value=6
}
if(val==5)
9
{
choice[0].text="Master Of Surgery";
choice[0].value=1
choice[1].text="Doctor of Medicine";
choice[1].value=2
choice[2].text="Human Anatomy";
choice[2].value=3
choice[3].text="PhD in Medical";
choice[3].value=4
choice[4].text="Clinical Pathology";
choice[4].value=5
choice[5].text="Master of health";
choice[5].value=6
}
if(val==6)
{
choice[0].text="Bachelor of Medicine";
choice[0].value=1
choice[1].text="Doctor of Medicine";
choice[1].value=2
choice[2].text="Microbiology";
choice[2].value=3
choice[3].text="PhD in Medical";
choice[3].value=4
choice[4].text="Clinical Pathology";
choice[4].value=5
choice[5].text="Homeopathic";
choice[5].value=6
}
if(val==7)
{
choice[0].text="Bsc-nursing";
choice[0].value=1
choice[1].text="Diploma in Nursing";
choice[1].value=2
choice[2].text="Human Anatomy";
choice[2].value=3
choice[3].text="District Nursing";
choice[3].value=4
choice[4].text="Clinical Pathology";
choice[4].value=5
choice[5].text="Master of health";
choice[5].value=6
}
}
}
function sub()
{
alert("Your Data Submitted Successfully"+" Welcome!");
}
10
</script>
</head>
<body>
<div class="main">
<div class="register">
<label for="address">Address:</label>
<textarea cols="30" rows="6" name="address" placeholder="Enter Address" ></textarea><br><br>
<!--Academic Info-->
11
<label for="Last Percentage">Enter Percentage:</label>
<input type="text" name="per" placeholder="Enter Percentage"><br><br>
<select name="choice">
<option value=1>Computer Engineer</option>
<option value=2>Civil Engineer</option>
<option value=3>Mechanical Engineer</option>
<option value=4>Mechatronic Engineer</option>
<option value=5>Electric Engineer</option>
<option value=6>Electronic & Telecommunication Engineer</option>
</select><br><br>
<label for="occupation">Occupation:</label>
<input type="text" value=" "><br><br>
12
<input type="text" value=" "><br><br>
<label for="occupation">Occupation:</label>
<input type="text" value=" "><br><br>
</form>
</form>
</div>
</div>
</body>
</html>
13
Style.css
h1{
text-align: center;
padding: 20px;
font-family:Arial;
}
*{
margin:0;
padding: 0;
}
body{
background-image: url("res.jpg");
background-size:cover;
}
div.main{
width: 550px;
margin: 100px auto 0px auto;
}
div.register{
background-color: rgba(0,0,0,0.5);
width: 115%;
font-size: 18px;
border-radius: 10px;
border: 1px solid rgba(255,255,255,0.3);
box-shadow: 2px 2px 15px rgba(0,0,0,0.3);
color:#fff;
}
#register{
margin: 14px;
}
label{
font-family:sans-serif;
font-size: 18px;
color:#fff;
display: block;
margin-bottom: 5px;
14
}
input[type=text],input[type=date],
input[type=email],input[type=number]
{ width: 95%;
padding: 8px;
border: 1px solid #ddd;
border-radius: 4px;
box-sizing: border-box;
}
button {
height:35px;
width:200px;
padding: 7px;
font-size: 16px;
font-family: sans-serif;
font-weight: 600;
border: none;
border-radius: 3px;
background-color: #405672;
color:#fff;
cursor: pointer;
border:1px solid rgba(255,255,255,0.3);
box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
}
#btn{
text-align:center;
height:40px;
width:100px;
}
.container{
text-align: right;
color: #405672;
}
15
• Output of the Micro project
16
➢ After submitting a form this window will display
17
5.0Actual Resources Used
We understood the how Student registration Form works and stores the records.
We understood how to improve Student registration Form from the feedback of Students .
8.0 References
https://www.w3schools.com/howto/howto_website.asp
https://www.coursera.org/learn/html-css-javascript-for-web-developers
https://www.freecodecamp.org/news/html-css-and-javascript-explained-for-beginners/
Student registration form could include a more user-friendly design with real-time validation, mobile
optimization, and multi-language support. Additionally, integrating payment gateways, document uploads, and
automated email confirmations would enhance both the student experience and administrative efficiency.
18