SlideShare uma empresa Scribd logo
1 de 80
WELCOME
TO
“online ADMISSION SYSTEM”
Team Name: “DREAM TEAM”
Team Members:
AnjaliYadav(DCOM-00085-015)
LaukeshJaishwal (DCOM-00097-015)
RenuSahani (DCOM-00106-015)
Guided By:
Er. SantoshKumar Shah
(Lecturer)
Today all the work at the admission of the student is done manually by ink and paper, which is
very slow and consuming much effort and time. Every year, students from different cities come
for collecting forms and then again for submitting the forms. They also have to come for the
entrance and to see the result of the entrance to get admission in the college. This leads to
problems in managing the applications, resulting in employed parents and students alike. In
order to overcome all these problems, the online admission system is developed.
The goal of “Online Admission System” is to automate the Academic Institute’s admission
structures and its related operation and functionality. The objective of the system is to provide
support to the administration and students by providing a faster, transparent and easy way of
keeping records and use them for further preceding. In this system there are three main modules
that are administrator, user(student) and system. The administrator maintains the admission
open/close, set up seats, criteria, verify the forms and generate merit/scholarship lists. The user
fill form, upload necessary documents, participate in the entrance and according to the entrance
result they get registered. And the system compares the marks and generate merit lists and
generate reports and save all the records in the database.
Abstract
Introduction
Online admission system is aimed at developing an online admission application for colleges.
The aim of the proposed system of to provide quick online admission. This system helps to add
the multiple records of the students easily. The system is an internet-based application which
can be accessed from anytime anywhere basis.
The increasing numbers of students seeking admission in the academic institutes are causing
tremendous pressure on the administrative body of the institutes to manage and arrange the
admission process manually. It is difficult now to conduct the process accurately and in timely
manner. Hence, the need for online admission is inevitable.
In case of a manual system, it is a time taking process and involves huge manpower wherein
the online admission system ensures accurate and very fast computerized information.
Maintaining backup is also very easy using this system.
Purpose
The main purpose of this “Online Admission System” is to automate the Academic
Institute’s admission structure and its related operation and functionality. Thy goal
of the initiative is to provide support to the administration and admission keeping
records and use them for reference and further proceeding. Not only this, its
purpose is also to reduce costs of forms print, to maintain the queries and
distribution of forms, to make easy to collect forms and listing the
candidates/students.
Scope
The scope of online admission subsystem are:
1. Online application form filling and submission.
2. Availability of application forms.
3. Online entrance and result publishing.
4. Availability of the merit or scholarship lists.
5. Online admission form filling.
6. Online admission confirmation.
7. Publishing merit list of short listed candidates.
8. Student registration and record management.
Objective
1. Develop a web application.
2. Create simple form submitting system.
3. Store the information of the student and manage them.
4. Take entrance and publish result.
5. Publish merit list of short listed, candidates.
6. Retrieve the information when required.
7. Make the user interface more appealing.
8. Form validation.
Processor Pentium III and core i3/i5/i7
Processor Speed 1GHZ
RAM 1GB
Hard Disk 80GB
Operating System windows
Database MYSQL
Programming Language PHP
Server Apache
Development Software Adobe Dreamweaver
System Requirement
Software Requirement
Software Requirement
List of Diagrams
 Database Diagram
 Object Oriented Diagram
 Function Oriented Diagram
 ER Diagram
 Flowchart Diagram
 Dataflow Diagram
 Class Diagram
 Activity Diagram
 Use Case Diagram
 Sequence Diagram
 Collaboration Diagram
SYSTEM ARCHITECTURE
Network/Internet
Web Server
Database Server
HTTP Request
HTTP Reply
HTTP Reply
HTTP Request
User User User
HTTP
Request
HTTP
RequestHTTP
Request
HTTP
Reply
HTTP
Reply
HTTP
Reply
System Architecture
Fig:- System Architecture of OAS
DATABASE Diagram
Database Diagram
Fig:- Database Diagram
Student Admin Login Change Password
New Account
OBJECT ORIENTED Diagram
Admin
+Admin ID: Integer
+Admin Name: String
+Admin Level: String
+Email: String
+Address: String
+Contact: String
+Save()
+Delete()
+update()
+Clear()
Student
+Name: String
+Address: String
+Contact: String
+Email: String
+Roll: Integer
Previous_school: String
Passed_year: String
+Faculty
+Submit()
+Reset()
Examiner
+ID: Integer
+Name: String
+PrepareTestPaper()
+ModifyTestPaper()
+DeclareResult()
+CheckPaper()
Course_Administrator
+Name: String
+Password: String
+ID: String
+ManageCourse()
+ViewCourse()
+UpdateCourse()
Login
+Username:String
+Password: String
+Type: String
+Login()
+Cancel()
Change Password
+Username:String
+CurrentPassword: String
+NewPassword: String
+ConfirmPassword: String
+Change()
+Clear()
+Close()
Object Oriented Diagram
Online Admission System
Fig:- Object Oriented Diagram for Online Admission System
FUNCTION ORIENTED Diagram
Online Admission System
UserAdmin
Login
Manage
Criteria
Manage Student
Record
Set up
Scholarship List
Login Cancel Save Delete SaveSave Delete
Login
Fill up Application
Form
Login Cancel Submit ResetUpdate
Function Oriented Diagram
Sign up Update Save Delete Delete
New
Account
Save Clear
Close
Change
Password
Change Clear
Close
Change
Password
Change Clear
Close
New
Account
Save Clear
Close
Fig:- Function Oriented Diagram for Online Admission System
E-R Diagram
Has
Manage
Has
User Roles
Student College
Course
Admission
Login
Permission
Password
Contact
Crs_desk
Crs_type
Crs_id
Address
Contact
Type
id
Name
Name
Address
Type
Website
id
Name
Email
Address
idName
Address
Email
Phone
Type
Username
Roll_desk
Roll_id
Per_module
Per_id
Fig:- E-R Diagram for Online Admission System
E-R Diagram
*
*
*
*
*
**
*
*
FLOWCHART Diagram
Start
Input username and Password
Check
username &
Password in
database
Display main menu
Stop
Display error
Flowchart Diagram of Login Form
No
Yes
Flowchart Diagram
SStart
Stop
Display error
Input records of student
Validate
input
data
Insert new data in the
table on database
Display success & print message
Flowchart Diagram of Student Form
No
Yes
Flowchart Diagram
SStart
Stop
Display error
Input records of Admin
Validate
input
data
Insert new data in the
table on database
Display success & print message
Flowchart Diagram of Admin Form
No
Yes
Flowchart Diagram
SStart
Stop
Display error
Input username and current password
Check the
username and
password in
database
Store new password and
username
Display “Password changed successfully”
Flowchart Diagram of Change Password Form
No
Yes
Flowchart Diagram
SStart
Stop
Display error
Input the new information
Validate
input
data
Store information in
database
Display success & print message
Flowchart Diagram of New Account Form
No
Yes
Flowchart Diagram
Start
Input the search Item
Check the
search item
in database
Display error
Display the search information
Stop
Flowchart Diagram of Search Form
No
Yes
Flowchart Diagram
Dataflow Diagram
Data Flow Diagram
Admin Student
OAS
Get vacancy and
application detail
Give student
detail
Feedback
Give information Get admission open and
selection process information
DFD Level 0:Context Diagram
Admin
4.Set
Scholars
hip list
1.Login
System
2.Admission
open/close
3.Setup
Criteria
Feedback
Feedback
FeedbackFeedback
Username
Password
Choose
Student
by result
Give new
criteria info
DFD Level 2.0:Application Process : Admin
Give info of
Admission
Data Flow Diagram
OAS
AdminLogin
1.Login
System
DFD Level 1.1:Function Process : Login System
Login
Logout
Feedback
Username
Password
Check Username, Password
Authentication
Data Flow Diagram
Data Flow Diagram
AdminAdmission
2.Admission
open/close
DFD Level 1.2:Function Process : Admission open/close
Feedback
Get
Information
Feedback
Save information
Data Flow Diagram
AdminCriteria
3.Setup
Criteria
DFD Level 1.3:Function Process : Setup Criteria
Feedback
Set new
criteria
Feedback
Save New criteria
Data Flow Diagram
AdminScholarship
4. Set
scholarship
list
DFD Level 1.4:Function Process : Set scholarship list
Feedback
Choose
student list
from result
Feedback
Save scholarship list
Student
4.Take
Exam
1.Login
System
2.Form Fill
up
3.Document
Upload
Feedback
Feedback
FeedbackFeedback
Username
Password
Take
Exam
Submit
Document
DFD Level 2.0:Application Process : Student
Student detail
Data Flow Diagram
OAS
StudentLogin
1.Login
System
DFD Level 2.1:Function Process : Login System
Login
Logout
Feedback
Username
Password
Check Username, Password
Authentication
Data Flow Diagram
Data Flow Diagram
StudentStudent
3.Form
Fill up
DFD Level 2.2:Function Process : Form fill up
Feedback
Student
Details
Feedback
Save student detail
Data Flow Diagram
StudentStudent
3.Document
upload
DFD Level 2.3:Function Process : Upload Document
Feedback
Upload
document
Feedback
Save Documents
Data Flow Diagram
StudentResult
4.Take
Exam
DFD Level 2.4:Function Process : Take Exam
Feedback
Take
Exam
Feedback
Save Result
CLASS Diagram
Admin
+Admin ID: Integer
+Admin Name: String
+Admin Level: String
+Email: String
+Address: String
+Contact: String
+Save()
+Delete()
+update()
+Clear()
Student
+Name: String
+Address: String
+Contact: String
+Email: String
+Roll: Integer
Previous_school: String
Passed_year: String
+Faculty
+Submit()
+Reset()
Examiner
+ID: Integer
+Name: String
+PrepareTestPaper()
+ModifyTestPaper()
+DeclareResult()
+CheckPaper()
Course_Administrator
+Name: String
+Password: String
+ID: String
+ManageCourse()
+ViewCourse()
+UpdateCourse()
Login
+Username:String
+Password: String
+Type: String
+Login()
+Cancel()
Change Password
+Username:String
+CurrentPassword: String
+NewPassword: String
+ConfirmPassword: String
+Change()
+Clear()
+Close()
Class Diagram
Fig:- Class Diagram of OAS
ACTIVITY Diagram
Admin
Check the
username And
Password
Login
If Registered
Manage
Application
Form
Manage Online
Exam
Manage
Scholarship List
Manage CriteriaManage Result
Manage Student
Record
Manage
Admission
Logout
yes
valid
Admin Side Activity Diagram
User
Check the
username And
Password
Login
If Match
Criteria
Fill up
Application
Form
Take Online
Exam
Check
Scholarship List
Check CriteriaResult Passed
Fill up his
Record
Manage
Admission
Logout
yes
valid
User Side Activity Diagram
USE CASE Diagram
Open Admission
Registration Form
Take Entrance
Admission Form
Publish Result
Provide Course Info
Set Merit List
Close Admission
Login/Logout
Payment
Administrator
User
Student
Use Case Diagram
Fig:- Use Case Diagram of OAS
SEQUENCE Diagram
USER SYSTEM DATABASE
X
XX
1. Login form
5. Application form
4. Successfully Login
9. Take Exam
8. Successfully Fill up Form
13. Match Criteria
12. Publish Result
17. Admission Form
16. Successfully Match
21. Logout
20. Successfully Fill up
22. Successfully Logout
2. Request form
3. Response for Login
6. Request
7. Response
10. Save Result
11. Response
14. Compare Criteria
15. Response
18. Add New
19. Response
Fig:- User Side Sequence Diagram of Online Admission System
User Side Sequence Diagram
ADMINISTRATOR SYSTEM DATABASE
X
XX
1. Login form
5. Setup Seats
4. Successfully Login
9. Open Admission
8. Successfully Setup
13. Setup Criteria
12. Publish Open Admission
17. Set Scholarship List
16. Successfully Setup
21. Logout
20. Successfully setup Scholarship List
22. Successfully Logout
2. Request form
3. Response for Login
6. Request
7. Response
10. Request
11. Response
14. Save Criteria
15. Response
18. Save Scholarship List
19. Response
Fig:- Administrator Side Sequence Diagram of Online Admission System
Administrator Side Sequence Diagram
COLLABORATION Diagram
Admin Side Collaboration Diagram
Admin
System Database
4. Successfully Login
8. Successfully Setup
12. Successfully Setup
16. Successfully Setup
20. Successfully setup Scholarship List
22. Successfully Logout
3. Response
7. Response
11. Response
15. Response
19. Response
2. Request form
6. Request
10. Request
14. Save Criteria
18. Save Scholarship List
1. Login form
5. Setup Seats
9. Open Admission
13. Setup Criteria
17. Set Scholarship List
21. Logout
Fig:- Admin Side Collaboration Diagram of Online Admission System
User Side Collaboration Diagram
User
System Database
4. Successfully Login
8. Successfully Fill up Form
12. Publish Result
16. Successfully Match
20. Successfully Fill up
22. Successfully Logout
3. Response
7. Response
11. Response
15. Response
19. Response
2. Request form
6. Request
10. Save Result
14. Compare Criteria
18. Add New
1. Login form
5. Application Form
9. Take Exam
13. Match Criteria
17. Admission Form
21. Logout
Fig:- User Side Collaboration Diagram of Online Admission System
DATABASE TABLE
Database Tables
Fig:- Database Tables
Student Table
Change_Password Table Admin Table
New_Account Table Login Table
USER INTERFACE
CODDING
Coding of Login
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
//connecting of database
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect:'. mysql_error());
}
mysql_select_db("oas",$con);
if(isset($_POST['btnlogin']))
{
$fname=$_POST['txtusername'];
$password=$_POST['txtpassword'];
$type=$_POST['txttype'];
if($fname=="" || $password=="")
{
echo "<script> alert ('Please Enter Username & Password');</script>";
}
else
{
if($type=="Admin")
{
$query = mysql_query("SELECT * FROM login where User_Name = '$fname' AND Password = '$password'") or
die(mysql_error());
$row = mysql_fetch_array($query) or die(mysql_error());
if($row['User_Name']==$fname && $row['Password']==$password )
{
echo "<script>location.href= '/OAS/Main.php';</script>";
}
else
{
echo "SORRY... YOU ENTERD WRONG ID AND PASSWORD... PLEASE
RETRY...";
}
}
else if($type=="User")
{
$query = mysql_query("SELECT * FROM login where User_Name = '$fname'
AND Password = '$password' ") or die(mysql_error());
$row = mysql_fetch_array($query) or die(mysql_error());
if($row['User_Name']==$fname && $row['Password']==$password)
{
echo "<script>location.href= '/OAS/Usermain.php';</script>";
}
else
{
echo "SORRY... YOU ENTERD WRONG ID AND PASSWORD... PLEASE
RETRY...";
}
}
}
}
mysql_close($con);
?>
Coding of Insert
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
//connection of database
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("oas", $con);
if(isset($_POST['btnsubmit']))
{
$search=$_POST['txtsearch'];
$fname=$_POST['txtfname'];
$mname=$_POST['txtmname'];
$lname=$_POST['txtlname'];
$address=$_POST['txtaddress'];
$paddress=$_POST['txtpaddress'];
$birthyear=$_POST['listmenu'];
$birthmonth=$_POST['listmenu2'];
$birthday=$_POST['listmenu3'];
$gender=$_POST['radio'];
$taddress=$_POST['txttaddress'];
$fathername=$_POST['txtfathername'];
$mothername=$_POST['txtmothername'];
$areacode=$_POST['txtareacode'];
$phoneno=$_POST['txtphoneno'];
$religion=$_POST['txtreligion'];
$caste=$_POST['txtcast'];
$email=$_POST['txtemail'];
$previousschool=$_POST['txtpreviousschool'];
$schooladdress=$_POST['txtschooladdress'];
$passyear=$_POST['txtpassyear'];
$choosenfaculty=$_POST['txtchoosenfaculty'];
$equalification=$_POST['txtequalification'];
$sql="INSERT INTO application_form
(First_Name,Middle_Name,Last_Name,Address,Permanent_Address,Temporary_Addr
ess,Birth_Year,Birth_Month,Birth_Day,Gender,Father_Name,Mother_Name,Area_Cod
e,Phone_No,Religion,Caste,Email,Previous_School,School_Address,Passed_Year,Cho
osen_Faculty,Educational_Qualification) VALUES
('$fname','$mname','$lname','$address','$paddress','$taddress','$birthyear','$birthmonth',
'$birthday','$gender','$fathername','$mothername','$areacode','$phoneno','$religion','$ca
ste','$email','$previousschool','$schooladdress','$passyear','$choosenfaculty','$equalifica
tion')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con);
echo "<script>location.href= '/OAS/UserAllcontent/EntranceExam.php';</script>";
}
?>
Codding of Update
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
//connection of database
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("oas", $con);
if(isset($_POST['btnupdate']))
{
$fname=$_POST['txtfname'];
$mname=$_POST['txtmname'];
$lname=$_POST['txtlname'];
$address=$_POST['txtaddress'];
$paddress=$_POST['txtpaddress'];
$birthyear=$_POST['listmenu'];
$birthmonth=$_POST['listmenu2'];
$birthday=$_POST['listmenu3'];
$gender=$_POST['radio'];
$taddress=$_POST['txttaddress'];
$fathername=$_POST['txtfathername'];
$mothername=$_POST['txtmothername'];
$areacode=$_POST['txtareacode'];
$phoneno=$_POST['txtphoneno'];
$religion=$_POST['txtreligion'];
$caste=$_POST['txtcast'];
$email=$_POST['txtemail'];
$previousschool=$_POST['txtpreviousschool'];
$schooladdress=$_POST['txtschooladdress'];
$passyear=$_POST['txtpassyear'];
$choosenfaculty=$_POST['txtchoosenfaculty'];
$equalification=$_POST['txtequalification'];
$sql="Update application_form set First_Name='$fname',
Middle_Name='$mname',Last_Name='$lname',Address='$address',Permanent_A
ddress='$paddress',Temporary_Address='$taddress',Birth_Year='$birthyear',Birth
_Month='$birthmonth',Birth_Day='$birthday',Gender='$gender',Father_Name='$
fathername',Mother_Name='$mothername',Area_Code='$areacode',Phone_No='
$phoneno',Religion='$religion',Caste='$caste',Email='$email',Previous_School='
$previousschool',School_Address='$schooladdress',Passed_Year='$passyear',Ch
oosen_Faculty='$choosenfaculty',Educational_Qualification='$equalification'
where First_Name='$fname'";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record Updated";
mysql_close($con);
}
?>
Coding of Search
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
//connection of database
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("oas", $con);
if(isset($_POST['btnsearch']))
{
$search=$_POST['txtsearch'];
$query = mysql_query(" SELECT * FROM application_form where
First_Name='$search' ") or die(mysql_error());
while($result = mysql_fetch_array( $query ))
{
$fname=$result['First_Name'];
$mname=$result['Middle_Name'];
$lname=$result['Last_Name'];
$address=$result['Address'];
$paddress=$result['Permanent_Address'];
$taddress=$result['Temporary_Address'];
$birthyear=$result['Birth_Year'];
$birthmonth=$result['Birth_Month'];
$birthday=$result['Birth_Day'];
$gender=$result['Gender'];
$fathername=$result['Father_Name'];
$mothername=$result['Mother_Name'];
$areacode=$result['Area_Code'];
$phoneno=$result['Phone_No'];
$religion=$result['Religion'];
$caste=$result['Caste'];
$email=$result['Email'];
$previousschool=$result['Previous_School'];
$schooladdress=$result['School_Address'];
$passyear=$result['Passed_Year'];
$choosenfaculty=$result['Choosen_Faculty'];
$equalification=$result['Educational_Qualification'];
}
echo "hello";
$anymatches=mysql_num_rows($query);
if ($anymatches == 0)
{
echo "Sorry, but we can not find an entry to match your query...<br><br>";
}
}
?>
Coding of Delete
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
//connection of database
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("oas", $con);
if(isset($_POST['btndelete']))
{
$fname=$_POST['txtfname'];
$sql="Delete from application_form where First_Name='$fname'";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "Successfully deleted";
mysql_close($con);
}
?>
Coding of List
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
//conncetion of database
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("oas", $con);
$query = mysql_query(" SELECT * FROM notice") or die(mysql_error());
echo '<table border=1 align="center" bgcolor="#00CC99">
<tr>
<th> SN </th>
<th> Date</th>
<th> Notice </th>
<tr>';
while($result = mysql_fetch_array( $query ))
{
$i=1;
echo '<tr>
<td> '.$result['SN'].'</td>
<td>'.$result['Date'].'</td>
<td><a href="page[$i].php">'.$result['Notice'].'</a></td>
</tr>';
$i++;
}
echo '</table>';
?>
CONCLUSION
Conclusion
The goal of “Online Admission System” is to automate the Academic Institute’s admission
structures and its related operation and functionality. The objective of the system is to provide
support to the administration and students by providing a faster, transparent and easy way of
keeping records and use them for further preceding. In this system there are three main modules
that are administrator, user(student) and system. The administrator maintains the admission
open/close, set up seats, criteria, verify the forms and generate merit/scholarship lists. The user
fill form, upload necessary documents, participate in the entrance and according to the entrance
result they get registered. And the system compares the marks and generate merit lists and
generate reports and save all the records in the database.
The project Online Admission System is for computerizing the working in a College Admission
System. It is great improvement of the manual system. The computerization of the system has
speed of the process. This software takes care of all the requirements of the Admission System
and capable of providing easy and effective way of taking admission and knowing the
information related to college, courses, faculties that are present in the college.
References
• Beginning PHP 5.3 Written By Matt Doyle
• PHP & MySQL Web Development Written By Luke Welling, Laura
Thomson
• OOAD Written By Grady Booch
***Any Questions***
***Thank You***
For Your Consideration…

Mais conteúdo relacionado

Mais procurados

Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report SARASWATENDRA SINGH
 
Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)Tanvir Ahmad
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlRaj Sharma
 
College Management System Project
College Management System ProjectCollege Management System Project
College Management System ProjectManish Kushwaha
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management SystemJIGAR MAKHIJA
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation systemChamma Jabeedkhan
 
University/College Transport management system Documentation
University/College Transport management system DocumentationUniversity/College Transport management system Documentation
University/College Transport management system DocumentationGaurav kumar rai - student
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015Surendra Mahala
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRSShubham Modi
 
DFD For E-learning Project
DFD For E-learning ProjectDFD For E-learning Project
DFD For E-learning ProjectShobhit Saxena
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system1amitgupta
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Abhay Ananda Shukla
 
School Management System ppt
School Management System pptSchool Management System ppt
School Management System pptMohsin Ali
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagementMickey
 
School management system
School management systemSchool management system
School management systemSoumya Behera
 
Passport Automation System
Passport Automation SystemPassport Automation System
Passport Automation SystemMegha Sahu
 
Student Management System
Student Management System Student Management System
Student Management System Vinay Yadav
 

Mais procurados (20)

College Management System
College Management SystemCollege Management System
College Management System
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report
 
Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)Presentation on Online Admission System (OAS)
Presentation on Online Admission System (OAS)
 
Hostel management
Hostel managementHostel management
Hostel management
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 
College Management System Project
College Management System ProjectCollege Management System Project
College Management System Project
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management System
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation system
 
University/College Transport management system Documentation
University/College Transport management system DocumentationUniversity/College Transport management system Documentation
University/College Transport management system Documentation
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
DFD For E-learning Project
DFD For E-learning ProjectDFD For E-learning Project
DFD For E-learning Project
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2
 
School Management System ppt
School Management System pptSchool Management System ppt
School Management System ppt
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagement
 
School management system
School management systemSchool management system
School management system
 
Passport Automation System
Passport Automation SystemPassport Automation System
Passport Automation System
 
Student Management System
Student Management System Student Management System
Student Management System
 

Semelhante a Online Admission System

College transport management system
College transport management systemCollege transport management system
College transport management systemPrateek Singh
 
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREPLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREIRJET Journal
 
Paper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystemPaper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystemRohit Mate
 
Student information management system.pdf
Student information management system.pdfStudent information management system.pdf
Student information management system.pdfKamal Acharya
 
IRJET- Exam Cell Automation
IRJET-  	  Exam Cell AutomationIRJET-  	  Exam Cell Automation
IRJET- Exam Cell AutomationIRJET Journal
 
Final project report
Final project reportFinal project report
Final project reportMahul Sompura
 
Studentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyrStudentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyr053VENKADESHKUMARVK
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management SystemIRJET Journal
 
Proposal_on_Online_Admission_Form.pdf.pdf
Proposal_on_Online_Admission_Form.pdf.pdfProposal_on_Online_Admission_Form.pdf.pdf
Proposal_on_Online_Admission_Form.pdf.pdfMariamAlraeesi
 
AUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESSAUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESSIRJET Journal
 
placement management system.pptx
placement management system.pptxplacement management system.pptx
placement management system.pptxPriyansuPradhan2
 
IRJET - Implementation of Conducting Online Certification Examination in ...
IRJET -  	  Implementation of Conducting Online Certification Examination in ...IRJET -  	  Implementation of Conducting Online Certification Examination in ...
IRJET - Implementation of Conducting Online Certification Examination in ...IRJET Journal
 
Design and Implementation of Student Profile and Placement management system
Design and Implementation of Student Profile and Placement management systemDesign and Implementation of Student Profile and Placement management system
Design and Implementation of Student Profile and Placement management systemChamanth MVS
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management SystemAmit Gandhi
 

Semelhante a Online Admission System (20)

College transport management system
College transport management systemCollege transport management system
College transport management system
 
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREPLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
 
Academic management
Academic managementAcademic management
Academic management
 
Paper
PaperPaper
Paper
 
Paper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystemPaper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystem
 
Student information management system.pdf
Student information management system.pdfStudent information management system.pdf
Student information management system.pdf
 
IRJET- Exam Cell Automation
IRJET-  	  Exam Cell AutomationIRJET-  	  Exam Cell Automation
IRJET- Exam Cell Automation
 
Final project report
Final project reportFinal project report
Final project report
 
Studentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyrStudentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyr
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management System
 
School Management System
School Management SystemSchool Management System
School Management System
 
Proposal_on_Online_Admission_Form.pdf.pdf
Proposal_on_Online_Admission_Form.pdf.pdfProposal_on_Online_Admission_Form.pdf.pdf
Proposal_on_Online_Admission_Form.pdf.pdf
 
AUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESSAUTOMATION OF COLLEGE ADMISSION PROCESS
AUTOMATION OF COLLEGE ADMISSION PROCESS
 
Student Work Flow System
Student Work Flow SystemStudent Work Flow System
Student Work Flow System
 
placement management system.pptx
placement management system.pptxplacement management system.pptx
placement management system.pptx
 
Online Counselling System-MANUU
Online Counselling System-MANUUOnline Counselling System-MANUU
Online Counselling System-MANUU
 
IRJET - Implementation of Conducting Online Certification Examination in ...
IRJET -  	  Implementation of Conducting Online Certification Examination in ...IRJET -  	  Implementation of Conducting Online Certification Examination in ...
IRJET - Implementation of Conducting Online Certification Examination in ...
 
Design and Implementation of Student Profile and Placement management system
Design and Implementation of Student Profile and Placement management systemDesign and Implementation of Student Profile and Placement management system
Design and Implementation of Student Profile and Placement management system
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management System
 

Último

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 

Último (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 

Online Admission System

  • 1. WELCOME TO “online ADMISSION SYSTEM” Team Name: “DREAM TEAM” Team Members: AnjaliYadav(DCOM-00085-015) LaukeshJaishwal (DCOM-00097-015) RenuSahani (DCOM-00106-015) Guided By: Er. SantoshKumar Shah (Lecturer)
  • 2. Today all the work at the admission of the student is done manually by ink and paper, which is very slow and consuming much effort and time. Every year, students from different cities come for collecting forms and then again for submitting the forms. They also have to come for the entrance and to see the result of the entrance to get admission in the college. This leads to problems in managing the applications, resulting in employed parents and students alike. In order to overcome all these problems, the online admission system is developed. The goal of “Online Admission System” is to automate the Academic Institute’s admission structures and its related operation and functionality. The objective of the system is to provide support to the administration and students by providing a faster, transparent and easy way of keeping records and use them for further preceding. In this system there are three main modules that are administrator, user(student) and system. The administrator maintains the admission open/close, set up seats, criteria, verify the forms and generate merit/scholarship lists. The user fill form, upload necessary documents, participate in the entrance and according to the entrance result they get registered. And the system compares the marks and generate merit lists and generate reports and save all the records in the database. Abstract
  • 3. Introduction Online admission system is aimed at developing an online admission application for colleges. The aim of the proposed system of to provide quick online admission. This system helps to add the multiple records of the students easily. The system is an internet-based application which can be accessed from anytime anywhere basis. The increasing numbers of students seeking admission in the academic institutes are causing tremendous pressure on the administrative body of the institutes to manage and arrange the admission process manually. It is difficult now to conduct the process accurately and in timely manner. Hence, the need for online admission is inevitable. In case of a manual system, it is a time taking process and involves huge manpower wherein the online admission system ensures accurate and very fast computerized information. Maintaining backup is also very easy using this system.
  • 4. Purpose The main purpose of this “Online Admission System” is to automate the Academic Institute’s admission structure and its related operation and functionality. Thy goal of the initiative is to provide support to the administration and admission keeping records and use them for reference and further proceeding. Not only this, its purpose is also to reduce costs of forms print, to maintain the queries and distribution of forms, to make easy to collect forms and listing the candidates/students.
  • 5. Scope The scope of online admission subsystem are: 1. Online application form filling and submission. 2. Availability of application forms. 3. Online entrance and result publishing. 4. Availability of the merit or scholarship lists. 5. Online admission form filling. 6. Online admission confirmation. 7. Publishing merit list of short listed candidates. 8. Student registration and record management.
  • 6. Objective 1. Develop a web application. 2. Create simple form submitting system. 3. Store the information of the student and manage them. 4. Take entrance and publish result. 5. Publish merit list of short listed, candidates. 6. Retrieve the information when required. 7. Make the user interface more appealing. 8. Form validation.
  • 7. Processor Pentium III and core i3/i5/i7 Processor Speed 1GHZ RAM 1GB Hard Disk 80GB Operating System windows Database MYSQL Programming Language PHP Server Apache Development Software Adobe Dreamweaver System Requirement Software Requirement Software Requirement
  • 8. List of Diagrams  Database Diagram  Object Oriented Diagram  Function Oriented Diagram  ER Diagram  Flowchart Diagram  Dataflow Diagram  Class Diagram  Activity Diagram  Use Case Diagram  Sequence Diagram  Collaboration Diagram
  • 10. Network/Internet Web Server Database Server HTTP Request HTTP Reply HTTP Reply HTTP Request User User User HTTP Request HTTP RequestHTTP Request HTTP Reply HTTP Reply HTTP Reply System Architecture Fig:- System Architecture of OAS
  • 12. Database Diagram Fig:- Database Diagram Student Admin Login Change Password New Account
  • 14. Admin +Admin ID: Integer +Admin Name: String +Admin Level: String +Email: String +Address: String +Contact: String +Save() +Delete() +update() +Clear() Student +Name: String +Address: String +Contact: String +Email: String +Roll: Integer Previous_school: String Passed_year: String +Faculty +Submit() +Reset() Examiner +ID: Integer +Name: String +PrepareTestPaper() +ModifyTestPaper() +DeclareResult() +CheckPaper() Course_Administrator +Name: String +Password: String +ID: String +ManageCourse() +ViewCourse() +UpdateCourse() Login +Username:String +Password: String +Type: String +Login() +Cancel() Change Password +Username:String +CurrentPassword: String +NewPassword: String +ConfirmPassword: String +Change() +Clear() +Close() Object Oriented Diagram Online Admission System Fig:- Object Oriented Diagram for Online Admission System
  • 16. Online Admission System UserAdmin Login Manage Criteria Manage Student Record Set up Scholarship List Login Cancel Save Delete SaveSave Delete Login Fill up Application Form Login Cancel Submit ResetUpdate Function Oriented Diagram Sign up Update Save Delete Delete New Account Save Clear Close Change Password Change Clear Close Change Password Change Clear Close New Account Save Clear Close Fig:- Function Oriented Diagram for Online Admission System
  • 20. Start Input username and Password Check username & Password in database Display main menu Stop Display error Flowchart Diagram of Login Form No Yes Flowchart Diagram
  • 21. SStart Stop Display error Input records of student Validate input data Insert new data in the table on database Display success & print message Flowchart Diagram of Student Form No Yes Flowchart Diagram
  • 22. SStart Stop Display error Input records of Admin Validate input data Insert new data in the table on database Display success & print message Flowchart Diagram of Admin Form No Yes Flowchart Diagram
  • 23. SStart Stop Display error Input username and current password Check the username and password in database Store new password and username Display “Password changed successfully” Flowchart Diagram of Change Password Form No Yes Flowchart Diagram
  • 24. SStart Stop Display error Input the new information Validate input data Store information in database Display success & print message Flowchart Diagram of New Account Form No Yes Flowchart Diagram
  • 25. Start Input the search Item Check the search item in database Display error Display the search information Stop Flowchart Diagram of Search Form No Yes Flowchart Diagram
  • 27. Data Flow Diagram Admin Student OAS Get vacancy and application detail Give student detail Feedback Give information Get admission open and selection process information DFD Level 0:Context Diagram
  • 29. OAS AdminLogin 1.Login System DFD Level 1.1:Function Process : Login System Login Logout Feedback Username Password Check Username, Password Authentication Data Flow Diagram
  • 30. Data Flow Diagram AdminAdmission 2.Admission open/close DFD Level 1.2:Function Process : Admission open/close Feedback Get Information Feedback Save information
  • 31. Data Flow Diagram AdminCriteria 3.Setup Criteria DFD Level 1.3:Function Process : Setup Criteria Feedback Set new criteria Feedback Save New criteria
  • 32. Data Flow Diagram AdminScholarship 4. Set scholarship list DFD Level 1.4:Function Process : Set scholarship list Feedback Choose student list from result Feedback Save scholarship list
  • 34. OAS StudentLogin 1.Login System DFD Level 2.1:Function Process : Login System Login Logout Feedback Username Password Check Username, Password Authentication Data Flow Diagram
  • 35. Data Flow Diagram StudentStudent 3.Form Fill up DFD Level 2.2:Function Process : Form fill up Feedback Student Details Feedback Save student detail
  • 36. Data Flow Diagram StudentStudent 3.Document upload DFD Level 2.3:Function Process : Upload Document Feedback Upload document Feedback Save Documents
  • 37. Data Flow Diagram StudentResult 4.Take Exam DFD Level 2.4:Function Process : Take Exam Feedback Take Exam Feedback Save Result
  • 39. Admin +Admin ID: Integer +Admin Name: String +Admin Level: String +Email: String +Address: String +Contact: String +Save() +Delete() +update() +Clear() Student +Name: String +Address: String +Contact: String +Email: String +Roll: Integer Previous_school: String Passed_year: String +Faculty +Submit() +Reset() Examiner +ID: Integer +Name: String +PrepareTestPaper() +ModifyTestPaper() +DeclareResult() +CheckPaper() Course_Administrator +Name: String +Password: String +ID: String +ManageCourse() +ViewCourse() +UpdateCourse() Login +Username:String +Password: String +Type: String +Login() +Cancel() Change Password +Username:String +CurrentPassword: String +NewPassword: String +ConfirmPassword: String +Change() +Clear() +Close() Class Diagram Fig:- Class Diagram of OAS
  • 41. Admin Check the username And Password Login If Registered Manage Application Form Manage Online Exam Manage Scholarship List Manage CriteriaManage Result Manage Student Record Manage Admission Logout yes valid Admin Side Activity Diagram
  • 42. User Check the username And Password Login If Match Criteria Fill up Application Form Take Online Exam Check Scholarship List Check CriteriaResult Passed Fill up his Record Manage Admission Logout yes valid User Side Activity Diagram
  • 44. Open Admission Registration Form Take Entrance Admission Form Publish Result Provide Course Info Set Merit List Close Admission Login/Logout Payment Administrator User Student Use Case Diagram Fig:- Use Case Diagram of OAS
  • 46. USER SYSTEM DATABASE X XX 1. Login form 5. Application form 4. Successfully Login 9. Take Exam 8. Successfully Fill up Form 13. Match Criteria 12. Publish Result 17. Admission Form 16. Successfully Match 21. Logout 20. Successfully Fill up 22. Successfully Logout 2. Request form 3. Response for Login 6. Request 7. Response 10. Save Result 11. Response 14. Compare Criteria 15. Response 18. Add New 19. Response Fig:- User Side Sequence Diagram of Online Admission System User Side Sequence Diagram
  • 47. ADMINISTRATOR SYSTEM DATABASE X XX 1. Login form 5. Setup Seats 4. Successfully Login 9. Open Admission 8. Successfully Setup 13. Setup Criteria 12. Publish Open Admission 17. Set Scholarship List 16. Successfully Setup 21. Logout 20. Successfully setup Scholarship List 22. Successfully Logout 2. Request form 3. Response for Login 6. Request 7. Response 10. Request 11. Response 14. Save Criteria 15. Response 18. Save Scholarship List 19. Response Fig:- Administrator Side Sequence Diagram of Online Admission System Administrator Side Sequence Diagram
  • 49. Admin Side Collaboration Diagram Admin System Database 4. Successfully Login 8. Successfully Setup 12. Successfully Setup 16. Successfully Setup 20. Successfully setup Scholarship List 22. Successfully Logout 3. Response 7. Response 11. Response 15. Response 19. Response 2. Request form 6. Request 10. Request 14. Save Criteria 18. Save Scholarship List 1. Login form 5. Setup Seats 9. Open Admission 13. Setup Criteria 17. Set Scholarship List 21. Logout Fig:- Admin Side Collaboration Diagram of Online Admission System
  • 50. User Side Collaboration Diagram User System Database 4. Successfully Login 8. Successfully Fill up Form 12. Publish Result 16. Successfully Match 20. Successfully Fill up 22. Successfully Logout 3. Response 7. Response 11. Response 15. Response 19. Response 2. Request form 6. Request 10. Save Result 14. Compare Criteria 18. Add New 1. Login form 5. Application Form 9. Take Exam 13. Match Criteria 17. Admission Form 21. Logout Fig:- User Side Collaboration Diagram of Online Admission System
  • 52. Database Tables Fig:- Database Tables Student Table Change_Password Table Admin Table New_Account Table Login Table
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 66. Coding of Login <?php error_reporting(E_ALL ^ E_DEPRECATED); //connecting of database $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect:'. mysql_error()); } mysql_select_db("oas",$con); if(isset($_POST['btnlogin'])) { $fname=$_POST['txtusername']; $password=$_POST['txtpassword']; $type=$_POST['txttype']; if($fname=="" || $password=="") { echo "<script> alert ('Please Enter Username & Password');</script>"; } else { if($type=="Admin") { $query = mysql_query("SELECT * FROM login where User_Name = '$fname' AND Password = '$password'") or die(mysql_error()); $row = mysql_fetch_array($query) or die(mysql_error()); if($row['User_Name']==$fname && $row['Password']==$password ) {
  • 67. echo "<script>location.href= '/OAS/Main.php';</script>"; } else { echo "SORRY... YOU ENTERD WRONG ID AND PASSWORD... PLEASE RETRY..."; } } else if($type=="User") { $query = mysql_query("SELECT * FROM login where User_Name = '$fname' AND Password = '$password' ") or die(mysql_error()); $row = mysql_fetch_array($query) or die(mysql_error()); if($row['User_Name']==$fname && $row['Password']==$password) { echo "<script>location.href= '/OAS/Usermain.php';</script>"; } else { echo "SORRY... YOU ENTERD WRONG ID AND PASSWORD... PLEASE RETRY..."; } } } } mysql_close($con); ?>
  • 68. Coding of Insert <?php error_reporting(E_ALL ^ E_DEPRECATED); //connection of database $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("oas", $con); if(isset($_POST['btnsubmit'])) { $search=$_POST['txtsearch']; $fname=$_POST['txtfname']; $mname=$_POST['txtmname']; $lname=$_POST['txtlname']; $address=$_POST['txtaddress']; $paddress=$_POST['txtpaddress']; $birthyear=$_POST['listmenu']; $birthmonth=$_POST['listmenu2']; $birthday=$_POST['listmenu3']; $gender=$_POST['radio']; $taddress=$_POST['txttaddress']; $fathername=$_POST['txtfathername']; $mothername=$_POST['txtmothername'];
  • 69. $areacode=$_POST['txtareacode']; $phoneno=$_POST['txtphoneno']; $religion=$_POST['txtreligion']; $caste=$_POST['txtcast']; $email=$_POST['txtemail']; $previousschool=$_POST['txtpreviousschool']; $schooladdress=$_POST['txtschooladdress']; $passyear=$_POST['txtpassyear']; $choosenfaculty=$_POST['txtchoosenfaculty']; $equalification=$_POST['txtequalification']; $sql="INSERT INTO application_form (First_Name,Middle_Name,Last_Name,Address,Permanent_Address,Temporary_Addr ess,Birth_Year,Birth_Month,Birth_Day,Gender,Father_Name,Mother_Name,Area_Cod e,Phone_No,Religion,Caste,Email,Previous_School,School_Address,Passed_Year,Cho osen_Faculty,Educational_Qualification) VALUES ('$fname','$mname','$lname','$address','$paddress','$taddress','$birthyear','$birthmonth', '$birthday','$gender','$fathername','$mothername','$areacode','$phoneno','$religion','$ca ste','$email','$previousschool','$schooladdress','$passyear','$choosenfaculty','$equalifica tion')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; mysql_close($con); echo "<script>location.href= '/OAS/UserAllcontent/EntranceExam.php';</script>"; } ?>
  • 70. Codding of Update <?php error_reporting(E_ALL ^ E_DEPRECATED); //connection of database $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("oas", $con); if(isset($_POST['btnupdate'])) { $fname=$_POST['txtfname']; $mname=$_POST['txtmname']; $lname=$_POST['txtlname']; $address=$_POST['txtaddress']; $paddress=$_POST['txtpaddress']; $birthyear=$_POST['listmenu']; $birthmonth=$_POST['listmenu2']; $birthday=$_POST['listmenu3']; $gender=$_POST['radio']; $taddress=$_POST['txttaddress']; $fathername=$_POST['txtfathername']; $mothername=$_POST['txtmothername'];
  • 71. $areacode=$_POST['txtareacode']; $phoneno=$_POST['txtphoneno']; $religion=$_POST['txtreligion']; $caste=$_POST['txtcast']; $email=$_POST['txtemail']; $previousschool=$_POST['txtpreviousschool']; $schooladdress=$_POST['txtschooladdress']; $passyear=$_POST['txtpassyear']; $choosenfaculty=$_POST['txtchoosenfaculty']; $equalification=$_POST['txtequalification']; $sql="Update application_form set First_Name='$fname', Middle_Name='$mname',Last_Name='$lname',Address='$address',Permanent_A ddress='$paddress',Temporary_Address='$taddress',Birth_Year='$birthyear',Birth _Month='$birthmonth',Birth_Day='$birthday',Gender='$gender',Father_Name='$ fathername',Mother_Name='$mothername',Area_Code='$areacode',Phone_No=' $phoneno',Religion='$religion',Caste='$caste',Email='$email',Previous_School=' $previousschool',School_Address='$schooladdress',Passed_Year='$passyear',Ch oosen_Faculty='$choosenfaculty',Educational_Qualification='$equalification' where First_Name='$fname'"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record Updated"; mysql_close($con); } ?>
  • 72. Coding of Search <?php error_reporting(E_ALL ^ E_DEPRECATED); //connection of database $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("oas", $con); if(isset($_POST['btnsearch'])) { $search=$_POST['txtsearch']; $query = mysql_query(" SELECT * FROM application_form where First_Name='$search' ") or die(mysql_error()); while($result = mysql_fetch_array( $query )) { $fname=$result['First_Name']; $mname=$result['Middle_Name']; $lname=$result['Last_Name']; $address=$result['Address']; $paddress=$result['Permanent_Address']; $taddress=$result['Temporary_Address']; $birthyear=$result['Birth_Year']; $birthmonth=$result['Birth_Month'];
  • 74. Coding of Delete <?php error_reporting(E_ALL ^ E_DEPRECATED); //connection of database $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("oas", $con); if(isset($_POST['btndelete'])) { $fname=$_POST['txtfname']; $sql="Delete from application_form where First_Name='$fname'"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "Successfully deleted"; mysql_close($con); } ?>
  • 75. Coding of List <?php error_reporting(E_ALL ^ E_DEPRECATED); //conncetion of database $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("oas", $con); $query = mysql_query(" SELECT * FROM notice") or die(mysql_error()); echo '<table border=1 align="center" bgcolor="#00CC99"> <tr> <th> SN </th> <th> Date</th> <th> Notice </th> <tr>'; while($result = mysql_fetch_array( $query )) { $i=1; echo '<tr> <td> '.$result['SN'].'</td> <td>'.$result['Date'].'</td> <td><a href="page[$i].php">'.$result['Notice'].'</a></td> </tr>'; $i++; } echo '</table>'; ?>
  • 77. Conclusion The goal of “Online Admission System” is to automate the Academic Institute’s admission structures and its related operation and functionality. The objective of the system is to provide support to the administration and students by providing a faster, transparent and easy way of keeping records and use them for further preceding. In this system there are three main modules that are administrator, user(student) and system. The administrator maintains the admission open/close, set up seats, criteria, verify the forms and generate merit/scholarship lists. The user fill form, upload necessary documents, participate in the entrance and according to the entrance result they get registered. And the system compares the marks and generate merit lists and generate reports and save all the records in the database. The project Online Admission System is for computerizing the working in a College Admission System. It is great improvement of the manual system. The computerization of the system has speed of the process. This software takes care of all the requirements of the Admission System and capable of providing easy and effective way of taking admission and knowing the information related to college, courses, faculties that are present in the college.
  • 78. References • Beginning PHP 5.3 Written By Matt Doyle • PHP & MySQL Web Development Written By Luke Welling, Laura Thomson • OOAD Written By Grady Booch
  • 80. ***Thank You*** For Your Consideration…