一、国内外研究现状
在科学技术应用水平不断提升的今天,手机在民众生活中,扮演着越来越重要的角色,已经成为民众生活的必需品[1]。随着智能手机的迅速普及,手机不仅仅发挥通讯功能,同时也成为将娱乐、教育、支付等内容集为一体的综合性工具,基于Android的手机App近年来也得到了飞速发展[2][3]。
与此同时,经济水平的提升,也强化了民众的文化意识,这一点在大学校园中表现的更为明显,社团活动一直以来都是高校大学生关注的热点内容[3][4]。根据相关市场调查数据显示,社团类的App程序,其下载量从2012年到2017年,增长了60%,而如何利用手机社团类App深化校园文化建设,是改革高校社团管理模式的关键[4][5]。
高校的学生社团是校园文化的重要载体,是学生进行第二课堂的重要内容,学生参与社团活动,能够在书本知识之外寻找到发展自身能力、挥洒自身才气的处所[6]。山东青年政治学院作为一所全日制普通本科学校,在学校里有一个特殊的社团——教官团[6][7]。自上世纪50年代起,我国法律法规中相继出现有关要求大学生军训的相关内容,此后,大学生军训成了国防教育必要内容,也成为了高校大学生思想政治教育的重要组成部分[8]。每个大学都会有国旗护卫队或者国旗班,但不是每所大学都有教官团。山东青年政治学院教官团严肃、活泼、积极、奋进,秉承着部队的优良传统,磨练着自己的意志品格[9]。
不少学校都有开发自己的校园社团App应用软件,用以帮助高校学子们轻松结识到新朋友,已经得到了较为广泛的传播和使用,拥有庞大的用户群[5][10]。在我校社团中,教官团的存在至关重要,但其作为新生军训的主要力量,目前没有一款专门App来管理军训事务[7][11],导致在日常管理运作过程中出现军训前期学生无法自主选择带队教官、军训期间无法客观录入学生军训成绩等问题,丧失了军训的客观公正性,进而降低了学生参与军训的积极性[8][12][13]。
本课题针对我校教官团的特点和存在问题,拟设计一款基于Android的App,规范管理教官团各项事务并向全校师生展示教官团风采,从而使教官团更好的为学校服务提升其影响力。
二、初步设想
课题设计并实现基于Android的教官团App,App主要解决军训前期学生无法自主选择带队教官、军训期间无法客观录入学生军训成绩等问题,实现用户注册、登录、发起活动、发布公告等功能,运用到平时训练中,总体设计模块有军训模块、日常训练模块、教官新闻通知模块和用户管理模块。具体功能为:
1.军训模块
在该模块中,军训前学生登录自主选择带队教官,军训期间查看自己军训表现和成绩;教官记录学生军训成绩,统计平时表现,及失误犯错扣分原因,为后续考核学生军训成绩提供过程性材料。
2.日常训练模块
在该模块中,所有教官实现签到、请假、分享训练心得等操作,其余用户实现点赞分享收藏评论。
3.教官新闻通知模块
如需更多计算机毕业设计,可关注东哥毕设。
在该模块中,教官登录下发、修改、删除关于军训的各项通知和训练最新消息,根据平时表现、出勤情况选拔军训教官,军训结束后按表现给教官下发津贴;学生登录查看关于军训的各项通知和训练最新消息,用户可查看教官详细情况,系统了解教官团。
4.用户管理模块
在该模块中,实现用户注册、登录与退出系统,根据不同的角色注册、登录系统,有学生和教官的区别。角色不同,所具有的权限也不相同。
三、突破点
军训是新生入学第一课,我校教官团作为新生军训主要力量,没有一款规范专门的App处理相关事务,导致出现军训前期学生无法自主选择带队教官、军训期间无法客观录入学生成绩等问题。所以需要有一个App规范管理教官团各项事务并向全校师生展示教官团风采,从而使教官团更好的为学校服务提升其影响力。
四、研究目标
1.了解并掌握Android开发的流程及设计方法。
2.从用户需求的角度研究教官团App的基本技术路线。
3.确定系统开发所需要的技术,结合现有的数据和编程思想,生成需要的数据库。
4.熟练掌握Eclipse的使用,熟练基础代码编写。
五、预期成果
设计出基于教官团的App。该App能够正常运行所有功能并且可以投入日常训练中,实现学生自主选择带队教官、客观录入学生军训成绩等突破,实现签到、请假、发起活动、发布公告等基本功能。撰写完成针对该App设计、开发过程的毕业论文。
六、可行性论述
1.从经济方面讲,本设计整个设计成本低,不需要较高的经济投入和工作量,提高了设计完成度。需要的相关技术文献及资料等可以从网络、图书馆等地方免费获得。
2.从功能方面讲,本毕业设计整个系统采用模块式设计,操作简单。经过前期的功能分析和论证,本系统设计完整合理,具有结构简单,可操作性强,实用性高等特点。充分考虑了山东青年政治学院教官团成员的需要,完全满足使用者的要求。
3.从技术方面讲,Android开发技术比较成熟完善,不需要复杂的硬件系统,在设计上较容易实现。大学期间开设了Android程序设计的课程,对Android开发有一定程度的了解。再通过对已开发系统和相关文献的研究,有能力开发本系统。
一、理论意义
1.该App采用Android开发技术,提高了对这一技术的认识与理解。
2.运用数据库原理,对这一技术有了新的了解和提高。
3.使用Eclipse进行开发,提高对Eclipse的掌握和使用。
二、实践意义
1.为教官团提供了便利的事务管理、宣传交流平台,用户可以随时随地获取教官团资讯。
2.为学生自主选择带队教官提供平台。
3.软件实现了教官和学生的互动交流,学生可以通过教官发表的学生军训表现了解自己的军训成绩。
通过这次设计,对于Android开发技术的应用更加熟练,提高调查问题、分析问题、动手解决问题的能力。
1.文献资料研究法
通过对国内外文献的大量查询和阅读,了解国内外Android技术发展趋势,建立有力的理论依据。在中国知网和互联网上查阅有关社团管理和高校军训方面的书籍、期刊、报纸等相关资料。了解目前国内外校园社团App的发展情况,对课题研究中所涉及的知识和相关技术进行了初步的了解。
2.调查法
通过调查我校老师、教官团成员以及新生,了解他们对军训和平时训练的需求,研究设计他们需要的功能模块。
3.交流沟通
对教官团负责老师和主要负责人进行访谈,以本文的思路、研究内容为讨论重点,收集信息,得到更好的建议。向其他学校社团相关知名人士了解更为全面的知识和理论背景。收集相关数据资料,为实验提供可靠依据。
4.实验操作法
通过使用Eclipse编写代码,连接手机运行,完成对App基本功能的测试,再进一步优化,解决测试中存在的问题。