0% found this document useful (0 votes)
40 views14 pages

University Management System: CE142 - Object Oriented Programming With C++

This document describes a University Management System project created using C++. The system allows for management of administration, student information and performance, and faculty details. It aims to make managing records of thousands of students easier than doing so manually. The system has applications for any university by giving students and faculty access to academic and financial information. Creating the project presented challenges with file handling, merging classes, and formatting outputs. Future improvements could include tracking attendance and adding an academics section.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views14 pages

University Management System: CE142 - Object Oriented Programming With C++

This document describes a University Management System project created using C++. The system allows for management of administration, student information and performance, and faculty details. It aims to make managing records of thousands of students easier than doing so manually. The system has applications for any university by giving students and faculty access to academic and financial information. Creating the project presented challenges with file handling, merging classes, and formatting outputs. Future improvements could include tracking attendance and adding an academics section.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

UNIVERSITY

MANAGEMENT SYSTEM
1
CE142 | Object Oriented Programming With C++
PREPARED BY RUDRA BARAD - 18DCS007
GRPCSE1-20MANAN JOSHI - 18DCS030
KRISH PABANI - 18DCS054
DEVARSH JADEJA - 18DCS028
INTRODUCTION
 This Project Titled “UNIVERSITY MANAGEMENT SYSTEM”
is Designed mainly for the purpose of managing All
Activities like :
 ADMINISTRATION

 STUDENT’S INFORMATION & PERFORMANCE

 FACULTY DETAILS

Object Oriented Programming with C++ - CE142


17/03/2019 2
MOTIVATION
 In today’s time, it is very difficult to maintain the records of
thousands of students manually.

 Moreover Finding each & every small details related to


Students and Faculties Of Different Departments in a
University is not at all an easy task.

 So we designed this system which makes the work of an


administrator easier and faster.

Object Oriented Programming with C++ - CE142


17/03/2019 3
MINIMUM CONFIGURATION
 SOFTWARES
 Code :: Blocks
 Turbo C++
 HARDWARES
 PC
 Minimum Ram - 2GB
Object Oriented Programming with C++ - CE142
17/03/2019 4
APPLICATIONS OF PROJECT
 It can be implemented in each and every university in
which access can be given to all the students and faculties.
 This could help them to be updated with all the
information regarding academics and fees / salaries etc.
 Instead of finding receipts of fee or salary, which may take
hours, now it could be easily generated with fraction of
seconds.

Object Oriented Programming with C++ - CE142


17/03/2019 5
FLOWCHARTS
FTE FTE STUDENT FACULTY

LOGIN
FINANCE ADMIN

SINGLE INHERITANCE MULTIPLE INHERITANCE


Object Oriented Programming with C++ - CE142
17/03/2019 6
FINANCE

LOGIN

STUDENT FACULTY

SALARY CERTIFICATE
PAY FEES FEE RECEIPT
Object Oriented Programming with C++ - CE142
17/03/2019 7
ADMIN

LOGIN

STUDENT FACULTY

FIND & DEPT. WISE FIND & LIST OF DEPT. WISE


DISPLAY STUDENT DISPLAY HOD’S FACULTY
Object Oriented Programming with C++ - CE142
17/03/2019 8
STUDENT & FACULTY LOGIN

LOGIN

STUDENT FACULTY

DETAILS OF FACULTY
RESULT DETAILS OF STUDENTS
Object Oriented Programming with C++ - CE142
17/03/2019 9
CHALLENGES
 It was difficult to merge different individual class into a single
large program as it undergoes inheritance and also variable
scope gave us error.
 We also had some problem while formatting Marksheets and
Certificates as it includes various types of ascii characters.
 We also had File Handling as our biggest Challenge. For eg.
While getting information from file we had many errors like
number of columns were not matching in File and Program.
 Along with that Modifying Information in files like Changing
Fees after Paying Pending Fees was a difficult task for us.

Object Oriented Programming with C++ - CE142


17/03/2019 10
CONCLUSION
 We Learnt How To Make Real Life Application with C++
Different concepts we learned are :
 INHERITANCE (Single & Multiple Inheritance )
 FILE MANAGEMENT
 LOOPING STUCTURE ( FOR and WHILE )
 CLASSES & OBJECTS
Other Concepts Like SWITCH, GOTO, Simple IF…ELSE
Object Oriented Programming with C++ - CE142
17/03/2019 11
FUTURE SCOPE
 We can add Attendance Criteria which would be helpful for
Teachers and Students as well.
 We can also add Academics Section, after which students
can access their subject related materials and can also
submit Assignment.
 In This Project, Quiz Option also can be added which can
help students to improve their study and also it can be
evaluated.

Object Oriented Programming with C++ - CE142


17/03/2019 12
REFERENCES
 https://www.geeksforgeeks.org/file-handling-c-classes/

 https://stackoverflow.com/questions/34507989/update-and-delete-data
-from-file-in-c

 https://www.codesdope.com/cpp-file-io/

Object Oriented Programming with C++ - CE142


17/03/2019 13
THANKYOU

Object Oriented Programming with C++ - CE142 14

You might also like