

技术领域technical field
本发明涉及一种企业门户技术,特别是指一种针对用户个人提供个性化定制功能的企业门户桌面系统。The invention relates to an enterprise portal technology, in particular to an enterprise portal desktop system that provides personalized customization functions for individual users.
背景技术Background technique
门户(portal)是一个应用框架,它将各种应用系统、数据资源和互联网资源集成到一个信息管理平台之上,并以统一的用户界面提供给用户,使企业可以快速地建立企业对客户、企业对内部员工和企业对企业的信息通道,使企业能够释放存储在企业内部和外部的各种信息。Portal is an application framework, which integrates various application systems, data resources and Internet resources into an information management platform, and provides users with a unified user interface, so that enterprises can quickly establish business-to-customer, Business-to-internal employee and business-to-business information channels enable companies to release various information stored inside and outside the company.
互联网和Web技术的爆炸性增长推动了电子商务的发展,也为企业带来了一系列新的商机,每家企业都希望抓住这一商机以获得更大的利润。然而,信息过载、系统复杂度过高、不同来源的数据冲突等问题,使得用户很难找到自己想要的信息,也很难顺利地实现电子商务的美好理想。许多企业在投入了大量的资金建立起企业信息系统之后,并没有得到预期的收益。企业门户的出现,为解决这一问题提供了最佳途径。企业门户为客户、合作伙伴、供应商、代理商等与企业密切相关的机构和个人,开辟了一条通往企业的“必经之路”,通过这种单一的“门户”,他们可以各取所需,密切与企业的联系,获得高质量的服务。The explosive growth of the Internet and Web technology has promoted the development of e-commerce, and also brought a series of new business opportunities for enterprises. Every enterprise hopes to seize this business opportunity to obtain greater profits. However, problems such as information overload, high system complexity, and data conflicts from different sources make it difficult for users to find the information they want, and it is also difficult to smoothly realize the beautiful ideal of e-commerce. After many enterprises have invested a large amount of money to establish enterprise information systems, they have not obtained the expected benefits. The emergence of enterprise portals provides the best way to solve this problem. The enterprise portal opens up a "must pass" to the enterprise for customers, partners, suppliers, agents and other institutions and individuals closely related to the enterprise. Through this single "portal", they can each obtain needs, close contact with enterprises, and obtain high-quality services.
支撑企业门户的技术基础是portal技术。portal技术强调以用户为中心,重视工作流及整体工作效能。通过与应用无关的图形化界面映射以知识为中心的工作流,提供单点集成界面,实现信息的集中化访问。portal将“自动化孤岛”(Island of Automation)和“信息化孤岛”(Island of Information)连接起来,创建一个提供支持信息访问、传递,以及跨组织工作的集成化商务环境。通过portal,用户可以使用单一的入口访问多种类型的资源信息,无论信息存贮在何处、无论信息的格式如何,portal都可以按照用户所关注的方式收集和展现这些信息,并对这些信息进行存取。The technical foundation supporting the enterprise portal is portal technology. Portal technology emphasizes user-centered, workflow and overall work efficiency. Map the knowledge-centric workflow through an application-independent graphical interface, provide a single-point integration interface, and realize centralized access to information. Portal connects "Island of Automation" and "Island of Information" to create an integrated business environment that supports information access, transfer, and cross-organizational work. Through the portal, users can use a single entry to access multiple types of resource information. No matter where the information is stored or what the format of the information is, the portal can collect and display the information in the way that the user cares about, and make use of the information. to access.
门户桌面(portal Desktop)是门户系统中信息和资源的呈现单元,负责将汇聚于门户系统的异构资源和海量信息呈现给门户用户。在以客户为中心的时代,服务的个性化是提高企业竞争力的关键,现有企业门户系统的门户桌面在提供个性化服务方面存在如下不足:Portal Desktop is the presentation unit of information and resources in the portal system, responsible for presenting heterogeneous resources and massive information gathered in the portal system to portal users. In the customer-centric era, personalized service is the key to improving the competitiveness of enterprises. The portal desktop of the existing enterprise portal system has the following deficiencies in providing personalized services:
(1)大部分企业门户系统(如沃尔玛、埃克森美孚等)的门户桌面并未提供针对单个用户的个性化定制功能,用户只能被动的浏览门户网站推送的内容,虽针对企业员工、客户、合作伙伴等不同类型的用户群体提供了包含不同内容的门户桌面,但用户个人无法根据自身偏好和需求调整门户桌面内容的排列顺序,或将自己最关注的信息在门户桌面页面中所占的显示比例扩大,更无法对门户桌面的显示信息来源等特性进行配置或选择。(1) The portal desktops of most enterprise portal systems (such as Wal-Mart, ExxonMobil, etc.) do not provide personalized customization functions for individual users, and users can only passively browse the content pushed by the portal website. Different types of user groups, such as customers and partners, provide portal desktops with different content, but individual users cannot adjust the order of portal desktop content according to their own preferences and needs, or occupy the most concerned information on portal desktop pages. The display ratio of the portal desktop is enlarged, and it is impossible to configure or select features such as the source of information displayed on the portal desktop.
(2)一部分企业门户系统(如商格里拉、StuartMaue等)虽已将门户划分为彼此独立的门户频道,并允许用户进行频道增删、频道显示位置选择等个性化操作,但并没有针对企业门户的应用特点,对频道须提供的个性化功能进行统一限定,不同开发者开发的门户频道组件在个性化功能的提供和操作方式上存在较大差异,难以对一组门户频道的个性化功能进行统一调度,也为企业用户使用个性化功能带来了不便。(2) Although some enterprise portal systems (such as Shangrila, StuartMaue, etc.) have divided the portal into independent portal channels, and allow users to perform personalized operations such as channel addition and deletion, and channel display position selection, they have not targeted enterprise portals. According to the characteristics of the application, the personalized functions that the channel must provide are uniformly limited. Portal channel components developed by different developers have large differences in the provision and operation of personalized functions, and it is difficult to customize the personalized functions of a group of portal channels. Unified scheduling also brings inconvenience for enterprise users to use personalized functions.
综上所述,在企业门户中提供门户桌面内容的个性化定制功能,并根据企业应用的具体特点,对来自不同开发者的企业门户频道产品的个性化功能进行规范和限定,已成为企业门户在实际应用过程中必须解决的问题。To sum up, it has become an enterprise portal to provide personalized customization functions for portal desktop content in enterprise portals, and to standardize and limit the personalized functions of enterprise portal channel products from different developers according to the specific characteristics of enterprise applications. Problems that must be solved in the actual application process.
发明内容Contents of the invention
本发明的目的是提出一种针对企业应用环境的个性化企业门户桌面系统,该企业门户桌面系统针对用户个人提供个性化功能的门户桌面;并根据企业应用环境的需求,提出了对门户桌面频道的类别定义,规定了每一类别门户频道必须具备的个性化属性和功能。The purpose of the present invention is to propose a personalized enterprise portal desktop system for the enterprise application environment, the enterprise portal desktop system provides portal desktops with personalized functions for individual users; and according to the needs of the enterprise application environment, the portal desktop channel The category definition of , stipulates the personalized attributes and functions that each category of portal channel must have.
本发明的一种提供个性化定制功能的企业门户桌面系统,由用户个性化偏好存取单元(1)、个性化配置单元(2)、个性化内容呈现单元(3)和用户个人门户桌面(4)组成;所述个性化配置单元(2)包括有门户桌面定制模块(21)、门户频道定制模块(22);所述个性化内容呈现单元(3)包括有门户桌面呈现模块(31)、频道内容生成模块(32);A kind of enterprise portal desktop system that provides personalized customization function of the present invention is composed of a user's personalized preference access unit (1), a personalized configuration unit (2), a personalized content presentation unit (3) and a user's personal portal desktop ( 4) composition; described personalized configuration unit (2) includes portal desktop customization module (21), portal channel customization module (22); described personalized content presentation unit (3) includes portal desktop presentation module (31) , channel content generation module (32);
所述用户个性化偏好存取单元(1)用于①构建个性化偏好数据结构UP;②读取个性化偏好数据结构UP中的信息定制用户个人门户桌面(4);③存入用户定制好的用户个人门户桌面(4)的信息;该个性化偏好数据结构的格式为UP=<UID,DP,CPS>,UID表示用户标识符,DP表示门户桌面偏好,CPS表示门户频道偏好集合;The user's personalized preference access unit (1) is used to 1. build the personalized preference data structure UP; 2. read the information in the personalized preference data structure UP to customize the user's personal portal desktop (4); 3. store the user's customized The information of the user's personal portal desktop (4); the format of the personalized preference data structure is UP=<UID, DP, CPS>, UID represents the user identifier, DP represents the portal desktop preference, and CPS represents the portal channel preference set;
所述个性化配置单元(2)依据用户个性化偏好存取单元(1)的个性化偏好数据UP中的关联信息采用①门户桌面定制模块(21)实现对用户个人门户桌面(4)进行桌面个性化定制;②门户频道定制模块(22)实现对用户个人门户桌面(4)中的每个门户频道进行频道个性化定制;The personalized configuration unit (2) adopts (1) the portal desktop customization module (21) to implement the desktop of the user's personal portal desktop (4) according to the associated information in the personalized preference data UP of the user's personalized preference access unit (1). Personalized customization; 2. portal channel customization module (22) realizes channel personalized customization to each portal channel in the user's personal portal desktop (4);
所述个性化内容呈现单元(3)依据用户个性化偏好存取单元(1)的个性化偏好数据UP中的关联信息采用①门户桌面呈现模块(31)生成符合用户个人门户桌面(4)的桌面界面框架;②频道内容生成模块(32)生成符合用户个人门户桌面(4)的每个门户频道的呈现内容;The personalized content presentation unit (3) adopts ① the portal desktop presentation module (31) to generate the user's personal portal desktop (4) according to the associated information in the personalized preference data UP of the user personalized preference access unit (1). Desktop interface framework; 2. channel content generation module (32) generates the presentation content of each portal channel that conforms to the user's personal portal desktop (4);
所述用户个人门户桌面(4)的内容由个性化内容呈现单元(3)生成,是呈现给特定用户的有针对性的内容呈现界面,同时也是用户对用户个人门户桌面(4)进行个性化定制的操作界面。The content of the user's personal portal desktop (4) is generated by the personalized content presentation unit (3), which is a targeted content presentation interface presented to a specific user, and is also used by the user to personalize the user's personal portal desktop (4). Customized operation interface.
所述的门户桌面偏好DP是一个四元组,格式为DP=<LP,SP,TP,CS>,LP表示门户桌面布局偏好,SP表示门户桌面内容结构偏好,TP表示门户桌面外观风格偏好,CS表示存储了用户选择显示的门户频道集合;所述的门户频道集合CS={C1,C2,…Ci},C1表示门户频道集合中的第1个门户频道,C2表示门户频道集合中的第2个门户频道,Ci表示门户频道集合中的第i个门户频道,或者也可称作任意一个门户频道,i为门户频道的标识号。The portal desktop preference DP is a quaternion, the format is DP=<LP, SP, TP, CS>, LP represents the portal desktop layout preference, SP represents the portal desktop content structure preference, TP represents the portal desktop appearance style preference, CS indicates that the portal channel collection selected by the user is stored; the portal channel collection CS={C1 , C2 ,...Ci }, C1 represents the first portal channel in the portal channel collection, and C2 represents the portal The second portal channel in the channel set, Ci represents the i-th portal channel in the portal channel set, or it can also be called any portal channel, and i is the identification number of the portal channel.
门户频道Ci包含的内容是一个四元组,格式为Ci=<CNi,CFi,CTi,CPAi>,CNi表示门户频道Ci的频道显示名称,CFi表示门户频道Ci的频道功能,CTi表示门户频道Ci的频道类别,CPAi表示门户频道Ci的频道个性化属性集合;所述频道类别CTi包括有信息汇聚类门户频道IF,用户个人信息管理类门户频道PF,门户基础功能类门户频道BF;根据门户频道类别CTi的不同,所述频道个性化属性集合CPAi为
个性化偏好属性与个性化偏好值成对出现,根据门户频道类别CTi的不同,用户对用户个人门户桌面(4)中任意一个门户频道Ci的个性化偏好cpi为
或者为
或者为
所述任意一个门户频道Ci的定制满足(CTi∈{IF,PF,BF}),IF表示信息汇聚类门户频道,PF表示用户个人信息管理类门户频道,BF表示门户基础功能类门户频道。The customization of any one portal channel Ci satisfies (CTi ∈ {IF, PF, BF}), where IF represents a portal channel for information aggregation, PF represents a portal channel for user personal information management, and BF represents a portal channel for basic portal functions.
所述对信息汇聚类门户频道IF的个性化属性提出了约束条件为:任意一个门户频道Ci,
所述对用户个人信息管理类门户频道PF的个性化属性提出了约束条件为:任意一个门户频道Ci,
本发明的一种提供个性化定制功能的企业门户桌面系统的优点在于:The advantage of the enterprise portal desktop system providing personalized customization function of the present invention is:
(1)通过本发明提供的用户个性化偏好存取单元1的架构,允许不同用户个体根据自身偏好和需求定制门户桌面,个性化定制功能较现有企业门户系统更丰富,粒度更细;(1) Through the framework of the user personalized
(2)采用用户个性化偏好存取单元1与用户个人门户桌面4的分离布局,并结合个性化配置单元2和个性化内容呈现单元3,实现了个性化定制功能的模块与门户桌面本身相分离,降低了个性化定制功能与企业门户系统业务功能的耦合度,使得本专利不仅可用于开发全新的企业门户桌面系统,还可用于向现有的企业门户系统中较方便的添加个性化定制功能;(2) Adopting the separate layout of the user's personalized
(3)通过定义门户频道类别,并对不同类别门户频道的属性进行约束的策略,可以实现同类别的不同门户频道个性化定制方式的一致性,便于用户操作,也为用户同时对多个门户频道进行批量个性化操作提供了条件。(3) By defining the category of portal channels and constraining the attributes of portal channels of different categories, the consistency of personalized customization methods for different portal channels of the same category can be achieved, which is convenient for users to operate, and also allows users to control multiple portals at the same time Channels provide conditions for batch personalization operations.
附图说明Description of drawings
图1是本发明的个性化企业门户桌面系统结构框图。Fig. 1 is a structural block diagram of the personalized enterprise portal desktop system of the present invention.
图2是本发明个性化定制的流程图。Fig. 2 is a flow chart of personalized customization in the present invention.
图3是本发明用户个人门户桌面的生成流程图。Fig. 3 is a flow chart of generating a user's personal portal desktop in the present invention.
图中:1.用户个性化偏好存取单元In the figure: 1. User personalized preference access unit
2.个性化配置单元 21.门户桌面定制模块 22.门户频道定制模块2.
3.个性化内容呈现单元 31.门户桌面呈现模块 32.频道内容生成模块3. Personalized
4.用户个人门户桌面4. User's personal portal desktop
具体实施方式Detailed ways
下面将结合附图对本发明做进一步的详细说明。The present invention will be further described in detail below in conjunction with the accompanying drawings.
本发明提出的个性化企业门户桌面系统允许用户对门户桌面portal Desktop进行“个性化定制”,从而获得一个针对用户端的用户个人门户桌面4(参见图1所示)。所述的“个性化定制”是指用户根据自己的偏好或者企业应用环境进行的如门户桌面布局定制、门户桌面内容结构定制、门户桌面外观风格定制等。本发明个性化企业门户桌面系统不仅可以对桌面布局进行定制,还允许对各门户频道的外观显示、内容数据来源等进行配置和选择。The personalized enterprise portal desktop system proposed by the present invention allows the user to carry out "personal customization" to the portal desktop portal Desktop, thereby obtaining a user's personal portal desktop 4 (see FIG. 1 ) for the user end. The "personalized customization" refers to user's customization of the layout of the portal desktop, customization of the content structure of the portal desktop, customization of the appearance style of the portal desktop, etc., according to the user's own preferences or the enterprise application environment. The personalized enterprise portal desktop system of the present invention can not only customize the desktop layout, but also allow configuration and selection of the appearance display and content data source of each portal channel.
本发明提供的具有个性化定制功能的企业门户桌面系统架构,决定了对门户桌面portal Desktop的个性化功能应涵盖门户桌面的整体定制功能和各个门户频道的单独定制功能。The enterprise portal desktop system framework with personalized customization function provided by the present invention determines that the personalization function of the portal desktop portal Desktop should cover the overall customization function of the portal desktop and the individual customization function of each portal channel.
参见图1所示,本发明的一种提供个性化定制功能的企业门户桌面系统,由用户个性化偏好存取单元1、个性化配置单元2、个性化内容呈现单元3和用户个人门户桌面4组成;所述个性化配置单元2包括有门户桌面定制模块21、门户频道定制模块22;所述个性化内容呈现单元3包括有门户桌面呈现模块31、频道内容生成模块32。Referring to shown in Fig. 1, a kind of enterprise portal desktop system that provides personalized customization function of the present invention consists of user personalized
在本发明中,用户个性化偏好存取单元1用于①构建个性化偏好数据结构UP;②读取个性化偏好数据结构UP中的信息定制用户个人门户桌面4;③存入用户定制好的用户个人门户桌面4的信息。该个性化偏好数据结构的格式为UP=<UID,DP,CPS>,UID表示用户标识符,DP表示门户桌面偏好,CPS表示门户频道偏好集合。为叙述简便下文中简称为个性化偏好数据UP。In the present invention, the user personalized
所述的个性化偏好数据UP是对应于每个企业用户的,记录用户对用户个人门户桌面4进行的自定义配置的数据存储单位。其中,包含有①用户对用户个人门户桌面4的整体定制配置信息;②用户对用户个人门户桌面4中每个门户频道的个性化配置信息。The personalized preference data UP is corresponding to each enterprise user, and is a data storage unit that records the user-defined configuration of the user's personal
所述的门户桌面偏好DP是一个四元组,格式为DP=<LP,SP,TP,CS>,LP表示门户桌面布局偏好,SP表示门户桌面内容结构偏好,TP表示门户桌面外观风格偏好,CS表示存储了用户选择显示的门户频道集合。所述的门户频道集合CS={C1,C2,…Ci},C1表示门户频道集合中的第1个门户频道,C2表示门户频道集合中的第2个门户频道,Ci表示门户频道集合中的第i个门户频道,或者也可称作任意一个门户频道,i为门户频道的标识号。The portal desktop preference DP is a quaternion, the format is DP=<LP, SP, TP, CS>, LP represents the portal desktop layout preference, SP represents the portal desktop content structure preference, TP represents the portal desktop appearance style preference, CS indicates that the collection of portal channels selected by the user is stored. The portal channel set CS={C1 , C2 ,...Ci }, C1 represents the first portal channel in the portal channel set, C2 represents the second portal channel in the portal channel set, Ci Indicates the i-th portal channel in the portal channel set, or can also be called any portal channel, where i is the identification number of the portal channel.
不失一般性,在本发明中,任意一个门户频道Ci包含的内容是一个四元组,格式为Ci=<CNi,CFi,CTi,CPAi>,CNi表示门户频道Ci的频道显示名称,CFi表示门户频道Ci的频道功能,CTi表示门户频道Ci的频道类别,CPAi表示门户频道Ci的个性化属性集合。所述频道类别CTi包括有信息汇聚类门户频道IF,用户个人信息管理类门户频道PF或门户基础功能类门户频道BF。根据门户频道类别CTi的不同,所述频道个性化属性集合CPAi为
所述门户频道偏好集合CPS={cp1,cp2,…,cpi},cp1表示用户对用户个人门户桌面4中第1个门户频道C1的个性化偏好,cp2表示用户对用户个人门户桌面4中第2个门户频道C2的个性化偏好,cpi表示用户对用户个人门户桌面4中任意一个门户频道Ci的个性化偏好。在本发明中,个性化偏好属性与个性化偏好值成对出现,不失一般性,根据门户频道类别CTi的不同,用户对用户个人门户桌面4中任意一个门户频道Ci的个性化偏好cpi为
在本发明中,个性化配置单元2依据用户个性化偏好存取单元1的个性化偏好数据UP中的关联信息采用①门户桌面定制模块21实现对用户个人门户桌面4进行桌面个性化定制;②门户频道定制模块22实现对用户个人门户桌面4中的每个门户频道进行频道个性化定制。In the present invention, the
门户桌面定制模块21,用于提供用户个人门户桌面4的整体定制功能。The portal
门户频道定制模块22,对应于每个门户频道并提供针对该门户频道的频道个性化定制功能。The portal
在本单元中,对桌面个性化定制和门户频道个性化定制是从用户个性化偏好存取单元1中获取个性化偏好数据UP中的关联信息,待用户构建好一个用户个人门户桌面4后,并将构建桌面信息F2回传至用户个性化偏好存取单元1,由用户个性化偏好存取单元1存储下构建桌面信息F2。所述构建桌面信息F2能够使企业应用系统了解到特定用户的需求,为企业寻求发展提供了商业信息。In this unit, the personalized customization of the desktop and the portal channel is to obtain the associated information in the personalized preference data UP from the user personalized
在本发明中,个性化内容呈现单元3依据用户个性化偏好存取单元1的个性化偏好数据UP中的关联信息采用①门户桌面呈现模块31生成符合用户个人门户桌面4的桌面界面框架;②频道内容生成模块3生成符合用户个人门户桌面4的每个门户频道的呈现内容。In the present invention, the personalized
在本单元中,从用户个性化偏好存取单元1中获取全部个性化偏好数据UP,或者部分个性化偏好数据UP,并根据获得的关联数据信息在Web页面中呈现个性化桌面界面和个性化频道界面。该个性化桌面界面包括有桌面布局、结构、外观风格等相关内容。该个性化频道界面包括有根据用户的偏好设置的频道内容。In this unit, all or part of the personalized preference data UP is obtained from the user personalized
在本发明中,用户个人门户桌面4的内容由个性化内容呈现单元3生成,是呈现给特定用户的有针对性的内容呈现界面,同时也是用户对用户个人门户桌面4进行个性化定制的操作界面。所述用户个人门户桌面4根据用户指令从个性化配置单元2中获取当前用户的现有个性化配置,并显示在操作界面中供用户定制,随后将用户修改后的个性化配置信息传回给个性化配置单元2。In the present invention, the content of the user's personal
用户个人门户桌面4通常以Web页面作为呈现形式,Web页面的HTML源代码由个性化内容呈现单元3动态的生成。该个性化内容呈现单元3中的门户桌面呈现模块31根据个性化偏好数据UP中记录的配置信息,将门户桌面布局、门户桌面内容结构、门户桌面外观风格等用户的个性化偏好体现在HTML源代码中。用户还可对其个人门户桌面上显示的门户频道进行选择,对应于用户所选各个门户频道的频道内容生成模块根据用户对该频道的个性化偏好,生成代表该频道显示内容的HTML代码,并将其插入到门户桌面Web页面中。The user's personal
在本发明中,门户频道Ci的布局,是指多个显示门户频道内容的矩形区域在门户桌面Web页面中的排列方式,例如单列布局和多列布局等;门户桌面内容结构,是指门户桌面中不同类别内容显示区域之间的层级关系以及同类别内容显示区域之间的先后次序,例如一个门户标签页面可以包含若干门户频道,门户桌面可以包含多个门户标签页面,门户频道A位于门户频道B的上方等;门户桌面外观风格,是指门户桌面的颜色、字体搭配等视觉元素的选择。In the present invention, the layout of the portal channel Ci refers to the arrangement of a plurality of rectangular areas displaying the content of the portal channel in the portal desktop Web page, such as single-column layout and multi-column layout, etc.; The hierarchical relationship between different categories of content display areas on the desktop and the order of the same category of content display areas, for example, a portal tab page can contain several portal channels, and the portal desktop can contain multiple portal tab pages. Portal channel A is located in the portal The top of channel B, etc.; the appearance style of the portal desktop refers to the selection of visual elements such as the color and font matching of the portal desktop.
在本发明的具有个性化定制功能的企业门户桌面系统中,门户频道Ci的定制满足(CTi∈{IF,PF,BF}),IF表示信息汇聚类门户频道,PF表示用户个人信息管理类门户频道,BF表示门户基础功能类门户频道。In the enterprise portal desktop system with personalized customization function of the present invention, the customization of portal channel Ci satisfies (CTi ∈ {IF, PF, BF}), where IF represents a portal channel for information aggregation, PF represents a portal channel for user personal information management, and BF represents a portal channel for basic portal functions.
信息汇聚类门户频道IF,用于从企业各个业务系统中进行信息抽取或查询,将来自不同业务系统的数据进行融合汇总后,显示于用户个人门户桌面4。诸如可定制新闻频道、企业信息综合查询频道、部门信息公告频道等门户频道都属于此类。The information aggregation portal channel IF is used to extract or query information from various business systems of the enterprise, and display the data on the user's personal
用户个人信息管理类门户频道PF,用于提供诸如通讯录、日程表等用户个人信息管理功能。User personal information management portal channel PF is used to provide user personal information management functions such as address book and calendar.
门户基础功能类门户频道BF,用于提供用户登录注销、访问业务系统等企业门户系统基础功能。The portal channel BF of the basic portal function class is used to provide basic functions of the enterprise portal system such as user login and logout, and access to business systems.
属于不同类别的门户频道,必须提供该类别的基本个性化定制功能,以便于用户进行批量定制操作。Portal channels belonging to different categories must provide the basic personalized customization functions of this category, so that users can perform batch customization operations.
为此,本发明中对信息汇聚类门户频道IF的个性化属性提出了约束条件为:任意一个门户频道Ci,
为此,本发明中对用户个人信息管理类门户频道PF的个性化属性提出了约束条件为:任意一个门户频道Ci,
门户基础功能类门户频道BF通常不具有个性化定制功能,因此不对该类别门户频道的个性化属性进行约束。The portal channel BF of the basic portal function category usually does not have the customization function, so there is no restriction on the personalized attributes of the portal channel of this category.
本发明的一种提供个性化定制功能的企业门户桌面系统,其个性化定制的执行流程为(参见图2所示):A kind of enterprise portal desktop system that provides personalized customization function of the present invention, the execution process of its personalized customization is (seeing as shown in Figure 2):
系统初始化完成后,用户在用户个人门户桌面4的界面中点击定制按钮执行步骤101;After the system initialization is completed, the user clicks the customization button on the interface of the user's personal
步骤101:个性化配置单元2判断用户是否在对门户频道Ci进行单独定制?“是”,则执行步骤102;“否”,则表示用户在对门户桌面进行整体定制,并执行步骤106;Step 101:
步骤102:门户频道定制模块22从用户个人门户桌面4中获取当前正在被定制的门户频道标识号i,执行步骤103;Step 102: the portal
步骤103:门户频道定制模块22从用户个性化偏好存取单元1中获取个性化偏好数据UP中的门户频道Ci的个性化偏好cpi,并将获取的个性化偏好cpi传输给用户个人门户桌面4,执行步骤104;Step 103: The portal
步骤104:用户通过用户个人门户桌面4来对门户频道Ci的个性化偏好cpi进行重新设置,并将设置结果回传给门户频道定制模块22,执行步骤105;Step 104: The user resets the personalized preference cpi of the portal channel Ci through the user's personal
步骤105:由个性化配置单元2根据步骤104或/和步骤107的结果,构造当前的个性化偏好数据,执行步骤108;Step 105: according to the result of
步骤106:门户桌面定制模块21从用户个性化偏好存取单元1中获取个性化偏好数据UP中的门户桌面偏好DP,并将获取的门户桌面偏好DP传输给用户个人门户桌面4,执行步骤107;Step 106: The portal
步骤107:用户通过用户个人门户桌面4来对门户桌面偏好DP进行重新设置,并将设置结果回传给门户桌面定制模块21,执行步骤105;Step 107: The user resets the portal desktop preference DP through the user's personal
步骤108:个性化配置单元2将当前的个性化偏好数据回传给用户个性化偏好存取单元1保存。Step 108: The
本发明的一种提供个性化定制功能的企业门户桌面系统,用户个人门户桌面4的生成流程为(参见图3所示):A kind of enterprise portal desktop system that provides personalized customization function of the present invention, the generation process of user's personal
系统初始化完成后,用户输入用户名和密码后,点击登录按钮,执行步骤201;After the system initialization is completed, the user enters the user name and password, clicks the login button, and executes step 201;
步骤201:个性化内容呈现单元3从用户个性化偏好存取单元1中读取个性化偏好数据UP,执行步骤202;Step 201: the personalized
步骤202:个性化内容呈现单元3判断获取的个性化偏好数据UP中的门户桌面偏好DP是否为用户首次进行个性化桌面定制,“是”,则执行步骤203;“否”,则执行步骤204;Step 202: The personalized
步骤203:门户桌面呈现模块31根据获取的门户桌面偏好DP生成门户桌面界面框架给用户个人门户桌面4,执行步骤205;Step 203: The portal
步骤204:门户桌面呈现模块31生成企业应用系统提供的默认门户桌面界面框架给用户个人门户桌面4,执行步骤205;Step 204: The portal
步骤205:个性化内容呈现单元3将门户频道标识号i传至频道内容生成模块32,执行步骤206;Step 205: The personalized
步骤206:频道内容生成模块32判断获取的个性化偏好数据UP中的门户频道Ci的个性化偏好cpi是否为用户首次对门户频道Ci进行个性化桌面定制,“是”,则执行步骤207;“否”,则执行步骤208;Step 206: The channel
步骤207:频道内容生成模块32根据获取的个性化偏好数据UP中的门户频道Ci的个性化偏好cpi生成个性化的门户频道内容给用户个人门户桌面4,执行步骤209;Step 207: The channel
步骤208:频道内容生成模块32生成企业应用系统提供的默认门户频道内容给用户个人门户桌面4,执行步骤209;Step 208: The channel
步骤209:个性化内容呈现单元3判断门户频道集合CS中是否有未生成内容的门户频道,“是”,则执行步骤205;“否”,则结束此次门户桌面生成。Step 209: The personalized
本发明的具有个性化定制功能的企业门户桌面系统中,定义了针对用户个人提供个性化功能的企业门户桌面系统,根据本发明提出的定义,可以方便的对企业门户系统中的门户桌面是否具备个性化定制机制进行验证,也可根据定义以模块化的方式向现有企业门户桌面系统中快捷的加入个性化定制功能;本发明规定了在企业应用环境中,门户桌面系统必须具备的三类门户桌面频道,以及各类门户桌面频道须提供的基本个性化属性和功能,为门户系统开发者开发个性化功能、操作方式统一的易于企业用户使用的门户频道产品提供了基本规范。In the enterprise portal desktop system with personalized customization function of the present invention, the enterprise portal desktop system that provides personalized functions for individual users is defined. According to the definition proposed by the present invention, it is convenient to check whether the portal desktop in the enterprise portal system has The personalized customization mechanism is verified, and the personalized customization function can also be quickly added to the existing enterprise portal desktop system in a modularized manner according to the definition; The portal desktop channel and the basic personalized attributes and functions that various portal desktop channels must provide provide basic specifications for portal system developers to develop portal channel products with personalized functions and unified operation methods that are easy for enterprise users to use.
本发明中,引用符号的物理意义说明如下表:In the present invention, the physical meaning of reference symbol is illustrated in the following table:
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2008101057514ACN101271477A (en) | 2008-05-05 | 2008-05-05 | An Enterprise Portal Desktop System Providing Individual Customization Functions |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2008101057514ACN101271477A (en) | 2008-05-05 | 2008-05-05 | An Enterprise Portal Desktop System Providing Individual Customization Functions |
| Publication Number | Publication Date |
|---|---|
| CN101271477Atrue CN101271477A (en) | 2008-09-24 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2008101057514APendingCN101271477A (en) | 2008-05-05 | 2008-05-05 | An Enterprise Portal Desktop System Providing Individual Customization Functions |
| Country | Link |
|---|---|
| CN (1) | CN101271477A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011017952A1 (en)* | 2009-08-10 | 2011-02-17 | 中兴通讯股份有限公司 | Method and system for implementing customizing portal website personalized page by mobile terminal user |
| CN102360356A (en)* | 2011-09-29 | 2012-02-22 | 王楠 | Person-oriented personalized network newspaper manufacturing and releasing system |
| CN101604339B (en)* | 2009-06-30 | 2012-06-13 | 中兴通讯股份有限公司 | Method for online customization of portal system and portal customization system |
| CN102662652A (en)* | 2012-03-05 | 2012-09-12 | 北京千橡网景科技发展有限公司 | Method and equipment used for customizing personalized application |
| CN103020833A (en)* | 2012-12-21 | 2013-04-03 | 福州永安电子商务有限公司 | Public community electronic-commerce service platform |
| CN103870129A (en)* | 2012-12-13 | 2014-06-18 | 阿里巴巴集团控股有限公司 | Data processing method and device for application system cluster |
| CN103902717A (en)* | 2014-04-09 | 2014-07-02 | 广州中国科学院软件应用技术研究所 | System and method for personalizing internal portals of enterprises |
| CN104077333A (en)* | 2013-03-29 | 2014-10-01 | 北京千橡网景科技发展有限公司 | Method and device for adjusting Web page content filling sequence |
| CN105630798A (en)* | 2014-10-29 | 2016-06-01 | 中兴通讯股份有限公司 | Method and device for constructing Dashboard |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101604339B (en)* | 2009-06-30 | 2012-06-13 | 中兴通讯股份有限公司 | Method for online customization of portal system and portal customization system |
| WO2011017952A1 (en)* | 2009-08-10 | 2011-02-17 | 中兴通讯股份有限公司 | Method and system for implementing customizing portal website personalized page by mobile terminal user |
| CN102360356A (en)* | 2011-09-29 | 2012-02-22 | 王楠 | Person-oriented personalized network newspaper manufacturing and releasing system |
| CN102662652A (en)* | 2012-03-05 | 2012-09-12 | 北京千橡网景科技发展有限公司 | Method and equipment used for customizing personalized application |
| CN103870129A (en)* | 2012-12-13 | 2014-06-18 | 阿里巴巴集团控股有限公司 | Data processing method and device for application system cluster |
| CN103020833A (en)* | 2012-12-21 | 2013-04-03 | 福州永安电子商务有限公司 | Public community electronic-commerce service platform |
| CN104077333A (en)* | 2013-03-29 | 2014-10-01 | 北京千橡网景科技发展有限公司 | Method and device for adjusting Web page content filling sequence |
| CN103902717A (en)* | 2014-04-09 | 2014-07-02 | 广州中国科学院软件应用技术研究所 | System and method for personalizing internal portals of enterprises |
| CN103902717B (en)* | 2014-04-09 | 2017-06-30 | 广州中国科学院软件应用技术研究所 | A kind of enterprises it is portal personalized realize system and method |
| CN105630798A (en)* | 2014-10-29 | 2016-06-01 | 中兴通讯股份有限公司 | Method and device for constructing Dashboard |
| Publication | Publication Date | Title |
|---|---|---|
| CN101271477A (en) | An Enterprise Portal Desktop System Providing Individual Customization Functions | |
| US8090612B2 (en) | Producing marketing items for a marketing campaign | |
| US8578265B2 (en) | Methods and apparatus for generating a dynamic document | |
| CN105867931B (en) | The variation and device at information displaying interface | |
| AU2014202725B2 (en) | Methods and apparatus for translating forms to native mobile applications | |
| US7185280B2 (en) | Personalized automatic publishing extensible layouts | |
| US20070136675A1 (en) | Methods and apparatus for updating a plurality of data fields in an elecronic form | |
| CN101751379B (en) | Method and equipment for manufacturing electronic newspaper document | |
| CN102207861A (en) | Method for expressing personalized information in business | |
| US20220222310A1 (en) | Method and apparatus for generating web page | |
| US20120040314A1 (en) | Body Ornamentation Design, Customization, and Management System | |
| US20090094290A1 (en) | Document management server, mobile terminal and document management system | |
| US7996758B2 (en) | Methods and apparatus for storing data associated with an electronic form | |
| Ismail | Understanding the factors that affect the adoption of innovative high-technology brands: The case of apple iPhone in Malaysia | |
| US20090164921A1 (en) | Method and system for personalizing data item tables | |
| WO2007056656A2 (en) | Methods and apparatus for processing business objects, electronic forms, and workflows | |
| CN104199648B (en) | A kind of General Mobile information system adaptation method and device | |
| CN104182226A (en) | General mobile information system adaptation method and device | |
| KR102580126B1 (en) | System for providing total mobile platform service or supporting sales force | |
| Putzke et al. | Adoption of mass-customized newspapers: An augmented technology acceptance perspective | |
| US20150066801A1 (en) | System and method for variant content management | |
| US20070136367A1 (en) | Methods and apparatus for dynamically modifying a business object definition | |
| US20070130138A1 (en) | Methods and apparatus for storing a collaboratively designed workflow process | |
| JP2022051267A (en) | Business report system, business report method and business report program | |
| CN114424188A (en) | Personalized social media service providing system and method based on books |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication | Open date:20080924 |