基于工作流模块化船舶管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于工作流模块化船舶管理系统

基于工作流模块化船舶管理系统   摘要:为实现协同发展的船舶管理理念,提高办公效率,设计了基于工作流的船舶管理系统,给出了系统模块化开发和制订过程。管理者可以通过自定义工作流程来促进管理决策的有效执行,激励工作人员完成各项任务。它集成船舶各项业务操作,通过对非结构化文档型数据库与关系型数据库的交互,传递各种数据信息,使现代船舶管理能够在一个统一的平台下完成。   关键词:船舶; 工作流; 管理系统; 模块化; 数据库; 信息   中图分类号:U662.9; U665.261文献标志码:A   文章编号:1001-3695(2007)12-0214-03      0引言      信息和数字时代的今天对新一代船舶管理方式提出了新的要求和挑战。能够实现一种全新、高效的船舶管理成为一个新的研究领域。随着航运市场的逐渐繁荣与振兴,航运业务的多元化发展,船舶管理在船舶的日常运营中发挥着越来越重要的作用。新一代的船舶管理系统要适应不断变化的工作需求[1],能够实现船舶各部门之间协同工作,从而实现科学的管理与决策。在传统的船舶管理模式中,不同的船务公司、检验机构和高等院校等都各自建立了很多的管理信息系统[2,3],所有这些系统均从船舶本身的使用维护等方面对船舶的运行进行管理。这使得船舶与各级管理部门之间由于通信不畅而存在决策障碍,不能实现协同管理。为解决这一矛盾,就需要灵活而又安全可靠的工作流来实现。本系统以模块化开发为主要实现方式,主体实现了工作流服务以及各种文档信息的维护和权限管理,后台通过ODBC访问关系数据库,将船舶办公系统和业务系统有效地集成为统一的船舶管理平台。同时加入Web设计,前台可用浏览器访问后台的信息[4]。其模块化开发的思想体现在针对不同的管理方式进行多方面的定制,集成了各管理部门的不同应用,方便了系统的开发、升级与维护。      1工作流管理模式      1.1工作流简介   国际WfMC(Workflow Management Coalition,工作流管理联盟)给出的工作流定义是:工作流是一类能够完全或部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务,能够在不同的执行者之间进行传递与执行。在实际情况中可以将凡是由计算机软件系统(工作流管理系统)控制其执行的过程均称为工作流。一个工作流包括一组活动及它们的相互顺序关系,还包括过程及活动的启动和终止条件,以及对每个活动的描述。在业务开展过程中,为了实现组织目标,有关业务活动依时序或逻辑关系相互连接构成业务流程、文档、信息或任务,依据组织规范在参与者之间高效地传递、处理或执行。   1.2船舶管理中工作流模型   1.2.1工作流过程建模   每个工作流均可用对象(objects)、角色(roles)、路由(??rou-??ters)、规则(rules)进行分析。图1为工作流的有向图表示。   图1中每个任务节点表示一个步骤,反映的是操作者(流程中的某个角色)对对象的操作,而每个有向的箭头则是对象根据路由和规则从一个步骤流转到另一个步骤,即流向。一个工作流实例从开始到结束经历的节点形成了一个可用的路由。图1中的两个流程均复合流程,其中均包含主流程和子流程。流程a为子流程执行的同时主流程也执行;流程b为子流程完成前主流程等待。由最基本的串行流程、并行流程和自循环流程,可以组成更复杂的实用流程,由此可实现公文的传递、退回、会签、跳签等业务。   1.2.2工作流模型图   工作流过程建模后,需要完成制订工作流模型的系统结构图。参考了工作流管理联盟的工作流参考模型[5~7],符合标准,更具有开放性及兼容性。系统模型包括以下部分:工作流执行服务、可视化过程定义工具、工作流客户应用、工作流管理和监控工具、组织结构信息和应用程序调用接口,如图2所示。   a)工作流执行服务:通过工作流引擎和应用程序接口(application program interface,API)调用应用程序,完成工作流的执行。主要功能有:(a)解释流程定义,生成过程实例;(b)依据工作流相关数据实现流程执行,调度各项活动,为用户工作表添加工作项,包括顺序或并行操作、期限安排等;(c)与外部资源如组织结构信息等交互,完成各项工作流活动。工作流引擎是工作流模型的核心,其任务是根据状态转换规则来设置流程实例的状态,从而控制业务流程的执行。   b)可视化过程定义工具:被授权用户可以可视化地定义工作流程,以实现收文、发文及单人审批、多人会签等复杂程度不同的业务管理。流程定义包含了所有使业务过程能被工作流执行服务系统执行的必要信息。这些信息包括起始和终止条件、各个组成步骤、流向调度规则、各业务的参与者需要做的工作、相关应用程序和数据的调用信息等。在流程

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档