An Android Application for Student Information System



Similar documents
Wadala, Mumbai-037, India Wadala, Mumbai-037, India Wadala, Mumbai-037, India

Student Attendance Through Mobile Devices

LOCATIONS AROUND ME (ANDROID)

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

2 SYSTEM DESCRIPTION TECHNIQUES

Cloud FTP: A Case Study of Migrating Traditional Applications to the Cloud

Keywords web based medical management, patient database on cloud, patient management and customized applications on tablets, android programming.

SYSTEM DEVELOPMENT AND IMPLEMENTATION

IMPLEMENTATION OF BROWSER BASED IDE

Indoor Surveillance System Using Android Platform

Pipeline Orchestration for Test Automation using Extended Buildbot Architecture

Design Paper on Online Training and Placement System(OTaP)

Mobile Based Cloud Data Retrieval System

International Journal of Research In Science & Engineering e-issn: Volume: 1 Special Issue: 1 p-issn:

LIBRARY ACCESS SYSTEM SMARTPHONE APPLICATION USING ANDROID

Web Based Student Information Management System

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone

CloudFTP: A free Storage Cloud

Budget Event Management Design Document

Fahad H.Alshammari, Rami Alnaqeib, M.A.Zaidan, Ali K.Hmood, B.B.Zaidan, A.A.Zaidan

MS SQL Server DBA Training Course. Table of Contents

International Journal of Engineering Technology, Management and Applied Sciences. November 2014, Volume 2 Issue 6, ISSN

E-NOTIFIER: TRANSPORT INFORMATION SERVICES IN COLLEGES AND EXPLORING MOBILE NOTIFICATION

Instructor Özgür ZEYDAN BEU Dept. of Enve. Eng. CIV 112 Computer Programming Lecture Notes (1)

E-Helpdesk: Online Helpdesk for College Campus

IMPLEMENTATION OF A TIME TABLE GENERATOR USING VISUAL BASIC.NET

Android Application for Online Admission Process

QliqDIRECT Active Directory Guide

Automatic Ration Material Distributions and Payment System Based on GSM and RFID Technology

Dr. Z. A. Usmani, Mohsin,Diksha,Husainali,AbdulKadir Page 15

Genetic Algorithm for Event Scheduling System

Sophos Mobile Control User guide for Android

A Monitored Student Testing Application Using Cloud Computing

Design and Implementation of a Mobile-based Transcript-Request-Processing System (MBTS)

AN ANDROID APPLICATION FOR ISSUING AND VERIFYING COMMUTER TRAIN TICKET THROUGH GPS USING CLOUD

Software Requirements Specification. Human Resource Management System. Sponsored by Siemens Enterprise Communication. Prepared by InnovaSoft

Prachi T. Deokar, Dr. Manoj S. Nagmode Department of Electronics & Telecommunications, MITCOE, Pune, India Prachi.deokar19@gmail.

Course Scheduling Support System

Associate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2

SYSPRO App Store: Registration Guide

PSG College of Technology, Coimbatore Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.

APPLICATION OF CLOUD COMPUTING IN ACADEMIC INSTITUTION

Multifactor Graphical Password Authentication System using Sound Signature and Handheld Device

A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology

A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS

Wipada Chaiwchan, Patcharee Klinhom

Seeing by Degrees: Programming Visualization From Sensor Networks

Budget Planner SOFTWARE REQUIREMENT SPECIFICATION. Professor: Dr. Doan Nguyen. Team Members: Bindu Madhavi K Khambam Suganya Srinivasan

Lumen Recruitment Systems

3-5: Downloading Your Client Portal. 6: Logging In To Your Account. 7: Uploading New Account Spreadsheets & Documents 8-11: Viewing & Noting Consumer

Advanced Configuration Steps

How to make a good Software Requirement Specification(SRS)

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper.

New World Construction FTP service User Guide

User Manual. Learning Management System COMSATS Virtual Campus

Enterprise. Student Mobility Portal. Three Rivers Systems, Inc. Published: 31 October Abstract

Web Based Application Tool (WBAT) For SMS Implementation!

User Guide. CIIT Faculty/Staff Portal. For using. Version 1.0. Prepared by: CIIT Web Team. COMSATS Institute of Information Technology, Islamabad

Automation for Customer Care System

Case Study. Web Application for Financial & Economic Data Analysis Brainvire Infotech Pvt. Ltd Page 1 of 1

Remote Android Assistant with Global Positioning System Tracking

Warehouse R x Inventory Management Software. Technical Overview

Fast remote data access for control of TCP/IP network using android Mobile device

STUDENT PORTAL - TURNITIN

COMPANIES REGISTRY. Third Party Software Interface Specification. (Part 1 Overview)

SmartCart Design Description

Unbreakable Linux Network An Overview

Course Registration Case Study

Sophos Mobile Control Installation guide. Product version: 3

SCHOOL OF SCIENCE AND ENGINEERING PECS MESSAGING A MOBILE APPLICATION (ANDROID) Capstone Design. November 2015

Figure 2: System Flow Diagram for Workflow Management

OpenIMS 4.2. Document Management Server. User manual

Instrumentation for Linux Event Log Analysis

An Automatic Tool for Checking Consistency between Data Flow Diagrams (DFDs)

CLOUD STORAGE USING HADOOP AND PLAY

Using the Push Notifications Extension Part 1: Certificates and Setup

IT 3202 Internet Working (New)

Intelligent Mobile Hospital Appointment Scheduling and Medicine Collection

Active Directory User Management System (ADUMS)

Design and Implementation of Automatic Attendance Check System Using BLE Beacon

Phone Pal: Remote Mobile Access through Short Message Service Prof. Mitul K. Patel 1 Gadhiya Janki D. 2

1. Process Modeling. Process Modeling (Cont.) Content. Chapter 7 Structuring System Process Requirements

City of Austell. Online Presentment and Payment Frequently Asked Questions

A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile

User s Manual for Fingerprint Door Control Software

MasterPass Service Provider Onboarding & Integration Guide Fileand API-Based Merchant Onboarding Version 6.10

A Survey on SMART CONNECT an Android and Web Based Application for College Management System

SSO Methods Supported by Winshuttle Applications

ManageEngine Desktop Central. Mobile Device Management User Guide

DESKTOP BASED RECOMMENDATION SYSTEM FOR CAMPUS RECRUITMENT USING MAHOUT

The Digital Signage System Supporting Multi-Resources Schedule on an Elevator

Philosophy of GIMnet

Context-aware Library Management System using Augmented Reality

Living Requirements Document: Sniffit

Transcription:

An Android Application for Student Information System Project Guide Ms. Vijayalakshmi P.B Manasi Kawathekar (Author1) Kirti K. Bhate (Author2) Pankaj Belgoankar(Author3) Department of Computer Engineering Vashi, Navi Mumbai Abstract Changes in Information Technology (IT) allow schools to utilize databases and applications such as Student Information System (SIS) thus, making the accessing of records centralized. One of the changes that came about is the online-based applications. These applications are an improvisation to the traditional- transaction processing systems. The proposed system is an Android application to manage student details on mobile and keeping them updated about latest events in college. The application will be used by students, teachers and parents. The utilities provided by the application are- student details maintenance, discussion forum, notice board, attendance and report generation. The main objective of this project is to add mobility and automation to the process of managing student information in an institute. Index Terms utilize databases, accessing of records centralized, android application, add mobility and automation I. INTRODUCTION Changes in Information Technology (IT) allow schools to utilize databases and applications thus, making the accessing of records centralized. One of the changes that came about is the online-based applications. These applications are an improvisation to the traditional- transaction processing systems. Thus, most universities switch to the online system because of its efficiency to acquire, process, store and retrieve information from the Internet [4]. The Student Information System (SIS) would be a new way of record management and transaction processing that would achieve efficiency on processing student information. It would be a great help to the administrative personnel, academic personnel or stakeholders and students in updating, retrieving and generating student data. The developed android application will be used by teachers, students, parents and the administrator who maintains the system. The students will use the application to enter their personal and academic details, post their queries regarding a particular subject on the respective discussion forum and for viewing notices broadcasted by the teachers/admin. The teachers can verify the details entered by the students and after the placements, the teachers can enter the placement details for each student. They can broadcast the changes in schedules or any new upcoming events to the students. Also, the students as well as their parents will be informed about the attendance percentage periodically through the application. The administrator has the authority of modifying the student details, adding or deleting teachers as and when they get admitted to the college or leave the college. Thus, this application will automate the manual student information maintenance process in colleges. It will also reduce the amount of paperwork done and time invested in manual process by the teachers. II. DRAWBACKS OF EXISTING SYSTEM An Android application similar to Student Information System named VIT-Live already exists in the market. VIT (Vidyalankar Institute of Technology) uses VidyalankarLive (VLive) which is an academic oriented social networking website created based on the concept of community portal. It is an internal portal utilized for interaction between students, faculty and other staff members and remain abreast on various on-going events [6]. VIT-live app provides a lot of functionalities. However, it has certain drawbacks too: The content is not well organized and hence difficult to understand. A lot of searching is required. Notifications do not pop up, every time student has to search through every event to know about new announcements. ISSN: 2278 1323 All Rights Reserved 2015 IJARCET 3615

ISSN: 2278 1323 All Rights Reserved 2015 IJARCET 3616 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Students from one class are able to view and edit forums of some other class, which can result in ambiguity of displayed information and create confusion. Overcoming of drawbacks in the proposed system: Content will be well organized. Each category of user will have a different interface. The searching overhead will be drastically reduced as a result of maintaining a separate discussion forum per subject for every class. Only the notifications relevant to a particular user will be delivered to the user. III. PROPOSED SYSTEM The objective of the design of a new system is to automate the current procedure of managing and controlling the information about the student details and to reduce the overhead of managing paper documents for every announcement and notices being made. The proposed system will keep the information on a central server while allowing users to access that information from their own Smartphone through the installed android application. There will be an optimized database on the server and an improved user interface on each client machine i.e. on the SIS app installed on the user Smartphone. The developed application will be used by students, teachers, parents and the administrator. The functionalities of the proposed system can be divided into five well defined modules: REGISTRATION AND LOGIN: Given that the user has downloaded the application, then the user should be able to register through the application by providing the details required for registration. Starting from 2nd year i.e. 3rd semester, it is required that user should register for the application at the beginning of every semester. After registration the user can login into the system by providing the user id and password. STUDENT DETAILS: It includes three entities- Personal details Academic details Placement details The students are expected to enter their personal details which will then be verified by the teachers. The personal details include residential address, email address, contact details (students as well as parents contact details) etc. The teachers are expected to enter the academic and placement details. Academic details include students CGPA. Placement details can only be entered in the final year and includes the company name where the student is placed and his pay package or if the student has opted for higher studies then the corresponding details will be entered. DISCUSSION FORUM: There will be a discussion forum for every subject in a semester for every class. In this discussion forum, the respective subject teachers can upload notes, respond to student queries. The student can put forth their queries and at the same time upload any notes. NOTICE BOARD/EVENT NOTIFICATION: Notices can be posted by teachers from their respective login and can be viewed on a notice board section of the application with title for a notice associated with it. The notices for a particular class will be broadcasted to that class only. ATTENDANCE: Subject teachers for each semester are required to enter the attendance details of students. The system should be able to generate attendance reports (for lectures and practicals) for individual student for each subject. These reports will be sent to the student as well as his parents periodically. The teacher can also view the attendance record of students during a particular interval. If the attendance of some student falls below the threshold value, then the particular student should be notified regarding the same. REPORT GENERATION: It includes generation of attendance reports for lectures as well as practicals for individual student for each subject. Other reports such as academic details record etc. can also be generated. These reports can also be sent to the student as well as his parents if required. IV. SYSTEM DESIGN This deals with the system block diagram and the data flow diagram of the Student Information System. A. BLOCK DIAGRAM A block diagram is a diagram of a system in which the principal parts or functions are represented by blocks connected by lines that show the relationships of the blocks. It may also show how the system operates, what are its inputs and outputs at various stages, and how the information, and/or materials flow through it. The block diagram for Student Information System is as shown in Figure. 1 The proposed system has a client server architecture. All the information will be kept in an optimized database on the central server. This information can be accessed by the users through the android application (SIS) installed on their smartphones (client machines). Each client machine will have an improved user interface. Each category of user will have a different view of the system on basis of the authorizations bestowed upon him.

Figure. 1 Block Diagram B. FLOW CHART Figure 3. Staff Flowchart A flowchart is a type of diagram that represents an algorithm, workflow or process, showing the steps as boxes of various kinds, and their order by connecting them with arrows. This diagrammatic representation illustrates a solution model to a given problem [5]. The flowcharts depicting the actions of each category of users of the SIS are as shown below: STUDENT: ADMINISTRATOR: Figure 4. Student Flowchart Figure.2 Administrator Flowchart PARENT: STAFF: ISSN: 2278 1323 All Rights Reserved 2015 IJARCET 3617

ISSN: 2278 1323 All Rights Reserved 2015 IJARCET 3618 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Android XML V. TECHNOLOGIES USED For user interface, Eclipse (version MARS) android application development software will be used. XML will be used for designing the Graphical User Interface (GUI). JAVA Java will be used for connecting various components of user interface to database system. MYSQL and PHP Figure 5. Parent Flowchart C. DATA FLOW DIAGRAM (DFD) Data flow diagrams (DFDs) reveal relationships among and between the various components in a program or system. DFDs are an important technique for modeling a system s high-level detail by showing how input data is transformed to output results through a sequence of functional transformations. [7] The context level data flow diagram for Student Information System (SIS) is as shown in Figure 6. MYSQL is used as a database at the web server and PHP is used to fetch data from the database. Application will communicate with the PHP page with necessary parameters and PHP will contact MYSQL database and will fetch the result and return the results to application requesting it. VI. CONCLUSION This paper assists in automating the existing manual system. This is a paperless work. It can be monitored and controlled remotely. It reduces the man power required. It provides accurate information always. Malpractice can be reduced. All years together gathered information can be saved and can be accessed at any time. The data which is stored in the repository helps in taking intelligent decisions by the management. So it is better to have an android application for student information management. All the stakeholders, faculty and management can get the required information without delay. This system is essential in the colleges/hostels and universities [2]. REFERENCES Figure 6. Context Level DFD [1] Saurabh Walia and Satinderjit Kaur Gill, A Framework for Web Based Student Record Management System using PHP, Himachal Pradesh, vol.3, August 2014 [2] S.R. Bharamagoudar, Geeta R.B. and S.G. Totad, Web Based Student Information Management System, Andhra Pradesh, vol. 2, June 2013 [3] Swapnil S. Bangare, Atul S. Mhaske, Sagar A. Sune and Harshal D. Pranjale, Cloud based Intra-College Communication Information System using Mobile Clients, Pune, vol. 2, February 2013 [4] Rochelle D. Pacio, Online Student Information System of Benguet State University. Available:http://www.auamii.com/proceedings_Phuket_2012/Rochelle_ Pacio.pdf [5] Margaret Rouse. Available: http://whatis.techtarget.com/definition/flowchart [6] VidyalankarLive Website, http://www.vidyalankarlive.com/ [7] Donald S. Le Vie, Jr., Understanding Data Flow Diagrams Available: http://ratandon.mysite.syr.edu/cis453/notes/dfd_over_flowcharts.pdf

AUTHORS Manasi Kawathekar Kirti K. Bhate Pankaj Belgoankar ISSN: 2278 1323 All Rights Reserved 2015 IJARCET 3619