App interaction design in the pop music singing teaching system based on differential evolution algorithm

The dynamic spectrum management of cognitive technology can greatly increase the utilization of network spectrum, but while bringing convenience to our daily lives, this new technology will also greatly increase the consumption of nodes. At present, the short video industry is growing rapidly with the development of smart phones. Among them, the emergence of online popular music singing teaching platforms (mainly software for shooting short videos with music as the background) has brought significant changes to people’s lifestyles. We can learn from the three-stage theory of flow experience to design and explore the method of plan implementation, and propose a targeted interaction design strategy for each flow characteristic, so that the overall design strategy becomes more practical and practical. In the design of this paper, the principle of cognitive wireless sensor network is applied in the technical aspect and the principle of interactive design is applied in the product design. When a user reaches a state of flow while using the online popular music singing teaching platform, it can be evaluated that the user experience of the app is the best. The research on the interaction design of the online pop music singing teaching platform under the flow experience is intended to propose an interactive design strategy that can guide the online pop music singing teaching platform to better create a flow experience for users.


Introduction
With the development of science and technology, we can carry out in-depth analysis and research on collaborative spectrum detection through some more systematic and scientific methods, so as to analyze its global false alarm rate and detection rate [1].After passing through the screening mechanism and dormancy, the scheduling mechanism and other relevant advanced technical means are combined to model the multi-objective analysis of cooperative spectrum detection [2].By learning the knowledge of the initial population and using it as the research foundation of the experiment, the operation processing of the related theory of mutation operation is carried out, so that the results can be further summarized, and the scholars have proposed a faster solution to the multiobjective optimization problem of spectrum detection [3].Efficient multi-objective differential evolution algorithm.In order to maintain the dynamic accuracy of the algorithm, the researchers designed a new type of dynamic mathematical simulation population selection program, so that more accurate information results can be obtained in the process of experimental detection.
When the popular music singing teaching platform is used by users, users will get their own exclusive experience and new stream experience process according to whether it is convenient and comfortable to use.These experience processes are also divided into three stages: the pre-event stage, the experience stage, and the effect stage as we explained above.Therefore, in order to increase users' dependence on the platform, we need to design an online pop music singing teaching platform that can stimulate users to discuss and share new experiences on the platform.

Related work
The literature proposed that with the development of technology, we will use wireless sensor networks more and more frequently, so our quality requirements will become higher and higher, so that the traditional fixed spectrum allocation method will Can no longer meet our needs [4].In order to meet people's needs, cognitive sensor networks came into being.Literature believes that the combination of sensor nodes that can perceive the external environment and self-learning can form a cognitive sensor network [5].Literature believes that the problem of spectrum scarcity caused by fixed spectrum allocation can be effectively solved by the introduction of radio [6].Literature believes that the dynamic management of the spectrum will increase the utilization rate of the network spectrum in the process of use, but it will also increase the energy consumption to a large extent [7].In the application process of wireless sensor network, it will be restricted due to the current technological development and other problems that cannot meet its energy demand, so this will be a great challenge to wireless sensor network [8].Literature believes that an important problem facing wireless sensor networks is how to ensure the utilization of the spectrum when the current technical conditions permit, and also to perform a certain range of energy in the network node during use [9].Literature believes that energy efficiency optimization should be the main goal at the moment, and the relative balance and stability between spectrum efficiency and energy efficiency should be achieved through technical research and development of spectrum detection and spectrum decision technology [10].Through the sorting of data information, this article first analyzes the main concepts, development process, and core characteristics of some flow theories and music short video apps (such as Douyin, Kuaishou, etc.) [11].Literature conducted a deep-level analysis of the relationship between flow experience and an online music singing teaching platform [12].After sorting out the statistical information, analyzing and researching the content and stage factors of the flow experience of the online popular music singing teaching platform, the interactive design elements of the online popular music singing teaching platform are obtained [13].The literature analyzed some cases of interactive design of short video apps (such as Douyin, Kuaishou, etc.), and concluded the interactive design strategy of online popular music singing teaching platform under the flow experience, which should mainly include the following three points: First: the relevant preparations should be made in advance, and the specific understanding of the product should be made, so as to provide accurate product information to help users identify the product; second: provide users with a good operating experience to cultivate users' The trust of the product; third: a timely feedback mechanism should be established in the post-event stage, so as to more directly understand the problems faced by the product at this stage through user channels.

Optimization of Cognitive Wireless Sensor Network
This section first analyzes the detection performance and node energy consumption in the network environment, and designs the multiobjective optimization problem on this basis.
The related mathematical expression of node consumption is as follows, as shown in the following formula: In this article, the influencing factors in the problem are specially set.For example, set it to zero noise and Gaussian white noise.The energy collected by the first node is: The rules for the local screening decision of the first node are: According to the model hypothesis proposed in this article, and conducting in-depth data investigation on it, combined with previous related literature materials for reference and summary, we can draw: the false alarm rate and detection rate are respectively: This paper combines the screening and dormancy mechanisms for cooperative spectrum detection, and the mathematical expression of the global false alarm rate is: Using the binomial expansion theorem, we can get: Considering the screening and sleep mechanism, the global detection rate is: In the process of spectrum detection, the average energy consumption of spectrum detection is: From BlindNeyman-Pearson CNP): In this paper, under the premise of obtaining the best detection performance and minimizing energy consumption, the expression of the multi-objective optimization problem is as follows: The feature of the Differential Evolution (DE) algorithm is that the algorithm can track the current search status, and then adjust the search strategy according to the dynamic results of the tracking it tracks.It can improve the robustness and performance of the algorithm without the problem feature information, and is suitable for solving multi-objective optimization problems.
The formula obtains:

Interactive design on mobile terminals
In order to keep the spectrum detection performance and energy efficiency in a balanced state in the application of wireless sensor networks, this paper has the knowledge design plan ideas in chapter two, and specifically designs the multi-objective optimization algorithm for collaborative spectrum detection.This article analyzes various characteristics of spectrum detection performance and energy consumption.And based on the relatively rough problems of the differential evolution algorithm currently used, as well as the ways to improve on population initialization, mutation crossover operations, selection operations, etc., it was also discussed.Finally, the problem solving method was tested and passed a A series of scientific experiments have confirmed the effectiveness of this algorithm.
Interaction refers to the interactive communication between two or more people or objects.This kind of interaction can refer to the interactive communication between people and objects, so that several parts can be connected to each other, so as to complete the specified target.Interactive animation means that when the animation content is being played normally, the audience can perform event response and interactive functions for the currently watched animation content.In other words, when the animation is playing normally, it is no longer as straightforward as before, but it can be adjusted in a certain way.
(1) Incorporate into animation.Organize all interactive elements in the animation so that they can be integrated into the animation.Let the viewer feel that it is all part of the animation itself.
The main purpose of the application of interactive elements is to serve users and make users feel convenient during use.Therefore, in order to maintain this convenience, people will require it to be kept in an easily recognizable state so that the audience can find it, so as to realize the interactive communication with the user master.
Since computers have been widely used by people, the topic of human-computer interaction has always been a hot topic of discussion.At the current stage, the phenomenon of human-computer interaction no longer exists only in the scope of the screen display interface, but has been elevated to a higher level of how to make human-computer interaction behavior more natural.

System function requirement analysis
The analysis method of system functional requirements is mainly divided into two aspects: structured method and object-oriented method.The analysis and description method mainly used here is to combine the object's UML modeling language for specific analysis.The main content of the analysis includes: defining the scope and viciousness of the system, and determining the boundary of the system; determining the executors and use cases that operate when the system is in use.According to the specific analysis and description of the system business process, there are four types of executors in the system: students, teachers, teaching managers and system managers.
Teachers mainly include course leaders and ordinary teachers.Their main task is to explain online and offline courses taught by the system.In the entire business process, the main behaviors between the role of the teacher and the system exchange include the following aspects: related applications before the course is determined, some related management of the course teaching, and the students in the classroom Questions will be answered online, the online homework required by the system will be approved, and the course score will be calculated and assessed.System executive as show in figure 1.

Fig. 1. System executive
Basic flow: The use cases used at the beginning of the class will be based on the actual needs of the teacher to determine whether to start the flipped classroom.If the teacher's application for the opening of the course is rejected, the specific reasons for the rejection of the course shall be given.The teacher will correct the relevant information according to the reason for the rejection, and reapply again until the final review is passed and the course is opened normally.Or the teacher may give up on this; if the course is normally opened after the review by the relevant personnel, the system will automatically generate a course space and notify the teacher to make relevant preparations for the next course.Online job refinement use case diagram as show in figure 2.

Fig. 2. Online job refinement use case diagram
The teaching management staff in the system will review the teaching calendar and other plans before the formal start of the course.If the review is passed, the system will import the college's information documents (such as exel files) to generate the initial learning of the students Account, and release relevant course information in the teaching space; before the start of the lecture, and during the course of the lecture, teachers and administrators will uniformly manage the relevant teaching materials used in the online teaching process, such as the material Management operations such as sending on the platform, deleting some irrelevant content, and moving members in the group.Teaching management personnel perform statistical calculations on the knowledge capacity and course duration in each class, and make relevant online corrections to the progress of teaching and class capacity.For example: for the teaching materials and related course arrangements that have been uploaded to the teaching space, set the access permissions.That is to say, the information content of these related teaching is only visible to the students, and the person in charge of the entire teaching progress will organize the selection of teaching materials.
According to the specific teaching plan produced by the students, combined with some raw data in the past as the basis to generate the student's reference scores, and submit them to the teaching administrator for review.After being reviewed by the teaching administrator, if it is passed, the original plan is used, and the teacher in charge will calculate the relevant results in accordance with the relevant designation of the plan.If the teaching manager has objections to this method, for example, the teaching manager believes that the statistics according to this method will lead to abnormal distribution of students' scores, which will cause the overall deviation of students' scores, etc., then the teacher will make relevant changes based on the proposed Opinions The sum algorithm for the course scores is to be revised, and the system should be applied again after revision.Teachers will perform weighted calculations based on students' test scores and usual scores.Teachers can fill in the student's supervisor scores based on the students' comprehensive performance in the classroom, and finally summarize the students' total scores.The administrators of the system platform will review the results of the college at the same level.After the verification is correct, the student's results will be uniformly distributed in the system.At the same time, the system will also archive the college's results in the educational administration system.

Domain model design
For system analysis and design, the analysis process is mainly divided into three categories: boundary type, entity type and control type.When conducting system analysis and design, we have to summarize the three categories, namely boundary category, entity category, and control category.We have to make clear distinctions and divisions between the meanings and boundaries of the three.Among them, whether the definition and definition of entity classes and control classes are accurate, has a particularly obvious impact on the quality of system design (maintainability, etc.).In today's society, people's requirements for a product are no longer as single as they used to be, and people's needs are beginning to become diversified.People both need products "such" and want products to be "that".Therefore, in order to meet this diversified demand, we will also logically subdivide it completely until the atomic business with the smallest granularity is subdivided.Therefore, we will first logically divide the atomic business with the smallest granularity, set the logical objects, and then design examples for complex logical objects.Class Diagram Design of Course Basic Information Management as show in figure 4.

The relationship between online pop music singing teaching and interactive design strategies
The feedback information is collected and resolved in a unified manner, thereby realizing an instant, two-way interactive relationship between users and products.The relationship between flow characteristics and interactive design as show in table 1.As shown in the figure, in order to enable users to better experience the flow state of consciousness fusion that the online pop music singing teaching platform needs to convey, so that users who use the platform can better feel the charm conveyed by the product.Users truly experience the flow element of the unity of knowledge and action; the online pop music singing teaching platform achieves a kind of controllability of the product during the use of the user by guiding the user in the potential awareness A sense of control on the Internet allows users to feel the sense of operation in actual reality; this highly concentrated flow state is also what the online pop music singing teaching platform has always wanted to create with great concentration.The platform has already carried out a lot of relevant data on this Investigation, Ping has found his own unique method to achieve this effect.Interactive design in Experience stage as show in table 2. The relationship in the effect stage of flow experience is shown in the figure.In the process of designing an online pop music singing teaching platform, we must pay attention to a series of corresponding flow elements generated by users during use.The platform needs to guide users' awareness to a certain extent, and has a certain degree of time use.Concept, otherwise users will experience loss of selfawareness and change of subjective sense of time in the process of using the online pop music singing teaching platform.In the actual implementation of specific interactive design, the online pop music singing teaching platform stimulates the user's flow state by constructing an immersive interactive mode for the user.Finally, in order to make the user generate a sense of flow in the process of using the platform.With an interactive sense of participation, the online pop music singing teaching platform needs to keep dealing with user-related demands at all times, and respond to and resolve user feedback in a timely manner.Adhering to the principle of "customer is God", users have more Good experience effect, thereby inspiring the flow experience of users.Effect stage of online popular music platform as show in table 3.

5.
Realization and result analysis of online popular music singing teaching platform

Platform implementation process
In the process of designing the platform, designers need to continuously verify and adjust the design of the platform to ensure that the various modules of the use case function and the tests of different interfaces can operate normally; in the process of coding, Programmers also need to constantly test the unit modules to ensure the correctness of the code, so as to ensure that each unit module can meet the needs of users in the following operations; each functional module of the platform is under research and development In the process, for the normal operation of each function in use, integration tests and unit tests are performed on them to complete the system platform more effective integration; after the various functions of the system are confirmed and perfected, the entire system is rigorously performed Careful overall confirmation test, which is mainly to meet the description of the overall functional requirements of the system.Finally, with the joint efforts of the College's Academic Affairs Office and the Information Center, the system platform has been successfully installed and used in the college network.After the system is installed, some basic information in the system is initialized and updated, and then some accounts are set up according to the requirements of the relevant process in the use process, and the access rights of these new accounts are set.
After the system is installed on the campus network, the school will provide relevant guidance and training for teachers, teaching administrators and students who are using or about to conduct teaching research on flipped courses and proposed flipped classroom courses.It is more convenient to use with students.Through the tests after the knowledge transfer of the previous courses and the tests after the operation of this new type of classroom, the R&D personnel can already provide the basic system to support the normal operation of the flipped classroom teaching after the relevant evaluation of the teachers and students.And it can provide a simpler and more convenient means for application-oriented college teachers to realize online new classroom teaching methods.At present, two colleges and universities have conducted trial lessons for this kind of online classroom, and have received good responses from both teachers and students.

Teaching effect evaluation and feedback
The 15 questionnaires from teachers about the teaching platform are summarized as follows table 4.
The system platform design fully integrates the educational result-oriented thinking, and closely combines the selection of teaching materials with the expected results of the course.The support matrix for the teaching materials and the expected learning results of the course is successfully linked At the same time, this new teaching model has a clearer and clearer teaching goal orientation than the traditional teaching model.Hierarchical architecture pattern schematic class diagram as show in figure3.

Fig. 4 .
Fig. 4. Class Diagram Design of Course Basic Information Management

Table 1
The relationship between flow characteristics and interactive design

Table 2
Interactive design in Experience stage

Table 4
Summary Table of Teacher Questionnaire on Implementation Effect Feedback