Font Size: a A A

The Design And Implementation Of Teaching Assistant System Based On The Web Service

Posted on:2018-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:C LiuFull Text:PDF
GTID:2348330518968434Subject:Engineering
Abstract/Summary:PDF Full Text Request
Today,people's daily life,learning method,and work style are changed rapidly as a result of daily evolved computer technology.Each corner in the world is influenced deeply by the information technology.So does the information construction in the university.In recent years,teaching assistant system was introduced to our campus.It combines the computer technology and traditional teaching methods fluently,and breaks the limitation of traditional ways.And the teaching assistant system breaks through the time and space restriction to create a vivid teaching environment,which plays an important role in university's information construction.Firstly this article goes through the background and current research state of teaching assistant,and makes a detail analysis of the demand.Then we come up with a detail design to develop a teaching assistant system.From the perspective of teaching assistant,we take an object oriented software design method,and complete the whole teaching assistant system.This system is based on Code Igniter,a MVC framework written by PHP programming language.We use MySQL as our back-end database.In addition,Web Service plays an important part in the system interaction,which is good for the contact between all kinds of sub system and distributed system design.This article has a full description for the implement of the whole system step by step.The main technologies are shown as below.Firstly,multiple function models are combined by Web Service,and the whole system can be divided into six sub system: course,homework,self-test,notification,forum,and assistant.Secondly,the credential information of the account is protected by the MD5 salt-encrypt technique.Thirdly,crontab is used for scheduled tasks,which helps us to generate the latest notification and other cron jobs.Fourthly,third-party libraries are applied widely in the system,such as homework reputability rate check and relevance recommendation.Finally,an overall system test shows the system can run fluently and stability.The teaching assistant system provides a great conveniences for students and teachers,which push us to have a revolution in teaching practice and speed up our steps to informatization,high efficiency,and modernization.
Keywords/Search Tags:Web Service, Teaching Assistant, MVC, CodeIgniter Framework
PDF Full Text Request
Related items