Sie sind auf Seite 1von 25

SMART ATTENDANCE MANAGEMENT SYSTEM

Presented By:
Luv Wadhwani (090410116025) Dhruv Joshi(090410116044) Kenil Shah(090410116038)

Institute Guide: Virendra Barot

WHY SMART??????
Generally the various methods used for taking the attendance are as follows: 1. Biometric 2. Card system 3. Manually There are various flaws in the above mentioned systems.

There are various attendance systems available in the market. In this fast world, TIME conservation is the main constraint. So, in order to give a clear view of the attendance in minimum TIME is the main motto of our project. This is the main reason why we call our project SMART.

INTRODUCTION

The main objective is to design and create a system, through which the time wasted in taking attendance or keeping a

track of a persons regularity should be minimum. We take an example to understand the abstract properly. In a class of an engineering college, suppose there are 100 students. The class duration is 60 min . so if the professor takes the attendance manually, then approximate 20 minutes are wasted in this job. And on top of that calling out 100 roll numbers is a tedious

REASONS FOR USE


This system will save the time of the professors in any educational institute. This system gives an accurate average attendance of a student and record of any student can be stored in the database The regularity of a student increases because the attendance is taken on a random algorithm. The student is sent a message if he is absent, and if the attendance drops

In offices and other industrial areas this system will be quite helpful in taking the attendance of the employees Any institution or any company as a whole will become more efficient this is the main reason. Due to greater efficiency, the economy of the states will increase and as a whole it will add to the development of the country

PROBLEM SUMMARY

Going through the problems faced by industries, we found the issue of attendance and its maintenance to be a tedious one. Also an unpractical approach is adapted by industries and institutes. Considering the amount of time allotted to the resource to be counted , the time is wasted in case of lectures. And in case of any field work , the task of taking attendance manually is unapproachable. So here in our project we would like to

TOOLS & TECHNOLOGIES


Technology Used:Language:-ASP.NET Backend:-MS-Access System Requirement:Minimum RAM:-256 MB Hard Disk:-40 GB Processor:-Intel Pentium 4 Operating System:-Windows XP Service Pack2

FEASIBILITY
Economically Feasibility: The system being developed is economic with respect to School or Colleges point of view. It is cost effective in the sense that has eliminated the paper work completely. The system is also time effective because the calculations are automated which are made at the end of the month or as per the user requirement. The result obtained contains minimum errors and are highly accurate as the data

Technical feasibility: The technical requirement for the system is economic and it does not use any other additional Hardware and software.
Behavioral Feasibility: The system working is quite easy to use and learn due to its simple but attractive interface. User requires no special training for operating the system.

SPECIFICATIONS
The system will take a predefined number of students attendance according to the strength and flexibility of the class. For a group of students who are remaining regularly absent, mass attendance will be taken . If the strength of the class is less than 20 then the mass attendance will be taken.

USERS OF THE SYSTEM


Students faculty parents principal admin HOD

STUDENT
Login Can check his/her attendance at any point of time. They can place query regarding particular days attendance They can see their attendance for any subject They can also see how many granted leaves are left They can apply for leave They will be able to see the time table for the day and whole week

FACULTY
Login Attendance grid will be available for them to mark presence of a particular day He/she will be able to see the student s attendance at any point of time. He/she can particularly add a student to the attendance list for a particular day. They should be able to see at what time they have to take which lecture and in which class. They can apply for leave.

PARENTS Login related to their ward They should be able to see their ward s attendance for a particular day They can also see a whole month report for their ward They can place a query to the faculties for a particular subject and can know about their wards attendance Check their wards class test report and time table

PRINCIPAL

Login He/she can declare holiday or any immediate leave when there is an emergency situation The principal can declare an alert or notice to a particular department when and if necessary The principal has the right that which rights should be granted to whom and how much a user can access the site Automated and quick report generation for a particular department

ADMIN
Login They will send a weekly sms to the parents and students about their attendance Similarly an e mail will also be sent regarding the attendance They will be able to generate a report in which the names of those students whose attendance is less than 75% and accordingly the action will be taken

HOD
Login Automated and quick report generation for any particular of his particular department He/she can give the alerts and notices whenever required to the respective faculties and students They have to give every faculty the attendance sheet for their particular lecture They will be able to assign a proxy teacher when a particular faculty is

FEATURES
Accurate student attendance Daily absence report Reduced paper work Bulk sms facility for special announcements Time saving Faster method of communicating data Teachers and parents can keep watch on their ward s activities Simple point and click screens

Real time data access for parents Questionnaire management Track teachers daily work time Sms integration Staff management (proxy)- time table Alerts and notices System will work for 20 to 300 students capacity All these things in a single web based application

HOW THE ALGORITHM WILL WORK?????


Consider N the total number of students to be 100 in a class. The programmable percentage of students is P%. Let it be 20%. So 20% of 100 will be 20.i.e 20 students are to be attended regularly.

The levels of severity will be developed by applying randomization for d initial days.
There are 3 levels of severity.

Severity 1(75% to 99% absentism).


Severity 2(50% to 75% absentism). Severity 3(remaining).

Now suppose on any day out of 20 ,5 students were absent. Those 5 will be attended next day. Remaining number to be attended will be 15. Now 50% of 15 will be 8.These 8 students will be selected from severity 1. Further balance will be 15-8=7.

Now balance was 7, 75% of 7 will be 5. So 5 students will be selected from Severity 2. Remaining 2 students will be taken from Severity 3. This goes on for any odd day. This is how the algorithm will work. The efficiency is not 100%,but we are trying to move closer to the same. For which we are working on raw data.

Das könnte Ihnen auch gefallen