CN112785258A - 一种基于自由配置的门户动态布局方法 - Google Patents
一种基于自由配置的门户动态布局方法 Download PDFInfo
- Publication number
- CN112785258A CN112785258A CN202110055046.3A CN202110055046A CN112785258A CN 112785258 A CN112785258 A CN 112785258A CN 202110055046 A CN202110055046 A CN 202110055046A CN 112785258 A CN112785258 A CN 112785258A
- Authority
- CN
- China
- Prior art keywords
- portal
- layout
- template
- column
- dynamic
- 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
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000009877 rendering Methods 0.000 claims abstract description 12
- 238000013461 design Methods 0.000 claims description 4
- 210000001520 comb Anatomy 0.000 claims description 2
- 230000007547 defect Effects 0.000 abstract description 2
- 230000004048 modification Effects 0.000 abstract 1
- 238000012986 modification Methods 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 238000010276 construction Methods 0.000 description 4
- 230000008520 organization Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 210000004258 portal system Anatomy 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Artificial Intelligence (AREA)
- Economics (AREA)
- User Interface Of Digital Computer (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
Abstract
本发明公开了一种基于自由配置的门户动态布局方法,属于企业信息化中管理信息化领域,具体步骤为首先在管理端进行门户栏目管理,在管理端进行门户布局模板管理,并在布局模板中配置区域,将门户栏目配置到模板区域中,然后按角色配置布局模板,最后用户登录客户端时,获取登录用户布局模板,客户端渲染布局。本发明能够基于拖拽方式对门户布局进行自由配置,实时动态更新门户栏目的布局,以实现面向门户用户提供不同形态的布局体验,改变传统门户布局单一、修改不灵活的不足。
Description
技术领域
本发明属于企业信息化中管理信息化领域,具体是一种基于自由配置的门户动态布局方法。
背景技术
企业信息门户EIP(Enterprise Information Portal)是指在网络环境下,把各种应用***、数据资源和互联网资源统一集到企业信息门户之下,根据每个用户使用特点和角色的不同,形成个性化的应用界面,并通过对事件和消息的处理、传输把用户有机地联系在一起。
内容管理***(content management system,CMS)是一种位于WEB前端(Web服务器)和后端办公***或流程(内容创作、编辑)之间的软件***,内容的创作人员、编辑人员、发布人员使用内容管理***来提交、修改、审批、发布内容。这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到Internet、Intranet以及Extranet网站的信息。
在企业信息门户中,整个页面被划分成多个区域,每个区域用来展示特定数据/应用信息,每个区域就是一个门户栏目。一般来说,栏目分为内容栏目、应用栏目、数据栏目等。栏目布局是指对门户中的栏目位置、栏目占据页面权重大小、栏目内容的相对位置关系进行配置,以达到整体门户内容恰当、友好展示的目的。
企业信息门户作为一个整合资源的应用框架,门户在企业信息化建设中日益受到重视,它通过将各种应用***、相对分散数据资源组成一个统一的整体,使用户能够通过统一的渠道和个性化设置来访问所需要的信息并进行协同工作。通过企业门户的建设,实现应用***的统一入口和企业各类信息的集中展现平台,为企业各级员工提供集成的工作与信息共享平台,实现各级管理者关心的信息都能通过该平台获取,提升企业的整体运作效率。
自从企业门户的概念及相关产品产生以来,企业门户***在企业信息化建设中占有比较特殊的地位,但随着信息化工作的深度推进以及企业员工对信息化的熟悉,对于门户的表现方式提出了更高的要求和期望。特别是对于门户栏目内容的布局,不满足单一、不变的表现方式。传统的门户建设方式已经无法满足用户日益增长的审美、求新、求变的需求。
上述现有技术主要存在以下的缺点:
1.有些门户信息***基于重量级的Portlet规范技术,学习曲线及成本较高、开发繁琐;
2.门户栏目布局缺乏灵活可变机制,以支撑用户追求个性化、灵活性的需求。
发明内容
本发明的目的在于提供一种基于自由配置的门户动态布局方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种基于自由配置的门户动态布局方法,具体步骤如下:
S1、管理端进行门户栏目管理;
S2、管理端进行门户布局模板管理;
S3、在布局模板中配置区域;
S4、将门户栏目配置到模板区域中;
S5、按角色配置布局模板;
S6、获取登录用户布局模板;
S7、客户端渲染布局。
作为本发明的进一步方案:所述步骤S1中,用户根据企业内部信息门户所要展示信息内容,进行门户栏目的梳理、规划,并设计及开发门户栏目内容;门户管理员在门户管理端将门户相关可展示栏目内容信息进行管理操作。
作为本发明的进一步方案:所述步骤S2中,根据对企业内部用户在信息化方面的业务特点进行抽象,形成企业内部的门户角色,为每类用户角色创建相应的门户模板。
作为本发明的进一步方案:所述步骤S3中,管理员在门户模板中可以根据设计需要增加布局区域,通过拖拽方式进行区域位置及大小的调整,最终行成一个由若干小小矩形区域平铺而成的大矩形。
作为本发明的进一步方案:所述步骤S3中,为每个区域配置门户栏目,栏目数据来自于步骤S1。
作为本发明的进一步方案:所述步骤S3中,每个区域配置后,其宽度和高度即已确定,此时将栏目配置到区域时,需满足栏目大小范围与区域大小兼容。
作为本发明的进一步方案:所述步骤S5中,管理员维护多个门户布局模板后,可以针对每类用户角色的业务特点,将布局模板与角色进行关联绑定,对于没有绑定任何布局模板的角色,***将为该角色指定默认的模板。
作为本发明的进一步方案:所述第S6中,门户用户登录门户客户端后,根据角色信息获取对应的布局模板,如前所述,当未对用户所属角色进行模板设置时,将获取默认的布局模板。
作为本发明的再进一步方案:所述S7中,门户客户端渲染引擎根据模板数据信息进行门户布局及区域中栏目的渲染。
与现有技术相比,本发明能够基于拖拽方式对门户布局进行自由配置,实时动态更新门户栏目的布局,以实现面向门户用户提供不同类型的布局体验,改变传统门户布局单一、修改不灵活的不足。
附图说明
图1为一种基于自由配置的门户动态布局方法的应用场景图。
图2为一种基于自由配置的门户动态布局方法的流程示意图。
图3为一种基于自由配置的门户动态布局方法中门户栏目的数据示意图。
图4为一种基于自由配置的门户动态布局方法中门户布局模板的内容示意图。
图5为一种基于自由配置的门户动态布局方法中布局模板中配置栏目后的示意图。
图6为一种基于自由配置的门户动态布局方法中门户布局配置及渲染过程的示意图。
具体实施方式
下面结合具体实施方式对本专利的技术方案作进一步详细地说明。
如图1-2所示,一种基于自由配置的门户动态布局方法,具体步骤如下:
S1、管理端进行门户栏目管理:基于门户展示内容的规划,管理员将相关的栏目内容添加到门户后台,包括栏目的名称、栏目内容地址、栏目的宽度及高度约束等;
S2、管理端进行门户布局模板管理:每一个布局模板对应一种门户栏目的布局方式,通过布局模板可以为不同角色的用户提供差异化的布局;
S3、在布局模板中配置区域:一个布局模板由于若干个不同大小的矩形区域组成,每个区域的大小和位置都可以通过拖拽的方式在布局模板范围内自由排列,实现所见即所得、按需组合的方式进行区域配置,也即是布局配置。
S4、将门户栏目配置到模板区域中:在每个区域配置门户栏目,为实现栏目渲染的美观,每个栏目的大小会有一定的宽度、高度约束,即不能小于某个宽度,也不能大于某个宽度,高度的约束也是如此。所述第3步中,每个区域配置后,其宽度和高度即已确定,此时将栏目配置到区域时,需满足栏目大小范围与区域大小兼容。例如新闻栏目的宽为280-400像素,高为400-480像素,该栏目可以配置到宽为400,高为450的区域,但不能配置到宽为350,高为500的区域中;
S5、按角色配置布局模板:管理员维护多个门户布局模板后,可以针对每类用户角色的业务特点,将布局模板与角色进行关联绑定,对于没有绑定任何布局模板的角色,***将为该角色指定默认的模板。
S6、获取登录用户布局模板:当用户在门户客户端登录后,首先根据其角色获取其关联的布局模板,以及模板的区域数据、配置到门户栏目数据信息。
S7、客户端渲染布局:门户客户端渲染引擎根据模板数据信息进行门户布局及区域中栏目内容的渲染。
如图3所示,管理员通过门户后台栏目管理功能实现栏目动态维护,某组织门户***展示10个栏目:图片新闻、党建信息、通知公告、单位要闻、领导动态、应用中心、常用服务、个人日程、个人待办、重大专题。
如图4所示,管理员管理维护多个页面布局模板,如组织领导、组织中层、普通员工等模板;某个布局模板,由多个矩形区域组成。
如图5所示,布局模板中的各个区域可以类比于商品货架,设定好规格后值,下面可以将商品(即内容栏目)摆放到货架(区域)上;一个栏目可以配置到区域上,前提需要栏目的大小规格与区域大小兼容;
如图6所示,将布局模板配置到用户角色上,这样拥有该角色的用户登录门户客户端后,将拉取该布局模板中的信息进行渲染展示。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本发明中的具体含义。
上面对本专利的较佳实施方式作了详细说明,但是本专利并不限于上述实施方式,在本领域的普通技术人员所具备的知识范围内,还可以在不脱离本专利宗旨的前提下作出各种变化。
Claims (9)
1.一种基于自由配置的门户动态布局方法,其特征在于,具体步骤如下:
S1、管理员在管理端操作管理门户可展现的门户栏目;
S2、管理员在管理端管理门户布局模板;
S3、管理员在管理端为布局模板添加区域、配置区域大小、位置;
S4、管理员在管理端为每个区域设置可展示的栏目;
S5、管理员为不同角色的用户配置使用的门户布局模板;
S6、用户登录门户客户端后,获得对应的门户布局模板信息;
S7、***在客户端为当前用户展示门户区域布局及区域内栏目信息。
2.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述步骤S1中,用户根据企业内部信息门户所要展示信息内容,进行门户栏目的梳理、规划,并设计及开发门户栏目内容;门户管理员在门户管理端将相关门户可展示栏目内容信息进行管理操作。
3.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述步骤S2中,根据对企业内部用户在信息化方面的业务特点进行抽象,形成企业内部的门户角色,为每类用户角色创建相应的门户模板。
4.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述步骤S3中,管理员在门户模板中可以根据模板设计增加布局区域,通过拖拽方式进行区域位置及大小的调整,最终行成一个由若干小小矩形区域平铺而成的大矩形。
5.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述步骤S3中,为每个区域配置门户栏目,栏目数据来自于步骤S1。
6.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述步骤S3中,每个区域配置后,其宽度和高度即已确定,此时将栏目配置到区域时,需满足栏目大小范围与区域大小兼容。
7.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述步骤S5中,管理员维护多个门户布局模板后,可以针对每类用户角色的业务特点,将布局模板与角色进行关联绑定,对于没有绑定任何布局模板的角色,***将为该角色指定默认的模板。
8.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述第S6中,门户用户登录门户客户端后,根据角色信息获取对应的布局模板,如前所述,当未对用户所属角色进行模板设置时,将获取默认的布局模板。
9.根据权利要求1所述的一种基于自由配置的门户动态布局方法,其特征在于,所述S7中,门户客户端渲染引擎根据模板数据信息进行门户布局及区域中栏目的渲染。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110055046.3A CN112785258A (zh) | 2021-01-15 | 2021-01-15 | 一种基于自由配置的门户动态布局方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110055046.3A CN112785258A (zh) | 2021-01-15 | 2021-01-15 | 一种基于自由配置的门户动态布局方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112785258A true CN112785258A (zh) | 2021-05-11 |
Family
ID=75756086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110055046.3A Pending CN112785258A (zh) | 2021-01-15 | 2021-01-15 | 一种基于自由配置的门户动态布局方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112785258A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114329291A (zh) * | 2021-12-22 | 2022-04-12 | 中国铁道科学研究院集团有限公司电子计算技术研究所 | 门户网站动态管理方法和*** |
CN116992176A (zh) * | 2023-07-31 | 2023-11-03 | 广东精工智能***有限公司 | 一种用于多应用***的门户方案配置方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090006987A1 (en) * | 2007-06-29 | 2009-01-01 | Merav Simhi | Visual design tools for portal content creation |
CN105094848A (zh) * | 2015-08-24 | 2015-11-25 | 浪潮软件股份有限公司 | 一种基于模板的轻量级动态门户计算方法 |
CN105302578A (zh) * | 2015-11-27 | 2016-02-03 | 中国电子科技集团公司第二十八研究所 | 一种拖拽式布局配置的门户综合管理*** |
CN106874475A (zh) * | 2017-02-16 | 2017-06-20 | 山东浪潮商用***有限公司 | 一种可配置Portal框架的实现方法 |
CN107808002A (zh) * | 2017-11-13 | 2018-03-16 | 山东省农村信用社联合社 | 一种门户网站内容动态布局及发布的方法 |
CN110597506A (zh) * | 2019-11-14 | 2019-12-20 | 南京百敖软件有限公司 | 一种前端应用可视化开发工具和使用方法 |
-
2021
- 2021-01-15 CN CN202110055046.3A patent/CN112785258A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090006987A1 (en) * | 2007-06-29 | 2009-01-01 | Merav Simhi | Visual design tools for portal content creation |
CN105094848A (zh) * | 2015-08-24 | 2015-11-25 | 浪潮软件股份有限公司 | 一种基于模板的轻量级动态门户计算方法 |
CN105302578A (zh) * | 2015-11-27 | 2016-02-03 | 中国电子科技集团公司第二十八研究所 | 一种拖拽式布局配置的门户综合管理*** |
CN106874475A (zh) * | 2017-02-16 | 2017-06-20 | 山东浪潮商用***有限公司 | 一种可配置Portal框架的实现方法 |
CN107808002A (zh) * | 2017-11-13 | 2018-03-16 | 山东省农村信用社联合社 | 一种门户网站内容动态布局及发布的方法 |
CN110597506A (zh) * | 2019-11-14 | 2019-12-20 | 南京百敖软件有限公司 | 一种前端应用可视化开发工具和使用方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114329291A (zh) * | 2021-12-22 | 2022-04-12 | 中国铁道科学研究院集团有限公司电子计算技术研究所 | 门户网站动态管理方法和*** |
CN116992176A (zh) * | 2023-07-31 | 2023-11-03 | 广东精工智能***有限公司 | 一种用于多应用***的门户方案配置方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7356569B1 (en) | Apparatus and method for tracing the distribution of diversely sourced internet content | |
US8204847B2 (en) | Idea page system and method | |
Churchill et al. | Multimedia fliers: Information sharing with digital community bulletin boards | |
JP5763073B2 (ja) | ウェブベースのマーケティング管理システム | |
US8631316B2 (en) | Systems and methods for generating sitelets using information assets | |
US20150169536A1 (en) | Systems and methods for providing and customizing a virtual event platform | |
CN112785258A (zh) | 一种基于自由配置的门户动态布局方法 | |
CN111177613A (zh) | 页面处理方法、装置、设备及存储介质 | |
Thomas | World polity, world culture, world society | |
CN102314428A (zh) | 一种分布式构造网页的方法 | |
Sugiura et al. | Design and implementation of distributed and scalable multimedia signage system | |
Safai-Amini | Information technologies: challenges and opportunities for local governments | |
KR101353320B1 (ko) | 소셜 네트워크 서비스 기반의 콘텐츠 관리시스템 | |
US20200134252A1 (en) | Social media integration and collaboration tools in a system for linking structured database management systems with document creation and word processing tools | |
US20030135557A1 (en) | Distributed revision block service | |
US7996770B2 (en) | Portal interaction using ontology-based dictionaries | |
KR20210080730A (ko) | 키오스크를 이용하는 주변상점 마케팅 시스템 | |
CN104111768B (zh) | 可交互窗口及自定义、引用、同步可交互窗口的方法和*** | |
US20110283364A1 (en) | Communication method, display apparatus, moderator terminal apparatus, user terminal apparatus, and multi-user communication system including the same | |
CN116088816B (zh) | 一种低代码开发全景业务视图的方法 | |
CN107027056A (zh) | 一种桌面配置方法、服务器及客户端 | |
US8364699B2 (en) | Commodities framework | |
Dayarathna et al. | Infoshare: design and implementation of scalable multimedia signage architecture for wireless ubiquitous environments | |
Lacher et al. | A framework for personalizable community Web portals | |
Taivan | Web-based applications for open display networks |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210511 |