Font Size: a A A

Design And Implementation Of Dormitory Allocation Management System Based On Student Personality

Posted on:2019-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:X X CaoFull Text:PDF
GTID:2428330548476320Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Due to the recent college expansion plan,the number of college students has grown rapidly,and the amount of information in dormitory management also increases.Therefore,it has been overwhelmed by the traditional way to manage dormitory.Moreover,nowadays the students born after 2000,who are commonly labeled with uniqueness,have begun to enter the campus.They are no longer satisfied with the way of assigning dormitories according to their student numbers,but prefer a more personalized way.With the development of information technology,dormitory management system has come into being.Problems that were once hard to solve have become quite easy because of new technologies.Based on the development of a dormitory management system,this paper focuses on the personalized allocation and security of dormitory and on the basis of designing and implementing the functional modules of the system.The main contents of this paper include the following three aspects:(1)This paper designs and implements a personalized dormitory allocation function for dormitory management system.The first scheme uses Kmeans clustering algorithm to cluster the features according to various attributes,and designs and implements the dormitory allocation algorithm to make the students in the same dormitory have similar personalities(Including resting habits,personality traits and so on)for the first time.The goal is to arrange students with similar habits and family situations to the same dormitory to reduce the friction caused by individual differences.In order to avoid the influence of “empty clustering” on the clustering results during the clustering process,this paper improved the Kmeans clustering algorithm.While updating the cluster center,these "empty clustering" are added to the near "non empty clustering",and the "empty clustering" is removed.For those who do not require the similarity of roommates in character,this paper provides another dormitory allocation plan where students can choose dormitory and roommates freely,which is like the process of selecting courses.The goal is to make the students choose the dormitory and roommate they want.(2)This paper designs and implements access control based on face recognition.In this paper,Face++ technology is applied to face recognition of students who enter the dormitory.This can be used to determine whether a student can enter the dormitory by comparing the student's face with his photo in the database.The function plays an important role in the safety management of student apartments.In addition,the access management function records student's access information,and controls the power supply and power-off of the dormitory based on the number of students in the dormitory in order to strengthen the electricity safety management when there is no one in the dormitory.(3)This paper designs a universal dormitory management system to meet the needs of different colleges and universities.You can add and reduce user categories that can access the system.You can add,delete and modify modules that different user categories can access.Besides,you can set the room capacity.
Keywords/Search Tags:Dormitory allocation, Greedy algorithm, Kmeans clustering algorithm, Face recognition, face++
PDF Full Text Request
Related items