小学作业信息管理app的设计与开发

摘 要本文针对小学作业信息管理的课题进行研究,分析国内外小学作业之现状,为解决国内小学作业完成流程繁琐、费时的问题提出设计APP的解决方案。设计完成的APP可以兼顾布置作业、提交作业、批改作业等功能,大大提高目前小学作业完成的效率,同时使学生与教师在作业问题上的沟通更加清晰明确。通过对国内小学作业布置、提交、批改的流程分析,本文使用Java语言设计完成了基于Android的小学作业信息管理APP。模块化的设计使软件更新维护更加便捷,而清晰简洁的UI设计使用户可以快速上手使用。软件解决了小学老师布置作业容易出现的信息丢失问题,也为家长对学生作业情况提供了渠道,而学生提交作业和查看批改结果的功能则大幅度减少了传统作业提交批改的时间浪费,大大增加了学习效率。软件还存在UI不够美观、系统优化较差、功能较少等问题,未来可以在这些方面进一步开发。本论文开篇介绍系统的开发背景与意义,之后详细介绍系统设计以及实现的过程,最后介绍系统测试和本软件的测试用例,并于结尾对此次系统的设计开发进行总结。
目 录
1绪论 1
1.1 课题研究背景和研究意义 1
1.2 本文研究内容 2
1.3 课题可行性分析 2
1.3.1 经济可行性 3
1.3.2 操作可行性 4
1.3.3 技术可行性 4
1.3.4 法律可行性 4
1.4论文框架安排 4
2开发技术说明 6
2.1 开发工具及环境简介 6
2.1.1 Eclipse Classic 6
2.1.2 Android SDK 6
2.1.3 SQLite 6
2.1.4 ADT 6
2.2 拟解决的主要问题 6
2.2.1 Android Features特性 7
2.2.2 Android系统的组件 7
2.3 搭建Android开发环境 7
3小学作业信息管理APP的需求分析 10
3.1 概述 10
3.1.1 需求分析的原则 10
3.1.2需求分析的方法 10
3 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
.2系统需求分析 11
3.3系统流程分析 11
4小学作业信息管理APP的总体设计 14
4.1 系统设计目标 14
4.2系统总体结构设计 14
4.3服务端数据库设计 17
5小学作业信息管理APP的详细设计 19
5.1用户登录界面实现 19
5.2主界面框架实现 20
5.3教师客户端作业发布板模块实现 22
5.4学生客户端作业发布板模块实现 23
5.5作业批改区模块实现 24
5.6服务端模块实现 25
6系统测试 26
6.1软件测试 26
6.2 测试用例 26
6.2.1 登陆功能测试 26
6.2.2 注册功能测试 28
6.2.3 课后作业功能测试 28
6.2.4 作业提交功能测试 30
6.2.5 批改发布功能测试 30
6.2.6 学生管理功能测试 32
6.2.7个人信息功能测试 32
6.3 测试总结 33
结论 34
参考文献 35
致谢 36
附录A 系统代码 37
绪论
1.1 课题研究背景和研究意义
经济的发展使得我国教育产业也飞速发展,大众对教育质量与教学效率的要求日益提高,尤其是对学校紧随科技得发展,具有完善的教学管理系统提出了要求。为了适应这种需求,学校尤其是小学这种学生基础教学的关键点,不仅在硬件上要不断完善,还要有与时俱进的教学管理系统。而作业环节是目前国内教育不可或缺的重要部分,在小学作业的完成环境中有很多需要解决的问题,而开发这样一个软件就非常有必要了。它可以满足老师和学生的需求,为他们提供相关的服务。小学作业信息管理系统是小学学校管理系统化的重要组成部分,它改变了传统学校作业完成环节的方式,促进了学校管理的现代化发展。
随着互联网在生活中越来越常见,以及各种互联网公司如雨后春笋般出现,促使了各种“互联网+”思想的产生。电商、打车软件和共享单车等就来自于“互联网+”的思想。这也影响到了学校,教务管理系统、成绩管理系统等就是在“互联网+”的影响下产生的。
根据国内的教育现状来看,作业的布置、完成、批改,是小学教学活动不可或缺的环节,也是老师了解学生学习状况和学生了解自己知识缺漏的主要方法。但是在这个信息时代高速发展的情况下,这个重要的教学环节却依然停留在一些很落后的方法上。作业由老师口头布置或黑板角落留言,学生全靠记忆记作业任务,这很容易造成信息的误传和遗失,作业任务需要修改时老师难以及时通知所有人,学生课程太多时容易遗漏部分作业。而完成作业后老师需要等第二天收齐后才能进行批改,批改后需要发放完成学生才能看到,而对作业的讲解又要等到所有学生查看作业之后。这个繁琐的步骤有太多的时间被浪费,效率极低,这就需要进行一些改进和改变。而在这个智能手机普及的“互联网+”时代,开发一个兼具作业布置、查询、提交、批改与发放的APP显然是最好的选择。借助网络的快捷,旧方法中的时间浪费将不复存在,老师的安排可以完整及时的传达给每一个学生,学生作业的提交也不再需要等到第二天,批改后的作业也可以第一时间发送到学生的智能手机中。这将大幅度的提高整体的教学效率。另外,小学生作业的接收和完成显然更需要家长的帮助,如果有这样一个作业管理系统,为老师和家长对孩子学习情况的了解沟通提供平台,会对老师教学任务的完成有极大的帮助。
由于我国学生众多,每年消耗的纸张数量都是极其巨大,而作业就是其中最主要的部分,如果开发了小学作业信息管理APP,那么就可以极大的减少其中不必要的浪费,推而广之,对环境的保护也有很大的作用。综上所述,设计和开发一个小学作业信息管理系统是一个非常有益的方案。
1.2 本文研究内容
本文主要介绍和阐述使用Java语言实现一个小学作业信息管理APP的设计与实现的过程。
本软件的目标用户为小学教师、小学生及学生家长,故软件界面需要简洁直观,功能划分需明确清楚,使用简单上手容易。针对以上需求,本文采用模块化的开发设计,在UI设计上也采用了“简单和引导”的设计理念,虽然界面较为简单,但功能却没有缺失。在保留功能全面的基础上,设计简单的界面进行展示和操作,使用户不需要太多的引导和教学,就可以熟练地操作本系统。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/315.html

好棒文