软件开发
zeroZhou0
这个作者很懒,什么都没留下…
展开
-
五种典型开发周期模型(瀑布、V、原型化、螺旋、迭代)
总结一下经常可以见到的系统开发周期模型。 在过去的几年里,可以很奇葩的碰到类似于“创业项目库”这种需求非常明确,工作量十分可控,对质量要求比较低,业务建模比较easy,功能构成比较少的“面子项目”。类似于这种项目,采用传统意义上的瀑布模型就非常合适了,如果范围控制和风险控制做的比较好的话,真的如同一个瀑布一样,会“飞流直下三千尺”,直接将项目送到客户的小机上,部署运行,大家欢乐的拿到绩效转载 2017-10-20 19:26:19 · 4835 阅读 · 0 评论 -
原型法, 瀑布模型, V-模型, 螺旋模型
在开发一个系统时,如果用户对系统的目标不很清楚,难以定义需求,这时最好使用原型法的系统开发方法。应用原型法的主要目的就是获取需求。使用原型法,在用户的共同参与下可以改善和加快需求获取过程。其第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么。第二步则在第一步的基础...转载 2017-11-10 22:20:46 · 4363 阅读 · 0 评论 -
装饰模式、装饰器模式、代理模式、外观模式区别
代理模式VS外观模式VS适配器模式这三个模式的相同之处是,它们都作用于用户与真实被使用的类或系统之间,作一个中间层,起到了让用户间接地调用真实的类的作用。 简单扣扣字眼装饰器模式:能动态的新增或组合对象的行为。 代理模式:为其他对象提供一种代理以控制对这个对象的访问. 适配器模式:是对其他对象接口的一种转换行为,将原接口转换为目标接口,达到适配的效果。外观模式:外观对象提供对...转载 2017-11-10 12:46:39 · 1253 阅读 · 0 评论 -
软件开发生命周期模型 瀑布模型、增量模型、原型模型、螺旋模型、喷泉模型总结
在校期间学习过这些模型,现在来复习一下。瀑布模型/改进的瀑布模型 虽然瀑布模型仍然存在很多的问题有待解决,但瀑布模型仍然是最基本的和最效的一种可供选择的软件开发生命周期模型.瀑布模型要求软件开发严格按照需求 ->分析->设计->编码->测试的阶段进行,每一个阶段都可以定义明确的产出物和验证准则.瀑布模型在每一个阶段完成后都可以 组织相关的评审和验证,只有在评审通过后才...转载 2017-10-26 22:42:58 · 1101 阅读 · 0 评论