基于.NET的专利查询系统的设计与开发.docx

上传人:夺命阿水 文档编号:562476 上传时间:2023-08-27 格式:DOCX 页数:4 大小:36.98KB
返回 下载 相关 举报
基于.NET的专利查询系统的设计与开发.docx_第1页
第1页 / 共4页
基于.NET的专利查询系统的设计与开发.docx_第2页
第2页 / 共4页
基于.NET的专利查询系统的设计与开发.docx_第3页
第3页 / 共4页
基于.NET的专利查询系统的设计与开发.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于.NET的专利查询系统的设计与开发.docx》由会员分享,可在线阅读,更多相关《基于.NET的专利查询系统的设计与开发.docx(4页珍藏版)》请在课桌文档上搜索。

1、基于NET的专利查询系统的设计与开发作者:章尼城周丹来源:科技视界2015年第33期【摘要】为帮助企业更好的管理专利数据,特开发了一款专利数据查询系统,其后台采用GSQL绿色版作为数据库开发工具,前台采用功能强大的MicrosoftVisualStudio2010开发应用程序,实现了用户自定义的多条件简单查询,以及通过勾选复选框来实现快捷的条件设定,并能通过某一个关键字的多条件设定,实现多条件组合查询。【关键词】-NET;GSQL;组合查询0引言随着台州市民营企业的不断发展,对技术创新和专利使用的需求也随之不断提升,台州市某专利事务所的专利数据迅速增长。为了更好的满足企业专利数据查询的需求,并

2、保障专利数据的信息安全和查询便捷,需要开发一款专利数据查询软件,以实现数据导入数据库、用户按相应条件实现简单查询和高级查询。简单查询中包括模糊查询和多条件查询,高级查询包括多控件的组合查询,并可显示总的记录条数和满足条件的记录条数,也可实现查询结果的图片超级链接,对于查询结果可以导出为EXCel文档。通过开发相应的数据查询软件,能有效实现数据的隐藏与保护,并能实现多条件组合查询,确保数据更安全,查询更便捷,为企业专利申报、转让、使用等提供更为高效便捷的服务。1后台数据库技术本项目的后台以绿色版GSQL作为后台数据库开发工具,因为本项目规模较小,为方便用户安装和使用,所以选用GSQL绿色版作为后

3、台开发工具方便使用。可实现对数据的有效管理,包括表格的设计,字段数据类型选择以及数据的导入。考虑到本项目是以专利查询功能为主,为了提高查询效率,在设计数据库的时候我们尽量将所有信息集中在一个表格当中,所设计的数据表maide0由于专利数据存在多国之间统一认证问题,所以需要保证能识别多国文字如日文、韩文、德文、意大利文等;为了实现不同语言之间的兼容,表格中的摘要及主要结构在数据类型上选择了mext,一方面mex相对于texi类型能兼容更多的语言包括中英文、日文、韩文、德文、意大利文等;另一方面,因为采用的是ntext数据类型是一种可变长度的字符串。最多2GB字符数据。再也不用担心字数超限而导入失

4、败了。在内容当中可能出现中文的字段一般设计为nvarchar数据类型,这样能更好的兼容中英文。其他的字段设计成VarChaI类型在数据导入时因为没有过多的约束而更容易导入成功。2前台数据库应用系统开发技术前台开发工具采用简单易用的MicrosoftVisualStudio2010作为开发工具。专利数据查询系统的简单查询界面主要由两部分组成,上面的部分主要由标签和文本框组成,用来接收用户的多个查询条件,一共有U个文本框可提供给用户输入查询条件,程序设计为可以根据用户不同的输入组合来实现组合查询,当文本框的内容为空时,意味着这一条件不作限制。界面下方的DataGridVieW控件用来显示查询结果。

5、具体的编程实现原理图如图2所示,即先由ConneCtion对象连接数据库,然后运用DataAdaPtCr对象获取数据库中的数据填充到数据集当中,最后应用程序中的DaIaGridVieW控件用来显示查询结果。除申请号字段采用精确查询外,其他IO个字段可实现模糊查询。模糊查询功能的实现依赖于关键字“like”和通配符“”,清空条件按钮为当用户输入多个条件进行了一次查询后,可按这个按钮实现清空所有填入的查询条件,操作快捷方便。在界面的下方是一个数据网格视图,在该控件中将显示查询结果。在数据网格视图上方有一行文本用来动态显示数据库记录总数和数据库查询到的记录数。专利查询系统除了实现简单查询功能之外还能

6、实现高级查询,在高级查询界面中,列出了组装机类型、主要工位、上料组装、输送方式和涂胶方式的所有可选项,用户可以通过勾选复选框来实现快捷的条件设定,并能实现某一个关键字的多条件设定,实现多条件组合查询。在界面的下方是一个数据网格视图,在该控件中将显示查询结果。在数据网格视图上方有一行文本用来动态显示数据库记录总数和数据库查询到的记录数。从数据库查询数据的原理与简单查询类似。所不同的是在实现多条件组合查询的时候SqI语句的Where条件当中运用了“in”关键字,很巧妙的实现了同一个子段的多条件匹配。当选中某一条记录要打开相应的专利证书时可以调用PrOCeSS的Start方法去打开一个文件,例如我们

7、这里用的是福昕阅读器。所以打开阅读器的代码为:System.Diagnoslics.Process.Start(FoxitReader.exe,this.dgvall.Rowse.RowIndex.CeIlse.ColumnIndex.Value.ToString();3结论本文通过应用NET技术开发出了一款WindOWS应用程序,登陆系统后可以实现用户自定义的简单查询以及分组多条件查询,另外可以打开相应的专利证书文件以及实现查询结果集的导出。为地方企业专利的申报、转让和使用等提供更高效的服务。【参考文献】赵春红.VF数据库管理系统制作J.电子技术与软件工程,2014(08).余翠兰.基于AS

8、P.NET的学生住宿管理系统的设计与实现J.软件2014(07).3李晓斌,周秀媛.单独招生在线报名系统设计和实现J.电子技术与软件工程,2015(02).责任编辑:杨玉洁列名I数据类组I长度I允许至I硝int4申诺号vrchr255V专利名标nvarch*r255专利权人nvrchr2S5V发明人varchar255V申请日varchar255V授权公皆日vrchar255V专利类型varchr255V案件状态varchar255产品rarch*r255姐装机类型vrchr255V主要工位v*rchr255上料犯装VarChar255流皎方式v*rch*r255V特送方式VarChr255V关键词varchr255V摘要及主要结构iktxt16V图2数据访问原理图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号