3.2 功能模块分析本设计的主要内容是利用计算机模拟工作流,利用Petri网原理建模,然后通过对模型的虚拟设置属性进行仿真,并得出仿真报告,从而实现对虚拟工作流模型测试。作为一个完整的应用系统,主要涉及以下需求:3.2.1 搭建模型的处理利用Petri网的原理进行模型的搭建,并可以添加删除事物流,如开始节点、结束节点、人工型活动、同步节点、空活动等。利用Delphi的第三方组件,达到对任意模型的建立、修改等功能。并添加算法对模型的正确性进行检测,如回路算法等。3.2.2 对模型进行具体设置处理在模型搭建好的基础上,对每个节点进行模拟设置属性。具体如节点名称、节点所需的资源以及所需时间、还有每个节点的输出对象。3.2.3 输入数据的分析常见的理论概率可以分成两类,其一是连续型概率分布,其二是离散型概率分布。属于连续型概率分布的有:均匀分布,正态分布,指数分布和Gamma分布。属于离散型概率分布的有:二项分布和泊松分布。这里对参数时间的处理选择正态分布和平均分布。3.2.4 设置虚拟事件触发器以及时间事件器对工作流模型的仿真,要根据现实生活中的时间进行设置。已经相应的事件触发器和时间控制器。3.2.5 随机数发生器及随机变量随机数不仅是模拟技术的需要,许多时常活动和研究工作中都需要随机......