3.3.2 虚拟现实的网络和通讯软件 2.软件质量的有关问题。 (1)软件质量 软件质量包括:可靠性,可用性,以及可维护性。用户的要求取决于应用的目的。游戏必须是有趣的,仿真必须是正确的,训练器必须是实时的,建模器必须是交互的。 ISO 9126 (1991)把质量定义为:功能(Functionality),可靠性(Reliability),可用性(Usability),效率(Efficiency),可维护性(Maintainability),轻便性(Portability)。 (2)开发高质量软件的过程 过程包括: 需求分析和定义,系统设计,程序设计,程序实现,单元测试,集成测试,系统测试,系统递交,维护。 右图表示测试的一个例子。 |