Page 43 - 计算机应用软件开发技术研究
P. 43

第一章  软件工程



             需求分析与定义,对于后期的软件开发以及维护都很重要;另外,从儿童成长到
             少年,再成长为中年,可以与软件开发阶段进行比较,这一阶段的研究依旧要着
             手于需求分析,还需要进行概念设计,并进行详细设计,除此之外还有编写代码

             的通过,在测试后,发布软件。
                 1.软件定义阶段逻辑的应用
                 进行软件定义的过程中,有以下几个方面很重要,分别是:定义问题,分析
             可行性,合同的立项与签订。在典型范围的描述下,需要注意几点:初始需求的

             请清单;客户范围内的约束;开发者范围内的约束。
                 在某个软件设计的过程中,必须考虑其市场价值的。此时主要选用简单或
             者易实现的方案来达成目的。所以,相对于软件开发者来说,在软件的这一阶段
             里,必须明确软件的可以操作与不需要操作内容,这样才能明确软件的设计出发

             点与目的,并不是在盲目追求实现与运行各种功能,而忽略了功能对于软件的
             必要性与有效性。在软件开发过程中,设计一个合理精确的范围文档是非常关
             键的。例如:某医院需要一款医药管理软件,软件功能是病人可以通过其查看
             医药的价格,但不能查看库存与盘点药品的功能等。但是在设计之初,开发者

             对这一需求的定义不明确,那么就会造成这款软件的功能不明确。导致了设计出
             来的医药管理软件,不符合要求,也给双方造成很多麻烦。这就是因为设计初期
             不明确目的的影响。在逻辑学运用到概念中,在对比与运用中,完善软件定义
             阶段。

                 2.领域建模逻辑的应用
                 任何概念在逻辑学中都能看作是“类概念”。也就是说,概念是思维的一
             种形式,它承载着相关的思维内容,同时也是对理性认识的一种基本形式。概
             念,相关于语词和词组。在逻辑学的概念中,主要分为几种:首先,对概念的肯

             定或否定,不管对何时来说,这两者的概念都相同,主要根据概念反应的对象,
             进行属性的区分。当然这中间肯定概念与否定概念,也分别被称作正概念与负概
             念;其次,相对于普通概念,单独概念外延分子是 1,指的是 1 个对象,也就是
             事物、专名与摹状物的独一无二面;相对于单独概念来说的普通概念是外延分子

             大于 2,指的就是对象、形容词或者动词。两者看来,是根据反应对象数目差异
             进行划分的。最后,主要是关于集合与非集合的概念,主要是将反应集合体成
             为集合的概念。另外,非集合概念也就是不反映集合体的概念。个体涵盖了两



                                                                                  ·31·
   38   39   40   41   42   43   44   45   46   47   48