面向软件工程的工作流管理系统研究

面向软件工程的工作流管理系统研究

ID:24560716

大小:103.50 KB

页数:4页

时间:2018-11-15

面向软件工程的工作流管理系统研究_第1页
面向软件工程的工作流管理系统研究_第2页
面向软件工程的工作流管理系统研究_第3页
面向软件工程的工作流管理系统研究_第4页
资源描述:

《面向软件工程的工作流管理系统研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向软件工程的工作流管理系统研究  【摘要】随着世界贸易组织的加入,我国面临着严峻的国际形势,迎来了各种各样的机遇和挑战,因此必须增强我国综合国力,才能在国际竞争中立于不败之地。近年来,软件开发行业的不断发展,使得软件开发向着工业化、商业化和日常化发展,给我国软件开发行业开拓了广阔的发展空间。本文就软件工程和工作流管理系统进行分析和探讨,提出工作流管理系统促进了软件开发过程的规范化和高效性。  【关键词】软件工程;工作流管理系统;模型;软件开发    我国经济的迅速发展,对软件开发提出了更高的要求,使得软

2、件开发向着多元化发展。为了使软件开发过程更加规范和标准,软件开发人员在开发的过程要遵守一定的标准,使软件开发行业能更好、更长远的发展。  一、软件工程  现代化建设中,由于各行业的需求,软件开发行业的工作量变得越来越多,压力变得越来越大,使得软件开发变得越来越复杂化。计算机网络技术的广泛运用给软件开发行业带来了新局面,为了解决软件开发的可靠性和稳定性,使软件开发的速度满足人们的需求,提高硬件的利用率,工程管理的方法被运用来管理软件的开发过程。4  软件工程就是软件开发的相关人员根据客户的需求进行完整的软件

3、产品的开发的全过程。软件产品的开发过程包括人员、项目、产品、过程和工具五个方面的内容。  二、工作流管理系统  在软件开发行业的前期,软件开发过程都是以产品为核心进行的,没能注重软件开发整个过程的管理。现代软件开发中,以软件开发过程为核心的方式进行高效的软件开发,需要的是开发模型和软件开发环境,因此面向单个用户的编程环境、简单的版本控制和版本管理的软件已经都不适用于现代软件工程的开发方式。工作流管理系统正好是对工作过程的管理,符合了现代软件工程的开发方式,为软件工程提供规范化、标准化的工作流程,软件开发人

4、员可以通过工作流管理系统接受和提交任务,便于软件开发企业的管理人员系统的对软件开发的整个流程进行观察和跟进,提高软件开发人员的工作效率和管理人员的管理水平。  (一)工作流管理系统体系结构。  现代软件工程中,需要开发由建模和实施两部分组成的集成性工作流管理系统来与模型相结合应用。其中建模由工作流建模和工作流仿真两个模块组成;实施由工作流实例化和工作流执行两个步骤组成。  这四个组成部分分别有自己的功能和作用:工作流建模主要是对软件开发工作流的制定作用,作用于图形化的界面下;工作流仿真是工作流建模和实施前

5、的重要环节,对于整个工作过程和环境进行仿真,起着承上启下的重要作用;工作流实例是将软件开发人员的工作和环境相联系,非配相关人物,形成工作流程;工作流执行是将之前设定的工作流程真正的运用于软件开发人员的实际工作中和便于管理人员的监督和管理,保证任务的正确分配和软件开发人员工作环境的逻辑性和整体性。4  (二)工作流建模系统。  工作流管理系统中,工作流建模由对外接口模块、系统维护模块和过程建模模块三部分组成。对外接口模块的主要作用于软件开发过程中信息和建模工具之间的交换和对接,保证工作流管理系统的顺畅和有效

6、性。工作流管理系统的核心组成部分是过程建模模块,它提供项目和工作流层次信息建模,以及对模型的校正,保证模型的有效性,从而为工作流管理系统后期的仿真操作提供保障,使工作流管理系统可以顺利的完成管理工作。工作流建模系统中,系统维护模块主要是对人员的信息、资源信息和组织模型等进行管理,是在系统的资源库基础上建立的,对整个管理过程的情况进行维护和呈现。  (三)工作流执行系统。  软件开发过程中,工作流管理系统的工作流执行系统由工作流引擎和个人工作平台组成。工作流执行系统中,工作流引擎有两项任务。在进行软件开发的

7、时候,工作流实例中的执行信息和工作流定义由工作流引擎中的解析器负责处理,然后应用各种列表处理程序和任务分配模块生成软件开发人员的任务表视图;与此同时,将个人工作台中软件开发人员发送来的信息进行整理和归类,完成软件开发过程中对软件开发人员任务的管理工作。个人工作台是软件开发人员接受任务、进行各种操作和提交任务的平台,是软件开发人员主要的工作环境。  结束语:4  面对日益激烈的市场竞争,网络技术的普遍运用,使得软件开发企业面临巨大的市场挑战。工作流管理系统具有无穷的潜能和实用价值,在未来发展必将得到广泛的应

8、用。现代软件工程中工作流管理系统的运用,符合以软件开发过程为核心的开发方式,使整个软件开发环境变得规范化和标准化,提高企业管理人员的管理有效性和软件开发人员的工作效率。因此,现代化建设中,软件企业管理人员要提高工作流管理系统的利用率,软件开发人员要不断探索和创新软件开发的方法,提升软件开发技术水平,促进软件开发行业不断向前发展。    参考文献:  [1]张涛.软件开发过程的工作流管理系统[D].天津大学,2005.  [2]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。