Page 62 - 计算机应用软件开发技术研究
P. 62
计算机应用软件开发技术研究
Research on Computer Application Software Development Technology
散的耦合关系,模块内部有较强的内聚性,这有助于控制解的复杂性。
5.确定性
软件开发过程中所有概念的表达应是确定的、无歧义且规范的。这有助于人
与人的交互不会产生误解和遗漏,以保证整个开发工作的协调一致。
6.一致性
包括程序、数据和文档的整个软件系统的各模块应使用已知的概念、符号和
术语,程序内外部接口应保持一致,系统规格说明与系统行为应保持一致。
7.完备性
软件系统不丢失任何重要成分,完全实现系统所需的功能。
8.可验证性
开发大型软件系统需要对系统自顶向下,逐层分解。系统分解应遵循容易检
查、测评、评审的原则,以确保系统的正确性。
第二节 计算机软件开发中分层技术探析
在当今社会,随着科学技术的不断发展,人们也逐渐走向信息化时代,计
算机技术也逐渐进入人们的生活,在计算机地使用上也越来越熟练。因此,计算
机的运用给生活带来了方便,进而也提高了工作效率。目前,日常生活和工作都
离不开计算机的使用,但是计算机的使用上也会存在一些问题,如果存在的问
题不能更好地解决,那么会降低计算机的使用意义。因此,在计算机软件开发应
用上,运用分层技术,能够提高计算机使用效果,使计算机的应用发挥更大的
空间。
一、分层技术的概念及特点
(一)分层技术的概念
分层技术主要指的是运用不同方法制作的方案,并在不同概念层基础上形
成完整系统。一般情况下,在进行计算机软件开发过程中,要保证系统可靠性,
尽可能实现计算机软件多功能使用。因此,运用分层技术在计算机软件开发设计
中,首先要了解分层技术的概念。
·50·

