掌桥专利:专业的专利平台
掌桥专利
首页

一种一站式信息应用系统

文献发布时间:2023-06-19 09:40:06


一种一站式信息应用系统

技术领域

本发明涉及信息管理领域,具体涉及了一种一站式信息应用系统。

背景技术

电网各业务部门建设了众多常用的业务系统和移动系统,各应用系统不同厂家、不同时期、甚至采用不同技术建设,因此应用系统入口众多,分类凌乱,系统协同性较弱,存在用户查找应用困难,工作的效率不高和用户的体验性差的问题。

各应用系统不同厂家、不同时期、甚至采用不同技术建设,用户需要处理对应业务系统事务时,需自行登录不同的业务系统进行新闻通知查看和办理、待办处理等业务,不能整体直观地看到各个应用系统是否有待办、业务指标、日程提醒等信息。现有的各个系统存在入口众多,用户无法快速找到应用系统入口链接,各类信息服务也需用户登陆不同系统进行操作,系统之间协同性较弱,极大的降低了工作效率和用户体验,而且现阶段因工作的需要出勤或出差的情况时有发生,在没有内网的情况下,无法满足用户移动办公的需求。

发明内容

本发明的目的在于克服现有技术的不足,本发明提供了一种一站式信息应用系统,实现统一登录、综合管理,彻底解决现存的多入口、维护不及时、应用查找困难、缺乏统一管理等问题。

为了解决上述技术问题,本发明实施例提供了一种一站式信息应用系统,其系统,包括PC服务器、APP移动终端、数据库:所述PC服务器通过基础组件访问数据库为系统提供个人信息、信息应用、信息服务、基础服务、系统监控的功能;所述APP移动终端通过WebService通过PC服务器进行交互,基于基础组件提供个人信息港、设置、信息应用港、服务的功能;所述数据库为系统提供数据支撑,促进业务协同。

所述基础组件,包括:Spring Boot框架用于构建和运行Spring应用,结合Docker部署可以快速搭建微服务应用。Spring Data用于简化数据库访问,并支持云服务的开源框架。UI通用基础控件采用基于Angular 2.x+Bootstrap 3.x的基础控件框架,提供表单类、警告提示类、数据表格、树、窗口对话框、图表、布局类、导航类功能。微服务组件采用轻量级通信的机制实现,支持微服务应用的快速部署和服务自发现。微服务网关组件基于微服务的路由调度,具备授权、监控、负载均衡、缓存、请求分片和管理、静态响应处理的功能,面向用户的UI交互服务采用MVVM的前后台分离技术,实现前后台松藕合,提高系统的可扩展性。服务与配置管理组件包括有微服务的统一配置中心、服务发现与调度、服务监控的功能。安全管理组件用于对微服务架构的访问限制和统一认证。

所述个人信息,包括:业务指标,通过Echarts对红黑榜每一个指标根据自身特点分别实现图形化展现;个人代办,通过Web Service方式与南网工作台集成;新闻会议,通过Web Service方式集成门户网站获取新闻和会议信息,按信息的可见范围和模块展现给不同的单位员工,并在首页的新闻会议板块按发布时间和类别倒序显示;日程提醒,通过调用移动端调用接口,实现在日程组件中编辑个人日程计划和智能提醒;浏览足迹,通过收集用户点击新闻信息的事件,分析确定用户喜好,提高定点推送新闻的准确性;法律监察,根据个人的岗位不同,展现个人的法律风险卡和廉洁风险卡。

所述信息应用,包括:版本展示,通过Web Service方式集成信息过程管控系统获取已上线运行的所有应用系统、建设内容、功能点、待办信息的数据;统计分析,通过Echarts以图表的方式展示广西电网公司各个系统的上线日期并标注系统的运行状况,用以监控各个系统的运行状况和访问量;应用搜索,可通过输入关键字搜索应用名称、应用标签、应用所属业务域的方式查找应用;应用监控展示,监控应用的运行情况、应用访问量、终端访问量、接口访问量、最后一次运行日期的数据。

所述设置,包括:登入登出,提供访问本系统APP端的登录、切换用户、注销退出功能;个人信息,展示用户头像、姓名、部门、单位、电话、邮箱等信息,其中姓名、部门、单位、邮箱不支持自定义修改;原生唤醒,用户登录到本系统移动端后,如需访问集成的其它APP,包括移动应用平台和网上订餐移动应用等,则可以实现原生唤醒功能;权限验证,用户登录到本系统移动终端后,在本系统所提供的任何功能进行信息查询、录入、修改、删除时,先行验证用户有无权限。

所述个人信息港,包括:业务指标,通过Echarts对红黑榜每一个指标根据自身特点分别实现图形化展现;个人代办,通过Web Service方式与南网工作台集成;新闻会议,通过Web Service方式集成门户网站获取新闻和会议信息,按信息的可见范围和模块展现给不同的单位员工,并在首页的新闻会议板块按发布时间和类别倒序显示;日程提醒,通过调用移动端调用接口,实现在日程组件中编辑个人日程计划和智能提醒;浏览足迹,通过收集用户点击新闻信息的事件,分析确定用户喜好,提高定点推送新闻的准确性;法律监察,根据个人的岗位不同,展现个人的法律风险卡和廉洁风险卡;个人邮件,提供快速查看个人邮件的入口,邮件将以列表的形式展现,并可以通过点击标题而展现具体内容。

所述信息应用港,包括:版本展示,通过Web Service方式集成信息过程管控系统获取已上线运行的所有应用系统、建设内容、功能点、待办信息的数据;统计分析,通过Echarts以图表的方式展示公司各个系统的上线日期并标注系统的运行状况,用以监控各个系统的运行状况和访问量;应用搜索,可通过输入关键字搜索应用名称、应用标签、应用所属业务域的方式查找应用;应用监控展示,监控应用的运行情况、应用访问量、终端访问量、接口访问量、最后一次运行日期的数据。

所述服务,包括:IT资源申请,调用流程引擎实现IT用品申请的流程和审批的全过程;故障申报,通过点击故障申报按钮在系统中录入事件自助受理单,提交单据后把数据推送给应用管控系统并在应用管控系统自动生成处理单;账号权限申请,通过调用流程引擎实现账号权限申请流程和审批的全过程,取代协同办公系统的账号权限申请功能;检修公告,通过数据集成获取公司门户检修信息并展示在本公告栏中,可帮助各级用户及时获得检修信息以避免工作的延误。

所述数据库,其数据包括南网工作台系统、4A平台、应用管控系统、广西短信平台、企信、综合计划营运管控应用、信息过程管控系统、门户网站、企业邮箱系统相关数据。

所述UI通用基础控件,包括:表单类提供的组件和能力有:基本按钮、下拉按钮、普通输入框、输入提示框、单选、多选、下拉选择、评级选择、滑块选择、数字选择器、日期选择、表单校验、附件上传;警告提示类提供的组件和能力有:提示消息、浮动消息、遮罩、进度条、工具提示;数据表格提供的能力有:增删改查、排序、多级表头、自定义单元格、子表、分页、过滤、行选择、表格编辑、表格展开、表格异步加载、表格列隐藏与显示、树型表格;树组件提供的能力有:展开、折叠、勾选、异步加载、自定义节点;窗口对话框提供的组件和能力有:确认对话框、普通对话框;图表类提供的能力有:柱状图、饼图、折线图、雷达图;布局类导航类提供的组件和能力有:删格系统、Flex布局、面板、手风琴、分组布局;导航类组件提供的能力有:标签页、工具栏、菜单栏、下拉菜单栏、面包屑、右键菜单、流程向导。

本发明实施例提供了一种一站式信息应用系统,建设PC端和APP移动端进行双端统一管理,实现信息的运维管理和服务管理,让各系统业务数据如公告、待办、业务指标等信息可集中查看,打通各系统的信息壁垒、促进业务协同;实现不同业务系统移动应用统一登陆、待办及日程提醒,减少用户操作时间,提高办公效率,提升用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1是一种一站式信息应用系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例

参阅图1,图1是一种一站式信息应用系统的结构示意图。

一站式信息应用系统基于互联网接入方式,采用内外网交换平台。考虑到数据安全和访问安全,依照南方电网公司的安全管控标准,互联网只能接入到DMZ区,所以系统的服务器会部署在DMZ区。微服务所有组件都部署在DMZ区,经由内外网数据安全交换平台与IDC区的6+1系统交互。一种一站式信息应用系统,包括PC服务器101、APP移动终端102、数据库103、基础组件:所述PC服务器101通过基础组件访问数据库为系统提供个人信息、信息应用、信息服务、基础服务、系统监控的功能;所述APP移动终端102通过Web Service通过PC服务器进行交互,基于基础组件提供个人信息港、设置、信息应用港、服务的功能;所述数据库103为系统提供数据支撑,促进业务协同。

所述基础组件,包括:

Spring Boot框架用于构建和运行Spring应用,结合Docker部署可以快速搭建微服务应用;Spring Boot提供大量第三方libraries让我们可以非常轻松的开始创建一个spring工程,甚至不需要再去配置一些繁琐的xml配置文件。

Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得数据库的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。此外,它还支持基于关系型数据库的数据服务,如Oracle RAC等。对于拥有海量数据的项目,可以用Spring Data来简化项目的开发,就如Spring Framework对JDBC、ORM的支持一样,SpringData会让数据的访问变得更加方便。

UI通用基础控件采用基于Angular 2.x+Bootstrap 3.x的基础控件框架,含有丰富的的组件库,划分为表单类、警告提示类、数据表格、树、窗口对话框、图表、布局类、导航类等。表单类提供的组件和能力有:基本按钮、下拉按钮、普通输入框、输入提示框、单选、多选、下拉选择、评级选择、滑块选择、数字选择器、日期选择、表单校验、附件上传。警告提示类提供的组件和能力有:提示消息、浮动消息、遮罩、进度条、工具提示。数据表格提供的能力有:增删改查、排序、多级表头、自定义单元格、子表、分页、过滤、行选择、表格编辑、表格展开、表格异步加载、表格列隐藏与显示、树型表格。树组件提供的能力有:展开、折叠、勾选、异步加载、自定义节点。窗口对话框提供的组件和能力有:确认对话框、普通对话框。图表类提供的能力有:柱状图、饼图、折线图、雷达图。布局类导航类提供的组件和能力有:删格系统、Flex布局、面板、手风琴、分组布局导航类组件提供的能力有:标签页、工具栏、菜单栏、下拉菜单栏、面包屑、右键菜单、流程向导。

微服务组件采用轻量级通信的机制实现,支持微服务应用的快速部署和服务自发现。

微服务网关组件基于微服务的路由调度,具备授权、监控、负载均衡、缓存、请求分片和管理、静态响应处理的功能,面向用户的UI交互服务采用MVVM的前后台分离技术,实现前后台松藕合,提高系统的可扩展性。

服务与配置管理组件包括有微服务的统一配置中心、服务发现与调度、服务监控的功能。

安全管理组件用于对微服务架构的访问限制和统一认证。

所述个人信息,包括:业务指标,通过Echarts对红黑榜每一个指标根据自身特点分别实现图形化展现;个人代办,通过Web Service方式与南网工作台集成;新闻会议,通过Web Service方式集成门户网站获取新闻和会议信息,按信息的可见范围和模块展现给不同的单位员工,并在首页的新闻会议板块按发布时间和类别倒序显示;日程提醒,通过调用移动端调用接口,实现在日程组件中编辑个人日程计划和智能提醒;浏览足迹,通过收集用户点击新闻信息的事件,分析确定用户喜好,提高定点推送新闻的准确性;法律监察,根据个人的岗位不同,展现个人的法律风险卡和廉洁风险卡。

所述信息应用,包括:版本展示,通过Web Service方式集成信息过程管控系统获取已上线运行的所有应用系统、建设内容、功能点、待办信息的数据;统计分析,通过Echarts以图表的方式展示广西电网公司各个系统的上线日期并标注系统的运行状况,用以监控各个系统的运行状况和访问量;应用搜索,可通过输入关键字搜索应用名称、应用标签、应用所属业务域的方式查找应用;应用监控展示,监控应用的运行情况、应用访问量、终端访问量、接口访问量、最后一次运行日期的数据。

所述设置,包括:登入登出,提供访问本系统APP端的登录、切换用户、注销退出功能;个人信息,展示用户头像、姓名、部门、单位、电话、邮箱等信息,其中姓名、部门、单位、邮箱不支持自定义修改;原生唤醒,用户登录到本系统移动端后,如需访问集成的其它APP,包括移动应用平台和网上订餐移动应用等,则可以实现原生唤醒功能;权限验证,用户登录到本系统移动终端后,在本系统所提供的任何功能进行信息查询、录入、修改、删除时,先行验证用户有无权限。

所述个人信息港,包括:业务指标,通过Echarts对红黑榜每一个指标根据自身特点分别实现图形化展现;个人代办,通过Web Service方式与南网工作台集成;新闻会议,通过Web Service方式集成门户网站获取新闻和会议信息,按信息的可见范围和模块展现给不同的单位员工,并在首页的新闻会议板块按发布时间和类别倒序显示;日程提醒,通过调用移动端调用接口,实现在日程组件中编辑个人日程计划和智能提醒;浏览足迹,通过收集用户点击新闻信息的事件,分析确定用户喜好,提高定点推送新闻的准确性;法律监察,根据个人的岗位不同,展现个人的法律风险卡和廉洁风险卡;;个人邮件,提供快速查看个人邮件的入口,邮件将以列表的形式展现,并可以通过点击标题而展现具体内容;

所述信息应用港,包括:版本展示,通过Web Service方式集成信息过程管控系统获取已上线运行的所有应用系统、建设内容、功能点、待办信息的数据;统计分析,通过Echarts以图表的方式展示公司各个系统的上线日期并标注系统的运行状况,用以监控各个系统的运行状况和访问量;应用搜索,可通过输入关键字搜索应用名称、应用标签、应用所属业务域的方式查找应用;应用监控展示,监控应用的运行情况、应用访问量、终端访问量、接口访问量、最后一次运行日期的数据。

所述服务,包括:IT资源申请,调用流程引擎实现IT用品申请的流程和审批的全过程;故障申报,通过点击故障申报按钮在系统中录入事件自助受理单,提交单据后把数据推送给应用管控系统并在应用管控系统自动生成处理单;账号权限申请,调用流程引擎实现账号权限申请流程和审批的全过程,取代协同办公系统的账号权限申请功能;检修公告,通过数据集成获取公司门户检修信息并展示在本公告栏中,可帮助各级用户及时获得检修信息以避免工作的延误。

所述数据库103,其数据包括南网工作台系统、4A平台、应用管控系统、广西短信平台、企信、综合计划营运管控应用、信息过程管控系统、门户网站、企业邮箱系统相关数据。

本发明实施例提供了一种一站式信息应用系统,建设PC端和APP移动端进行双端统一管理,实现信息的运维管理和服务管理,让各系统业务数据如公告、待办、业务指标等信息可集中查看,打通各系统的信息壁垒、促进业务协同;实现不同业务系统移动应用统一登陆、待办及日程提醒,减少用户操作时间,提高办公效率,提升用户体验。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,ReadOnly Memory)、随机存取存储器(RAM,Random AccessMemory)、磁盘或光盘等。

另外,以上对本发明实施例所提供的一种一站式信息应用系统进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 一种一站式信息应用系统
  • 一种信息代理接口及基于该信息代理接口的应用系统
技术分类

06120112250090