Git Product home page Git Product logo

mehtaruchi02 / student-attendance-management-system Goto Github PK

View Code? Open in Web Editor NEW
29.0 1.0 18.0 21.78 MB

A web-application and mobile application for The M.S University of Baroda to automate the process of taking student attendance and generate attendance reports for the same.

jsp-servlet java android tomcat-server mysql-database attendance-management-system college-management bootstrap css html

student-attendance-management-system's Introduction

Student-Attendance-Management-System

The Maharaja Sayajirao University of Baroda Student Attendance Management System is designed to automate the process of taking student attendance and generating attendance reports for the same.

This live Web-Based Attendance System & Mobile Application is beneficial for students and teaching staff of the university.This is an attempt to remove the existing flaws in the Manual system of taking attendance.

I have developed this as part of my Internship as a Student Intern at The Maharaja Sayajirao University of Baroda under the guidance of my professor Mr Vishwas Raval.

Mobile application

Mobile-application

Admin (University head)

Admin-application

SubAdmin (Department head)

SumAdmin-application

Teacher

Teacher-application

Tools and Technologies

Back-end: JSP, Java Servlets (MVC- pattern), SQL

Front-end: HTML, CSS, Bootstrap, JSTL, JavaScript

Database: MySQL

Mobile application: Android

Libraries: iText, mySql Connector

IDE: Eclipse Mars, Android Studio

Server: Apache tomcat

Features (Web-application)

  • Manage department, subject, teacher, course and student records
  • Allow teachers to take/edit attendance for their respective subjects
  • Generate schedules for teachers to take classes
  • View attendance and download attendance sheets.
  • Generate customized reports of student attendance
  • Give hierarchical rights
  • Archive and restore attendance
  • Allow students to view their attendance

Features (Mobile application) The sole user of the mobile application is the teacher.

  • Allow teachers to take/edit attendance for their respective subjects
  • View attendance

Users of the system

  • Admin (University head)

    • Manage Faculty and Department details
    • Restore archived attendance
  • Sub-Admin (Department head)

    • Manage course, subject,teacher and student details
    • Assign electives to students
    • Assign classes and subjects to teachers
    • Promote students
  • Teacher

    • Make schedules to take classes
    • Take and Edit attendance
    • Download attendance sheet
    • View customized attendance reports
  • Student

    • View attendance per subject

student-attendance-management-system's People

Contributors

mehtaruchi02 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

student-attendance-management-system's Issues

Upload the code of the Project

It's a very clean and useful project you have made. With some visual changes and little configuration, I was thinking of having this integrated in our college website as well. So plz upload the code of the project.

Source code

Can uh give me the code of whole project?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.