APP下载

面向软件工程的工作流管理系统探讨

2014-04-29何伟超

电脑迷 2014年1期
关键词:工作流软件工程

何伟超

摘 要 在工作流管理系统当中,在使用管理软件的过程中不注重方法,就会导致了系统不会自动提高工作效率。然而结合统一软件开发过程技术,可以获得工作流管理系统的新思想与理论。在过程中以多视图模型为基础,全面改善了产品中模型的建设、高度的模仿以及形成优秀的结构体制。

关键词 软件工程 工作流 工作流管理系统

中图分类号:TP311.5 文献标识码:A

在网络时代发展的同时,软件开发已经成为大势所趋的形式。从一点点摸索前进到现在的轻车熟路,已经逐渐成为一种固定的行业化发展。但是,行业中的技术方法和手段五花八门,所以一定要制定的关于软件行业的标准与准则,形成专业的工作流。并且也为软件开发企业提供了所要追求的目标和规划了企业的前景。虽然只是一个最终的理念,没有提供正规过程的方法。但是,提出的RUP开发模型,很实用在工作流程当中。通过坐标图来描述,把核心过程工作流锌粉为商业建模、需求、分析和设计、实现、测试、部署。把核心支持工作流分为配置和变更管理、项目管理和环境。并且在时间组织上用周期、阶段、迭代和里程碑来描述。这样,全方面较为精准的RUP成为软件开发过程的标准。

1P-PROCE模型

在P-PROCE模型中清晰明了的表明了几个要素之间的关联。以产品过程为核心程序,组织团队、部门担任各自的角色,并且合理安排资源,统筹人员和设备,对产品零部件进行适当的管理。并且对组织过程活动根据度量指标、成本、时间和质量,作出控制和评价等。同时要结合软件开发过程的特点,做出相应的改变。

2工作流管理系统

2.1工作流管理系统的主要功能

工作流管理系统的主要功能是运用网络的帮助来策划、要求和管理工作流,同时把各个工作流之间的过程相结合,并且还要注意团队群体之间的和谐关系,阶段性的交换信息,工作流必须以工作流管理系统为基础实现。而且在创建流程的过程中,要注意对定义的要求,一定要符合工作流开发的环境。还要注意每一个阶段之间步骤与步骤之间的连接。要利用网络设置数据模型,那樣能更好的分解工作流管理系统近期发展的情况,都有数据明确的表示出来。此外,在网站中,还应该加一些工作列表已经用户界面等经常处理问题的程序。用图像表示用户界面,可分为两大方面,建模与实施。建模又分为工作流建模和工作流仿真。工作流建模分为产品、资源、过程、组织、度量。衔接到工作流仿真,模型仿真、性能评价、仿真环境。过渡到实施,工作流实例化、工作流执行。接下来是网络环境和COM组件。分为五大点,工作流模型库、系统资源库、仿真数据库、工作流实例库、文档和代码库。

2.2工作流管理系统的构成

在工作流建模系统中,分为三大方面。首先的是模型转换接口,其次是过程建模模块是核心的功能。它具体分为项目信息、活动创建、ECA规则创建、模板映射、模型检验等,最后是系统维护分为资源管理、角色管理、人员管理、组织管理等都属于系统资源库里。在资源分配的过程中,是根据管理模块管理分配的。在工作流执行系统过程中,个人工作台结构分为用户操作界面分为消息发送和SourceSafe,可以用消息接收模块并且根据用户列表视图分析资源共享,在工作列表处理程序的过程中查看文档与代码库并且要关注任务分配模块。在消息处理的以及模型解析器工作流管理系统的过程中,把资源分配作为中心,管理模块用来处理消息,并且应该辨别信息真伪,恰当的放入伪真数据库里。在事件管理过程中,归结于活动管理模块过程中。运用随机数生成器、数据采集分析器、仿真时钟、未来事件、实验控制器帮助消息处理以及模型解析等等。

在软件企业的研发工程过程当中,工作流管理系统充当了重要的角色。它为管理软件产品提供了一个展示的平台。它具有CMM思想和RUP技术相结合,是最恰当的规范,特别是对于软件开发过程来说是相当适合的。它对工作流的概念和理解都诠释的很清楚,并且按照提前预定的工作流安排以后的工作与研究执行计划,开发新思路。使用工作流管理可以使应用逻辑与过程逻辑区分开来。工作流管理系统大大加快了软件工程企业的现代化发展,促进了网络事业的发展进程。创造了信息全球化趋势,使软件工程市场发展有了很美好的前景展望。

当今社会,为了满足网络新信息时代的全面发展,一定要全面分析工作流管理系统,提出可能出现的问题,要不断的改善服务系统,更好的解决工作流管理系统的发展。突出其优点,建立真正的平台和语言。注重建立核心技术,优化过程建模、发展电子商务的潜在领域,突出信息共享的优点,强调多Agent 设计理念,从而实现了构建工作流管理系统的体系框架。使现代化企业能够更方便、快捷的享受面向网络的服务系统。运用工作流技术,在处理日常事务时,节省了人力资源,方便了传递过程,并且减少了纸张的保存过程。在使用工作流管理系统中,随着管理水平的不断提高,信息资源分配的更加合理而且在与人员之间的相互关系也越来越便利。同时,工作流管理技术也大大的提高了软件工程的生产效率。还有能够帮助项目管理建设提供环境资源,包括了研发创建的案例,模板与准则之类。能够衡量、检验是否达成了系统目标、结构等,更具有准确性。工作流管理系统的所有功能,从根本上来说,都是要减少软件工程的耗费成本,提高管理,并且在保证质量的同时要控制资源。它的主要作用是用来过程管理,所以,在软件工程开发的同时一定要规范工作流管理系统。

参考文献

[1] 傅谦,张申生,曹健,等.面向软件工程的工作流管理系统[J].上海交通大学学报,2002,36(9):1351-1354.

[2] 杨光洁.面向中小企业的工作流系统的设计与实现[D].华东师范大学,2009.

[3] 俞琨.面向ERP系统的普适工作流管理系统设计与实现[D].华东师范大学,2011.

猜你喜欢

工作流软件工程
基于工作流2.0的智慧教室设计与研究
工作流在电力生产管理信息系统中的设计和应用
“奔向共赢、做到最好”行业信息化研究方法论
依托工作室的软件工程实践教学研究
应用瀑布模型的MOOC制作方法
融合APTECH体系的软件产业人才培养探究
工作流技术在医疗信息整合工程中的应用分析
基于工程教育认证的《软件工程》课程教学质量建设研究 
基于工作流的水运应急信息管理平台设计 
关于如何创新和完善计算机软件工程管理的探讨