Page 43 - 计算机应用软件开发技术研究
P. 43
第一章 软件工程
需求分析与定义,对于后期的软件开发以及维护都很重要;另外,从儿童成长到
少年,再成长为中年,可以与软件开发阶段进行比较,这一阶段的研究依旧要着
手于需求分析,还需要进行概念设计,并进行详细设计,除此之外还有编写代码
的通过,在测试后,发布软件。
1.软件定义阶段逻辑的应用
进行软件定义的过程中,有以下几个方面很重要,分别是:定义问题,分析
可行性,合同的立项与签订。在典型范围的描述下,需要注意几点:初始需求的
请清单;客户范围内的约束;开发者范围内的约束。
在某个软件设计的过程中,必须考虑其市场价值的。此时主要选用简单或
者易实现的方案来达成目的。所以,相对于软件开发者来说,在软件的这一阶段
里,必须明确软件的可以操作与不需要操作内容,这样才能明确软件的设计出发
点与目的,并不是在盲目追求实现与运行各种功能,而忽略了功能对于软件的
必要性与有效性。在软件开发过程中,设计一个合理精确的范围文档是非常关
键的。例如:某医院需要一款医药管理软件,软件功能是病人可以通过其查看
医药的价格,但不能查看库存与盘点药品的功能等。但是在设计之初,开发者
对这一需求的定义不明确,那么就会造成这款软件的功能不明确。导致了设计出
来的医药管理软件,不符合要求,也给双方造成很多麻烦。这就是因为设计初期
不明确目的的影响。在逻辑学运用到概念中,在对比与运用中,完善软件定义
阶段。
2.领域建模逻辑的应用
任何概念在逻辑学中都能看作是“类概念”。也就是说,概念是思维的一
种形式,它承载着相关的思维内容,同时也是对理性认识的一种基本形式。概
念,相关于语词和词组。在逻辑学的概念中,主要分为几种:首先,对概念的肯
定或否定,不管对何时来说,这两者的概念都相同,主要根据概念反应的对象,
进行属性的区分。当然这中间肯定概念与否定概念,也分别被称作正概念与负概
念;其次,相对于普通概念,单独概念外延分子是 1,指的是 1 个对象,也就是
事物、专名与摹状物的独一无二面;相对于单独概念来说的普通概念是外延分子
大于 2,指的就是对象、形容词或者动词。两者看来,是根据反应对象数目差异
进行划分的。最后,主要是关于集合与非集合的概念,主要是将反应集合体成
为集合的概念。另外,非集合概念也就是不反映集合体的概念。个体涵盖了两
·31·

