2。2 系统开发工具 5
2。2。1AndroidStudio 2。0 5
2。2。2MyEclipse 8。6 6
2。2。3MySQL 6。0 6
2。2。4Tomcat 7。x 7
第三章 系统设计概要 8
3。1 系统结构 8
3。2 系统功能结构 9
3。3 系统设计原则 9
第四章 系统详细设计 11
4。1 数据库设计 11
4。1。1 数据库需求分析 11
4。1。2 数据库结构设计 12
4。1。3 数据表格设计 13
4。2 用户界面设计 15
4。3 教师端模块设计 18
4。3。1 学生名单 18
4。3。2 布置作业 19
4。3。3 作业批改 19
4。3。4 结果统计 20
4。4 学生端模块设计 20
4。4。1 作业信息 20
4。4。2 获取批改信息 23
4。5 技术实现要点 23
4。5。1 客户端 Activity 之间的传递 23
4。5。2 设计客户端接口用来向服务器做出请求 25
4。5。3 服务器与 MySQL 的连接 26
第五章 系统的实现 27
5。1 应用图标 27
5。2 用户登录界面 27
5。3 用户界面 28
5。3。1 教师界面 28
5。3。2 学生界面 32
结 论 34
致 谢 35
参 考 文 献 36
1。1 项目背景及意义
第一章 绪论
当今时代,随着移动互联网技术的飞速发展和移动设备的不断普及,智能手机的 使用已经成为人们日常生活中不可分割的一部分。大多数人群都已习惯用手机去解决 生活中的一些问题,如理财、投资、缴费、通信、学习等。对高校来说,大学生和教 师希望设计一款新型移动软件,从而可以使用手机来处理一些学习上的问题。学生希 望在移动端查看老师布置的课堂作业并进行回答,遇到不会的问题,及时向老师请教 并获取想要的答案。教师希望可以寻到一种更好的途径与学生沟通,及时了解学生的 学习情况,实时批阅学生所提交的答案,找出存在的问题,并进行一对一的解答。面 对抄袭,教师希望通过某种方式进行预防。
综上所述,很有必要将移动互联网技术与教育系统联系起来,设计开发一款系统 化的管理软件,以便更好地解决学生与老师之间的沟通问题。老师可对学生的作业进 行更加严密的管理,提高批改学生作业的效率,充分利用教课时间和闲暇时间。