"景先生毕设|www.jxszl.com

基于android的课堂辅助评价系统【字数:12006】

2024-02-25 16:53编辑: www.jxszl.com景先生毕设

目录
摘要 1
关键词 1
Abstract 1
Key words 1
1 选题背景 1
1.1 问题的提出 1
1.2 研究状况 2
1.2.1 已有的应用 2
1.2.2 已有的研究 2
1.3 研究的目的和内容 2
1.3.1 研究目的: 2
1.3.2 研究内容: 3
2 开发平台及应用技术 3
2.1 开发平台 3
2.2 框架使用 3
3 需求分析 4
3.1 需求调研 4
3.1.1 用户调研 4
3.1.2 初步设计 4
3.2 用例图设计 5
3.3 系统活动图设计 9
3.3.1 用户登录活动图 9
3.3.2 资源管理活动图 10
3.3.3 学生分组活动图 11
3.3.4 学生评价活动图 13
3.3.5 答题评分活动图 13
4 系统设计与数据库设计 14
4.1 系统设计 14
4.1.1 类的设计 14
4.1.2 顺序图 17
4.1.3 总体设计 20
4.2 数据库设计 21
4.2.1 数据库概念设计 21
4.2.2 逻辑数据库设计 23
4.2.3 物理数据库设计 24
5 系统实现 26
5.1 开发和部署环境 26
5.1.1 开发工具 26
5.1.2 系统运行环境 26
5.2 系统功能实现与测试 26
5.2.1 加入课程功能 26
5.2.2 资源功能 27
5.2.3 公告功能 28
5.2.4 学生分组与互评功能 29
5.2.5 答题评分功能 31
5.2.6 签到功能 31< *景先生毕设|www.jxszl.com +Q: #351916072
br /> 5.2.7 课后交流功能 32
5.2.8 个人信息功能 33
6 结论 34
6.1 总结 34
6.2 展望 35
致谢 35
参考文献 35
基于Android的课堂辅助评价系统
引言
1 选题背景
1.1 问题的提出
中国互联网络信息中心(CNNIC)指出[1],截至2018年12月,我国手机网民规模达8.17亿,全年新增手机网民6433万,网民使用手机上网的比例为98.6%。因此现在的手机在人们生活是不可或缺的一部分,提供方便快捷的服务。
随着智能手机的逐渐普及,手机已经深深地嵌入了人们生活当中去。手机系统中得到最广泛应用的就是Android系统,因为其手机价位大众化,用户量要更多,加上安卓开源的特性,基于Android系统的应用软件得以很好地发展。Android平台下进行软件开发具有以下几大优势[2][3] :1)开放性2)不受束缚3)丰富的硬件4)方便开发5)Google应用。
因此,我决定开发这款基于Android的课堂辅助评分系统,让过程评价更加快捷便利。
1.2 研究状况
1.2.1 已有的应用
目前市面上有一些优秀课堂师生互动的软件,比如雨课堂,微助教,课立方。下面以与课堂为例,详细介绍其功能。
1.2.2 已有的研究
刘丽君[4]等研究利用手机短信平台实现移动教学的实验研究,研究表明,该移动教学方式解决了课堂上的问题,解决了学习者因故不能同步上课的问题,增加了异地师生互动的途径和特色还为企业培训拓宽渠道和内容。
王丽[5]等研究了基于微信的交互式移动教学模式,这个模式较之传统翻译教学模式更有助于提高学生的翻译能力,且得到学生认可,从而达到提高学生翻译能力的目的。研究表明,该教学模式大大提高了交互机会和效率,从而促进了学生翻译能力的发展。
吴开诚[6]研究了移动端的教学辅助平台,他实现了一款教学辅助平台。该平台有论坛系统,作业系统,考试系统,视频点播,提高了教学的效率。
1.3 研究的目的和内容
1.3.1 研究目的:
1.3.2 研究内容:
课前模块:
课上模块:
学生评价功能。在分组讨论课堂中,同学展示完成后,可以对其评价,对组评价,和对每个组员评价,学生能查看自己的分组和成绩。
课后模块:
个人信息功能。每人都能查看和修改自己信息,只能查看别人部分的信息。查看并回复留言,给别人发布留言。
2 开发平台及应用技术
2.1 开发平台
开发平台使用了Android、Eclipse、Tomcat和Mysql的组合。
Eclipse是一款编程软件,可以加载各种插件,满足各种编程需求,本系统使用的是4.5版本[8]。
Android studio是一款安卓的集成开发工具,结合使用java语言和XML语言,是安卓开发的一把利器。
Tomcat是一款免费的服务器,由于sun的支持,tomcat可以支持最新的servlet和jsp。

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/563889.html