扫一扫,关注我们
微信号:375279829
1、选题的意义及研究状况:
(1)研究状况:在高校的教学和学生工作管理过程中,课堂考勤是一项很重要的内容。目前的教师对于上课考勤以及各种考试的身份认证主要采用人工纸笔登记的方法。学校有些部门对全校的考勤统计不但工作量大,容易出差错,而且不能及时准确公布学生当天的考勤情况。在目前高校的成熟网络平台下,开发基于LBS的课堂管理平台是一种比较好的解决方案。
相对于其他的考勤系统的不能真正意义上解决考勤问题、价格昂贵、后期维护成本高、识别精度低等问题本系统在解决无纸化考勤系统的同时,及时准确的统计出学生考勤信息,而且价格便宜、后期维护成本极低。
(2)选题意义:目前,高校考勤基本沿用老式点名方式,教师打印上课学生名单,考勤时点名喊到。这种方式无法确认喊到学生就是被点名学生,而且学期末时教师统计学生考勤情况较为复杂。
基于LBS的课堂管理平台只需在Android平台上安卓考勤客户端,或在计算机上登录WEB客户端即可进行考勤,使用扫描二维码进行签到,防止代喊到、代考勤的情况发生。并且在有自动考勤统计,班主任实时查看本班课程出勤等功能。极大的方便了高校课堂管理,在高校有很好的推广价值。
2、主要内容、研究方法和思路:
(1)主要内容:
基于LBS的课堂管理平台包括学生管理、签到管理、考勤统计、课程管理、通知管理等功能;根据需要的其它功能。基于LBS的课堂管理平台包括两种用户角色,管理员和学生用户。管理员通过服务器端对各种信息进行管理,学生用户通过客户端注册登录,在线签到和查看各类信息。
系统登录管理: 无论是客户端还是服务器端,都需要通过用户名和密码进行登录认证后才能具有权限操作。
教师具有新建班级、发布位置、查看考勤、上传文件、 公告等功能。
学生具有扫码加入课程班、签到、学生留言、文件查看、查看成绩、查看公告等功能。
其中服务器使用JAVA开发、MYSQL存储数据,客户端使用安卓开发。
(2)研究方法与思路
文献调研法:通过查阅文献资料,分析系统开发意义和必要性。
问卷调查法:设计问卷,走访相关工作人员,取得系统需求分析。
实践法:动手实践,学习前人经验,进行系统编码。
3、准备情况:
(1)准备系统所需的相关工具,服务器管理端,服务器端使用JAVA语言。页面布局使用JSP技术,架构使用SSH框架开发,界面层使用JSP、CSS等技术布局,接收业务逻辑层的数据。逻辑层使用struts进行数据处理,而数据库层进行数据保存。
安卓客户端,客户端使用Android技术,使用原生的安卓控件进行页面创建,使用Activity处理界面控件和业务,通过Http协议,提交数据使用Get或者Post方法。
数据库,数据库管理系统拟使用MySQL;创建数据库表和具体字段。
(2)参考文献:
[1] 肖长春,敖恋,蒙娜,饶正婵.基于Android的学生考勤管理系统的分析与设计[J].电脑编程技巧与维护,2018(09):75-78.
[2] 张晶.基于Android平台下的高校学生考勤系统设计与实现[J].科技展望. 2016(17) .
[3] 蒋东兴,付小龙,袁芳,蒋磊宏.高校智慧校园技术参考模型设计[J].中国电化教育. 2016(09)
[4] 曲建龙. 基于移动定位的手机考勤管理系统的设计与实现[D].西安电子科技大学,2016.
[5] 王丽荣,石澎.学生校外顶岗实习管理系统必要性分析--以中山火炬职业技术学院为例[J].科技资讯. 2015(04)
[6] 杨春晓.移动数字迎新--高校数字迎新发展的方向[J].信息化建设. 2015(09)
[7] 张洪龙.Android系统的手机软件开发[J].电子技术与软件工程,2018(15):28.
[8] 张粤,李俊,方国康,冯满满.基于Android的学生考勤系统设计与实现[J]. 现代计算机(专业版). 2015(31)
[9] 王靖娜.基于Android的学生考勤管理系统设计与开发[J].现代电子技术. 2016(08)
[10] 武彩霞,焦谨.基于校园网的电子考勤系统[J].计算机应用研究,2013,5:18-21
[11] 杨波,徐风华.网络中介的考勤模式分析[J].市场研究,2016, 1: 77-78.
[12] User Interface Design and Implementation for Electricity Operation Information System Based on Android[J] . Xiao Jia Zou,Xiang Dong You,Hao Pan,Xu Zhang,Qian Luo. Applied Mechanics and Materials.2016 (602)
[13] 郑志材.基于Android平台的移动开发APP研究[J].数字通信世界,2017(09):116.
[14] Punobot:Mobile Botnet Using Push Notification Service in Android. Hayoung Lee,Taeho Kang,Sangho Lee,Jong Kim,Yoonho Kim.2016
[15] Android UI Design Considerations:Styles,Screen Density Targets and New Media Formats. Wallace Jackson.2016
[16] Sci Lightning:A Cloud Provenance-Based Event Notification for Parallel Workflows. Julliano Trindade Pintas,Daniel Oliveira,Kary A.C.S.Ocaa,Eduardo Ogasawara,Marta Mattoso.2016
4、总体安排和进度:
第1周:学生撰写开题报告和完成外文翻译。
第2周:指导学生进行课题总体规划和课题的详细设计。
第3-5周:指导学生进行课题模块化设计并进行模块代码编写与调试。
第6周:检查学生的代码编写进度和质量情况。
第7周:中期检查。
第8周:根据中期检查的结果督促学生进行整改。
第9周:进一步检查学生对中期检查的结果的落实情况,并严格监控学生的毕业设计进度。
第10-11周:学生着手撰写报告(论文)。
第12周: 完成报告(论文)初稿并交指导老师审阅,老师给出修改意见。
第13周:学生修改完报告(论文),导师再次进行审阅,并打印装订成册,提交毕业设计报告。
第14周:评阅教师评阅报告(论文),组织论文答辩并评分。
第15周:毕业设计有关文档整理,上报学院学生的毕业设计成绩等。
如需定做或者获取更多资料,请联系QQ:375279829