Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
20 views37 pages

Attainment Report

The document is a project report on the Attainment Calculation System, submitted by a group of students for their Diploma in Computer Engineering. It outlines the development of a web-based system designed to automate the evaluation of student learning outcomes, integrating secure database management and statistical analysis for improved educational insights. The report includes acknowledgments, a declaration of originality, and details on the system's design, objectives, and methodology.

Uploaded by

Geetanjali Patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views37 pages

Attainment Report

The document is a project report on the Attainment Calculation System, submitted by a group of students for their Diploma in Computer Engineering. It outlines the development of a web-based system designed to automate the evaluation of student learning outcomes, integrating secure database management and statistical analysis for improved educational insights. The report includes acknowledgments, a declaration of originality, and details on the system's design, objectives, and methodology.

Uploaded by

Geetanjali Patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 37

A

Project Report on

Attainment Calculation System


Submitted
in partial fulfillment of the requirements for
Diploma
in
Computer Engineering
by
Ms.Jadhav Harshada Suhas (Roll No. 2273013)
Mr.Gosavi Sharwil Swanand (Roll No. 2273039)
Mr.Daphlapurkar Samarth Sanjay (Roll No. 2273053)
Mr.Deshmukh Abhijit Manoj (Roll No. 2273059)
Mr.Patil Pratik Popatrao (Roll No. 2273060)

Under the Guidance of


Mr.Mirajkar D.V.

K.E. Society’s

Rajarambapu Institute of Technology, Rajaramnagar.


Department of Computer Engineering
(Diploma)
Academic Year 2024-2025
K.E. Society’s
Rajarambapu Institute of Technology, Rajaramnagar
Department of Computer Engineering

CERTIFICATE

This is to certify that, Ms.Jadhav Harshada suhas (Roll No. 2273013), Mr.Gosavi

Sharwil Swanand (Roll No. 2273039), Mr.Daphlapurkar Samarth Sanjay(Roll No.

2273053), Mr.Deshmukh Abhijit Manoj(Roll No. 2273059), Mr.Patil Pratik Popatrao

(Roll No. 2273060) have successfully completed the project and submitted the project

report on “Attainment calculation System ” for the partial fulfillment of the require-

ment for the Diploma in Computer Engineering from the Department of Computer

Engineering, as per the rules and regulations of Maharashtra State Board of Technical

Education, Mumbai.

Date:

Place: RIT, Rajaramnagar.

Mr. D. V. Mirajkar

Name and Sign of Guide Name and Sign of External Examiner

Prof. D. V. Mirajkar Dr. H. S. Jadhav

Name and Sign of Head of Department Dean Diploma

Seal of Institute

ii
DECLARATION

We declare that this report reflects our thoughts about the subject in our own words.

We have sufficiently cited and referenced the original sources, referred or considered in

this work. We have not misrepresented or fabricated or falsified any idea/data/source

in this our submission. We understand that any violation of the above will be cause

for disciplinary action by the Institute.

Place: RIT, Rajaramnagar.

Date:

Names of Student: Roll Nos:

Ms.Jadhav Harshada Suhas 2273013

Mr.Gosavi Sharwil Swanand 2273039

Mr.Daphlapurkar Samarth Sanjay 2273053

Mr.Deshmukh Abhijit Manoj 2273059

Mr.Patil Pratik Popatrao 2273060

iii
ACKNOWLEDGEMENTS

We must mention several individuals that were of enormous help in the completion
and development of this work. Mr.Mirajkar D.V. our guide encouraged us to complete
this project work.His continuous invaluable guidance throughout the course this study
helped us to complete the work up to this stage and hope will continue in further work.

I am also very thankful to HOD Mr. D.V. Mirajkar for his valuable suggestions,
critical examination of work during the progress, We are indebted to them.

In addition, very energetic and competitive atmosphere of the Department of Com-


puter Engineering had much to do with this project work.We acknowledge with thanks
to faculty,teaching,non-teaching staff of department.

I sincerely thank to Prof.Dr. H.S. Jadhav (Dean,Diploma), for supporting us to do


this work and we are very much obliged to him.

Last but not the least; our parents and family, friends, constantly supported us for
this work in all aspects.

Place:RIT, Rajaramnagar.
Date:

Names of Student: Roll Nos:


Ms.Jadhav Harshada Suhas 2273013
Mr.Gosavi Sharwil Swanand 2273039
Mr.Daphlapurkar Samarth Sanjay 2273053
Mr.Deshmukh Abhijit Manoj 2273059
Mr.Patil Pratik Popatrao 2273060

iv
Abstract
This project develops a comprehensive, web-based attainment calculation system
designed to automate and standardize the evaluation of student learning outcomes
across academic programs. The system integrates secure database management to
store and retrieve student assessment data from diverse sources, including exams,
assignments, projects, and practical evaluations. Employing configurable rubrics and
CO-PO mapping matrices, the system accurately calculates individual course outcome
(CO) attainment and aggregates these results to determine program outcome (PO)
attainment. Statistical analysis modules are incorporated to provide insights into stu-
dent performance trends and identify areas for curriculum improvement. The system
generates customizable reports, including detailed attainment summaries, graphical
representations of data, and gap analysis, facilitating accreditation compliance and in-
formed pedagogical decision-making. Features include role-based access control, data
validation, and automated email notifications for report generation. By minimizing
manual intervention and ensuring data integrity, this system enhances the efficiency
and transparency of the attainment calculation process, empowering educational in-
stitutions to effectively monitor and enhance program quality.

v
Contents

CERTIFICATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
DECLARATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
ACKNOWLEDGEMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
CONTENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
LIST OF FIGURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
ABBREVIATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

1 Introduction 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Problem Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Existing System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Proposed System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5 Proposed Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2 Objectives of Present Work 5


2.1 Idea Behind The Project . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3 Literature Survey 7

4 Scope of the Project 8

5 Methodology to Solve the Problem 9

6 Experimental Setup 12
6.1 System Requirement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.1.1 Software Requirement . . . . . . . . . . . . . . . . . . . . . . . 12
6.1.2 Hardware Requirement . . . . . . . . . . . . . . . . . . . . . . . 13

vi
7 Details of Design,Working and Processes 14
7.1 System Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.1.1 User Interface (UI) Design . . . . . . . . . . . . . . . . . . . . . 15
7.1.2 Database Design . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7.2 Working of the System . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.2.1 Faculty Access and Operations . . . . . . . . . . . . . . . . . . 16
7.2.2 Data Input and Processing . . . . . . . . . . . . . . . . . . . . . 16
7.2.3 Attainment Calculation . . . . . . . . . . . . . . . . . . . . . . 17
7.3 Processes Involved . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.3.1 Adding Student Records . . . . . . . . . . . . . . . . . . . . . . 17
7.3.2 Entering and Updating Marks . . . . . . . . . . . . . . . . . . . 17
7.3.3 Generating Reports and Analysis . . . . . . . . . . . . . . . . . 17
7.3.4 Security and Authentication . . . . . . . . . . . . . . . . . . . . 18

8 Results and Applications 19


8.1 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.2 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

9 Conclusion and Future Scope 25


9.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
9.2 Future Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
REFERENCES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
LIST OF PUBLICATIONS ON PRESENT WORK . . . . . . . . . . . . . . 28

vii
List of Figures

1.1 Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

7.1 System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14


7.2 List of Sheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

8.1 Login Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20


8.2 HOD Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.3 Faculty Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.4 New Faculty Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.5 New Faculty Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.6 Creating New Student List . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.7 Displaying Student List . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.8 Previous Attainment Module . . . . . . . . . . . . . . . . . . . . . . . . 24

viii
ABBREVIATIONS

ACS – Attainment Calculation System


CO – Course Outcome
PO – Program Outcome
UT – Unit Test
IA – Internal Assessment
CRUD – Create, Read, Update, Delete

ix
Chapter 1

Introduction

1.1 Introduction

The Attainment Calculation System is an automated platform designed to efficiently


calculate and track student performance across multiple evaluation parameters. It
simplifies the process by calculating marks for various assessments, including Unit
Tests (UT1, UT2), oral exams, practical exams (PR-ese), attendance, and assignments.
In addition to calculating individual marks, the system computes the overall average
score for each student and tracks how well they are achieving Course Outcomes (COs)
and Program Outcomes (POs). These outcomes measure whether students are meeting
the learning objectives of a course or program, providing valuable insights into the
effectiveness of the curriculum. By automating these calculations, the system ensures
accuracy and saves time for educators.

The system offers dedicated login access for both faculty and Heads of Department
(HODs). Faculty members can input student data, including grades, attendance, and
project scores, and the system will automatically calculate total scores and generate
performance reports. The system also allows faculty to monitor the achievement of
COs and POs for each student, providing a comprehensive view of student progress.
On the other hand, HODs can access a broader overview of departmental performance,
monitoring how well students are achieving their outcomes across courses. The system
generates detailed reports with visual aids such as charts and graphs, offering real-
time feedback to both students and educators. This system not only makes the grading
process more efficient but also ensures transparency, enabling better academic decision-
making and fostering an informed, data-driven approach to education.

1
Attainment Calculation System

Additionally, the system provides a secure, user-friendly interface that allows both
faculty and HODs to easily navigate through student performance data. With role-
based access control, each user has access only to the relevant information, ensuring
privacy and security. This streamlined process improves overall academic manage-
ment, helping educators make timely interventions and support students in achieving
their academic goals. By automating the attainment calculation process, this system
reduces manual effort, minimizes errors, and enhances efficiency in academic perfor-
mance tracking. It provides detailed reports and insights, helping faculty and HODs
make informed decisions to improve student learning outcomes. [2]

1.2 Problem Statement

In educational institutions, evaluating student performance is a complex and time-


consuming process. Traditionally, faculty members manually calculate marks from
Unit Test 1 (UT1), Unit Test 2 (UT2), oral exams, practical assessments, and at-
tendance records. This manual approach often leads to errors, inconsistencies, and
inefficiencies, making it difficult to maintain accurate academic records. Additionally,
tracking Course Outcomes (COs) and Program Outcomes (POs) for each student is
challenging, as it requires extensive data handling and analysis.

Currently, most institutions lack an automated system that accurately calculates


and tracks student attainment. Faculty members often rely on spreadsheets or hand-
written records, which can be difficult to update and analyze. This leads to delayed
result processing, data mismanagement, and lack of real-time performance insights.
Furthermore, HODs and faculty members struggle to measure how well students are
achieving the expected learning outcomes, making it harder to assess the effectiveness
of teaching methods and curriculum structure.

The Attainment Calculation System aims to address these challenges by automating


marks calculation, tracking CO and PO achievements, and providing faculty and HODs
with secure access to student performance data.

Department of Computer Engineering 2


Attainment Calculation System

1.3 Existing System

Traditional student attainment calculation relies on manual record-keeping using


spreadsheets or paper, making the process time-consuming and error-prone. While
still used in some institutions, these methods lack automation, real-time analytics,
and structured CO-PO tracking, leading to inefficiencies in performance evaluation.
Such methods include:

1. Manual Calculation of Marks: Faculty members calculate student marks for


UT1, UT2, oral exams, practicals, and attendance manually, leading to errors
and inconsistencies.

2. Time-Consuming Process: Maintaining records and calculating attainment


manually is slow and inefficient, increasing the workload for faculty.

3. Difficulty in Tracking COs and Pos: There is no structured system to track


Course Outcomes (COs) and Program Outcomes (POs), making it hard to mea-
sure student learning achievements.

4. Data Mismanagement: Marks and performance records are often stored in


spreadsheets or physical records, leading to data loss, duplication, and difficulty
in retrieval.

5. No Centralized Access: Faculty and HODs lack a centralized platform to man-


age and monitor student performance, causing inefficiencies in decision-making.

6. Security and Access Issues: Unauthorized access or data modification risks


exist due to the absence of a secure role-based login system for faculty and HODs.

7. Limited Performance Evaluation: The existing system does not provide com-
prehensive insights into student performance trends, making it difficult to improve
teaching methods and curriculum.

8. Limited Performance Evaluation: The existing system does not provide com-
prehensive insights into student performance trends, making it difficult to improve
teaching methods and curriculum.

While traditional methods of student attainment calculation provide basic insights,


modern technologies like automated systems and real-time analytics offer more accu-

Department of Computer Engineering 3


Attainment Calculation System

rate and efficient evaluations. Combining both can create a balanced approach, en-
hancing the overall performance management process and ensuring greater accuracy,
efficiency, and data-driven decision-making.

1.4 Proposed System

The proposed Attainment Calculation System automates the process of calculating


student marks, tracking Course Outcomes (COs) and Program Outcomes (POs), and
provides real-time performance insights. By centralizing data and utilizing a secure,
role-based login system, it ensures accuracy, efficiency, and easy access for both faculty
and HODs. This system will streamline the academic evaluation process, improving
decision-making and reducing manual errors.

1.5 Proposed Architecture

The proposed system architecture is based on a three-tier structure comprising the


presentation layer, business logic layer, and data layer. The presentation layer provides
a user-friendly interface for faculty and HODs to input and view student data. The
business logic layer performs calculations for marks, attendance, and CO-PO tracking,
generating real-time insights. The data layer ensures secure storage and retrieval of
student performance data. This architecture ensures efficiency, scalability, and data
integrity in the Attainment Calculation System.

Figure 1.1: Benefits

Department of Computer Engineering 4


Chapter 2

Objectives of Present Work

The Attainment Calculation System automates student performance evaluation, en-


suring accuracy and efficiency. It helps faculty track progress, make informed decisions,
and improve curriculum planning. Below are its key objectives:

1. Enhance Academic Performance: By accurately calculating student attain-


ments based on attendance, marks, assignments, and project performance, the
system helps improve overall academic performance and learning outcomes.

2. Improve Decision-Making for Faculty: The system provides faculty mem-


bers with clear insights into student progress, allowing them to make informed
decisions regarding academic interventions and curriculum improvements.

3. Ensure Accurate Course Outcome Mapping: The system tracks which


Course Outcomes (COs) are achieved by students, ensuring alignment with edu-
cational objectives and accreditation requirements.

4. Facilitate Real-Time Tracking: Faculty and administrators can monitor stu-


dent progress in real-time, reducing the workload associated with manual calcu-
lations and ensuring timely interventions.

5. Increase Efficiency in Academic Management: By automating attainment


calculations, the system minimizes human errors, saves time, and enhances the
efficiency of academic evaluation processes.

6. Enhance Accessibility and Usability: The system provides an intuitive in-


terface for faculty members to create, update, and search attainments efficiently,
making it accessible for all stakeholders involved in the education system.

5
Attainment Calculation System

2.1 Idea Behind The Project

The Attainment Calculation System is a PHP-based tool designed to streamline


students performance evaluation in your college. It automates the calculation of at-
tendance, marks, and overall performance, including projects, assignments, and unit
tests, while mapping student progress to specific Course Outcomes (COs). Faculty
can manage and analyze attainments efficiently through an interactive interface.

1. HOD Module – Manages faculty access, oversees attainment reports, and en-
sures CO mapping accuracy.

2. Faculty Module – Allows faculty to enter student marks, attendance, and eval-
uate attainments.

3. Student Module – Enables students to view their performance, attendance,


and CO attainments.

4. Attendance Module – Tracks student attendance and integrates it into the


attainment calculation.

5. Marks Entry Module – Facilitates entry of marks from various assessments


like UTs, assignments, and exams.

6. UT-1 and UT-2 Module – Records unit test scores and maps them to course
outcomes for attainment analysis.

7. PR-ESE Module – Manages practical exam evaluations and their contribution


to overall attainment.

8. Course Outcome (CO) Mapping Module – Links student performance to


specific course outcomes for tracking.

9. Attainment Calculation Module – Computes overall attainment based on


attendance, assignments, UTs, and projects.

10. Reports and Analytics Module – Generates detailed reports and insights on
student performance and attainment trends.

Department of Computer Engineering 6


Chapter 3

Literature Survey

1. The concept of student attainment calculation is crucial in modern educational


institutions to assess academic performance effectively. Traditional methods in-
volve manual entry of attendance, marks, and evaluations, making the process
time-consuming and prone to errors. Several studies have highlighted the need
for automated systems to streamline the calculation of attainments by integrat-
ing various assessment components such as unit tests, assignments, projects, and
practical exams. Research suggests that mapping Course Outcomes (COs) to
student performance provides valuable insights into learning effectiveness, help-
ing institutions measure academic success and improve teaching methodologies.
Many universities and colleges are adopting digital solutions to automate attain-
ment calculations, reducing faculty workload and ensuring accurate evaluations.

2. Existing systems focus on either attendance tracking or marks management but


often lack a comprehensive approach that integrates all performance metrics.
Studies emphasize the significance of a unified system where faculty can input data
seamlessly, and attainment levels can be calculated dynamically based on prede-
fined criteria. Previous research also points to the importance of user-friendly
interfaces that enable faculty to generate reports efficiently and students to track
their progress in real time. The implementation of AI and data analytics in at-
tainment systems is gaining attention, improving predictive analysis for student
success. This project aims to bridge the gap by developing a structured Attain-
ment Calculation System, ensuring accuracy, efficiency, and enhanced educational
assessment.

7
Chapter 4

Scope of the Project

The Attainment Calculation System automates student performance evaluation by


integrating attendance, marks, assignments, and project assessments. It ensures accu-
rate and efficient tracking of academic progress.

Faculty can input, update, and analyze student data, reducing manual workload and
errors. The system also provides role-based access for HODs, faculty, and students,
ensuring secure and structured data management.

A key feature is Course Outcome (CO) mapping, which helps institutions measure
how well students achieve learning objectives. This enables better curriculum planning
and teaching improvements.

The system generates detailed reports and insights, aiding faculty in decision-making.
Students can also access their attainment data in real-time, enhancing transparency.Designed
for scalability, the system can be adapted for different courses and institutions, making
it a versatile solution for academic assessment.

The system also includes an attainment calculation module, which dynamically eval-
uates student performance based on predefined criteria, ensuring consistency and fair-
ness in assessments With features like data export, notifications, and analytics, the
system enhances efficiency, allowing institutions to track academic progress effortlessly
and make informed decisions for continuous improvement.

8
Chapter 5

Methodology to Solve the Problem

1. Problem Identification:
The first step is to identify the challenges faced by faculty in manually calculating
student attainment. Traditional methods are time-consuming, error-prone, and
lack standardization. The system aims to automate these calculations, ensuring
accuracy and reducing faculty workload.

ˆ Manual calculation of attainment is inefficient and prone to errors.

ˆ Faculty need a streamlined system to track student performance.

ˆ The system should automate attendance and marks processing.

2. Requirement Analysis:
To ensure the system meets faculty needs, requirements are gathered through
discussions with educators and stakeholders. The essential features of the system
are defined, including attendance tracking, marks calculation, and CO mapping.
PHP, MySQL, and VS Code are chosen as the development tools.

ˆ Identify necessary features: Attendance, Marks, CO Mapping.

ˆ Define user roles: Faculty and Admin.

ˆ Select PHP and MySQL for backend development.

3. System Design:
The system architecture is designed with a focus on efficiency and scalability.
The database schema is structured to store student data, course details, and
attainment metrics. A user-friendly faculty dashboard is developed to manage
student performance data.

9
Attainment Calculation System

ˆ Design a relational database with tables for students, marks, courses, and
COs.

ˆ Develop an interactive UI for faculty to enter and analyze data.

ˆ Implement backend logic for automatic attainment calculations.

4. Implementation:
The system is developed in modules to ensure flexibility and easy debugging. The
core functionalities include student and faculty management, data entry, and
attainment computation. PHP is used for server-side scripting, while MySQL
handles database operations.

ˆ Implement login authentication for faculty.

ˆ Develop modules for attendance, marks, and attainment tracking.

ˆ Automate attainment calculations based on predefined formulas.

5. Testing and Validation:


The system undergoes rigorous testing to ensure functionality and accuracy. Unit
testing is conducted on individual modules, while integration testing verifies
smooth data flow between components. Sample student data is used for vali-
dation.

ˆ Perform unit testing on core functionalities.

ˆ Validate system calculations with sample datasets.

ˆ Debug and refine system performance.

6. Deployment and Evaluation:


Once testing is successful, the system is deployed in the college environment.
Faculty are trained on how to use the system, and feedback is collected for future
improvements. Performance is monitored, and necessary optimizations are made.

ˆ Deploy the system on college servers for faculty use.

ˆ Provide training sessions for faculty and staff.

ˆ Gather user feedback for further enhancement.

Department of Computer Engineering 10


Attainment Calculation System

7. Maintenance and Future Enhancements:


After deployment, regular maintenance is required to fix bugs, optimize perfor-
mance, and incorporate new features. Based on faculty feedback, future improve-
ments such as AI-driven analytics and mobile support can be added.

ˆ Conduct periodic maintenance for bug fixes and system updates.

ˆ Optimize system performance based on real-time usage.

ˆ Plan future enhancements like AI-based analysis and mobile compatibility.

Department of Computer Engineering 11


Chapter 6

Experimental Setup

Describe software and hardware requirement if any here.

6.1 System Requirement

6.1.1 Software Requirement

a) Operating System: The system is platform-independent and can run on various


operating systems, including:

ˆ Windows: Windows 10, Windows 11

ˆ Linux: Ubuntu, Debian, Fedora, SUSE, Manjaro

ˆ Android: Android 8.0 (Oreo) and above

b) Programming Languages : PHP, HTML, CSS, JavaScript, MySQL

c) Software Tools:

ˆ Development Platform: VS Code

ˆ Local Server: XAMPP (Apache, MySQL, PHP)

ˆ Web Browsers: Google Chrome, Mozilla Firefox, Microsoft Edge (for users to
access the system)

12
Attainment Calculation System

6.1.2 Hardware Requirement

a) Processor: Minimum: Intel Core i5 or equivalent

b) Devices: Compatible Devices: Android Mobile, Desktop PC, Laptop, or Tablet

c) Network Requirements: A stable and good-quality internet connection is re-


quired for accessing the system remotely or for database synchronization.

Department of Computer Engineering 13


Chapter 7

Details of Design,Working and


Processes

7.1 System Design

The Attainment Calculation System is designed to manage and track student per-
formance by integrating multiple assessment parameters such as attendance, marks,
project evaluations, and course outcomes. The system is structured into different
modules, ensuring a seamless experience for faculty members who use it for student
evaluation.

Figure 7.1: System Architecture

14
Attainment Calculation System

7.1.1 User Interface (UI) Design

ˆ The UI is developed using HTML, CSS, JavaScript, and Bootstrap for a responsive
and user-friendly experience.

ˆ A sidebar navigation panel labeled ”SHEETS” allows faculty to access different


assessment categories, including:

o Class Tests

o Practical Assessments (PR-PA, PR-ORAL, PR-ESE)

o Theory Assessments (TH-ESE)

o Microprojects, Assignments, Tutorials, and Other Activities

ˆ The UI is designed to be intuitive, ensuring quick access to different evaluation


sheets.

7.1.2 Database Design

ˆ The system utilizes MySQL for storing student records, assessment details, and
faculty data.

ˆ Database tables include:

o students (Student ID, Name, Enrollment Number, Course)

o faculty (Faculty ID, Name, Department, Assigned Subjects)

o assessments (Assessment Type, Marks, CO Mapping)

o course outcomes (CO ID, Course, Description, Achievement Level)

Department of Computer Engineering 15


Attainment Calculation System

Figure 7.2: List of Sheets

7.2 Working of the System

7.2.1 Faculty Access and Operations

ˆ Faculty members log in to access their designated subjects and student records.

ˆ They can navigate through different assessment categories to enter and update
marks.

ˆ Course Outcome (CO) mapping is integrated to track student achievement in


specific learning areas.

7.2.2 Data Input and Processing

ˆ Faculty members input student scores for various assessments directly into the
system.

Department of Computer Engineering 16


Attainment Calculation System

ˆ The system automatically calculates overall attainment levels based on predefined


formulas.

ˆ CO mapping ensures that each student’s progress is evaluated in alignment with


curriculum objectives.

7.2.3 Attainment Calculation

ˆ The system computes attainment levels using weighted formulas based on assess-
ment types.

ˆ The final result is displayed in tabular format, with filters to analyze individual
and batch-level performance.

ˆ Faculty members can generate reports for internal use and academic auditing.

7.3 Processes Involved

7.3.1 Adding Student Records

ˆ Faculty members can add student records by entering enrollment numbers, names,
and course details.

ˆ Data validation ensures accuracy and prevents duplicate entries.

7.3.2 Entering and Updating Marks

ˆ Marks can be entered into different sheets, as shown in the image.

ˆ Each assessment type is categorized under different sections (e.g., Class Test,
PR-ESE, Assignment).

ˆ The system supports bulk uploading of marks via CSV files.

7.3.3 Generating Reports and Analysis

ˆ The system generates detailed reports on student performance and attainment.

ˆ Course-wise, CO-wise, and overall student attainment reports are available.

Department of Computer Engineering 17


Attainment Calculation System

ˆ Faculty members can download reports in PDF or Excel format.

7.3.4 Security and Authentication

ˆ Secure login for faculty members to prevent unauthorized access.

ˆ Role-based access control ensures data confidentiality.

Department of Computer Engineering 18


Chapter 8

Results and Applications

8.1 Results

The Attainment Calculation System successfully streamlines the process of evaluating


student performance by automating the calculation of attendance, marks, and course
outcomes. Faculty members can efficiently manage and update student records, en-
suring accuracy and reducing manual workload. The system effectively determines
which Course Outcomes (COs) each student has achieved, providing valuable insights
into learning progress. By integrating various assessment components such as as-
signments, unit tests, and projects, the system enhances transparency in academic
evaluation. The implementation of this system in our college has demonstrated im-
proved efficiency in tracking student attainment. Faculty feedback indicates that the
system significantly reduces errors and saves time. Additionally, the organized data
representation allows for better decision-making regarding curriculum improvements.
Overall, the project has proven to be a valuable tool for academic assessment and
outcome-based education.

8.2 Applications

The Attainment Calculation System is a valuable tool for educational institutions,


streamlining student performance evaluation by automating the calculation of atten-
dance, marks, and Course Outcomes (COs). It reduces manual workload, minimizes
errors, and enhances the efficiency of academic assessments. The system plays a crucial
role in accreditation processes by providing accurate attainment data for audits. It
also helps faculty identify gaps in student learning, enabling curriculum improvements.

19
Attainment Calculation System

Additionally, the system can be adapted for universities and online learning platforms
to track student progress. With further advancements, features like data analytics
and predictive insights can be integrated to enhance decision-making in education
management. Overall, it serves as a reliable solution for outcome-based education.

1. Login Module :-
The Login Module of the Attainment Calculation System provides secure access
exclusively to HODs and faculty members. It ensures authentication through
valid credentials, restricting unauthorized access. HODs have higher privileges
to manage overall data, while faculty can update and track student attainment
records efficiently.

Figure 8.1: Login Module

2. HOD Module:-
The HOD Module in the Attainment Calculation System allows HODs to cre-
ate new attainments, view previous records, and manage faculty by adding new
members and updating login details. They can also add a new student list and
have the authority to reset passwords, ensuring smooth system management and
security.

Department of Computer Engineering 20


Attainment Calculation System

Figure 8.2: HOD Module

3. Faculty Module:-
The Faculty Module in the Attainment Calculation System allows faculty mem-
bers to create new attainments and access previous attainment records. This
enables efficient tracking of student performance while ensuring accurate and up-
dated data management.

Figure 8.3: Faculty Module

4. New Faculty Module:-


The New Faculty Module allows the HOD to add faculty members by entering
their name, a unique 6-digit ID, and allocating a secure 4-digit password. This
ensures controlled access to the system, enabling faculty to manage attainment
records efficiently.

Department of Computer Engineering 21


Attainment Calculation System

Figure 8.4: New Faculty Module

Figure 8.5: New Faculty Details

5. New student List Module:-


The New List Creation Module allows users to generate student lists by entering
details such as academic year, division, scheme, and year. It ensures accurate
organization of student data for attainment tracking. Additionally, an option
to upload an Excel sheet at the bottom simplifies bulk data entry, making the
process more efficient.

Department of Computer Engineering 22


Attainment Calculation System

Figure 8.6: Creating New Student List

6. Student List Display Module:-


The Display Module allows users to view the created student list by clicking on
the ”View Student List” option. It retrieves and presents the stored data in an
organized format, ensuring easy access and verification of student records.

Figure 8.7: Displaying Student List

7. Previous Attainment Module:-


The Previous Attainment Module allows users to filter past attainments by se-
lecting a faculty member and attainment name for easy retrieval. It provides a
structured view of stored records, ensuring quick access to relevant data. Ad-
ditionally, the module includes a feature to modify attainment details, enabling
updates and corrections as needed.

Department of Computer Engineering 23


Attainment Calculation System

Figure 8.8: Previous Attainment Module

Department of Computer Engineering 24


Chapter 9

Conclusion and Future Scope

9.1 Conclusion

The Attainment Calculation System simplifies and automates student performance


evaluation by integrating attendance, tests, assignments, and project assessments. It
reduces manual work, ensures accuracy, and provides clear insights into Course Out-
come (CO) attainment. Faculty can efficiently manage and update student records,
making the assessment process more structured and transparent. The system en-
hances decision-making, aligns with institutional goals, and improves overall academic
efficiency. Additionally, it helps identify learning gaps, allowing faculty to take cor-
rective measures to improve student outcomes. The automated approach minimizes
errors and ensures consistency in evaluations. With its automation and data-driven
approach, it modernizes student evaluation and sets the foundation for future advance-
ments in performance tracking.

9.2 Future Scope

1. Integration with Learning Management Systems (LMS) – The system


can be enhanced by integrating with platforms like Moodle or Google Classroom
to fetch assignment and quiz scores automatically.

2. Advanced Data Analytics – Incorporating AI/ML algorithms can help pre-


dict student performance trends and provide personalized recommendations for
improvement.

3. Automated CO Mapping – Enhancing the system with intelligent algorithms

25
Attainment Calculation System

to automatically map Course Outcomes based on student progress and faculty


input.

4. Mobile Application Support – Developing a mobile-friendly version for faculty


and students to access attainments on the go.

5. Role-Based Access Control – Adding different levels of user roles (HODs,


administrators, faculty, and students) for enhanced security and accessibility.

6. Real-time Dashboard and Notifications – Implementing real-time data vi-


sualization and alert notifications for students and faculty to track performance
updates instantly.

7. Cloud Deployment – Moving the system to a cloud-based infrastructure to


ensure scalability, remote access, and data security.

Department of Computer Engineering 26


References

[1] Rodrı́guez, J., Lai, J.-S., and Peng, F. Z. (2002). ”Multilevel Inverters: A Sur-
vey of Topologies, Controls, and Applications.” IEEE Transactions on Industrial
Electronics, 49(4), 724–738. doi:10.1109/TIE.2002.801052.

[2] Kouro, S., Malinowski, M., Gopakumar, K., Pou, J., Franquelo, L. G., Wu, B., ...
and Leon, J. I. (2010). ”Recent Advances and Industrial Applications of Multi-
level Converters.” IEEE Transactions on Industrial Electronics, 57(8), 2553–2580.
doi:10.1109/TIE.2010.2049719.

[3] François, B., and Saudemont, C. (2009). ”Control and Performance Evaluation of
a Multilevel Inverter for Grid-Connected Photovoltaic Systems.” IEEE Transac-
tions on Energy Conversion, 24(4), 891–898. doi:10.1109/TEC.2009.2025270.

[4] Lesnicar, A., and Marquardt, R. (2003). ”An Innovative Modular Multilevel Con-
verter Topology Suitable for a Wide Power Range.” In Proceedings of the IEEE
Bologna Power Tech Conference, 3, 272–277. doi:10.1109/PTC.2003.1304403.

[5] Shanono, I. H., Rul, N., Abdullah, H., and Muhammad, A. (2018). ”A Survey
of Multilevel Voltage Source Inverter Topologies, Controls and Applications.” In-
ternational Journal of Power Electronics and Drive Systems, 9(3), 1186–1201.
doi:10.11591/ijpeds.v9.i3.pp1186-1201.

[6] Kumar, A., and Kumar, V. (2021). ”Multilevel Inverter Topologies, Control Tech-
niques and Applications: A Review.” Journal of Emerging Technologies and In-
novative Research, 8(10), 1742–1750.

[7] Babaei, E., and Gowgani, E. (2008). ”Cascaded Multilevel Inverters: A Survey of
Topologies, Controls, and Applications.” International Journal of Scientific and
Engineering Research, 3(5), 1–6.

[8] Rodrı́guez, J., Bernet, S., Wu, B., Pontt, J. O., and Kouro, S. (2007).
”Multilevel Voltage-Source-Converter Topologies for Industrial Medium-Voltage
Drives.” IEEE Transactions on Industrial Electronics, 54(6), 2930–2945.
doi:10.1109/TIE.2007.907044.

27
List of Publication on Present Work

[1] Miss. Harshada S. Jadhav, Mr. Dhanaji V. Mirajkar, “Attainment Calculation


System”, International Journal of Research Publication and Reviews , ISSN:2582-
7421, March 14 2025,Volume-06 Special issue-03.

28

You might also like