发明专利信息管理系统(5)

2019-05-18 18:03

东华理工大学毕业设计(论文) 系统运行与分析

该部分只是页面的展示没有太多的业务逻辑出现。 4.1.3 管理用户

图4-3 管理用户

页面设计:

管理用户功能的页面设计,主要是一个表单,还有一个删除按钮。表单是用的一个gridview空间,用来存放数据库传递过来的信息。

业务逻辑设计:

首先点击管理用户之后,系统会查询数据库得出相应的用户数据集合赋值给gridviev的数据控件,然后在页面展示出来。当用户选择记录点击删除按钮时,被选择的数据将会删除掉。

4.1.4 添加用户

图4-4添加用户

页面设计:

在添加用户页面中,首先有几个个text文本输入框,还有一个select下拉框,还有一个button按钮。

业务逻辑设计:

当用户点击登入按钮时,首先会利用js代码判断信息是否填写完整,如果

17

东华理工大学毕业设计(论文) 系统运行与分析

填写不完整会给出提示,如果填写完整,会调用系统的添加用户的方法,如果添加成功则会提示成功,添加失败,会提示用户添加失败。

4.1.5 添加专利

图4-5添加专利

页面设计:

在添加页面中,首先有两个text文本输入框,还有一个textarea文本框,还有一个button按钮。

业务逻辑设计:

当用户点击登入按钮时,首先会利用js代码判断用户信息是否填写完整,如果填写不完整会给出提示,如果填写完整,会调用系统的添加专利语句进行数据库的写入,会返回操作结果在页面提示。

4.1.6 管理专利

图4-6管理专利

页面设计:

管理专利功能的页面设计,主要是一个表单,还有一个删除按钮。表单是用的一个gridview空间,用来存放数据库传递过来的信息。

业务逻辑设计:

首先点击管理专利之后,系统会查询数据库得出相应的专利数据集合赋值给gridviev的数据控件,然后在页面展示出来。当用户选择记录点击删除按钮时,被选择的数据将会删除掉。

18

东华理工大学毕业设计(论文) 系统运行与分析

4.1.7 专利申请

图4-7专利申请

页面设计:

在专利页面中,有一个下拉框让用户选择自己想要申请的专利号。 业务逻辑设计:

用户选择一个自己要申请的专利号,然后点击保存按钮,系统会执行专利申请的数据库操作。返回操作信息给前台页面。

4.1.8 管理专利申请

图4-8管理专利申请

页面设计:

管理专利申请功能的页面设计,主要是一个表单,还有一个删除按钮。表单是用的一个gridview空间,用来存放数据库传递过来的信息。

业务逻辑设计:

首先点击管理专利申请之后,系统会查询数据库得出相应的专利申请数据集合赋值给gridviev的数据控件,然后在页面展示出来。当用户选择记录点击删除按钮时,被选择的数据将会删除掉。

19

东华理工大学毕业设计(论文) 系统运行与分析

4.1.9 申请审核

图4-9申请审核

页面设计:

申请功能的页面设计,主要是一个表单,还有一个审核按钮。表单是用的一个gridview空间,用来存放数据库传递过来的信息。

业务逻辑设计:

首先点击申请功能之后,系统会查询数据库得出相应的专利申请数据集合赋值给gridviev的数据控件,然后在页面展示出来。当用户选择记录点击审核按钮时,被选择的数据将会被审核。

20

东华理工大学毕业设计(论文) 系统的测试和维护

5 系统的测试和维护

5.1 测试目的与目标

在此系统进行初步实现之后,开始进行对系统进行测试,找出系统中存在的Bug,通过测试,用提交的Bug报告来为以后软件的改进提供标准和参考,能够在以后的系统改进中找到依据。

测试后的软件各模块基本功能能顺利进行,尽可能的提高软件的健壮性。

5.2 测试方法

系统的测试有两种方法分别为黑盒测试和白盒测试。

(1)黑盒测试又称为功能测试,在程序接口进行,只检查程序功能是否能够按照规格说明书的规定正确使用,程序是否能适当地接收输入数据并发生正确的输出信息,而且要能够保持外部信息的完整性。

(2)白盒测试又叫结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作。

本系统开发过程进行的测试步骤如下:

模块测试:也叫单元测试,目的是保证每一个模块作为一个单元能正确运行,本测试所发现的往往是编码和详细设计的错误,主要评价模块的下述五个特点:模块接口,局部数据结构,重要的执行路径,出错处理通路,影响上述各方面特性的边界条件。

模块测试主要由代码审查和软件测试两部分组成。

集成测试:包括系统测试和子系统测试。集成测试是组装软件的系统技术,主要目标是发现与接口有关的问题。集成测试有两种方法:非渐增式和渐增式,但比较而言,渐增式方法比较好,因为:编写的测试软件较少,开销较小;较早地发现模块间的接口错误;错误位置容易判断;测试更彻底。

因此,本系统集成测试采用渐增式测试中的混合法,即对软件结构中较上层使用自顶而下的测试方法,而对软件结构中较下层,使用的是自底向上方法,两者结合,这是对模块较多时测试的一种折衷方法。

验收测试:这一步是验证软件的有效性。目的是向未来的用户表明系统能够象预定的那样工作,验收测试一般使用黑盒测试法,验收测试有两种可能的结果:功能和特性与用户的要求有差距;功能和性能与用户要求一致,软件是可以接受的。

这个阶段发现的问题往往和需求分析阶段的差距有关。

平行运行。所谓平行运行就是同时运行。新开发出来的系统和将被它取代的

21


发明专利信息管理系统(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第四章 炔烃和二烯烃练习及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: