APP下载

工厂轻型生产报表系统的设计与实现

2020-08-03莫智豪

科学与信息化 2020年18期
关键词:信息化技术

莫智豪

摘 要 随着我国工业信息化技术的高速发展,制造业生产管理的信息化建设不断推进,生产报表系统越来越受到企业的重视。

关键词 Fine Reprt;生产报表系统;信息化技术

前言

随着我国工业信息化化技术的高速发展,生产报表系统越来越受到企业的重视。当前,国内大多钢厂的各生产单位、多远经济体公司信息化建设起步较晚,信息化发展相对滞后,急需一个数据覆盖面全面,操作便捷的生产报表系统为生产决策者提供生产信息以指导生产工作,为此,我们设计并完成了依托Fine Report和Fine UIPro的生产报表系统。

1开发与实现

1.1 开发平台

(1) 操作系统

本系统是基于Fine Report报表引擎,依托Fine UIPro5.2作为前端展示的网络系统,开发环境操作系统为WINDOWS 10专业版。

(2)开发工具及语言

开发工具

Microsoft Visual Studio 2013,Fine Report 8.0

编程语言

ASP.NET

数据库

Oracle 11g

1.2 功能及特性分析

当前,各生产厂大多依靠excel电子表格对各类生产统计数据进行逐级统计上报,在数据处理和传递过程中存在数据可靠性和安全性的问题,同时,信息反射弧过长,与企业追求高效的生产目标相违背。本系统以web端生产数据访问接口,部署在公司内网中,通过信息录入与查询功能分离,数据分层管理,实现生产统计数据可靠性与安全性进一步提高[1]。

该系统主要提供各类生产数据的录入、数据整理与统计和数据展示功能,具有读写权限分离、数据格式处理及自动统计、指标智能判定,权限多点配置,界面管理个性化5大特性。

第一,读写权限分离特性。数据錄入接口仅对特定用户开发,依据数出一源原则,相关生产数据的录入由相关负责人完成,其他用户一般不具有新增或修改的权限。而且,具有初次录入权限的人员不一定具有数据修改权限。一般的,决策者不能直接干预数据的录入和修改过程,他们仅拥有数据查询的权限。增、删、改、查的读写权限分离原则确保数据来源满足唯一性,防止数据在流转过程中遭到不合理窜改,这在一定程度上提高了数据的准确性,为生产决策者提供更准确的生产信息。

第二,数据格式处理及自动统计特性。各产线数据录入系统后,系统具备条件处理功能。首先,能按照预设精度条件对数据精度进行处理,支持数据类型向上转型。再者,系统支持输入位数限制和数据类型限制,当录入的信息为错误类型或是数字范围超出预设时,即认为是非法数据,系统将拒绝提交数据。数据自处理的工能可避免错脏数据存入数据库,能从源头规范数据格式,为后续数据处理提供可靠性保障。

第三,指标智能判定特性。在生产过程中,对相关指标的判定,我们往往不仅仅关注数据本身,而是更多关注指标判定的结果。基于fine Report的生产报表系统支持建立质量判定标准库,依托建立的标准库,系统可以对录入的质量数据进行智能判定并给出判定结果。当质量判定标准变更时,只需在标准库中新建相应的质量判定标准,系统即可根据最新的判定标准对数据进行判定,而无须更新系统程序。数据区间智能判定功能为系统提供了一种方便快捷的数据判定模式,通过建立标准库使判定依据不依赖于系统而实现自由变更,使得系统在指标判定上获得更高的灵活性和拓展性。

第四,权限多点配置特性。本文上述的读写权限分离特性的实现,底层依赖的是用户权限的灵活分配。在用户权限的配置上,我们的设计理念是用户组合、角色管理、角色授权、多点配置。该授权模式既满足不同用户的授权差异化要求,又满足用户授权的全域覆盖。在授权问题上,我们不直接针对某个具体的用户,而是直接对应到某个用户组,我们将具有某一类角色的用户抽象出来建立一个用户组,该组里的成员具有某种共同的权限要求,把抽象出来的用户组称为角色。对某个角色授权,即是给属于该角色的用户都进行了授权,达到由点及面,以逸待劳的效果。考虑到一个用户可能具有多重身份,设计系统时允许一个用户可以同时拥有多个角色,从而,在对多个角色单独授权的同时,也是对某个用户授权的多点覆盖和组合,多角色权限的并集即为某拥有这些角色的用户所拥有的所有权限。这样的用户权限管理模式在权限管理过程中使用户的职能更清晰化,从而更好地实现了权限管理的初衷。

第五,个性化界面特性。生产制造行业的系统一直以来都具有界面色彩及布局单一的特点,而每个人自身条件不一,对界面的视觉感官要求也不一样,界面的友好度直接影响到使用者的情绪,进而影响系统实际使用的效果。基于Fine Report的生产报表系统依托Fine UIPro5.2绚丽的主题外观和多种内置主题可供用户随心切换,总能找到一款适应不同年龄层用户的界面风格。当然,系统也可支持自定义主题背景,实现UI设计在一定程度上和用户建立起良好交互的功能。

2应用案例

当前,该系统方案已成功应用于国内的一家不锈钢厂的生产统计,生产数据覆盖烧结生产指标、生产运行参数及原、燃料消耗情况、炼铁生产指标、炼钢生产指标、连铸生产情况、质量情况、AOD炉生产情况、能源消耗情况、收得率、成分指标考核、石灰厂生产情况及相关生产记事等,基本涵盖了中金不锈钢生产过程从原燃料消耗到冶炼生产,再到连铸生产全过程的消耗、产出数据、设备运行参数及相关生产纪要。该系统的投用帮助厂家的生产报表从传统的excel电子表格时代向信息系统时代的跨越,公司的生产信息化更上一个台阶[2]。

3结束语

基于Fine Report的工厂轻型生产报表系统具有广泛的应用场景和推广价值,它是一个独立的,完整性的生产报表类系统,有良好的可视化交互效果,系统数据具有较高的安全性和可靠性,在数据指标判定上拥有良好的适应性和可拓展性,并且开发周期短,成本低廉,可广泛应用于制作业小型工厂,希望它在小型钢厂发挥作用的同时,能在更多的生产场景中得以应用。

参考文献

[1] 张金辉.基于局域网工业监控生产报表系统的软件设计与实现[J].自动化与仪器仪表,2015(7):18-20.

[2] 叶秀玲.生产报表系统的开发与应用总结[J].中氮肥,2017(1):77-80.

猜你喜欢

信息化技术
论数学教学中如何应用信息化技术
网络安全技术与公安网络系统安全研究
信息化技术在教学过程中应用
信息化技术应用及风险防控
信息化技术在中职英语语法教学中的运用
信息化技术与城市公园的融合形态研究
珠海市物流现状问题与发展分析
企业财务管理受会计信息化的影响和对策
浅析信息化技术在一体化手术室建设中的应用
信息化技术在事业单位固定资产管理领域的应用