论基于eflow平台的MES系统二次开发
更新时间:2023-06-01 13:07:01 阅读量: 实用文档 文档下载
论基于eflow平台的MES系统二次开发
公司目前构建了海特克MES系统,主要用于实现仪器仪表、物资、生产排产的信息化管理。海特克MES系统底层基于struts2控制核心层驱动。通过对MES系统的表单、流程、操作的深度开发,可以实现其他的管理信息系统。本文依据海特克MES系统,实现保密管理系统的基本功能模块,主要方法如下所述。
1 海特克MES架构分析
海特克MES系统底层使用Jboss服务器和oracle数据库部署。配置、开发功能基于“创恒信eflow”表单系统。表单系统具有定义数据表单、流程表单等功能。
客户端通过浏览器访问MES系统相应模块的明细表页面,并通过查询、增加、修改菜单显示数据表单,通过送审显示流程表单。数据表单和流程表单都会触发系统预定义的html文件,流程表单还会触发预定义的流程js文件。增加、修改及流程送审过程中会更改底层数据库的状态。
2 保密管理中外部信息导入涉密信息系统功能模块实现方法
导入信息模块包括人员、设备、信息等各环节,本文以公司的“外部信息导入涉密计算机和信息系统审批表”为例,描述MES系统深度开发的方法。
审批表模板包括使用部门、经办人、密级、签署等信息,后续数据库定制、模板操作以此为基础进行设置。
2.1 数据库配置
对审批表数据进行分析后,列出数据字段。在Oracle的MES531数据库中新建导入审批的数据表“secret_info_daoru_record”。表secret_info_daoru_record中的字段定义。SID表示表单的唯一标识号。
2.2 创建数据表单
使用sysadmin用户登录后,在系统管理界面新增数据表单,与
数据库关联,在表单设计界面设计表单式样,一般把其余式样代码复制过来即可。在域界面中“刷新”,将数据库字段关联进来,根据需要更改其中的字段属性(文本域、下拉域、隐藏域等),点击“全局字典”或表单内的局部字典,可以新增字典内容,用于后续的列表字段。
2.3 定义模块
定义模块,并于上面的表单关联。
模块代表横着显示的一行,表单代表在编辑过程中的数据式样。模块通过数据库表与表单关联;定义模块时,一定要选择“操作列位置”为首列。
点击“模块设置”-“操作设置”,可以定义模块的相关添加、删除、编辑、流程等操作。操作通过“操作号”(action)关联。在“记录集定制”中根據不同的action、state显示不同的内容。
操作定义完成后,使用secadmin设置新角色及模块的权限,使用户可以访问。
2.4 定义流程
启动流程编辑器,建立流程。一般需要定义路由的流程内容,包含开始、申请部门领导、信息化部门领导、办理人确认、申请人确认路由过程。
2.5 定义流程表单
在表单中建立流程表单,定义初始化表单的后台脚本。脚本内容一般为:将数据库的信息更新到模板中,将表单模板中的代码复制到流程模板中,将下拉列表框改为只读域,在域中导入同一数据库表内容,发布流程。
2.6 其他问题
(1)全局字典与局部字典的开发
字典用于数据表单、明细表或编码系统中的属性选择。如密级、介质类型可以通过下拉列表框选择不同的值,可以适用于多种审批表,定义为全局字典,表单状态信息根据不同审批表类型有不同的属性列表,需要定义为局部字典。通过系统管理员登录系统,在“系统管理”-
“系统配置”-“表单设计”下的全局字典栏中添加全局字典,如将介质密级字典命名为“sys_secmedia”,通过添加条目实现字典属性的配置;局部字典在相应表单的“字典”链接中定义。
(2)权限配置
配置完成表单的操作后,需要对相关操作配置权限。权限配置通过安全管理员定义角色(如保密管理人员),并对角色设置模块权限、操作权限;至此,以上功能开发完成。
3 结束语
本文以单位MES系统中的外部信息资料导入涉密信息系统为例,研究、实现了MES系统的定制、开发功能。此方法可作为海特克MES 系统定制的一般方法,可用于其他应用信息系统的定制、开发。
正在阅读:
论基于eflow平台的MES系统二次开发06-01
200m3水塔施工方案12-22
项目水土保持合同201308-18
【优质文档】许阿瞿墓志铭画像石-实用word文档 (13页)08-28
华东中石油《ERP原理与实施》2015年春学期在线作业(一)答案03-18
2019人教版小学数学五年级下册:第8课时 体积单位间的进率 教案08-06
大学物理学习指导1-4411-15
“文明礼貌从问候做起 校园生活会更加美好”活动策划03-17
党课讲稿: 坚定信仰,躬身实践,做一名“四讲四有”合格党员04-27
2016年计算机二级108套填空题04-10
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 基于
- 开发
- 系统
- eflow
- 平台
- MES
- 第二章-中国的民族民俗-第一节
- LOL国服新英雄荒漠屠夫雷克顿分析讲解
- 高等有机化学(第13至第14章)2008
- PEP四年级英语上册期末测试卷
- 三年级语文下册二单元试卷(各版本)
- 软件配置管理规范流程模板
- 2021年教科版科学四下知识点
- 生态旅游景区规划及资源保护开发途径——百色乐业大石围天坑群
- 家长学校活动记录表
- 中国南方电网有限责任公司10(20)kV及以下配电网项目可行性研究内容深度规定
- 裙楼商业招商执行报告
- 硕士毕业论文怎样开题2
- 绝缘资料 _化工资料-线缆产品的结构与材料总论
- 唐朝鉴真东渡与日本遣唐使的比较
- 2012年郑州市九年级第一次质量预测物理(word版)
- 施工进度计划(调整)
- 《中小学生心理健康标准与心理辅导》作业
- 小学公共安全教育表格式教案
- 基于UML的图书馆管理系统建模设计
- 自然地理规律和原理