页码

表3-1    课程评价表(lesson_assess) 9

表3-2                 课程表(lesson_arrange) 10

表3-3                教师上课表(lesson_start) 10

表3-4     签到表(lesson_attend) 11

表3-5    教师表(teacher) 11

表3-6                      班级表(class) 11

表3-7 学生信息变更表(stud_info_change) 12

表3-8            非法签到记录表(invilid_attend) 12

 1绪论

1.1课题背景及研究意义

1.1.1教师随身助理应用的研究背景

众所周知,目前教师上课存在以下问题:课程繁重,种类多,考勤耽误上课时间;存在学生逃课,冒名顶替现象;有时班级人数众多无法考勤;每节课程的考勤难以形成连续的,长期的结果展现,不利于在学期最后对学生进行考评;随着智能手机的普及,移动网络状况的改善,人们已经手机不离身,随时在线;同时数据化校园的概念深入人心,广大高校师生受教育程度高,对新事物接受度高,那么在已有建设基础上我们要更进一步,深入课堂。同时,课程小结应该在当堂就以简单,便捷的方式撰写。因此实现一个教师随身助理应用迫在眉睫。

1.1.2教师随身助理应用的研究意义

(1)学期初导入一次课程进度表即可在整个学期获得上课提醒,并能发起考勤,撰写课堂小结。

(2)上课提醒功能完备,界面友好,通过时间,课程名称及教学进度来提醒老师,老师在开课前可以发起考勤,在课程结束后提醒老师当堂撰写简易的小结。

(3)学生签到简单,只需打开微信,扫一扫老师手机上的二维码即可,仅需在第一次使用时登记下学生本人信息以便系统进行身份识别。

(4) 反作弊功能,通过手机设备的唯一性,签到链接是否被分享的嗅探,二维码有效性过期机制等方式尽量避免作弊或提供可疑操作记录,教师对可疑记录可以通过人工方式再次确认。

1.2开发语言及开发工具

1.2.1 JavaScript简介

JavaScript语言为web开发而生。他是解释型,弱类型,灵活轻量的语言的代表。上手容易,但精通不易,语言生态火热,又有Google,微软等大型公司进行维护和推动,由W3C组织和TC39标准委员会对其语言特性的发展进行探讨和把关,使其与时俱进。它无处不在,跨平台,编写的应用体验好,开发成本低,一次部署,随处使用,深的大家的喜爱。

1.2.2  MySQL数据库简介

MySQL是一个精致的SQL数据库,很多情况下我们可以自由使用MySQL。由于他强大的功能、丰富的API以及精致的系统结构,越来越受广大院校、软件爱好者、商业软件公司的喜爱。特别是当今动态网站流行,MySQL数据库可以完美的和Apache,Nginx结合,为建立动态网站提供了强大的支持。

相对于其他数据库,MySQL有如下特点:

(1)体积小、速度快;

(2)支持Windows、Mac OS、UNIX、Linux等操作系统;

上一篇:j2ee教师个人网站的设计与实现
下一篇:asp.net+sqlserver房地产交易管理系统的设计

asp.net+sqlserver社区医院病员...

IOS网络化教师教学评估考核系统设计

Android移动互动学习系统教师端设计

JavaScript课程知识在线测验系统教师模块设计

JSP教师学生教学互动系统设计+ER图

jsp+mysql教学资源库系统中...

jsp+mysql年终教师考核系统设计与实现

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

C#学校科研管理系统的设计

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

神经外科重症监护病房患...

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

志愿者活动的调查问卷表