SUMMER TRAINING reporting are used ppt.pdf

GaneshPathak042 5 views 16 slides Sep 15, 2025
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Summer internship report


Slide Content

STUDENT
MANAGEMENT SYSTEM Presented By Dishank Rao
Enrollment number: 05314812723

INTRODUCTION Why this project?
Manual student record management is slow & error-prone.
Colleges need digital solutions for efficiency.
What does it do?
Role-based system for Admin, Faculty, Students.
Stores and manages data like courses, marks, and attendance.
Generates reports and exports data in CSV format.

OBJECTIVES Automate student, course, marks, and attendance management.
Provide role-based dashboards (Admin, Faculty, Student).
Generate reports with CSV export.
Learn application of Python GUI + Database integration.

TECH STACK PYTHON 3.11
PYQT5 (GUI)
SQLITE3 (DATABASE)
IDLE (IDE)
CHATGPT (AI CODING ASSISTANT)

SYSTEM
ARCHITECTURE

DATABASE DESIGN
ENTITY-RELATIONSHIP (ER) DIAGRAM OF STUDENT MANAGEMENT SYSTEM
DATABASE: SQLITE3
5 MAIN TABLES:
USERS
STUDENTS
COURSES
MARKS
ATTENDANCE

FEATURES – ADMIN MANAGE STUDENTS, COURSES, USERS.
VIEW AND GENERATE REPORTS.
EXPORT TO CSV.

FEATURES – FACULTY UPDATE STUDENT MARKS.
RECORD ATTENDANCE.
VIEW PERFORMANCE SUMMARIES.

FEATURES – STUDENT VIEW PROFILE DETAILS.
CHECK MARKS & ATTENDANCE.
GRAPHICAL PROGRESS BARS.

SCREENSHOTS

TESTING & RESULTS LOGIN TESTED WITH VALID/INVALID INPUTS.
CRUD OPERATIONS TESTED (ADD/UPDATE/DELETE).
REPORT GENERATION TESTED.
RESULTS: ALL FEATURES WORKING SUCCESSFULLY.

LIMITATIONS DESKTOP-ONLY (NO WEB/CLOUD ACCESS).
SQLITE NOT SCALABLE FOR BIG INSTITUTIONS.
GUI IS BASIC (PYQT STANDARD).
AI USED ONLY AS CODING ASSISTANT, NOT PREDICTIVE.

FUTURE SCOPE WEB & MOBILE INTEGRATION.
CLOUD DATABASE SUPPORT.
AI-BASED STUDENT PERFORMANCE PREDICTIONS.
INTEGRATION WITH LMS (MOODLE, GOOGLE CLASSROOM).

EXTRA PROJECT –
FANTASY CRICKET APP MINI PROJECT BUILT FOR INTERNSHALA.
FEATURES:
CREATE FANTASY TEAMS.
POINTS CALCULATION SYSTEM.
SIMPLE INTERFACE USING PYTHON

CONCLUSION SUCCESSFULLY DEVELOPED A STUDENT MANAGEMENT SYSTEM USING PYTHON, PYQT5 & SQLITE.
IMPLEMENTED ROLE-BASED DASHBOARDS FOR ADMIN, FACULTY, AND STUDENTS.
GAINED HANDS-ON EXPERIENCE IN DATABASE DESIGN, GUI DEVELOPMENT, AND TESTING.
LEARNED HOW TO USE AI TOOLS (CHATGPT) AS CODING ASSISTANTS IN REAL PROJECTS.
DEMONSTRATED SKILLS IN BUILDING A PRACTICAL, WORKING SOFTWARE APPLICATION.

THANK
YOU
Tags