Skip to content

parthd06/Python-Classroom_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classroom Management System

• Classroom Management System deals with the maintenance of student and teachers information with in the institute. It is an automation system, which is used to store the student’s information, course-track, assignment, notice-updates.

• Classroom Management System deals with the maintenance of student and teachers information with in the institute. It is an automation system, which is used to store the student’s information, course-track, assignment, notice-updates.

Problem Statement:

To create a Classroom Management System using Python and Django. It is an integrated web application that handles various academic and non-academic activities of a College/ Academic Institute which can be accessed by student/teacher through internet connected devices. Various functionalities are provided based on the user category either student/teacher. It will have a friendly user interface and would help maintain records of each students.

Group Members

System Design & Flow Chart

System Design

Flow Chart

Project Screenshots

Home Page: It gives a general Information regarding to the website and users have to login or Signup to access the Website.

Home Page

Home Page

Sign Up page: There are two user’s option while signing up. One is for Student’s and one is for Teacher’s.

Main Page

  • Both the user’s have to fill a form based on their category. User can register by giving their Name, Username, Email, and Password. All this data will be stored in the database.

    User Data

Login page: Already registered users can login directly with their username and password to access the website.

Login Page

Student Page: For a login through a student’s account the following are the different functions/options provided. A student can access them based on their requirements.

Student Page

Teacher Page: For a login through a Teacher’s account the following are the different functions/options provided. A Teacher can access them based on their requirements.

Teacher Page

System Requirements

Hardware requirements:

•	Processor: Dual Core or higher

•	Hard Drive: 500 GB or higher

•	RAM: 2GB or higher

•	Internet Connection: Preferred 1Mbps or higher

Software requirements:

•	Front-End Design: HTML, CSS, JavaScript

•	Back-End & Database: Django(Python), PostgreSQL

•	Operating System: Windows 7 or higher

•	Editor Tools: Pycharm 

•	Web Browser: Google Chrome 

Conclusion:

  • The goal of the project is to create a user friendly website and help E-learning/ virtual learning by making it easy and efficient for students and teachers.

  • Throughout this semester the team has decided and finalized the project topic and worked on its plan, design and how it has to be implemented while following the project guidelines.

Future Scope:

•	To group classes for one subject under one category.

•	To add a feature to grade marks automatically based on the experiments.

•	Users can create separate rooms/groups for discussion on a particular topic.

Documentations:

References: