- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于PDM的图文档管理系统中查询功能的研究与实现
图文档管理系统是产品数据管理系统中的基本功能之一,而查询功能又是图文档管理系统中的一个重要功
能。本文主要介绍在图文档管理系统中通过逐步缩小查询范围和任意条件组合模糊查询相结合的方式实现
查询功能。对于查询结果,可以进行浏览、编辑和删除。
数据查询是在数据集中管理的基础上,实现对数据的查找。输入查询条件,服务器把
所有符合查询条件的结果返回给客户端。图文档管理系统中包括许多电子图纸、电子文
档、产品的属性信息、关系信息和状态信息等,那么如何让用户在最短的时间内查到有用
的、正确的信息是图文档管理系统需要解决的一个重要问题。
当前典型的查询方式有以下3种:
1)设置简单查询和高级查询,简单查询中只有一个用户输入项,查询结果不精确,通
过高级查询中设置多个查询条件从而使用户获得更准确的结果;
2)通过下拉列表框将多个条件任意组合通过关系条件运算符(>,=,<)和逻辑运算
符(“and”,“or,“not”)进行连接,查询结果显示在DataGrid控件中;
3)在Delphi下运用模糊查询的设计思路,实现多条件组合模糊查询以及进行查询记录
的统计。
在图文档管理系统中,产品结构树的构建是通过产品大类、产品和零、部件来完成。
产品属于产品大类,部件又属于产品,零件可能属于产品也可能属于部件。本系统是通过
逐步缩小查询范围和对产品大类、产品和零、部件的基本属性信息任意组合的方式进行模
糊查询,当然直接通过对基本属性任意组合进行模糊查询也可以。笔者主要介绍通过下拉
列表框的选择,逐步缩小查询范围,从而使用户快速地获得准确的信息。对于查询结果,
用Gridview控件显示,用户可以对查询结果编辑、删除和浏览,并保证用户只能编辑和删
除自己撰写的信息,这样也保证了系统的安全性。
1系统开发环境
1)操作系统
采用WindowsXP操作系统。Microsoft公司的Windows操作系统功能强大,用户操作
界面友好,吸引了广大用户,同时安装比较方便,系统稳定,因此笔者选择WindowsXP作
为操作系统。
2)Web开发技术
笔者采用目前非常流行的Web开发技术之一的ASP,它是微软发展的新体系结构的一
部分,是ASP和技术的结合。此技术基于环境开发,在开发和应用方面具有如下优点。
①简易性增强,ASP应用了公共语言运行中的托管服务,简化了程序的开发。
②ASP可以选择开发应用程序的语言VisualBasic或者VisualC#,支持跨多种语言
分割应用程序。
③ASP框架应用了VisualStudio集成开发环境中的工具箱和设计器,有了强大的支持
工具。
④ASP应用了Windows系统内置的身份验证机制,这样可以保证应用程序的安全性。
开发工具采用了VisualStudio2005,它是平台下最为强大的开发工具,提供了包括
设计、编码、编译调试、数据库联接操作等基本功能。
3)数据库
系统数据库采用了基于结构化查询语言(SQL)的关系型数据库管理系统MSSQLServer
2000,该数据库系统具有使用简单、高性能、伸缩性强、扩展性强的特点,可实现与
Internet和Windows操作系统的无缝集成,以及具有在整个网络中保证数据库信息的完整
性和一致性的优点。
4)编程语言
采用VisualC#。
2查询功能的设计与实现
以零件为例,来说明具体功能的实现过程。对于零件,一开始显示所有的产品大类、
产品、部件和零件(见图1)。当通过下拉列表框选择产品大类1时,只显示产品大类1下的
所有产品、部件和零件,再选择产品1时,只显示产品1下的部件和零件,因为零件可能直
接属于产品,也可能属于产品下的部件,所以当是前者时,直接通过单条件或多条件进行
查找,后者则要选择部件,这样会显示部件下的所有零件,再输入关键字进行查询。这样
通过逐步缩小查询范围,使用户可以准确定位到所需要的信息。
点击图片查看大图
图1产品大类下的产品和零、部件
这种查询的主要思想是:
通过三级下拉列表框关联、多个if语句和“and“逻辑运算符连接多个查询条件来完
成所要的
您可能关注的文档
最近下载
- 生物安全实验室乙型肝炎病毒实验活动风险评估报告.docx VIP
- 2025年全国中考历史真题分类汇编.docx VIP
- 托福写作172句型.doc VIP
- 三级助听器验配师理论知识考核试题及答案.pdf VIP
- Unit 7 Happy Birthday第1 Lead-in Cartoon time三年级英语上册练习(译林版三起).pdf VIP
- 昌平区电力工程施工组织设计.doc VIP
- 2025年新人教版数学二年级上册全册课件.pptx
- T∕CCMA 0075-2019 -装载机载荷谱试验方法.pdf VIP
- 针灸入门广州中医药学PPT.ppt VIP
- 学堂在线 如何写好科研论文 章节测试答案.docx VIP
文档评论(0)