Automatic attendance system

Post on 19-Jun-2015

331 views 1 download

description

project

Transcript of Automatic attendance system

WELCOME

Attendance System Through

IVR System

A PROJECT BY

Miss.Pranita AbhangMiss.Manisha VermaMiss.Trupti Kamble

Mr.Suhas Shinde

Software and hardware requirements

Servlet

Java

Back end

Oracle

Front end

Hardware requirements

Processor : Pentium 4 or onwardRAM : 512 MB or onwardsHard disk space : 8 GB or onwardsTelephone lines

Software requirements

OS – Windows XPPlatform – JAVASAPITAPIOracle

Introduction

All parents would like to get admission of their child in a reputed university . College performance will be measured by their discipline , quality and marks scored by the student. To make the student perfect both the college and the parents should take efforts for that they should monitor the child So to achieve these all details of the students and college should be transferred to the parents so our project helps to do so. As teachers are busy so they are not able to provide information anytime our system provides these info through IVR.

Need of project

The colleges arranges the parents meeting every semester to know educational status of there child . But as most of the students of such reputed institutes are non-locales, so it may be inconvenient to them to attend such meetings every time. So the purpose of meeting fails. So to avoid it or help the parents to know there child’s status our system ……..

What is an IVR???

IVR systems are example of computer telephone integration(CTI). The most common way for a phone to communicate with a computer is through the tones generated by each key on a telephone keypad. These are known as dual-tone multi-frequency (DTMF)signals. Each number key on a telephone emits two simultaneous tones : one low frequency and one high frequency The number one, for example, produces both 697- Hz and a 1209-Hz tone that’s universally interpreted by the public switch telephone network as a “ 1 “. A computer needs special hardware called modem to understand the DTMF signals produced by a phone. A simple

IVR system only requires a computer hooked up to a phone line through telephony board and some inexpensive IVR software. The IVR software allows you to pre-record greetings and menu option that a caller can select using his telephone keypad. More advanced IVR system include speech-recognition software that allows a caller to communicate with a computer using simple voice commands On the other end of call, an organization can employ text-to-speech(TTS) software to fully automate its outgoing messages. Instead of recording all of the possible responses to a customer query, the computer can generate customized text like accounts balances

Application level flowchartIVRS

Software

Pick up call

Take user input

Process data

Take data from database

Convert to

speech

Send to

userUser

DataBase

Implementation detail We implemented the proposed system with the help of java application which is developed on java platform. Our project is been implemented for our college. In our project we are going to develop “Attendance record through Interactive Voice Response System”. It involves a combination of voice technologies, but is distinguished by the use of telephone as the information transfer mechanism with no visual displays of information to the user. The system provides a friendly series of voice messages to guide the user to telephoneIn these there are three modules as below:

1.Server Module:

• This module is based on authentication we provide java application for filling college information, college activity, students attendance, student test marks etc…

• Admin can fill this information• If any student information if

filled wrong then only from admin can edit the information

2.IVR module

• Automatic pickup call• Get input from user• Process request• Get data from database• Text to speech conversion

3.Professor module: In these module we have developed the servlet application for professor that application runs on the client machine and fill data on the server database Professor can fill the attendance on this application that stores on database. This application is developed using servlet programming

Advantages :-•Time saving.•Effective for any school and college.•Easy to use and user friendly.•Reduce paper work•Reduce communication gap between teachers and parents•Reduce manual work

Goals and objectives The main objective of this project is to provide student attendance through call. The system accepts attendance record from professors as a input with the help of servlet application and perform processing on it then in database. The IVR use database as input. The parents not able to attend meeting can know there child’s status

Future work

• We can use these system for students where the different events arranged by the college can inform the student via IVR system.• In this system we can provide two way communication i.e. the parent can talk to the professor at the specific time given by that professor.

Conclusion These reduces the work done by the professors , manual work is reduced. Professors work become very easy as all the data of the students is stored on server database. Also they did not need to arrange parents meetings for every semester. There is also a client side module from where the professor can fill the students attendance from there staff room also if there computer is connected to college LAN network. Whenever parents want information about there child they can call the college given number. Parents can get full information about there child For newly tacking admission in the college we provide all necessary information about our college like admission procedure, fee structure, college activities.

Question?????

Thank you!!!!

Special thanks toour guideMr. Mithun

Mhatre