基于jBPM的教务管理系统的设计与实现

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:thkinwalking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是当前计算机应用领域和计算机信息技术领域迅速发展的一项新技术,基于工作流的管理系统已成为一种趋势。工作流技术不仅应用到银行、医院、保险、制造等行业之中,而且逐渐成为软件开发的一个基础平台。特别是信息系统,工作流是其开发规范性、先进性的一个重要标志。   教务管理是高校一项复杂而重要的工作,是高校管理的核心和基础。随着信息技术的发展和校园网的建设,教务管理系统也在发展为综合性的管理平台。现有的教务管理系统大多是由开发商前几年提供的,其业务流程是按当时的需求来设计的,其一些系统功能己不适应流程复杂多变且需要多人协作参与的业务需求,工作流技术却能够解决这些需求。开发本系统的目标是使用jBPM工作流技术来处理教务管理中存在的手工操作且需多人参与审批的业务,实现该业务的网上办理。所以将工作流技术引进教务管理系统不仅是技术趋势,同时也是业务流程自动处理的需要。   本文论述了系统开发的背景及工作流技术和教务管理系统的研究现状,阐述了工作流的定义和相关概念,在此基础上进一步介绍了WfMC工作流参考模型标识的部件和接口。在总体讲述了工作流管理系统的体系结构后,针对本系统所用到的jBPM工作流技术和开源框架Struts、Spring、Hibernate、Ajax进行介绍,分析了jBPM的组件结构、流程定义、流程虚拟机。从应用方面对教务需求、用户需求和系统的功能需求进行了描述,阐明了系统需要解决的主要问题。在系统设计阶段,首先是数据库的设计,设计了数据库的概念模型和表结构。然后是系统的总体设计,介绍了系统的开发思路和架构,系统采用B/S结构,遵循Struts MVC模式,按J2EE体系结构分层设计。最后是系统的详细设计,对业务接口、逻辑控制器类、系统的模块、业务流程的设计进行了详述,重点介绍如何基于jBPM工作流技术对系统中几个模块的开发,即发布流程定义、执行与监控流程、请假的网上办理。在系统的实现阶段,介绍了系统应用开发平台的组成及配置,以及系统运行的情况和实现的功能。
其他文献
MIMO技术能够充分开发空间资源,可以在不增加频谱资源和天线发送功率的情况下,成倍地提高信道容量。因此,MIMO技术已经被确定为下一代移动通信系统的关键技术。同时MIMO系统又是
随着大量摄像机在公共场合架设,搭建智能视频监控系统的需求也是越来越迫切。人员翻越围墙的行为是一种常见的入侵行为。而针对这一方向的研究也还在起步阶段。现有的很多研究
随着现代信息技术、现代制造技术和现代管理理念的发展,制造业已经逐步由传统制造向现代制造发展,同时伴随“两化融合”前进的步伐,现代制造企业只有通过最大限度提高生产效
在目前的SAR成像算法中,一般采用Taylor多项式对回波信号二维频谱进行展开。在正侧视和小斜视模式下,一般展开至二次项。在忽略三次项的同时,增大了回波信号频谱近似误差。对
近年来,随着电子商务的迅猛发展,各种便携式个人通信设备与家用电器设备也在与日俱增,于是人们对这种适用于家庭,办公室,商场等室内场所及部分室外环境的短距离无线与移动通
覆盖问题是无线传感器网络保证服务质量(Qos)的核心内容。学者Meguerdichian等人提出的“最大突破路径(maximal breach path)"和“最大支持路径(maximal support path)"是WSN
人们对信息隐藏技术的研究由来已久,它是一种被认为信源和信道安全的技术。作为其分支之一的数字水印是应用于数字版权管理(DRM)的一种新技术,已成为当前多媒体安全领域发展
超光谱图像是三维立体图像,具有较高的光谱分辨率和较多的光谱通道数。但较高的光谱分辨率是以较大的数据量和较高的数据维为代价的。庞大的数据量给存储和传输带来了一定困难