CN101271477A - Enterprise portal desktop system providing personalized customization function - Google Patents
Enterprise portal desktop system providing personalized customization function Download PDFInfo
- Publication number
- CN101271477A CN101271477A CNA2008101057514A CN200810105751A CN101271477A CN 101271477 A CN101271477 A CN 101271477A CN A2008101057514 A CNA2008101057514 A CN A2008101057514A CN 200810105751 A CN200810105751 A CN 200810105751A CN 101271477 A CN101271477 A CN 101271477A
- Authority
- CN
- China
- Prior art keywords
- door
- channel
- desktop
- door channel
- personalization
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an enterprise portal desktop system which provides a personalized customization function and consists of a user personalized preference access unit (1), a personalized configuration unit (2), a personalized content showing unit (3) and a user personalized portal desktop (4). The personalized configuration unit (2) comprises a portal desktop custom model (21) and a portal channel custom model (22). The personalized content showing unit (3) comprises a portal desktop showing model (31) and a channel content generation model (32). The enterprise portal desktop system provides the portal desktop with the personalized function according to the individual user, furthermore, provides a category definition of a portal desktop channel according to the requirement of the enterprise application environment and regulates personalized properties and functions that are necessary for every category of the portal channels.
Description
Technical field
The present invention relates to a kind of enterprise portal technology, be meant a kind of enterprise portal desktop system that personalized customization function is provided at individual subscriber especially.
Background technology
Door (portal) is an application framework, it is integrated into various application systems, data resource and Internet resources on the information management platform, and offer the user with unified user interface, make enterprise can set up business to customer, enterprise information channel apace, enterprise can be discharged be stored in enterprises and outside various information interior employee and business to business.
The explosive increase of internet and Web technology has promoted Development of E-business, and also for enterprise has brought a series of new business opportunities, enterprise of every family all wishes to catch this business opportunity to obtain bigger profit.Yet information overload, system complexity are too high, the problems such as data collision of separate sources, make the user be difficult to find the information of oneself wanting, and also are difficult to successfully realize the fine ideal of ecommerce.Many enterprises do not obtain the income of expecting having dropped into after a large amount of funds sets up enterprise information system.The appearance of enterprise portal provides optimal path for addressing this problem.Enterprise portal is client, affiliate, supplier, commission merchant etc. and closely-related mechanism of enterprise and individual, opened up " the only way which must be passed " that leads to enterprise, by this single " door ", they can each takes what he needs, closely with enterprise get in touch the acquisition high quality services.
The technical foundation that supports enterprise portal is the portal technology.The portal technology is emphasized customer-centric, payes attention to workflow and overall work usefulness.By being the workflow at center with knowledge with using irrelevant graphic interface mapping, provide single-point integrated interface, realize the centralization visit of information.Portal couples together " island of automation " (Island of Automation) and " information-based isolated island " (Island of Information), creates the message reference that provides support, transmission, and the integrated business environment of striding organization work.Pass through portal, the user can use single inlet to visit polytype resource information, regardless of information storage wherein, the form of information no matter, portal can collect and represents these information according to the mode that the user paid close attention to, and these information are carried out access.
Door desktop (portal Desktop) is the display unit of information and resource in the gate system, is responsible for converging at the heterogeneous resource and the magnanimity information of gate system and presents to portal user.In the epoch customer-centric, the personalization of service is the key that improves enterprise competitiveness, and there is following deficiency in the door desktop of existing enterprise's gate system aspect providing personalized service:
(1) most of enterprise portal system is (as Wal-Mart, Exxon Mobil etc.) door desktop does not provide the personalized customization function at unique user, the user can only be passive browse the content that portal website pushes, though at enterprise staff, the client, dissimilar user group such as affiliate provides the door that comprises different content desktop, but individual subscriber can't be adjusted putting in order of door desktop contents according to self preference and demand, or the information oneself paid close attention to most shared displaying ratio in the door desktop page enlarged, more can't the characteristics such as display message source of door desktop be configured or select.
(2) a part of enterprise portal system is (as quotient lattice lira, StuartMaue etc.) though door has been divided into door channel independent of each other, and permission users with channel additions and deletions, individual operations such as channel display position selection, but do not have application characteristic at enterprise portal, the personalized function that channel must provide is unified to limit, the door channel assembly of different developers' exploitations personalized function provide with mode of operation on exist than big-difference, be difficult to the personalized function of one group of door channel is carried out uniform dispatching, also brought inconvenience for the enterprise customer uses personalized function.
In sum, the personalized customization function of door desktop contents is provided in enterprise portal, and the concrete characteristics of using according to enterprise, personalized function from different developers' enterprise portal channel product is carried out standard and qualification, become the problem that enterprise portal must solve in actual application.
Summary of the invention
The objective of the invention is to propose a kind of personalized enterprise portal desktop system at enterprise's applied environment, this enterprise portal desktop system provides the door desktop of personalized function at individual subscriber; And, the class declaration to the door desk top channel has been proposed according to the demand of enterprise's applied environment, stipulated each the prerequisite personalization attributes of classification door channel and function.
A kind of enterprise portal desktop system that personalized customization function is provided of the present invention is made up of user individual preference access unit (1), personalized dispensing unit (2), individualized content display unit (3) and individual subscriber door desktop (4); Described personalized dispensing unit (2) includes door desktop customized module (21), door channel customized module (22); Described individualized content display unit (3) includes the door desktop and presents module (31), channel content generation module (32);
Described user individual preference access unit (1) is used for 1. making up personalization preferences data structure UP; 2. read the information customization individual subscriber door desktop (4) among the personalization preferences data structure UP; 3. deposit the information of the good individual subscriber door desktop (4) of customization in; The form of this personalization preferences data structure is UP=<UID, DP, CPS 〉, UID represents user identifier, and DP represents door desktop preference, and CPS represents the set of door channel preferences;
Described personalized dispensing unit (2) adopts 1. door desktop customized module (21) realization that individual subscriber door desktop (4) is carried out the desktop personalized customization according to the related information among the personalization preferences data UP of user individual preference access unit (1); 2. door channel customized module (22) is realized each the door channel in the individual subscriber door desktop (4) is carried out the channel personalized customization;
1. described individualized content display unit (3) adopts according to the related information among the personalization preferences data UP of user individual preference access unit (1), and the door desktop presents the desk interface framework that module (31) generation meets individual subscriber door desktop (4); 2. channel content generation module (32) generates the rendering content of each the door channel that meets individual subscriber door desktop (4);
The content of described individual subscriber door desktop (4) is generated by individualized content display unit (3), being that the content targetedly of presenting to the specific user presents the interface, also is the operation interface that user to user personal portal desktop (4) carries out personalized customization simultaneously.
Described door desktop preference DP is a four-tuple, and form is DP=<LP, SP, TP, CS 〉, LP represents door desktop layouts preference, SP represents door desktop contents structure preference, TP represents door desktop appearance style preference, and CS has represented to store the user and selected the door channel set that shows; Described door channel set CS={C
1, C
2... C
i, C
1The 1st door channel in the expression door channel set, C
2The 2nd door channel in the expression door channel set, C
iI door channel in the expression door channel set perhaps also can be called any one door channel, and i is the identification number of door channel.
Door channel C
iThe content that comprises is a four-tuple, and form is C
i=<CN
i, CF
i, CT
i, CPA
i, CN
iExpression door channel C
iThe channel display Name, CF
iExpression door channel C
iChannel functions, CT
iExpression door channel C
iChannel categories, CPA
iExpression door channel C
iChannel personalization attributes set; Described channel categories CT
iThe information of including converges class door channel IF, userspersonal information's administrative class door channel PF, door basic function class door channel BF; According to door channel categories CT
iDifference, described channel personalization attributes set CPA
iFor
Perhaps be
Perhaps be
Described door channel preferences set CPS={cp
1, cp
2..., cp
i, cp
1The 1st door channel c in the expression user to user personal portal desktop (4)
1Personalization preferences, cp
2The 2nd door channel C in the expression user to user personal portal desktop (4)
2Personalization preferences, cp
iAny one door channel C in the expression user to user personal portal desktop (4)
iPersonalization preferences.
Personalization preferences attribute and personalization preferences value occur in pairs, according to door channel categories CT
iDifference, any one door channel C in the user to user personal portal desktop (4)
iPersonalization preferences cp
iFor
Perhaps be
Perhaps be
Described any one door channel C
iCustomization satisfy
(CT
i{ BF}), IF represents that information converges class door channel to ∈ for IF, PF, and PF represents userspersonal information's administrative class door channel, and BF represents door basic function class door channel.
The described personalization attributes that information is converged class door channel IF has proposed constraint condition and has been: any one door channel C
i,
Be that the channel personalization attributes that information converges class door channel IF comprises at least: in the IF channel data from which operation system DS, the information display mode DM of the information that is converged in the IF channel in individual subscriber door desktop (4) removes the field DR that repeated entries is handled institute's foundation to the information that is converged in the IF channel.
Described personalization attributes to userspersonal information's administrative class door channel PF has proposed constraint condition and has been: any one door channel C
i,
The channel personalization attributes that is userspersonal information's administrative class door channel PF comprises at least: the data storage method SM of the channel personalization attributes in the PF channel, the channel information in the PF channel information display mode DLM in individual subscriber door desktop (4).
A kind of advantage of the enterprise portal desktop system of personalized customization function that provides of the present invention is:
(1) by the framework of user individual preference access unit 1 provided by the invention, allow the different user individuality according to self preference and demand customization door desktop, personalized customization function is abundanter than existing enterprise's gate system, and granularity is thinner;
(2) adopt the layout of separating of user individual preference access unit 1 and individual subscriber door desktop 4, and in conjunction with personalized dispensing unit 2 and individualized content display unit 3, module and the door desktop of having realized personalized customization function itself are separated, reduced the degree of coupling of personalized customization function and enterprise portal system business function, make this patent not only can be used for developing brand-new enterprise portal desktop system, also can be used for more convenient interpolation personalized customization function in existing enterprise portal system;
(3) by definition door channel categories, and the strategy that the attribute of different classes of door channel is retrained, can realize the consistance of generic different door channel personalized customization modes, be convenient to user's operation, also provide condition for the user carries out the batch individual operation to a plurality of door channels simultaneously.
Description of drawings
Fig. 1 is a personalized enterprise portal desktop system structured flowchart of the present invention.
Fig. 2 is the process flow diagram of personalized customization of the present invention.
Fig. 3 is the product process figure of individual subscriber door desktop of the present invention.
Among the figure: 1. user individual preference access unit
2. personalized dispensing unit 21. door desktop customized modules 22. door channel customized modules
3. individualized content display unit 31. door desktops present module 32. channel content generation modules
4. individual subscriber door desktop
Embodiment
The present invention is described in further detail below in conjunction with accompanying drawing.
The personalized enterprise portal desktop system that the present invention proposes allows the user that door desktop portal Desktop is carried out " personalized customization ", thereby obtains an individual subscriber door desktop 4 (referring to shown in Figure 1) at user side.Described " personalized customization " be meant the user according to oneself preference or enterprise's applied environment carry out as the customization of door desktop layouts, the customization of door desktop contents structure, the customization of door desktop appearance style etc.The personalized enterprise portal desktop system of the present invention not only can customize desktop layouts, also allows outward appearance demonstration, content-data source etc. to each door channel to be configured and to select.
Enterprise portal desktop system framework with personalized customization function provided by the invention has determined should contain the whole customization function of door desktop and the independent customization function of each door channel to the personalized function of door desktop portal Desktop.
Referring to shown in Figure 1, a kind of enterprise portal desktop system that personalized customization function is provided of the present invention is made up of user individual preference access unit 1, personalized dispensing unit 2, individualized content display unit 3 and individual subscriber door desktop 4; Described personalized dispensing unit 2 includes door desktop customized module 21, door channel customized module 22; Described individualized content display unit 3 includes the door desktop and presents module 31, channel content generation module 32.
In the present invention, user individual preference access unit 1 is used for 1. making up personalization preferences data structure UP; 2. read the information customization individual subscriber door desktop 4 among the personalization preferences data structure UP; 3. deposit the information of the good individual subscriber door desktop 4 of customization in.The form of this personalization preferences data structure is UP=<UID, DP, CPS 〉, UID represents user identifier, and DP represents door desktop preference, and CPS represents the set of door channel preferences.For narrating easy hereafter is personalization preferences data UP.
Described personalization preferences data UP is corresponding to each enterprise customer, the data storage unit of the self-defined configuration that recording user carries out individual subscriber door desktop 4.Wherein, include the 1. whole custom configuration information of user to user personal portal desktop 4; 2. the personalized configuration information of each door channel in the user to user personal portal desktop 4.
Described door desktop preference DP is a four-tuple, and form is DP=<LP, SP, TP, CS 〉, LP represents door desktop layouts preference, SP represents door desktop contents structure preference, TP represents door desktop appearance style preference, and CS has represented to store the user and selected the door channel set that shows.Described door channel set CS={C
1, C
2... C
i, C
1The 1st door channel in the expression door channel set, C
2The 2nd door channel in the expression door channel set, C
iI door channel in the expression door channel set perhaps also can be called any one door channel, and i is the identification number of door channel.
Be without loss of generality, in the present invention, any one door channel C
iThe content that comprises is a four-tuple, and form is C
i=<CN
i, CF
i, CT
i, CPA
i, CN
iExpression door channel C
iThe channel display Name, CF
iExpression door channel C
iChannel functions, CT
iExpression door channel C
iChannel categories, CPA
iExpression door channel C
iPersonalization attributes set.Described channel categories CT
iThe information of including converges class door channel IF, userspersonal information's administrative class door channel PF or door basic function class door channel BF.According to door channel categories CT
iDifference, described channel personalization attributes set CPA
iFor
Perhaps be
Perhaps be
Expression door channel C
iThe 1st personalization attributes when converging class door channel IF for information,
Expression door channel C
iThe 2nd personalization attributes when converging class door channel IF for information,
Expression door channel C
iX personalization attributes when converging class door channel IF for information,
Expression door channel C
iThe 1st personalization attributes during for userspersonal information's administrative class door channel PF,
Expression door channel C
iThe 2nd personalization attributes during for userspersonal information's administrative class door channel PF,
Expression door channel C
iY personalization attributes during for userspersonal information's administrative class door channel PF,
Expression door channel C
iThe 1st personalization attributes during for door basic function class door channel BF,
Expression door channel C
iThe 2nd personalization attributes during for door basic function class door channel BF,
Expression door channel C
iZ personalization attributes during for door basic function class door channel BF, the information of representing X converges the personalization attributes number of class door channel IF, Y represents the personalization attributes number of userspersonal information's administrative class door channel PF, and Z represents the personalization attributes number of door basic function class door channel BF.
Described door channel preferences set CPS={cp
1, cp
2..., cp
i, cp
1The 1st door channel C in the expression user to user personal portal desktop 4
1Personalization preferences, cp
2The 2nd door channel C in the expression user to user personal portal desktop 4
2Personalization preferences, cp
iAny one door channel C in the expression user to user personal portal desktop 4
iPersonalization preferences.In the present invention, personalization preferences attribute and personalization preferences value occur in pairs, are without loss of generality, according to door channel categories CT
iDifference, any one door channel C in the user to user personal portal desktop 4
iPersonalization preferences cp
iFor
Perhaps be
Perhaps be
Expression door channel C
iThe user is to C when converging class door channel IF for information
iThe personalization preferences value of the 1st personalization attributes customization,
Expression door channel C
iThe user is to C when converging class door channel IF for information
iThe personalization preferences value of the 2nd personalization attributes customization,
Expression door channel C
iThe user is to C when converging class door channel IF for information
iThe personalization preferences value of X personalization attributes customization,
Expression door channel C
iThe user is to C during for userspersonal information's administrative class door channel PF
iThe personalization preferences value of the 1st personalization attributes customization,
Expression door channel C
iThe user is to C during for userspersonal information's administrative class door channel PF
iThe personalization preferences value of the 2nd personalization attributes customization,
Expression door channel C
iThe user is to C during for userspersonal information's administrative class door channel PF
iThe personalization preferences value of Y personalization attributes customization,
Expression door channel C
iThe user is to C during for door basic function class door channel BF
iThe personalization preferences value of the 1st personalization attributes customization,
Expression door channel C
iThe user is to C during for door basic function class door channel BF
iThe personalization preferences value of the 2nd personalization attributes customization,
Expression door channel C
iThe user is to C during for door basic function class door channel BF
iThe personalization preferences value of Z personalization attributes, the information of representing X converges the personalization attributes number of class door channel IF, Y represents the personalization attributes number of userspersonal information's administrative class door channel PF, and Z represents the personalization attributes number of door basic function class door channel BF.
In the present invention, personalized dispensing unit 2 adopts 1. door desktop customized module 21 realizations that individual subscriber door desktop 4 is carried out the desktop personalized customization according to the related information among the personalization preferences data UP of user individual preference access unit 1; 2. door channel customized module 22 is realized each the door channel in the individual subscriber door desktop 4 is carried out the channel personalized customization.
Door desktop customized module 21 is used to provide the whole customization function of individual subscriber door desktop 4.
Door channel customized module 22 is corresponding to each door channel and channel personalized customization function at this door channel is provided.
In this unit, to desktop personalized customization and the personalized customization of door channel is the related information that obtains from user individual preference access unit 1 among the personalization preferences data UP, after treating that the user builds an individual subscriber door desktop 4, and will make up DESKTOP INFORMATION F
2Be back to user individual preference access unit 1, make up DESKTOP INFORMATION F down by 1 storage of user individual preference access unit
2Described structure DESKTOP INFORMATION F
2Can make enterprise application system recognize specific user's demand, seek development for enterprise business information is provided.
In the present invention, individualized content display unit 3 adopts 1. door desktop to present module 31 according to the related information among the personalization preferences data UP of user individual preference access unit 1 and generates the desk interface framework that meets individual subscriber door desktop 4; 2. channel content generation module 3 generates the rendering content of each the door channel that meets individual subscriber door desktop 4.
In this unit, from user individual preference access unit 1, obtain whole personalization preferences data UP, perhaps part personalization preferences data UP, and in the Web page, present personalized tabletop interface and personalized channels interface according to the associated data information that obtains.This personalized tabletop interface includes related contents such as desktop layouts, structure, appearance style.This personalized channels interface includes the channel content according to user's preference setting.
In the present invention, the content of individual subscriber door desktop 4 is generated by individualized content display unit 3, is that the content targetedly of presenting to the specific user presents the interface, also is the operation interface that user to user personal portal desktop 4 carries out personalized customization simultaneously.Described individual subscriber door desktop 4 obtains active user's existing personalized configuration from personalized dispensing unit 2 according to user instruction, and be presented at confession customization in the operation interface, subsequently the personalized configuration information after the user's modification is returned to personalized dispensing unit 2.
Individual subscriber door desktop 4 usually with the Web page as appearance form, the html source code of the Web page is generated dynamically by individualized content display unit 3.Door desktop in this individualized content display unit 3 presents module 31 according to the configuration information that writes down among the personalization preferences data UP, and users' such as door desktop layouts, door desktop contents structure, door desktop appearance style personalization preferences is embodied in the html source code.The user also can select the door channel that shows on its personal portal desktop, corresponding to the channel content generation module of user-selected each door channel according to the personalization preferences of user to this channel, generate and represent the HTML code of this channel displaying contents, and be inserted in the door desktop Web page.
In the present invention, door channel C
iLayout, be meant the arrangement mode of rectangular area in the door desktop Web page of a plurality of demonstration door channel content, for example single-row layout and multiple row layout etc.; Door desktop contents structure, be meant the precedence between hierarchical relationship between the different classes of content display region in the door desktop and the generic content display region, for example a door labels page can comprise some door channels, the door desktop can comprise a plurality of door labels page, and door channel A is positioned at the top of door channel B etc.; Door desktop appearance style is meant the selection of the visual element such as color, font collocation of door desktop.
In the enterprise portal desktop system with personalized customization function of the present invention, door channel C
iCustomization satisfy
(CT
i{ BF}), IF represents that information converges class door channel to ∈ for IF, PF, and PF represents userspersonal information's administrative class door channel, and BF represents door basic function class door channel.
Information converges class door channel IF, is used for carrying out information extraction or inquiry from each operation system of enterprise, will merge from the data of different business systems gather after, be shown in individual subscriber door desktop 4.All belong to this type of such as door channels such as customizable news channel, company information comprehensive inquiry channel, department information bulletin channels.
Userspersonal information's administrative class door channel PF, being used to provides such as userspersonal information's management functions such as address list, schedules.
Door basic function class door channel BF is used to provide enterprise portal system-based functions such as user's LoginLogout, access service system.
The door channel that belongs to a different category must provide such other basic personalized customization function, so that the user carries out mass customized operation.
For this reason, the personalization attributes that among the present invention information is converged class door channel IF has proposed constraint condition and is: any one door channel C
i,
Be that the channel personalization attributes that information converges class door channel IF comprises at least: designation data derives from the Data Source DS of which operation system, indicate information that this channel the converges information display mode DM at the door desktop, this information display mode DM comprises summary display mode and display mode in detail; The information that indication is removed the processing of repeated entries according to which field of information to the information that is converged is removed heavy tactful DR.
For this reason, among the present invention the personalization attributes of userspersonal information's administrative class door channel PF having been proposed constraint condition is: any one door channel C
i,
The channel personalization attributes that is userspersonal information's administrative class door channel PF comprises at least: the data storage method SM of designation data in native system, this data storage method SM comprise the stored in clear mode and encrypt storage mode; Indicate the information display mode DLM of this channel information at the door desktop, this information display mode DLM comprises succinct display mode and complete display mode.
Therefore door basic function class door channel BF does not have personalized customization function usually, the personalization attributes of this classification door channel is not retrained.
A kind of enterprise portal desktop system that personalized customization function is provided of the present invention, the execution flow process of its personalized customization are (referring to shown in Figure 2):
After system initialization was finished, the user clicked customization button execution in step 101 in the interface of individual subscriber door desktop 4;
Step 101: personalized dispensing unit 2 judges that the user is whether to door channel C
iCustomize separately? "Yes", then execution in step 102; "No" represents that then the user is carrying out the integral body customization to the door desktop, and execution in step 106;
Step 102: door channel customized module 22 obtains the current door channel identication i that is being customized, execution in step 103 from individual subscriber door desktop 4;
Step 103: door channel customized module 22 obtains the door channel C among the personalization preferences data UP from user individual preference access unit 1
iPersonalization preferences cp
i, and with the personalization preferences cp that obtains
iBe transferred to individual subscriber door desktop 4, execution in step 104;
Step 104: the user comes door channel C by individual subscriber door desktop 4
iPersonalization preferences cp
iReset, and the result will be set return to door channel customized module 22, execution in step 105;
Step 105: by personalized dispensing unit 2 according to step 104 or/and the result of step 107 constructs current personalization preferences data, execution in step 108;
Step 106: door desktop customized module 21 obtains the door desktop preference DP among the personalization preferences data UP from user individual preference access unit 1, and the door desktop preference DP that obtains is transferred to individual subscriber door desktop 4, execution in step 107;
Step 107: the user comes door desktop preference DP is reset by individual subscriber door desktop 4, and the result will be set return to door desktop customized module 21, execution in step 105;
Step 108: personalized dispensing unit 2 returns current personalization preferences data to user individual preference access unit 1 and preserves.
A kind of enterprise portal desktop system that personalized customization function is provided of the present invention, the product process of individual subscriber door desktop 4 are (referring to shown in Figure 3):
After system initialization is finished, after the user imports username and password, click login button, execution in step 201;
Step 201: individualized content display unit 3 reads personalization preferences data UP, execution in step 202 from user individual preference access unit 1;
Step 202: individualized content display unit 3 judges whether the door desktop preference DP among the personalization preferences data UP that obtains is that the user carries out the personalized tabletop customization first, "Yes", and then execution in step 203; "No", then execution in step 204;
Step 203: the door desktop presents module 31 and generates door desk interface framework to individual subscriber door desktop 4, execution in step 205 according to the door desktop preference DP that obtains;
Step 204: the door desktop presents module 31 and generates acquiescence door desk interface framework that enterprise application systems provide to individual subscriber door desktop 4, execution in step 205;
Step 205: individualized content display unit 3 reaches channel content generation module 32 with door channel identication i, execution in step 206;
Step 206: the door channel C that channel content generation module 32 is judged among the personalization preferences data UP that obtains
iPersonalization preferences cp
iWhether be that the user is first to door channel C
iCarry out the personalized tabletop customization, "Yes", then execution in step 207; "No", then execution in step 208;
Step 207: channel content generation module 32 is according to the door channel C among the personalization preferences data UP that obtains
iPersonalization preferences cp
iGenerate personalized door channel content and give individual subscriber door desktop 4, execution in step 209;
Step 208: the acquiescence door channel content that channel content generation module 32 generation enterprise application systems provide is to individual subscriber door desktop 4, execution in step 209;
Step 209: individualized content display unit 3 is judged the door the channel whether content of not generating is arranged among the door channel set CS, "Yes", and then execution in step 205; "No" then finishes this door desktop and generates.
In the enterprise portal desktop system with personalized customization function of the present invention, defined the enterprise portal desktop system that personalized function is provided at individual subscriber, the definition that proposes according to the present invention, can whether possess personalized customization mechanism to the door desktop in the enterprise portal system easily and verify, also can in existing enterprise's door desktop system, add personalized customization function in modular mode efficiently according to definition; The present invention has stipulated in enterprise's applied environment, the prerequisite three class door desk top channels of door desktop system, and all kinds of door the desk top channels basic personalization attributes and the function that must provide, for developing the unified door channel product that the enterprise customer uses that is easy to of personalized function, mode of operation, the gate system developer provides fundamental norms.
Among the present invention, the physical significance of quotation mark is described as follows table:
Claims (8)
1, a kind of enterprise portal desktop system that personalized customization function is provided is characterized in that: be made up of user individual preference access unit (1), personalized dispensing unit (2), individualized content display unit (3) and individual subscriber door desktop (4); Described personalized dispensing unit (2) includes door desktop customized module (21), door channel customized module (22); Described individualized content display unit (3) includes the door desktop and presents module (31), channel content generation module (32);
Described user individual preference access unit (1) is used for 1. making up personalization preferences data structure UP; 2. read the information customization individual subscriber door desktop (4) among the personalization preferences data structure UP; 3. deposit the information of the good individual subscriber door desktop (4) of customization in; The form of this personalization preferences data structure is UP=<UID, DP, CPS 〉, UID represents user identifier, and DP represents door desktop preference, and CPS represents the set of door channel preferences;
Described personalized dispensing unit (2) adopts 1. door desktop customized module (21) realization that individual subscriber door desktop (4) is carried out the desktop personalized customization according to the related information among the personalization preferences data UP of user individual preference access unit (1); 2. door channel customized module (22) is realized each the door channel in the individual subscriber door desktop (4) is carried out the channel personalized customization;
1. described individualized content display unit (3) adopts according to the related information among the personalization preferences data UP of user individual preference access unit (1), and the door desktop presents the desk interface framework that module (31) generation meets individual subscriber door desktop (4); 2. channel content generation module (32) generates the rendering content of each the door channel that meets individual subscriber door desktop (4);
The content of described individual subscriber door desktop (4) is generated by individualized content display unit (3), being that the content targetedly of presenting to the specific user presents the interface, also is the operation interface that user to user personal portal desktop (4) carries out personalized customization simultaneously.
2, the enterprise portal desktop system that personalized customization function is provided according to claim 1, it is characterized in that: described door desktop preference DP is a four-tuple, form is DP=<LP, SP, TP, CS 〉, LP represents door desktop layouts preference, SP represents door desktop contents structure preference, TP represents door desktop appearance style preference, and CS has represented to store the user and selected the door channel set that shows;
Described door channel set CS={C
1, C
2... C
i, C
1The 1st door channel in the expression door channel set, C
2The 2nd door channel in the expression door channel set, C
iI door channel in the expression door channel set perhaps also can be called any one door channel, and i is the identification number of door channel.
3, the enterprise portal desktop system that personalized customization function is provided according to claim 1 is characterized in that: door channel C
iThe content that comprises is a four-tuple, and form is C
i=<CN
i, CF
i, CT
i, CPA
i, CN
iExpression door channel C
iThe channel display Name, CF
iExpression door channel C
iChannel functions, CT
iExpression door channel C
iChannel categories, CPA
iExpression door channel C
iChannel personalization attributes set;
Described channel categories CT
iThe information of including converges class door channel IF, userspersonal information's administrative class door channel PF, door basic function class door channel BF;
According to door channel categories CT
iDifference, described channel personalization attributes set CPA
iFor
Perhaps be
Perhaps be
Expression door channel C
iThe 1st personalization attributes when converging class door channel for information,
Expression door channel C
iThe 2nd personalization attributes when converging class door channel for information,
Expression door channel C
iX personalization attributes when converging class door channel for information,
Expression door channel C
iThe 1st personalization attributes during for userspersonal information's administrative class door channel,
Expression door channel C
iThe 2nd personalization attributes during for userspersonal information's administrative class door channel,
Expression door channel C
iY personalization attributes during for userspersonal information's administrative class door channel,
Expression door channel C
iThe 1st personalization attributes during for door basic function class door channel,
Expression door channel C
iThe personalization attributes during for door basic function class door channel,
Expression door channel C
iZ personalization attributes during for door basic function class door channel,
The information of representing X converges the personalization attributes number of class door channel,
Y represents the personalization attributes number of userspersonal information's administrative class door channel,
Z represents the personalization attributes number of door basic function class door channel.
4, the enterprise portal desktop system that personalized customization function is provided according to claim 1 is characterized in that: described door channel preferences set CPS={cp
1, cp
2..., cp
i, cp
1The 1st door channel C in the expression user to user personal portal desktop (4)
1Personalization preferences, cp
2The 2nd door channel C in the expression user to user personal portal desktop (4)
2Personalization preferences, cp
iAny one door channel C in the expression user to user personal portal desktop (4)
iPersonalization preferences.
5, the enterprise portal desktop system that personalized customization function is provided according to claim 4 is characterized in that: personalization preferences attribute and personalization preferences value occur in pairs, according to door channel categories CT
iDifference, any one door channel C in the user to user personal portal desktop (4)
iPersonalization preferences cp
iFor
Perhaps be
Perhaps be
Expression door channel C
iThe user is to C when converging class door channel for information
iThe personalization preferences value of the 1st personalization attributes customization,
Expression door channel C
iThe user is to C when converging class door channel for information
iThe personalization preferences value of the 2nd personalization attributes customization,
Expression door channel C
iThe user is to C when converging class door channel for information
iThe personalization preferences value of X personalization attributes customization,
Expression door channel C
iThe user is to C during for userspersonal information's administrative class door channel
iThe personalization preferences value of the 1st personalization attributes customization,
Expression door channel C
iThe user is to C during for userspersonal information's administrative class door channel
iThe personalization preferences value of the 2nd personalization attributes customization,
Expression door channel C
iThe user is to C during for userspersonal information's administrative class door channel
iThe personalization preferences value of Y personalization attributes customization,
Expression door channel C
iThe user is to C during for door basic function class door channel
iThe personalization preferences value of the 1st personalization attributes customization,
Expression door channel C
iThe user is to C during for door basic function class door channel
iThe personalization preferences value of the 2nd personalization attributes customization,
Expression door channel C
iThe user is to C during for door basic function class door channel
iThe personalization preferences value of Z personalization attributes,
The information of representing X converges the personalization attributes number of class door channel,
Y represents the personalization attributes number of userspersonal information's administrative class door channel,
Z represents the personalization attributes number of door basic function class door channel.
6, the enterprise portal desktop system that personalized customization function is provided according to claim 1 is characterized in that: described any one door channel C
iCustomization satisfy
(CT
i{ BF}), IF represents that information converges class door channel to ∈ for IF, PF, and PF represents userspersonal information's administrative class door channel, and BF represents door basic function class door channel.
7, the enterprise portal desktop system that personalized customization function is provided according to claim 6 is characterized in that: the described personalization attributes that information is converged class door channel IF has proposed constraint condition and has been: any one door channel C
i,
Be that the channel personalization attributes that information converges class door channel IF comprises at least: in the IF channel data from which operation system DS, the information display mode DM of the information that is converged in the IF channel in individual subscriber door desktop (4) removes the field DR that repeated entries is handled institute's foundation to the information that is converged in the IF channel.
8, the enterprise portal desktop system that personalized customization function is provided according to claim 6 is characterized in that: described personalization attributes to userspersonal information's administrative class door channel PF has proposed constraint condition and has been: any one door channel C
i,
The channel personalization attributes that is userspersonal information's administrative class door channel PF comprises at least: the data storage method SM of the channel personalization attributes in the PF channel, the channel information in the PF channel information display mode DLM in individual subscriber door desktop (4).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101057514A CN101271477A (en) | 2008-05-05 | 2008-05-05 | Enterprise portal desktop system providing personalized customization function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101057514A CN101271477A (en) | 2008-05-05 | 2008-05-05 | Enterprise portal desktop system providing personalized customization function |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101271477A true CN101271477A (en) | 2008-09-24 |
Family
ID=40005447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101057514A Pending CN101271477A (en) | 2008-05-05 | 2008-05-05 | Enterprise portal desktop system providing personalized customization function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101271477A (en) |
Cited By (9)
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 |
-
2008
- 2008-05-05 CN CNA2008101057514A patent/CN101271477A/en active Pending
Cited By (10)
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 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101271477A (en) | Enterprise portal desktop system providing personalized customization function | |
US20200134256A1 (en) | Methods and systems for creating, interacting with, and utilizing a superactive document | |
US8578265B2 (en) | Methods and apparatus for generating a dynamic document | |
Brinck et al. | Usability for the web: Designing web sites that work | |
JP5535083B2 (en) | Message management system, apparatus and / or method | |
US7613688B2 (en) | Generating business warehouse reports | |
US8560948B2 (en) | User support system integrating FAQ and helpdesk features and FAQ maintenance capabilities | |
CN100449485C (en) | Information processing apparatus and information processing method | |
US20140222625A1 (en) | Intelligent Multimedia E-Catalog | |
US20070250769A1 (en) | Method and system to provide online application forms | |
US7590566B2 (en) | Method and system for manufacturing and retailing products provided by remote vendors to remote customers | |
US20070214422A1 (en) | Framework for implementing skins into a portal server | |
CN102687143A (en) | A method and system for implenting definable actions | |
US8463667B2 (en) | Exporting and importing business templates | |
CN104182225B (en) | A kind of General Mobile information system adaptation method and device | |
Nielsen et al. | Return on investment (ROI) for usability | |
CN104182226B (en) | A kind of General Mobile information system adaptation method and device | |
EP1618456A4 (en) | System and method for providing a territory management tool | |
US8112457B2 (en) | System and method for dynamically building a web interface per data collecting rules | |
CN102129642A (en) | Method and system for scheduling transaction listings at a network-based transaction facility | |
US20130318446A1 (en) | Unified user interface framework for creating configuarble web-portals using menu options | |
US9792614B2 (en) | Automated integration of partner products | |
JP2005215915A (en) | Personal information delivery system | |
US20110022497A1 (en) | Creation and maintenance of an electronic commerce listings catalog | |
Gruenbacher | Integrating groupware and CASE capabilities for improving stakeholder involvement in requirements engineering |
Legal Events
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 |