基于javaweb的签到学习系统开题报告
2021-12-25 16:13:55
全文总字数:1791字
1. 研究目的与意义及国内外研究现状
随着智能手机的普及,生活的各个地方基本都离不开手机,智能手机让生活智能化、质量化,给大家学习生活带来的改变已经随处可见。上班族用它来方便工作,提高效率,在校学生用它来提高学习成绩,及时了解新闻资讯,当然最常见的大家会使用聊天软件沟通交流,扩展人际交往,已不像以前一样仅限于手机通话,给生活多了一些乐趣。
现开发一款基于javaweb的手机应用app。在老师点名之后学生点击签到。应用根据学生的地理位置、签到时间,实现签到统计功能。老师端会显示当节课的点名情况,还可以查询学期至今的总出勤情况和所教课程学生缺勤的情况。学生也可以查询该门课自己的总缺勤情况。老师和学生还可以聊天互动,通过下拉框选择聊天的对象进行聊天。
2. 研究的基本内容
运用javaweb相关知识开发一款用于签到学习的系统。将老师信息、学生信息、课程信息、授课信息、点名信息、出勤信息、缺勤信息、临时信息、聊天信息存放在oracle数据中,后台用java语言编写,前端运用html、jquery、ajax等技术,调用baidumap 接口获取当前地理位置信息,用于匹配学生与上课老师的gps信息。随后更新缺勤表、出勤表、点名表、临时表,老师和学生端可以分别查询出勤、缺勤情况。用js设定定时器,不断返回数据库里的最新信息,完成聊天功能。调用ajax技术在不刷新页面的同时将数据返回给页面,提高用户体验。最后将工程发布到Apache Tomcat服务器上。
3. 实施方案、进度安排及预期效果
实施方案:首先查阅资料了解简单的安卓app开发的知识背景、层次结构以及工具,然后通过一些小的实践,熟悉html、css、jquery、jquery mobile、phonegap、ecplise的用法,然后结合实际需要规划整体框架,最后实施。
进度安排:
2016年1月-2月查阅相关资料,学习有关开发工具以及核心技术。
4. 参考文献
[1]桑永超,冉崇善.基于javaweb的线上考试系统应用研究[j].计算机光盘软件与应用,2015,(02):43 45.
[2]刘钊.统一登录在javaweb中的应用与设计[j].计算机光盘软件与应用,2013,(05):195-196.
[3]周玲余.基于jquery框架的页面前端特效的设计与实现[j].计算机与现代化,2013,(01):61-63.