[发明专利]数据库交互系统及方法在审
申请号: | 201210329886.5 | 申请日: | 2012-09-07 |
公开(公告)号: | CN103678341A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 李忠一;谢德意;陶帅军;易志强;姚俊超 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 交互 系统 方法 | ||
技术领域
本发明涉及一种数据库管理系统及方法,尤其涉及一种数据库交互系统及方法。
背景技术
SVG(Scalable Vector Graphics,可缩放矢量图)是一种与图像分辨率无关的矢量图形格式,采用XML(Extensible Markup Language,可扩展标记语言)文本描述对象,完全开源,具有很好的交互性与动态性,并且完全支持DOM(Document Object Model,文档对象模型)。
但是,SVG只能将数据嵌入到文档中静态的显示,随着SVG被各大主流媒体广泛支持以及在无线电设备应用中的日益扩张,怎样实现SVG与数据库进行交互成为了亟待解决的问题。
发明内容
鉴于以上内容,有必要提供一种数据库交互系统及方法,应用于用户端,其可从服务器端的数据库中获取绘制SVG图形的数据,根据获取的数据在用户端绘制出SVG图形,实现SVG与数据库的交互。
鉴于以上内容,还有必要提供一种数据库交互系统及方法,应用于服务器,其可接收用户端传送的数据获取参数,根据该数据获取参数从数据库中查询相关数据,并将查询得到的数据返回给用户端,用户端根据服务器查询得到的数据绘制出SVG图形,实现SVG与数据库的交互。
一种数据库交互系统,应用于用户端,该系统包括:第一创建模块,用于在用户端创建一个脚本文档,并在该脚本文档中创建一个数据获取方法;第二创建模块,用于在用户端创建一个网页文档,在该网页文档中添加一个库文件及该脚本文档,然后调用该脚本文档中的数据获取方法;数据获取模块,用于利用该数据获取方法将数据获取参数传递给服务器中的数据库查询方法,并获取该数据库查询方法从服务器的数据库中查询得到的数据;数据处理模块,用于将数据获取模块获取的数据传递给该网页文档中一个数据容器中;所述数据处理模块,还用于创建一个指定图形文档,将该指定图形文档嵌入该网页文档,并利用所述库文件将该获取的数据从该网页文档的数据容器导入该指定图形文档;图形显示模块,用于在该指定图形文档中创建绘制指定图形的元素及接收该获取的数据的元素,并根据该创建的元素绘制出该指定图形。
一种数据库交互系统,应用于服务器,该系统包括:第三创建模块,用于在服务器中创建一个服务程序,并在该服务程序中创建一个数据库查询方法;数据查询模块,用于当该数据库查询方法接收到用户端传送的数据获取参数后,调用该数据库查询方法,获取从数据库中查询得到的数据;数据返回模块,用于将查询得到的数据返回给用户端,以便用户端根据该查询得到的数据绘制出一个指定图形。
一种数据库交互方法,应用于用户端,该方法包括:第一创建步骤,在用户端创建一个脚本文档,并在该脚本文档中创建一个数据获取方法;第二创建步骤,在用户端创建一个网页文档,在该网页文档中添加一个库文件及该脚本文档,然后调用该脚本文档中的数据获取方法;数据获取步骤,利用该数据获取方法将数据获取参数传递给服务器中的数据库查询方法,并获取该数据库查询方法从服务器的数据库中查询得到的数据;数据处理步骤一,将数据获取步骤获取的数据传递给该网页文档中一个数据容器中;数据处理步骤二,创建一个指定图形文档,将该指定图形文档嵌入该网页文档,并利用所述库文件将该获取的数据从该网页文档的数据容器导入该指定图形文档;图形显示步骤,在该指定图形文档中创建绘制指定图形的元素及接收该获取的数据的元素,并根据该创建的元素绘制出该指定图形。
一种数据库交互方法,应用于服务器,该方法包括:第三创建步骤,在服务器中创建一个服务程序,并在该服务程序中创建一个数据库查询方法;数据查询步骤,当该数据库查询方法接收到用户端传送的数据获取参数后,调用该数据库查询方法,获取从数据库中查询得到的数据;数据返回步骤,用于将查询得到的数据返回给用户端,以便用户端根据该查询得到的数据绘制出一个指定图形。
相较于现有技术,所述的数据库交互系统及方法,其可根据用户在用户端输入的查询关键字,从服务器端的数据库中获取绘制SVG图形的数据,根据获取的数据在用户端绘制出SVG图形,实现SVG与数据库的交互,动态生成SVG图形,即根据用户输入的不同查询关键字动态生成不同的SVG图形。
附图说明
图1是本发明用户端与服务器的网络架构图。
图2是本发明数据库交互系统客户端的运行环境示意图。
图3是本发明数据库交互系统服务端的运行环境示意图。
图4是数据库交互系统客户端的功能模块图。
图5是数据库交互系统服务端的功能模块图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210329886.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:UPS辅助电源供电系统
- 下一篇:一种双气种阀