定时任务调度服务系统设计与实现

定时任务调度服务系统设计与实现

论文摘要

本文以具有大数据统计查询功能的系统为研究对象,针对信息系统查询统计大量数据时所导致的系统反应速度缓慢、系统性能低下的问题进行研究。为解决上述问题提出了通过提前将大量数据加以统计、汇总并将其结果保存后运用在系统中的方法解决上述问题。提前准备数据的过程可以在指定的任何时间由系统自动执行。由系统自动执行的任务称之为后台任务;所有在指定时间一次性或周期性执行的后台任务称之为后台定时任务,简称定时任务;一个定时任务功能项称之为定时任务项。定时任务调度服务系统负责对定时任务的执行计划进行控制和处理、为定时任务的调度执行提供了灵活多样的定时策略、并对定时任务的执行过程进行监管以及记录定时任务执行过程的相关信息。从定时任务项的角度思考定时任务调度服务系统时,可以将定时任务调度服务系统理解为一个容器,它负责加载所有定时任务项并且负责对每个定时任务项进行调度执行。目前定时任务调度服务系统已在北京市医疗保险信息系统中得到了应用,为系统中的后台任务执行提供了基础平台和有利的保障,系统中绝大多数统计业务模块、复杂数据查询模块的运行效率得到了很大的提高。本文主要进行了以下几个方面的工作:1.介绍了定时任务调度服务系统的概念及应用领域,对定时任务调度服务系统的研究背景进行了介绍;并对应用定时任务调度服务系统后,对原信息系统中由于查询统计大量数据导致反映速度缓慢的模块性能提升效果进行了说明。2.对定时任务调度服务系统进行需求分析,根据后台定时任务的特点以及为了满足定时任务调度服务系统的可扩展性要求,编写定时任务调度服务系统软件需求。3.对定时任务调度服务系统进行概要设计,对定时任务调度服务系统的软件业务流程进行分析与设计。4.对定时任务调度服务系统进行详细设计、数据库结构设计、任务配置文件结构设计,并对系统中的类及方法进行设计。5.对定时任务调度服务进行代码实现及功能测试。6.介绍了定时任务调度服务系统安装、部属、运行以及监控的方法。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文背景
  • 1.2 定时任务调度服务系统简介
  • 1.3 论文主要工作
  • 1.4 论文结构和几点说明
  • 1.4.1 论文结构
  • 1.4.2 几点说明
  • 1.5 本章总结
  • 第二章 相关技术介绍
  • 2.1.NET架构和VISUAL STUDIO开发工具
  • 2.1.1.NET介绍
  • 2.1.2.NET架构介绍
  • 2.1.3 VISUAL STUDIO.NET介绍
  • 2.2 C#语言及其优点
  • 2.3 WINDOWS服务应用程序介绍
  • 2.3.1 WINDOWS服务应用程序的定义
  • 2.3.2 WINDOWS服务应用程序与其他Visual Studio应用程序的区别
  • 2.3.3 WINDOWS服务应用程序的生存周期
  • 2.4 应用程序域
  • 2.4.1 应用程序域概述
  • 2.4.2 应用程序域所提供的隔离的优点
  • 2.4.3 应用程序域和程序集之间的关系
  • 2.4.4 应用程序域和线程
  • 2.5 微软企业应用程序块(Microsoft Enterprise Library)技术
  • 2.5.1 Enterprise Library介绍
  • 2.5.2 Enterprise Library内核
  • 2.5.3 数据访问应用程序块
  • 2.5.4 日志应用程序块
  • 2.6 可扩展标记语言
  • 2.6.1 可扩展标记语言
  • 2.6.2 DTD(文档类型定义)
  • 2.6.3 可扩展标记语言的用途
  • 2.7 Oracle数据库系统
  • 2.7.1 概述
  • 2.7.2 Oracle的特点
  • 2.8 本章总结
  • 第三章 系统需求分析与总体设计
  • 3.1 系统需求分析
  • 3.1.1 接口稳定
  • 3.1.2 灵活的定时策略
  • 3.1.3 任务编组功能
  • 3.1.4 多任务组同时执行功能
  • 3.1.5 统一的日志记录功能
  • 3.1.6 可控制型定时任务基础架构
  • 3.2 功能模块设计
  • 3.3 系统结构设计
  • 3.3.1 服务层
  • 3.3.2 业务逻辑层
  • 3.3.3 数据访问层
  • 3.3.4 数据存储层
  • 3.4 数据库设计
  • 3.4.1 数据库表关系说明
  • 3.4.2 数据库表说明
  • 3.5 任务配置文件设计
  • 3.6 定时任务配置文件说明
  • 3.6.1 文档类型定义(DTD)
  • 3.6.2 可扩展标记语言(XML)文件
  • 3.7 本章总结
  • 第四章 定时任务调度服务系统模块设计与实现
  • 4.1 服务层
  • 4.1.1 流程设计
  • 4.1.2 服务层类设计
  • 4.2 业务逻辑层(定时任务项)
  • 4.3 可控制型定时任务基础架构
  • 4.3.1 业务流程
  • 4.3.2 可控制型定时任务基础架构类设计
  • 4.4 数据访问层
  • 4.5 本章总结
  • 第五章 定任务调度服务系统安装、部署与监控
  • 5.1 系统运行所需的软硬件配置
  • 5.2 系统安装与部署
  • 5.3 系统监控
  • 5.4 本章总结
  • 结束语
  • 参考文献:
  • 致谢
  • 相关论文文献

    • [1].浅析配网调度危险点及管控策略[J]. 机电信息 2020(05)
    • [2].蚁群算法在舰船调度系统中的应用[J]. 舰船科学技术 2020(08)
    • [3].配网调度及自动化技术改造的分析[J]. 低碳世界 2020(05)
    • [4].配网调度集约化管理分析[J]. 广西电力 2020(03)
    • [5].论入出画调度在电影中的运用[J]. 西部广播电视 2019(16)
    • [6].服务指挥与配网调度合署办公试点实践[J]. 计算机产品与流通 2019(12)
    • [7].“逐个击破” 整体管控[J]. 现代职业安全 2018(03)
    • [8].浅谈调度在安全管理中的重要性[J]. 化工管理 2018(17)
    • [9].一体化指挥调度现状和发展趋势[J]. 数字通信世界 2018(07)
    • [10].面向生态的流域梯级电站调度研究[J]. 科技创新与应用 2015(23)
    • [11].数字调度系统在铁路通信中的应用[J]. 科技创新与应用 2016(36)
    • [12].配网调度故障快速复电支撑系统的相关问题探究[J]. 科技创新与应用 2016(36)
    • [13].基于配网调度的馈线自动化应用探讨[J]. 低碳世界 2016(32)
    • [14].智能电网和调度监控技术的应用发展分析[J]. 科技风 2016(19)
    • [15].调度录音系统异常报警功能的研究[J]. 电子测试 2016(23)
    • [16].地区电网调控一体化备用调度启用策略[J]. 云南电力技术 2017(01)
    • [17].电力抢修调度系统的开发与研究[J]. 科技创新导报 2017(14)
    • [18].电力系统的调度监控运行分析[J]. 住宅与房地产 2017(18)
    • [19].配网调度中馈线自动化的应用[J]. 中国新技术新产品 2017(21)
    • [20].基于随机车祸的城市调度大数据设计[J]. 智库时代 2017(09)
    • [21].高速公路指挥调度的信息化建设[J]. 电子技术与软件工程 2016(17)
    • [22].加强车队管理优化汽车调度[J]. 黑龙江科技信息 2015(03)
    • [23].谈舞蹈调度在大学校园舞蹈中的运用[J]. 中国校外教育 2013(27)
    • [24].教师发展需要自我调度[J]. 广西教育 2014(46)
    • [25].全国校安办召开7月份调度会议进一步推进和部署中小学校舍安全工程实施工作[J]. 魅力中国 2009(23)
    • [26].吓唬[J]. 意林(少年版) 2011(15)
    • [27].会议之最[J]. 杂文月刊(原创版) 2008(12)
    • [28].梯级蓄能调度图绘制及其调度线出力系数优化研究[J]. 中国农村水利水电 2020(11)
    • [29].喻之斌研究团队提出基于纵向标签的时空共享调度协调机制[J]. 集成技术 2020(01)
    • [30].配网调度精细化管理[J]. 智能城市 2016(11)

    标签:;  ;  ;  ;  ;  

    定时任务调度服务系统设计与实现
    下载Doc文档

    猜你喜欢