软件开发的方法,软件的生命周期模型
问题定义。要求开发员首先与用户进行交流,弄清“用户需要计算机帮助他们解决什么问题”然后提出关于“目标范围说明书”,提交用户审查确认。
可行性研究阶段,一方面在于把待开发的系统的目标以明确的语言描述出来,我们是否能够做到这些目标:另一方面从经济、技术、法律等多方面进行可行性分析,确认此软件是否符合各种规则
需求分析阶段,主要是和用户进行协商,弄清用户对软件系统的全部需求,从而了解我们到底要实现什么样的功能,编写需求规格说明书和初步的用户手册,提交评审。
开发阶段,主要分为概要设计、详细设计、实现和测试。首先要从大体上设计软件的框架,然后根据前一个过程的输出编写各个结构的数据结构和算法
然后在依照设计的结果,再选定的程序设计语言完成源程序的编码,最后将这一个个模块分别进行单元测试,最后将他们组合起来形成一个完整的软件
软件开发的最后一个阶段为软件维护,主要包括四个方面:改正性维护、适应性维护、完善性维护以及预防性维护 :在软件开发完成交付使用后,必然会有一部分隐藏的错误没有被发现,我们需要对这些错误进行修改从而保证用户的体验
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
乔慕天是什么电视剧
乔慕天人物来自电视剧豪门惊梦。这是部老电视剧,年播放的,主演...故宫为什么会保存的这么好
因为当时的北平市区沦陷基本上算是由日军和平接管的,没有经历过...中通圆通可以寄生鲜吗
中通快递优鲜送是中通快递专门针对生鲜产品推出的一项特色服务。...吸烟可以缓解压力吗 吸烟为什么能缓解压力
有人说在压力大的时候点根烟压力就能缓解很多,这种说法到底是不...终身重疾身故赔付保费好还是保额好
身故赔保费身故赔付保费其实在保障方面并不高,因为有的时候消费...小辣椒吃法
小辣椒的吃法介绍如下蒜蓉辣椒酱食材小辣椒一斤,大蒜十几掰,姜...瓷砖掉了用什么粘比较好
瓷砖掉了用以下胶粘较好。贝马胶。贝马胶是全国主要建筑公司,贝...英超四大豪门是哪些
英超四大豪门是英格兰超级联赛球队四个传统强队的统称,包括曼联...绿色植物的作用是
清除室内有毒气体,绿色植物可吸收百分之八十七的有毒气体,是良...葫芦丝怎么修复
在一年四季中因温度的差别和吹奏的自然影响,葫芦丝的音准也会产...华为mate8拍照防抖怎么打开
华为手机的版本及其以后的版本为防止消费者误操作而关闭防抖功能...每日产生脑脊液量一般为多少
正常人脑脊液每日产生量约为,的脑脊液由双侧脑室和第四脑室的脉...有创意的内涵微信名
国产大宝贝长了腿毛的小仙子人丑不能怪衣服待我穿越古代灭了数学...快手私信显示当前在线什么意思
快手私信显示当前在线的意思是表示对方正在线上,一般在线时会显...40和32的最大公因数是多少
和的最大公因数是。。。和全部公有的质因数是。。所以和的最大公...