Leave management ppt made by krishna ballabh gupta
-
Upload
shivalik-college-of-engineering-dehradun -
Category
Technology
-
view
810 -
download
0
description
Transcript of Leave management ppt made by krishna ballabh gupta
KRISHNA BALLABH GUPTA CSE FINAL YEAR [G.P.RPG}
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
WHAT IS LEAVE MANAGEMNET…..??
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
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…
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…...
E.R DIAGRAM OF THIS SYSTEM
HARDWARE & SOFTWAREREQUIREMENTS
HARDWARE REQUIREMENT:-
INTEL PENTIUM 4,PENTIUM 3 PROCESSOR80GB,256 MB RAMHP PRINTER 640C
SOFTWARE REQUIREMENT:-
WINDOWS 2000 VISUAL BASIC 6.0MS ACCESS 2003
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
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.
PICTURE BOX>
Used to display graphical images as a counter that receives that o/p from graphics method.
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
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 .
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 .
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.
BACK ENDMS 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
THE DESIGN PHASE
The design phase is often divided into two separate phases:
System Design
Detailed Design
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.
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…
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
LOG IN FORM:-
WELCOME TO LEAVE MANAGEMENT FORM:-
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
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
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
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.