An open API service indexing awesome lists of open source software.

https://github.com/palashhawee/management-system

This is a student management project to keep tracking N number of students' details and updating their information using Tkinter GUI library in Python.
https://github.com/palashhawee/management-system

project python tkinter tkinter-gui tkinter-python

Last synced: 12 months ago
JSON representation

This is a student management project to keep tracking N number of students' details and updating their information using Tkinter GUI library in Python.

Awesome Lists containing this project

README

          

# Student Management System

## Abstract
In the era of modern technologies emerging at rapid pace there is no reason why a crucial event in educational sector such as attendance should be done in the old boring traditional way.
Attendance monitoring system will save a lot of time and energy for the both parties students as well as the class teachers. This is the first attempt of developing attendance system which had been upgraded to [face recognition](https://github.com/PalashHawee/Face-Recognition-System) facility later as my mini project to detect the students photo captured by the system and save the data automatically in csv format.

## Introduction

The purpose of the attendance monitoring system is to ease the attendance process which consumes lot of time and efforts; it is a convenient and easy way for students and teacher.The class-teacher will get their attendance marked without actually spending time in traditional attendance marking. Easily attendance sheet can be exported and imported from the system.

## Installation

see requirements.txt

### SOFTWARE REQUIREMENTS PLATFORM

#### Operating system: Windows OS
#### Platform: Android Studio
#### Programming language: Python

#### HARDWARE REQUIREMENTS

#### Processor: INTEL Pentium 4 Processor Core
#### Hard Disk: 40 GB (min)
#### Ram: 256 MB or higher

## Features

- Adding Student Details
- Deleting Student Details
- Editing Student Details
- Import Attendace in CSV format
- Export Attendace in CSV format
- ChatBot
- Contact with Developer

## Database

Relational Database Management System (RDBMS)

## Project Modules

### MODULES
#### Login Security System
#### Sign up:
Any user can register by entering their personal information along their phone number and password of their choice.
Login:
User can login to the system using their user name and password. For new user there will be options for registration to the system.
#### Home Page
#### Student Management System:
In this module user can delete, update, edit, clear and add photo sample of students, students details will be displayed in the same page where information will be retrieved from our database.
#### Attendance Report
Attendance report can be viewed or downloaded in the form of CSV or Excel file in this section.
#### Developer Page
User can contact with the developer of the system if necessary.
#### Exit Page
User can exit the system whenever it is required without losing any data.

## Authors

- [@PalashHawee](https://github.com/PalashHawee)