(交通运输)交通政务详细设计说明书交通行业教育管理

上传人:管****问 文档编号:129148014 上传时间:2020-04-22 格式:DOC 页数:165 大小:2.47MB
返回 下载 相关 举报
(交通运输)交通政务详细设计说明书交通行业教育管理_第1页
第1页 / 共165页
(交通运输)交通政务详细设计说明书交通行业教育管理_第2页
第2页 / 共165页
(交通运输)交通政务详细设计说明书交通行业教育管理_第3页
第3页 / 共165页
(交通运输)交通政务详细设计说明书交通行业教育管理_第4页
第4页 / 共165页
(交通运输)交通政务详细设计说明书交通行业教育管理_第5页
第5页 / 共165页
点击查看更多>>
资源描述

《(交通运输)交通政务详细设计说明书交通行业教育管理》由会员分享,可在线阅读,更多相关《(交通运输)交通政务详细设计说明书交通行业教育管理(165页珍藏版)》请在金锄头文库上搜索。

1、文件编号:CVIC SE/DZ0183/04-00分 册 号:页 码:密 级:A山东省交通政务信息系统(二期)系统设计说明书 山东省交通厅 山东中创软件工程股份有限公司二四年二月文件变更记录*A 增加 M 修改 D 删节变更版本日期图表、表格、段落号A/M/D原因与修改情况描述修订人审核人1 4权限管理子系统23 目 录4 1 引言15 1.1 编写目的16 1.2 背景17 1.3 定义18 1.4 参考资料19 2 总体设计210 2.1 需求规定(开发 目标)211 2.2 系统运行环境212 2.3基本设计概念和处理流程213 2.4系统模块结构214 2.5 功能需求与功能模块的关系

2、215 3 系统部署结构316 4系统功能设计317 4.1模块1318 4.1.1功能1319 4.1.2功能2420 4.2 模块2421 5 接口设计422 5.1 用户接口423 5.2外部接口424 5.3内部接口525 6 运行设计526 6.1 运行模块组合527 6.2 运行控制528 6.3 运行时间529 7安全性设计530 8 系统出错处理设计631 8.1 出错信息632 8.2 补救措施6333413 山东中创软件工程股份有限公司 35 1 引言36 1.1 编写目的37 (说明编写这份概要设计说明书的目的,指出预期的读者。)38 本说明书的编写目的是通过对本次软件开

3、发的系统设计、约定及相关内容作出具体描述,说明对程序系统的设计考虑,包括其处理流程,组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计,为程序的详细设计奠定基础,也做为本项目开发人员、测试人员的指导性文件,作为他们工作的依据之一。39 该概要分析说明书的预期读者主要有评审专家、交通厅领导、事业部分管领导、监理人员、项目组成员、QA人员、测试人员及其他相关人员等。40 1.2 背景41 说明:42 A、待开发软件系统的名称;43 B、列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。44 a.开发的软件系统的名称45 列出本软件系统的中文全称、英文全称及英文表示简

4、称。46 b.开发的软件系统的最终用户或适用的领域。4748 A、软件系统的名称:49 *管理系统,Ver1.0050 B、本软件系统的最终用户:51 厅机关各处室、厅直单位、17地市交通局52 1.3 定义53 列出本文件中用到的专门术语定义和外文首字母组词的原词组。54 1.4 参考资料55 列出有关的参考文件,如:56 本项目的经核准的计划任务书或合同,上级机关的批文;57 属于本项目的其他已发表文件;58 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。59 2 总体设计60 总体设计总章中体现

5、与各系统设计都相关的内容,各子系统只描述与仅与其本身相关的部分。61 2.1 需求规定(开发 目标)62 说明本系统的主要输入、输出项目、处理的功能性能要求。63 主要内容取自需求说明书中的开发目标部分,同时将需求说明书中性能需求中的时间特性、精度要求、灵活性等进行总结描述。64 2.1 需求规定(开发 目标)65 说明本系统的主要输入、输出项目、处理的功能性能要求。66 2.2 系统运行环境67 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。68 在总章中描述整个系统的网络架构图以及各系统公用或相同的运行环境;69 如系统本身无特殊环境要求,本节可“参见*”70 有特殊要求的

6、系统需单独描述自己的运行环境。71 2.3基本设计概念和处理流程72 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。73 在总章中描述整体系统开发设计的技术路线,本系统开发的公用规范(如编码规范、数据库设计规范、界面规范等,取自VSS中的“开发规范”)以及与各系统都相关的公用设计;74 各系统单独描述与该系统业务有关以及该系统单独的设计概念和处理流程。75 需求规定(开发 目标)76 说明本系统的主要输入、输出项目、处理的功能性能要求。77 粘贴需求说明书中的开发目标,将性能需求中的时间、精度、灵活性总结描述。7879 2.4系统模块结构80 用一览表及框图的形式说明本系统的系统元素

7、(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。81 总章中描述一共有多少子系统(采用USE-CASE图,不是BUSINESS USE CASE,而是角色对照取自需求分析)82 分系统描述到具体的模块。83 2.5 功能需求与功能模块的关系84 将需求跟踪矩阵的第二、三列内容粘贴在此处,注意与2.4保持一致(需求的名称和个数)85 3 系统部署结构86 总章中描述全部的结构图,各系统描述与本系统相关的结构图。样例如下:css放置样式表文件,被JSP文件引用js放置执行客户端数据校验等的javaScript文件WEB-INF放

8、置自定义的标签类classes/com/cvicse放置共用类源文件,例如User.java等htmlsrc/com/cvicse放置共用类,如User、异常类等libjspcommonhrtaglib放置人力资源子系统的相关类放置所有需要的jar文件放置自定义的标签类源文件commonhrtaglib放置人力资源子系统的相关类的源文件includeimagescommonhr放置共用的页面放置人力资源子系统的页面放置页面包含文件放置所有的图像文件html文件应用主目录87888990919293949596979899100101102103104105106107 4系统功能设计108 4

9、.1模块1109 说明模块的简单描述。110 该模块涉及哪些子功能(公用功能注明参见总章,将各系统的字典部分统一列成一个模块)。111 4.1.1功能1112 功能描述113 输入114 关键录入项要求:115 录入项116 可空117 限制(录入方式直接录入还是选择录入还是系统自动生成?118 行业编号119 否120 保存时系统自动生成依次加一的两位数字121 简写122 否123 2位字符124 行业名称125 否126 长度为25个汉字以内127 有效标志128 否129 0_无效;1_有效130131 系统处理132 时序图(怎么画?待定)133 协作图134 说明135 (如何进行

10、校验?数据是否重复?删除是否会造成系统崩溃?)136 输出137 (输出项的格式要求,正常出现什么提示,错误处理返回什么)138 读写表139 其他说明140 4.1.2功能2141 。142 4.2 模块2143 。144 5 接口设计145 5.1 用户接口146 说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。147 说明用户通过什么手段使用本软件(例如:终端机、密码键盘等)。基本操作方法,以及功能键使用说明。148 取自需求分析中的相关部分。149 5.2外部接口150 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。151 如和

11、OA、稽查等的接口。152 5.3内部接口153 说明本系统之内的各个系统元素之间的接口的安排。154 总章中描述公用功能调用说明,如与数据库的交互、权限的交互等。155 6 运行设计156 在复杂的应用环境中,任务可分为各种类型的子任务,相应的处理也应进行分类。相对于这样的应用,系统的功能十分庞大。用户在某次使用时,不一定用到所有的功能,也就是说做什么事,用什么功能。这样有必要定义系统的不同运行。系统的每种运行可能涉及不同的模块,使用不同的界面,不同的支持环境,并有不同的前置条件,以及以不同的控制操作完成一次运行。它们所占的系统资源也不同。定义不同的运行,给出相应的运行模块集合有利于测试和维

12、护。如果某种功能在一次运行时发生故障,就能根据相应的模块集合大致确定故障的可能范围。157 6.1 运行模块组合158 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。159 运行模块组合运行名称 模块集合 运行条件 支持软件160 6.2 运行控制161 说明每一种外界的运行控制的方式方法和操作步骤。162 运行名称 控制方法 操作步骤163 6.3 运行时间164 说明每种运行模块组合将占用各种资源的时间。165 运行名称 所占资源 时间166 7安全性设计167 各系统公用的部分在总章中统一描述,公共的部分放到总章中处理168 主

13、要描述SESSION 控制、密码控制、网络层、操作系统层、数据库层、本软件层等方面的安全控制。169 8 系统出错处理设计170 主要在总章中体现。171 8.1 出错信息172 用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。173 8.2 补救措施174 说明故障出现后可能采取的变通措施,包括:175 后备技术:说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术。176 降效技术:说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录。177 恢复及再启动技术:说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。178179 另注:180 总体设计总章中还需单独加一章节描述总体框架设计的内容。181 总章加一章节描述全部系统设计文档的结构和组成,如体现数据库设计说明书。文件编号:分 册 号:页 码:密 级:182183184 山东省交通厅交通政务系统(二期)185186 系统设计说明书模板187188189190191192

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号