# Research and Application of Cloud Platform-Oriented Intelligent Information Management System

Authors: Xinmei Xiao
Journal: Wireless Communications and Mobile Computing
 (2022)

---

## Abstract

In order to realize unified deployment and system planning of various types of information and diverse needs, the author proposes an educational information management platform using cloud computing technology. The author introduces the layered architecture and platform advantages of cloud computing technology. Combining the advantages of cloud computing technology with the characteristics of the construction of educational information management platforms in colleges and universities, the B/S architecture is established, and the architecture model of the educational information management platform based on cloud computing technology is designed; the model includes user access layer, SaaS layer, PaaS layer, and IaaS layer, then analyze the functional modules of the platform design. Based on the Linux operating system server terminal, using Apache as the Web application server, the JSP system page was developed and established a SQL Server database, which includes information tables such as users, departments, teachers, courses, teaching resources, and statistical analysis. Finally, the application effect of the education information management platform based on cloud computing technology is analyzed. Experimental results show that the platform was tested, and it was found that the accuracy of system data operation was greater than 90%; the system ran stably and smoothly for more than 2 hours; 200 people could use the system at the same time; the system response delay was less than 3 seconds.Conclusion. The educational information management platform can be user-oriented, meet the personalized application needs of teachers and students in schools, and provide strong technical support for teaching experience innovation.


---

## Body

## 1. Introduction

Since the reform and development, with the update and development of my country’s teaching reform, the current teaching level and learning environment have changed a lot than before. How to use the existing teaching content, improves the efficiency of education and teaching through the platform of online education, becomes the top priority facing educators and teaching workers today. The development direction of technology in today’s society, more and more relying on the form of network and computer, in this case, creating multimedia teaching relying on network and computer has become a direction of educational development [1]. Different from traditional teaching methods, online teaching has two distinct characteristics of its own. First of all, it fully mobilizes students’ enthusiasm for learning, and students also like to use new things and new methods to learn. The interaction between teachers and students can be more convenient and efficient than traditional teaching feedback. Secondly, through the computer and the Internet, the original time and space constraints are relieved, and an efficient learning environment is provided for students. Online teaching has established a new teaching mode, which puts forward different requirements for teachers and students [2]. For teachers, teachers are responsible for the conception, design, and later revision and maintenance of network courseware. In this way, the teacher goes from being a complete master of teaching to a supporter of helping students learn. For students, students have changed from passive learning in the past to active learning, which improves the curiosity of knowledge and other forms of combined learners, and gives full play to the subjective initiative of students; these changes are the continuous innovation in the teaching design and development of online courses, and the education and teaching management system should be designed according to the new learning and teaching environment. The role of information technology in human life cannot be replaced; however, in the late 1950s after the invention of the computer, information technology was combined with the education and teaching management system [3]. At present, the so-called information management system usually refers to the computer as a tool for the collection, storage, processing, and query of data information. It is applied to the “man-machine system” of teaching and educational management organizations.


## 2. Literature Review

Some educational institutions and laboratories analyze the learning characteristics of students based on the online behavior data of students in the educational system. For example, Kim, J. explores students’ online learning data through data mining technology, so as to discover the relevant factors that lead to students dropping out of school [4]. Pavlicheva, E. N. conducted correlation analysis on students’ consumption in Central South University and established a correlation model. According to the strength of encounter correlation, a social network is constructed to discover students’ social relations [5]. Mm, A. first builds a student portrait feature database, then builds a k-nearest neighbor regression prediction model based on student stratification, obtains the k-nearest senior students to the student to be predicted, uses the performance of the senior students to train the decision tree model, and finally predicts the performance of freshmen [6]. Zosimovych, N. constructs student behavior trajectory based on data such as Wi-Fi usage records and campus card usage records, and combines the concept of similarity in statistics to quantify the similarity of two groups of data trends of each student, so as to screen out students with greater behavioral changes, reminding the college to pay attention [7]. Abdelal, Q. field trips to Vincent University, University of Southern Indiana, Indiana State University, Butler University, and Eastern Illinois University, analyzing the practical application of information technology in student information management, discussing its practical aspects, in summary of the paper written: The application of information technology to student information management is a popular trend, and we have not paid enough attention to it for many years [8]. Halder, B. combining the current cloud sharing concept puts forward the cloud cooperative student information management concept: student information management and information technology have the opportunity to collaborate to improve student satisfaction and attendance, and to assist institutions in complying with federal education regulations [9].With the continuous increase of teaching information and the gradual diversification of teaching information needs, the school’s existing educational information platform has been unable to meet the needs of teachers and students. With insufficient utilization of information sharing, lack of due cross-over of information resources, coupled with excessive human and financial resources spent by schools in maintaining and updating previous platforms, it has resulted in a waste of teaching resources to a large extent. As an emerging technology, cloud computing can use the network to integrate different computers to form a super-large platform and share the computing, data, storage, and other resources of the computer in an all-round way. The author designs an educational information management platform based on cloud computing technology; it provides a new way to solve the existing problems of teaching resources management in schools.


## 3. Research Methods

### 3.1. Advantages of Cloud Computing Technology

As a result of the comprehensive development of distributed, parallel, virtualization, and network storage technologies, cloud computing has various technical advantages such as distributed storage, virtualization management, and elastic expansion. Innovative technology also represents the innovation of service concept. In the cloud environment, cloud users can break through the boundaries of time and space, use terminal facilities, and obtain the information resources they need through the network platform [10]. Cloud computing can also achieve dynamic management of software and hardware, unified scheduling and distribution of information on demand, saving resource management costs, improving resource utilization, and enhancing application scalability.Figure1 is the architecture diagram of the cloud computing platform. This platform can solve the problems of high cost input, difficulty in sharing information resources, and contradictions between resource construction and application services in traditional teaching information management platforms; the advantages are as follows:
(1)
Cloud computing can effectively reduce the cost of education information management platform construction and post-maintenance, and improve the utilization rate of information management platform equipment to a certain extent [11]. Using virtualization technology to build a shared resource pool for hardware infrastructure, it can schedule information in a unified way and realize centralized management of information resources; it can be allocated according to the information needs of cloud users, effectively avoid duplication of equipment construction, and greatly improve equipment utilization rate(2)
Cloud computing can integrate educational information resources to achieve efficient sharing. Make full use of the loosely coupled technical characteristics of the cloud computing platform and efficiently integrate various heterogeneous teaching resource platforms, so as to uniformly manage the original scattered information and achieve the integration and sharing of information data(3)
Cloud computing can face a broad audience and fully improve the overall service level of the information platform. Using dynamic expansion cloud computing technology, it does not need to change the cloud computing architecture while expanding the application scale of the platform; this can be achieved by adding servers directly to the cluster(4)
Cloud computing satisfies the distributed storage of educational information and can improve the security and reliability of teaching information to a certain extent. Using a distributed storage architecture, each teaching information is stored in different server nodes of the platform and realizes copy storage in the process of storing teaching information, in order to ensure the integrity of teaching management information [12].Figure 1
Cloud computing platform architecture diagram.


### 3.2. Design of Teaching Information Management Platform Based on Cloud Computing Technology

(1)
Platform architecture modelThe teaching information management platform of cloud computing technology is designed to be able to use cloud computing virtualization technology and establish a virtual resource pool for unified scheduling and management of teaching information. In this way, the software and hardware resources of the teaching information platform can be managed in a unified manner, and the teaching information can be integrated efficiently, and the integrated application system can truly share the data of the teaching information resources [13]. Combined with the advantages of cloud computing technology analyzed above and the characteristics of the school’s educational information management platform construction business, the author designed an educational information management platform based on cloud computing technology, as shown in Figure 2.Figure 2
Architecture diagram of educational information management platform based on cloud computing technology.As shown in Figure2, the educational information management platform includes a total of 4 layers of architecture, which are as follows:
(1)
User access layerAs the top layer of the platform, cloud users can directly use mobile terminals, notebooks, computers, and other equipment, log in to the corresponding management platform website to enter the education information management portal, and obtain information lists according to the corresponding assigned permissions; it can meet the requirements of one-stop service management of educational information;(2)
SaaS application service layerLocated under the user access layer, this layer is mainly to integrate and integrate the existing high-quality online education information in colleges and universities, so as to provide a personalized information management service platform for teachers and students, for example, network teaching platform, educational information resource library, virtual experimental education system, video-on-demand, book resource library, high-quality course website, and personalized cloud service platform;(3)
PaaS platform service layerLocated under the application service layer, it mainly provides the public interface and software operating environment of the educational information management platform, and can comprehensively manage the functional applications of the educational information management platform;(4)
IaaS layer as the bottom layerIncluding virtual resource pool and physical resource pool, it is the foundation of the entire educational information management platform. The virtual resource pool can perform virtual management and unified scheduling of servers, storage, databases, and networks. The physical resource pool includes servers, network devices, storage devices, and databases [14].
(2)
Cloud computing designThe educational information management platform is implemented based on cloud computing technology, the author uses the Hadoop cloud framework, and MapReduce and HFDS technologies are responsible for efficient processing of massive data information. In the operation using the MapReduce programming model, new intermediate values can be generated without changing the original information data, so the Map operation has strong parallel computing capabilities. HDFS is a key cloud computing technology used in the author’s design. As a distributed file system, it forms a typical master-slave structure, including the NameNode master node and multiple DataNode slave nodes [15]. In general, HDFS can name information files, and cloud users can then save relevant information to HDFS files in the namespace, or divide the information data into multiple content blocks, which are stored in different DataNode nodes. Figure 3 is an architecture diagram of HDFS, and Figure 4 is an architecture diagram of education information cloud computing based on HDFS technology.
(3)
Platform function moduleFigure 3
HDFS architecture diagram.Figure 4
Educational information cloud computing architecture based on HDFS.The education information management platform based on cloud computing technology is mainly for the collection, management, retrieval, and application of education information; the functional modules are designed as follows:(1)
System setting functionIn this platform application, administrators can set system titles, columns, layouts, and specific pages, as well as custom management metadata and class library management.(2)
User management functionIn the design of this function, it is necessary to manage basic information such as user name, password, and department, and divide the different application user roles of the platform, and design the corresponding user platform management authority level, including uploading, downloading, commenting, status display, and information review.(3)
System column navigationThe modular design is implemented in the platform, and cloud users can customize the display design for all levels of the platform. When designing teaching courses, you can refer to the subject classification method, first-level disciplines correspond to multiple second-level disciplines, and each second-level discipline can be based on different professional courses of users, add the corresponding course resources [16].
(4)
Resource managementResponsible for creating, modifying, and deleting categories, including videos, e-books, e-learning plans, high-quality courses, and other resources in the information category management, can upload, modify, delete, review, and publish related resources, as well as add and publish specific course information title, introduction, attachments, pictures, etc. and display them dynamically.(5)
Search within the siteThe platform can also meet the requirements of cloud users to input corresponding keywords in the operation, as well as diversified search forms of majors, courses, disciplines, and teachers, so as to facilitate cloud users to quickly query the required teaching information.(6)
One-stop personalized serviceThe platform can realize the integration of the digital campus platform with the education information management platform, uniformly authenticate the campus identity, and customize the personalized page content according to the specific authority assignment, including courseware, audio, courses, and other information resources; cloud users who have not successfully logged in to the platform only have the right to browse the public information of the platform [17].
(7)
Resource cloud serviceThe education information management platform can not only realize the construction and management of teaching resources for cloud users but also realize the connection of resources between platforms at different levels of schools, provinces, and countries, so as to satisfy users’ resource sharing in platform applications and realize the sharing of teaching resources, public cloud, and private cloud.


### 3.3. System Database Design

In educational information management system platform, based on the B/S platform architecture, it can meet the operational needs of teachers, students, and platform administrators. The system is based on Linux operation serve, and uses Web server to establish SQL Server database, which is designed in combination with the functional modules of the platform; the database relationship table to be created includes users, departments, teachers, courses, and teaching resources [18].
(1)
Operating the databaseIn the design of the educational information management platform, JDBC provides a set of Java APIs for database operations, and the database classes and interfaces are implemented by the Java programming language and achieve cross-platform technical characteristics; the operation steps are as follows:(1)
Complete the successful loading of the database Class.forName driver(2)
It is necessary to establish the corresponding education information database connection, edit the database name String dbuser = “sa”(3)
Establish a Statement object to be responsible for the corresponding operations on the education information management platform database(4)
The database query returns the result set ResultSet object(5)
Process the result set ResultSet object(2)
Business ProcessWhen designing the cloud computing education information management platform, it is necessary to comprehensively consider the roles of cloud users, the level of authority, and the operation and management of information resources; three types of users are divided, including administrators, auditors, and users.The administrator is mainly responsible for the professional management of the educational information of the whole school, has the right to authorize the auditor of a certain department, and manages and maintains the educational information resources as a whole.The auditor is responsible for the template management of educational information, the establishment of a professional resource database, and the approval of professional data resource information, including the functions of uploading, modifying, and deleting information.Users can establish educational information management websites and establish personalized personal operation service centers to extract data to meet cloud user applications. Figure5 shows the business process of the educational information platform.
(3)
Network transmission delayFigure 5
Business process of education information platform.In order to overcome the influence of dynamic changes of the network on data transmission, network monitoring technology is introduced, and real-time monitoring is used to lay a good foundation for intelligent transmission control, adding timestamps at the protocol layer to monitor network latency, adding two fields to each packet, and recording the last received timestamp (LRT) and the current sent timestamp (CST) [19]. After receiving the packet, the receiving end calculates the local packet sending delay according to the LRT and SCT of the packet. At the same time, according to the last time stamp (LST) that the receiving end has saved and the time when the message is currently received, subtract the processing delay of the peer end to obtain the processing delay of the packet in the network.WhenB-end replies to A, it:
(1)LRT=TB+∆t1,(2)CST=TB+∆t1+∆t2.When endA receives the message from end B, its local:
(3)LRT=TA+∆t1.And its current time is:(4)CT=TA+∆t1+∆t2+∆t3.At this time, the two-way delay of packet sending can be calculated as:(5)CT−LST−CST−LRT.


## 3.1. Advantages of Cloud Computing Technology

As a result of the comprehensive development of distributed, parallel, virtualization, and network storage technologies, cloud computing has various technical advantages such as distributed storage, virtualization management, and elastic expansion. Innovative technology also represents the innovation of service concept. In the cloud environment, cloud users can break through the boundaries of time and space, use terminal facilities, and obtain the information resources they need through the network platform [10]. Cloud computing can also achieve dynamic management of software and hardware, unified scheduling and distribution of information on demand, saving resource management costs, improving resource utilization, and enhancing application scalability.Figure1 is the architecture diagram of the cloud computing platform. This platform can solve the problems of high cost input, difficulty in sharing information resources, and contradictions between resource construction and application services in traditional teaching information management platforms; the advantages are as follows:
(1)
Cloud computing can effectively reduce the cost of education information management platform construction and post-maintenance, and improve the utilization rate of information management platform equipment to a certain extent [11]. Using virtualization technology to build a shared resource pool for hardware infrastructure, it can schedule information in a unified way and realize centralized management of information resources; it can be allocated according to the information needs of cloud users, effectively avoid duplication of equipment construction, and greatly improve equipment utilization rate(2)
Cloud computing can integrate educational information resources to achieve efficient sharing. Make full use of the loosely coupled technical characteristics of the cloud computing platform and efficiently integrate various heterogeneous teaching resource platforms, so as to uniformly manage the original scattered information and achieve the integration and sharing of information data(3)
Cloud computing can face a broad audience and fully improve the overall service level of the information platform. Using dynamic expansion cloud computing technology, it does not need to change the cloud computing architecture while expanding the application scale of the platform; this can be achieved by adding servers directly to the cluster(4)
Cloud computing satisfies the distributed storage of educational information and can improve the security and reliability of teaching information to a certain extent. Using a distributed storage architecture, each teaching information is stored in different server nodes of the platform and realizes copy storage in the process of storing teaching information, in order to ensure the integrity of teaching management information [12].Figure 1
Cloud computing platform architecture diagram.


## 3.2. Design of Teaching Information Management Platform Based on Cloud Computing Technology

(1)
Platform architecture modelThe teaching information management platform of cloud computing technology is designed to be able to use cloud computing virtualization technology and establish a virtual resource pool for unified scheduling and management of teaching information. In this way, the software and hardware resources of the teaching information platform can be managed in a unified manner, and the teaching information can be integrated efficiently, and the integrated application system can truly share the data of the teaching information resources [13]. Combined with the advantages of cloud computing technology analyzed above and the characteristics of the school’s educational information management platform construction business, the author designed an educational information management platform based on cloud computing technology, as shown in Figure 2.Figure 2
Architecture diagram of educational information management platform based on cloud computing technology.As shown in Figure2, the educational information management platform includes a total of 4 layers of architecture, which are as follows:
(1)
User access layerAs the top layer of the platform, cloud users can directly use mobile terminals, notebooks, computers, and other equipment, log in to the corresponding management platform website to enter the education information management portal, and obtain information lists according to the corresponding assigned permissions; it can meet the requirements of one-stop service management of educational information;(2)
SaaS application service layerLocated under the user access layer, this layer is mainly to integrate and integrate the existing high-quality online education information in colleges and universities, so as to provide a personalized information management service platform for teachers and students, for example, network teaching platform, educational information resource library, virtual experimental education system, video-on-demand, book resource library, high-quality course website, and personalized cloud service platform;(3)
PaaS platform service layerLocated under the application service layer, it mainly provides the public interface and software operating environment of the educational information management platform, and can comprehensively manage the functional applications of the educational information management platform;(4)
IaaS layer as the bottom layerIncluding virtual resource pool and physical resource pool, it is the foundation of the entire educational information management platform. The virtual resource pool can perform virtual management and unified scheduling of servers, storage, databases, and networks. The physical resource pool includes servers, network devices, storage devices, and databases [14].
(2)
Cloud computing designThe educational information management platform is implemented based on cloud computing technology, the author uses the Hadoop cloud framework, and MapReduce and HFDS technologies are responsible for efficient processing of massive data information. In the operation using the MapReduce programming model, new intermediate values can be generated without changing the original information data, so the Map operation has strong parallel computing capabilities. HDFS is a key cloud computing technology used in the author’s design. As a distributed file system, it forms a typical master-slave structure, including the NameNode master node and multiple DataNode slave nodes [15]. In general, HDFS can name information files, and cloud users can then save relevant information to HDFS files in the namespace, or divide the information data into multiple content blocks, which are stored in different DataNode nodes. Figure 3 is an architecture diagram of HDFS, and Figure 4 is an architecture diagram of education information cloud computing based on HDFS technology.
(3)
Platform function moduleFigure 3
HDFS architecture diagram.Figure 4
Educational information cloud computing architecture based on HDFS.The education information management platform based on cloud computing technology is mainly for the collection, management, retrieval, and application of education information; the functional modules are designed as follows:(1)
System setting functionIn this platform application, administrators can set system titles, columns, layouts, and specific pages, as well as custom management metadata and class library management.(2)
User management functionIn the design of this function, it is necessary to manage basic information such as user name, password, and department, and divide the different application user roles of the platform, and design the corresponding user platform management authority level, including uploading, downloading, commenting, status display, and information review.(3)
System column navigationThe modular design is implemented in the platform, and cloud users can customize the display design for all levels of the platform. When designing teaching courses, you can refer to the subject classification method, first-level disciplines correspond to multiple second-level disciplines, and each second-level discipline can be based on different professional courses of users, add the corresponding course resources [16].
(4)
Resource managementResponsible for creating, modifying, and deleting categories, including videos, e-books, e-learning plans, high-quality courses, and other resources in the information category management, can upload, modify, delete, review, and publish related resources, as well as add and publish specific course information title, introduction, attachments, pictures, etc. and display them dynamically.(5)
Search within the siteThe platform can also meet the requirements of cloud users to input corresponding keywords in the operation, as well as diversified search forms of majors, courses, disciplines, and teachers, so as to facilitate cloud users to quickly query the required teaching information.(6)
One-stop personalized serviceThe platform can realize the integration of the digital campus platform with the education information management platform, uniformly authenticate the campus identity, and customize the personalized page content according to the specific authority assignment, including courseware, audio, courses, and other information resources; cloud users who have not successfully logged in to the platform only have the right to browse the public information of the platform [17].
(7)
Resource cloud serviceThe education information management platform can not only realize the construction and management of teaching resources for cloud users but also realize the connection of resources between platforms at different levels of schools, provinces, and countries, so as to satisfy users’ resource sharing in platform applications and realize the sharing of teaching resources, public cloud, and private cloud.


## 3.3. System Database Design

In educational information management system platform, based on the B/S platform architecture, it can meet the operational needs of teachers, students, and platform administrators. The system is based on Linux operation serve, and uses Web server to establish SQL Server database, which is designed in combination with the functional modules of the platform; the database relationship table to be created includes users, departments, teachers, courses, and teaching resources [18].
(1)
Operating the databaseIn the design of the educational information management platform, JDBC provides a set of Java APIs for database operations, and the database classes and interfaces are implemented by the Java programming language and achieve cross-platform technical characteristics; the operation steps are as follows:(1)
Complete the successful loading of the database Class.forName driver(2)
It is necessary to establish the corresponding education information database connection, edit the database name String dbuser = “sa”(3)
Establish a Statement object to be responsible for the corresponding operations on the education information management platform database(4)
The database query returns the result set ResultSet object(5)
Process the result set ResultSet object(2)
Business ProcessWhen designing the cloud computing education information management platform, it is necessary to comprehensively consider the roles of cloud users, the level of authority, and the operation and management of information resources; three types of users are divided, including administrators, auditors, and users.The administrator is mainly responsible for the professional management of the educational information of the whole school, has the right to authorize the auditor of a certain department, and manages and maintains the educational information resources as a whole.The auditor is responsible for the template management of educational information, the establishment of a professional resource database, and the approval of professional data resource information, including the functions of uploading, modifying, and deleting information.Users can establish educational information management websites and establish personalized personal operation service centers to extract data to meet cloud user applications. Figure5 shows the business process of the educational information platform.
(3)
Network transmission delayFigure 5
Business process of education information platform.In order to overcome the influence of dynamic changes of the network on data transmission, network monitoring technology is introduced, and real-time monitoring is used to lay a good foundation for intelligent transmission control, adding timestamps at the protocol layer to monitor network latency, adding two fields to each packet, and recording the last received timestamp (LRT) and the current sent timestamp (CST) [19]. After receiving the packet, the receiving end calculates the local packet sending delay according to the LRT and SCT of the packet. At the same time, according to the last time stamp (LST) that the receiving end has saved and the time when the message is currently received, subtract the processing delay of the peer end to obtain the processing delay of the packet in the network.WhenB-end replies to A, it:
(1)LRT=TB+∆t1,(2)CST=TB+∆t1+∆t2.When endA receives the message from end B, its local:
(3)LRT=TA+∆t1.And its current time is:(4)CT=TA+∆t1+∆t2+∆t3.At this time, the two-way delay of packet sending can be calculated as:(5)CT−LST−CST−LRT.


## 4. Analysis of Results

The education information management platform based on cloud computing technology has a unified software architecture and modular design, and establishes personalized and standardized application characteristics for different user objects; the loose coupling of cloud computing technology can be used to effectively integrate the information integration of heterogeneous systems, so the management platform can integrate and share teaching information, and greatly improve the management and application efficiency of teaching information [20].The platform can not only efficiently integrate high-value educational information but also establish a digital resource library of different types of educational information, including teaching courseware, audio, and books, which can satisfy the efficient and flexible management of teachers and students to freely choose the required information; with the educational information management platform designed under cloud computing technology, it can also establish a self-improvement information mechanism to provide conditions for good educational information sharing [21].The platform is tested, and the index test process such as discovery and response time is mainly carried out smoothly, and the following performance test objectives are mainly completed.(1)
The accuracy rate of system data operation is greater than 90%(2)
The system runs stably and smoothly for more than 2 hours(3)
200 people can use the system at the same time(4)
The system response delay is less than 3 secondsThe response delay of the system is tested by using 100 groups of experiments to access 10 main program interfaces of the system, the system response delay of random computer draws in each group of experiments, the system response delay test results, and the system response delay test analysis are shown in Figure6 [22].Figure 6
System response delay test analysis.The abscissa of Figure6 represents the number of experiments in the test, which is proportional to the time, and the vertical axis is the response time scale of the test, in seconds, the overall stability is between 0.5 seconds and 2 seconds, the response delay of the entire system has a slight upward trend, and the running time of the system increases, which fully meets the needs of users [23–26].


## 5. Conclusion

The author proposes the design of educational information management platform based on cloud computing technology; based on user orientation, the purpose of personalized teaching service for teachers and students is satisfied. By building an open cloud resource center, data sharing and integration of educational information can be achieved, which greatly improves the utilization of educational information. The author’s research can provide strong technical support for teaching experience innovation.



---

*Source: 8397780-2022-07-06.xml*