软件工程各阶段的开发文档

本文介绍了软件工程中从需求分析到详细设计阶段的开发文档流程,包括系统概述、用户角色、功能需求、系统架构、详细设计、数据库设计、功能实现架构及测试文档的生成,强调了开发文档在沟通与项目管理中的重要性。
摘要由CSDN通过智能技术生成

软件工程各阶段的开发文档
在我们自己开发项目时,定好目标、想好大致框架就可以着手开发了,不是那么严格。但是,如果是开发一个商业项目,就不能那么随意了。

我们知道,软件工程是一个指导开发者管理项目、开发项目的学科,有很多业内行之有效的开发模型,如:快速原型法、螺旋模型、敏捷开发等等。软件工程把开发一个项目划分成了不同阶段,使得项目开发有迹可循,有条不紊。但是,无论采用什么模型,都离不开一样东西,就是——开发文档。

在实际开发中,开发者如何与不通技术的客户去展示所设想的产品呢?文档(含图片)是最好的选择。而随着项目进展的不同,每个阶段的文档也会随之演变,变得越来越详细。下面我们来大概介绍一套比较简单的开发文档演变流程。

一:开发文档1.0(需求分析阶段)
所需材料:与客户面对面交流,通过一些针对性的引导问题让客户描述目标产品的要求。比如:您遇到了什么样的业务需求?您想做出一个怎样的东西去解决这个问题?
在这个系统中,会有哪些人(用户角色)?您的业务流程是怎样的?每一种角色,分别用这个系统做什么?

生成文档:从采集到的需求资料中得出《开发文档1.0》,主要有三部分内容:
一:系统概述:系统设计初衷(遇到的问题、想系统怎么解决这个问题)
二:用户角色:有什么角色会使用这个系统
三:概要需求:系统的功能、每个角色会怎么使用这个系统

二

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值