Font Size: a A A

The Design And Implementation Of An IT Enterprise Training Management System Based On Mobile Learning

Posted on:2022-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:MENVILAY THIPHAPHONEFull Text:PDF
GTID:2518306731483944Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet,the popularity of intelligent mobile terminals,Wi-Fi network and 4G networks,we are in the period of rapid development of mobile Internet.New and diversified learning methods emerge as the times require.Mobile learning effectively integrates the scattered,discontinuous and fragmented time of modern people to meet the needs of people's life and work.In such an era,this is the enterprise training transformation and upgrading and innovation rare opportunity period.At the same time,the employee learning mode is affected,will produce the new training demand.The most significant change is the significant increase in the amount of time employees spend using their mobile phones during working and non-working hours.The accompanying situation is that the fragmentation time of employees has also increased.How to make effective use of these times and improve the work performance of employees is also a new issue that needs to be considered in enterprise training.In the past,the cost of enterprise training is often very high;the arrangement of training venues,the purchase of training equipment is not a small number.If you make good use of the smartphones and networks that employees already have,Collateral flow can save a lot of expenses for the enterprise.At the same time,giving full play to the advantages of mobile phone application platform,monitoring and statistics of staff learning,reasonable formulation of training plans,will also be promoted to a new level of training.Therefore,it is urgent for enterprises to explore and try new training methods to make up for the shortcomings of the traditional training model and improve the pertinence and effectiveness of the training.With the rapid development of the Internet,the number of Companies in various industries is increasing,especially in IT enterprises,and the scale of these enterprises is mostly small and medium-sized.On the one hand,due to the increasing cost of human resources,in order to reduce expenses,it companies choose employees with higher education level and technical level.In this case,the self-learning motivation of employees is generally insufficient,the learning ability is generally not high,and the knowledge and skills update cycle is long.However,in the Internet plus environment,IT is mostly a knowledge intensive or technology intensive enterprise.Its core competitiveness is the technical level and mental level of its employees.If the company has been confined to the original level,the development prospect of the enterprise will be difficult.On the other hand,there are also some employees who have active learning consciousness and learning ability,and have long-term and scientific planning for pursuing their own career development.They regard whether the company can provide a perfect learning mechanism and training mechanism as one of the important factors in choosing jobs and positions.Therefore,in order to be more competitive in the fierce market environment,to make more efforts to reduce the turnover rate of personnel,to promote the overall and rapid growth of individual employees,to continuously improve the quality and core strength of the company's products,services and technology,it is necessary to carry out scientific and reasonable training for enterprise employees,and to design and develop a training system for the company It is a company training management system with complete process,comprehensive content,better function and friendly interface.According to the actual situation of IT service enterprises,combined with smart client development,streaming media real-time synchronous transmission and other related technologies,based on Android Platform research can be used in the mobile training and learning system of course content selection,online video viewing,online testing,online Q &A and other functions.It can be applied to the training of relevant technical personnel of IT service companies,so as to effectively solve the problems of complex quality structure,high practical and targeted requirements of learning content,and big differences in knowledge and skills in IT service enterprises.Mobile learning-based IT training system adopts B/S structure design;users can access the system through mobile terminals or computers.Through the client access installed on the mobile device,trainees can truly learn anytime,anywhere.The serverside system is developed on Tomcat 7.0 platform,and the database management software is My SQL.The mobile terminal of this system adopts Eclipse and JDK platform,uses sdk5.0 of Android for development,uses XML for UI control,and uses XML for background database storage.In view of the current mobile operating system field,Android operating system accounts for more than half of the proportion,and the proportion will continue to increase,so the system client uses Android system for development.Using the client software installed on the mobile device,users can easily learn courses,including viewing course information,course evaluation and training notice.Finally,the good interaction effect of the client is shown on the simulator and the real machine,and the test shows that the system can run normally.Focusing on the specific content and practical work requirements of IT enterprise training management,this paper designs and develops a set of IT company training management system based on mobile learning by using B/S architecture design,J2 EE technology,My SQL database technology and web application development1)This paper analyzes the current situation of the training management system of IT company,and scientifically analyzes the existing problems one by one.Taking the problem as the guide,it puts forward the improvement methods and methods.On this basis,it determines the research objectives and research contents of this paper.2)According to the specific needs of the company,from the functional and nonfunctional point of view,this paper analyzes the work that the training management system needs to complete,and considers the feasibility of the system.The results show that all kinds of situations have achieved the expected results.3)Around the results of demand analysis,design a complete software company training management system,including system design principles,system architecture design,system architecture design,system function module detailed design,database design.Based on the above design,a more reliable system can be developed to lay a good foundation for the realization of the work.4)The specific functions of the system are realized.These functional modules include the administrator to maintain the system,the management of the training personnel,the teachers to select local learning materials to upload or delete the existing materials,the training personnel and teachers can communicate with each other on the course forum,receive the notice issued by the teachers of specific courses,and download the learning materials Resources,notes recording module.The realization of system functions not only shows that the system runs stably and has complete functions,but also proves the feasibility and operability of the system.In addition,this paper also gives the core code and the running effect of the function.Based on the above analysis,the main contents of this paper can be summarized into the following four aspects(1)This paper studies the development of IT industry training system based on mobile learning,and puts forward the development direction of mobile learning platform.(2)Technical feasibility analysis: in the requirement analysis stage,the collected requirements are classified and summarized.(3)This paper completes the design and implementation of IT industry training system based on mobile learning,gives some key codes,and verifies the availability of the system.(4)The system uses the principle and method of software engineering to design,and uses Java technology and My SQL database technology to develop.Based on the above,the structure of the paper is as follows:The first chapter briefly introduces the research background,research status at home and abroad and the work of this paper.The second chapter introduces the key technology of system development.The third chapter analyzes the requirements of the system.The fourth chapter introduces the design of the system in detail.The fifth chapter realizes the development of enterprise training system based on mobile learning.The sixth chapter introduces the test and maintenance of the system.Finally,the work of this paper is summarized and prospected.The specific arrangement of this paper is as follows:In the first chapter,the research background and significance of this paper are briefly introduced,and then the research status of IT enterprise training management system based on mobile learning at home and abroad is summarized,and the research route and research methods of this paper are briefly introduced.In the second chapter,the key technologies of IT enterprise training management system development based on mobile learning are briefly introduced,including general mobile learning system development technology,MVC mode,HTTP communication,real-time transmission protocol,JSON character parsing and other technologies.This chapter mainly expounds the application of knowledge theory in the development of mobile learning system.This paper first introduces the existing mobile development platform,then introduces the Android development platform,and describes the structure and development environment of Android platform.Finally,it analyzes the server mode of mobile application and related mobile learning development technology.The introduction of related technologies in this chapter lays a theoretical foundation for the following analysis and research.The third chapter mainly analyzes the system requirements.The requirements analysis is not only an important activity in the system planning stage,but also an important link in the software life cycle.The goal of this stage is to analyze and sort out the "requirements" or "needs" put forward by users to develop software,and form a complete,clear and standardized document after confirmation,Determine what functions the software needs to achieve and what work to complete.In this stage,we determined the target and orientation of IT enterprise training management system based on mobile learning,analyzed its feasibility,determined the functional scope and division description of the system,and gave the functional requirements of the target system,including functional requirements analysis,nonfunctional requirements of the system,operation stability,data security System scalability and system responsiveness are analyzed to determine what the system must do.This chapter mainly completes the task of requirement analysis.Through the summary and modification of the business process,the business process is simplified and the reliability of the business process is improved.Specifically,the functional requirements of the system include three parts:the needs of trainees,teachers and administrators.Nonfunctional requirements include adaptability,security,stability,scalability and corresponding capabilities.The above analysis provides a good foundation for the follow-up work of this paper.In the fourth chapter,this chapter first briefly introduces the system design principles and the overall design of the system,and then introduces the working mode of IT enterprise training management system based on mobile learning in detail,including the teacher side and the training trainee side.Next,it briefly introduces the system architecture design of IT enterprise training management system based on mobile learning,Finally,the data structure design of the system is introduced in detail,including the tables in the database,the detailed structure of the tables in the database,the relationship between the tables in the database and the entity relationship(E-R)diagram.This chapter has carried on the detailed system design to the system,proposed the design principle,then has carried on the detailed design from the system structure,the function module,the software structure,the database design and the security and so on,has obtained the detailed system design plan,has made the preparation for the next stage system realization.The fifth chapter mainly introduces the related work in the development stage of IT enterprise training management system based on mobile learning.In this stage,the result of software design is transformed into computer program code.In the process of program coding,unified and standard coding specifications should be formulated.mprove the efficiency of the program.This chapter first introduces the key technologies in the development process,including the construction of Android development environment and the development process based on Android,then introduces the design of courses and activities in the system,and then introduces the development work of the trainee side and the teacher side respectively,and gives some key codes,which involve the implementation of web server The realization of mobile client,login module and course learning module.This chapter gives the implementation part of the training management system,based on the above system development environment,as well as the summary and detailed design of the fourth chapter,gives the main function design of each module of the system,and gives the program flow design of the main process of the system.Finally,this chapter gives the development results of IT enterprise training management system based on mobile learning.The sixth chapter mainly introduces the related work in the testing stage of IT enterprise training management system based on mobile learning.In this stage,the black box test method is adopted firstly.No problem is found in the test of the corresponding function of the system button,and the whole system runs well.Then,in order to make the client run more stably,the key test of the interaction between the client and the mobile client is carried out,Check the response speed and processing conditions of the client system.Through such a more rigorous testing method and steps,we can further understand the problems that need to be paid attention to in the process of software development,and benefit a lot in the whole process.Finally,the system passes the test and can be released.This paper makes a detailed research on the design and implementation of IT enterprise training management system based on mobile learning,analyzes the current situation and main problems of the current small and medium-sized IT enterprise staff training,points out the necessity of training management in IT enterprises,designs and realizes the business process that can effectively evaluate the training quality,and expounds the training process Training management system design and implementation of the design ideas,specific design process and the key issues involved and solutions.The IT enterprise training management system designed in this paper,from a practical point of view,can improve the work efficiency of management training,further improve the management training process,and provide means and channels for accurate,effective,scientific and systematic management training;from the perspective of academic value,it can provide methods and reference for the design of other companies' training management system.
Keywords/Search Tags:Android, Mobile learning, B/S, IT enterprise training, MySQL, J2EE
PDF Full Text Request
Related items