xxx软件概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xxx软件概要设计说明书
修订版历史
目录
1范围: (4)
1.1标志 (4)
1.2系统概述 (4)
1.3文档的概述 (4)
2参考文献 (5)
3配置项级别的设计思路(总体设计概述) (5)
通用设计要求 (5)
3.1任务参数管理 (5)
3.1.1xxx程序管理 (5)
3.1.2xxxx任务明细管理 (7)
3.1.3xxx任务计划 (8)
3.1.4xxx 任务定制管理 (9)
4需求跟踪 (10)
xxx软件概要设计说明书
关键词:xxx;
摘要:本文档描述新版xxx软件的需求实现说明,指导后续的详细设计、系统测试计划的编写。
缩略语清单:
参考资料清单:
.
1范围:
1.1标志
1.2系统概述
1.3文档的概述
本文档根据需求规格编写,用于描述软件各个模块的基本实现功能,指导后续开发。
2参考文献
3配置项级别的设计思路(总体设计概述)
通用设计要求
1、日志记录:本软件的日志信息分为三类:数据库日志、用户操作日志、debug日志。数据库日志
是出于系统安全考虑设计的日志,只有在某些重要信息的修改或访问时记录。用户操作日志指对用户操作软件步骤的记录,记录主要打开程序、窗口等的信息,对于批量操作等耗时过程可以适当记录处理步骤。Debug日志指出于软件错误定位而设计的日志。日志文件中必须记录操作发生的详细时间、操作员等信息。
2、日志开关的控制:所有的日志都在本地参数文件中控制是否记录,默认情况记录数据库日志和操
作日志。在需要定位问题时可以通过开关参数设置记录debug日志。
3、日志文件的处理:日志文件在应用程序目录下建立下级目录保存,文件命名以日期命名。
4、异常处理:具有基本输入错误的判断功能,某输入项的输入非法时,要给出明确的提示。数据库
访问错误提示:数据库访问错误时,给出通用提示“数据库访问错误”,不允许弹出SQL信息和数据库返回的英文提示信息。
3.1任务参数管理
任务参数管理模块包括清分程序管理、任务明细管理、程序任务计划和任务定制管理四个模块组成。用于对实时进程、手工进程、定时进程的监控管理,说明如下:
实时进程:任务监控进程实时扫描运行或暂停的实时进程程序,若实时进程程序进程在操作系统中不存在,则自动启动该程序。
定时进程:任务监控进程实时扫描设置的定时时间参数的程序,若到程序运行的时间,则启动该程序。
手工进程:任务监控进程实时扫描由前台定制的任务,若有,则启动该程序。
程序资源监控:根据进程的是否启动、忙闲状态,以及单个进程最大处理能力决定分配任务处理数。
3.1.1xxx程序管理
3.1.1.1介绍
界面示意图如下:
图1:xx程序管理示意图
图 2:xx程序管理添加程序示意图
图3:xx进程管理添加程序示意图3.1.1.2输入
3.1.1.3输出
3.1.1.4处理流程
3.1.1.5异常处理
1.参照通用设计要求4。
3.1.1.6特殊需求
3.1.1.7其他考虑(例如满足所需的灵活性、可用性和可维护性方面的考虑)
无
3.1.2xxxx任务明细管理
3.1.2.1介绍
xxx任务明细管理,。
界面示意图如下:
图4:清分明细管理示意图
3.1.2.2输入
无
3.1.2.3输出
3.1.2.4处理流程
3.1.2.5异常处理
1、参照通用设计要求4。
3.1.2.6特殊需求
1、前台程序只能展示,不可以添加。
3.1.2.7其他考虑(例如满足所需的灵活性、可用性和可维护性方面的考虑)
无
3.1.3xxx任务计划
3.1.3.1介绍
用于管理xx任务计划。
界面示意图如下:
图5:xx任务计划示意图
图6:xx任务计划添加示意图
3.1.3.2输入
3.1.3.3输出
3.1.3.4处理流程
3.1.3.5异常处理
1、参照通用设计要求4。
3.1.3.6特殊需求
无
3.1.3.7其他考虑(例如满足所需的灵活性、可用性和可维护性方面的考虑)
无
3.1.4xxx 任务定制管理
3.1.
4.1介绍
图 7任务定制管理示意图
图 8任务定制管理添加示意图
3.1.
4.2输入
3.1.
4.3输出
3.1.
4.4处理流程
3.1.
4.5异常处理
无。
3.1.
4.6特殊需求
无。
4需求跟踪
本部分应包括:
•每个软件单元标识符到相关配置项需求的跟踪。
•配置项的需求到所分配的软件单元的跟踪。
xxx公司 ©版权所有,未经允许不得传播本文档任何内容11