论文部分内容阅读
[摘 要]随着院校训练科目日益复杂多样,考核成绩的统计和分析工作量以及难度都大大增加,如何更有效地利用信息化手段提高考核训练成绩评定的效率,显得尤为重要。本文利用C/S模式,采用SSH2框架结合JSON技术,设计实现了基于Android的军事考核系统,实现了考核成绩的统计、分析、查询、实时显示及教务管理等功能。
[关键词]Android 考核系统 SSH2 JSON
中图分类号:TM725 文献标识码:A 文章编号:1009-914X(2015)46-0050-01
随着信息技术水平的提高,部队对信息化、正规化的要求也不断的提高,完善。如推行无纸化办公,各类设施的信息化,以及训练数字化虚拟环境等,但对于符合我校实际的军事训练及考核测评系统却并不存在。如何利用现有的成熟技术解决到军事考核成绩统计分析,将是一个重要的课题,而且部队军事训练及考核特点,决定了我国现有的成绩统计及分析系统难以完成军事目的。因此开发一个符合实际情况的军事考核成绩统计及分析系统十分必要。
1. Android程序开发技术
Android是谷歌公司推出的一款免费、开放的智能手机开发平台。Android包括负责硬件和应用程序之间沟通的中间件以及应用软件等。Android SDK方便了开发人员开发Android应用程序,是在开发智能手机软件时所能用到的很有用的工具。Android SDK可以作为eclipse软件的插件,并提供一些工具使用户可以将开发的Android平台上的应用程序打包为Android平台使用的APK文件,该软件的实际运行情况和效果可以使用Android模拟器进行测试。
2. 系统分析与设计
2.1 需求分析
随着院校训练科目日益复杂多样,使得考核时间的延长,成绩统计量的增大,考核项目的复杂,使得综合成绩的分析更加困难。而以往的考核要求教务人员花费大量时间对考核时间、地点、方式以及对考核单位进行编组,后期更是要对大量的考核成绩进行统计、分析、排名、评比,使得工作量急剧增加。在此过程中,教务人员希望能降低管理成本和人力、物力的投入,同时,学员希望能及时了解自己或他人的考核成绩,对自己进行激励和鞭策。因此,对军事考核进行现代化、信息化显得更加迫切。经过分析,对成绩的记录和统计、分析其实就是对大量数据的处理,为了更加方便的操作,数据库配合Web程序则提供了更多的便利。在考核中考评教员利用智能终端对学员的成绩进行记录,通过网络上传到服务器的数据库中,教务人员可通过服务器端对其进行进一步的分析。为满足上述需求,此考核系统应包含教员测评,成绩统计,教务管理,成绩实时显示等功能。
2.2 系統设计
本系统使用客户机/服务器模式(client/server,C/S)模式进行开发,服务端采用MVC架构的SSH2框架,客户端基于Android系统开发。
根据需求分析与用户需求,在系统实施后,应达到以下目标:
(1)被授权的用户可以使用安装有客户端的Android终端登陆系统,而无需使用特定设备。
(2)操作简单方便,界面简单美观。
(3)系统提供实时显示考核成绩的功能,及时公布考生成绩。
(4)对成绩的提交直接进入数据库中,减少成绩传递过程的失误及节省时间。
(5)对成绩可以进行统计分析,减少工作量。
(6)系统运行稳定,安全可靠。
根据军事考核系统的特点,系统功能分为两大模块:前端教员测评打分模块和后台管理模块。实现的具体功能如下:
(1)教员测评打分模块
教员管理:实现教员登录系统,对相应考核项目进行打分、记录成绩。
成绩修改:教员发现成绩录入错误时,可能成绩进行修改,但必须提供管理员账户密码。
(2)教务管理模块
学员信息管理:管理员登录系统后实现对学员信息的更改,并且可以管理学员考核项目安排,以及考试成绩。
教员信息管理:管理员可以实现对教员信息的更改,以及为教员安排监考项目。
成绩分析管理:通过对成绩的分析,完成对训练成果的检测和下一步训练计划的安排。
3. 系统核心功能实现
3.1 教员测评模块的实现
教员可在终端对监考学员所考核项目按照相关规定进行成绩测评,将成绩填入相对应的栏目中。当教员对考核学员的成绩测评完成,点击提交按钮,则可对相应学员的成绩进行提交。
4.结论
本文针对如何利用信息化手段提高考核训练成绩评定的效率,进行了研究。利用C/S模式,采用SSH2框架结合JSON技术,设计实现了基于Android的军事考核系统,实现了考核成绩的统计、分析、查询、实时显示及教务管理等功能。
参考文献
[1] 赵宏伟.Android NDK开发环境实现与应用[J].电脑知识与技术. 2010(35)
[2] 关晶鑫,李永全.基于Android的手机购物终端系统设计[J].电子世界. 2013(02)
[3] 孙润康,展娴,邵玉如,秦城.Android手机安全检测与取证分析系统[J]. 信息网络安全. 2013(03)
作者简介
张震(1980.8—— ),籍贯:山东,民族:汉,性别:男,职称:讲师 ,学历:硕士研究生,专业:计算机应用 研究方向:数据库应用。
[关键词]Android 考核系统 SSH2 JSON
中图分类号:TM725 文献标识码:A 文章编号:1009-914X(2015)46-0050-01
随着信息技术水平的提高,部队对信息化、正规化的要求也不断的提高,完善。如推行无纸化办公,各类设施的信息化,以及训练数字化虚拟环境等,但对于符合我校实际的军事训练及考核测评系统却并不存在。如何利用现有的成熟技术解决到军事考核成绩统计分析,将是一个重要的课题,而且部队军事训练及考核特点,决定了我国现有的成绩统计及分析系统难以完成军事目的。因此开发一个符合实际情况的军事考核成绩统计及分析系统十分必要。
1. Android程序开发技术
Android是谷歌公司推出的一款免费、开放的智能手机开发平台。Android包括负责硬件和应用程序之间沟通的中间件以及应用软件等。Android SDK方便了开发人员开发Android应用程序,是在开发智能手机软件时所能用到的很有用的工具。Android SDK可以作为eclipse软件的插件,并提供一些工具使用户可以将开发的Android平台上的应用程序打包为Android平台使用的APK文件,该软件的实际运行情况和效果可以使用Android模拟器进行测试。
2. 系统分析与设计
2.1 需求分析
随着院校训练科目日益复杂多样,使得考核时间的延长,成绩统计量的增大,考核项目的复杂,使得综合成绩的分析更加困难。而以往的考核要求教务人员花费大量时间对考核时间、地点、方式以及对考核单位进行编组,后期更是要对大量的考核成绩进行统计、分析、排名、评比,使得工作量急剧增加。在此过程中,教务人员希望能降低管理成本和人力、物力的投入,同时,学员希望能及时了解自己或他人的考核成绩,对自己进行激励和鞭策。因此,对军事考核进行现代化、信息化显得更加迫切。经过分析,对成绩的记录和统计、分析其实就是对大量数据的处理,为了更加方便的操作,数据库配合Web程序则提供了更多的便利。在考核中考评教员利用智能终端对学员的成绩进行记录,通过网络上传到服务器的数据库中,教务人员可通过服务器端对其进行进一步的分析。为满足上述需求,此考核系统应包含教员测评,成绩统计,教务管理,成绩实时显示等功能。
2.2 系統设计
本系统使用客户机/服务器模式(client/server,C/S)模式进行开发,服务端采用MVC架构的SSH2框架,客户端基于Android系统开发。
根据需求分析与用户需求,在系统实施后,应达到以下目标:
(1)被授权的用户可以使用安装有客户端的Android终端登陆系统,而无需使用特定设备。
(2)操作简单方便,界面简单美观。
(3)系统提供实时显示考核成绩的功能,及时公布考生成绩。
(4)对成绩的提交直接进入数据库中,减少成绩传递过程的失误及节省时间。
(5)对成绩可以进行统计分析,减少工作量。
(6)系统运行稳定,安全可靠。
根据军事考核系统的特点,系统功能分为两大模块:前端教员测评打分模块和后台管理模块。实现的具体功能如下:
(1)教员测评打分模块
教员管理:实现教员登录系统,对相应考核项目进行打分、记录成绩。
成绩修改:教员发现成绩录入错误时,可能成绩进行修改,但必须提供管理员账户密码。
(2)教务管理模块
学员信息管理:管理员登录系统后实现对学员信息的更改,并且可以管理学员考核项目安排,以及考试成绩。
教员信息管理:管理员可以实现对教员信息的更改,以及为教员安排监考项目。
成绩分析管理:通过对成绩的分析,完成对训练成果的检测和下一步训练计划的安排。
3. 系统核心功能实现
3.1 教员测评模块的实现
教员可在终端对监考学员所考核项目按照相关规定进行成绩测评,将成绩填入相对应的栏目中。当教员对考核学员的成绩测评完成,点击提交按钮,则可对相应学员的成绩进行提交。
4.结论
本文针对如何利用信息化手段提高考核训练成绩评定的效率,进行了研究。利用C/S模式,采用SSH2框架结合JSON技术,设计实现了基于Android的军事考核系统,实现了考核成绩的统计、分析、查询、实时显示及教务管理等功能。
参考文献
[1] 赵宏伟.Android NDK开发环境实现与应用[J].电脑知识与技术. 2010(35)
[2] 关晶鑫,李永全.基于Android的手机购物终端系统设计[J].电子世界. 2013(02)
[3] 孙润康,展娴,邵玉如,秦城.Android手机安全检测与取证分析系统[J]. 信息网络安全. 2013(03)
作者简介
张震(1980.8—— ),籍贯:山东,民族:汉,性别:男,职称:讲师 ,学历:硕士研究生,专业:计算机应用 研究方向:数据库应用。