没有合适的资源?快使用搜索试试~ 我知道了~
系统设计:详细设计和概要设计主要内容.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 13 浏览量
2023-07-27
18:07:38
上传
评论
收藏 92KB PDF 举报
温馨提示
试读
2页
系统设计:详细设计和概要设计主要内容.pdf
资源推荐
资源详情
资源评论
--
--
设计过程包括 2 个主要的规程:概要设计,详细设计。
1. 概要设计 : 收集相关资料,确定设计目标,完成系统的架构设计。
2. 详细设计 : 在概要设计基础上,确定接口的详细规格说明。
概要设计模板
引言(项目背景、系统任务、设计依据);总体设计(设计原则、总体结构、关键技术);系统
功能设计说明;数据库设计;界面设计;系统安全设计;开发工具;系统运行环境
选择设计方法学:比如使用面向对象设计方式或者结构化设计方式,并且有一个成熟的
方法论作为指导。
子系统分解:对系统进行分层、分区等处理,得到组成系统的子系统,降低系统复杂度。
确定子系统的服务:定义子系统提供的服务,以及对其他子系统服务的使用情况。此处的
服务不需要对接口做详细地规格说明。
设计对象模型:对需求分析中产生的对象模型进行整理,添加解决域实体,根据一些设计
模式或者解决问题的需要,对系统中的实体以及它们之间的关系进行整理。
确定系统的构件模型:比如有哪些动态库,哪些 COM 组件等;确定哪些类或者文件属于
这些构件;确定构件之间的依赖关系。
确定系统硬件分布情况:比如是客户机/服务器,还是分布式系统,并且用模型建立它
们的关系。
确定软件和硬件的映射关系:哪些构件放到哪些机器上。
确定系统的数据管理策略:确定对实体的管理是利用内存对象、文件还是数据库方式,
并进行建模。
设计在系统的边界处理:比如初始化、退出、异常处理等情况下系统行为规则。
详细设计模板
详细设计是为系统的每项具体任务选择适当的技术手段和处理方法。总体设计负责构建系统
整体骨架,详细设计则要考虑各个方面的部件内部细节的方案。例如系统的输入输出设计、
用户界面设计、数据库设计、程序处理过程设计、网络系统设计、安全性设计等方面的内容。
详细设计的基本任务
详细设计包括业务对象设计、功能逻辑设计、数据库设计和界面设计等工作。详细设计是
系统实现的依据,需要考虑所有的设计细节。
(1)为每个模块进行详细的算法设计。用某种图形、表格、语言等工具将每个模块处理
过程的详细算法描述出来。
(2)为模块内的数据结构进行设计。对于需求分析、概要设计确定的概念性的数据类型进
行确切的定义。
(3)对数据结构进行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记
录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统。
(4)其他设计:根据软件系统的类型,还可能要进行以下设计:
资源评论
hhappy0123456789
- 粉丝: 60
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功