专利的处理软件数据库设计与实现(3)

第一,运行新系统可以由机器代替人工完成很多反复冗杂的校验工作; 第二,运行新系统可以节省很多人力物力,更多资源可以投入到别的方面; 第三,


第一,运行新系统可以由机器代替人工完成很多反复冗杂的校验工作;

第二,运行新系统可以节省很多人力物力,更多资源可以投入到别的方面;

第三,运行新系统可以提升专利处理的工作效率,有更少的出错率;

所以,本系统在经济上是可行的。

(2) 技术上可行性

本系统将Microsoft SQL Server2008 R2数据库,VisualStudio2010作为用来编写程序的工具。两者共同完成工作,能够进行代码的模块化编写,对于系统将来的扩展和修改十分有利。

(3) 运行上可行性

本次设计的专利的处理系统较小,暂时只是一个系统从无到有的实现过程,能实现最基础的功能。因而花费的资源比较少,对于计算机各方面的要求都不高,所以能在很多情况下正常运行起来。

1.2系统功能分析

本系统设置管理人员和使用用户两种权限,管理人员和用户分别对应不同的操作的权限。用户只能对个人自己信息的查阅、修改,专利信息的查阅,而管理人员则可以进行专利等信息的管理。(注:管理人员需要登进系统;一般用户也需要登进系统)

(1)专利的处理系统的一般用户可以使用该系统提供的以下功能:

1、浏览所有专利信息和消息;

2、专利信息和消息的查阅;

(2)该系统的管理人员可以使用该系统提供的以下功能:

1、浏览所有专利信息和消息;

2、专利信息和消息的查阅;

3、向系统中添加专利的信息和消息;

4、修改专利的相关信息和消息;

5、删掉专利的信息和消息;

6、浏览用户的专利信息和消息;

7、删掉用户的专利记录;

8、添加计算专利的每年收费信息;

9、添加系统的操作员。

(3)系统要能实现如下功能:

1、管理:使用者管理、专利的处理、每年收费管理、专利收费提醒、邮件发送。

2、查阅:专利查找、专利申请人查找。

管理人员登进系统。系统根据管理人员的用户名和密码确定专利申请者用户的身份,若文字输进密码或者用户名不对,提示登陆失败并要求重新登录。

专利的信息的管理。主要包括专利数据展现模块,专利查阅、专利信息添加、专利信息改正、专利删去以及专利分类管理,即分类的添加、删去、修改。

专利申请者信息的管理。主要包括专利申请者信息列表、专利申请者信息添加、专利申请者信息修改、专利申请者记录查阅、专利申请者记录删掉、专利申请者查阅以及分类的添加、删掉、修改。

用户信息的管理。主要包括用户的添加、修改、删掉。

1.3系统性能分析

基本的专利处理系统在技术方面必须满足以下要求:

(1)先进性:系统设计要合理,框架科学,技术先进,适应性强。

(2)实用性:在满足业务功能需要的前提下,系统界面简单易用。在用户登录、访问页面和下载信息时,有较快的速度和较高的质量。同时,接收用户具有容量大、可扩展性好、并发系统响应能力强、等待时间短、接入速度快等特点。

(3)高可靠性:在系统设计中,应考虑采取适当的冗余等保护措施,来面对错综复杂的网络环境,通过破坏数据的完全性,以防止产生垃圾数据。为有效保证各项业务的正常运行可采用适当的容错机制,借此保证系统的不间断运行。系统应做到完全记录数据变更信息,以确保信息的完全性、正确性、一致性和可查证性。

(4)技术开放性:技术采用、系统架构和平台选择要有良好的开放性。它遵循国际标准化组织架构的技术标准,并要求选定的产品具有独特的优势和亮点,与其他产品组合形成了一个开放,可扩展,稳定,统一的系统。