0% found this document useful (0 votes)
4 views31 pages

online admission system project report (1) (Repaired) (3)

The document is a project report on the Online Admission System developed by students of Parul Polytechnic Institute. It outlines the purpose, scope, and requirements of the system, which aims to automate and streamline the student admission process, replacing the current manual methods. The report includes acknowledgments, system specifications, analysis of the current system, proposed solutions, and technical details about the platform used for development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views31 pages

online admission system project report (1) (Repaired) (3)

The document is a project report on the Online Admission System developed by students of Parul Polytechnic Institute. It outlines the purpose, scope, and requirements of the system, which aims to automate and streamline the student admission process, replacing the current manual methods. The report includes acknowledgments, system specifications, analysis of the current system, proposed solutions, and technical details about the platform used for development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 31

ONLINE ADMISSION SYSTEM

A
PROJECT REPORT
ON
ONLINE ADMISSION SYSTEM

SUBMITTED BY:

Rushil Purohit
Harsh Shah
Vismay Rana Guide Name: Sapana Patel

DIPLOMA IN COMPUTER ENGINEERING

SUBMITTED TO:

1
ONLINE ADMISSION SYSTEM

PARUL POLYTECHNIC INSTITUTE POST

– LIMDA, WAGODIA – 391760 PARUL

POLYTECHNIC INSTITUTE
POST – LIMDA, WAGHODIA- 391760

CERTIFICATE
This is to certify that Rushil Purohit,Harsh Shah,Vismay
Rana. Of Diploma (5th Semester) in Computer Engineering,
Enrollment No:
196390307595,196390307596,196390307590 have
satisfactorily presented their project entitled “Online
Admission System” for the term ending .

Signature Of Guide: Department In-Charge:


Sapana Patel Poonam Faldu

2
ONLINE ADMISSION SYSTEM

PARUL POLYTECHNIC INSTITUTE POST

– LIMDA, WAGODIA – 391760 PARUL

POLYTECHNIC INSTITUTE
POST – LIMDA, WAGHODIA- 391760

CERTIFICATE
This is to certify that Rushil Purohit,Harsh Shah,Vismay
Rana. Of Diploma (5th Semester) in Computer Engineering,
Enrollment No:
196390307595,196390307596,196390307590 have
satisfactorily presented their project entitled “Online
Admission System” for the term ending .

Date:

INTERNAL JURY: EXTERNAL JURY:

3
ONLINE ADMISSION SYSTEM

ACKNOWLEDGEMENT

We take this opportunity to express our profound sense of gratitude and respect to all
those who helped us throughout the duration of this project.

Firstly, we are extremely grateful to Parul Polytechnic Institute, for providing us the
excellent working environment to undergo our project.

We devote our success in this effort to our project guide Sapana Patel for giving us the
opportunity to undertake the project and providing crucial feedbacks that influenced us and
provided opportunity to undertake the project work in the esteemed concern.

We are also deeply thankful to Mrs. Poonam Faldu, Head Of Computer


Engineering Department, whose useful suggestions, gentle soothing attitude and right directions
helped us a lot to learn in this project and also for her constant encouragement and support
throughout the project.

Last, but not the least, we would like to extend our profound thanks to all our esteemed colleagues
and friends at college level who helped us in the specific areas of this project.

ABSTRACT

Today all the work at the time of admission of the students is done manually by link

And paper, which is very slow and consuming much efforts and time.

So, we making a website to speed up and make it easy to use system.

4
ONLINE ADMISSION SYSTEM

INDEX
Sr. No. Description Page
No.

1 Introduction 1

1.1 Purpose 2

1.2 Scope 2

2 System Requirement Specification 3

3 System Analysis 4

3.1 Study of current system 4

3.2 Problem Statement 4

3.3 Proposed system 4

3.4 Feasibility Study 5

4 Platform Detail 6

4.1 Php –Intro 6

4.2 Php in Dtalis 7

4.3 My SQL 7

5 Design Specification Diagram 8

5.1 Data flow diagram

5.2 ER diagram

5.3 Activity diagram

5.4 Use case diagram

5.5 Data Dictionary

5
ONLINE ADMISSION SYSTEM

6
ONLINE ADMISSION SYSTEM

1. INTRODUCTION

1.1 Purpose
1.2Scope
Introduction:

 The system enables the student to fill application forms online and
submit it. They also submit their necessary documents like
passport size photograph, certificates and marksheets along with
the identity proof.
 Online Admission System is aimed at developing an online
admission website for a college and school.
 This system is an online system that can be accessed throughout
the organization and outside as well with proper login provided.
 “Online Admission Management System”is a web based
application which of two types of users i.e. administrator and
student.
 Administrator would be able to admit a student, cancel the
admission, edit data, generates data for student of the
identification card, check eligibility of the student, generate merit
list and send the email for confirmation or rejection of the student
in the university.
 Candidates would be able to fill the admission form view the merit
list, print the university ID card and view the admission dates and
information.

1.1 Purpose:

 Online admission system supports the student admission and


registration process, the maintenance of student personal, academic
and fee related data.
 Database maintained by this system usually contains the student’s
personal, academic and its fee related information. It focuses on storing
and processing by using web pages.
 Generates student information in formatted html tables, generates the
fees invoice.

7
ONLINE ADMISSION SYSTEM

 Generate Student’s Academic Detail report.


 Generate Student’s personal Detail Report.
 Generate student’s fee deposition status report.
 Generate student’s currently deposited their fees.
 It stores merit list provided by university.
1.2 Scope:
 The product will maintain the admission process of nursery students,
primary students,higher standard students & college student.
 An application software it will work for an institute conducting a
professional course like MCA/MBA under a grovering university.SAS
Manages student details.Students are admitted according to the
college allotted by university according to their merit in examination &
their choice of college.
 Activities like updation, creation done in the system by the system
operator will be maintained in the form of tables for auditing &
maintaining the integrity of the system.

8
ONLINE ADMISSION SYSTEM

2. SYSTEM REQUIREMENT

SPECIFICATION

Hardware requirement:
1.Pentium IV Processor

2. 512 MB RAM

3. 40 GB HDD

4. 1024*768 Resolution Color Monitor

Software
requirement:
1. OS : Windows XP, Windows 7, windows
10, linux

2. You need any browser like Google


chrome, Microsoft edge, Brave, Safari etc…

Software Interface:

Client on Internet: Web Browser,


Operating System
(Windows)

9
ONLINE ADMISSION SYSTEM

Web Server:WAMP
Data Base Server:MY SQL

3. SYSTEM ANALYSIS

3.1 Study Of Current System:

 Existing system is based on manual work and all the process are done
manually.
 Some system collects the data manually.
 They store all the information as a report in files.
 In current time, all work is done manually by hand in bulk of files which
is hard to operate & hard to maintain the reports of the student
presently, took admission in college and school.
1) When the student comes in college.
2) First of all, he/she takes admission form from reception
3) Fills it and submit it into office.
4) Filled form is first checked with documents like merit list and details
came from university and verified by an official person, 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 from enrollment no. is
assigned to the candidate by the instate.
7) Candidate gets the receipt of fees deposition.
3.2 Problem in current 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
student record when it is required.
3.3 Proposed system:

10
ONLINE ADMISSION SYSTEM

1) It is automated computerized web based software system.


2) It uses latest technologies like Java script and SQL server.
3) It is easy to operate.

3.4 Feasibility study:


 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
operator the system, who
It 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
interface provided to him , who can also able to show all the datain html
tabular form so to provided information regarding the students who are
either taken admission or to take admission, since it requires only a
single person to operate the whole system thusreduces the cost to
operate the system.
 It is technically feasible since the whole system is designed into the
latest technologies like Java script and SQL Server which are the most
recent technologies to develop web based systems and design
databases.
 It uses the latest hardware technologies like p4 systems so
It is behavioural feasible, since the system is providing a attractive user
interface to the operator/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 work on it.

11
ONLINE ADMISSION SYSTEM

4. PLATFORM DETAIL
4.1 PHP Introduction

PHP started out as a small open source project that evolved as more and
more people found out how useful it was. RasmusLerdorf unleashed the first
version of PHP way back in 1994.

• PHP is a recursive acronym for "PHP: Hypertext Preprocessor".

• PHP is a server side scripting language that is embedded in HTML. It is


used to manage dynamic content, databases, session tracking, even
build entire e-commerce sites.

• It is integrated with a number of popular databases, including MySQL,


PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server.

• PHP is pleasingly zippy in its execution, especially when compiled as an


Apache module on the Unix side. The MySQL server, once started,
executes even very complex queries with huge result sets in record-
setting time.

• PHP supports a large number of major protocols such as POP3, IMAP,


and LDAP. PHP4 added support for Java and distributed object
architectures (COM and CORBA), making n-tier development a
possibility for the first time.

• PHP is forgiving: PHP language tries to be as forgiving as possible.

• PHP Syntax is C-Like. CommonusesofPHP


• PHP performs system functions, i.e. from files on a system it can create,
open, read, write, and close them.

12
ONLINE ADMISSION SYSTEM

• PHP can handle forms, i.e. gather data from files, save data to a file,
through email you can send data, return data to the user.

• You add, delete, modify elements within your database through PHP.

• Access cookies variables and set cookies.

• Using PHP, you can restrict users to access some pages of your website.

• It can encrypt data.

Characteristics of PHP
Five important characteristics make PHP's practical nature possible −

• Simplicity  Efficiency  Security


• Flexibility
• Familiarity

4.2PHP MySQL Database:


What is MySQL?

• MySQL is a database system used on the web


• MySQL is a database system that runs on a server
• MySQL is ideal for both small and large applications
• MySQL is very fast, reliable, and easy to use
• MySQL uses standard SQL
• MySQL compiles on a number of platforms
• MySQL is free to download and use
• MySQL is developed, distributed, and supported by Oracle Corporation
• MySQL is named after co-founder Monty Widenius's daughter: My

The data in a MySQL database are stored in tables. A table is a collection of


related data, and it consists of columns and rows.

Databases are useful for storing information categorically. A company may


have a database with the following tables:

13
ONLINE ADMISSION SYSTEM

• Employees
• Products
• Customers
• Orders

5. DESIGN SPECIFICATION
DIAGRAM
5.1 Data flow diagram 5.2 ER diagram 5.3
Activity diagram 5.4 Use case diagram 5.5
Data Dictionary

5.1 Data Flow Diagram:

• Data flow diagram is a graphical tool used to describe and analysis the
movement of data through a system-manual or automated including the
Processes stores the data, and delays in the system.

• Data flow diagrams are the central tool and basis from which other
components are developed.
• The transformations of the data from input to output through the
Processes May be described logically and independently of the physical
components Associated with the system. They are termed logical data
flow diagrams.

• In contrast, physical data flow diagrams show the actual


Implementation and the movement of data between people
departments and workstations.

• The simple notations are easily understood by users and business


Persons who are part of the process being studied. Therefore, analysts

14
ONLINE ADMISSION SYSTEM

can work With Users and actually involve them in the study of data flow
diagrams.

• Users can make suggestions for modifications of the diagrams to More


Accurately Described the business activity. They can also examine the
charts and spot Problems quickly so that they can be corrected before
other design work begins. If problems are not found early in the
development process they will be very difficult to correct when they are
noticed. Avoiding mistakes early May even prevent system failure.

• Data flow analysis permits analysts to isolate areas of interest in the


institution and study them by examining the data that enter the process
and seeing how they are changed when they are changed when they
leave the process. As analyst gather acts and details their increased
understanding of the process leads them to ask questions about
specifications of the process which leads to still additional investigation
as the area of investigation is broken into successively lower level
details until all the essential components and their interrelations can be
understood.

• A comprehensive system investigation produces sets of many data flow


diagrams some providing overviews of major processes and others
going into great details to show data elements, data stores, and
processing steps for specific components of a larger system. If analysts
want to review the overall system later, they use the higher-level

15
ONLINE ADMISSION SYSTEM

overview diagrams. However if they are interested in studying one


particular they use the data flow diagram for that lower process.

• The levels of data flow diagrams can be compared to highway and street
Maps that you might use when traveling in an unfamiliar area you first
use a national map, showing major highways and cities. As you near the
city you are visiting you need a more detailed map showing the major
parts of the city and the access roads. After you reach the area of the
city you want, a detailed street map that shows even important
landmarks, such as bridges and buildings, is especially helpful. This much
detail is. Essential when you are first starting on the trip and attempting
to understand the lay of the land.

• Data flow analysis permits analysts to isolate areas of interest in the


Institution and study them by examining the data that enter the process
and seeing how they are changed when they are changed when they
leave the process. As analyst gather acts and details their increased
understanding of the process leads them to ask questions about
specifications of the process which leads to still additional investigation
as the area of investigation is broken into successively lower level
details until all the essential components and their interrelations can be
understood.

• A comprehensive system investigation produces sets of many data flow


diagrams Some providing overviews of major processes and others
going into great details to show data elements, data stores, and
processing steps for specific components of a larger system. If analysts

16
ONLINE ADMISSION SYSTEM

want to review the overall system later, they use the higher-level
overview diagrams. However if they are interested in studying one
particular they use the data flow diagram for that lower process.

• The levels of data flow diagrams can be compared to highway and street
Maps that you might use when traveling in an unfamiliar area. You Fust
use a national map, showing major highways and cities. As you near the
city you are visiting you need a more detailed map showing the major
parts of the city and the access roads. After you reach the area of the
city you want, a detailed street map that shows even important
landmarks, such as bridges and buildings, is especially helpful This much
detail is essential when you are Fust starting on the trip and attempting
to understand the lay of the land.

• Data flow diagrams are used in the same way. They are developed and
used progressively from the general to the specific for the system of
interest. The data flow diagram covers all the processes and data
storage area, which takes place during any transaction in the system.
The data flow diagrams are functionally divided into context level(Zero
level) and First level data flow diagrams.

Symbols used in DFDs:


(1) Process: Here flow of data is transformed .E.g. Registering Student , etc.

17
ONLINE ADMISSION SYSTEM

(2) External Entity: A source or destination of data which is external to the


system .E.g. Principal Etc.

(3) A data flow : It is packet of data. It may be in the form of document, letter
etc.

(4) Data store: Any store data but with no reference to the physical method of
storing.

Data Flow Diagram:

DFD DIAGRAM (LEVEL 0):

18
ONLINE ADMISSION SYSTEM

DFD DIAGRAM (LEVEL 1):

19
ONLINE ADMISSION SYSTEM

5.2 ER-diagram

 In software engineering, an entity-relationship model (ER model for short) is


an abstract and conceptual representation of data. Entity-relationship
modeling is a database modeling method, used to produce a type of
conceptual schema or semantic data model of a system, often a relational
database, and its requirements in a top-down fashion. Diagrams created by
this process are called entity-relationship diagrams or ER diagrams.

 E-R Diagram mainly consists of: (1)Entity (2) Attributes (3) Relationships

 An entity may be defined as a thing which is recognized as being capable of


an independent existence and which can be uniquely identified. An entity is an
abstraction from the complexities of some domain. When we speak of an
entity we normally speak of some aspect of the real world which can be
distinguished from other aspects of the real world

 An entity may be a physical object such as a house or a car, an event such as


a house sale or a car service, or a concept such as a customer transaction or
order. Although the term entity is the one most commonly used, following
Chen we should really distinguish between an entity and an entity-type. An
entity-type is a category. An entity, strictly speaking, is an instance of a given
entity-type. There are usually many instances of an entity-type. Because the
term entity-type is somewhat cumbersome, most people tend to use the term
entity as a synonym for this term.

 A relationship captures how entities are related to one another.


Relationships can be thought of as verbs, linking two or more nouns.

Generally E-R Diagram requires the use of the following symbols:

Attribute 20
ONLINE ADMISSION SYSTEM

Decision

Entity

Connection

ER diagram

21
ONLINE ADMISSION SYSTEM

5.3 activity diagram

5.3 Activity Diagram

22
ONLINE ADMISSION SYSTEM

5.4 Usecase Diagram


 A use case diagram in the Unified Modelling Language (UML) is a type of
behavioural diagram defined by and created from a Use-case analysis. Its
purpose is to present a graphical overview of the functionality provided by a
system in terms of actors, their goals (represented as use cases), and any
dependencies between those use cases.
 The main purpose of a use case diagram is to show what system functions are
performed for which actor. Roles of the actors in the system can be depicted.
 Interaction among actors is not shown on the use case diagram. If this
interaction is essential to a coherent description of the desired behavior,
23
ONLINE ADMISSION SYSTEM

perhaps the system or use case boundaries should be re- examined.


alternatively, interaction among actors can be part of the assumptions used in
the use case.
 Use cases:- A use case describes a sequence of actions that provide
something of measurable value to an actor and is drawn as a horizontal ellipse.
 Actors:- An actor is a person, organization, or external system that plays a
role in one or more interactions with the system
 System boundary boxes (optional) :- A rectangle is drawn around the use
cases, called the system boundary box, to indicate the scope of system.
Anything within the box represents functionality that is in scope and anything
outside the box is not.

 SYMBOLS USED IN USE CASE DIAGRAMS:

Actor

USE CASE Use Case


Use Case

USE CASE DIAGRAM:

24
ONLINE ADMISSION SYSTEM

5.5 Data Dictionary


 Table : user Info
 Description: Used to store User information

25
ONLINE ADMISSION SYSTEM

 Primary Key : User id

 Table: Admin

 Description: Used to store Admin information

 Primary Key : admin id

 Table: Category

 Description: Used to store the information of Category

26
ONLINE ADMISSION SYSTEM

 Primary Key: cat id

 Table : Product

 Description: Product detail of different Sellers.

 Description: Seller detail

 Primary Key: seller id

 Table: Payment

 Description: Used to store information about Payment

27
ONLINE ADMISSION SYSTEM

 Primary Key:payid

 Foreign Key:

(1)userid - Reference to UserInfo

(2) proid - Reference to Product

 Table: Feedback

 Description: Use to store the feedback

28
ONLINE ADMISSION SYSTEM

 Primary Key: fid

 Foreign Key:

(1) User id - Reference to User Info

(2) Email id - Reference to User Info

6 USER MANUAL
User Manual

 This section refers to the various types of interfaces, which the user has to face during operating
the computerized system of "Gift of the hand".

The section refers with the entire interface [Screens] a user will have to face while operating the
current system. It shows the various screens appearing for different transactions. All the screens of
different transactions in the system are shown here.

29
ONLINE ADMISSION SYSTEM

Future scope
7.1 Limitations
7.2 Future Enhancement

7.1 Limitations
 This project is web based, so performance depends on the Network speed & Traffic

 It much required internet.

7.2 Future Enhancement


The system is developed using the prototype model and all work has been documented. So in the
case of future enhancements, we only need to make superficial changes without changing the core
functionality. The following enhancements are possible:

 Increase security measures such as encryption of data, password expiry and password change and
account locking.

 Try to integrate back up system for database

 try to integrate automatic sms facility on user's mobile.

30
ONLINE ADMISSION SYSTEM

CONCLUSION

 It is very important to design online admission system because it control admission


process in college. Our online admission system make college work easy.

BIBLIOGRAPHY
Reference Books:

Beginning PHP By: ImarSpaanjaars

PHP Language Specification

Professional PHP By: Bill Evjen, Karli Watson,

Christian Nagel,

Morgan Skinner

31

You might also like