侧边栏壁纸
博主头像
银河驿站博主等级

行动起来,活在当下

  • 累计撰写 85 篇文章
  • 累计创建 17 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

软件开发几个阶段的内容以及产物

Administrator
2023-06-27 / 0 评论 / 0 点赞 / 316 阅读 / 1714 字

可行性分析

主要是判断讨论这个软件是否应该做:1:经济可行性,2技术可行性.3:组织,社会可行性.
工具:系统流程图或结构图.
产生可行性研究报告

需求分析

内容包括:明确用户对系统的要求,业务功能需求、系统功能需求、性能需求、数据需求、外部接口、待解决问题等;
建立逻辑模型:使用数据流图DFD,数据字典DD.
产物:需求规格说明书(SRS)、用例图(powerDesigner OOM)、业务流程图(powerDesigner OOM)等,开始写用户手册

概要设计

内容包括:划分模块接口、系统架构、功能模块设计、数据库设计、接口设计等,把需求分析得到的DFD转换为软件结构和数据结构
产物:架构图(PowerDesigner EAM)、时序图(PowerDesigner OOM)、ER图/结构数据模型(PowerDesigner CDM/ PowerDesigner PDM),接口文档、概要设计说明书等

详细设计

内容包括:在概要设计的基础上,扩展细化,交互界面、性能、输入/输出项等,为软件结构图 (SC)中的每一个模块确定采用的算法和模块内数据结构,用某种选定的表达工具给出清晰的描述。
产物:详细设计说明书等

编码

选定语言,把模块描述转换成源代码

测试

内容包括:设计测试用例发现错误
测试目标:需求分析、概要设计、详细设计以及程序编码等所得到的文档资料,包括需求规格说明、概要设计说明、详细设计规格说明以及源程序
产物:编写测试计划,测试分析报告

运行维护

内容包括:根据需求变化或硬件环境的变化对应用程序进行部分或全部的修改
分为:正确性维护,适应性维护,完善性维护,预防性维护
产生:程序维护手册
————————————————
版权声明:本文为CSDN博主「陈晨辰呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_38004638/article/details/96326014

0

评论区