毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

教师随身助理Web APP的设计与实现(4)

时间:2019-12-10 20:57来源:毕业论文
(3)MySQL能很容易利用CPU的性能; (4)优化的SQL查询算法,快速的查询速度; (5)支持多种存储引擎提供TCP/IP、ODBC和JDBC等连接途径。 1.2.3 开发工具及运行环境

(3)MySQL能很容易利用CPU的性能;

(4)优化的SQL查询算法,快速的查询速度;

(5)支持多种存储引擎提供TCP/IP、ODBC和JDBC等连接途径。

1.2.3 开发工具及运行环境

操作系统: Ubuntu14.04

开发工具: NPM工具包[1], Vim编辑器,Chrome浏览器(v49)[2]

开发语言: EcmaScript2015(JavaScript语言最新标准)[3],HTML5,CSS3,PHP7

Web框架: Vue.js[4]

数据库: MySQL[5]

1.3 本文的研究内容及贡献

本文主要介绍了教师随身助理Web APP的研究意义与目的,可行性,可用性,开发模式,技术选型,多方面多层次介绍了本系统。

本系统通过后台上传课程进度表,并进行相应的解析,存储在关系型数据库中。教师打开应用会进行数据拉取,完成数据同步。并根据当前时间显示近期课程,教师可对课堂发起考勤或撰写小结。课程提醒类似Todo提醒列表, 让教师更明确下一步的计划,考勤系统免去了读名单的点名过程,避免课堂时间的浪费,学生进入教室后到讲台处进行条码的扫描即可上报详细的到课时间,考勤情况,还会对可疑的操作提醒教师,可进行人工二次确认来完善整个考勤。课程结束的当堂提醒也避免了遗忘,在当堂及时记录下问题,形成长期的持久化记录。

本系统包括:前台和后台两部分。后台程序包括注册,登陆,接收上传的课程进度表并解析,一定的数据可视化展示;前台程序则包括登陆,课程提醒,发起考勤,课堂小结等。学生扫码可进入签到页,首次使用需完善身份信息,后续只需要确认信息。

1.4 本章小结

本章节主要介绍了教师随身助理Web APP系统的研究背景,研究的意义以及开发模式,开发语言与环境,功能模块概述等。

2需求分析

2.1功能需求分析

2.1.1前台功能需求

(1)课程提醒

自动拉取数据后根据当前时间判断是否该提醒教师上课,做好完备的近期课程提醒,包括时间,班级,课程名称等课程进度表中包含的信息。

(2)考勤

教师可以选择相应课程发起考勤,确认后会显示二维码,学生用微信扫描二维码,进入签到页面,首次进入会要求完善个人信息,后续使用只需要确认身份信息。后台会做相应的操作记录,对可疑操作进行智能分析,给出提示,教师对可疑操作人员可以在课堂中进行人工确认。

课程小结

课程结束后会提示教师进行相应的当堂课程小结,简化操作让教师轻松应对课堂小结,及时撰写,避免长时间后的遗忘。

2.1.2后台功能需求

后台需要登录后的权限控制,接收课程进度表并解析,需要满足以下需求:

(1)使用权限

使用该系统的教师必须进行登陆,上传课程进度表,补充相应的班级学生信息。使用一段时间后可生成考勤数据的可视化图表。

(2)课程进度表上传

教师登陆后可以通过点击或拖拽上传课程进度表的word文档,上传后便可以在移动端操作,具备相应的功能。

(3)统计功能

教师可以在一段时间内看到相应班级的考勤情况,自己的日志撰写情况,图文结合,更清晰地反映整个学期的课程进度,上课情况,可以为期末的学生考评做参考。

教师随身助理Web APP的设计与实现(4):http://www.751com.cn/jisuanji/lunwen_43232.html
------分隔线----------------------------
推荐内容