以前写过瀑布流,但对于其中某些概念和一些细节一直没理清,导致写代码时一直心存疑虑。没法用准确的代码来描述。 仅仅停留在我的代码能运行,但出了问题不好查。 昨天花近2小时理清了。 var wuyu=1;...function roll(){ //scrollTop “卷”起来的高度值 var sTop
分类:
其他好文 时间:
2016-03-09 10:54:48
阅读次数:
109
项目开发生命周期: 一:软件项目开发模式 螺旋开发模式: 螺旋开发模式 适合,项目前期 需求不确定的情况下: 对于每一个模块,一个个开发,进行分析,设计,编码,测试,上线。 好处; keyi可以 有效的 降低 软件风险,我尽量 做出来的产品尽量满足客户需求: 瀑布模式: 瀑布 模式:就是先进行 所有
分类:
其他好文 时间:
2016-03-09 01:15:56
阅读次数:
185
瀑布流通常2种形式 1.固定n列(固定宽度),列中图片高度不等,如 花瓣网 http://huaban.com/all/ 2.固定n行(固定高度),行中图片宽度不等,如 百度图片 http://image.baidu.com/search/index 列数可根据浏览器可视化窗口大小改变(也可固定)
分类:
其他好文 时间:
2016-03-08 00:29:46
阅读次数:
267
软件开发模型有瀑布模型 快速原型模型 增量模型 螺旋模型 喷泉模型 瀑布模型与快速原型模型的主要区别是获取用户需求的方法不同 瀑布模型是有反馈环的 当在后面阶段发现前面阶段的错误时 需要沿反馈线返回前面的阶段 修正前面阶段的产品之后再回来继续完成后面阶段的任务 快速原型模型是不带反馈环的 这正是这种
分类:
其他好文 时间:
2016-03-06 23:35:27
阅读次数:
171
当前的开发模型种类繁多,主要可以分为以下几类:瀑布式模型、快速原型模型、渐增式模型、螺旋式模型以及面向对象开发模型。 各类模型有不同的优劣势,适用的对象也不尽相同。然而就当下的情况而言,互联网的创业公司相对其他模型而言更加倾向于选择增量模型来做开发。这其中的原因是什么呢? 首先我们对增量模型做一个简
分类:
其他好文 时间:
2016-03-06 23:32:50
阅读次数:
155
首先,军事方面的软件系统一般来讲规模庞大,一个系统少则运用于一个部队,多则装备在全国所有部队中。如此大规模的软件系统,要想一次就将所有需求都明确地列好是一件不太可能的事情。因此,瀑布模型不适合。 其次,军事方面的软件系统还有一个很重要的特点,即大多与军队中配备的各种大型设备相连。基于此,快速原型模型
分类:
其他好文 时间:
2016-03-06 20:58:27
阅读次数:
245
瀑布模型:软件开发的严格按照线性方式进行,当前活动的工作结果,实施完成所需要的工作结果需要验证,如果验证通过,则作为下一项活动的输入,继续。否则返回。但是其缺乏灵活性,太过于理想化,客户难以明确需求,需求错误在后期就难以纠正。 快速原型模型:快速原型是利用原型辅助软件开发的一种思想。经过简单、快速的
分类:
其他好文 时间:
2016-03-06 19:04:17
阅读次数:
161
瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。在瀑布模型中,软件开发的各项活动严格按照线性方式进行,必须等前一阶段的工作完成之后,才能开始后一阶段的工作;前一阶段的输出文档就是
分类:
其他好文 时间:
2016-03-06 17:29:28
阅读次数:
153
区别:瀑布模型是线性模型,每一阶段必须完成规定的文档,适用于需求明确稳定的中小型软件开发。 快速原型模型的用户介入过早,通过迭代完善客户需求,原型废弃不用,适用于需求模糊的小型软件开发。 增量模型的每次迭代完成一个增量,可用于OO开发,适用于容易分块的大型软件开发。 螺旋模型是典型迭代模型,重视风险
分类:
其他好文 时间:
2016-03-06 15:56:46
阅读次数:
163
区别 联系 瀑布模型 1.阶段具有顺序性和依赖性 2.推迟实现的观点:在编码之前设置了是同分析和系统设计各个阶段 3.质量保证的观点:在每个阶段以优质、高产为基本目标 1.都需要进过分析、设计、集成、编码、测试和维护 2.软件过程是科学、有效的 3.问题定义和可行性研究的主要任务是概括地了解用户的需
分类:
其他好文 时间:
2016-03-06 12:47:39
阅读次数:
201