Design and implementation of college affairs management APP based on Android platform
Li, Wenqi (2025)
Kandidaatintyö
Li, Wenqi
2025
School of Engineering Science, Tietotekniikka
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2025031117022
https://urn.fi/URN:NBN:fi-fe2025031117022
Tiivistelmä
With the rapid development of information management in colleges and universities, the demand for multi-functional and intelligent educational affairs management tools is increasing. However, some existing systems are limited to a single function, making it challenging to meet the practical requirements of multi-role collaboration and complex transaction handling. Based on this, this study designed and implemented a university affairs management system based on Android platform, which provides differentiated services and management tools for three types of users: super administrators, administrators, and students. The system adopts the Role-Based Access Control (RBAC) model to realize multi-role diversion login through identity verification, and its core functions include course management, announcement release and coverage statistics, anonymous course evaluation, personal information management, etc. The system also integrates voice search, data visualization, and CSV file batch import functions to improve the interactive experience and operational efficiency.
Technically, the system uses SQLite database to achieve efficient data storage, combined with ViewBinding technology to improve development efficiency, uses MPAndroidChart library to realize the visual display of announcement coverage and course evaluation, and introduces iFLYTEK speech recognition technology to support voice interaction functions. After testing, the system has reached the design goals in terms of functional integrity, operation convenience and user experience, and provides an efficient and reliable solution for the management of educational affairs, with high use value.
Technically, the system uses SQLite database to achieve efficient data storage, combined with ViewBinding technology to improve development efficiency, uses MPAndroidChart library to realize the visual display of announcement coverage and course evaluation, and introduces iFLYTEK speech recognition technology to support voice interaction functions. After testing, the system has reached the design goals in terms of functional integrity, operation convenience and user experience, and provides an efficient and reliable solution for the management of educational affairs, with high use value.
