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

计算机应用软件开发技术研究
            Research on Computer Application Software Development Technology

            为假,登录不成功。当巧对于一个具体的购物网站而言,当用户在选择商品的时
            候,如加入购物车的时候,如果超过一定的时限,还没有购买的话,就会失效,
            一下就有这 3 种代码的具体表述。我们可 til 拿计算机中的代码举个例子,如登

            录程序的各种关联,我们可以看到前台代码,如当输入正确的用户名和密码的时
            候就会有 Login 登录界面相关代码。在网购付款时,没有在规定时间内付完款,
            那么就会要求你重新登录,这个时候在编写代码的时候会有个 LockForm 的代

            码,此功能是针对长时间未登录,系统被锁定。当然用户登录进去后,会看到一
            个主界面。在计算机中我们称之为:Mseteorm 的代码。
                以上三个程序,我们也可从逻辑学的角度来看,在实践中,我们不仅需要

            软件规格说明和验证,更希望有系统的方法把规格说明逐步演化成程序,即属于
            自动程序(ASP)的研究领域。E 在演绎过程中有两种关系即水平关系和垂直关
            系,而上述 H 个程序间也存在着这样的关系,如果从垂直关系的角度来看,如

            果 Login 登录界面和 LockForm 长时间未登录能够正确运行,LockForm 长时间未
            登录和 MasterForm 登录进去的主界面也能正常运行,那么 LockForm 长时间未
            登录能够正确运行和 Master 将 Form 登录进去的主界面也一定能够运行实现。至
            于水平关系,由于篇幅关系就不把其余剩下的代码一一列举出来,纵观这 3 个程

            序,不难发现它们都存在着函数的调用,会调用某个公共的函数。
                (三)软件测试阶段的应用
                软件测试是在软件的全部模块设计实现之后进入的阶段。对于软件工程

            中的软件测试我们知道,就它的整体而言其主要目的就是寻找软件存在的各种
            BUG,而测试人员只要找出来并不需要测试人员去修改,而是经过测试经理的
            审核,然后转给相对应的开发进行修改,开发修改完毕,会有一个回归问题的流

            程,所谓问题的回归就是将原先存在的问题,经过开发修改之后测试再次进行问
            题是否解决的一种验证。在测试之前,每一个测试人员都需要学习需要测试的软
            件的业务功能,只有在自己学会了正确的功能应该是什么样子的,才能对比出,

            软件存在的缺陷和不足,从而提出问题的所在。例如对网络安全的测试这一块,
            就需要测试人员对网络安全的知识有所把握;在对网管软件进行测试的时候,就
            要知道设备测试时用到的简单的配置的命令,知道如何通过在设备侧通过命令来
            搭建业务,当然也是需要知道业务的基本的流程的、也要知道在网管进行业务的




            ·34·
   41   42   43   44   45   46   47   48   49   50   51