Skip to content

PollobRay/Student-Attendance-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student-Attendance-System

Student Attendance System for Collage or University in Java.

  • Note:

    • Firstly Install Xampp or Wampp Server.
    • Create Database named 'stdmanagement' in 'localhost\phpmyadmin'.
    • Then import 'stdmanagement.sql' file in that database.
    • Now run Jar File.
  • It is Student Attendance System for a Collage or University including Student Attendance System, CT Marks, and Others Reports.

  • It is Semester Project.

  • Supervised By:

    • Md. Shofiqul Islam -Instructor, Computer Technology, BIIT.

Abstract

This report outlines the contents of a minimal set of Student Attendance System software development documents, tailored for use by students in software engineering projects, and firmly based on Java standards. The document set is designed to support software development activities. A supplementary report describes the content of each document in more detail. We would like to express our appreciations to all individuals who assisted us in any way and we sincerely of that no one feel left out.

Objectives

Student Management System is a software that can take attendance, contain exam mark of a day and make pdf file of it automatically. It used to take attendance of student. The software will help to teachers, to take attendance, exam mark of day and make documentation of it.

My software has been designed a general way. It contains:

  • Add Student
  • Take Attendance
  • View Student Report and Save
  • View Department Students Report and Save
  • View Day by Day Report and Save
  • View Exam mark of students

Which technology used to make the Project

  • Java SE
    • We used Java SE to make the application.
  • AWT
    • We used AWT framework of Java to make GUI Application.
  • Swing
    • Swing is update version of AWT. We can make GUI application and Handle any Event used it.
  • JDBC
    • We can connect Database to used JDBC (Java Database connectivity) .
  • iText
    • We can make pdf to used iText.
  • MySQL
    • MySQL is the Database, where stored all data.

Introduction

It is designed to contain attendance activities of students for teachers. This projects developed in a JAVA platform is a replica I am familiar with and which I use quite often on a daily basis. The only difference being that, this editor has been created using JAVA for the frontend interface.

Interfaces of the Application

The interfaces is GUI form of the application.

  • Login Form:
    • Teacher login here.

1

  • Signup Form:
    • These teacher have no account they simply create an account here.

2

  • Main Form:
    • After login successfully the window will show.

3

  • Add Student Form:
    • Here teachers can add any student.

4

  • Take Attendance Form:
    • Here teachers can take attendance of students.

5

  * Here fill all data and will show a new window like this.

6

  • View Student Report Form:
    • Here teachers can search any student.

7

  * Then, a new window will show.

8

  • View Group Student Form:
    • Here teacher can see any group report.

9

  * Then, a now window show,

10

  • View Department Student Form:
    • Here teachers can see any Department report.

11

  • Search Day Report:
    • Here teachers filter of any day attendance.

12

  * Here show all students data in specific date.

13

  • View All Day Report:
    • Select Technology Semester and Group

14

  * Here teachers can be see all days attendance.

15

  • Save Report as PDF:
    • Here teacher can make documentation of any report.

16

  • PDF File:

17

  • Conclusion: We have implemented our project using object oriented concepts of Java language. Our honorable course teacher helped us to implement the project. We have learned about built in methods of java and NETBEANS (IDE) tools

About

Collage or University Management System in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages