Online Student Attendance Management System using Android



Similar documents
A Novel Approach Of Mobile Based Student Attendance Tracking System Using Android Application

CloudFTP: A free Storage Cloud

DYNAMIC GOOGLE REMOTE DATA COLLECTION

Android City Tour Guide System

Bandaru, Mounika; Gangishetti, Anil; and Putha, Sudharshan Reddy, "Attendance Tracker" (2015). All Capstone Projects. Paper 160.

A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract

FREE VOICE CALLING IN WIFI CAMPUS NETWORK USING ANDROID

DURGA SOFTWARE SOLUTUIONS,S.R NAGAR,HYDERABAD. Ph: , Abstract

Enrollment Process for Android Devices

Student Attendance Tracker System in Android

Secure Global Desktop (SGD)

How To Ensure Correctness Of Data In The Cloud

Receptionist-Small Business Administrator guide

Connecting to the University Wireless Network

PRIVACY-PRESERVING PUBLIC AUDITING FOR SECURE CLOUD STORAGE

Cloud Data Protection for the Masses

CREDIT CARD FRAUD DETECTION SYSTEM USING GENETIC ALGORITHM

Attendance Management System

Data Collection Agent for Active Directory

NTP Software File Auditor for Windows Edition

Simulation Trading Table of Contents

Student attendance Management

Introduction to Mobile Access Gateway Installation


KEYWORD SEARCH OVER PROBABILISTIC RDF GRAPHS

Elluminate Live! Installation and Configuration Guide

Trust based Peer-to-Peer System for Secure Data Transmission ABSTRACT:

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

NTP Software File Reporter Analysis Server

User Guide for eduroam


Remote Backup Software

Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with

Richmond Systems. SupportDesk Quick Start Guide

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8

Cloud Cost Management for Customer Sensitive Data

How To Install Sedar On A Workstation

formerly Help Desk Authority Upgrade Guide

4cast Server Specification and Installation

Online Class Registration Quick Guide for Students

Installation Quick Start SUSE Linux Enterprise Server 11 SP1

How to Copy A SQL Database SQL Server Express (Making a History Company)

Using. Microsoft Virtual PC. Page 1

USER GUIDE. General Information The BeAnywhere Service BeAnywhere Server BeAnywhere DRIVE Security... 2

Hallpass Instructions for Connecting to Mac with a Mac

Phone: Fax: Box: 230

SupportDesk Installation Guide Main Client Version

Instructions for installing Citrix Receiver

SecureClient Central Installation Guide. September 2014

Active Directory Integration for Greentree

netld External Authentication Setup Guide

Advanced Digital Imaging

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

The FlexiSchools Online Order Management System Installation Guide

Cisco VPN Client Installation

Connecting Software Connect Bridge - Mobile CRM Android User Manual

Soft Solutions, Inc. 4-Sight FAX 7.5. Getting Started. Soft Solutions, Inc.

NAS 221 Remote Access Using Cloud Connect TM

Scalable Distributed Service Integrity Attestation for Software-as-a-Service Clouds

Active Directory Management. Agent Deployment Guide

Installation Manual (MSI Version)

Remote Backup Software User Manual V 2.0

Connecting Software. CB Mobile CRM Windows Phone 8. User Manual

Installing and Configuring Lexia Reading Desktop Software

Checkmate 5.3.1: Hosted Solution Setup August 7, 2009

The FlexiSchools Online Order Management System Installation Guide

Remote Access Password Tips

What is Aconex Local Copy? Controlling Access to a Datastore Hardware Requirements Software Requirements Installing Aconex Local Copy Troubleshooting

Installing Emageon PACS Remote Ultravisual

DataSuite Installation and Activation Guide

Server Installation Guide ZENworks Patch Management 6.4 SP2

WA1742 Architecting SOA Using Open Source Mule Edition. Classroom Setup Guide. Web Age Solutions Inc. 1 01/28/09

IIS, FTP Server and Windows

owncloud Configuration and Usage Guide

Installation Guide v3.0

Signiant Agent installation

ASTROW HR. Installation & Operation & Programming MANUAL

Data Collection Agent for NAS EMC Isilon Edition

Accessing TP SSL VPN

Attachment E ACCESSING THE FCC NETWORK USING WINDOWS 95/98 FOR ULS FILING

QUT PRINTING SERVICES. Printing from your laptop. Connect your laptop to the student print queue

SysAidTM Freeware Installation Guide

Virtual Code Authentication User s Guide. June 25, 2015

USERGUIDE. Introduction

Instructions for using VPN and accessing your files remotely

E21 Mobile Users Guide

How to set up Outlook Anywhere on your home system

Dynamic Resource allocation in Cloud

Cloud Services ADM. Agent Deployment Guide

Quick Instructions Installing on a VPS (Virtual Private Server)

Windows XP Exchange Client Installation Instructions

HONG KONG INTERNET TRADING PLATFORM USER GUIDE FOR BASIC USERS

Connecting to securevirtual Workspace

DDNS Management System User Manual V1.0

preliminary experiment conducted on Amazon EC2 instance further demonstrates the fast performance of the design.

Server Software Installation Guide

Remote Service Manager Installation & Configuration Guide

NTP Software QFS for NAS, NetApp Edition Installation Guide

OFFSITE BACKUP & RESTORE USER/ ADMINISTRATOR GUIDE

Efficient load balancing system in SIP Servers ABSTRACT:

Transcription:

Online Student Attendance Management System using Android ABSTRACT: We have seen over the years that the process of manual attendance has been carried outacross almost all educational institutions. The process is not only time consuming but also sometimes inefficient resulting in the false marking of attendance. Today, we need not maintain pen and paper based attendance registers. Following this thought, we have proposed an attendance monitoring system based on the concept of web services which is implementedas an Android mobile application that communicates with the database residing on a remote server. The mobile application would require connecting to the database using either General Packet Radio Service (GPRS) or WiFi technology. This paper discusses the proposed system, overview of the design, the various modules of the system and its implementation. EXISTING SYSTEM: In existing system have seen over the years that the process of manual attendance has been carried out across almost all educational institutions.

DISADVANTAGES OF EXISTING SYSTEM: The process is not only time consuming but also sometimes inefficient resulting in the false marking of attendance. Today, we need not maintain pen and paper based attendance registers. PROPOSED SYSTEM: Our system primarily focuses on building an efficient and user friendly Android mobile application for an Attendance Monitoring. The application will be installed on the user s (in this case teacher s) smart phone. It intends to provide an interface to the teacher who will require minimal details to input for marking of attendance of a particular class of students. Apart from that, the application would support strong user authentication and quick transmission of data via the web service. Another noticeable feature of the entire application would be that no data would be stored on the user device in any form whatsoever. The application thus build would also help to avoid the chance of a proxy as the application would be handled by the teacher only.

ADVANTAGES OF PROPOSED SYSTEM: In this paper, an Android based mobile application for Attendance Monitoring is presented. The application offers reliability, time savings and easy control. It can be used as a base for creating similar applications for tracking attendance in offices or any workplace. It can be also integrated in healthcare sector to keep track of nurse to patient visits by streamlining the time entry, time approval and management processes. MODULES: 1. User authentication 2. Calling of Web Service 3. Marking Attendance 4. Display information of student MODULES: Our proposed system is divided into four distinct modules described as follows:

1. User authentication: Initially, when the teacher runs the application for the first time, a login screen will be displayed that will prompt the teacher to enter the username and password required for authentication. The teacher will be provided with a unique username which would be a combination of alphanumeric characters. Only when the teacher enters the correct username and password, a success message will be displayed and the teacher will get authenticated and directed to the next screen. 2. Calling of Web Service: In this module, the teacher will need to select details such as the name of the subject for which the lecture is being taken, time of lecture and the particular semester for which the lecture is conducted. After doing so, the teacher needs to call the web service by clicking a button provided on the screen. The web service thus invoked would return the list of names of all the students belonging to a particular semester and branch as per the input provided. 3. Marking Attendance: After the list of students has been displayed the teacher needs to begin the process of marking the attendance of students. For this purpose our application would be providing checkboxes against each student s name that will allow the teacher to mark the student either present or absent. Accordingly, the details of the student will be sent to the remote database and the attendance will be marked for that particular day.

4. Display information of student: Once the attendance has been marked successfully, the teacher can anytime check the attendance record of a particular student by entering the unique roll number provided to every student. The information thus displayed would include the student s attendance percentage, number of lectures a student has attended for a particular subject, number of lectures missed, as well as the overall attendance. SYSTEM REQUIREMENTS: HARDWARE REQUIREMENTS: System : Pentium IV 2.4 GHz. Hard Disk : 40 GB. Floppy Drive : 1.44 Mb. Monitor : 15 VGA Colour. Mouse : Logitech. Ram : 512 Mb. MOBILE : ANDROID

SOFTWARE REQUIREMENTS: Operating system : ANDROID. Coding Language : Java 1.6, PHP Tool Kit : Android 2.2 IDE : Eclipse