school admission system
Post on 27-Apr-2015
322 Views
Preview:
TRANSCRIPT
School Admission SystemSchool Admission System
INTRODUCTION
ABOUT NAME OF SCHOOLABOUT NAME OF SCHOOL
‘‘Government Middle School MaharajganjGovernment Middle School Maharajganj’’ is located at is located at
Gulzarbagh, PatnaGulzarbagh, Patna.. The School is located here since 1985. In The School is located here since 1985. In
these 25 years this school becomes very famous in thethese 25 years this school becomes very famous in the
educational field. The teachers of this school are well familiar witheducational field. The teachers of this school are well familiar with
the students. They help the student at any point. There are somethe students. They help the student at any point. There are some
special features provided by this school like: -special features provided by this school like: -
Big class rooms for educational point-of-view.Big class rooms for educational point-of-view.
For physical strength of student there is a playground.For physical strength of student there is a playground.
A big auditorium in which speech and debate held to makeA big auditorium in which speech and debate held to make
students frank.students frank.
Education system is based on to make student’s well-Education system is based on to make student’s well-
cultured and worthy citizens.cultured and worthy citizens.
Amongst some of the most reputed names in the School in Bihar, theAmongst some of the most reputed names in the School in Bihar, the
name of name of ‘‘Government Middle School MaharajganjGovernment Middle School Maharajganj’’ shines bright.shines bright.
It is one of the the oldest educational institute in india.As all collegesIt is one of the the oldest educational institute in india.As all colleges
must have a library ,must have a library ,‘‘Government Middle School MaharajganjGovernment Middle School Maharajganj’’
has also a well furnished school which play a major role in thehas also a well furnished school which play a major role in the
overall study related activity. The overall study related activity. The ‘‘Government Middle SchoolGovernment Middle School
MaharajganjMaharajganj’’ is well maintained admission and a large capacity is well maintained admission and a large capacity
1
School Admission SystemSchool Admission System
student which is capable to accommodate almost student of allstudent which is capable to accommodate almost student of all
branches. branches. Government Middle School MaharajganjGovernment Middle School Maharajganj is crowned to have is crowned to have
a large number of Admission related to related to their branch. ita large number of Admission related to related to their branch. it
provide a peace and calm environment for study as it is situated inprovide a peace and calm environment for study as it is situated in
the college campus which is on the side of river ganga .the college campus which is on the side of river ganga .
This software is developed for This software is developed for ‘‘Government MiddleGovernment Middle
School MaharajganjSchool Maharajganj’’ for handling works regarding “ for handling works regarding “SCHOOLSCHOOL
ADMISSION SYSTEM”ADMISSION SYSTEM” only electronically. This system is made foronly electronically. This system is made for
work in place of existing system for better management with anwork in place of existing system for better management with an
electronic speed and accuracy par excellent. This System is beingelectronic speed and accuracy par excellent. This System is being
developed by developed by PRASHANT KUMARPRASHANT KUMAR under the Guidance of under the Guidance of Mr. SUNILMr. SUNIL
KUMAR KUMAR (MCA.) for the partial fulfillment of the requirement for the(MCA.) for the partial fulfillment of the requirement for the
award of award of Bachelor in Computer Bachelor in Computer
ApplicationApplication.
2
School Admission SystemSchool Admission System
I have used VISUAL BASIC (6.0) for its user- friendly
tools to develop interface and IDE. I have used it as front end to
my project that would enable any user with meager or less
knowledge to work efficiently on this software.
Oracle 8i has been used by me to maintain the databaseOracle 8i has been used by me to maintain the database
of this library that enables storage of information in a tabularof this library that enables storage of information in a tabular
manner. It also restricts unauthorized users to keep away frommanner. It also restricts unauthorized users to keep away from
tampering of data. It also enables fast and accurate retrieval of data.tampering of data. It also enables fast and accurate retrieval of data.
ABOUT MY PROJECTABOUT MY PROJECT
3
School Admission SystemSchool Admission System
This software is developed for This software is developed for Government MiddleGovernment Middle
School MaharajganjSchool Maharajganj forehand students and staff’s related forehand students and staff’s related
records electronically. This system is made for work in place ofrecords electronically. This system is made for work in place of
manual system for students and staffs related management withmanual system for students and staffs related management with
an electronic speed and accuracy. This System is beingan electronic speed and accuracy. This System is being
developed by me, under the Guidance of developed by me, under the Guidance of AMIT KUMAR (M.C.A)AMIT KUMAR (M.C.A)
for the partial fulfilments of the requirement for the award offor the partial fulfilments of the requirement for the award of
Bachelor in Computer ApplicationBachelor in Computer Application..
OBJECTIVESOBJECTIVES
This school – the socio industrial area which makes well culturedThis school – the socio industrial area which makes well cultured
and worthy citizens. The and worthy citizens. The ‘‘Government Middle SchoolGovernment Middle School
MaharajganjMaharajganj is doing a very important role in this field. is doing a very important role in this field.
My job at this school is to develop an automatedMy job at this school is to develop an automated
system for the organization is to develop the students. For this, thesystem for the organization is to develop the students. For this, the
school maintains manual registers, such asschool maintains manual registers, such as
The main objectives / jobs of this project are as follows –
(1) To store the details of new & old students. (Entry of new/old
admitted students records).
(2) To store the data of courses, total fee of courses, installment
per month, duration of courses, etc.
(3) To show the report of defaulter students, admission fee
defaulter students, dues of fees etc.
(4) To store the monthly fee of students and gives a slips for a
student through printer.
(5) It generate the report of daily, weekly and monthly report.
(6) To search a students to show the report of enrolled in course,
his/her details, fee details etc.
4
School Admission SystemSchool Admission System
These entire tasks are maintained
manually which leads to human error as well as a time consuming
process, so there need a computerized system for performing these
entire tasks with accuracy and good speed.
5
School Admission SystemSchool Admission System
TOOLS / PLATFORM
APPLICATION : STUDENT ADMISSION SYSTEM
OPERATING SYSTEM : WINDOWS XP (Professional)
FRONT END /GUI TOOLS : VISUAL BASIC 6.0 (Professional)
RDBMS/BACK END : ORACLE 10g
ODBC DRIVERS : (I) MICROSOFT ODBC FOR ORACLE
(II) ORACLE ODBC DRIVER
About Windows XPAbout Windows XP
Windows XP are easier to manage & configure because it is
very user-friendly and is GUI based operating system. The Front-End-
Tool Visual Basic as a GUI application and required the O.S, who gives
the platform as GUI environment.
Business Value: The Windows XP goes through beyond providing
the essential, such as File, Print and communication. It is engineered
specifically to let companies reliably and economically use emerging
technologies to improve business profitability and increase their
agility in an ever-changing market place.
Flexible Integration: You can deploy new servers into your
existing network one at a time, upgrade individual NT4.0 servers,
upgrade top down through out your organization or any where in
6
School Admission SystemSchool Admission System
between. You can add Windows NT 4.0 Servers to your existing
Windows XP, Novell Netware or Unix Based Environments as see
immediate improvements in performance, reliability and
manageability.
About Oracle 10gAbout Oracle 10g
Oracle 10g is an RDBMS package developed by Oracle Corporation.
This RDBMS package can manage any type of data in a well designed
manner. Oracle is structured query language (SQL), is the set of
commands that all program and users must use to access data within
the Oracle Database. Application program and Oracle tools often
allow users to access the data base without directly using SQL, but,
these application in turn must use SQL when Executing the users
request. The following are some features of Oracle 8i, due to which
we choose it as back end for this project:
[1] Platform Independent: - Oracle’s database is said to
be platform independent, i.e., the database created on a
machine can be access to any other machine.
[2] Client-Server Architecture: - It is good to store data on
server and provide facilities to access data with restricted
permission to the client. This feature can be easily
deployed to Oracle’s database.
7
School Admission SystemSchool Admission System
[3] Data Security features: - Oracle 10g database is a
secure database. No one can view/edit data base without
prior permission.
PROPERTIES OF RDBMS-ORACLE (BACK-END):-
As we know that the worlds longest selling are the DBMS product.As we know that the worlds longest selling are the DBMS product.
Oracle work groups or enterprise server account major percentageOracle work groups or enterprise server account major percentage
of RDBMS engine sold worldwide. The natural programmingof RDBMS engine sold worldwide. The natural programming
language of this product is SQL/PLSQL the creation of user definedlanguage of this product is SQL/PLSQL the creation of user defined
function procedure database trigger and other specific databasefunction procedure database trigger and other specific database
processing PLSQL for commercial application will always related toprocessing PLSQL for commercial application will always related to
oracle related to oracle engine.oracle related to oracle engine.
Oracle has introduced a large number of new features such asOracle has introduced a large number of new features such as
analysis queries, scalar sub-queries, joins, pivot insert statementanalysis queries, scalar sub-queries, joins, pivot insert statement
and merger statement. Object oriented feature such as inheritance,and merger statement. Object oriented feature such as inheritance,
Polymorphism, undo table space and various PLSQL packages. ItPolymorphism, undo table space and various PLSQL packages. It
continues to provide the most secure application development andcontinues to provide the most secure application development and
deployment platform in the industry. Exception handling Oracledeployment platform in the industry. Exception handling Oracle
locating and user defined locking are fully supported. It alsolocating and user defined locking are fully supported. It also
provides the key concept such as primary key, unique key andprovides the key concept such as primary key, unique key and
foreign key.foreign key.
Oracle can run across different platforms. They can also transferOracle can run across different platforms. They can also transfer
data from various hardware platforms without any conversions ofdata from various hardware platforms without any conversions of
programs. They thus satisfy the feature of having open architectureprograms. They thus satisfy the feature of having open architecture
and distributed data management capability. This database haveand distributed data management capability. This database have
8
School Admission SystemSchool Admission System
industry standard SQL & Report writer which are 4GL tools. This notindustry standard SQL & Report writer which are 4GL tools. This not
only facilitates faster development, but also enhances professionalonly facilitates faster development, but also enhances professional
productivity.productivity.
Oracle has a query optimizer. The main function of a queryOracle has a query optimizer. The main function of a query
optimizer is to determine automatically the fastest method in whichoptimizer is to determine automatically the fastest method in which
a database request can be handled.a database request can be handled.
As a result of this programmers and end users do no need anyAs a result of this programmers and end users do no need any
additional training to obtain good RDBMS performance. Theseadditional training to obtain good RDBMS performance. These
databases have servers or data mangers, which minimize bothdatabases have servers or data mangers, which minimize both
memory and CPU resource utilization. This ensures highmemory and CPU resource utilization. This ensures high
performance during transaction processing.performance during transaction processing.
Oracle 10gOracle 10g
ORCALE is an acronym forORCALE is an acronym for
OO - Oak - Oak
RR - Ridge - Ridge
AA - Automatic - Automatic
CC - Computing - Computing
LL - Logical - Logical
EE - Engine - Engine
Oracle 10g Product and UtilityOracle 10g Product and Utility
ORCALE is a kernel package that has a number of tools that can beORCALE is a kernel package that has a number of tools that can be
purchased separately and integrated the kernel and “add-ons”. Thepurchased separately and integrated the kernel and “add-ons”. The
tools allow the user to create database objects, like procedure,tools allow the user to create database objects, like procedure,
trigger function etc. some of tools are:trigger function etc. some of tools are:
9
School Admission SystemSchool Admission System
A.A. SQL*PLUSSQL*PLUS
B.B. INTRACTIVE SQLINTRACTIVE SQL
C.C. PL/SQLPL/SQL
The ORCALE RDBMS is a central ORCALE product. It includes theThe ORCALE RDBMS is a central ORCALE product. It includes the
database manager and several tools intended to assist the usersdatabase manager and several tools intended to assist the users
and DBA in the maintenance and use of data. The core of RDBMS isand DBA in the maintenance and use of data. The core of RDBMS is
the kernel.the kernel.
The kernel handles the following task:The kernel handles the following task:
1.1. Manages storage and definition of data.Manages storage and definition of data.
2.2. Controls and limits data access and concurring.Controls and limits data access and concurring.
3.3. Allows backup and recovery of dataAllows backup and recovery of data
4.4. Interprets SQL and PL/SQLInterprets SQL and PL/SQL
About Visual BasicAbout Visual Basic
Visual Basic has evolved from BASIC (Beginner’s All-purpose SymbolicVisual Basic has evolved from BASIC (Beginner’s All-purpose Symbolic
Code). Prof. - John Kemeny and Thomas Kurtz of Dartmouth CollegeCode). Prof. - John Kemeny and Thomas Kurtz of Dartmouth College
as a language for writing simply programs developed BASIC in theas a language for writing simply programs developed BASIC in the
mid-1960s. BASIC’s primary purpose was to held people how tomid-1960s. BASIC’s primary purpose was to held people how to
program. The wide spread use of BASIC with various types ofprogram. The wide spread use of BASIC with various types of
10
School Admission SystemSchool Admission System
computer and led to many enhancement to the language. With thecomputer and led to many enhancement to the language. With the
development of the Microsoft Windows Graphical User Interface (GUI)development of the Microsoft Windows Graphical User Interface (GUI)
in the late 1980s and the early 1990s, the natural evolution of BASICin the late 1980s and the early 1990s, the natural evolution of BASIC
was Visual Basic. Microsoft Corporation created Visual Basic in 1991.was Visual Basic. Microsoft Corporation created Visual Basic in 1991.
Visual Basic greatly simplifies Windows Application development.Visual Basic greatly simplifies Windows Application development.
Since 1991 six versions have been released. In year 1990s VisualSince 1991 six versions have been released. In year 1990s Visual
Basic 1.0 version was released. Visual Basic 2.0 version was faster,Basic 1.0 version was released. Visual Basic 2.0 version was faster,
more powerful and even easy to use than Visual Basic 1.0 version.more powerful and even easy to use than Visual Basic 1.0 version.
Visual Basic 3.0 added simply way to control the most powerfulVisual Basic 3.0 added simply way to control the most powerful
database. Visual Basic 4.0 version being to turn Visual Basic into adatabase. Visual Basic 4.0 version being to turn Visual Basic into a
fully object oriented language. Visual Basic 5.0 version added thefully object oriented language. Visual Basic 5.0 version added the
ability to male our own controls. Visual Basic 6.0 version has addedability to male our own controls. Visual Basic 6.0 version has added
some long desired language features even more Internet power.some long desired language features even more Internet power.
Visual Basic is world’s most widely used Rapid ApplicationVisual Basic is world’s most widely used Rapid Application
Development Language.Development Language.
Features of Visual BasicFeatures of Visual Basic
The Visual Basic language facilitates a structured andThe Visual Basic language facilitates a structured and
disciplined approach to computer program design. Visual Basic is adisciplined approach to computer program design. Visual Basic is a
GUI, therefore the programmer creates the GUI and writes code toGUI, therefore the programmer creates the GUI and writes code to
describe what happens when the user interact with the GUI. Adescribe what happens when the user interact with the GUI. A
programmer can create application in Visual Basic with impressiveprogrammer can create application in Visual Basic with impressive
representation. The important features of Visual Basic arerepresentation. The important features of Visual Basic are
summarized below:summarized below:
11
School Admission SystemSchool Admission System
[1] GUI based application: - Non-technical people can
understand his/her application easily when it is
graphically designed. All operations given therein for
completing a job must be self-explanatory. Visual Basic
allows creating a well designed GUI package for any type
of real life problems.
[2] Rapid Application development (RAD) tool: - A
programmer can build a real life application in a short
period which may take much more time to develop in
other Programming environment.
[3] Supports features of Object-Oriented technology: -
Visual Basic Supports some features of Object oriented
technology such Data hiding, Data encapsulation, Data
abstraction… etc. which makes an application error free
and easy to create.
[4] Connectivity from other data sources: - Visual
Basic’s application can be connected to any other
database created on other DBMS/RDBMS package such
as ACCESS, ORACLE, SQL SERVER, EXCEL, FOXPRO, DB2,
and PARADOX… etc.
[5] Makes standalone packages: - Visual Basic has
facilities to make standalone package, i.e., the package
12
School Admission SystemSchool Admission System
which can run on any hardware platform with no or minor
modifications.
The above features of Visual Basic make us to choose it as a front
end for this project.
STRUCTURE OF PROGRAMMING
1. ANALYSIS
Government Middle School MaharajganjGovernment Middle School Maharajganj has well defined steps to take admission
of new student, maintain the records of the student in a register and also takes
monthly instalments and maintains the records in a register and gives a fee slip to the
13
School Admission SystemSchool Admission System
student. It is also facility for giving the reports of fee dues defaulters. It also gives the
report of module test results.
0-LEVEL DFD
The data flow diagram for the whole project, which includes is given below –
Module 1 : Master file of Students –
Level 1 DFD For Registration
REGISTRATION.
The DFD for this module is shown below –
14
DFD 1: Level 0: Overall flow of Data
Government
Middle school
Master file of students
Transaction file for Module Test
Monthly demand bill file
Student Leave Detail
Operator of GovernmentMiddle school
REGISTRATION Table
School Admission SystemSchool Admission System
DFD 2: Level 1 Processing of data of New Students
Process Logic:
1. This module is used for entering and storing the records of new students.
2. It gives also the report of new admitted students.
3. It also modifies (edits), deletes the records of new admitted students.
4. It can display the report of new admitted student on monitor and print using
printer. (Report may be of daily, monthly, & year).
Module 2 : Admission dues / Monthly Instalments fee of Students
This module is used to store admission fee dues (instalments) and monthly
instalments. The data entered by the operator are stored into a transaction file
“m_fee_demandbill” table.
15
View & PrintView & Save
Modify/Delete the record
Demands report
Browse the data
Operator of Government Middle
School
Add/update
Processing
of student
fee
Enters data
Demands report
Processing of
Student’s data
VDU /Printer
Enters data given by the student Add /
Update / Delete
REGISTRATION table
FEE_DETAILS Table
School Admission SystemSchool Admission System
Process Logic:
1. This module retrieves the details from “master_fee_mwise and a detail” tables.
2. This module also updates or modifies the data.
3. This module shows the reports of student’s fee on the VDU and prints the
report through printer.
4. It also prints the slip of student’s fee.
Module 3 : Students Modules test marks –
This is used to store the marks of students of modules tests and final examination
results.
16
VDUOr Printer
Saving
Update Data
Retrieve Data
Browse the data
View & Print the report & fee slip
DFD 3: Level 1: Processing of Monthly Instalments fee and admission dues
Add/update
Processing of student’s
obtained marks
Retrieves data
Gives report
Operator of Government
Middle school
Enters dataEnters data
Demands report
REGISTRATION Table
Save the Report
RESULT table
School Admission SystemSchool Admission System
DFD 4: Level 1: Processing of Student’s Module Test Marks
Process Logic:
1. This modules tests that entered Registration no. of student exists, then add the
obtained marks of module test of a student into a table RESULT.
2. It also gives the reports of marks of all modules obtained by a student if given
Registration no. exists.
17
Retrieves data
VDU & Printer
Process for
Modify
BrowseData
UpdateBrowseData
UpdateUpdateBrowseData
BrowseData
REGISTRATION
table
School Admission SystemSchool Admission System
18
School Admission SystemSchool Admission System
6.1 DATABASE DESIGN:
The database is designed as per the requirement of project. To reduce
redundancy of data the tables/relations are designed in such a way that
they are linked with each other.
1. Table Name: stu_detail
ATTRIBUTE DATA-TYPE SIZE Constratints/Meaning
reg_no NUMBER 20 Foreign key
s_name VARCHAR2 20
f_name VARCHAR2 20
f_occupation VARCHAR2 20
m_name VARCHAR2 20
m_occupation VARCHAR2 20
gender VARCHAR2 20
dob VARCHAR2 20
nationality VARCHAR2 20
caste VARCHAR2 10
religion VARCHAR2 10
address VARCHAR2 20
city VARCHAR2 20
district VARCHAR2 20
state VARCHAR2 20
19
School Admission SystemSchool Admission System
pin_code NUMBER 14
ph_no NUMBER 15
Mob_no NUMBER 10
email_id VARCHAR2 20
p_address VARCHAR2 20
2.Table Name: Reg_detail
ATTRIBUTE DATA-TYPE SIZE Constraints/MEANING
reg_no NUMBER 15 Primary Key
Reg_date DATE
Reg_fee NUMBER 20
cur_class VARCHAR2 20
cur_roll_no NUMBER 15
Status VARCHAR2 20
3. Table Name: login_detail
ATTRIBUTE DATATYPE SIZE MEANING or PURPOSE
uid VARCHAR2 20 User Id
pwd VARCHAR2 20 Password
status VARCHAR2 2 Status Of The User
4. Table Name: master_class
ATTRIBUTE DATA-TYPE SIZE MEANING or PURPOSE
class VARCHAR2 10 Class
20
School Admission SystemSchool Admission System
section VARCHAR2 5 Section
5. Table Name: master_seat
ATTRIBUTE DATATYPE SIZE MEANING or PURPOSE
class VARCHAR2 20 Class
section VARCHAR2 20 Section
total_seat NUMBER 4 Total Seats
filled_seat NUMBER 4 Filled Seats
remaining_seat NUMBER 4 Remaining Seat
6. Table Name: master_fee
ATTRIBUTE DATA-TYPE SIZE MEANING or
PURPOSE
Class VARCHAR2 20 Class
admission_fee NUMBER 4 Admission Fee
exam_fee NUMBER 4 Exam Fee
lab_feee NUMBER 4 Laboratory Fee
tuition_fee NUMBER 4 Tution Fee
development_fee NUMBER 4 Development Fee
7. Table Name: master_fee_mwise
ATTRIBUTE DATA-
TYPE
SIZE MEANING or
PURPOSE
Class VARCHAR2 20 Class
21
School Admission SystemSchool Admission System
exam_fee NUMBER 4 Exam Fee
lab_fee NUMBER 4 Laboratory Fee
tuition_fee NUMBER 4 Tuition Fee
development_fee NUMBER 4 Development Fee
Month VARCHAR2 4 Month
8. Table Name: m_fee_demandbill
ATTRIBUTE DATA-
TYPE
SIZE MEANING or PURPOSE
reg_no NUMBER 15 Foreign key
name VARCHAR2 20 Student Name
issue_date DATE Bill Issue Date
section VARCHAR2 5 Section
rollno NUMBER 15 Roll Number
month VARCHAR2 5 Month
t_fee NUMBER 5 Tuition Fee
D_fee NUMBER 5 Development Fee
lab_fee NUMBER 5 Laboratory Fee
e_fee VARCHAR2 5 Examination Fee
mis_fee NUMBER 5 Miscellaneous Fee
tot_fee NUMBER 5 Total Fee
discount NUMBER 5 Discount
net fee NUMBER 5 Net Fee
due date DATE Due Date
22
School Admission SystemSchool Admission System
9. Table Name: LEAVE
ATTRIBUTE DATA-TYPE SIZE Constraint/Meaning
Reg_no VARCHAR2 10 Foreign key as reg_no
Name VARCHAR2 30 Student name
MONTH VARCHAR2 10 Name of Month
YEAR NUMBER 10 Year
DOL DATE Date of Leave
NOL NUMBER 3 Number of Days of Leaves
10. Table Name: STUDENT_ATTENDENCE
ATTRIBUTE DATA-
TYPE
SIZE MEANING or PURPOSE
REGNO VARCHAR2 10 REGISTRATION NUMBER
ADATE DATE ATTENDENCE DATE
REMARKS VARCHAR2 10 REMARKS OF THE ATTENDENCE
23
School Admission SystemSchool Admission System
11. Table Name:RESULT
ATTRIBUTE DATA-
TYPE
SIZE MEANING or PURPOSE
REG_NO VARCHAR2 10 Registration Number of Student
TERM VARCHAR2 5 Terminal(1st,2nd,Final)
NAME VARCHAR2 30 Student Name
CLASS VARCHAR2 5 Student Class
ROLL NUMBER 3 Roll Number
HINDI NUMBER 3 Marks Obtained in Hindi
ENG NUMBER 3 Marks Obtained in English
MATH NUMBER 3 Marks Obtained in Maths
SANS NUMBER 3 Marks Obtained in Sanskrit
SCIENCE NUMBER 3 Marks Obtained in Science
SST NUMBER 3 Marks Obtained in Sstd
PHY NUMBER 3 Marks Obtained in Physics
CHEM NUMBER 3 Marks Obtained in Chemistry
BIO NUMBER 3 Marks Obtained in Biology
HIS NUMBER 3 Marks Obtained in History
GEO NUMBER 3 Marks Obtained in Geography
CIVICS NUMBER 3 Marks Obtained in Civics
ECO NUMBER 3 Marks Obtained in Economics
GK NUMBER 3 Marks Obtained in Gk
COMP NUMBER 3 Marks Obtained in Computer
SUPW NUMBER 3 Marks Obtained in Supw
PE NUMBER 3 Marks Obtained in Physical
24
School Admission SystemSchool Admission System
Education
ART NUMBER 3 Marks Obtained in Arts & Craft
TOTAL NUMBER 3 Total Marks Obtained
RANK VARCHAR2 3 Rank
AGG NUMBER 3 Total Percentage
REMARKS VARCHAR2 6 Remarks
LIMITATIONS OF THE PROJECTLIMITATIONS OF THE PROJECT
Due to the time limitation some of the features that could have been explored have notDue to the time limitation some of the features that could have been explored have not
been used. The Project entitled been used. The Project entitled “Student Admission System”“Student Admission System” will be able to give will be able to give
information of clinic to its users. But as any other application it has certain limitation.information of clinic to its users. But as any other application it has certain limitation.
The user will not be able book through internet (online). Further there can beThe user will not be able book through internet (online). Further there can be
implementation of Enhanced database for handling advance features like onlineimplementation of Enhanced database for handling advance features like online
25
School Admission SystemSchool Admission System
registration, Employee Management system, and complete school system.registration, Employee Management system, and complete school system.
Categorization of the documents cannot be done. The Website hasn’t any searchCategorization of the documents cannot be done. The Website hasn’t any search
engine.engine.
This main purpose is fulfilled with the help of this project. If the organization
has any other requirement, it is also possible to add some extra requirement
in this project.
1) We have assumed to maintain the Reg no, Address
and dob
2) We have assume that user log into the package are
categories various levels.
3) Currently this system is being developed on the
system with Java as a front end and Oracle 10g as a
back end.
4) This system will follow the rules and regulation of
school
Minimum Hardware RequirementMinimum Hardware Requirement
1.1. Computer System: Pentium Based system with at least 2.4 Computer System: Pentium Based system with at least 2.4
GHz speed or HigherGHz speed or Higher
2.2. RAM: At least 128 MB, It is recommended to have 256 MB RAM: At least 128 MB, It is recommended to have 256 MB
of RAM for fast processing on data.of RAM for fast processing on data.
3.3. Hard Disk Space: At least 1 GB of free space, it is Hard Disk Space: At least 1 GB of free space, it is
recommended to have 2 GB of free space for data storage.recommended to have 2 GB of free space for data storage.
Minimum Software RequirementMinimum Software Requirement
1.1. Operating SystemOperating System : Windows XP or Higher. : Windows XP or Higher.
2.2. DATABASE Packages : Oracle 10gDATABASE Packages : Oracle 10g
26
School Admission SystemSchool Admission System
OthersOthers
This version will not work on a network system as this isThis version will not work on a network system as this is
developed for a single system because in the School there isdeveloped for a single system because in the School there is
only one computer available for handling those tasks. If, thisonly one computer available for handling those tasks. If, this
software is to be implemented on a network basedsoftware is to be implemented on a network based
organization then some modification will be necessary.organization then some modification will be necessary.
Scope Of Future Application
This package is made for processing the data of Students
available in any School for easy and error free handling of
transactions. This software can easily be upgraded for processing all
the works of Institute/Coaching/Schools/College .
The package “School Admission System” can be used in
Institute/Coaching/Schools/College with some minor modifications.
These modifications may be of both types – either hardware or
27
School Admission SystemSchool Admission System
software limitation or additional requirements made by the staff
members of the Institute, college, school .
There is always room for further enhancement of this system in the
following areas.
Hierarchy modification / additional capabilities are inbuilt in
the system.
Dynamic screens according to requirement can be introduced
any time.
System is very flexible for further modification.
With very little modification, it can be deployed for use in other Institute of
education, School, College..
28
top related