《智能计划任务工具(smart schedule)概要设计》由会员分享,可在线阅读,更多相关《智能计划任务工具(smart schedule)概要设计(18页珍藏版)》请在金锄头文库上搜索。
1、智能计划任务工具(Smart Schedule )概要设计总体设计-1-Copyright2004 by Flikas智能计划任务工具(Smart Schedule)概要设计项目名称:智能计划任务工具(Smart Schedule)编写目的:定义: 参考资料:智能计划任务工具(Smart Schedule )概要设计总体设计-2-Copyright2004 by Flikas目录第一章 总体设计 .4一、 需求规定 .4二、 运行环境 .4三、 基本设计概念和处理流程 .5四、 结构 .6五、 功能器求与程序的关系 .6六、 人工处理过程 .7七、 尚未解决的问题 .7第二章 接口设计 .8一
2、、 用户接口 .8二、 外部接口 .8三、 内部接口 .8第三章 运行设计 .15一、 运行模块组合 .15二、 运行控制 .15三、 运行时间 .15第四章 系统数据结构设计 .16一、 逻辑结构设计要点 .16二、 物理结构设计要点 .16三、 数据结构与程序的关系 .16第五章 系统出错处理设计 .17一、 出错信息 .17二、 补救措施 .17三、 系统维护设计 .17智能计划任务工具(Smart Schedule )概要设计总体设计-3-Copyright2004 by Flikas图表目录图表 1.5图表 2.6图表 3.7图表 4.7图表 5.7图表 6.9图表 7.12智能计划
3、任务工具(Smart Schedule )概要设计总体设计-4-Copyright2004 by Flikas第一章 总体设计一、需求规定输入:任务激活条件:日期、时间、其他程序运行时、系统闲时等。任务内容:运行程序、弹出对话框、播放声音、开机、关机、自己录制等。输出:执行的任务任务列表保存任务内容二、运行环境支持环境:中文 WindowsXP/2000.Net Framework智能计划任务工具(Smart Schedule )概要设计总体设计-5-Copyright2004 by Flikas三、基本设计概念和处理流程1 基本设计概念UI添加、删除、修改、浏览任务TaskListTask抽象类 Condition抽象类 Commands具体 Condition具体 Condition具体 Condition具体任务具体任务具体任务图表 1智能计划任务工具(Smart Schedule )概要设计总体设计-6-Copyright2004 by Flikas2 处理流程开始载入任务列表按照任务列表载入任务绘制用户界面监视任务进程启动硬盘上的任务列表硬盘上的任务文件新建任务修改任务启动监视任务进程启动各个任务的条件监视进程?满足条件 N执行任务内容Y关闭程序输入任务执行条件建立任务执行条件数据输入任务执行内容建立任务执行内容数据硬盘数据运行