0% found this document useful (0 votes)
31 views

micro-project-on-student-management-system-using-python-22616

The document outlines a micro-project aimed at implementing a Student Management System using Python, detailing its objectives, methodology, and outcomes. It highlights the rationale behind the project, the skills developed, and the resources required for successful execution. The conclusion emphasizes the system's potential to enhance efficiency and support student performance in educational institutions.

Uploaded by

sachinboy9999
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

micro-project-on-student-management-system-using-python-22616

The document outlines a micro-project aimed at implementing a Student Management System using Python, detailing its objectives, methodology, and outcomes. It highlights the rationale behind the project, the skills developed, and the resources required for successful execution. The conclusion emphasizes the system's potential to enhance efficiency and support student performance in educational institutions.

Uploaded by

sachinboy9999
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

lOMoARcPSD|38824818

INDEX

SR NO CONTENTS PAGE NO

1 Aim of the Micro-Project 1

2 Rationale 3

3 Course Outcomes Achieved 3

4 Literature Review 4

5 Actual Methodology Followed 4

6 Program & Output 5-8

7 Actual Resources Used 9

8 Skills Developed 9

9 Applications of Micro Project 9

10 Conclusion 10

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

Annexure - I

Micro-Project Proposal

Student Management System

1.0 Aim of the Micro-Project:

The aim of this micro project is to implement the student management System.

2.0 Intended Course Outcomes:

a) Display message on screen using python script IDE.


d) Develop functions of given problems.

3.0 Proposed Methodology:

This Micro-Project aims to implement the student management system using python.

I. Study the concepts of python programming.

II. Study various syntaxes of python.

III. Study to create small programs using python.

IV. Study the various function used in python.

V. Use the conditional statements in the program.

VI. Prepare the final project.

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

4.0 Action Plan:

Name of
Sr. Details of Activity Planned Planned responsible
No. Start Date Finish Date Team members

Identify the requirements of the


1 project.

2 Collected the required data.

Debugged the errors.


3
Vitthal
Deshmukh
4 Analyze the report and make
changes if required.

5 Configuring the outcomes.

6 Prepare the final report.

5.0 Resources Required:

S. No. Resources required Specifications

1 Computer system AMD Ryzen 5 CPU, RAM 8 GB

2 Operating System Windows 11, 64 Bit Operating System

3 Software used Notepad, MS Word, Python Compiler

6.0 Team members:

Sr. No. Roll number Name of Student

1 3204 Aakanksha Jathar

2 3207 Shruti Pednekar

3 3223 Vaishnavi Madav

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

Annexure - II

Micro-Project Report

1.0 Rationale:
A student management system in Python can be useful for educational institutions to
manage student data such as attendance, grades, and other important information. The
system can help automate administrative tasks, reduce paperwork, and provide insights
into student performance. In student management system, administrators can quickly and
easily access student data, update records, and generate reports, saving time and effort. A
digital system reduces the risk of human error and ensures that accurate data is recorded
and stored securely.

2.0 Aim of the Micro-Project:

The aim of this micro project is to implement the student management System.

3.0 Course Outcomes Achieved:

a) Display message on screen using python script IDE.


d) Develop functions of given problems.

4.0 Literature Review:


A student management system is a computer-based software application that is designed to
help educational institutions manage and organize student-related data. It can include
features such as student registration, attendance tracking, grading, scheduling, and
reporting. The system can help automate administrative tasks, reduce paperwork, and
provide insights into student performance. It can also provide transparency to students and
their families, allowing them to track their progress and stay informed about their academic
performance. Overall, a student management system can help educational institutions
streamline their operations, improve student outcomes, and provide better support to
students and their families. A student management system can provide transparency to
students and their families, allowing them to track their progress and stay informed about
their academic performance. The system can generate reports and data visualizations that
provide insights into student performance and help identify areas where students may need
additional support.

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

5.0 Actual Methodology Followed:

This Micro-Project aims to implement the student management system using python.

I. Study the concepts of python programming.

II. Study various syntaxes of python.

III. Study to create small programs using python.

IV. Study the various function used in python.

V. Use the conditional statements in the program.

VI. Prepare the final project.

6.0 Program and Output:

6.1 Program:

students = []

def add_student():
name = input("Enter student name: ") id =
input("Enter student ID: ") course = input("Enter
student course: ") student = {"name": name, "id":
id, "course": course} students.append(student)
print("Student added successfully!") print() def
view_students(): for student in students:
print()
print("Name:", student["name"])
print("ID:", student["id"])
print("Course:", student["course"])

def delete_student():
id = input("Enter student ID:
") for student in students:
if student["id"] == id:

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

students.remove(student)
print("Student deleted successfully!")
return
print("Student not found.")
print()

def main():
while True:
print("1. Add student")
print("2. View students")
print("3. Delete student")
print("4. Exit")
choice = int(input("Enter your choice:
")) if choice == 1: add_student()
elif choice == 2: view_students()
elif choice == 3: delete_student()
elif choice == 4:
break
else:
print("Invalid choice. Please try again.")

while True:
try:
main()
break
except:
print("Please Enter Valid Input.")

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

6.2 Output:

Add Student

View Student

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

Delete Student

Exit from program

Downloaded by xboy xman ([email protected])


lOMoARcPSD|38824818

7.0 Actual Resources Used:

S. No. Resources required Specifications


1 Computer system AMD Ryzen 5 CPU, RAM 8 GB
2 Operating System Windows 11, 64 Bit Operating System

3 Software used Notepad, MS Word, Python Compiler

7.1 Skills Developed:


During this micro-project, we learnt how to use various function used in python.

a) We learnt various syntaxes and methos of python.

b) We learnt various concept related to python.

8.0 Applications of this Micro-project:


This micro-project finds its application in:
a) College’s
b) School’s

9.0 Conclusion :
The system can provide insights into student performance, allowing administrators and
teachers to identify areas where students need additional support. By implementing a
student management system, educational institutions can improve efficiency, accuracy,
transparency, and accessibility, which ultimately contributes to better student outcomes and
a more positive educational experience for all stakeholders.

10.0 Reference:
1. https://www.w3schools.com/
2. https://www.tutorialspoint.com/python/index.htm

Downloaded by xboy xman ([email protected])

You might also like