任务调度系统需求规格说明书

合集下载

北鲲云用户手册说明书

北鲲云用户手册说明书

北鲲云用户手册Table of contents:登录一. 如何登录二. 下载客户端基本概念一. 计算区二. SSH连接三. 工作站四. 模板提交作业五. 镜像中心收费标准一. 收费项目二. 查看硬件资源价格功能介绍一. 仪表盘二. 应用中心三. 作业管理四. SSH连接五. 图形界面六. 文件传输七. 数据集八. 镜像中心提交作业模板提交命令行提交图形界面提交作业监控和查看结果视频专区一、 文件传输二、提交作业三、作业监控和查看结果四、镜像中心版本介绍一. 版本差别二. 功能介绍一. 个人中心二. 费用中心三. 代金券四. 收费标准计费规则五. 网络策略安全管理一. 基础设置二. 密钥对管理三. 网络策略管理四. 操作审计团队管理一. 用户管理二. 子用户管理配额管理一. 配额管理二. 配额申请存储目录介绍二. 其它隐藏目录(文件)介绍文件传输一. Windows数据传输二. Linux数据传输三. 结果文件下载四. 文件同步查询平台预装软件一. 使用命令行查询软件二. Python/Conda环境的查询三. 工作站软件的查询四. 未查询到所需软件加载预装软件一. SSH命令行加载软件环境1. 使用module工具查询和加载软件2. 加载Python/Conda虚拟环境二. 工作站启动软件自定义安装软件一. 安装须知如何选择安装方式?二. SSH连接命令行安装软件Linux编译安装软件Python/Conda环境安装软件三. Windows工作站安装软件四. Linux工作站安装软件五. 镜像中心安装软件如何提交作业模板提交一. 提交流程二. 操作步骤三. 提交后的监控命令行提交一. 操作步骤二. 计算节点资源使用率监控图形界面提交一. Windows工作站提交二. Linux工作站提交AlphaFold2一. 模板提交二. 命令行提交三. 结果文件介绍四. 使用PyMOL对结果进行图形化展示 Amber一. 模板提交二. 命令行提交CPU版 Amber 作业示例GPU Amber 作业示例Ansys CFX一. 图形界面提交二. 模板提交三. 命令行提交Ansys Fluent一. 图形界面提交二. 模板提交三. 命令行提交Ansys LS-DYNA一. 图形界面提交AutoDock-Vina一. 模板提交二. AutoDockToolsCOMSOL Multiphysics一. 图形界面提交二. 命令行提交CONVERGE一. 命令行提交CP2K一. 命令行提交步骤ColabFold一. 模板提交二. 命令行提交GROMACS一. 模板提交二. 命令行提交GPU版GROMACS作业示例CPU版GROMACS作业示例 Gaussian一. 模板提交二. 命令行提交三. GaussView 6对结果进行图形化展示 Jupyter Notebook一. 图形界面提交LAMMPS一. 模板提交二. 命令行提交LS-DYNA一. 图形界面提交二. 模板提交三. 命令行提交NAMD一. 模板提交二. 命令行提交ORCA一. 命令行提交PyTorchRoseTTAFold一. 模板提交二. 使用PyMOL对结果进行图形化展示STAR-CCM+一. 图形界面提交二. 模板提交三. 命令行提交TensorFlow一. 命令行提交TeraChem一. 命令行提交VASP一. 模板提交二. 命令行提交VirtualFlow一. 模板提交二. 后置处理失败基本功能使用问题1. 我该如何提交作业?2. 我该如何上传文件到服务器?3. 你们平台 文件传输 上传下载速度是否有限制,大文件无法上传如何解决?4. 我在通用计算区配置的环境在其它计算区怎么使用不了?5. 我在账号下创建一个子用户,子用户的目录和主用户进入的目录一样吗?6. 你们平台的模板功能,主要用于哪些场景?7. 我在您们平台提交作业,多核机器速度和自己本地电脑算起来速度没有快多少,会是什么原因呢?8. 可以设置工作站计算完自动释放吗?9. 作业结束后会有通知吗?10. 能看到下载到本地的文件在哪个目录下么?11. 请问下现在我们的WebSSH终端大概闲置多久才会断开连接?12. 我在通知设置里设置了闲置工作站自动释放,为什么没有释放?13. 您们平台是否支持自定义安装Linux系统其它发行版本?16. 停机与释放有什么区别?17. 我的作业为什么会执行失败?18. 使用模板提交方式,作业执行失败,我该怎么处理?19. 平台总共有哪些类型的节点,它们各自代表什么含义?应用软件使用问题2. 平台没有我要使用的软件怎么办?3. 你们平台是否提供商业软件?4. 普通用户没有权限安装软件,能否获取root权限?5. 每次登录都需要使用module add命令加载软件,可不可以实现自动加载?6. 使用slurm命令报错:“slurm_load_jobs error: Unable to contact slurm controller(connect failure)”如何解决?7. 执行module命令报错“Lmod has detected the following error:”,如何解决?8. 什么是队列?9. 为什么有些硬件资源无法选择?10. 使用Material Studio软件(Windows)时,CPU核数如何修改?11. Jupyter Notebook 如何远程使用虚拟环境?计费问题1. 平台是如何收费的?2. 如何充值?3. 如何查看消费记录?4. 工作站如何查看节点配置价格?5. 为什么我没有使用,还在一直扣费?6. 工作站停机还会收费吗?7. 已经赠送免费核时,但余额显示为零?8. 平台可以开发票吗?9. 节点选择经济型和标准型有什么区别?其他问题1. 我测试为什么工作站与本地笔记本同等CPU配置没有本地笔记本算的快?2. 提交作业需要排队吗?3. 节点启动需要多久?4. 超算资源有时候跑着跑着就被强制回收了,你们也会有这种情况吗?5. 为什么我的 CPU 使用率最高显示为 50%?6. 为什么我连接登录到Windows工作站没有看到H或者S盘,请问如何找回呢?7. 没有我想要的数据集怎么办?镜像中心使用问题1. 镜像中心有什么作用?2. 在哪里设置为默认镜像,如何启动默认镜像?3. 制作镜像需要多久,我已经制作了半个小时了还没结束?4. 我之前制作的镜像怎么不见了?5. 什么是容器镜像?6. 镜像中心磁盘大小设置方法Slurm作业管理系统1. 查看分区状态2. 查看作业队列3. 查看所有作业详细信息4. 取消作业号为20的作业二. 提交作业的方式1. 使用sbatch批处理模式提交作业2. 使用salloc分配模式提交作业 Module的使用一. 常用命令二. 使用例子Conda的使用一. 使用北鲲云的Conda环境二. Conda管理环境三. Conda管理包四. Conda/Pip软件安装进阶操作 Linux的常用命令linux快捷键以及帮助手册快捷键帮助手册软件安装yum用户和文件权限管理查看用户使用root查看文件权限变更文件所有者修改文件权限目录及文件操作基本目录操作基本文件操作搜索文件whichwhereislocatefind文件解压缩rartar管道与一些文本命令&& 和 ||管道文本处理sortcoltrpaste重定向重定向文件描述符永久重定向以及“丢弃”输出进程的基本操作前台/后台切换终止进程管理topps提交作业Body Attributes(Body属性)Request(请求)Response(响应) - 200Response Body Attributes(响应Body属性) 取消作业Body Attributes(Body属性)Request(请求)Response(响应) - 200Response Body Attributes(响应Body属性) 查询作业状态URL ParametersRequest(请求)Response(响应) - 200Response Body Attributes(响应Body属性) 获取文件服务器TokenRequest(请求)Response(响应) - 200查询集群配置Body Attributes(Body属性)Request(请求)Response(响应) - 200Response Body Attributes(响应Body属性) 修改集群配置Body Attributes(Body属性)Request(请求)Response(响应) - 200Response Body Attributes(响应Body属性)登录欢迎来到北鲲云一站式云超算平台!本文档提供了一些链接来帮助您登录。

数据中台_项目需求规格说明书

数据中台_项目需求规格说明书

**集团数据中台项目软件需求规格说明书目录1 项目概述 (1)1.1 项目名称 (1)1.2 项目背景 (1)1.3 建设目标 (1)1.4 项目规模 (2)2 现状与业务部门调研 (3)2.1 现状分析 (3)2.2 数据中台价值 (4)2.3 业务部门需求分析 (5)2.4 数据需求分析 (6)2.5 中台性能需求 (15)3 总体功能需求 (16)3.1 总体功能需求 (16)3.2 核心功能需求 (18)3.2.1 数据管理中心 (18)3.2.2 任务编排调度中心 (21)3.2.3 平台管理中心 (22)3.2.4 数据采集交换中心 (23)3.2.5 数据质量校验 (24)3.2.6 计算引擎中间件 (25)3.2.7 存储与计算中心 (26)3.2.8 数据仓库 (26)3.2.9 数据共享中心 (27)3.2.10 平台监控中心 (27)3.2.11 数据应用中心 (27)4 平台设计安全性需求 (28)4.1.1 安全性需求 (28)4.1.2 身份鉴别 (29)5 阶段建设规划 (29)5.1 最终成果 (31)6 硬件基础设施分析 (31)6.1.1 数据存储需求分析 (31)6.1.2 系统部署需求 (33)6.1.3 硬件设施说明 (34)7 项目成员配置需求 (35)1项目概述1.1项目名称**集团数据中台项目,以下简称数据中台项目。

1.2项目背景**集团经过多年的信息化建设,信息化水平日益提升,已经积累了海量的生产和经营数据,这些数据分布在各种不同业务的系统和数据库中,包含了营运,人力,技术,安服,财务等,支撑着**集团业务的发展。

**集团组建了数据平台开发小组,用传统的数据处理模式搭建了由数据大屏、动态监控系统、闭环监控管理系统、业务板块数据分析平台组成的数据仓库,促进公司数据管理与应用的规范化与制度化,为数据分析挖掘工作打下了一定的技术基础。

现有数据平台虽有完整的数据模型设计,但是偏重业务的设计和技术,在执行过程中,很难保证数据的全面,且数据应用不跨数据中心,这在数据平台建设初期发展快,效率高,能快速提现业务价值,但是随着数据仓库的建设,数据量急速叠加,整体成本居高不下,导致数据混乱、数据灾难风险高。

基于PLC的电梯控制系统设计任务书

基于PLC的电梯控制系统设计任务书

基于PLC的电梯控制系统设计任务书1. 引言电梯作为现代城市中的重要交通工具之一,其安全性和可靠性对于居民的生活至关重要。

为了提高电梯的运行效率和安全性,需要设计一种基于PLC(可编程逻辑控制器)的电梯控制系统。

本文档旨在明确该系统的设计任务和要求,以便于进行系统设计和实施。

2. 任务描述设计一个基于PLC的电梯控制系统,包括以下功能和模块:2.1 功能描述•电梯调度功能:实现电梯的有效调度和管理,提高电梯的运行效率和乘客的等待时间。

•电梯门控制功能:确保电梯门的安全打开和关闭,避免乘客受伤。

•楼层选择功能:允许乘客选择所需的楼层,电梯系统能够自动控制电梯到达指定楼层。

•报警功能:在发生紧急情况时,能够及时报警并采取相应的措施,保障乘客的安全。

2.2 模块描述•PLC控制模块:负责控制电梯的运行和调度,接收输入信号,并根据设定的逻辑进行相应的控制操作。

•电梯门控制模块:监控电梯门的状态,控制门的打开和关闭操作,确保电梯运行过程中的安全。

•楼层选择模块:负责接收乘客选择的楼层信息,并提供给PLC控制模块进行相应的电梯调度。

•报警模块:检测电梯运行过程中的紧急情况,如电梯故障、超载等,及时发出报警信号。

3. 系统需求基于上述任务描述,明确电梯控制系统的性能需求和技术要求:•系统稳定性和可靠性:确保系统在长时间运行中不出现故障,并能够及时响应乘客的操作需求。

•系统安全性:保障乘客的人身安全,如控制电梯门在合适的时间和位置关闭,防止乘客夹住。

•运行效率:通过合理的电梯调度算法和控制策略,提高电梯的运行效率,减少乘客的等待时间。

•易于维护和扩展:设计简单、模块化的系统结构,方便系统的维护和后期的功能扩展。

4. 设计计划基于以上需求,制定以下设计计划:•需求分析:对电梯控制系统的需求进行详细分析,明确各个功能的具体要求和性能指标。

•系统设计:基于PLC技术和相关控制算法,设计电梯控制系统的整体结构和各个模块之间的交互关系。

视频指挥调度系统方案

视频指挥调度系统方案

视频指挥调度系统产品手册一、系统概述视频指挥调度系统是一套整合音视频业务、数据业务、网络通信技术,并集可视化指挥调度、视频会议、网络视频监控、应急预案为一体的音视频实时交互平台。

该系统采用先进的H.264/MPEG4压缩编解码技术、软交换技术和分布式系统构架,保障在各种网络环境下为用户提供清晰流畅的图像和高保真声音。

同时将指挥调度、视频会议、网络视频监控、应急预案等多种关键业务功能整合在一个终端设备上。

通过对视频监控系统、报警系统、数据采集系统的实时信息收集与数据处理分析,可实现多级组织机构对突发事件的快速反应。

同时配以强大的图像传输、数据共享功能,满足远程可视化指挥调度的需求。

在指挥调度系统中,还可实现视频会议功能,并可同步查看特定监控点的图像与实时数据信息。

在突发事件中,上级指挥中心领导可实时了解多个现场情况,并与现场人员一起会商解决处理紧急情况,由此提高应急反应能力。

二、应用场景1.单台多媒体调度交换机应用模式应用场景概述:该场景仅需建立一个管理中心,部署一台多媒体调度交换机就可形成一个指挥调度系统,实现完整的指挥功能。

应用场景拓扑图:应用场景概述:该应用场景包括多媒体调度交换机、指挥调度系统管理台。

各级指挥调度终端都接入各级对应的管理中心,各级管理中心的多媒体调度交换机均注册到联网中心的级联管理服务器,由联网中心的级联管理服务器进行整体指挥调度系统的级联工作。

各级管理中心通过指挥调度系统管理平台将各级指挥调度终端MAC地址注册到本级多媒体调度交换机,通过本级指挥调度系统管理台对各个终端进行授权,并对本级指挥调度系统进行设置。

应用场景拓扑图:系统配置:应用场景概述:该场景以建成的网络和安防监控系统为承载平台,利用图像监控及联网报警系统、可视化应急指挥调度系统、预案管理与会商系统等现代通信技术构建的图像调度、报警信息发布、指挥调度与工作协同、预案协商系统,构建反应迅速、沟通快捷、协调有力的应急指挥处置平台。

SCADA系统技术规格书

SCADA系统技术规格书

SCADA系统技术规格书燃⽓公司SCADA系统技术规格书⼆〇年⽉⽇⽬录1 总则 (1)1.1 供货商职责范围 (1)1.2 供货需求量表 (1)1.3 ⼯程基本条件 (2)1.3.1 ⽓象条件 (2)1.3.2 ⼯作介质 (2)1.4 ⼯程范围 (2)1.5 ⼯程要求 (4)1.6 项⽬实施要求 (5)1.7培训要求 (6)2系统要求 (8)2.1 系统的接⼝ (8)2.2 系统的设置 (8)2.3 系统操作模式 (8)2.3.1 SCADA系统⼯作模式 (8)2.3.2 SCADA系统的通讯模式 (8)2.4执⾏标准与规范 (9)2.5计量单位 (9)2.6设计原则 (9)2.6.1安全可靠性 (9)2.6.2先进适⽤性 (10)2.6.3经济合理性 (11)2.6.4标准化、模块化 (11)3通⽤技术要求 (11)3.1环境条件 (11)3.2供电电源 (11)3.3防雷、接地要求 (11)4SCADA系统功能和技术要求 (12)4.1SCADA系统功能要求 (12)4.1.1调度中⼼监控系统功能要求 (12)4.1.2⼯商业⽤户监控点功能要求 (14)4.1.3其他功能要求 (14)4.2软件和硬件要求 (15)4.2.1调度中⼼监控系统软件要求 (15)4.2.2调度中⼼监控系统硬件要求 (16)4.2.3⼯商业⽤户监控(⽆线监测点) (20)1 总则1.1 供货商职责范围设备采购供货范围为中⾢燃⽓SCADA系统项⽬的SCADA调度中⼼及相关控制测量仪表设备。

主要包括:1、燃⽓调度监控中⼼系统(1 套)2、⼯商业⽤户监控(新建)(42套)3、门站、加⽓站视频(只远传)(1 套)4、巡线定位系统(1 套)1.1.1 SCADA系统备品备件清单供货⽅应提出设备在保质期后运⾏3年内所需的备品备件和易损件的建议,推荐名称、规格、数量等,其价格单列,不计⼊总价。

1.1.2 调试及试运⾏消耗品清单供货商需依照各⾃的系统设计提供调试及试运⾏阶段的消耗品清单。

数据管理服务平台需求规格说明书

数据管理服务平台需求规格说明书

数据管理服务平台需求规格说明书
目录
1.引言 (1)
1.1文档编制目的 (1)
1.2阅读对象 (1)
1.3项目建设背景 (1)
1.4术语表 (2)
1.5参考资料 (3)
2.概述 (3)
2.1项目建设目标 (3)
2.2项目建设内容 (3)
2.3与其他系统关系 (4)
2.4系统运行环境 (4)
2.4.1服务器端运行环境 (4)
2.4.2客户端运行环境 (4)
2.4.3支撑软件 (5)
2.5假定和依赖 (5)
3.业务需求 (6)
3.1总体业务流程 (6)
3.2总体数据流程 (7)
3.3总体业务结构 (8)
3.4用户需求列表 (8)
4.系统功能规划 (9)
4.1系统功能架构 (9)
4.2功能需求列表 (9)
5.功能需求 (11)
5.1数据治理与监控系统 (11)
5.1.1功能描述 (11)
5.1.2功能结构 (11)
5.1.3界面原型 (13)
5.2数据服务集成管理系统 (21)
5.2.1功能描述 (21)
5.2.2功能结构 (21)
5.2.3界面原型 (22)。

(ERPMRP管理)服装项目系统需求说明书最全版

(ERPMRP管理)服装项目系统需求说明书最全版

(ERPMRP管理)服装项目系统需求说明书最全版(ERPMRP管理)服装项目系统需求说明书×××制衣公司ERP系统需求说明书Lunicesoft目录第1章编写目的1.1编写目的为了明确客户的基本需求,更好地完成对客户需求了解,并量化和明晰本系统的工作量和工作进度,特编写此说明书。

本需求是在《**织造项目管理合同书》签定之后作出。

由于我们对服装行业的了解有限,更主要的是**制衣有限公司在生产等各个环节有自己的特色,所以我们在考虑项目的进度和开发风险,在合同签定后完成对需求的详细了解和编写本需求。

本需求规格说明书定义应用系统软件完成的功能、业务流程、计算的数学模型、输入信息(数据来源)、输出信息(报表)。

本需求说明书始终贯穿于整个项目开发的过程,并决定着开发的整体框架,也是系统实现功能的指引说明。

本需求规格说明书同时也是作为系统验收的唯一依据。

1.1.1功能目的本需求描述的目标系统是实现基于计算机网络的物流、供应链、生产过程控制与管理系统(备品管理、原料管理、成品管理)、销售管理系统、采购管理系统,提供各种查询和报表。

系统满足以下原则:符合现有业务操作习惯和思路,在提高基础建设和实施手段的同时,保证系统更新的平滑过渡。

能够达到提高仓储、采购、销售的作业效率,提高生产过程中各环节的管理力度,提高仓储管理水平,提高采购和销售能力,降低库存成本、采购成本、销售成本,最终提高企业效益。

具有灵活的适应性和可扩展性,并预留了与许多的接口,以便未来的业务流程重组和ERP项目的进一步实施,使ERP系统扩展时能够减少投入、快速取得预期效果。

仓储、采购、销售信息共享,加强团体协作能力。

提供生产计划和管理决策方面的依据,使企业生产计划制定有据可循,管理决策及时快捷。

强大的销售管理系统增强企业销售部门的应变能力和客户服务水平。

与人力资源模块及财务软件实现无缝结合,为企业管理系统提供统一的解决方案。

软件需求与设计规格说明书——共享单车管理系统

软件需求与设计规格说明书——共享单车管理系统

校园共享单车运行管理系统需求与设计规格说明书姓名:***班级:14计科2班学号:***********目录1.引言1.1需求规格说明书编写目的 (2)1.2 软件产品的产生背景 (2)1.3 定义、同义词与缩写 (3)1.4 参考文献 (3)2.任务概述2.1目标 (3)2.2 产品与功能 (4)2.3 用户特征 (4)2.4 限制与约束 (5)3.需求规定3.1对功能的规定 (5)3.2 对性能的规定 (13)3.3 输入输出要求 (14)3.4 数据管理能力要求(针对软件系统) (15)3.5 故障处理要求 (15)3.6 安全保密 (15)4.运行环境规定4.1设备 (16)4.2控制 (16)5.备注 (17)1.引言1.1需求规格说明书编写目的本要求规格说明书对校园共享单车管理系统进行简单的分析,给出了系统的数据流图。

系统主要用户是学生,教师和校内工作人员。

同时编写此需求规格说明书,可以加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开发出用户满意的应用系统。

1.2 软件产品的产生背景共享单车是指企业与政府合作,在校园、地铁站点、公交站点、居民区、商业区、公共服务区等提供自行车单车共享服务,是共享经济的一种新形态。

为解决“最后一公里出行”问题,共享单车应运而生,相比其他出行方式,其价格低。

中国这一“自行车上的国家”几十年后通过共享单车再次名副其实。

与网约车不同,自行车的运营受季节变化、天气状况等影响也比较大。

至于遇上台风暴雨,则无论地处何方,共享单车出行的订单量,都会直线下降甚至归零,而平台还得面对更加高昂的车损折旧成本。

据中国报告大厅发布的《2017-2022年中国共享单车行业专项调研及投资价值预测报告》显示,与“有桩”的公共自行车相比,这种随时取用和停车的“无桩”理念给市民带来了极大便利的同时,也导致“小红车”和“小黄车”的“乱占道”现象更加普遍,城市空间的管理因而变得更加困难,这也就需要相应的管理规定出台。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
手工调度:根据权限,业务任务可以手动干预任务,包括重跑任务、暂停任务、停止任务、安装、卸载任务、重新安装任务等。
2.2
角色名称
说明
管理员
负责
1:节点,应用、任务等注册维护工作
2:负责节点、应用、任务的停用、卸载重新安装工作
3:监控任务的执行情况,查看执行日志
4:干预任务,对任务进行暂停,重跑恢复等。
系统
1,选择任务或者任务组
2,查询任务执行信息
4,显示任务执行信息
说明
5.2
日志为任务执行的情况记录,分为执行日志,重跑日志和业务日志。
1,执行日志记录任务的开始时间,结束时间,执行结果,错误信息等
2,重跑日志记录在执行重新运行任务的时候的日志信息。
3,业务日志记录具体任务执行发生的业务相关信息。
其中执行日志和重跑日志由调度服务器端统一维护保存,业务日志因为涉及到具体的业务逻辑,由节点端具体的joblet产生,管理员通过任务控制台可以查看上述三种日志。
任务调度支持自动执行和手动干预。
根据任务调度规则配置,在指定的时间点,调度服务器就把任务请求发送请求到相应的任务节点,各个任务节点上接到请求后,先返回一个响应,通知服务器是否能够启动任务,接着处理相应的任务,并根据执行的情况会返回执行结果,如有异常,可以返回异常结果,记录日志,运维人员前端进行日志下载,方便查找问题。
2,保存任务信息
3,提示处理结果信息
说明
3.4.5
用例编号
04-05
用例名称
卸载任务
用例描述
将任务进行卸载,下次任务调度的时候将不会启动此任务。
参与者
管理员
前置条件
任务信息保存完毕
后置条件
基本流程
管理员
系统
1,选择任务
2,保存任务信息
3,提示处理结果信息
说明
3.4.6
用例编号
04-06
用例名称
停止/恢复任务
参与者
管理员
前置条件
后置条件
基本流程
管理员
系统
1,选择任务
2,重新运行任务
3,提示处理结果信息
说明
6.2
6.2.1
用例编号
07-02
用例名称
暂停顶级任务组
用例描述
将指定的顶级任务组暂停,同时暂停此任务组下的所有子任务组和任务。
参与者
管理员
前置条件
任务组信息保存完毕
后置条件
基本流程
管理员
系统
1,选择顶级任务组
JOBLET:最小的任务执行单元,一个Joblet代表一个完整的任务执行逻辑。
应用:一组任务组或者任务的逻辑分组,代表一个应用系统,归属于某个业务系统的需要定时调度的任务组成一个应用。如OA系统、账户管理系统等。
任务组:任务的逻辑分组,包含多个任务组或者任务。是某个任务调度的逻辑单元。任务规则配置在任务组中。在进行任务调度的时候根据调度规则启动任务组。
参与者
管理员
前置条件
后置条件
基本流程
管理员
系统
1,进入任务控制台
2,查询任务执行总体信息
3,显示任务执行统计信息
说明
5.1.2
用例编号
06-02
用例名称
查看任务执行信息
用例描述
查看某个具体任务或者任务组的执行情况,包括任务本身的执行状态,所属任务组的执行状态等。
参与者
管理员
前置条件
后置条件
基本流程
管理员
用例描述
将任务进行停止或者恢复。一般是在任务joblet发生变更或者出现严重错误,需要重新开发joblet的时候,可以将任务进行停止,修复完毕后再将任务恢复、
下次任务调度的时候将不会启动此任务。
参与者
管理员
前置条件
任务信息保存完毕
后置条件
基本流程
管理员
系统
1,选择任务
2,保存任务信息
3,提示处理结果信息
任务组核心属性包括名称,上级任务组,是否顶级任务组,调度规则等。
维护任务组指的是管理员对任务组进行注册,维护删除操作。
3.3.1
用例编号
03-01
用例名称
新增任务组
用例描述
新增任务组
参与者
管理员
前置条件
应用信息保存完毕
后置条件
基本流程
管理员
系统
1,输入任务组信息
2,保存任务组信息
3,提示处理结果信息
后置条件
基本流程
管理员
系统
1,输入应用信息
2,保存应用信息
3,提示处理结果信息
说明
必须选择某个节点。
3.2.2
用例编号
02-02
用例名称
新增应用
用例描述
新增应用
参与者
管理员
前置条件
节点信息保存完毕
后置条件
基本流程
管理员
系统
1,输入应用信息
2,保存应用信息
3,提示处理结果信息
说明
3.2.3
用例编号
02-03
任务调度:根据调度规则,系统定时执行任务并且记录任务的执行日志。
任务监控:管理员在任务控制台查看任务的执行情况,包括任务的总体执行统计信息或者指定某个具体的任务,查看任务历史执行情况。
任务干预:根据需要,管理员可以对某个正在执行的任务进行干预,包括暂停某个任务,跳过任务以及重新运行某个任务等。
3
在任务能够被调度执行之前需要将任务注册到服务器端,管理员负责注册任务,配置任务调度规则。并且管理员能够对任务进行卸载,重新安装等。具体分为:
前置条件
任务组信息保存完毕
后置条件
基本流程
管理员
系统
1,选择任务组
2,删除任务组
3,提示处理结果信息
说明
级联删除子任务组和任务
3.3.4
用例编号
03-04
用例名称
配置调度规则
用例描述
配置调度规则,可以选择是轮训方式或者cronTab方式,两者是互斥的。
参与者
管理员
前置条件
任务组信息保存完毕
后置条件
基本流程
后置条件
基本流程
时间
系统
1,获得需要启动的任务信息
2,发送任务启动请求
3,启动任务
4,发送任务执行结果
5,记录任务执行相关信息
6记录任务日志
说明
5
5.1
5.1.1
用例编号
06-01
用例名称
查看任务执行统计信息
用例描述
管理员在任务控制台可以查看当前系统任务的执行情况总体信息,包括正在运行的任务数,执行成功的任务数,执行失败的任务数等。
管理员
系统
1,输入调度规则信息
2,保存任务组信息
3,提示处理结果信息
说明
3.4
管理员对任务进行注册,维护,删除或者卸载,重新启动,停止等操作。
3.4.1
用例编号
04-01
用例名称
新增任务
用例描述
新增任务
参与者
管理员
前置条件
任务组信息保存完毕
后置条件
基本流程
管理员
系统
1,输入任务信息
2,保存任务信息
4,提示处理结果信息
说明
必须选择某个应用或者指定上级任务组
3.3.2
用例编号
03-02
用例名称
修改任务组
用例描述
修改任务组
参与者
管理员
前置条件
任务组信息保存完毕
后置条件
基本流程
管理员
系统
1,输入任务组信息
2,保存任务组信息
3,提示处理结果信息
说明
3.3.3
用例编号
03-03
用例名称
删除任务组
用例描述
删除任务组
参与者
管理员
说明
4
任务调度是根据调度规则(定时扫描或者cronTab),系统定时启动任务组或者任务(单独任务不能独立启动,至少需要包含在某个任务组中)。任务执行完毕后,系统收集任务执行的参数并且记录任务执行日志供管理员查看。
4.1.1
用例编号
05-01
用例名称
运行任务
用例描述
系统自动启动任务
参与者
时间
前置条件
以上配置信息配置完毕
用例名称
新增应用
用例描述
新增应用
参与者
管理员
前置条件
节点信息保存完毕
后置条件
基本流程
管理员
系统
1,输入应用信息
2,保存应用信息
3,提示处理结果信息
说明
级联删除应用下的任务组。
3.3
任务组指的是任务的逻辑划分单元,必须归属于某个应用。任务组fenweu顶级任务组和普通任务组。一个任务组包含多个任务组或者多个任务。
统一任务调度系统
需求规格说明书
文件编号:
生效日期:
版本号:V0.1
修改状态:0
密级:
编制:李晓海
日期:2013/04/08
审核:
日期:
批准:
日期:
北京联动优势科技有限公司
版本控制信息
版本
日期
描述
作者
V0.1
2013-04-08
创建
李晓海
本文档中的所有内容为北京联动优势科技有限公司的机密和专属所有。未经北京联动优势科技有限公司的明确书面许可,任何组织或个人不得以任何目的、任何形式及任何手段复制或传播本文档部分或全部内容。
任务:在服务器端注册的最小任务单元,代表需要执行的最小单位。对应一个Joblet。
相关文档
最新文档