毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

Android校园课堂辅助系统设计

校园课堂辅助系统基于Android系统客户端平台,通过后台服务器来实现教师网上备课、发布课程信息、发布教学资源、布置作业、组织测验练习、监督学生学习状况等,学生可以通过手机访问课堂辅助平台。
主要完成的功能有:
(1)学生用户功能:
①登录:学生通过管理员创建账号进行登陆。
②考勤签到:学生以登录的方式实现自动点名,教师可以在线查看。
③查看课程信息:学生可以查看相关课程信息。
④留言交流:学生可以在课程下面提出问题和留言讨论。
⑤账号信息管理:学生可以对自己账号个人信息进行修改和删除。
(2)教师用户功能:
① 登录:教师通过管理员创建账号进行登陆。
② 考勤管理:老师可以登录帐号在线查看学生是否登录完成点名。
③ 课堂练习:教师可以发步提问和作业信息,学生可以查看、回复和下载。
④ 资源管理:教师可以发布课程信息以及相关资源信息和文件等。
⑤ 学生表现管理:教师记录学生课堂表现,根据不同情况制定奖罚策略,如上课不带教材、玩手机等行为,记录事件代码。
⑥ 学生成绩管理:平时成绩=考勤+资源+课堂表现,系统能根据学生考勤和教师记录的课堂表现和回答问题的情况,按指定的比例生成平时成绩表。
⑦ 账号信息管理:教师可以对自己账号个人信息进行修改和删除。
(3)管理员用户功能:
① 系统后台管理功能:管理员可以进行后台数据管理和维护等功能。
意义:
“科技服务教育”的思想是我国教育行业多年以来的主要思路之一,通过在传统教学方法中引入科技元素,实现多层次、多方位的教学过程,这已经成为各大高校关注的研究方向。作为一个计算机专业的学生,希望通过自己四年所学的知识编制一款基于Android平台的校园课堂辅助系统软件,方便你我方便他人。
课题关键问题及难点:

课题关键问题:
1. 数据库的设计与连接问题:
数据库的设计直接影响整个软件的架构,模块的设计也跟数据库也有着直接的关联。
2. Tomcat服务器的使用
本系统使用Tomcat框架。Tomcat是一个免费的开源的Servlet容器,同时具有传统的Web服务器的功能。
3. 合理地编排和布局 
通过对系统进行详细的需求分析,将系统划分为学生、教师和管理员等三个功能子模块。方便了后期的设计与编程工作,在划分系统功能模块时做到了模块的独立性。

课题难点问题:
1. 本课题的难点在于对各项相关技术的研究与分析。Tomcat,MySQL等都是现在应用较广泛的技术,但是同时也存在一定的难度。
2. 如何保证多用户同时在线操作而保持数据的完整性。
3. 如何使数据信息实时传递迅速而准确。
4. 如何进行各类不同用户的权限设置。
拟采取的方式、方法及计划进程安排(主要技术路线):

本次毕业设计按照产品开发的流程,结合实际情况考虑,确定总体方案,对内容进行详细设计,然后进行编程、测试、完善,最后实现系统的成功运行。
1. 模块设计
   本系统一共分为学生,教师、管理员3大角色模块,每个角色又需实现若干功能模块。每个模块的功能都是按照系统的要求进行编排制作的,根据需要,本系统初步设置了3种角色模块:学生,教师,管理员。
(1) 学生模块:用户登录、登陆签到、查看课程信息、作业和课堂资源等、也可以在课程下留言讨论。
(2) 教师模块:用户登录、查看签到情况、记录学生课堂表现、发表课程信息、课程资源和作业。
(3) 管理员模块:管理员可以进行后台数据管理和维护等功能。

  
2.实验条件
(1)硬件环境:
1)中央处理器: CPU Intel i7+ 2.40GHz
2)内存:16GB
3)网卡: Intel(R) Centrino(R)
(2)软件环境:
1)操作系统:Microsoft Windows 10 家庭版
2)开发环境:Eclipse
3)后台数据库:MySQL数据库

 

 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:微信小程序的二手书交易平台
下一篇:基于SSM社区销售与配送管理系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022