基于HTML5和CSS3移动展示技术架构的信息服务平台制造技术

技术编号:15391754 阅读:136 留言:0更新日期:2017-05-19 04:55
本发明专利技术公开了一种基于HTML5和CSS3移动展示技术架构的信息服务平台,所述信息服务平台的整体技术架构包括基础支撑、基础技术组件和集成组件,所述基础支撑包括操作系统、数据库、IIS服务器、Portal服务器和服务框架;所述基础技术组件包括业务逻辑支撑、开发工具和API;所述集成组件包括界面集成、流程集成和信息集成。本系统运用异步技术,使系统采用分布式胖服务器端,实现瘦客户端;采用Portal技术,实现用户的个性化需求,采用工作流标准机制,实现端到端过程的自动化;引入数据关链技术,对核心数据的分布式管理和与第三方系统数据关链,做到即配即调取,即配即生效,并技术智能过滤技术对传输数据进行筛选。

Information service platform based on HTML5 and CSS3 mobile display technology framework

The invention discloses a mobile display information service platform architecture based on CSS3 and HTML5 technology, the information service platform of the overall technical architecture including basic support, basic technical components and integrated components, the basic support includes the operating system, database, IIS server, Portal server and service framework; the basic technical components include business logic support, development tools and API; the integrated components including interface integration, process integration and information integration. The system uses asynchronous technology, the system uses the distributed fat server and thin client implementation; using Portal technology to realize the personalized needs of users, using the workflow standard mechanism, implementation of end to end process automation; the introduction of data chain closed technology, distributed management of core data and data of third party system chain, so that with the transfer, with instant effect, and the technology of intelligent filtering technology to filter data transmission.

【技术实现步骤摘要】
基于HTML5和CSS3移动展示技术架构的信息服务平台
本专利技术涉及一种信息服务技术,特别涉及一种基于超文本标记语言第5版(HTML5)和层叠样式表升级版(CSS3)移动展示技术的信息服务平台。
技术介绍
在现有技术中,信息服务是信息管理活动的出发点和归宿,是信息管理学研究的重要内容和领域,是用不同的方式向用户提供所需信息的一项活动。信息服务活动通过研究用户、组织用户、组织服务,将有价值的信息传递给用户,最终帮助用户解决问题。从这一意义上看,信息服务实际上是传播信息、交流信息,实现信息增值的一项活动。
技术实现思路
针对上述现有技术中的缺点和不足,本专利技术的目的在于提供一种满足用户个性化需求以及自动化程度较高的基于HTML5和CSS3移动展示技术架构的信息服务平台。本专利技术的目的是通过以下技术方案实现的:一种基于HTML5和CSS3移动展示技术架构的信息服务平台,所述信息服务平台的整体技术架构包括基础支撑、基础技术组件和集成组件,所述基础支撑包括操作系统、数据库、IIS服务器、Portal服务器和服务框架;所述基础技术组件包括业务逻辑支撑、开发工具和API;所述集成组件包括界面集成、流程集成和信息集成。优选地,所述信息服务平台的整体技术架构还包括性能监控、日志服务和安全审核。优选地,所述信息服务平台的分层架构依次包括web视图层、控制层、业务逻辑层和数据持久层。优选地,所述web视图层应用的AJAX技术;控制层应用MVCAreas技术;业务逻辑层应用ActiveRecord技术;数据持久层应用Ibatis技术。与现有技术相比,本专利技术实施例至少具有以下优点:(1)打造地理信息服务平台本系统采用软件工业化思想、基于微信平台和大型关系数据库技术(如:Oracle,SQLServer)、主流软件开发技术和现代网络通讯技术,充分考虑与其他信息系统的开放互联、多种数据接口、数据之间的关联。在微信公众平台接口基础上,获取微信用户OpenID和地理信息位置数据,以开放的社区服务平台为依托,集成社区相关应用,建成以社区为中心的信息化系统。为社区用户提供方便快速的信息服务平台。(2)统一的基础平台和应用平台本系统充分考虑到微信接口和系统内部多个子系统的数据分析需要,充分保证了数据的共享和功能相互调用操作。同时,系统还具备良好的可维护性和扩展性。因此,本系统采用统一的基础平台。包括管理员平台、运营平台、数据库平台、会员平台和产品平台。采用统一平台,可避免不必要的系统间数据的转换、功能的接口、以及系统升级扩展时大量的维护工作量,保证系统的一致性和稳定性。(3)面向工业化的软件设计思想在软件开发技术中,面向对象的设计思想只能让系统更好的维护,条理更加的清晰,但并不能把软件人员从传统的手工编程中解放出来。所以本系统将采用软件工业化思想,把编程人员从本系统的建设与开发中解放出来。运用软件工业化的思想,可以节省传统编程人员70%-80%的代码量。。(4)基于关系数据库的空间与非空间数据一体化管理基于关系数据库统一管理数据与XML配置数据可以有效地实现关链数据和非关链数据的高效集成。而且由于数据库数据与XML配置数据都以标准的形式存贮,可以方便的采用数据库逆向工程的方法自动提取元数据,因此,可以方便地实现基于元数据信息资源管理。(5)基于元数据统一管理信息平台信息平台的元数据除管理业务公用基础数据外,还要管理各个模块子系统,并可以共享数据的元数据,为实现数据的集成提供服务。(6)元数据驱动的平台架构为了提高系统的可扩展性,系统将采用元数据驱动平台架构加以实现,根据微信接口(包括微信用户OpenID、微信LocationInfo)的特点,在系统和微信接口之间,即在实际应用系统和微信之间增加一层统一的、元数据驱动的应用平台,将数据平台各组成系统(微信用户OpenID、微信LocationInfo)的应用模型(如图层显示控制、数据关联、数据域)和应用组件的共性进行抽象通过UML模型和元数据加以描述,开发元数据驱动的应用组件(应用组件首先通过访问元数据来控制对具体数据库的访问),基于元数据驱动组件搭建应用平台。当系统的数据扩展时,通过修改平台的元数据,实现应用组件对新扩展数据的访问和处理,对于功能的扩展,通过定制元数据驱动的功能扩展插件的形式实现,使基于平台定制的系统具有较强的可扩展性。(7)面向服务的软件架构(SOA)的应用根据平台公用性和基础性的特点,系统软件架构将采用面向服务的软件架构(Service-OrientedArchitecture,SOA)。系统设计与开发过程中将系统服务的应用程序功能封装和发布为Web服务(WebService),通过服务注册和服务目录,向服务消费者(各种功能模块的应用系统)提供Web服务,使系统的功能可以采用松耦合的方式实现集成,并使平台提供功能服务具有可扩展性。本系统运用异步技术,使系统采用分布式胖服务器端,实现瘦客户端;采用Portal技术,实现用户的个性化需求,采用工作流标准机制,实现端到端过程的自动化;引入数据关链技术,对核心数据的分布式管理和与第三方系统数据关链,做到即配即调取,即配即生效,并技术智能过滤技术对传输数据进行筛选;引入商业智能BI,建立智能分析、数据汇总和决策支持,向会员用户针对性展示自己喜好的信息;利用XML技术进行数据转换和非安全性全局数据存储,建立基于XML的全局目录管理和系统配置;利用数据库重定义技术实现数据库工具管理、数据表重定义、数据字段重定义、多属性和借口、自动完成数据表单排版以及动态数据管理;对于加密密文,采用中文密钥加密技术,密钥跟随密文和随机密钥位,达到内容加密效果。附图说明图1为本专利技术基于HTML5和CSS3移动展示技术架构的信息服务平台的整体架构示意图;图2为本专利技术基于HTML5和CSS3移动展示技术架构的信息服务平台的分层架构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面结合附图和实施例对本专利技术作进一步详述。图1为本专利技术基于HTML5和CSS3移动展示技术架构的信息服务平台的整体架构示意图。如图1所示,所述基于HTML5和CSS3移动展示技术架构的信息服务平台,其整体技术架构包括基础支撑、基础技术组件和集成组件。其中:所述基础支撑包括操作系统、数据库、因特网信息(InternetInformationServer,IIS)服务器、入口(Portal)服务器和服务框本文档来自技高网...
基于HTML5和CSS3移动展示技术架构的信息服务平台

【技术保护点】
一种基于HTML5和CSS3移动展示技术架构的信息服务平台,其特征在于,所述信息服务平台的整体技术架构包括基础支撑组件、基础技术组件和集成组件,所述基础支撑包括操作系统、数据库、IIS服务器、Portal服务器和服务框架;所述基础技术组件包括业务逻辑支撑、开发工具和API;所述集成组件包括界面集成、流程集成和信息集成。

【技术特征摘要】
1.一种基于HTML5和CSS3移动展示技术架构的信息服务平台,其特征在于,所述信息服务平台的整体技术架构包括基础支撑组件、基础技术组件和集成组件,所述基础支撑包括操作系统、数据库、IIS服务器、Portal服务器和服务框架;所述基础技术组件包括业务逻辑支撑、开发工具和API;所述集成组件包括界面集成、流程集成和信息集成。2.根据权利要求1所述的基于HTML5和CSS3移动展示技术架构的信息服务平台,其特征在于,所述信息服务平台的整体技术架...

【专利技术属性】
技术研发人员:王玉军
申请(专利权)人:北京互通信达网络科技有限公司
类型:发明
国别省市:北京,11

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1