CN106453590B - iOS端_后端可配置常用信息的系统 - Google Patents
iOS端_后端可配置常用信息的系统 Download PDFInfo
- Publication number
- CN106453590B CN106453590B CN201610942855.5A CN201610942855A CN106453590B CN 106453590 B CN106453590 B CN 106453590B CN 201610942855 A CN201610942855 A CN 201610942855A CN 106453590 B CN106453590 B CN 106453590B
- Authority
- CN
- China
- Prior art keywords
- client
- common information
- data
- information
- server
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- 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
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
-
- 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
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种iOS端_后端可配置常用信息的系统,涉及计算机软件领域。所述系统包括:服务端和多个客户端,每个客户端与所述服务端通信连接;所述服务端,存储常用信息数据,同时,还负责验证调取常用信息的用户身份是否合法;所述客户端,从服务端获取常用信息数据并缓存为缓存数据,同时,根据指令展示任意一种常用信息。本发明所述常用信息系统可根据不同属性在后台进行灵活高效的配置,并,根据缓存自动识别到上次使用的信息,即满足不同用户的业务需求,同时也提高了工作效率。
Description
技术领域
本发明涉及计算机软件领域,尤其涉及一种iOS端_后端可配置常用信息的系统。
背景技术
智能设备中的APP软件广受欢迎,但是,现有的iOS端的APP配置常用信息存在以下不足:
1、APP软件维护难,前端后台都需要维护工作,工作量大。
2、因服务器端、客服人员、邮件、外部系统的不能自由适配,导致APP软件信息变更很难做到及时发布。
3、APP需要发布新版本,且登录时及系统内容安全性低。
发明内容
本发明的目的在于提供一种iOS端_后端可配置常用信息的系统,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用所述iOS端_后端可配置常用信息的系统,所述系统包括:服务端和多个客户端,每个客户端与所述服务端通信连接;所述服务端,存储常用信息数据,同时,还负责验证调取常用信息的用户身份是否合法;所述客户端,从服务端获取常用信息数据并缓存为缓存数据,同时,根据指令展示任意一种常用信息。
优选地,所述常用信息包括员工爱心互助基金、CEO邮箱、投诉举报邮箱、HR联系组、企业内部IT支持组和行政办公组。
优选地,所述服务端包括:登录模块、信息数据库、验证模块和信息调取模块;
所述登录模块,通过客户端发出的登录账号和登录密码,验证客户端的登录身份是否合法;
所述信息数据库,存储每种常用信息的数据;
所述验证模块,验证客户端发送的数据请求是否合法,如果合法,则将合法结果发送给信息调取模块;如果不合法,则向客户端发送请求不合法的消息;
所述信息调取模块,判断信息数据库中是否存在与所述请求中要求相匹配的数据,如果存在,则从信息数据库调取目标数据,并发送到客户端;如果不存在,则向客户端发送未找到相关数据的提示。
优选地,当任意一个客户端M每次向服务器请求常用信息时,所述服务端将存储的常用信息以JSON数据格式全部发送到客户端M,所述客户端M将接收的JSON数据格式的常用信息替代本地缓存中原存储常用信息。
优选地,所述客户端从服务端获取缓存数据,并根据指令展示任意一种常用信息,具体按照下述步骤实现:
S1,获取展示任意一种常用信息的指令,并得到指令发出的当前时间,在客户端的缓存数据模块中查找是否存在存储时间与所述当前时间相同的缓存数据,如果是,则将查找到的缓存数据作为目标数据,进入S2;如果否,则根据当前客户端的初始化常用信息安全级别,并携带所述安全级别票据向服务端的信息数据库请求常用数据,从信息数据库请求到的常用数据按照当前时间存储到缓存数据模块,返回S1;
S2,展示获得的目标数据。
更优选地,所述客户端展示获得的目标数据,具体按照下述步骤实现:
A1,根据预先设置信息的展示格式获取展示项,所述展示项包括:每种常用信息的图标、边框颜色、标题和简介;
A2,展示任意一种常用信息N的列表详情
所述列表详情包括所述常用信息N的海报、描述、与所述常用信息相关的邮件、所述常用信息所处系统和所述常用信息中涉及的人员配置;
与所述常用信息相关的邮件通过调用客户端的邮件发送接口实现发送邮件;通过客户端安装的浏览器调用所述常用信息所处系统,所述人员配置包括与所述常用信息N相关的客户人员头像、所负责系统,并提供任意一个客服人员的通信方式。
更优选地,通过客户端安装的浏览器调用所述常用信息N所处系统,具体按照下述步骤实现:在客户端安装的浏览器的基础上,调用并打开所处系统常用信息N所处系统的外部URL,所述浏览器提供外部URL的前进、后退、刷新和HTML title显示功能;携带所述安全级别票据回调外部URL的后台,成功登录所述后台,获取内部安全URL;使用所处系统的内部浏览器打开内部安全URL。
本发明的有益效果是:
本发明为满足了用户对个性化的常用信息需求,所以创新性的设计了根据缓存和后台配置、展示不同的常用信息,即满足不同用户的业务需求,同时也提高了工作效率。
本发明所述常用信息系统可根据不同属性在后台进行灵活高效的配置,并,根据缓存自动识别到上次使用的信息。
附图说明
图1是本实施例所述iOS端_后端可配置常用信息的系统的方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
实施例
参照图1,本实施例所述iOS端_后端可配置常用信息的系统,所述系统包括:服务端和多个客户端,每个客户端与所述服务端通信连接;
所述服务端,存储常用信息数据,同时,还负责验证调取常用信息的用户身份是否合法;所述客户端,从服务端获取常用信息数据并缓存为缓存数据,同时,根据指令展示任意一种常用信息。
更详细的解释说明:
(一)所述常用信息包括员工爱心互助基金、CEO邮箱、投诉举报邮箱、HR联系组、企业内部IT支持组和行政办公组。
员工爱心互助基金为企业员工及员工家属所需进行一次性救助;CEO邮箱存储企业中、高层领导的办公邮箱;投诉举报邮箱存储面向员工和企业客户的投诉邮箱;HR联系组存储用于解决员工保险问题的联系方式;企业内部IT支持组存储企业内容的各个IT部门人员并支持组内人员的讨论;所述行政办公组用于支持帮助企业内部员工解决基本生活问题。
(二)所述服务端包括:登录模块、信息数据库、验证模块和信息调取模块;
所述登录模块,通过客户端发出的登录账号和登录密码,验证客户端的登录身份是否合法;
所述信息数据库,存储每种常用信息的数据;
所述验证模块,验证客户端发送的数据请求是否合法,如果合法,则将合法结果发送给信息调取模块;如果不合法,则向客户端发送请求不合法的消息;
所述信息调取模块,判断信息数据库中是否存在与所述请求中要求相匹配的数据,如果存在,则从信息数据库调取目标数据,并发送到客户端;如果不存在,则向客户端发送未找到相关数据的提示。
(四)当任意一个客户端M每次向服务器请求常用信息时,所述服务端将存储的常用信息以JSON数据格式全部发送到客户端M,所述客户端M将接收的JSON数据格式的常用信息替代本地缓存中原存储常用信息。
(五)所述客户端从服务端获取缓存数据,并根据指令展示任意一种常用信息,具体按照下述步骤实现:
S1,获取展示任意一种常用信息的指令,并得到指令发出的当前时间,在客户端的缓存数据模块中查找是否存在存储时间与所述当前时间相同的缓存数据,如果是,则将查找到的缓存数据作为目标数据,进入S2;如果否,则根据当前客户端的初始化常用信息安全级别,并携带所述安全级别票据向服务端的信息数据库请求常用数据,从信息数据库请求到的常用数据按照当前时间存储到缓存数据模块,返回S1;
S2,展示获得的目标数据。
其中,所述客户端展示获得的目标数据,具体按照下述步骤实现:
A1,根据预先设置信息的展示格式获取展示项,所述展示项包括:每种常用信息的图标、边框颜色、标题和简介;
A2,展示任意一种常用信息N的列表详情
所述列表详情包括所述常用信息N的海报、描述、与所述常用信息相关的邮件、所述常用信息所处系统和所述常用信息中涉及的人员配置;
与所述常用信息相关的邮件通过调用客户端的邮件发送接口实现收发邮件;通过客户端安装的浏览器调用所述常用信息所处系统,所述人员配置包括与所述常用信息N相关的客户人员头像、所负责系统,并提供任意一个客服人员的通信方式。
其中,通过客户端安装的浏览器调用所述常用信息N所处系统,具体按照下述步骤实现:
在客户端安装的浏览器的基础上,调用并打开所处系统常用信息N所处系统的外部URL,所述浏览器提供外部URL的前进、后退、刷新和HTML title显示功能;
携带所述安全级别票据回调外部URL的后台,成功登录所述后台,获取内部安全URL;使用所处系统的内部浏览器打开内部安全URL。
客户端前端操作步骤及要点如下:
1、打开汽车人(非首次),如果是首次需要输入oa用户名和密码;
2、输入正确的短密码,进入汽车人app首页.
3、系统根据登陆人的账号来判断需要展示的信息。
4、用户点击“常用信息”,这时候系统向服务器发送一次请求,但是同时获取到信息列表数据和详情页的数据,并且缓存起来。
5、用户点击具体一个cell,这时候系统不需要想服务器发送请求了,会自动从上线获取的数据中,展示出用户需要的信息。
6、此时,用户可以看到自己需要的数据。
通过采用本发明公开的上述技术方案,得到了如下有益的效果:本发明为满足了用户对个性化的常用信息需求,所以创新性的设计了根据缓存和后台配置、展示不同的常用信息,即满足不同用户的业务需求,同时也提高了工作效率。
本发明所述常用信息系统可根据不同属性在后台进行灵活高效的配置,并,根据缓存自动识别到上次使用的信息。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
Claims (1)
1.一种iOS端_后端可配置常用信息的系统,其特征在于,所述系统包括:服务端和多个客户端,每个客户端与所述服务端通信连接;
所述服务端,存储常用信息数据,同时,还负责验证调取常用信息的用户身份是否合法;所述客户端,从服务端获取常用信息数据并缓存为缓存数据,同时,根据指令展示任意一种常用信息;
所述常用信息包括员工爱心互助基金、CEO邮箱、投诉举报邮箱、HR联系组、企业内部IT支持组和行政办公组;
所述客户端从服务端获取缓存数据,并根据指令展示任意一种常用信息,具体按照下述步骤实现:
S1,获取展示任意一种常用信息的指令,并得到指令发出的当前时间,在客户端的缓存数据模块中查找是否存在存储时间与所述当前时间相同的缓存数据,如果是,则将查找到的缓存数据作为目标数据,进入S2;如果否,则根据当前客户端的初始化常用信息安全级别,并携带所述安全级别票据向服务端的信息数据库请求常用数据,从信息数据库请求到的常用数据按照当前时间存储到缓存数据模块,返回S1;
S2,展示获得的目标数据;
所述客户端展示获得的目标数据,具体按照下述步骤实现:
A1,根据预先设置信息的展示格式获取展示项,所述展示项包括:每种常用信息的图标、边框颜色、标题和简介;
A2,展示任意一种常用信息N的列表详情
所述列表详情包括所述常用信息N的海报、描述、与所述常用信息相关的邮件、所述常用信息所处系统和所述常用信息中涉及的人员配置;
与所述常用信息相关的邮件通过调用客户端的邮件发送接口实现发送邮件;通过客户端安装的浏览器调用所述常用信息所处系统,所述人员配置包括与所述常用信息N相关的客户人员头像、所负责系统,并提供任意一个客服人员的通信方式;
通过客户端安装的浏览器调用所述常用信息N所处系统,具体按照下述步骤实现:
在客户端安装的浏览器的基础上,调用并打开所处系统常用信息N所处系统的外部URL,所述浏览器提供外部URL的前进、后退、刷新和HTML title显示功能;
携带所述安全级别票据回调外部URL的后台,成功登录所述后台,获取内部安全URL;使用所处系统的内部浏览器打开内部安全URL;
所述服务端包括:登录模块、信息数据库、验证模块和信息调取模块;
所述登录模块,通过客户端发出的登录账号和登录密码,验证客户端的登录身份是否合法;
所述信息数据库,存储每种常用信息的数据;
所述验证模块,验证客户端发送的数据请求是否合法,如果合法,则将合法结果发送给信息调取模块;如果不合法,则向客户端发送请求不合法的消息;
所述信息调取模块,判断信息数据库中是否存在与所述请求中要求相匹配的数据,如果存在,则从信息数据库调取目标数据,并发送到客户端;如果不存在,则向客户端发送未找到相关数据的提示;
当任意一个客户端M每次向服务器请求常用信息时,所述服务端将存储的常用信息以JSON数据格式全部发送到客户端M,所述客户端M将接收的JSON数据格式的常用信息替代本地缓存中原存储常用信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610942855.5A CN106453590B (zh) | 2016-10-31 | 2016-10-31 | iOS端_后端可配置常用信息的系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610942855.5A CN106453590B (zh) | 2016-10-31 | 2016-10-31 | iOS端_后端可配置常用信息的系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106453590A CN106453590A (zh) | 2017-02-22 |
CN106453590B true CN106453590B (zh) | 2020-08-04 |
Family
ID=58177588
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610942855.5A Active CN106453590B (zh) | 2016-10-31 | 2016-10-31 | iOS端_后端可配置常用信息的系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106453590B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108280764A (zh) * | 2018-02-06 | 2018-07-13 | 杭州政信金服互联网科技有限公司 | 一种基于政府债交易的数据查看系统和方法 |
CN112148729A (zh) * | 2019-06-27 | 2020-12-29 | 上海怀恩网络科技有限公司 | 家谱世系图书状信息化技术 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160104942A (ko) * | 2015-02-27 | 2016-09-06 | 박영기 | 소셜 네트워크를 이용한 기부 시스템 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101087262A (zh) * | 2006-06-07 | 2007-12-12 | 阿里巴巴公司 | 一种即时通讯处理方法及系统 |
CN102546819B (zh) * | 2012-02-14 | 2014-09-10 | 中国民航信息网络股份有限公司 | 一种移动终端应用的跨平台系统及其方法 |
CN105630819B (zh) * | 2014-11-03 | 2019-06-11 | 阿里巴巴集团控股有限公司 | 一种缓存数据的刷新方法和装置 |
CN105634801A (zh) * | 2015-12-25 | 2016-06-01 | 北京奇虎科技有限公司 | 更新数据的方法及装置 |
CN105760232B (zh) * | 2016-02-19 | 2019-03-22 | 四川长虹电器股份有限公司 | 用于ios应用的离线缓存方法及系统 |
-
2016
- 2016-10-31 CN CN201610942855.5A patent/CN106453590B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160104942A (ko) * | 2015-02-27 | 2016-09-06 | 박영기 | 소셜 네트워크를 이용한 기부 시스템 |
Also Published As
Publication number | Publication date |
---|---|
CN106453590A (zh) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9298844B2 (en) | System and method for optimizing mobile device communications | |
US20080147592A1 (en) | System and method for cross-carrier mobile device capability discovery | |
US20130167199A1 (en) | On-Demand Authorization Management | |
WO2017121286A1 (zh) | 通讯过程中的关系及任务提示方法、装置 | |
US11537741B2 (en) | Unified multi-platform system for data privacy | |
US12131294B2 (en) | Activity stream based interaction | |
US20140226808A1 (en) | Methods and systems for partially updating a web page using an embedded iframe | |
CN110570137A (zh) | 信息推送方法和装置 | |
CN106453590B (zh) | iOS端_后端可配置常用信息的系统 | |
CN112868211A (zh) | 加密消息传递系统 | |
KR20120130571A (ko) | 이동 통신 단말기에서의 통합 메시지 관리장치 및 방법 | |
CN106384255B (zh) | 一种创建信息码推广信息的方法和装置 | |
US8683346B2 (en) | Client integration of information from a supplemental server into a portal | |
US8554872B2 (en) | Integration of different mobile device types with a business infrastructure | |
US20110217686A1 (en) | Techniques for enabling anonymous interactive surveys and polling | |
US10033860B2 (en) | System and method for providing contextual information about the caller to make the conversation meaningful | |
US20090023429A1 (en) | Asynchronous search platform for mobile device users | |
US20150058939A1 (en) | System and a method for location based anonymous communication over a network | |
US20150326678A1 (en) | Method for recommending messenger friend | |
US9471940B2 (en) | Real-time self-service terminal (SST) network awareness | |
US11178210B2 (en) | Transmission of visual content to display devices based on location detection | |
US20150026218A1 (en) | System and Method for Automated Document Linking | |
CN113783828A (zh) | 一种业务系统监控方法和装置 | |
US10091362B1 (en) | Managing voicemail systems | |
JP7408180B1 (ja) | 顧客開発推進システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |