存档日期:存档编号:JIANGSUNORMALUNIVERSITY本科毕业设计UNDERGRADUATEDESIGN论文(设计)题目:基于微信的辅助教学系统的设计与实现姓名:孙*学院:智慧教育学院专业:计算机科学与技术(物联网技术)年级、学号:2012级122*******指导教师:李小斌江苏师范大学教务处印制江苏师范大学计算机学院学士学位毕业设计报告原创性声明本人郑重声明:所呈交的毕业设计报告基于微信的辅助教学系统的设计与实现是本人在导师指导下,在江苏师范大学计算机学院学习期间,进行毕业设计时取得的成果。本人知道,除文中已经标明引用的内容外,本毕业设计报告不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人或集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本人签名年月日基于微信的辅助教学系统的设计与实现设计版权使用授权书本设计“基于微信的辅助教学系统的设计与实现”是本人在校期间所完成学业的组成部分,是在江苏师范大学教师的指导下完成的,因此,本人特授权江苏师范大学可将本毕业论文的全部或部分内容编入有关书籍、数据库保存,可采用复制、印刷、网页制作等方式将论文文本和经过编辑、批注等处理的论文文本提供给读者查阅、参考,可向有关学术部门和国家有关部门或机构呈送复印件和电子文档。本毕业论文无论做何种处理,必须尊重本人的著作权,署明本人姓名。作者签名:指导教师签名:年月日年月日I基于微信的辅助教学系统的设计与实现摘要辅助教学系统与教师、学生教学和学习息息相关,一个实用的辅助教学系统可以为教师的教学以及学生的学习提供很多便捷和帮助。微信是现今流行的一种社交软件,具有很大的即时交互性。微信公众号提供了高效的关键词系统,为交互性提供了保障,本设计主要依托微信公众账号的关键词系统,实现课堂的即时交互与辅助教学。本设计注重于,解决课堂上交互的即时处理,避免使用网页等非实时载体。本系统为教师、学生提供及时签到,实时答题及统计,询问与留言等功能,方便学生及时解决疑惑,教师及时了解学生动态,提升课堂教学效率。本系统虽然不是很全面,不像一些辅助教学app或者网络辅助教学系统有着更加丰富的功能,但本系统的最大特点是以简洁和必要的功能保证课堂效率以及课堂交互的实时性,充分发挥微信作为及时交互工具的特点。本设计主要基于微信公众号提供的开放接口,充分利用关键词系统,利用php语言、mysql数据库,sae平台进行设计,给大家一个及时高效的辅助教学系统。该论文有图25幅,表1个,参考文献21篇关键词:微信辅助教学关键词交互基于微信的辅助教学系统的设计与实现IITheDesignandImplementationoftheAssistantTeachingSystemBasedonWeChatAbstractAuxiliaryteachingsystemiscloselyrelatedtoteachers,students,teachingandlearning.Oneusefulauxiliaryteachingsystembringteachers'teachingandstudents'learningalotofconvenienceandhelp.WeChatisanowpopularsocialsoftware,hasagreatdealofreal-timeinteractive.WeChatpublicsystemprovidesefficientkeywords,hasprovidedthesafeguardforinteractivity,thisdesignmainlydependsontheWeChatpublicaccounts’keywordssystem,andrealizereal-timeinteractionwithauxiliaryteachingclass.Focusingonthedesign,solvetheclassroominteractivereal-timeprocessing,avoidusingnonreal-timecarrierssuchaswebpages.Thesystemtoprovidetimelycheckforteachers,students,real-timeproblemsolvingandstatistics,inquiryandcomments,andotherfunctions,convenientforstudentstosolvedoubt,teachersunderstandstudentsdynamicintime,improvetheclassroomteachingefficiency.Thoughthissystemisnotverycomprehensive,notlikesomeauxiliaryteachingapporthefunctionofthenetworkauxiliaryteachingsystemhasamorerich,butthebiggestcharacteristicofthissystemisconciseandnecessaryfunctiontoensuretheefficiencyofclassandclassinteractionofreal-time,givefullplaytotheWeChatasthecharacteristicsofinteractivetoolsintime.ThisdesignismainlybasedonWeChatpublicofferopeninterface,makefulluseofthekeywordsystem,usingthePHPlanguageandmysqldatabase,saeplatformdesign,giveyouatimelyandefficientauxiliaryteachingsystem.Keywords:WeChatAuxiliaryteachingKeywordsinteraction基于微信的辅助教学系统的设计与实现III目录摘要----------------------------------------------------------------------------------------------ⅠAbstract-----------------------------------------------------------------------------------------Ⅱ目录----------------------------------------------------------------------------------------------Ⅲ图清单-------------------------------------------------------------------------------------------Ⅳ表清单-------------------------------------------------------------------------------------------Ⅴ1绪论---------------------------------------------------------------------------------------------11.1课题背景及研究意义---------------------------------------------------------------------11.2开发工具的选用及语言介绍-------------------------------------------------------------11.3文章内容及课题的主要贡献-------------------------------------------------------------31.4本章小结-------------------------------------------------------------------------------------42需求分析--------------------------------------------------------------------------------------52.1功能需求-----------------------------------------------------------------------------------52.2性能需求-------------------------------------------------------------------------------------62.3文章内容及课题的主要贡献-------------------------------------------------------------62.4本章小结-------------------------------------------------------------------------------------73系统总体设计--------------------------------------------------------------------------------83.1系统的结构划分----------------------------------------------------------------------------83.2系统的主要数据成员---------------------------------------------------------------------103.3本章小结------------------------------------------------------------------------------------124系统实现过程-------------------------------------------------------------------------------134.1公众号申请与基本配置----------------------------------------------------------------134.2进行token验证----------------------------------------------------------------------------154.3菜单及基础性接口------------------------------------------------------------------------164.4教师功能模块------------------------------------------------------------------------------334.5学生功能模块------------------------------------------------------------------------------42基于微信的辅助教学系统的设计与实现IV4.6本章小结------------------------------------------------------------------------------------485关键技术-------------------------------------------------------------------------------------49