Leave management ppt made by krishna ballabh gupta
The document outlines the structure and features of a Leave Management System designed for managing the leave records of teachers and students in educational institutions. It includes details on system design, hardware and software requirements, programming in Visual Basic, and the use of MS Access for database management. Additionally, the document discusses coding, testing phases, and the future scope of the system, emphasizing user-friendliness, security, and efficiency.
Introduces the Leave Management System as a tool for tracking attendance and leaves for teachers and students.
Describes the features of the management system, including its ease of use, security, and requirements for hardware/software.
Explains the Visual Basic front end, its IDE features, and various controls for designing the application.
Describes MS Access as the backend RDBMS for managing the leave database efficiently.
Covers the phases of System Design and Detailed Design in the development of the Leave Management System.
Lists various forms designed for the Leave Management System, such as login and attendance forms.Details on the coding process and the significance of testing to ensure quality and performance.
Discusses the easy operability and future enhancements for better user experience in managing data.
KEY TERMS: INTRODUCTION
PURPOSE
FEATURES OF LEAVE MANAGEMENT
E.R DIAGRAM OF LEAVE MANAGEMENT
HARDWARE AND SOFTWARE REQ..
FRONT END ABOUT VISUAL BASIC
BACK END MS ACCESS 2007
SYSTEM DESIGN AND FORM DESIGN
WHAT FORMS USE IN YHIS PROJECT
CODING
TESTING
FUTURE SCOPE OF THIS SYSTEM
INTRODUCTION
Leave Managementis a system used to store database of teachers and
students
In this project we can see the leaves of teachers and students e.g. how
many leaves taken by students & teachers in one year.
This system also provide us to do some changes in database
5.
PURPOSE…..????
“The purpose ofThe Leave Management System is to help the
Colleges and institutions to keep the database of students and
teachers”.
This software Find easily leaves and attendence of teachar’s and
students of colleges…
6.
FEATURES OF LEAVE
MANAGEMENT
EASY TO USE
SECURITY
NO ERROR HAVE
SIMPLICITY
FAST WORKING
EASILY FIND LEAVE S AND ATTENDENCE
ALSO WORK WITH MENU ITEMS…...
FRONT END(ABOUT VB)
Weare use Visual Basic as a front end of our project. There are some special
qualities in the Visual Basic, so we are choose it as front end for our project. It has
some special features describes below: The Integrated Development Environment >
In this generation of languages visual basic has the richest application development
environment where testing, debugging and programming can be done easily even by a
novice. Visual Basic’s screen is equipped with menu bars, toolbars, and project
explorer, and toolbox and property windows.
The visual basic IDE consists of to types of interfaces.
MULTIPLE DOCUMENT INTERFACE.
SINGLE DOCUMENT INTERFACE
10.
THE TOOLBOX>
Thetoolbox contains the tool to draw controls on your forms .all tools
correspond to the object or item, u might want to place on a form in your
application .these tools are referred to as control.
There are 26 basic tool in the tool bar which help us to design our
application.
11.
PICTURE BOX>
Used todisplay graphical images as a counter that receives that o/p
from graphics method.
12.
LABLE>
Used fortext that you don’t want the user to change .
TEXT BOX >
Used to hold text that the user can either enter or change .
FRAME>
Used to create a graphical grouping for control to group control draw & name
first, then draw inside& frame
13.
COMMAND BUTTON>
Usedto create a user can choose to carry out a command .
CHECK BOX>
Used to create a box that the user can easily choose to indicate if something is
true or false or to display multiple choice.
OPTION BUTTON>
Used in a group of option to display multiple choise .
14.
COMBOBOX >
Usedto draw a combination list box and textbox .The user can either
choose and item from list or enter value in a textbox”
LIST BOX >
Used to display a list of item from witch user can choose one .
15.
FRONT END
WHAT ISVISUAL BASIC….??
•Programming language used to create Windows-based applications
•Based on Beginner’s All-purpose Symbolic Instruction Code
•Its an IDE
• VISUAL BASIC is a high level programming language evolved from
the earlier DOS version called BASIC. BASIC means Beginners'
Allpurpose Symbolic Instruction Code.
• Every Visual Basic application will consist of controls, usually a lot of
them
• Relatively easy to learn.
16.
BACK END
MS ACCESS2007
WHAT IS MS ACCESS..??????
Ms ACCESS is a powerful data base management program, which is also
called RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM).
This is a product of Microsoft Corporation and available in various
versions. This is a windows based program and can be run on PC’s very
efficiently.
It has various features of generating tables, queries, reports, forms, etc.
Multiple tables can be prepared in a single data base.
Database contains various records and fields. A column in a table can be
referred to as a field and arrow can be called as a record. Each row
contains complete information about one item
17.
THE DESIGN PHASE
Thedesign phase is often divided into two separate phases:
System Design
Detailed Design
18.
SYSTEM DESIGN
Thesystem design is sometimes also called as top-level-design.
To identify the modules that should be in the system.
The specifications of the modules
How the different modules interact with each other to produce the
desired results.
19.
DETAILED DESIGN
Theinternal logic of each of the modules specified in system
design id decided. During this phase :
Further details of the data structures and algorithmic design of
each of the modules is specified…
20.
FORM DESIGN
LOGIN FORM
WELCOME IN LEAVE MANAGEMENT FORM
SELECT YOUR CHOICE FORM
SELECT YOUR CHOICE OF TEACHAR’S RECORD
CONTROL FORM TOTAL LEAVES OF TEACHAR
INFORMATION ABOUT LEAVES FORM
CASUAL LEAVE FORM
EARNED LEAVE FORM
MEDICAL LEAVE FORM
WINTTER BREAK & SUMMER BREAK LEAVE FORM
R.HOLIDAY FORM
TEACHAR’S ATTENDENCE
STUDENT’S DETAIL LEAVES & ATTENDENCE
CODING
The inputto the Coding phase is the design document. The goal of
the coding phase is to translate the design of the system into
code in a given programming language.
During coding the focus is on developing the programs that are
easy to read and understand and not simply on developing programs
that are easy to write.
Simplicity and clarity should be strived during this phase
24.
TESTING
Testing isthe major quality control measure used during software
development. The aim of the testing process is to identify all defects
existing in the software product. Thus its basic aim is to detect the
errors in the software.
Testing a program consists of subjecting the program to a set of
test inputs and observing if the program behaves as expected. If the
program fails to behave as expected, then conditions under which
failure occurs are noted for later debugging and correction
25.
LEVELS OF TESTING
A software product goes through three levels of testing :
1. Unit Testing
2. Integration Testing
3.System Testing
Alpha Testing :
It is the system testing performed by the development team.
Beta testing:
It is the system testing performed by a friendly set of
customers
26.
FUTURE SCOPE OFTHIS SYSTEM
The proposed system “Leave Management” has the following scope:
The system is simple to operate.
Any user can handle the data easily.
For gaining any information regarding any of the flights user must not
go through the entire data.
Any one can learn it as it is user friendly
To make the data more secure ,the software has provided the facility
to the user to create their own individual passwords.