[发明专利]一种Web浏览器软件生成系统及其方法有效
申请号: | 201711153604.X | 申请日: | 2017-11-20 |
公开(公告)号: | CN108037910B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 李参宏 | 申请(专利权)人: | 江苏网进科技股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F16/958 |
代理公司: | 苏州佳博知识产权代理事务所(普通合伙) 32342 | 代理人: | 唐毅 |
地址: | 215300 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 浏览器 软件 生成 系统 及其 方法 | ||
1.一种Web浏览器软件生成系统,其包括数据库服务器、Web浏览器与Web服务器,其特征在于:数据库服务器用来存储管理信息资源,根据信息资源中数据库表中的每个字段以及业务需求生成多个不同的控件;Web浏览器预设格式的网页文件;Web服务器包括读取模块、提取模块、检测模块、指令模块与反馈模块;
读取模块,用于根据用户所处语言环境,读取数据库服务器中与访问用户所处的语言环境相匹配的语言描述的控件;
提取模块,用于根据访问用户的需求,提取读取到的并与Web浏览器预设格式相匹配的符合预置的信息资源或控件;
检测模块,用于检测提取的信息资源或控件功能是否重复,当提取的信息资源或控件功能有相同的,提示有相同的功能的信息资源或控件,通过访问用户选择符合需要的信息资源或控件;若提取的信息资源或控件功能没有相同的,则发送信息至指令模块;
指令模块,针对符合用户需求提取的控件,匹配至Web浏览器,并按照预设指令自动安装控件;
反馈模块,对安装的控件记录其提取的次数,反馈至数据库服务器以便数据库服务器确认是否更改控件的存储位置;
所述数据库服务器具有多个存储模块,各个存储模块中预设存储不同使用频率的控件,当使用控件次数排名达到或超过某一存储模块预设值时,该控件自动从预设值低的存储模块移至预设值高的存储模块中。
2.如权利要求1所述的Web浏览器软件生成系统,其特征在于:所述Web浏览器软件生成系统还具有身份认证模块,授权Web浏览器在设定的时段内,允许用户访问预设的信息资源。
3.如权利要求2所述的Web浏览器软件生成系统,其特征在于:Web服务器中通过AngularJS搭建框架,在HTML页面引用脚本文件,给HTML或Body标签添加ng-app特性,ng-init特性初始化msg变量,通过ng-model特性把msg变量和数据库服务器控件进行了双向绑定实现输出。
4.一种Web浏览器软件生成方法,其特征在于,其步骤包括:
S1,存储管理信息资源,根据信息资源中数据库表中的每个字段以及业务需求生成多个不同的控件;控件按照不同用户使用频率进行分类;
S2,根据用户所处语言环境,读取存储的与访问用户所处的语言环境相匹配的语言描述的控件;
S3,根据访问用户的需求,提取读取到的并与Web浏览器预设格式相匹配的符合预置的控件;
S4,检测提取的控件功能是否重复,当提取的控件功能有相同的,提示有相同的功能的控件,通过访问用户选择符合需要的信息资源或控件;若提取的控件功能没有相同的,则执行下一步骤;
S5,针对符合用户需求提取的控件,匹配至Web浏览器,并按照预设指令自动安装控件,按照控件大小、时间、功能使用状况进行排列;
S6,对安装的控件记录其提取的次数,反馈至存储控件的数据库服务器以确认是否更改控件的存储位置;
其中,在S1步骤中,信息资源中数据库表中的每个字段根据业务需求生成多个不同的控件;控件按照不同用户使用频率进行分区预设存储,当使用控件次数排名达到或超过某一预设值时,该控件自动从预设值低的分区移至预设值高的分区中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏网进科技股份有限公司,未经江苏网进科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711153604.X/1.html,转载请声明来源钻瓜专利网。