基于Linux的通用OA系统中工作流技术的应用研究
文献类型 | 学位 |
作者 | 张旭[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 办公自动化;工作流;UML;J2EE;JSP;JDBC;类 |
摘要 | 本文通过基于Linux的通用OA系统中工作流程模块的设计与实现,阐述了办公自动化系统的概念、发展及现状,以及办公自动化系统涉及到的工作流技术的概念、模型和实现方式;通过对目前各种OA产品的调查分析,提出了系统总体结构和功能的解决方案;并详细地介绍了工作流模块的功能目标、功能结构、功能实现.根据软件开发方法学的基本思想,通过对不同实现技术的比较,总结了系统设计与实现中采用的应用程序设计模式、体系结构和实现技术.最后,根据目前技术的发展,总结了当前的工作并提出了今后的工作方向.本文的研究可为今后开发可复用结构良好的Web应用程序提供参考,在工程上和应用上均有重要价值.实现的通用OA系统基于J2EE体系结构、采用B/S模式,其中的核心部分工作流程模块由定义流程、启动流程、处理流程、流程管理、流程查询和委托处理几部分组成,流程采用图形化流程定义手段及灵活的人员选择机制,并可随时对所发起的流程实例进行监控和管理.同时,在流程中设置了驳回、撤消、委托等功能.整个流程的模式采用"单起点"型和人工激活方式,按照流转方式,有序执行,使整个工作流程结构简单,便于用户理解和操作.在实现过程中充分应用了构件技术的思想,使系统结构清晰、跨平台、易管理,具有良好的可扩展性和可维护性.本文对系统从需求分析、概要设计、原型设计、详细设计以及程序实现等方面进行了详细论述并对系统设计与实现所采用的关键技术进行了研究. |
影响因子:
dc:title:基于Linux的通用OA系统中工作流技术的应用研究
dc:creator:张旭
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: