论文部分内容阅读
利用计算机来调度任务,已经广泛运用于信息社会中的各个领域,无论是银行机构、医疗保健、科研教育,还是企事业单位、军事管理,计算机都已经成为不可或缺的角色。信息社会的高科技,商品经济化的高效益,使得计算机作业中的数据操作、计算管理达到了空前的规模,而在大型的计算机作业中,多任务协同工作是其中必不可少的方式。本文将开展对任务调度的相关技术与方法的研究,并以此为基础构建一个开放式调度管理系统,以满足大型作业中多任务协同工作的需求。
本文首先研究了J2EE相关理论,包括J2EE的组成,其几种框架的特点及本文选定框架的优势劣势等,接着对工作流技术进行了研究。在此基础上通过分析用户的具体需求,完成了系统的体系结构设计、功能模块设计、数据库设计以及关键模块——任务调度管理功能的设计,最后采用MVC模式的Struts框架来开发系统,给出了各个模块视图、控制器和模型的类的划分和代码实现,此外还对系统的关键模块进行了测试。
本文设计和实现了开放式调度管理系统,此系统的使用能够提高用户的工作效率,优化任务的执行效率,能很好的满足大型作业中多任务协同工作的需求。