基于JAVASunFlower工作流管理系统.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工作流概念 流程无处不在 工作流的发展路程 工作流的价值逻辑 工作流在软件体系中的地位 典型应用——杭州市网上行政审批 应用案例——杭州市网上行政审批(续) 典型应用——工商银行总行影像工作流 应用案例——工商银行总行影像工作流(续) 结束 * 基于JAVA的 SunFlow工作流管理系统 软件部项目经理 黄达 huangda@ Business Data Who What When Conceptual View 工作流是一组任务组成的业务流程,根据一系列业务规则,将文档、信息或任务在不同的参与者之间传递与执行。 ------ workflow ------ Employees Prospects Partners Customers Suppliers Public CRM ERP Data Warehouse Legacy Applications HR SCM 企业 时间 表单传递系统 文档处理流转 集中式系统 信雅达分布式工作流 Sunflow2.0 信雅达工作流 SunflowV1.0 BOS WfMC成立 工作流管理系统 1980 1984 1993 1997 2001 2002 未来 现代工作流 管理系统雏型 FileNet等早期 工作流管理系统 工作流管理 联盟成立 信雅达第一代 工作流管理系统诞生 基于J2EE构造 多引擎协同 未来工作流趋势 JAVA的优势 高度的可移植性 对网络和多线程应用的支持 出色的健壮性和安全性 完全面向对象 从严格的意义上说,J2EE并不是一种语言。它是一组规范、技术框架及技术的集合,用于创建分布式企业系统。J2EE由一些程序语言和脚本语言组成,包括Java、XML、JSP、HTML、SQL等等。J2EE的优点有:跨平台可移植性(cross-platform portability),开源代码库的可用性(availability of open-source libraries),服务端的大容量调度基数(a huge server-side deployment base)、符合大多数W3C标准等。 Java程序是解释性的,不是编译成自然执行码,而是转换成平台中立的字节码。这些字节码可以传输到任何具有Java运行环境(JRE,Java Runtime Environment)的平台,其中包括Java虚拟机(JVM,Java Virtual Machine),从而在执行时不需要重新编译 运行时环境提供了平台无关性:你可以在Windows,Solaris,Linux或者其他操作系统上使用完全一样的代码。 平台中立字节码实际上还包含其他信息,可以在运行时根据编译时无法进行的决策进行执行优化。 1,Java是强类型的语言。编译器和类装入器保证所有方法调用的正确性,防止隐式类型失配和版本不兼容性。 2,Java没有指针,不能引用内存指针,搞乱内存或越过数组边界。Java用引用而不用指针,不能通过删除引用直接操纵内存空间。 3,Java进行自动内存回收,编程人员无法意外忘记释放内存,不需要判断何处需要释放内存。 4,Java鼓励用接口而不用类。接口定义一组行为,而类实现这些行为。我们传递的是接口而不是类,从而隐藏这些实现细节 5,完善的异常处理机制 Java被设计为用于网络/分布式环境。为了达到这个目标,在安全方面投入了很大精力。用Java可以构建防病毒和防篡改的系统。 Java安全机制禁止Java程序进行一些操作。下面列出被限制的一些操作: 1,禁止运行时堆栈溢出,如臭名昭著的 Internet蠕虫所做的那样。 2,禁止在自己的处理空间外破坏内存。 3,禁止通过安全控制类转载器来读写本地文件,就像Web浏览器禁止此类访问。 Java的格言是一次编写,到处运行(WORA,Write Once, Run Anywhere)。Java的目标是在任何体系结构中运行同一个程序。 程序同时运行多个任务或线程时,成为多线程。 多线程程序共享内存,要在线程之间进行通信。Java编程语言和标准库中有许多功能,可以帮助进行通信,保证线程安全性。 Java一开始就被要求设计成能够支持网络和像本地对象一样方便地访问分布式对象的语言。最初Java只能通过HTTP之类的标准TCP/IP协议访问分布式对象。而利用必威体育精装版版的Java平台,则可以通过CORBA(Common Object Request Broker Architecture)与RMI(Remote Method Invocation)等协议和最近增加的Web Services像访问同一执行空间的方法一样方便而直接地调用远程机器上的方法。 业务流程 (Business P

文档评论(0)

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

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

1亿VIP精品文档

相关文档