论文部分内容阅读
随着移动终端设备技术的发展,手机、平板等移动设备已经成为人们生活中的必需品,作为移动终端,具有携带方便,操作灵活的特点,所以除了打电话外,还用来学习、娱乐和办公,它具有比PC端无法比拟的优势。组织部的干部管理系统由于是涉密系统,所以绝对不允许接入公网中,所以移动终端的应用一直列为禁区,防止信息泄密。所以干部管理系统基本上都是桌面系统。但是随着移动终端应用的普及,在干部任免过程中需要反复开会讨论、考查,在这些开会过程所用的材料都是纸质材料,开会所有信息全是以纸质材料提请,如果有任何需要补充的材料查验,就必须要从干部系统中调出打印才能继续开会。在频繁的开会过程中,领导也认识到必须要提高开会、办事效率,但要提高效率就必须要能够随时查询到任免候选人的信息。干部管理系统都部署在内网系统中,只限于少数人员才能有操作权限,所以会议现场是绝对无法通过网络方式接入到干部系统查看信息的,如果把干部信息安装到移动终端设备上,在现场就可以随时查询人员信息。由于干部查询系统应用的特殊性,必须出于安全考虑,使用此设备的仅限于少数人员,而且必须要从管理制度上签订保密协议,所有安装有查询系统的移动终端绝不能接入网络,所以在硬件选型时可以采用定制方式,把所有可能接入网络的接口禁用,只保留USB接口完成软件的安装即可,所以移动端干部查询系统是一个独立的系统。在系统设计时遵循软件工程的方法进行设计,主要包括可行性分析、需求分析、系统设计、系统编码和实现、系统测试以及运行与维护,并遵循RUP(Rational Unified Process)进行系统设计,在迭代开发过程中对需求管理,软件建模、软件质量及软件更新等方面进行监控,设计出基于组件化的体系结构,开发出安全、可靠、架构合理、配置灵活的干部查询系统。由于此系统的应用领域仅限于组织部门,也只有国内才有此需求,所以只对国内应用现状进行分析。在系统实现研究过程中创新性地在移动设备上对干部信息进行查询,并对简历多个数据集的内容组合算法进行设计,极好地达到的系统的建设目标。本系统实现了两个子功能,第一个子功能是数据提取转换,从干部信息管理系统中把人员相关信息提取出来,转入SQLite数据库中。第二个功能完成领导信息查询。出于安全考虑,系统只开发出基于Android操作系统的软件版本。本文除了对需求进行详细分析、设计外,还对实现采用的关键技术进行研究,还对系统功能进行系统性的测试,基本达到了预期目标。