Abstract—This project aims at digitizing and thus alleviating the amount of work that is put in managing all the records by a college or university. Multi-Platform College Management Framework (MP-CMF) facilitates the users with an online paper checking module, an attendance module and a digital notice board. Along with this, it further succors in maintaining and updating student’s data with minimal human efforts. This systemthereby reduces data redundancy and prevent data inconsistency. An API is also available with the system which makes it a multiplatform entity. Code Shoppy The distinctive features of the proposed system are as follows: 1) Online paper correction: The answer booklets, uploaded by the staff to each professors’ account, can be corrected by the professors online, without physically being within the university boundaries. 2) Application Programming Interface: The API of the online paper correction module is available with the system for the user. This is given so as the system might be developed further. 3) Digital Notice Board: An online notice board that will display all the notes, notices and assignments that are relevant to the user. 4) College Management Framework: A system that will replace the manual system in colleges and universities Keywords—Online paper correction, Online Attendance, Digital Notice board, College Management, API based system.
Modules in the proposed system
Following are the modules present in the proposed system:
1) Paper Correction Module: One of the major highlights of MP-CMF is the online paper correction module. This module allows the professors to evaluate the answer booklets while not physically being with the booklet  . The actors that play a role in this module are: Proceedings of the 2nd International Conference on Communication and Electronics Systems (ICCES 2017)IEEE Xplore Compliant – Part Number:CFP17AWO-ART, ISBN:978-1-5090-5013-0978-1-5090-5013-0/17/$31.00 ©2017 IEEE156
A) Staff: The staff will scan the answer booklets and upload them to their respective professors according to the assigned class.
B) Professor: The professors will get a notification that the answer booklets have been uploaded to their profiles. These papers will only be of the classes that they have been teaching. The answer booklets can be corrected without actually being in the university premises or having the physically copy of the answer booklets  .
C) Student: As soon as the professor checks a student’s answer booklet, it is uploaded to the student’s profile wherein the student can view the corrected paper and the marks allotted to him/her. The paper auto saves the marks allocated to each question and adds them to the total. There is no need to explicitly upload the marks to the student’s profile as the marks will be uploaded tohis/her profile as soon as the paper is checked completely .
2) Attendance Module: The actors that play a role in the attendance module are:
A) Professor: A professor adds the daily attendance of the students who attend the lectures. He/she also has the right to update or alter these entries on the account of error in any entry.
B) Student: The attendance uploaded by the professor will be shown in the student’s profile. The attendance percentage will be automatically calculated. Additionally, the system will also show the number of lectures he/she needs to attend in order to complete the minimum criteria of qualification for appearing for the next examination.
3) Notes/ Assignments Module: This is a digital notice board available in the system. The professors and staff are able to upload notes and the students are able to view and download them. The actors that play a role in the attendance module are:
A) Professor: The professor has an option to add notes and assignments for the classes he teaches. If the professor teaches more than one class, then he/she can decide which class may be able to view the notes and assignments.
B) Staff: The staff is responsible of uploading general notices. These notices are not subject specific and are applicable to almost all the people.
C) Student: The student will get a notification whenever notes, notices or assignments are added. He/she may be able to view and download them. The notes, notices and assignments that are uploaded by the professors and the staff can only be uploaded in a certain file extensions. This will prevent the user from uploading any malware. This is a step to ensure security of the system.
4) Paper Checking Module: One of the most important modules in the system is the paper checking module. It frees the professors from the hassles of correcting the physical answer booklets, which are bound to the university campus. The paper checking module is also available to the users in the form of API and JSON Format . Following steps take place in the online paper correction process: i) Once the student completes taking the examination, the Staff scans all the answer booklets . These booklets are then scanned. The scanned copies need to be uploaded to the system. ii) This has to be done carefully. The reason being that only the teacher who is responsible for correcting those papers must be able to view the answer booklets. The Staff needs to distribute the uploaded booklets accordingly. Sorting is done by selecting the appropriate subject and the teacher teaching it. iii) Once the uploading and distribution is done, the Staff’s role is done. The teacher will be notified that new answer booklets have been uploaded to his/her profile. The professor will now be able to correct the answer booklets. iv) The professor is able to view the answer booklets in a .jpg format. A set of numbers ranging from the maximum one to the maximum marks of the question is visible. The default marks for each page is set to zero. The number of marks for each question can be allotted individually by dragging and dropping the score. The colour in which the score is shown can be changed manually. v) As the scores are allotted, they are saved and the total is calculated automatically. If the answer booklet is not checked completely and the correction process stops in between due to some reason, there is no need to correct that booklet all over again. The marks that were previously allotted will be saved in the system. vi) The paper will be shown to the student by uploading it to his/her profile once the checking is complete. There is no need to explicitly instruct the system to upload the marks and the answer booklet to the students’ profile. Instead, once the booklet is completely corrected, it will be uploaded automatically. This will only be done if the answer booklet is completely corrected. A partially corrected answer booklet will never be uploaded to the student’s profile. vii) The student will then be able to view the corrected answer booklet and the marks that are given to him/her.