I have launched new website for Placement data, Web Development, and other useful stuff
Please visit. https://www.technologyshouters.com/
Leave management system presentation. in this presentation showing how to create an leave management system, with tools. in visual basic.
2. 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
4. INTRODUCTION
Leave Management is 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 of The 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…...
9. FRONT END(ABOUT VB)
We are 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>
The toolbox 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 to display graphical images as a counter that receives that o/p
from graphics method.
12. LABLE>
Used for text 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>
Used to 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 >
Used to 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 IS VISUAL 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 ACCESS 2007
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
The design phase is often divided into two separate phases:
System Design
Detailed Design
18. SYSTEM DESIGN
The system 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
The internal 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
LOG IN 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
23. CODING
The input to 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 is the 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 OF THIS 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.