Upload
nabeel-malik
View
235
Download
0
Embed Size (px)
Citation preview
7/31/2019 Anam Document
1/20
SYSTEM PROJECT
ON
Online Admission System
Of Institute Of
Management Sciences
Project Supervisor
Mr. Liaquat Javed
Developed By
Anam Syed
BT-07-22
BBA-IT
8th Semester
Institute of Management Sciences
Bahauddin Zakariya University, Multan
7/31/2019 Anam Document
2/20
Table of Contents
Introduction of Online Admission SystemProblem Definition
Purpose
ScopeProject Requirements
Software RequirementsHardware Requirements
Overall DescriptionFeasibility StudyWorking of Present System
Disadvantages of Present System
Proposed System
Data Flow Diagram
System DescriptionLogin Authentication
New User Registration
Change Password FormGenerate Merit List Form
Program Details Form
Search Form
Update Form
Administrator Main FormAdmission Form
Payment Detail Form
Reports
Database Schema
- 2 -
7/31/2019 Anam Document
3/20
ONLINE ADMISSION SYSTEM
Problem Definition:
Today all the work at the time of admission of the students is done manually by ink
and paper, which is very slow and consuming much efforts and time.
It is required to Design of a Computerized Automated Student Admission System,
to speed up and make it easy to use system.
Purpose:
1). Student Admission System Supports the student admission and registration
process, the maintenance of student personal, academic and fee related data.
2). Database maintained by this system usually contains the students personal,
academic and its fee related information. It focuses on storing and processing (insertion,
updation) by using web pages.
3). Generates student information in formatted html tables.
4). Set the Merit for different programs.
5). Generate Students Merit Lists for different programs.
6). Generate Students all students currently deposited their fees.
Scope:
An application Software it will work for an institute conducting a professionalPrograms like BBA(morn), BBA(even), MBA(morn), MBA(even), MBA-2 and
MBA(exec). Students are admitted according to their merit in examination and their choice
of program.Activities like Updation, Creations done in the system by the System Operator will
be maintained in the form of tables for auditing and maintaining the integrity of the system.
Project Requirements:
Automate manual paper work done at the time of students admission in the college.
Eliminate paper work.
efficiently manage the student admission process.
- 3 -
7/31/2019 Anam Document
4/20
Software Required:
Operating System: Microsoft Windows XP
Front End tools: HTML, PHP.NET
Back End tools: MYSQL Server
Feasibility Study:-
It is to serve as a decision document. It has three questions to answer.
Since, the present system is manual all the work is done in papers and ink by hand so it is
much costly and difficult to use and to operate and it is also time consuming.So our automated computerized student admission system is much feasible, in cost, time,
and efforts as compare to the previous manual system.
It is economically feasible, it will only require a single operator to operate the system, whois responsible for entering the data into the database via a user interface provided to him,
who can also able to show all the data in html tabular form so to provide informationregarding the students who are either taken admission or to take admission, since it requires
only a single person to operate the whole system thus reduces the cost to operate thesystem.
It is technically feasible, since the whole system is designed into the latest technologies like
PHP and MYSQL Server which are the most recent technologies to develop web basedsystems and design databases. It uses the latest hardware technologies like P4 Systems so
easy to operate.
It is Behavioral feasible, since the system is providing a attractive user interface to theoperator/end user, so he feel very easy to work onto it. Response to operator/end user is
very fast and very good. Since, as we mentioned above that it requires much less amount of
cost, it uses computer work so it is very fast to operate and it is very easy for user to workon it.
Working of the Present System:-
In present, all work is done manually by hand in bulk of files which is hard to operate and
hard to maintain the reports of the student presently, took admission in college.
1. When the student comes in university.2. First of all, he/she takes admission form from reception.
3. Fills it and submits it into office.
4. Filled form is first checked, if there is any mistake then it is corrected.5. At the time of submission of it the fees is deposited by the candidate.
6. At the time of submission of admission form enrollment no. is assigned to the
candidate by the university.7. Candidate gets the receipt of fees deposition.
- 4 -
7/31/2019 Anam Document
5/20
Disadvantages of Present System:-
1. Require much man power i.e. much efforts, much cost and hard to operate and
maintain.
2. Since, all the work is done in papers so it is very hard to locate a particular studentrecord when it is required.
Proposed System:-
1. It is automated computerized web based software system.
2. It uses latest technologies like PHP and MYSQL Server.3. It is easy to operate.
4. Attractive User Interface
- 5 -
7/31/2019 Anam Document
6/20
DATA FLOW DIAGRAM
- 6 -
No
Student AdmissionForm
1
Submits
Setting
Merit
2
GenerateMerit List
3
Rejection
Yes
Deposit
Fee
4
Enroll
Student
5
Student
Master File
7/31/2019 Anam Document
7/20
Login Authentication
Through this form only Administrators have the access to use the project.
New User Registration
Through this form new users can be authenticated to access the system. Here in this form
all the fields are compulsory to enter the relevant record.
- 7 -
7/31/2019 Anam Document
8/20
Change Password Form
By this form users can change their passwords.
Generate Merit List Form
By this form administrator can set and then generate the merit list of different programs.
- 8 -
7/31/2019 Anam Document
9/20
Search Form
By this form administrator can search the record of any student by Roll No, First Name,
Last Name etc.
Update Form
By this form administrator can update the record of any student.
- 9 -
7/31/2019 Anam Document
10/20
Administrator Main Form
This is the main administration page on which different operations can perform the
administrator related to admission of a student in different programs.
Payment details Form
By this form the students will confirm that they have deposit the fee in the bank they have
to enter the reference no that will be given by the bank on depositing fee.
- 10 -
7/31/2019 Anam Document
11/20
Admission Form
This is the admission form that will be available on the ims site and any student can fill it
online only computer n net is required to submit the admission form.
- 11 -
7/31/2019 Anam Document
12/20
REPORTS
1. Applicant List
2. Merit List of BBA(morn)
3. Merit List of BBA(even)
4. Merit List of MBA(morn)
5. Merit List of MBA(even)
6. Merit List of MBA-2
7. Merit List of MBA(exec)
8. List of Students Paid Fee
9. List of BBA(morn) Class
10. List of BBA(even) Class
11. List of MBA(morn) Class
12. List of MBA(even) Class
13. List of MBA-2 Class
14. List of MBA(exec) Class
- 12 -
7/31/2019 Anam Document
13/20
DATABASE SCHEMA
Table Name: Admin_Login
Primary Key: id_noField Name Type Description
Id_no Int(20) Administrator IDUser_name Vachar(2
0)User Name
Password Varchar(20)
Password
Table name: student_formPrimary key: student_idField Name Type Description
Student_id Int(50) Student IDFirst_name Varchar (20) First Name of studentLast_name Varchar (20) Last Name of StudentGender Varchar (20) GenderAddress Varchar
(100)Address
Cell_no Varchar (20) Mobile NoCity Varchar (20) CityState Varchar (20) StateCountry Varchar (20) CountryCurrent_education
Varchar (20) Current Qualification
Marks Varchar (20) MarksProgram_taken1
Varchar (25) Program applied
Program_taken2
Varchar (20) Program applied 2nd
Program_taken3
Varchar (20) Program applied 3rd
Program_taken4
Varchar (20) Program applied 4th
Program_take Varchar (20) Program applied 5th
- 13 -
7/31/2019 Anam Document
14/20
n5Program_taken6
Varchar (20) Program applied 6th
Table name: merit_list_bbaPrimary key: Std_idField Name Type Description
Std_id Int(50) Student IDname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentCurrent_edu Varchar (20) Current QualificationCurrent_marks
Varchar (20) Marks
Program_taken1 Varchar (25) Program applied
Program_taken2
Varchar (20) Program applied 2nd
Program_taken3
Varchar (20) Program applied 3rd
Program_taken4
Varchar (20) Program applied 4th
Program_taken5
Varchar (20) Program applied 5th
Program_taken6
Varchar (20) Program applied 6th
Table name: merit_list_bba2Primary key: Std_idField Name Type Description
Std_id Int(50) Student ID
name Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentCurrent_edu Varchar (20) Current QualificationCuurent_marks
Varchar (20) Marks
Program_taken1
Varchar (25) Program applied
- 14 -
7/31/2019 Anam Document
15/20
Program_taken2
Varchar (20) Program applied 2nd
Program_taken3
Varchar (20) Program applied 3rd
Program_taken4 Varchar (20) Program applied 4th
Program_taken5
Varchar (20) Program applied 5th
Program_taken6
Varchar (20) Program applied 6th
Table name: merit_list_mba
Primary keyStd_idField Name Type Description
Std_id Int(50) Student IDname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentCurrent_edu Varchar (20) Current QualificationCurrent_marks
Varchar (20) Marks
Program_take
n1
Varchar (25) Program applied
Program_taken2
Varchar (20) Program applied 2nd
Program_taken3
Varchar (20) Program applied 3rd
Program_taken4
Varchar (20) Program applied 4th
Program_taken5
Varchar (20) Program applied 5th
Program_taken6 Varchar (20) Program applied 6
th
Table name: merit_list_mba2Primary key: Std_idField Name Type Description
- 15 -
7/31/2019 Anam Document
16/20
Std_id Int(50) Student IDname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentCurrent_edu Varchar (20) Current Qualification
Current_marks Varchar (20) Marks
Program_taken1
Varchar (25) Program applied
Program_taken2
Varchar (20) Program applied 2nd
Program_taken3
Varchar (20) Program applied 3rd
Program_taken4
Varchar (20) Program applied 4th
Program_taken5
Varchar (20) Program applied 5th
Program_taken6
Varchar (20) Program applied 6th
Table name: merit_list_mba3Primary key: Std_id
Field Name Type DescriptionStd_id Int(50) Student IDname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentCurrent_edu Varchar (20) Current QualificationCurrent_Marks
Varchar (20) Marks
Program_taken1
Varchar (25) Program applied
Program_taken2 Varchar (20) Program applied 2
nd
Program_taken3
Varchar (20) Program applied 3rd
Program_taken4
Varchar (20) Program applied 4th
Program_take Varchar (20) Program applied 5th
- 16 -
7/31/2019 Anam Document
17/20
n5Program_taken6
Varchar (20) Program applied 6th
Table name: merit_list_mba4Primary key: Std_idField Name Type Description
Std_id Int(50) Student IDname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentCurrent_edu Varchar (20) Current QualificationCurrent_Mark
s
Varchar (20) Marks
Program_taken1
Varchar (25) Program applied
Program_taken2
Varchar (20) Program applied 2nd
Program_taken3
Varchar (20) Program applied 3rd
Program_taken4
Varchar (20) Program applied 4th
Program_taken5 Varchar (20) Program applied 5th
Program_taken6
Varchar (20) Program applied 6th
Table Name: paymentPrimary Key: id_noField Name Type Description
Id_no Int(10) Student IDFirst_name Varchar(
20)First Name
Last_name Varchar(50)
Last Name
Program Varchar(50)
Program takem
- 17 -
7/31/2019 Anam Document
18/20
Ref_no Varchar(20)
Fee reference no
Table name: bbaPrimary key: Std_idField Name Type Description
Std_id Int(10) Student Roll Noname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentGender Varchar (20) GenderAddress Varchar
(100)Address
Cell_no Varchar (20) Mobile NoCity Varchar (20) CityState Varchar (20) StateCountry Varchar (20) Countryeducation Varchar (20) Current QualificationMarks Varchar (20) MarksProgram Varchar (25) Program Name
Table name: bba2Primary key: Std_idField Name Type Description
Std_id Int(10) Student Roll Noname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentGender Varchar (20) GenderAddress Varchar
(100)Address
Cell_no Varchar (20) Mobile NoCity Varchar (20) CityState Varchar (20) StateCountry Varchar (20) CountryEducation Varchar (20) Current QualificationMarks Varchar (20) Marks
- 18 -
7/31/2019 Anam Document
19/20
Program Varchar (25) Program Name
Table name: mba
Primary key: Std_idField Name Type Description
Std_id Int(10) Student Roll Noname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentGender Varchar (20) GenderAddress Varchar
(100)Address
Cell_no Varchar (20) Mobile No
City Varchar (20) CityState Varchar (20) StateCountry Varchar (20) CountryEducation Varchar (20) Current QualificationMarks Varchar (20) MarksProgram Varchar (25) Program Name
Table name: mba2Primary key: Std_idField Name Type Description
Std_id Int(10) Student Roll Noname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentGender Varchar (20) GenderAddress Varchar
(100)Address
Cell_no Varchar (20) Mobile NoCity Varchar (20) CityState Varchar (20) StateCountry Varchar (20) CountryEducation Varchar (20) Current QualificationMarks Varchar (20) Marks
- 19 -
7/31/2019 Anam Document
20/20
Program Varchar (25) Program Name
Table name: mba3
Primary key: Std_idField Name Type Description
Std_id Int(10) Student Roll Noname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentGender Varchar (20) GenderAddress Varchar
(100)Address
Cell_no Varchar (20) Mobile No
City Varchar (20) CityState Varchar (20) StateCountry Varchar (20) CountryEducation Varchar (20) Current QualificationMarks Varchar (20) MarksProgram Varchar (25) Program Name
Table name: mba4Primary key: Std_id
Field Name Type DescriptionStd_id Int(10) Student Roll Noname Varchar (20) First Name of studentfname Varchar (20) Last Name of StudentGender Varchar (20) GenderAddress Varchar
(100)Address
Cell_no Varchar (20) Mobile NoCity Varchar (20) City
State Varchar (20) StateCountry Varchar (20) CountryEducation Varchar (20) Current QualificationMarks Varchar (20) MarksProgram Varchar (25) Program Name
20