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

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

ID:42091841

大小:489.08 KB

页数:23页

时间:2019-09-07

任务调度系统需求规格说明书文库_第1页
任务调度系统需求规格说明书文库_第2页
任务调度系统需求规格说明书文库_第3页
任务调度系统需求规格说明书文库_第4页
任务调度系统需求规格说明书文库_第5页
资源描述:

《任务调度系统需求规格说明书文库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、unionmoBiLE尸a屮统一任务调度系统需求规格说明书文件编号:生效日期:版本号:V0.1修改状态:0密级:编制:李晓海审核:批准:日期:2013/04/08F1期:北京联动优势科技有限公司版本控制信息版本日期描述作者V0.12013-04-08创建李晓海本文档中的所有内容为北京联动优势科技有限公司的机密和专属所有。未经北京联动优势科技有限公司的明确书面许叮,任何组织或个人不得以任何目的、任何形式及任何手段复制或传播本文档部分或全部内容。本规范解释权属北京联动优势科技有限公司所有。01)§1.1文档目的1.2阅读对象1.3名词解释需求概述2.1系统结构2.2

2、角色分析2.3总体用例23任务管理用例分析……维护节点3.1.1新建节点3.1.2修改节点3.1.3删除节点3.2维护应用3.2.1新增应用・・・・・・・・・・3.2.2修改应用3.2.3删除应用••••••••••维护任务组3.3.1新增任务组・・・・•3.3.2修改任务组…3.3.3删除任务组…3.3.4配置调度规则维护任务3.4.1新增任务・・・・・・・・・•3.4.2修改任务……….3.4.3删除任务・・・・・・・・・・3.4.4配置依赖关系■■亠4•■3.33.4卸载任务停止/恢复任务4任务调度用例分析运行任务5任务监控用例分析3.4.5查看任务查看任

3、务执行统计信息查看任务执行信息・・・・・・・・・,3.4.6查看日志查看执行日志查看重跑日志查看业务日志6任务干涉用例分析1,重跑任务2,暂停/恢复任务暂停顶级任务组..5..5..5..5..6..6..6..7..7„8..8..8..8・・9・・9・・910101011111112121213131314141415151515161616171717181818恢复顶级任务组暂停任务19回复任务196.3跳过任务207非功能需求201.1文档目的该文档主耍对公司内部统一任务调度系统(UMPAY・JSM)的相关需求进行了分析,为之后概要设计和详细设计提供依

4、据。1.2阅读对象参与统一调度系统的设计人员参与统一调度系统的产品负责人和业务人员。参与统一调度系统的开发人员。参与统一调度系统的测试人员。1.3名词解释■UMPAY-JSM:统一任务调度系统。为公司内部管理类系统和业务系统提供统一的任务注册管理,运行监控和任务干涉等相关功能。■分布式:任务调度系统为分布式系统,增加、维护新的调度任务的时候不影响止在运行的其他调度任务。■服务器端:负责节点、应用、任务组以及任务的注册维护和任务执行情况的监控。■节点端:任务真正执行处,多个应用部署在某个节点。负责任务的部署,卸载和执行。■JOBLET:最小的任务执行单元,一个Jo

5、blet代表一个完整的任务执行逻辑。■应用:一组任务组或者任务的逻辑分组,代表一个应用系统,归属于某个业务系统的需要定时调度的任务组成一个应用。如0A系统、账户管理系统等。■任务组:任务的逻辑分组,包含多个任务组或者任务。是某个任务调度的逻辑单元。任务规则配置在任务组中。在进行任务调度的时候根据调度规则启动任务组。■任务:在服务器端注册的最小任务单元,代表需要执行的最小单位。对应一个Jobleto■调度规则:指定任务执行的时间,间隔、周期等信息。2需求概述2.1系统结构•___________1OjobO1jobVnarwiiogi^2]ob2wa(t£vpi5

6、job3"falled«O»a«B»«OM»«OMBO^Ba执彳亍任务系统总体架构为分布式系统,分为服务器端和任务运行节点服务器(任务节点)。服务器端负责任务信息配置、任务调度、任务权限配曽以及口志查看。任务节点运行具体任务,产生和保存业务日志。双方通过http或者TCP等协议进行远程通讯。任务调度支持口动执行和手动干预。6.2.1根据任务调度规则配置,在指定的时间点,调度服务器就把任务请求发送请求到相应的任务节点,各个任务节点上接到请求后,先返回一个响应,通知服务器是否能够启动任务,接着处理相应的任务,并根据执行的情况会返回执行结呆,如有异常,可以返冋异常结果

7、,记录H志,运维人员前端进行日志下载,方便查找问题。6.2.2手工调度:根据权限,业务任务可以手动干预任务,包括重跑任务、暂停任务、停止任务、安装、卸载任务、重新安装任务等。2.2角色分析角色名称说明管理员负责1:节点,应用、任务等注册维护工作2:负责节点、应用、任务的停用、卸载重新安装工作3:监控任务的执行情况,查看执行H志4:干预任务,对任务进行暂停,重跑恢复等。时间根据调度规则,启动执行任务。开发人员使用系统框架,开发部署任务jobleto2.3总体用例审胞任务谍过住务de维护节律歩驴应用V配■住务依总X,p@《停止仔霁〉IJ*<

8、W点管理仔务<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。