CN107368559A - 后台***的交互装置和方法 - Google Patents
后台***的交互装置和方法 Download PDFInfo
- Publication number
- CN107368559A CN107368559A CN201710546972.4A CN201710546972A CN107368559A CN 107368559 A CN107368559 A CN 107368559A CN 201710546972 A CN201710546972 A CN 201710546972A CN 107368559 A CN107368559 A CN 107368559A
- Authority
- CN
- China
- Prior art keywords
- module
- background system
- operator
- backstage
- login account
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种后台***的交互装置和方法,所述后台***的交互装置包括后台自定义模块、用户接口模块和安全监控模块,其中:所述后台自定义模块根据所述用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,所述安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全。
Description
技术领域
本发明涉及信息网络技术领域,特别涉及一种后台***的交互装置和方法。
背景技术
目前在后台页面开发技术领域,大部分后台页面以超文本传输协议(HTTP协议)请求后台接口,每种页面操作都得对应后台不同的接口,这会造成以下几个问题:每新增或修改某个功能,后台需重新开发新的接口或修改接口,发包并上线;后台页面中操作当前页面的用户的权限控制细化粒度比较粗,大部分到菜单级别;后台角色对菜单的管理和配置不够灵活,需要通过添加新角色的方案来解决问题。
因此,需要设计一种简单方便的后台页面开发***和方法。
发明内容
本发明的目的在于提供一种后台***的交互装置和方法,以解决现有的后台页面开发复杂繁琐的问题。
为解决上述技术问题,本发明提供一种后台***的交互装置,所述后台***的交互装置包括后台自定义模块、用户接口模块和安全监控模块,其中:
所述后台自定义模块根据所述用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,所述安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全。
可选的,在所述的后台***的交互装置中,所述后台自定义模块包括查询功能模块、编辑功能模块、定制功能模块、菜单输入模块、条件输入模块和操作输入模块,其中:
所述菜单输入模块、所述条件输入模块和所述操作输入模块分别向所述用户接口模块发送菜单请求、条件请求和操作请求;
所述查询功能模块、所述编辑功能模块和所述定制功能模块分别对所述菜单请求、条件请求或操作请求进行查询、编辑或定制操作。
可选的,在所述的后台***的交互装置中,所述用户接口模块包括调用方模块、操作员模块、登陆账号模块和角色权限模块,其中:
所述调用方模块用来识别和筛选操作员的身份信息,所述调用方模块还用于设置所述操作员登陆账号的相关信息;
所述操作员模块用于登陆账号;
所述登陆账号模块标记所述操作员模块的登陆账号;
所述角色权限模块控制所述操作员的权限。
可选的,在所述的后台***的交互装置中,所述安全监控模块包括操作员登陆记录模块、操作记录模块和登陆模式模块,其中:
所述操作员登陆记录模块记录所述操作员模块的登陆操作;
所述操作记录模块记录所述登陆账号模块的操作地址和操作信息;
所述登陆模式模块记录所述登陆账号模块的登陆方式。
可选的,在所述的后台***的交互装置中,所述后台自定义模块还包括业务模块,其中:
所述业务模块对所述调用方模块的业务进行定义。
本发明还提供一种后台***的交互方法,所述后台***的交互方法包括:
后台自定义模块根据用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全。
可选的,在所述的后台***的交互方法中,所述后台自定义模块根据所述用户接口模块请求调用查询语句获得数据源包括:
菜单输入模块、条件输入模块和操作输入模块分别向所述用户接口模块发送菜单请求、条件请求和操作请求;
查询功能模块、编辑功能模块和定制功能模块分别对所述菜单请求、条件请求或操作请求进行查询、编辑或定制操作。
可选的,在所述的后台***的交互方法中,所述后台***的交互方法还包括:
调用方模块识别和筛选操作员的身份信息,所述调用方模块还设置操作员登陆账号的相关信息;
所述操作员模块登陆账号;
登陆账号模块标记所述操作员模块的登陆账号;
角色权限模块控制所述操作员的权限。
可选的,在所述的后台***的交互方法中,所述安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全包括:
所述操作员登陆记录模块记录所述操作员模块的登陆操作;
所述操作记录模块记录所述登陆账号模块的操作地址和操作信息;
所述登陆模式模块记录所述登陆账号模块的登陆方式。
可选的,在所述的后台***的交互方法中,所述后台***的交互方法还包括:所述业务模块对所述调用方模块的业务进行定义。
在本发明提供的后台***的交互装置和方法中,通过所述后台自定义模块根据所述用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,克服每新增或修改某功能,后台需重新开发新的接口或修改接口的问题,本发明提供一个基于查询语句的后台设计结构,从而可以通过提交脚本的形式,达到灵活的增加新功能或修正已有功能,通过修改配置性的数据文件,快速迭代新的页面展示和其他修改功能。
附图说明
图1是本发明后台***的交互装置的结构示意图;
图中所示:10-后台自定义模块;11-功能中枢传输模块;12-查询功能模块;13-编辑功能模块;14-定制功能模块;15-菜单输入模块;16-条件输入模块;17-操作输入模块;18-业务模块;20-用户接口模块;21-调用方模块;22-操作员模块;23-登陆账号模块;24-角色权限模块;30-安全监控模块;31-操作员登陆记录模块;32-操作记录模块;33-登陆模式模块。
具体实施方式
以下结合附图和具体实施例对本发明提出的后台***的交互装置和方法作进一步详细说明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
本发明的核心思想在于提供一种后台***的交互装置和方法,以解决现有的后台页面开发复杂繁琐的问题。
为实现上述思想,本发明提供了一种后台***的交互装置和方法,所述后台***的交互装置包括后台自定义模块、用户接口模块和安全监控模块,其中:所述后台自定义模块根据所述用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,所述安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全。
<实施例一>
本实施例提供一种后台***的交互装置,所述后台***的交互装置包括后台自定义模块10、用户接口模块20和安全监控模块30,其中:所述后台自定义模块10根据所述用户接口模块20的请求调用查询语句获得数据源,所述用户接口模块20根据所述查询语句返回的数据源直接进行操作,所述安全监控模块30对所述用户接口模块20的请求进行监控,并发送给所述后台自定义模块10,以保证后台***的安全。
具体的,在所述的后台***的交互装置中,所述后台自定义模块10包括查询功能模块12、编辑功能模块13、定制功能模块14、菜单输入模块15、条件输入模块16和操作输入模块17,所述菜单输入模块15、所述条件输入模块16和所述操作输入模块17分别向所述用户接口模块发送菜单请求、条件请求和操作请求;所述查询功能模块12、所述编辑功能模块13和所述定制功能模块14分别对所述菜单请求、条件请求或操作请求进行查询、编辑或定制操作,所述后台自定义模块10还包括功能中枢传输模块11,功能中枢传输模块11用于在以上功能模块之间起到中转作用。
进一步的,在所述的后台***的交互装置中,所述用户接口模块20包括调用方模块21、操作员模块22、登陆账号模块23和角色权限模块24,其中:所述调用方模块21用来识别和筛选操作员的身份信息,所述调用方模块21还用于设置所述操作员登陆账号的相关信息,客户通过所述调用方模块21设置所述操作员模块22;所述操作员模块22用于登陆账号;所述登陆账号模块23标记所述操作员模块22的登陆账号;所述角色权限模块24控制所述操作员的权限。所述安全监控模块30包括操作员登陆记录模块31、操作记录模块32和登陆模式模块33,其中:所述操作员登陆记录模块31记录所述操作员模块22的登陆操作;所述操作记录模块32记录所述登陆账号模块23的操作地址和操作信息;所述登陆模式模块33记录所述登陆账号模块23的登陆方式。另外,在所述的后台***的交互装置中,所述后台自定义模块10还包括业务模块18,其中:所述业务模块18对所述调用方模块21的业务进行定义。
综上,上述实施例对后台***的交互装置的不同构型进行了详细说明,当然,本发明包括但不局限于上述实施中所列举的构型,任何在上述实施例提供的构型基础上进行变换的内容,均属于本发明所保护的范围。本领域技术人员可以根据上述实施例的内容举一反三。
<实施例二>
本实施例还提供一种后台***的交互方法,所述后台***的交互方法包括:后台自定义模块10根据用户接口模块20的请求调用查询语句获得数据源,所述用户接口模块20根据所述查询语句返回的数据源直接进行操作,安全监控模块30对所述用户接口模块20的请求进行监控,并发送给所述后台自定义模块10,以保证后台***的安全。
具体的,在所述的后台***的交互方法中,所述后台自定义模块10根据所述用户接口模块20的请求调用查询语句获得数据源包括:菜单输入模块15、条件输入模块16和操作输入模块17分别向所述用户接口模块发送菜单请求、条件请求和操作请求;查询功能模块12、编辑功能模块13和定制功能模块14分别对所述菜单请求、条件请求或操作请求进行查询、编辑或定制操作。
进一步的,在所述的后台***的交互方法中,所述后台***的交互方法还包括:所述调用方模块21识别和筛选操作员的身份信息,所述调用方模块还设置操作员登陆账号的相关信息,操作员模块登陆账号;所述登陆账号模块23标记所述操作员模块22的登陆账号;所述角色权限模块24控制所述操作员的权限。所述安全监控模块30对所述用户接口模块20的操作进行监控,并发送给所述后台自定义模块10包括:所述操作员登陆记录模块31记录所述操作员模块22的登陆操作;所述操作记录模块32记录所述登陆账号模块23的操作地址和操作信息;所述登陆模式模块33记录所述登陆账号模块23的登陆方式。另外,所述后台***的交互方法还包括:所述业务模块18对所述调用方模块21的业务进行定义。
在本发明提供的后台***的交互装置和方法中,通过所述后台自定义模块根据所述用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,克服每新增或修改某个功能,后台需重新开发新的接口或者修改接口的问题,本发明提供一个基于查询语句的后台设计结构,从而可以通过提交脚本的形式,达到灵活的增加新功能或修正已有功能,通过修改配置性的数据文件,快速迭代新的页面展示和其他修改功能。
本发明中的后台***的交互装置和方法,技术开发根据需求以及页面展示,与前端约定好数据传输规约;编写对应的数据库查询语句,从服务端提取相应的数据源;利用配置化的模板设置相应的查询条件以及输入参数;设置当前功能对应的角色权限;设置角色对应的商户权限;交由客户端进行页面渲染,解决了后台上新增功能频繁发包以及后台添加新接口的旧式迭代,并且查询接口可配置化,大大减少了后台开发的时间,并且操作都有日志记录数据落地,确保可追溯。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。
Claims (10)
1.一种后台***的交互装置,其特征在于,所述后台***的交互装置包括后台自定义模块、用户接口模块和安全监控模块,其中:
所述后台自定义模块根据所述用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,所述安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全。
2.如权利要求1所述的后台***的交互装置,其特征在于,所述后台自定义模块包括查询功能模块、编辑功能模块、定制功能模块、菜单输入模块、条件输入模块和操作输入模块,其中:
所述菜单输入模块、所述条件输入模块和所述操作输入模块分别向所述用户接口模块发送菜单请求、条件请求和操作请求;
所述查询功能模块、所述编辑功能模块和所述定制功能模块分别对所述菜单请求、条件请求或操作请求进行查询、编辑或定制操作。
3.如权利要求1所述的后台***的交互装置,其特征在于,所述用户接口模块包括调用方模块、操作员模块、登陆账号模块和角色权限模块,其中:
所述调用方模块用来识别和筛选操作员的身份信息,所述调用方模块还用于设置所述操作员登陆账号的相关信息;
所述操作员模块用于登陆账号;
所述登陆账号模块标记所述操作员模块的登陆账号;
所述角色权限模块控制所述操作员的权限。
4.如权利要求3所述的后台***的交互装置,其特征在于,所述安全监控模块包括操作员登陆记录模块、操作记录模块和登陆模式模块,其中:
所述操作员登陆记录模块记录所述操作员模块的登陆操作;
所述操作记录模块记录所述登陆账号模块的操作地址和操作信息;
所述登陆模式模块记录所述登陆账号模块的登陆方式。
5.如权利要求1所述的后台***的交互装置,其特征在于,所述后台自定义模块还包括业务模块,其中:
所述业务模块对所述调用方模块的业务进行定义。
6.一种后台***的交互方法,其特征在于,所述后台***的交互方法包括:
后台自定义模块根据用户接口模块的请求调用查询语句获得数据源,所述用户接口模块根据所述查询语句返回的数据源直接进行操作,安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全。
7.如权利要求6所述的后台***的交互方法,其特征在于,所述后台自定义模块根据所述用户接口模块请求调用查询语句获得数据源包括:
菜单输入模块、条件输入模块和操作输入模块分别向所述用户接口模块发送菜单请求、条件请求和操作请求;
查询功能模块、编辑功能模块和定制功能模块分别对所述菜单请求、条件请求或操作请求进行查询、编辑或定制操作。
8.如权利要求6所述的后台***的交互方法,其特征在于,所述后台***的交互方法还包括:
调用方模块识别和筛选操作员的身份信息,所述调用方模块还设置操作员登陆账号的相关信息;
所述操作员模块登陆账号;
登陆账号模块标记所述操作员模块的登陆账号;
角色权限模块控制所述操作员的权限。
9.如权利要求8所述的后台***的交互方法,其特征在于,所述安全监控模块对所述用户接口模块的请求进行监控,并发送给所述后台自定义模块,以保证后台***的安全包括:
所述操作员登陆记录模块记录所述操作员模块的登陆操作;
所述操作记录模块记录所述登陆账号模块的操作地址和操作信息;
所述登陆模式模块记录所述登陆账号模块的登陆方式。
10.如权利要求6所述的后台***的交互方法,其特征在于,所述后台***的交互方法还包括:所述业务模块对所述调用方模块的业务进行定义。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710546972.4A CN107368559A (zh) | 2017-07-06 | 2017-07-06 | 后台***的交互装置和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710546972.4A CN107368559A (zh) | 2017-07-06 | 2017-07-06 | 后台***的交互装置和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107368559A true CN107368559A (zh) | 2017-11-21 |
Family
ID=60306033
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710546972.4A Pending CN107368559A (zh) | 2017-07-06 | 2017-07-06 | 后台***的交互装置和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107368559A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080091448A1 (en) * | 2006-10-16 | 2008-04-17 | Niheu Eric K | System and method of integrating enterprise applications |
CN102207872A (zh) * | 2011-06-04 | 2011-10-05 | ***通信集团内蒙古有限公司 | 按照用户需求定制Web UI控件的方法和*** |
CN103365847A (zh) * | 2012-03-27 | 2013-10-23 | 腾讯科技(深圳)有限公司 | 一种自定义网页文件的生成方法和装置 |
CN103617037A (zh) * | 2013-11-27 | 2014-03-05 | 张洁 | 用于web开发***的开发方法和web开发*** |
-
2017
- 2017-07-06 CN CN201710546972.4A patent/CN107368559A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080091448A1 (en) * | 2006-10-16 | 2008-04-17 | Niheu Eric K | System and method of integrating enterprise applications |
CN102207872A (zh) * | 2011-06-04 | 2011-10-05 | ***通信集团内蒙古有限公司 | 按照用户需求定制Web UI控件的方法和*** |
CN103365847A (zh) * | 2012-03-27 | 2013-10-23 | 腾讯科技(深圳)有限公司 | 一种自定义网页文件的生成方法和装置 |
CN103617037A (zh) * | 2013-11-27 | 2014-03-05 | 张洁 | 用于web开发***的开发方法和web开发*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3734932A1 (en) | Implicitly linking access policies using group names | |
CN105917690A (zh) | 基于网络功能虚拟化(nfv)在网络中模块间通信的***、方法和计算机程序 | |
JP2014041458A (ja) | データへのアクセス制御の内容を決定する装置及び方法 | |
CN104869099A (zh) | 一种基于指纹账户的多网络帐号登录方法及*** | |
CN107908695A (zh) | 业务***运行方法、装置、***及可读存储介质 | |
CN105531977B (zh) | 用于同步和远程数据访问的移动设备连接控制的方法和*** | |
US11080241B2 (en) | Document collaboration | |
CA2998465A1 (en) | Application provisioning system for requesting configuration updates for application objects across data centers | |
CN106354857A (zh) | 一种新闻标签管理*** | |
JP2013029994A (ja) | サーバー装置、情報処理方法及びプログラム | |
CN107146154A (zh) | 一种数据管理的方法及装置 | |
CN112669110A (zh) | 服务器标签管理方法及相关设备 | |
CN104217295A (zh) | 一种移动执法办案管理*** | |
CN103763370B (zh) | 一种更改移动终端工作区锁屏密码的方法、***及装置 | |
CN107633386A (zh) | 网络终端信息的管理方法、***、设备及存储介质 | |
CN107342820A (zh) | 基于模板管理实现volt的方法及*** | |
CN103699977A (zh) | 基于移动通信的工作流管理***及管理方法 | |
CN110427759B (zh) | 一种支持业务安全标记的网络资源浏览控制方法及*** | |
CN107944288A (zh) | 一种数据访问控制方法和装置 | |
CN107368559A (zh) | 后台***的交互装置和方法 | |
CN105631559A (zh) | 企业信息管理*** | |
KR20200013573A (ko) | 기업 및 기관용 통합관리 모바일 플랫폼 | |
CN112861037A (zh) | 数据标注方法、装置、***、电子设备以及存储介质 | |
CN106100917B (zh) | 一种网管匹配业务配置***及其数据配置方法 | |
CN217113325U (zh) | 一种跨***自动登录、录入和数据整合统一数据展示*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171121 |
|
WD01 | Invention patent application deemed withdrawn after publication |