- 26
- 0
- 约4.44千字
- 约 20页
- 2022-03-18 发布于浙江
- 举报
?
?
《软件工程》-面向过程的软件设计方法
?
?
【前言】软件设计的目标和任务软件设计基础模块独立性结构化设计方法数据设计和文件设计、过程设计【内容】1.软件设计的目标和任务根据用信息域表示的软件需求,以及功能和性能需求,进行数据设计:数据结构定义系统结构设计:软件的系统各主要成分之间的关系过程设计:结构成分转换为软件过程性描述。2.软件设计任务分类(1)从工程管理的角度来看,软件设计分两步完成:概要设计:总体设计,将软件的需求转换为数据结构和软件的系统结构详细设计:过程设计,过程细化,得到软件的详细的数据结构和算法。(2)从管理观点的角度来看,软件设计分两步完成:概要设计、详细设计(3)从技术观点的角度来看,软件设计分三步完成:数据设计、系统结构设计、过程设计3.软件设计过程制定规范软件系统结构的总体设计处理方式设计数据结构设计可靠性设计编写概要设计阶段的文档概要设计评审4.软件设计基础(1)自顶向下,逐步细化将软件的体系结构按自顶向下方式,对各个层次的过程细节和数据细节逐层细化。(2)软件结构软件结构包括两部分:程序的模块结构和数据的结构(3)程序结构(4)结构图(S-C图)结构图反映程序中模块之间的层次调用关系和联系。a.模块b.模块的调用关系和接口c.模块之间的信息传递d.表示模块A
您可能关注的文档
- 《Python程序设计》课后习题答案.docx
- 《Redis-设计与实现》读书笔记-Redis-对象.docx
- 《redis设计与实现》-4-字典.docx
- 《redis设计与实现》-4字典中hash方法.docx
- 《Redis设计与实现》全面知识整理.docx
- 《Redis设计与实现》前言.docx
- 《Redis设计与实现》第1章-引言.docx
- 《Redis设计与实现》第8章-对象.docx
- 《Redis设计与实现》第一部分.docx
- 《Redis设计与实现》第十五章总结一:新旧复制功能.docx
- 《重构,改善既有代码的设计》读书笔记.docx
- 《领域驱动设计-DDD》核心知识梳理笔记.docx
- 「分布式系统前沿技术」专题-Pulsar-的设计哲学.docx
- 【Android-UI设计与开发】底部菜单栏使用Fragment实现底部菜单栏.docx
- 【App设计】互联网+商业计划书.docx
- 【HDL系列】Kogge-Stone加法器原理与设计.docx
- 【Linux内核设计与实现】Linux内核简介.docx
- 【Mybatis源码阅读】mybatis中的设计模式.docx
- 【Python实例分析】批量生成海报-自动添加姓名和二维码.docx
- 【Redis】《Redis设计与实现》读书笔记.docx
最近下载
- 体育赛事中的知识产权保护法律问题研究.docx
- 苏北七市2026届高三第二次调研考试(二模)语文试卷(含官方答案).pdf
- 项目化学习对英语写作的促进作用教学研究课题报告.docx
- 残疾人康复与服务规范.docx VIP
- 北京市东城区2022-2023学年七年级下册地理期末试卷(含答案).docx VIP
- SY-T 6276-2014 石油天然气工业健康、安全与环境管理体系.pdf VIP
- 2021-2023北京重点校高一(下)期末地理汇编:区际联系与区域协调发展章节综合.pdf VIP
- 体育赛事知识产权保护与商业化运营方案2026年.pptx VIP
- 《2021课件:医学人文素养》.ppt VIP
- 2024北京重点校高二(下)期末地理地理汇编:区际联系与区际协调发展章节综合.docx VIP
原创力文档

文档评论(0)