软件过程:为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
软件过程(ISO9000):使用资源将输入转化为输出的活动所构成的系统。输入:如软件需求
输出:如软件产品瀑布模型
1. 阶段间具有顺序性和依赖性
2. 推迟实现的观点
3. 质量保证的观点优点:采用规范的方法;严格规定每个阶段提交的文档;要求每个阶段交出的产品必须经过验证。快速原型模型优点:不...
分类:
其他好文 时间:
2016-05-07 08:03:10
阅读次数:
122
软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。软件生存周期模型确立了软件开发和演绎中各阶段的次序限制以及各阶段或机动的准则,确立开 发过程所遵守的规定和限制,便于各种活动的协调,便于各种人员的有效通信,有利于活动重用,有利于活动管理。常见的软件生存周期模型有瀑布模型、演化模型、螺旋模型 ...
分类:
其他好文 时间:
2016-05-06 00:19:18
阅读次数:
105
软件测试工程师称为“QA”,质量保证者——这是入门的第一点要学习的。 首先看基本的测试模型 1.“V”型 特点:【活动串行】这是一种古老的瀑布模型,反映了实际和测试之间的关系。 局限:仅仅把测试过程作为编码之后的一个阶段,忽视了测试对需求分析,系统设计的验证,如果前面设计错误,得一直到后期的验收测试 ...
分类:
其他好文 时间:
2016-05-05 22:00:07
阅读次数:
687
Android 转载分享(10) 我们还是来看一款示例:(蘑菇街) 看起来很像我们的gridview吧,不过又不像,因为item大小不固定的,看起来是不是别有一番风味,确实如此.就如我们的方角图形,斯通见惯后也就出现了圆角.下面我简单介绍下实现方法. 第一种: 我们在配置文件中定义好列数.如上图也就 ...
分类:
移动开发 时间:
2016-05-05 12:46:13
阅读次数:
224
Full Stack Developer 全栈/全端开发者 掌握多种技能,并能利用独立完成产品的人。 优势-视野/全局思维,节约时间/经济成本。 横向开发,纵向开发 横向是把程序按数据,业务,表示等层次划分结构纵向是按功能模块划分 软件开发模式(瀑布、迭代、螺旋、敏捷) ...
分类:
其他好文 时间:
2016-05-03 15:49:09
阅读次数:
159
对于经典瀑布模型,软件的生命周期为可行性分析->需求分析与说明->软件设计->编码与单元测试->集成与系统测试->软件维护。 那这次就来说说测试吧! 先是对单个模块进行单元测试,然后是部分系统测试(包括集成测试和有效性测试),最后是系统测试。 why分成3步测试?模块不可能在很短时期内都准备好;便于 ...
分类:
其他好文 时间:
2016-05-02 18:26:23
阅读次数:
192
团队和流程以及瀑布模型 1、团队是简简单单的几个人一组?是搬砖的几个人一起合伙? 并不是,团队必须有明确的分工,成员虽然不一定要求能力相当,但必须有责任感和力所能及的心态。 如果一个人开发,会造成的问题可能是有一个BUG永远的找不出来,团队至少能避免无人探讨这一问题。 2、 瀑布模型是将软件生存周期 ...
分类:
其他好文 时间:
2016-04-30 20:52:58
阅读次数:
113
首先, 对于瀑布流的实现大体分为tableView和collectionView实现两种, 以collectionView实现最为简单. 本文对流行的实现方式进行改进, 减少依赖,增加更多代理方法,增加扩展性 设计的思想源于tableView, 每个item的高度不该由控件本身决定,而是应该由数据决 ...
分类:
其他好文 时间:
2016-04-30 00:55:06
阅读次数:
261
枯木荫荫流水潺潺
行色匆匆
孔雀屏开
回心转意
紫荆花开山花烂漫
般若星辰
清黄交接
青翠太平
瀑布烟霞
峰峦叠障
上下求索
静险中求
仙鹤逐潭
杜鹃花开
激流勇攀
雾里看花
风卷云舒...
分类:
其他好文 时间:
2016-04-29 20:05:17
阅读次数:
135
一、帐号密码保存。
可以保存多个vps登陆信息,免去每次输入的烦恼。
二、数字小键盘输入。
如果不设置的话,输入数字小键盘,会显示乱码。如图设置即可:
三、设置文字颜色。
如图设置,就可以得到像黑客帝国那样绿色的文字,在你编译软件的时候,是不是恍然若见那华丽丽的数字瀑布?
四、设置命令...
分类:
系统相关 时间:
2016-04-29 18:19:57
阅读次数:
741