软件工程文档有感

最近在看软件工程的资料,突然感觉压力好大,后悔自己当初没有好好听课....不,我觉得听课也没有用,后悔的是自己当时没有好好的看书,现在看书时间比较紧迫,都是草草的看,但是我现在发现软件工程真的是门学问很深的学科阿阿阿.......算了加紧看吧,毕竟暑假的花旗被要用到这里面的很多东西,所以我还要加把劲把这里面的很多东西都弄懂吧


我拿到了上一年的花旗文档,现在以一个软件工程架构师的角度来审视它,觉得写的还蛮不错的.我看了一下他们主要写了以下几个文档,分别是:

需求分析,概要设计,详细设计,测试计划书,测试分析报告,以及附加的开发日志.最后一个可有可无吧,前几个写的蛮不错

软件工程首先的第一步,需求分析是肯定的.但是他们在写的时候好像没有写到获取需求的方法.我觉得这是一个欠缺的地方.需求写好了便是规范,即specification,这个我不清楚他们写在哪了.然后便进入分析阶段.他们做的很好,首先我们肯定要archatecture design,即进行结构的设计,概要设计包含了这个设计.在概要设计的基础之上我们要接着进行详细设计,他们采用的是面向对象设计的开发模型.所以首先我们要画出用例图,以及进行名词抽取,获得初始类列表.之后我们进入OOD的详细设计阶段.在此阶段我们要画出序列图,状态图,即进行动态模型设计.显然davos没有在这方面做工作.设计好了之后我们便对设计进行检查,即design test,主要就是看看设计的好不好,是不是包含了需求文档中的所有内容.


设计好了之后便是开发了,这个工作中没什么文档,主要就是注释吧


而后便是测试了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值