一种数据查询系统的制作方法

文档序号:6583914阅读:228来源:国知局
专利名称:一种数据查询系统的制作方法
技术领域
本发明涉及一种数据查询系统。
背景技术
目前,随着技术的进步和社会的发展,信息共享变得越来越重要,为了解决数据共 享的问题,现有技术通过建立数据库的方式来实现数据共享。因此,对于用户来说,需要一 种对数据库中的数据方便地进行查询的系统。

发明内容
针对现有技术中存在的缺陷和不足,本发明的目的是提出一种数据查询系统,能 对数据库中的相关数据方便地进行查询。
为了达到上述目的,本发明提出了一种数据查询系统,包括 与数据库相连的数据分析统计模块,用于收集所述数据库中的数据以及对所述数 据进行分析处理; 用户管理模块,用于使用户登陆到所述数据查询系统; 与所述数据分析统计模块和用户管理模块相连的数据查询模块,用于用户登陆到 所述数据查询系统后发出查询请求,并根据所述查询请求,在所述数据分析统计模块的经 过分析处理的数据中进行查询,并将查询结果返回给用户。 作为上述技术方案的优选,所述数据分析统计模块进一步包括数据收集模块和数 据分析处理模块 所述数据收集模块与数据库相连,用于从所述数据库中读取用户预先指定的数 据,并清除所述数据收集模块中原先存储的数据; 所述数据分析处理模块与所述数据收集模块相连,用于对所述数据收集模块中的 数据进行用户预先指定的分析处理,并将分析处理后的数据保存。 作为上述技术方案的优选,所述用户预先指定的数据包括项目、地区、产品数据。
作为上述技术方案的优选,所述用户预先指定的分析处理包括按项目统计的日 汇总数据、按地区统计的日汇总数据、按产品统计的日汇总数据。 作为上述技术方案的优选,所述数据查询模块进一步包括运营数据查询模块和 当日详单查询模块; 所述运营数据查询模块用于根据用户的查询请求,从所述数据分析处理模块中保 存的分析处理后的数据中取得整体数据; 所述当日详单查询模块用于根据用户的查询请求,从所述数据分析处理模块中保 存的分析处理后的数据中取得当日数据。 作为上述技术方案的优选,所述用户管理模块还包括修改密码模块,用于用户修 改登陆所述数据查询系统的密码。 本发明提出的数据查询系统,首先根据用户需要对数据库中的数据进行分析处
3理,然后将分析处理后的数据提供给客户,以供客户进行不同类别的查询。 下面结合附图,对本发明的具体实施方式
作进一步的详细说明。对于所属技术领
域的技术人员而言,从对本发明的详细说明中,本发明的上述和其他目的、特征和优点将显
而易见。


图1为本发明提出的数据查询系统的优选实施例的组成示意图。
具体实施例方式以下为本发明提出的一种数据查询系统的优选实施例,如图1所示,包括 与数据库101相连的数据分析统计模块102,用户管理模块103,数据查询模块
104 ;其中, 数据分析统计模块102用于收集所述数据库中的数据以及对所述数据进行分析 处理; 用户管理模块103用于提供所述数据查询系统的入口,使用户登陆到所述数据查 询系统; 数据查询模块104与所述数据分析统计模块102和用户管理模块103相连,用于 用户登陆到所述数据查询系统后发出查询请求,并根据所述查询请求,在所述数据分析统 计模块的经过分析处理的数据中进行查询,并将查询结果返回给用户。 其中,所述数据分析统计模块102进一步包括数据收集模块和数据分析处理模 块 所述数据收集模块与数据库101相连,用于从所述数据库中读取用户预先指定的 数据,并清除所述数据收集模块中原先存储的数据,可以设定该数据收集模块定时收集数 据库中的相关数据; 在本实施例中,数据分析统计模块102不仅包括对原始运营数据进行导入和统计 分析,还包括对合作方项目,地区,产品等基础信息的收集。因此,上述用户预先指定的数据 可以包括原始运营数据、项目、地区、产品等数据。 所述数据分析处理模块与所述数据收集模块相连,用于对所述数据收集模块中的 数据进行用户预先指定的分析处理,并将分析处理后的数据保存;具体为数据收集模块 收集完数据之后自动运行该数据分析处理模块的数据分析程序,本系统中采用存储过程实 现数据分析统计。数据分析程序对指定日期的数据按项目日汇总、地区日汇总、产品日汇总 进行统计分析。分析完毕后,将按项目统计的日汇总数据、按地区统计的日汇总数据、按产 品统计的日汇总数据写入相关数据库表。
所述数据查询模块也可以进一步包括运营数据查询模块和当日详单查询模块
所述运营数据查询模块用于根据用户的查询请求,从所述数据分析处理模块中保 存的分析处理后的数据中取得整体数据;取得所要查询的数据类型,取得所要查询的数据 日期,从用户登录信息中提取出用户的SID(安全标识符)。并根据上述数据类型,数据日 期,用户的SID从保存的分析后的数据中查询相关数据,返回结果。 所述当日详单查询模块用于根据用户的查询请求,从所述数据分析处理模块中保存的分析处理后的数据中取得当日数据。 所述用户管理模块还包括修改密码模块,用于用户修改登陆该数据查询系统的密 码。 用户进行查询前登陆该系统的流程如下 客户端(安装有用户管理模块和数据查询模块的用户界面)需要验证用户的SID, 密码,验证码是否为空。服务器端要验证验证码是否正确。对密码进行MD5加密之后,提交 到服务器端,服务器从登录信息中提取用户的SID,根据SID查询用户信息。如果用户存在, 判断该用户是可为"可用"状态;如果用户"可用",验证其密码是否正确若密码错误,向客 户端返回出错信息,并刷新验证码;若密码正确,向客户端返回登陆成功的信息,客户端页 面跳转到查询面。 用户修改密码的流程如下 用户修改密码,客户端验证是否输入旧密码,是否输入新密码及新密码确认与密
码长度。服务器验证新密码与新密码确认是否一致。对三个密码进行MD5之后提交到服务
器。服务器从登录信息中提取SID,根据SID查询用户信息。确认旧密码是否正确,若旧密
码正确,执行密码修改。返回客户端改密成功的信息;否则,返回客户端改密失败的信息。 本发明提出的数据查询系统,首先根据用户需要对数据库中的数据进行分析处
理,然后将分析处理后的数据提供给客户,以供客户进行不同类别的查询。 虽然,本发明已通过以上实施例及其附图而清楚说明,然而在不背离本发明精神
及其实质的情况下,所属技术领域的技术人员当可根据本发明作出各种相应的变化和修
正,但这些相应的变化和修正都应属于本发明的权利要求的保护范围。
权利要求
一种数据查询系统,其特征在于,包括与数据库相连的数据分析统计模块,用于收集所述数据库中的数据以及对所述数据进行分析处理;用户管理模块,用于使用户登陆到所述数据查询系统;与所述数据分析统计模块和所述用户管理模块相连的数据查询模块,用于用户登陆到所述数据查询系统后发出查询请求,并根据所述查询请求,在所述数据分析统计模块的经过分析处理的数据中进行查询,并将查询结果返回给用户。
2. 根据权利要求1所述的数据查询系统,其特征在于,所述数据分析统计模块进一步 包括数据收集模块和数据分析处理模块所述数据收集模块与数据库相连,用于从所述数据库中读取用户预先指定的数据,并 清除所述数据收集模块中原先存储的数据;所述数据分析处理模块与所述数据收集模块相连,用于对所述数据收集模块中的数据 进行用户预先指定的分析处理,并将分析处理后的数据保存。
3. 根据权利要求1所述的数据查询系统,其特征在于,所述用户预先指定的数据包括 项目、地区、产品数据。
4. 根据权利要求3所述的数据查询系统,其特征在于,所述用户预先指定的分析处理 包括按项目统计的日汇总数据、按地区统计的日汇总数据、按产品统计的日汇总数据。
5. 根据权利要求4所述的数据查询系统,其特征在于,所述数据查询模块进一步包括 运营数据查询模块和当日详单查询模块;所述运营数据查询模块用于根据用户的查询请求,从所述数据分析处理模块中保存的 分析处理后的数据中取得整体数据;所述当日详单查询模块用于根据用户的查询请求,从所述数据分析处理模块中保存的 分析处理后的数据中取得当日的数据。
6. 根据权利要求1所述的数据查询系统,其特征在于,所述用户管理模块还包括修改 密码模块,用于用户修改登陆所述数据查询系统的密码。
全文摘要
本发明涉及一种数据查询系统,包括与数据库相连的数据分析统计模块,用于收集所述数据库中的数据以及对所述数据进行分析处理;用户管理模块,用于使用户登陆到所述数据查询系统;与所述数据分析统计模块和所述用户管理模块相连的数据查询模块,用于用户登陆到所述数据查询系统后发出查询请求,并根据所述查询请求,在所述数据分析统计模块的经过分析处理的数据中进行查询,并将查询结果返回给用户。本发明根据用户需要对数据库中的数据进行分析处理,然后将分析处理后的数据提供给客户,以供客户进行不同类别的查询。
文档编号G06F17/30GK101702175SQ20091022410
公开日2010年5月5日 申请日期2009年11月23日 优先权日2009年11月23日
发明者张宗楚, 郭荣斌 申请人:深圳市五巨科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1