Skip to content

The Student Performance dataset comprises approximately 300 rows and 15 attributes, covering various aspects of student performance. This system allows users to perform essential operations on the dataset, including insertion, deletion, updating, indexing, mapping, reducing, and selection.

Notifications You must be signed in to change notification settings

shimaamorsy/Student_Performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Student Performance Management System

Welcome to the Student Performance Management System! This project is designed to manage a large dataset of student performance records, stored in MongoDB, through a user-friendly graphical interface developed with TKEnter.

Overview

The Student Performance dataset comprises approximately 300 rows and 15 attributes, covering various aspects of student performance. This system allows users to perform essential operations on the dataset, including insertion, deletion, updating, indexing, mapping, reducing, and selection.

Features

  • Graphical User Interface (GUI): Utilizes TKEnter to provide an intuitive and interactive interface for users to interact with the dataset.

  • Data Manipulation: Allows users to perform CRUD (Create, Read, Update, Delete) operations on the dataset, ensuring efficient management and organization of student performance records.

  • Database Integration: Seamlessly integrates with MongoDB using PyMongo to store and retrieve student performance data, enabling scalability and flexibility in handling large datasets.

  • Advanced Operations: Supports advanced database operations such as indexing, mapping, reducing, and selective querying, empowering users with powerful data manipulation capabilities.

Installation

  1. Clone the repository:

    git clone https://github.com/shimaamorsy/Student_Performance.git
  2. Ensure MongoDB and jupyter is installed and running locally.

  3. Run the application: run Performance.ipynb on jupyter

Usage

  1. Launch the application executing Student Performance.ipynb.
  2. Use the graphical interface to perform various operations on the student performance dataset.
  3. Enjoy seamless management and manipulation of student performance records!

Contributing

Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Tags

student-performance, management-system, mongodb, tkenter, pymongo, gui, data-manipulation, `

About

The Student Performance dataset comprises approximately 300 rows and 15 attributes, covering various aspects of student performance. This system allows users to perform essential operations on the dataset, including insertion, deletion, updating, indexing, mapping, reducing, and selection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published