问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

你认为把软件生存周期划分为不同阶段的意义何在?

发布网友 发布时间:2022-08-09 07:13

我来回答

3个回答

热心网友 时间:2023-04-26 06:44

为了用工程化方式有效地管理软件的全过程,软件的生存过程也可以划分为好几个阶段,由此逐步形成“软件生命周期”的概念;
它是一个从用户需求开始,经过开发、交付使用,在使用中不断增补修订,直至让位于新软件的全过程;
概括地说,软件生命周期由软件定义、软件开发和运行维护3个时期组成,每个时期又进一步划分成若干个阶段。
问题定义阶段:界定问题的范围,确切地定义问题;
可行性研究阶段:研究问题的范围,探索这个问题是否值得去解,是否有可行的解决办法;
需求分析阶段:确定目标系统必须具备哪些功能;
另外,要估计完成该项工程所需要的资源和成本,制定工程进度表。
具体设计和实现在前一个时期定义的软件。
总体设计阶段:设计出实现目标系统的几种可能的方案,权衡利弊推荐一最佳方案,并制定实现最佳方案的详细计划,以及设计软件的体系结构;
详细设计阶段:设计出程序的详细规格说明;
编码和单元测试阶段:写出正确的、容易理解、容易维护的程序模块;
综合测试阶段:通过各种类型的测试使软件达到预定的要求。
维护阶段的关键任务是:通过各种必要的维护活动使软件系统持久地满足用户的需要。通常的4种维护活动:
改正性维护:诊断和改正使用过程中发现的软件错误;
适应性维护:修改软件以适应环境的变化;
完善性维护:根据用户需要改进或扩充软件使之更完善;
预防性维护:修改软件从而为将来的维护活动做好准备。

热心网友 时间:2023-04-26 06:44

没有意义 软件是要更新 要是划分那就没用处了

热心网友 时间:2023-04-26 06:45

把软件生存周期划分成若干个阶段,每个阶段的任务相对独立,而且比较简单,便于不同人员分工协作,从而降低了整个软件开发工程的困难程度;在软件生存周期的每个阶段都采用科学的管理技术和良好的技术方法,而且在每个阶段结束之前都从技术和管理两个角度进行严格的审查,合格之后才开始下一阶段的工作,这就使软件开发工程的全过程以一种有条不紊的方式进行,保证了软件的质量,特别是提高了软件的可维护性。总之,采用软件工程方*可以大大提高软件开发的成功率,软件开发的生产率也能明显提高。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳有哪些家居商场 沈阳都有哪些家居城 沈阳市有多少个家具城 沈阳都有什么家具城 沈阳有多少家家俱商城 沈阳家具地方有哪些 沈阳有哪些大型家居 沈阳美凯龙有什么牌子 沈阳家居市场有哪些品牌 消食片饭前还是饭后吃 谁有好的项目管理软件?要有比较多成功案例的。 用雾蒙抖露湿翅膀,造句? 烟台大学文经学院与烟台大学现在的关系? 烟台大学文经学院是公办还是民办 烟台大学文经学院简介 烟台大学文经学院介绍 信用卡晚还款了一天就收了违约金和消费利息在哪投诉 梦见偷摘桃子寓意 抖音评论怎么都没了? 我要找58到家搞卫生如何下单 香奈儿58狮子棕红和58rouge vie有什么区别 轴对称的汉字造句急求!!! 用轴对称汉字造句 十堰知行高级中学怎么收费 十堰市地方税务局的机构设置 十堰知行高级中学是公立还是私立 十堰市知行高中怎么报名 灰色西服配什么颜色的衬衫上镜好看 体育球类运动 苹果怎么清除软件缓存 苹果如何清除软件缓存 易燃易爆物品发生事故前有什么预兆? 孕妇梦见活虾是什么意思 苹果手机碎屏以后出现黄色光点,屏幕未失灵,还可以继续使用吗?_百度... 希字五行属什么 用希作为名字好不好 苹果4s相册里的最近删除怎么去除 苹果4s照片里怎么会显示最近删除这个相册呢 欲钱看林中之王是什么生肖 多哈和北京有多少时差? 怎样才能让自己为人处事更圆滑些? 华为手机ll dal 40手机以前用的号丢失了怎么恢复出厂设置? 为什么华为手机图片有双ll狂欢夜? 内高班的介绍 如何在职场上做到处事圆滑? 林中为王的动物。猜一生肖 怎样变得圆滑? 森林之王开过什么生肖? 为什么化妆后反而显老? 纹眼线看起来显老吗 用手机改QQ密码,发什么信息 2022年属鸡的感情婚姻怎么样 感情运势很不错 把二进制数10110100化为十进制数为___.