计算机应用 ›› 2005, Vol. 25 ›› Issue (07): 1670-1673.DOI: 10.3724/SP.J.1087.2005.01670

• 软件技术 • 上一篇    下一篇

面向人员工作流管理系统开发框架的设计实现

周耀宇1,刘强1,赵明阳2   

  1. 1.清华大学 软件学院,北京100084; 2.微软 中国研发中心,北京 100080
  • 收稿日期:2004-12-22 修回日期:2005-03-13 出版日期:2005-07-01 发布日期:2005-07-01
  • 作者简介:周耀宇(1977-),男,黑龙江大庆人,硕士研究生,主要研究方向:软件工程理论、工作流系统、软件开发环境;刘强(1963-),女,北京人,副教授,主要研究方向:软件理论、软件过程管理;赵明阳(1966-),男,北京人,硕士,主要研究方向:企业级电子商务解决方案、企业级服务器

Design and implementation of development framework for human-oriented workflow management system

ZHOU Yao-yu1, LIU Qiang1, ZHAO Ming-yang2   

  1. 1. Software School,Tsinghua University; 2. Microsoft China R&D
  • Received:2004-12-22 Revised:2005-03-13 Online:2005-07-01 Published:2005-07-01

摘要:

提出一种适用于面向人员工作流管理系统的开发框架,重点论述了框架的设计实现,并介绍具体应用实例。框架设置了三个层次:业务对象层、Runtime层和业务实体层。业务对象层提供简洁的API;Runtime层设置了统一的管理环境,保证面向人员工作流应用软件的可靠运行;业务实体层持久化并管理工作流对象。利用此框架开发面向人员工作流管理系统将大大简化开发的复杂性,提高系统的可维护性。

关键词: 面向人员工作流管理系统, 开发框架, 业务对象, 业务实体

Abstract:

A development framework for human-oriented workflow management system was designed and implemented. A case of specific scenario using this developement framework was given. The framework was divided into three layers, business object layer, runtime layer, and business entity layer. Business object layer provided efficient and concise API; Runtime layer set up a manageable runtime environment to make application run reliably; Business entity layer stored and maintained business object. Developing application with the framework will decrease the development complexity and make system maintain easier.

Key words: human-oriented workflow management system, development framework, business object, business entity

中图分类号: