在计算机程序设计和软件开发领域,以往对用户或系统可用性并不总是那么关注。信息的用户所得到的是一份数字形式的报告或表格,如果报告或表格的行列经过格式化使得数字容易阅读的话,那就算是用户的一种好运气了。从最严格的意义上说,可以认为穿孔卡片的输入区和打印报告上的行列构成了早期应用程序的用户界面,但人们通常 ...
分类:
其他好文 时间:
2020-02-11 00:17:57
阅读次数:
65
软件测试流程 需求分析阶段-软件设计和编码阶段(进行单元测试)-集成、系统、验收测试阶段。 软件测试模型 传统:项目计划——需求分析——软件设计——程序开发——软件测试——集成维护。 V模型:需求分析-概要设计-详细设计-软件编码-单元测试-集成测试-系统测试-验收测试。 W模型:用户需求-需求分析 ...
分类:
其他好文 时间:
2020-02-09 12:04:48
阅读次数:
76
软件测试的目的 软件测试目的总结 软件测试的对象 为最终用户,项目负责人,评审人员,产品人员,软件设计开发人员,测试人员测试指导。 ...
分类:
其他好文 时间:
2020-02-09 11:55:37
阅读次数:
69
怎样才能满足对可用性日益增长的需求?软件可用性可以通过许多途径加以改进,但人们普遍使用的是其中几种比较成熟的方法。最受人们欢迎和广泛使用的方法有可用性测试、风格指南及标准、专家咨询和反复原型设计。尽管这些方法往往是有效的,但它们都有很大的不足。 改进软件可用性方面最常用的方法是可用性测试。可用性测试 ...
分类:
其他好文 时间:
2020-02-07 22:23:55
阅读次数:
68
将软件卖出去,是软件成功的最终标志。必须让决策者相信应用程序开发计划的价值;必须让潜在客户看到软件可以满足他们的某种需要。可用性并不总是能够决定软件的销售。有些很难用的软件已被人们广泛使用,有的软件用户界面的确低劣,但却长时间未被淘汰。在每个计算机应用领域中都有这样一个初始阶段,只要一个产品能够完成 ...
分类:
其他好文 时间:
2020-02-06 22:55:55
阅读次数:
62
开发人员如何对待用户以及用户对有用工具的需求将极大地影响系统的开发成本和工期。研究发现,在人们频繁列举的造成软件开发项目预算超支的原因中,头四项都与软件的用户和使用有关。关于成本超支的头号原因是用户频繁要求更改需求,第二条原因是忽视了必要的用户任务。第三条原因是用户缺乏对其需求的理解,而第四条原因是 ...
分类:
其他好文 时间:
2020-02-05 23:47:07
阅读次数:
117
单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。 简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在 ...
分类:
其他好文 时间:
2020-02-04 15:46:48
阅读次数:
69
可用性既取决于关于系统业务流程的设计决策,也取决于具体的程序设计工作。细微处的决定可能会对使用的效率和难易程度产生重大影响。如果有那么一个简单的剪贴板功能,让工作人员从系统某个部分拷贝原始文本数据,然后再粘贴到另一个地方,这样就可以减少输入差错,大大缩短完成事务处理的时间。最好是有那样一种基于对象的 ...
分类:
其他好文 时间:
2020-02-03 22:43:21
阅读次数:
80
一、软件设计结构 com.atguigu.team.view模块为主控模块,负责菜单的显示和处理用户操作 com.atguigu.team.service模块为实体对象(Employee及其子类如程序员等)的管理模块,NameListService和TeamService类分别用各自的数组来管理公司 ...
分类:
编程语言 时间:
2020-02-02 21:57:04
阅读次数:
67
前言代理模式是一种常见的设计模式,它使用代理对象完成用户请求,屏蔽了用户对真实对象的访问。在软件设计中,使用代理模式的意图也很多。比如因为安全原因,屏蔽客户端直接访问真实对象。或者在远程调用中,使用代理类来屏蔽远程方法调用的技术细节。或为了提升系统性能,将真实对象封装,达到延迟加载的目的。比如hib... ...
分类:
其他好文 时间:
2020-02-02 10:24:03
阅读次数:
87