[发明专利]能够提供跨终端推送功能的数据库自动管理系统在审
申请号: | 201711173752.8 | 申请日: | 2017-11-22 |
公开(公告)号: | CN107967315A | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 李奕;陈飞 | 申请(专利权)人: | 重庆人人生活家科技发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F8/38;G06F8/30 |
代理公司: | 成都行之专利代理事务所(普通合伙)51220 | 代理人: | 王记明 |
地址: | 400000 重庆市*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 能够 提供 终端 推送 功能 数据库 自动 管理 系统 | ||
技术领域
本发明涉及数据管理机构,具体涉及能够提供跨终端推送功能的数据库自动管理系统。
背景技术
随着科技的进步,电脑、智能手机等具有运算处理功能的电子设备已经广泛地应用在人们日常的生活和工作中,成为人们日常生活和工作中必不可少的物品。而软件是电脑、智能手机等这些具有运算处理功能的电子设备的必不可少的组成部分,这些具有运算处理功能的电子设备是利用不同的软件从而执行各类相应的操作。
随着科技时代的到来,移动终端和移动互联网进入了迅猛发展时期,特别是信息技术的发展更是迈上了一层新的台阶。现如今,人们不仅仅依靠传统的计算机来获取信息,智能手机、平板电脑、电子手表等移动终端越来越成为人们获取信息的重要途径,而这也带来了应用程序需要解决跨平台跨终端的问题。但是与传统的单纯的依靠计算机获取信息不同的是,移动终端种类繁多,而且平台也不统一,给人们获取各种各样的信息带来不便,而且各个平台单独发布信息时需要花费更多的时间、人力、财力等来处理信息更新和维护的事宜,不利于平台的发展。
同时现有的数据库管理结构的工作过程都需要大量机械录入的时间和重复劳动,这样就不能将精力集中于核心业务逻辑的开发上。
发明内容
本发明解决了现有技术存在的数据库管理结构的工作过程都需要大量机械录入的时间和重复劳动,这样就不能将精力集中于核心业务逻辑的开发上,同时传统的单纯的依靠计算机获取信息,移动终端种类繁多,而且平台也不统一,给人们获取各种各样的信息带来不便的问题,提供能够提供跨终端推送功能的数据库自动管理系统,其应用时对应数据库中表的基类代码的自动生成,包括生成属性、创建、修改、删除、查询、存在性、Model属性类的构造等基础代码片断,使程序员在进行模块开发时可以节省大量机械录入的时间和重复劳动,从而可以将更多精力集中于核心业务逻辑的开发。利用自动生成小工具,可以很方便轻松地进行项目开发,同时可以构建跨平台、跨终端信息发布平台,而且用户可以更新数据并上传到数据库,实时管理数据,实现用户跨平台信息管理和发布的目的。
本发明通过下述技术方案实现:
能够提供跨终端推送功能的数据库自动管理系统,包括数据生成模块、数据解析模块、数据编码模块、身份验证模块、终端渠道管理模块、数据存储模块、用户行为分析存储模块、用户自助管理模块和信息发布管理模块,其中:数据生成模块,用于生成数据Model层代码、数据IDAL层代码、数据抽象工厂代码和DAL层代码,并将生成的数据Model层代码、数据IDAL层代码、数据抽象工厂代码和DAL层代码传输到数据解析模块;数据解析模块,用于解析所述数据生成模块传输来的数据Model层代码、数据IDAL层代码、数据抽象工厂代码和DAL层代码并传输到数据编码模块;数据编码模块,用于接收并编译所述数据解析模块传输来的数据Model层代码、数据IDAL层代码、数据抽象工厂代码和DAL层代码,再将编译好的数据Model层代码、数据IDAL层代码、数据抽象工厂代码和DAL层代码分别以DLL文件输出到数据库;身份验证模块,用于用户输入前缀、数据库服务器地址和端口、数据库账号、密码以及需要连接的数据名称,当验证通过后,连接到所述数据库;终端渠道管理模块,用于为用户提供终端输入,并将实时输入信息传输到用户行为分析存储模块,还用于接收所述数据存储模块传输来的历史信息和实时输入信息,并将所述历史信息和实时输入信息提供给用户;数据存储模块,用于存储用户输入的历史信息和实时输入信息,并当用户需要提取时,将历史信息和实时输入信息传输到终端渠道管理模块供用户使用,还用于存储用户手工录入的数据和所述生成的数据Model层代码、数据IDAL层代码、数据抽象工厂代码和DAL层代码;用户行为分析存储模块,用于接收并存储所述终端渠道管理模块传输来的实时输入信息,并将实时输入信息传输到所述数据存储模块;用户自助管理模块,用于用户自助选择发布平台,并通过选择的发布平台发布信息,将发布信息传输到信息发布模块和数据存储模块;信息发布管理模块,用于接收并发布所述用户自助管理模块传输来的发布信息。
进一步的,能够提供跨终端推送功能的数据库自动管理系统,所述数据生成模块包括用户界面模块,所述用户界面模块包括:录入子界面、自定义数据生成子界面,所述录入子界面、自定义数据生成子界面分别用于供用户手工录入数据、生成所述数据Model层代码、数据IDAL层代码、数据抽象工厂代码和DAL层代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆人人生活家科技发展有限公司,未经重庆人人生活家科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711173752.8/2.html,转载请声明来源钻瓜专利网。