Font Size: a A A

Research And Implementation Of Network Learning Platform Based On B/S Architecture

Posted on:2019-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q ShiFull Text:PDF
GTID:2348330566967633Subject:Integrated circuit engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology and multimedia technology,computer network technology has been gradually applied to all aspects of social life,especially in the field of university education,online teaching platform has been widely promoted."Semiconductor Physics",as the basic course of related courses in microelectronics,is the core curriculum for learning and studying the physical characteristics of semiconductor materials.Therefore,the author combined the nature and characteristics of the "Semiconductor Physics" course and the existing resources of the online learning platform for the course.The students couldn't get the interest or the most needed resources from a large amount of learning resources.The purpose of the e-learning platform is to fully mobilize the students' initiative in this course so that they can acquire a learning resource platform that matches their own learning characteristics.This article analyzes the current situation of the development of foreign online learning platform and the problems and deficiencies of the existing learning platform of the course in China.Based on the nature of curriculum and computer network development technology,this paper designs an online learning platform based on B/S architecture.From the perspective of software engineering,the paper first analyzes the requirements of the entire system,determines the system's resource requirements and functional requirements;then it elaborates the system's functional framework,and combines PHP technology with the front-end development language,MySQL database,Apache server and other technologies.The specific implementation techniques and methods of each functional module of this network learning platform are described.In the personalized recommendation function,the system adopts a user-based collaborative filtering algorithm,uses a cosine similarity calculation formula to predict similar users,and finally provides the user with a prediction formula.The best recommended resources;the system uses MySQL database to provide back-end data support for the platform,to achieve the dynamic update of the platform's content;the final test of the platform in order to ensure the stability of the platform's operation.The functions implemented in this e-learning platform include student registration,viewing of new courses,announcements of courses,course materials learning,personalized learning recommendations,search learning,message interaction functions,mock examination functions,and back-office management modules,including user management.Home management,data management,question bank management and message management.Through this platform,students can have a resource-rich function outside the classroom,the best resource recommendation based on the student's own learning characteristics and needs,and a resource platform for teachers and students to conduct good interactive learning.
Keywords/Search Tags:B/S architecture, Online learning, Personalized recommendation, PHP, MySQL
PDF Full Text Request
Related items