- 2023-08-11
- 智慧养老怎么“养”?不要让科技成为老年群体的束缚
- 2023-08-11
- 软件开发方法
- 2023-08-11
- 怎么做软件开发,软件开发流程八个步骤
- 2023-07-28
- APP开发流程详解
- 2023-07-28
- “一键式”承包!智慧养老让人期待
软件开发方法
文章作者:佚名 时间:2023年08月11日
软件开发是一项复杂的系统工程。60年代爆发了软件危机,促使人们探讨科学的软件开发方法,经过长期的开发实践,提出了许多软件开发方法,其中主要有生命周期法、原型法和面向对象法等。
(1)生命周期法。软件开发严格按系统调查与分析、系统设计、系统实现、系统调试、运行维护和废弃等阶段进行。莱芜软件开发这种方法要求系统说明书应准确地表达用户的要求,并且在以后阶段不会发生变化。
生命周期法采用结构化系统分析与设计的思想,其突出优点是强调系统开发过程的整体性和全局性,避免了开发过程中的混乱状态。其主要缺陷是开发周期长,工作效率低,难以适应新型开发工具的发展,但其基本思想在其他开发方法仍然适用。
(2)原型法。开发人员首先构造系统初步模型,运行这个模型并根据用户的要求不断修改、补充,直到取得一个用户完全满意的原型为止,最后实现系统。莱芜软件开发
原型法的主要优点是开发周期短、见效快,可以边开发边使用,比较适合于管理体制和结构不稳定,需要经常变化的环境。其缺点是初始原型设计比较困难,容易陷入软件危机,对于大型复杂的应用系统一般不宜采用。
(3)面向对象法。简称OO,其基本思想是:客观事物都是由对象组成的,对象具有属性和方法,属性反映对象的特征,方法则是改变属性的各种动作;对象之间的联系主要通过传递消息来实现;对象可以按属性归为类,类有一定的结构,而且可以有子类,对象与类之间的层次关系是通过继承来维持的。
按照上述思想,OO方法分为四个阶段:系统调查和需求分析,解决系统干什么;莱芜软件开发面向对象分析,识别出对象及其行为、结构、属性和方法,简称OOA;面向对象设计,对分析结果进一步抽象、归类和整理,最终以范式的形式确定下来,简称OOD;面向对象编程,利用面向对象程序设计语言编制应用程序,简称OOP。
OO方法解决了传统的结构化开发方法中的许多缺陷,缩短了开发周期,是软件开发技术的一次重大革命。莱芜软件开发但同原型法一样,需要有一定的软件支持工具才能应用。
想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.sdxinnongcun.com。联系人:王经理。
上一篇:“一键式”承包!智慧养老让人期待
上一篇:没有了