论文部分内容阅读
本论文对基于Internet应用和B/S结构的企业工作流系统进行研究,并进一步研究了工作流信息的安全问题。在制造业信息化这一战略思想指导下,从属于ERP范畴的工作流系统应运而生,该系统在进行业务过程设计、分析、评测、仿真、数据统计和管理流程、人员以及其它资源之间的关系,整合企业内外部资源,监控企业生产流程等方面发挥着巨大的作用。工作流系统的运用对于加速企业信息集成、提高企业的生产力和市场竞争力,提高企业的敏捷度和柔性具有重大的意义。目前,作为主流的C/S结构的工作流系统相对独立,已经不能很好地发挥Internet的优势。为了打破企业的信息孤岛,构建分布式的系统应用,实现全球范围的企业间信息集成,企业需要构建基于Internet的ERP及其工作流子系统。本文通过分析国有大中型企业建设ERP系统的特点和需求,运用J2EE架构和MVC设计模式,寻求基于Web应用的B/S结构的解决方案;并对网络应用中数据安全性这一重要问题进行了分析和研究,将数字签名、数字证书技术运用到工作流引擎之中,使工作流系统具有良好安全性、移植性和伸缩性。主要完成的内容如下:1.结合目前国有大中型企业建立ERP系统的需求和特点,分析对比J2EE和.NET架构,确定了采用B/S结构和基于MVC设计模式的Struts框架的方案。2.提出了基于Internet和事务性事件驱动的工作流引擎技术,定义和实现了B/S结构的多个层面,包括后台数据库设计、中间层程序逻辑和用户接口。3.对网络信息安全进行了分析,指出了数据传输过程中不可避免的两大问题,即单据数据在流程各节点的正确有效性、负责人对其签名行为的不可抵赖性与不可替代性,提出了结合数字证书和数字签名的解决方案,所有校验均在后台执行,严格保障了数据在网络传输和后台数据库存储等层面的安全。4.将上述系统方案、工作流与数字签名技术应用于塔里木油田工程技术部综合管理信息系统,取得了预期的成果。