APP下载

工作流在企业环境微生物检测中的应用①

2018-04-21张云华

计算机系统应用 2018年3期
关键词:引擎数据库实验

张 健, 张云华

(浙江理工大学 信息学院,杭州 310018)

1 引言

工作流技术起源于上个世纪 70 年代中期办公自动化领域的研究工作,通过将工作分解定义良好的任务角色,按一定的规则和过程来执行这些任务并对它们进行监控来提高办事效率降低生产成本,提高企业生产经营管理水平和企业竞争力[1]. Activiti是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员. 其核心是超快速,稳定的BPMN2流程引擎. 它易于与Spring框架集成使用.

JAVA语言Spring框架是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架. 低侵入式设计,代码污染极低,同时独立于各种应用服务器Spring的DI机制降低了业务对象替换的复杂性,提高了组件之间的解耦; Spring[2]的AOP支持允许将一些通用任务如安全、事务、日志等进行集中式管理,从而提供了更好的复用; Spring的ORM和DAO提供了与第三方持久层框架的良好整合,并简化了底层的数据库访问;Spring并不强制应用完全依赖于Spring,开发者可自由选用Spring框架的部分或全部.

JAVA语言[3]Struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发. Struts可以清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序的过程. Struts[4]提供的类使得开发工作更加简单,这些类包括: 实现和执行程序事务逻辑的类自定义的标记库使得创建和验证HTML表单更加容易.

针对当前企业环境微生物检测中的问题,设计了一套基于工作流的企业环境微生物检测平台系统……

登录APP查看全文

猜你喜欢

引擎数据库实验
记一次有趣的实验
做个怪怪长实验
蓝谷: “涉蓝”新引擎
数据库
NO与NO2相互转化实验的改进
实践十号上的19项实验
数据库
数据库
数据库
无形的引擎