当前位置:范文帮毕业论文内容页

离退休基础数据统计分析系统探讨

2021-12-16 21:30:01毕业论文访问手机版

摘要:信息化浪潮席卷各行各业,使公司信息化深入各个层面,极大提高了公司的工作效率与服务水平。本文通过设计并实现了离退休基础数据统计分析系统。该系统提供了离退休人员信息库管理、资产信息库管理和统计报表三大功能,从而规范了离退休人员信息档案管理工作,提高了离退休部门员工工作效率和工作质量。结果表明,该系统能够很好地实现对离退休人员信息档案的现代化、智能化、规范化管理。

关键词:基础数据;B/S模式;统计分析;信息档案

1引言

信息化浪潮席卷各行各业,使得公司信息化进程得到进一步发展,并具有朝着网络化、智能化方向发展的趋势。这极大地提高了工作效率与服务水平。然而,公司离退休基础数据管理信息化建设仍然相对薄弱。现使用的离退休干部管理系统建设已经接近十年,环境老旧,不能满足当前工作的需求。同时系统未与医保系统、人资系统进行交互,对于员工的健康信息等需重新手工录入,工作量大,造成人力物力的浪费。公司离退休人员信息档案管理停留在半智能化阶段,现需要进一步规范离退休人员信息档案管理。因此,本文通过对离退休基础数据统计分析系统的设计、研究与建设,完成离退休人员信息库管理、资产信息库管理和统计报表三大功能开发工作,从而规范离退休人员信息档案管理工作,提高离退休部门员工工作效率和工作质量,实现对离退休人员信息档案的现代化、智能化、规范化管理。

2总体设计

2.1总体架构

离退休基础数据统计分析系统基于浏览器/服务器(Browser/Server,B/S)模式进行开发与建设,具体细分为五个层,包括用户层、展现层、应用层、数据层和支撑层。该系统的总体架构如图1所示。离退休基础数据统计分析应用用户层展现层应用层数据层支撑层笔记本电脑资产信息管理库离退休人员信息管理库公司统计报表系统管理基础类库数据标准类库数据结构类数据实时类库数据分公司离退部总公司离退部系统维护人员服务器防火墙数据库负载均衡器图1系统架构图(1)用户层充分利用终端的展示特性和不同用户使用习惯、功能需求展示相应的应用功能,通过WEB端的方式进行集中展示。(2)展现层通过WEB端应用建设采用通用的界面集成组件与专业计算模型,把大前端看成一个整体,把终端展示看成一个功能,有节奏地推进WEB端上的各种信息和逻辑展示。(3)应用层通过离退休基础数据统计分析系统的建设,完成离退休人员信息管理库、资产信息管理库、公司统计报表、系统管理功能,使离退休人员信息档案更现代化、智能化、规范化管理。(4)数据层采用内存数据库,存储业务基础类库、标准类库、结构类数据、实时类库等数据,提供给应用层访问。(5)支撑层采用负载均衡模式部署服务器群。所有的网络设备配置为双份互备,包括路由器、防火墙、核心交换机等,以保证在异常情况下的容错能力。该措施保证系统具有较高的可靠性、稳定性等特性。

2.2数据架构

离退休基础数据统计分析系统的数据架构图如图2所示。(1)数据层系统根据工作业务需要产生的支持系统运行的数据信息。(2)数据管理层通过下达数据报表统计任务和对系统管理数据的设置产生的数据。(3)数据应用层基于系统现有保存数据,对离退休员工数据统计分析,为离退休人员信息数据提供依据。

2.3技术架构

离退休基础数据统计分析系统的总体技术模型分为数据存储层、数据访问层、业务应用服务层以及界面展示层四个层面[1]。(1)数据存储层为数据访问提供基础的业务等数据,便于快速响应业务应用服务层的调用以及界面层的展示。(2)数据访问层采用ETL、API、Webservice等方式进行数据存储的访问。(3)务应用服务层通过逻辑层产生数据,服务于应用层,体现在统计分析、历史查询等。(4)界面展现层采用通用的界面集成组件与专业计算模型,通过WEB的方式进行展示与交互系统的技术组件模型如图3所示。

3关键技术

3.1数据库监控

(1)Druid提供了一个数据库连接池,具有可靠性高、稳定性好、可维护性好的特点。(2)可以监控数据库访问性能,方便直观地分析数据库地访问性能[2]。(3)支持数据库密码加密。通过PasswordCallback对数据库密码进行加密,解决数据库密码的安全问题。(4)JDBC具有良好的扩展性,可以通过Filter机制快速编写JDBC层的扩展插件。

3.2企业级应用开发

(1)可以创建独立的Spring应用程序并快速通过插件生成可执行的JARs包和WARs包。(2)提供内嵌Servlet容器,如Tomcat。(3)简化Maven的配置,采用自动配置的项目对象模型(POMS)。(4)最大程度地自动配置Spring容器。(5)不需要XML进行配置[3]。

3.3Microsoft档案的读与写

ApachePOI是一个开放源码函式库。它提供的接口能够对MicrosoftOffice格式档案进行读和写。具体包括HSSF、XSSF、HWPF、HSLF、HDGF等接口,分别实现对Excel文档、ExcelOOXML文档、Word文档、PowerPoint文档和Visio文档的读和写的功能[4]。离退休基础数据统计分析系统使用ApachePOI技术实现系统离退休人员基本数据、离退休员补充数据、中共党员信息、在职人员通讯录等数据通过Excel方式导入系统,同时实现所有统计报表的导出Excel文件功能。

4实施部署

离退休基础数据统计分析系统的物理实施部署方案如图4所示。离退休基础数据统计分析系统在总公司网络中由应用服务器、数据库服务器组成。(1)应用服务器:在离退休基础数据统计分析系统平台实现对离退休人员信息档案的现代化、智能化、规范化管理。(2)数据库服务器:用于存储离退休人员信息档案的表单信息及最终的数据统计分析结果。

5系统功能建设

5.1离退休人员信息管理库

离退休人员信息管理库的建设包括离退休人员登记、离休人员登记、中共党员登记、在职人员通讯录库、党组织设置情况库。

5.2资产信息管理库

资产信息管理库的建设包括基本养老保险及档案统计、单位运行费用统计、退休人员统筹外费用统计、活动场所及老年大学录入。

5.3统计报表

统计报表的建设包括离休干部基本情况统计、离休干部地区统计、退休干部管理现状统计、离退休工作人员统计、离休干部管理现状统计、退休工人管理现状统计、退休人员基本情况表、退休人员个人信息明细表、离退休工作机构情况统计等。

5.4系统管理

系统管理建设包括数据字典管理、系统菜单管理、组织机构管理、用户管理和角色管理。(1)数据字典管理:系统管理员具备数据字典管理权限。数据字典管理包含编码和编码名称信息,可以根据编码和编码名称进行搜索和添加编码,并且具备查看明细、编辑、删除等功能操作。(2)系统菜单管理:系统管理员具备系统菜单管理权限。系统菜单管理包含菜单项ID、上级菜单项ID、菜单名称、路径、菜单类型、菜单事件类型、属性、序号等信息,可以根据菜单项名称或路径进行搜索,并且具备添加菜单、展开下级、修改、删除等功能操作。(3)组织机构管理:系统管理员具备组织机构管理权限。组织机构管理包含组织编码、父级组织名称、组织名称等信息,可以进行搜索、添加组织、展开下级、修改、删除等功能操作。(4)用户管理:系统管理员具备用户管理权限。用户管理包含用户ID、用户名称、用户登录、用户部门、用户状态等信息,可以根据用户名称、部门、登录名称进行搜索,并且具备用户操作权限设置、重置密码、用户角色设置、启用、禁用等功能操作。(5)角色管理:系统管理员具备角色管理权限。角色管理包含角色ID、角色名称、角色类型信息,可以根据角色名称进行搜索和添加角色,并且具备配置角色菜单、删除等功能操作。

6系统展示

离退休基础数据统计分析系统的界面如图5所示。

7结束语

离退休基础数据统计分析系统的建设,规范了公司离退休人员信息管理工作,为公司管理离退休基础数据提供有效的工具。系统提高了公司离退休基础数据管理的工作效率,通过信息化手段将离退休人员信息管理工作从简单繁琐的数据收集、汇总、统计中解脱出来,为用户提供智能化的数据统计分析服务。系统为离退休用户提供便捷查询服务,可以使用户简单而又快速地取得可靠又准确的信息[5],从而达到了建设预期的目标。

参考文献

[1]华媛媛,邓剑峰.基于WWF和VSS技术对规划监督测量三环节一体化的研究与实现.测绘与空间地理信息,2013,000(010):225-227

[2]罗其敏,陈小荣,梁家芳,等.基于JSP的医院信息管理系统.科技视界,2018,000(011):115-117

[3]陈青云.高职院校实训中心综合管理平台的设计与开发.电脑知识与技术,2020,16(9):59-60

[4]黄青云,裴冬菊.POI在Word文档不同颜色文本分离中的应用.南昌工程学院学报,2014,000(003):47-49

[5]山巍.基于EC与物流的企业管理信息系统设计与研究[硕士学位论文].东北大学,沈阳,2004

作者:翁贞 单位:国网福建省电力有限公司信息通信分公司