Nithin Sameer Yerramilli, N. Johnson, Y. Omsri Sainadh Reddy
{"title":"College Exam Allocation Using MongoDB and Python3","authors":"Nithin Sameer Yerramilli, N. Johnson, Y. Omsri Sainadh Reddy","doi":"10.1109/GCAT52182.2021.9587589","DOIUrl":null,"url":null,"abstract":"A college has a minimum of 4000 students. During examination activities, these students have to be allotted examination rooms in a way that there are students equal or less than the capacity of the rooms and that no student is allotted multiple rooms or no rooms at all. The faculty should be posted as Invigilators to the appropriate rooms and care should be taken such that not a faculty is not posted at multiple rooms and should have the number of duties corresponding to their experience. The Courses should also be taken care of such that no student has 2 examinations on different courses at once and that all the course exams are allotted.This is a replacement for the previous existing system[3] where everything was done manually, considering one or a batch of students at once allocated to one room at a time. It reduces the time taken by the previous system and the resources needed to carry out this task. This requires specific python distributions as well as third party database systems to be working effectively. It uses Microsoft Excel Documents as well as querying operators provided by MongoDB[4] to work efficiently. The goal is to handle the scheduling tasks required during examination activities by a college institution effectively, efficiently and reliably.","PeriodicalId":436231,"journal":{"name":"2021 2nd Global Conference for Advancement in Technology (GCAT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 2nd Global Conference for Advancement in Technology (GCAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GCAT52182.2021.9587589","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A college has a minimum of 4000 students. During examination activities, these students have to be allotted examination rooms in a way that there are students equal or less than the capacity of the rooms and that no student is allotted multiple rooms or no rooms at all. The faculty should be posted as Invigilators to the appropriate rooms and care should be taken such that not a faculty is not posted at multiple rooms and should have the number of duties corresponding to their experience. The Courses should also be taken care of such that no student has 2 examinations on different courses at once and that all the course exams are allotted.This is a replacement for the previous existing system[3] where everything was done manually, considering one or a batch of students at once allocated to one room at a time. It reduces the time taken by the previous system and the resources needed to carry out this task. This requires specific python distributions as well as third party database systems to be working effectively. It uses Microsoft Excel Documents as well as querying operators provided by MongoDB[4] to work efficiently. The goal is to handle the scheduling tasks required during examination activities by a college institution effectively, efficiently and reliably.