Top profile Call Girls In chittoor [ 7014168258 ] Call Me For Genuine Models ...
Bright
1. Institute management system
1
BRIGHT CARRER INSTITUTE
MINOR PROJECT REPORT ON INSTITUTE MANAGEMENT
SYSTEM IN CORE JAVA
SUBMITTED IN PARITIAL FULLFILLMENT OF THE
REQUIREMENT FOR THE
AWARD OF THE DIPLOMA (CSE)
SUBMITTED TO: SUBMITTED BY:
Mr.RAKESH GAGNEJA NATASHA(523/13)
DIKSHA(575/13)
NAVTEJ KAUR(525/13)
BHAWNA(507/13)
COMP ENGG.(3rd year)
2. Institute management system
2
ACKNOWLEDGEMENT
The satisfaction that accompanies the successful completion of any task would be incomplete
without the mention of people whose ceaseless cooperation made it possible, whose constant
guidance and encouragement crown all efforts with success.
I would like to take this opportunity to express my gratitude towards all the people who have in
various ways, helped in the successful completion of my project. Many books are the result of a
collection from various sources, such as internet, newspapers, magazines etc. Unfortunately,
sources were not always noted or accurate acknowledgement.
Regardless, I am grateful to my friend, for his guidance, inspiration & constructive
Suggestions that helped me in the preparation & execution of this project.
3. Institute management system
3
Table of Contents
Serial No. Contents Page No.
1. Company Profile 1-2
2 Objective & Project Introduction 3-4
3. Project Plan 5
4 Technologies used in Project 6-9
5. Software Requirements 10-11
7. Module Wise description 12-24
8. Conclusion 25
9. References 26
4. Institute management system
4
Company Profile
About Institute
Encapsulate Logics is an ISO 9001:2008 certified computer institute located in Jalandhar city. It
is established in October 2009. Institute offered its best in computer software education. The
main objective to establish the institute is to impart the programming skills summarized with
distinct logics. Institute provides well maintained course curriculums amalgam with practical
concepts & real life logics. Institute has well qualified & experienced staff in respective field.
A Brief Profile of Institute
Institute Name : Encapsulate Logics
Services : Software Education
Sector : Private
Address : First Floor Khalsa Dairy, Near Jal-Vilas Banquet,
Workshop Chowk, Jalandhar City-144004
Contact no. : 9780-325-325, 9988-360-360
Email-ID : encapsulatelogics@hotmail.com
Web Address : www.encapsulatelogics.com
Institute’s Functional Areas
5. Institute management system
5
1.)Six-Week Industrial Training
I ) Core Java &Adv Java Web Development
II) Core Java & Mobile Application Development with Android
III) Core &Adv PHP
1) Six-Week Industrial Training
I) Core Java with MySQL Server
II) Core PHP with MySQL Server
III) C & C++ with Graphics
2) Preparation for Java certifications (OCJA, OCJP, OCPJWCD)
3) Regular Courses in C/C++, Data Structure, Core Java &Adv Java.
6. Institute management system
6
PROJECT INTRODUCTION
The Project Bright Career Institute is based on “Institute Management System” The Idea of
developing “Institute Management System” project is come in ourmind when we go to the
Government Institute where we see that data is handled manually in the form of files.
This is an attempt to create a project “Institute Management System” through Which will show
all the working of Institute will be automated.
This project can make the tedious and mistake – prone job easier and faster. It can be used both
in top – level and bottom – level management for daily Operation.
All the facilities for retrieving like student information, teacher’s information, Courses and fees
management will be added, deleted,updated and saved in the Project .
Admin will have to authority to add,delete for all the contents of andInformation including its
data used in this institute management system.Admin will also be responsible to provide user id
to their different users.Admin will have the authority to add information and provide permission
to particular person for accessing particular resources under this system.
7. Institute management system
7
Objective
The Objective is to design a system that can integrate all the above features in a single system.
So that it can be easy to use.the new system should have all the records and files in the old
system in a comprehensively linked manner so that whenever we want to retrieve some
information, It can be done in an efficient manner.
The desigining aspects of new system should be aimed towards basing all the Fields and data
records in a single database form where any operation on the dataOr data retrieval can be done
easily.
• Fast and Efficient
As Compared to existing system,in new system the user can get the information Fast ,easily and
efficiently from the software.
• Reliable and Accurate
As in new system,the information is stored and processed in computers so that will be more
reliable and accurate.
• Centralized Data
In the existing system ,data records are kept under file maintance system due to This system the
placement of the data is not at one particular place.But in a new System,each and every record is
maintained on computer & which leads to the Centralization of data.
• Non Redundant Information
As in purposed system data is maintained so the computers so inconsistency does not occur
which will never lead to problem like duplication of data.
• Easy to Access
As compared to existing system,In new system the user can easily and efficiently accesses the
information from the computer.
• No Documentation
8. Institute management system
8
Project Plan
The idea of developing Institute Management System project is come in our mind We go to the
Institute of “government institute of technology” where we will see that all the work is done
manually and all the data will be stored by using files & register the record of every student
,courses,teachers are handled manually and there is no use of nay computer.
All the facilities for retrieving like student information,teacher information,courses and fee
management will be added and deleted ,updated and saved in the project.
This project can make the tedious and mistake prone job easier and faster.It can be both top-level
and bottom-level management for daily operation.
The new system will automate the hole working of institute.In this project we will retrieve the
information of student or update the information easily by the use of computer.
The proposed system is very fast, easily and eficient system.The proposed system is also less
dependent on employees.It work without the help of employees.The whole software is work
automatic.The entire software is full of photographs of all topics categorized under different
groups.
9. Institute management system
9
Technologies used in Project
Notepad is a simple text editor for Microsoft Windows and a basic text-editing program which
enables computer users to create documents. It has been included in all versions of Microsoft
Windows since Windows 1.0 in 1985.
Features
Notepad is a common text-only (plain text) editor. The resulting files—typically saved with
the .txt extension—have no format tags or styles, making the program suitable for editing system
DOS environment and, occasionally, source code for later compilation or execution, usually
through a command prompt. It is also useful for its negligible use of system resources; making
for quick load time and processing time, especially on under-powered hardware. Notepad
supports both left-to-right and right-to-left based languages. Unlike WordPad, Notepad does
not treat newlines in Unix- or Mac-style text files correctly. Notepad offers only the most basic
text manipulation functions, such as finding text. Only newer versions of Windows include an
updated version of Notepad with a search and replace function. However, it has much less
functionality in comparison to full-scale editors.
Microsoft's first Notepad version predates Windows. They included it in a set of utilities they
bundled with the Microsoft Mouse as early as 1983. Like subsequent versions, it was a plain text
editor that used the mouse for menu navigation and text manipulation. However, unlike its
Windows successors, it was a DOS program limited to full-screen operation.
10. Institute management system
10
Java is a programming language and computing platform first released by Sun Microsystems
in 1995. There are lots of applications and websites that will not work unless you have Java
installed, and more are created every day. Java is fast, secure, and reliable.
Object – Oriented language
java is an object-oriented language similar to C++, but simplified to eliminate language features
that cause common programming errors. Java source code files (files with a.java extension)
are compiled into a format called bytecode (files with a. class extension), which can then be
executed by a Java interpreter. Compiled Java code can run on most computers because Java
interpreters and runtime environments, known as java virtual machine(jvm), exist for
most operating systems, including UNIX, the Macintosh OS, and Windows. Bytecode can also
be converted directly into machine language instructions by a just-in-time compiler (JIT). In
2007, most Java technologies were released under the GNU General Public License.
Eclipise
Eclipse is a platform that has been designed from the ground up for building integrated web and
application development tooling. By design, the platform does not provide a great deal of end
user functionality by itself. The value of the platform is what it encourages: rapid development of
integrated features based on a plug-in model.
Eclipse provides a common user interface (UI) model for working with tools. It is designed to
run on multiple operating systems while providing robust integration with each underlying OS.
Plug-ins can program to the Eclipse portable APIs and run unchanged on any of the supported
operating systems.
At the core of Eclipse is an architecture for dynamic discovery, loading, and running of plug-ins.
The platform handles the logistics of finding and running the right code. The platform UI
11. Institute management system
11
provides a standard user navigation model. Each plug-in can then focus on doing a small
number of tasks well. What kinds of tasks? Defining, testing, animating, publishing, compiling,
debugging, diagramming...the only limit is your imagination
History of Oracle (database)
• In 1977, Larry Ellison, Bob Miner and Ed Oates founded Software Development
Laboratories to undertake development work
• After reading a paper by Codd in IBM Journal of Research and Development, they
created Oracle. The first version was never released. It was written in Assembly language
of PDP which ran in 128kb of RAM.
• Version 2.0 of Oracle was released in 1979 and it became first commercial relational
database and first SQL database. The company changed its name to Relational Software
Inc. (RSI).
• In 1981, RSI started developing tools for Oracle.
• In 1982, RSI was renamed to Oracle Corporation. It held its first user conference in San
Francisco.
• In 1983, Oracle released version 3.0, which was rewritten in C language and ran on
multiple platforms.
• In 1984, Oracle version 4.0 was released. It contained features like concurrency control -
multi-version read consistency etc.
• By 1985, Oracle released version 5.0 and became the first relational database that worked
in client/server environment.
• In 1986, Oracle goes public on the NASDAQ exchange.
• In 1987, Oracle wanted to create enterprise applications that take advantage of their
database.
• In 1988, Oracle version 6.0 was released. It provided row-level locking, hot
backup and PL/SQL as main features.
By 1989, Oracle moved to new headquarters in Redwood Shores, California.
In 1990, they released Oracle Applications Release 8, which included account software
for client/server
In 1995, Oracle became the first major company to announce
a comprehensive internet strategy.
In 1997, Oracle released Oracle 8.0 and Oracle Applications 10.7. It started
embracing Java. Partitioning, support for different types of data like images, large text,
external data etc.(lobs) are provided. It also started providing support for Object in
database becoming an Object-Relational DBMS
12. Institute management system
12
By 1999, Oracle realized that "Internet Changes everything". Oracle released Oracle
8i and Oracle Applications 11i. They supported open standards like XML. Oracle8i
provided Java Virtual Machine (JVM) to run Java program in Oracle Database and also
scalability, which was required for internet databases.
In 2000, Oracle9iAS was released. Oracle corporation is no longer a company providing
only database management system and instead started providing all that it takes to
develop and deploy a complete application. AS(Application Server) runs on middle tier
in 3-tier Client/Server architecture boosting the performance.
In 2001, Oracle9i was released. It allows Oracle to run on RAC (Real Application
Cluster), which is a collection of low-cost servers. It also allowed XML documents to be
stored and queried in Oracle Database.
In 2003, Oracle10g was released, where g stands for Grid computing, which servers
computing power across the enterprise as a utility, automatically shifting processing load
based on demand. Oracle10g also made a lot of administrative tasks automatic.
In 2007, Oracle has released Oracle11g. The new version focused on better partitioning,
easy migration etc.
Software Requirement
Operating System: Window 7
Notepad
Eclipise
Java
Oracle
Purpose
Institute Management System which has many advantages to your Institute.
Manage multiple courses from a single computer.
Total computerized system
Effective use of time
Cost effective
Anywhere, anytime Availability with Automatic Synchronization
Highly customizable according to your requirements
Enquiry Management
This module will help you to make the enquiry system more efficient in terms of follow up &
enhance utilization of time of management as it works on self automated system. Since
admission depends up on the no. of enquiry & how it is being handled & followed up on time.
Features:
Offline enquiry form.
Course wise enquiry system.
13. Institute management system
13
Different approach for different course enquiry.
Generate enquiry details between two date ranges.
It works exacts according to planning of the management.
This System starts follow up just after enquiry submitted by students.
Students Management:-
The student module enables you to store all personal, academic, professional and history data
regarding a student, his/her parents, and his/her siblings..
Features:
Maintain record of all valuable information about every student
Student record can be edited as per requirement.
Change of course & batch can be done easily.
Students record can be filtered according to course & batch wise
Fees Management :-
The fee module enables you to maintain registers of fee receipts and outstanding amounts on a
student/class basis. The fee module has a configurable structure for different fee head, and its
calculations thereof. This module also provisions for fee waivers and optional fees.
Features:
Computerized Billing
You can verify fee structure of different classes.
Amount dues and amount received can be viewed as per month and year with all/specific,
class/section or individual student.
Easy Counter payment process.
Printing facility is not mandatory, payment and receipt can be generated on one go.
Report on the basis of fee recovered
14. Institute management system
14
Other Software used for Designing
An image editing software developed and manufactured by Adobe Systems Inc. Photoshop is
considered one of the leaders in photo editing software. The software allows users to manipulate,
crop, resize, and correct color on digital photos. The software is particularly popular
amongst professional photographers and graphic designers.
Photoshop 7.0 key features:
Healing brush
Vector Text
New painting engine
Photoshop file browser
Professional-level digital cameras were now supporting raw formats, and Adobe Camera Raw
1.0 was introduced as an optional plug-in, in February of 2003. Camera Raw enabled Photoshop
users to directly manipulate unprocessed data captured by a digital camera sensor, the digital
equivalent of developing a film negative
New Features of Adobe Photoshop 7.0
Organize images—Locate, organize, rank, and sort images using the File Browser
window.
Correct color—The healing brush and patch tools let you correct, refine, and perfect
image areas in new ways.
Automate color correction—The Auto Color feature automatically removes color casts
throughout an image.
Generate patterns— The Pattern Maker lets you create abstract or realistic-looking tiled
and seamless patterns and easily apply them to selections or entire images.
15. Institute management system
15
Module wise description
Login Form
Test
Scenario
Requirements Test cases Test Data Result
Check Login
Functionality
All correct
combinations
entered in
login/password
field will let user
in.
All other
combinations will
be rejected.
Login includes
minimum 8 letters
and 4 digits/special
characters or both
(except space
character).
Login is not case
sensitive.
Password cannot be
less than any 8
characters (except
space character).
Password is not
case sensitive.
“Login in “button
is disable unless
both fields typed
in.
Check response
on entering valid
username and
password.
Username:diksha
Password:natasha
Login
successful
Check response
on entering
invalid username
and password.
Username: disha
Password: temp
username
and
password
is
incorrect
Check response
when username
and password
field is empty
and login button
is pressed.
Username:
Password:
Username
and
password
required
16. Institute management system
16
Login Module is used to check whether the user is an authorized person to use the system or
not.For this user should give the correct username and password.
ADMIN: - In this module admin can perform many operations .She/he can create a new user
.Only admin can create a new user .Admin can see all the data files, Add new data files & can
delete any file.
Forms
The module consists of the following sub modules:-
1.Student Admission Form
2.Student Fee Form
3.Student Enquiry Form
4.Course Detail Form
5. Teacher Registration Form
6.View Form
View Form are also divided into five parts:-
1.View & Delete Admission Form
2.View & Delete Fee Deposit Form
3.View & Delete Enquiry Form
4.View & Delete Course Form
5.View & Delete Teacher Form
17. Institute management system
17
Home Page
In Homepage we can use six logo for a different form.Admission form logo is linked with the
student admission form when we click on a admission form logo Then student admission form
will be opened & the one message will be seen in your computer screen admission form open
then we will click on ok button.then Admission Form will be opened.& other logos also linked
with a different from. We use a coding to link with other form or page
public void mouseClicked(MouseEvent me)
{
if(me.getSource()==admissionlab)
{
JOptionPane.showMessageDialog(null,"Admission Form Open");
logoframe.dispose();
Admission obj=new Admission();
obj.showAdmissionForm();
}
}
18. Institute management system
18
Admission Form
The Admission Form is desigined for registrating the new student detail and course detail.In this
form we enter the student personal detail just like Address, City, Name and its Date of birth
,Contact No,Email Id, we also entered the course fee detail.we stored our data for a long time
with the help of Mysql Query browser.We are create a table in mysql query browser. When we
fill any detail about student the information of the student are stored in this table. We are using a
insert query statement to entering the data . we are also apply validation.When he/shen donot
enter one textbox information the validation will be shown on screen
Features:
Maintain record of all valuable information about every student
Student record can be edited as per requirement.
Change of course & batch can be done easily.
Students record can be filtered according to course & batch wise
19. Institute management system
19
Fee Deposit Form
The fee deposit form is used to enter the student fee’s detail. The fee module enables you to
maintain registers of fee receipts and outstanding amounts on a student/class basis. The fee
module has a configurable structure for different fee head, and its calculations thereof.
Features:
Computerized Billing
You can verify fee structure of different classes.
Amount dues and amount received can be viewed as per month and year with all/specific,
class/section or individual student.
Easy Counter payment process.
Printing facility is not mandatory, payment and receipt can be generated on one go.
Report on the basis of fee recovered.
20. Institute management system
20
Enquiry Form
This module will help you to make the enquiry system more efficient in terms of follow up &
enhance utilization of time of management as it works on self automated system. Since
admission depends up on the no. of enquiry & how it is being handled & followed up on time.
Features:
Offline enquiry form.
Course wise enquiry system.
Different approach for different course enquiry.
Generate enquiry details between two date ranges.
It works exacts according to planning of the management.
This System starts follow up just after enquiry submitted by students.
21. Institute management system
21
Course Form
The Course Form is used to enter the detail of the different courses and other relevant detail.this
form is used to add new course in institute.In this form we describe new course detail & its fee
detail and its course duration detail.we also allocate new course id .the purpose of the course
form is to add new course in the institute this coding is used to insert the detail into the table.
try
{
Class.forName("com.mysql.jdbc.Driver");//java//lang
//2. Connection Establishment
Connection
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/table","root","root");//java.sql
//3. Prepare Query
PreparedStatement pstmt=con.prepareStatement("insert into course_tab values(????)”);
pstmt.setInt(1,a);
pstmt.setString(2,n);
pstmt.setString(3,f);
pstmt.setInt(4,w);
//4. Execute Query
int v=pstmt.executeUpdate();
if(v>0)
{
JOptionPane.showMessageDialog(null,"Record Saved Successfully....");
23. Institute management system
23
The teacher form is used to add new teacher detail into the institute.In this form we enter teacher
personal detail just like that Name & father name dob,address,city,contact no,email id ,its
qualification,and its experience,we also allocate the teacher id .The Main objective of teacher
form is enter the detail of teacher .
Admission View & Delete Form
24. Institute management system
24
In this form we will delete & view the pervious data we can delete Admission form data
through delete query we can delete the data we use database connectivity to view or delete the
data .
Fee Deposit View & Delete Form
In this form we have delete or view fee deposit data we use database connectivity to delete or
view data.
25. Institute management system
25
View & Delete Enquiry Form
In this form we can view or delete the detail of a enquiry student . This form is required for if we
want to view or check the record of the student who visit our institute for the enquiry .And also
by delete button we can delete the record of the particular student which doesn’t required.
26. Institute management system
26
View & Delete Course Form
In this form we can delete or view courses related information .If any new comer need any
information according to the courses that we provide or course fees this view and delete form is
required to delete or view data by giving course id.
27. Institute management system
27
View And Delete Teacher Form
In this form we can delete or view the teacher record . If we want to check or delete the record of
any teacher we can delete or view it with the help of delete or view button.
28. Institute management system
28
Conclusion
Project Planning is part of project management.which relates to the use of schedules such as
Gantt charts to plan and subsequently report progress within the project environment.
Initially, the project scope is defined and the appropriate methods for completing the project are
determined. Following this step, the durations for the various tasks necessary to complete
the work are listed and grouped into a work breakdown structure. Project planning is often used
to organize different areas of a project, including project plans, work loads and the management
of teams and individuals.The logical dependencies between tasks are defined using an activity
network diagram that enables identification of theoretical. Project planning is inherently
uncertain as it must be done before the project is actually started. Therefore the duration of the
tasks is often estimated through a weighted average of optimistic, normal, and pessimistic cases.
The critical chain method adds "buffers" in the planning to anticipate potential delays in project
for an execution. Float or slack time in the schedule can be calculated using project management
software. Then the necessary resources can be estimated and costs for each activity can be
allocated to each resource, giving to The total project cost. At this stage, the project
schedule may be optimized to achieve the appropriate balance between resource usage and
project duration to comply with the project objectives. Once established and agreed, the project
schedule becomes what is known as the baseline schedule. Progress will be measured against the
baseline schedule throughout the life of the project.