论文部分内容阅读
[摘 要] 针对兰州石化公司职业健康费用管理的实际需要,设计和开发了兰州石化公司工会职业健康费用管理平台。该平台采用B/S架构,利用三层体系结构的模式进行软件功能开发,最终实现了一个面向兰州石化公司职业健康费用标准化管理的信息系统。
[关键词] 职业健康;费用管理;信息系统
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016. 19. 094
[中图分类号] TP311 [文献标识码] A [文章编号] 1673 - 0194(2016)19- 0169- 02
1 引 言
兰州石化公司持续关注员工的职业健康,工会根据职业健康管理的规章制度每年为在岗职工发放职业健康相关费用,各二级工会管理人员手工登帐报送公司工会,工会统计人员进行归类统计,工作量大、处理周期长,且容易产生人为统计偏差。根据公司职业健康费用管理实际需求,设计和开发职业健康费用管理平台,使业务处理更加准确、快速,可以直接通过该平台进行职业健康费用的统一汇总发放。
2 设计方案
2.1 总体功能设计
兰州石化职业健康费用管理平台包括健康疗养费用管理、有毒有害津贴管理、以及特殊劳动保护费用管理三部分,以上三类职业健康费用按照公司制度采用不同的量化标准自动计算职业健康费用发放明细和汇总,生成上报银行打卡报表,系统总体功能设计如图1所示。
信息维护完成职业健康费用管理平台基础信息和数据的维护,为平台提供各类必需的基础信息。主要包括四类信息的维护,在册在岗员工信息维护、员工内部调动维护、单位信息维护和职业健康费用信息维护。
信息审核提供公司工会及各二级单位工会管理人员对所属单位职业健康费用信息的审核,实现信息两级审核,包括二级单位信息审核和公司工会信息审核,审核后锁定数据,确保数据的一致性。
综合查询实现职业健康费用管理平台综合信息查询和汇总统计,形成相关业务明细表和汇总表,以及公司向银行提供的打卡报表,包括员工疗养费用发放表、费用核算汇总表、银行打卡报表等。
系统维护结合中国石油PTR域完成用户的创建,并进行权限的控制;同时为用户提供一个在线交流平台,发布与业务相关的信息和公告。主要包括:用户维护、用户组管理、消息发布和发布公告等。
系统帮助:该模块提供工会健康疗养平台用户操作手册的查看和下载。
2.2 系统技术架构
兰州石化职业健康费用管理平台采用三层体系架构,自下而上依次是数据层、业务逻辑层和展示层。展示层将系统的各类操作界面呈现给用户,方便用户操作使用;业务逻辑层根据数据层定义的接口访问数据库,按照系统定义的相关业务逻辑结构进行事务处理;数据层利用关系数据库构建职业健康费用管理平台基数数据,并向业务逻辑层提供数据访问接口。
层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计对于其调用的底层而言没有任何影响。在分层设计时,遵循面向接口设计的思想,实现一种支持可抽取、可替换的“抽屉”式架构。
3 实现方法
根据系统技术架构,兰州石化职业健康费用管理平台软件选用B/S结构,基于Oracle 10g数据库 .NET的技术方案实现,系统开发采用典型的三层架构,即数据层、业务逻辑层和WEB展示层。
对于数据层而言,通过使用关系型数据库构建平台基础数据信息,并按照系统总体功能设计符合功能需求的表和视图。
对于业务逻辑层而言,它处于WEB展示层和数据层之间,起到承上启下的作用。呈上:从数据库提取公司员工职业健康的相关信息和数据,开发符合公司相关制度规定要求的职业健康费用计算算法,自动计算和统计员工和单位职业健康的相关费用,将结果传送到展示层前台页面供用户使用。启下:将基础数据从数据库中读取上来,同时将用户输入的信息写入到数据库。
对于WEB展示层而言,通过采用不同表现形式,如datagrid表格或导出EXCEL文件等,按照用户的使用要求,多方面的满足业务用户职业健康费用管理的实际需要。
4 结 语
本文构建的兰州石化职业健康费用管理平台从实际业务管理需求出发,实现了公司职业健康疗养费用自动统计汇总和二级数据审核,确保了职业健康费用管理数据的准确性、及时性和一致性,取得了良好的应用效果。
[关键词] 职业健康;费用管理;信息系统
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016. 19. 094
[中图分类号] TP311 [文献标识码] A [文章编号] 1673 - 0194(2016)19- 0169- 02
1 引 言
兰州石化公司持续关注员工的职业健康,工会根据职业健康管理的规章制度每年为在岗职工发放职业健康相关费用,各二级工会管理人员手工登帐报送公司工会,工会统计人员进行归类统计,工作量大、处理周期长,且容易产生人为统计偏差。根据公司职业健康费用管理实际需求,设计和开发职业健康费用管理平台,使业务处理更加准确、快速,可以直接通过该平台进行职业健康费用的统一汇总发放。
2 设计方案
2.1 总体功能设计
兰州石化职业健康费用管理平台包括健康疗养费用管理、有毒有害津贴管理、以及特殊劳动保护费用管理三部分,以上三类职业健康费用按照公司制度采用不同的量化标准自动计算职业健康费用发放明细和汇总,生成上报银行打卡报表,系统总体功能设计如图1所示。
信息维护完成职业健康费用管理平台基础信息和数据的维护,为平台提供各类必需的基础信息。主要包括四类信息的维护,在册在岗员工信息维护、员工内部调动维护、单位信息维护和职业健康费用信息维护。
信息审核提供公司工会及各二级单位工会管理人员对所属单位职业健康费用信息的审核,实现信息两级审核,包括二级单位信息审核和公司工会信息审核,审核后锁定数据,确保数据的一致性。
综合查询实现职业健康费用管理平台综合信息查询和汇总统计,形成相关业务明细表和汇总表,以及公司向银行提供的打卡报表,包括员工疗养费用发放表、费用核算汇总表、银行打卡报表等。
系统维护结合中国石油PTR域完成用户的创建,并进行权限的控制;同时为用户提供一个在线交流平台,发布与业务相关的信息和公告。主要包括:用户维护、用户组管理、消息发布和发布公告等。
系统帮助:该模块提供工会健康疗养平台用户操作手册的查看和下载。
2.2 系统技术架构
兰州石化职业健康费用管理平台采用三层体系架构,自下而上依次是数据层、业务逻辑层和展示层。展示层将系统的各类操作界面呈现给用户,方便用户操作使用;业务逻辑层根据数据层定义的接口访问数据库,按照系统定义的相关业务逻辑结构进行事务处理;数据层利用关系数据库构建职业健康费用管理平台基数数据,并向业务逻辑层提供数据访问接口。
层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计对于其调用的底层而言没有任何影响。在分层设计时,遵循面向接口设计的思想,实现一种支持可抽取、可替换的“抽屉”式架构。
3 实现方法
根据系统技术架构,兰州石化职业健康费用管理平台软件选用B/S结构,基于Oracle 10g数据库 .NET的技术方案实现,系统开发采用典型的三层架构,即数据层、业务逻辑层和WEB展示层。
对于数据层而言,通过使用关系型数据库构建平台基础数据信息,并按照系统总体功能设计符合功能需求的表和视图。
对于业务逻辑层而言,它处于WEB展示层和数据层之间,起到承上启下的作用。呈上:从数据库提取公司员工职业健康的相关信息和数据,开发符合公司相关制度规定要求的职业健康费用计算算法,自动计算和统计员工和单位职业健康的相关费用,将结果传送到展示层前台页面供用户使用。启下:将基础数据从数据库中读取上来,同时将用户输入的信息写入到数据库。
对于WEB展示层而言,通过采用不同表现形式,如datagrid表格或导出EXCEL文件等,按照用户的使用要求,多方面的满足业务用户职业健康费用管理的实际需要。
4 结 语
本文构建的兰州石化职业健康费用管理平台从实际业务管理需求出发,实现了公司职业健康疗养费用自动统计汇总和二级数据审核,确保了职业健康费用管理数据的准确性、及时性和一致性,取得了良好的应用效果。