基于J2EE和工作流技术架构的教务管理系统的设计与实现

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:tyycyf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文在运用设计模式以及工作流技术的基础上,构建了一个基于J2EE平台的通用的系统设计框架,并提出在多层分布式环境下编制MIS系统的新思路。在对目前较先进的几个原型系统进行了研究、分析之后,设计并部分实现了一个基于J2EE及工作流技术的教务管理系统。从系统的可重用性、可扩展性以及可移植性等方面考虑,在程序设计中引入了多种设计模式,提高系统的高度松耦合;从支持自动化与半自动化的业务流程考虑,引入了工作流技术对系统的业务流程进行建模、监控以及管理。 本文的重点是对选课系统的设计与实现。在Web端,采用了基于J2EE的设计模式,并在此基础上构造了一个适用于大多数基于Web应用系统的通用框架;在业务处理端,采用了基于Petri网的建模方法对工作流过程建模,并建立了Petri网模型到对象模型的映射,同时实现了一个基于组件的轻量级工作流引擎。该工作流引擎包括一个过程定义解释器和一个工作流引擎核心,并提供一组API以供调用,用户可通过这些API将此工作流引擎嵌入到系统中以提供对系统业务流程的半自动化或自动化的支持。 结合J2EE技术和工作流技术在教务管理系统的编制上是可行的,并且能显著提高系统各方面的性能。对于大多数基于B/S结构并有大量工作处理流程的MIS系统都可以参照本文的思路进行设计与实现。
其他文献
期刊
期刊
期刊
期刊
期刊
期刊
期刊
怎么样才能让一个机器人代替你劳动,帮助清洁你的家?2016年6月,埃隆·马斯克Elon Musk宣布他的OpenA I机器人研究所的一个主要目标是,通过软件开发将市面现有的机器人变成家
一般说来,非线性偏微分方程的求解是非常困难的。然而,对于许多孤子方程,我们已经有许多的方法,可以求得其精确解。比如反散射方法、双线性方法、达布变换方法以及代数几何方法等
期刊