Leave management ppt made by krishna ballabh gupta

27
KRISHNA BALLABH GUPTA CSE FINAL YEAR [G.P.RPG}

description

Leave management system presentation. in this presentation showing how to create an leave management system, with tools. in visual basic.

Transcript of Leave management ppt made by krishna ballabh gupta

Page 1: Leave management ppt made by krishna ballabh gupta

KRISHNA BALLABH GUPTA CSE FINAL YEAR [G.P.RPG}

Page 2: Leave management ppt made by krishna ballabh gupta

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

Page 3: Leave management ppt made by krishna ballabh gupta

WHAT IS LEAVE MANAGEMNET…..??

Page 4: Leave management ppt made by krishna ballabh gupta

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

Page 5: Leave management ppt made by krishna ballabh gupta

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…

Page 6: Leave management ppt made by krishna ballabh gupta

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…...

Page 7: Leave management ppt made by krishna ballabh gupta

E.R DIAGRAM OF THIS SYSTEM

Page 8: Leave management ppt made by krishna ballabh gupta

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

Page 9: Leave management ppt made by krishna ballabh gupta

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

 

Page 10: Leave management ppt made by krishna ballabh gupta

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.

 

Page 11: Leave management ppt made by krishna ballabh gupta

PICTURE BOX>

Used to display graphical images as a counter that receives that o/p from graphics method.

Page 12: Leave management ppt made by krishna ballabh gupta

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

Page 13: Leave management ppt made by krishna ballabh gupta

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 .

Page 14: Leave management ppt made by krishna ballabh gupta

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 .

 

Page 15: Leave management ppt made by krishna ballabh gupta

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.

Page 16: Leave management ppt made by krishna ballabh gupta

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

Page 17: Leave management ppt made by krishna ballabh gupta

THE DESIGN PHASE

The design phase is often divided into two separate phases:

 

System Design

Detailed Design

Page 18: Leave management ppt made by krishna ballabh gupta

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.

Page 19: Leave management ppt made by krishna ballabh gupta

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…

Page 20: Leave management ppt made by krishna ballabh gupta

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

Page 21: Leave management ppt made by krishna ballabh gupta

LOG IN FORM:-

Page 22: Leave management ppt made by krishna ballabh gupta

WELCOME TO LEAVE MANAGEMENT FORM:-

Page 23: Leave management ppt made by krishna ballabh gupta

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

Page 24: Leave management ppt made by krishna ballabh gupta

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

Page 25: Leave management ppt made by krishna ballabh gupta

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

Page 26: Leave management ppt made by krishna ballabh gupta

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.

Page 27: Leave management ppt made by krishna ballabh gupta