| With the help of information technology,multimedia courseware plays an increasingly important role in online teaching with its rich expressiveness and good interactivity.Popular multimedia courseware making tools often require teachers to invest a lot of time in learning the use of tools and making courseware effects.Courseware materials need to be collected by teachers themselves,which will cause teachers to spend a lot of time and energy to find suitable materials.In addition,the content of multimedia courseware is huge and complicated,and it is difficult to modify and manage,and the flexibility is not high,which is not conducive to the reuse of courseware resources.In order to help the courseware makers to solve the difficulty of making courseware,the difficulty of collecting materials and the difficulty of reusing the courseware resources,this paper designs and implements the online production module of rich media courseware along the process of creating courseware,editing courseware and storing courseware.The main research work includes:(1)Firstly,analyze the relevance of courseware knowledge points and material resources.Based on the descriptive text of knowledge points and resources,keywords are segmented and function words are filtered out to form a keyword vector matrix of knowledge points and resources.The similarity between knowledge points and resources is calculated by keyword semantics analysis technology,and the resources of text,picture and video related to knowledge points are presented intelligently for users so that to reduce the burden of collecting materials and improve the efficiency of courseware production.(2)Secondly,in the courseware making process,research is carried out from three levels:the overall composition of courseware information,the page organization structure of the courseware,organization and management of media objects of graphic,text,picture and video types in pages to achieve graphical courseware production interface.Users do not need to understand the function of internal implementation logic,and they can quickly create multi-media courseware with just a simple drag and drop combination.(3)Finally,on the implementation of courseware storage,a document-oriented courseware network storage mechanism is proposed,which saves the courseware information created by users in the system interface to the document database in the form of JSON data package for the purpose of querying and browsing courseware.In order to facilitate the management and maintenance of courseware resources,a structured storage mechanism of off-line courseware is proposed,which can store large and complex courseware documents according to different media types,so that users can quickly view the target content according to their personal needs.Based on the above research mechanism,the online production module of rich media courseware is designed and implemented.The overall architecture design,interface service design,and the specific implementation scheme of three sub-modules of courseware production,courseware storage and courseware management are introduced in detail.The reliability and stability of the module are verified through two dimensions of function test and performance test. |