- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通用工作流管理模式及其应用
胡卫军陈传波华中理工大学计算机科学与技术学院
擅要在我国企业管理尚不规范的情况下,如何提高管理信息系统的通用性.以适应我国
企业不断改革管理模式的要求,对于MIS开发人员来说,是一个很棘手的问题。本文通过
研究应用系统菜单项的授权管理方法,提出一种通用工作流管理模式。
一、引言
随着计算机应用系统的日趋复杂化、大型化,计算机应t【{j系统开发人员的开发工作量也
成倍增加,特别是企业计算机管理信息系统的开发。在我国企业管理尚不规范的今天,计算
机管理信息系统开发产品往往成为某个单位的专用软件,即使在同行业内部,也由丁|各应用
单位的管理模式不同而使软件产品通用性受到极人限制,软件推广困难。要解决这一问题,
需要企业与软件开发商的共同努力,企业的规范化管理是一方面,而提高软件产品的通朋性
与适应性,则是软件开发商必须考虑的问题。
通常对同行业的计算机信息管理系统而言,其所要求完成的功能基本相同,造成软件产
品通用性差、需要重复开发的主要原因往往是各应用部门的生产管理模式存在差异,导致虑
用软件原有工作流管理与应用部门不相符合,使得应用系统难以投入实用;
ofTask
因此,通用工作流管理系统(GMTS:General System)的研究
Management
与开发成为提高计算机信息管理系统通用性的重要部分。
同时,由于CkS(客户\服务器)模式的引入,各种资源共享,必然也要求应用软件对共
享资源进行一定的安全控制,从用户方来看,实际也是工作流分配、管理问题。随着通用T
作流管理系统的开发应用,也必将大大减轻计算机系统安全控制方面的软件开发负担,减少
软件重复开发。
二、GMTS应具有的特征
由于当前的计算机信息管理系统往往是多个分/子系统的集成,通用J:作流管理系统应
不仅限于单一系统的工作流分配管理,还应能对集成系统中各个分/子系统进行有效管理,因
此,通用.F作流管理系统应具有以下基本特征:
1.通用性:GMTS应能适应实际应用部门的不同管理模式;同时,还必须能够对有多个
分/子系统的集成系统进行有效管理,这要求GMTS较高的通用性;
2独立性:这是由其通用性所决定的, GMTS应不依赖于所有各分/子系统的具体【作
流分配管理方式,而可以作为一个独立的系统存在。
3 可靠性:该系统必须能够正确可靠地实现对各分/子系统.r=作流分配与管理。
4.开放性:这里的开放性是指GMTS必须对用户开放,允许用户根据自己的实际』:作运
行模式,进行动态L作流分配。
5 安全性:该系统必须防止非法用户的操作,特别是]:作流的分配管理和其他对企业生
产影响重人的操作,必须是特殊授权用户才能进行操作。
6集成性:该系统应具有很好的集成性。
三、8MTS概念
』:作流的分配管理,实际上是鹿用系统的功能授权问题;在传统的授权思想中,通常是
把瑚户(或应jjj)直接操作的对象一数据,作为授权的直接控制对象。然而,随着计算机应
用水平的不断提高,任何一种好的软件,首先提供给用户的几乎总是~组功能齐全,目标明
确的菜单选项;菜单是由若干可供选择的操作项目组成的表,它介于用户和功能模块之间,
应用系统让用户通过菜单驱动相应的程序来完成~定的功能,这样,j{}户在进行某个功能调
用时,则无须考虑他们所操作的具体数据对象和其上的操作类型。显而易见,“菜单”作为
一种设计思想,不仅为用户使j{j带来极人方便,同时也为应用系统的模块化设计和开发提供
了良好的接口环境。因此,在集成系统设计中如果我们能对各分/子系统的菜单进行有效划分
与授权管理,就能实现相应的l:作流分配管理功能。
实际上,由丁面向对象程序设计技术的引进,现在的面向对象开发I:具中,多把菜单作
为系统对象,并提供r相应的对菜单进行处理的函数和方法,使得程序开发人员可以方便地
对菜单进行各种操作。这也使我们基于菜单进行通用上作流管理成为可能。
四、GMTS的结构及其接口关系
GMTS与应用系统之问的关系如下图l所示,其处于戍圳系统与各分/子系统之间,通过
两个接口程序完成其相互之问数据传递。
文档评论(0)