CN105094848A - Template-based lightweight dynamic portal calculation method - Google Patents

Template-based lightweight dynamic portal calculation method Download PDF

Info

Publication number
CN105094848A
CN105094848A CN201510521279.2A CN201510521279A CN105094848A CN 105094848 A CN105094848 A CN 105094848A CN 201510521279 A CN201510521279 A CN 201510521279A CN 105094848 A CN105094848 A CN 105094848A
Authority
CN
China
Prior art keywords
template
user
portal
portal page
corresponding relation
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
Application number
CN201510521279.2A
Other languages
Chinese (zh)
Inventor
刘桂海
胡清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Software Co Ltd
Original Assignee
Inspur Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Software Co Ltd filed Critical Inspur Software Co Ltd
Priority to CN201510521279.2A priority Critical patent/CN105094848A/en
Publication of CN105094848A publication Critical patent/CN105094848A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a template-based lightweight dynamic portal calculation method. The method comprises the main steps that a portal administrator designs portal page templates, the designed portal page templates are stored in a template list, and one template corresponds to one record; the templates are given to crowds with certain set attributes such as organizational structures, post types and roles, wherein the corresponding relations of the crowds with the certain set attributes and the portal page templates are stored in a template right list, and each corresponding relation corresponds to one record; one organizational structure template is used as examples, a query interface provided by the organizational structure is called, users under the organizational structure are queried, one portal page is given to each user, the corresponding relations between the users and the portal pages are stored in a user layout list, and each corresponding relation corresponds to one record. According to the template-based lightweight dynamic portal calculation method, the user administrator does not need to define the portal page tediously for each user and only needs to define the crowds with the set attributes, so that workloads are reduced, and the working efficiency is improved.

Description

The dynamic door computing method of a kind of lightweight based on template
Technical field
The present invention relates to Computer Applied Technology field, specifically the dynamic door computing method of a kind of lightweight based on template.
Background technology
No matter that enterprise or government department are when doing informatization, lack unified planning, unified IT architecture and Technical Architecture, standardization, add the process that employing is progressively built stage by stage, the application system of building is caused to isolate each other, standard differs, resource is difficult to share, and can not interconnect, the problems such as resource duplicate construction.The management mode of this " chimney " formula makes the multi-application system of construction organically integrate, and is formed " information island ", causes the exchange estrangement of flow process, information.
The application framework that door is reallocated resources as one, day by day comes into one's own in IT application in enterprise.Various application system, data resource and Internet resources are integrated on an information management platform by it, and be supplied to user with unified user interface, make enterprise can set up business to customer, enterprise rapidly to the information channel of interior employee and business to business, enterprise is discharged and is stored in enterprises and outside various information.
When gate system is implemented, Portal Administrator needs for customization portal page, and when number of users is numerous, this will be a heavy task; When there is new registration employee in enterprise, Portal Administrator will be also its customization portal page, and this is also a heavy task.And if by these trend of works, can greatly will alleviate the burden of Portal Administrator undoubtedly, and this problem to be solved in the present invention just.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, provide a kind of lightweight based on template dynamic door computing method, when solving portal integration operation system, is the portal page that user's Mass production portal page and dynamic calculation user have.
Technical scheme of the present invention realizes in the following manner, and its computing method are as follows:
The definition phase;
(a) design template:
Portal Administrator designs door Page Template, and the portal page template designed, is kept in template table, template record;
(b) template rights:
Template is given the crowd of certain set character, such as organizational structure, post type, role, the set crowd of character and the corresponding relation of portal page template, be kept in template rights table, a kind of corresponding relation record;
(c) applying template:
For organizational structure's template, call the query interface that organizational structure provides, inquire the user under this organizational structure, for each user gives this portal page, the corresponding relation of user and portal page, is kept in user layout table, a kind of corresponding relation record;
Runtime;
When user logs in door, first door container inquires about the portal page that this user has from user layout table, if found, then be pushed directly to foreground to represent, otherwise first calculate the set character crowd of this user's subordinate, then in conjunction with template rights table and template table, inquire about the portal page that this kind of set character crowd has, if found, then in user layout table, preserve this kind of corresponding relation, portal page is pushed to foreground to represent, otherwise this user does not have revealable portal page simultaneously.
In the present invention, first definition phase Portal Administrator is crowd (such as certain organizational structure, certain post type, certain role etc.) the design door Page Template of a class set character, then by computing method applying template provided by the invention, just portal page can be distributed to all users under this set character crowd.Runtime is when certain user logs in door, if existing addressable portal page, then door container is pushed directly to foreground and represents, otherwise door container calls computing method provided by the invention, dynamic calculation goes out the portal page template of set character crowd belonging to this user, is pushed to foreground and represents.Dynamic door computing method based on template provided by the invention, facilitate the mass customized portal page of Portal Administrator, reduce the administrative burden of Portal Administrator.
Advantage of the present invention is:
A) Portal Administrator need not the loaded down with trivial details definition portal page of each user, is only required to be set character crowd definition, decreases workload, improve work efficiency;
B) when the new registration employee of enterprise logs in door, door container can be its dynamic calculation portal page, and not needing keeper is separately its customization;
C) be the portal page of crowd's definition of set character, finally can be applied to each user, the general character page that this batch operation produces, for user individual customization provides reference page.
Embodiment
Below the dynamic door computing method of a kind of lightweight based on template of the present invention are described in detail below.
The dynamic door computing method of a kind of lightweight based on template of the present invention, it mainly contains following steps:
One, the phase is defined;
(a) design template:
Portal Administrator designs door Page Template, the portal page template designed, and is kept at (PORTAL_TEMPLATE) in template table, template record;
(b) template rights:
Template is given the crowd of certain set character, such as organizational structure (company, department), post type (departmental manager, customer manager), role (door ordinary person), the set crowd of character and the corresponding relation of portal page template, be kept at (PORTAL_TEMPLATE_PERMIT) in template rights table, a kind of corresponding relation record;
(c) applying template:
For organizational structure's template, call the query interface that organizational structure provides, inquire the user under this organizational structure, for each user gives this portal page, the corresponding relation of user and portal page, be kept at (PORTAL_USER_LAYOUT) in user layout table, a kind of corresponding relation record;
Two, the runtime;
When user logs in door, first door container inquires about the portal page that this user has from user layout table, if found, then be pushed directly to foreground to represent, otherwise first calculate the set character crowd of this user's subordinate, then in conjunction with template rights table and template table, inquire about the portal page that this kind of set character crowd has, if found, then in user layout table, preserve this kind of corresponding relation, portal page is pushed to foreground to represent, otherwise this user does not have revealable portal page simultaneously.
The definition phase is that the crowd of set character customizes portal template, and runtime door container dynamic calculation goes out the portal page that final user has;
The crowd that definition phase Portal Administrator is only required to be set character defines portal page template;
The definition phase is that the portal page template of set character crowd definition finally can be applied to relative users in the runtime;
Runtime portal page is produced by door container dynamic calculation;
When the user that runtime has a portal page logs in, directly represent the portal page corresponding with it, no longer carry out dynamic calculation;
Runtime is not when having the user of portal page (new registration employee) to log in door, door container can according to the set character crowd of its subordinate, the corresponding relation of this user and portal page is preserved for its dynamic assignment portal page, when it logs in again, then directly represent, no longer need dynamic calculation.
Its processing and fabricating of a kind of lightweight based on template of the present invention dynamic door computing method is very simple and convenient, can process to specifications.
Except the technical characteristic described in instructions, be the known technology of those skilled in the art.

Claims (1)

1., based on the dynamic door computing method of lightweight of template, it is characterized in that computing method are as follows:
The definition phase;
(a) design template:
Portal Administrator designs door Page Template, and the portal page template designed, is kept in template table, template record;
(b) template rights:
Template is given the crowd of certain set character, such as organizational structure, post type, role, the set crowd of character and the corresponding relation of portal page template, be kept in template rights table, a kind of corresponding relation record;
(c) applying template:
For organizational structure's template, call the query interface that organizational structure provides, inquire the user under this organizational structure, for each user gives this portal page, the corresponding relation of user and portal page, is kept in user layout table, a kind of corresponding relation record;
Runtime;
When user logs in door, first door container inquires about the portal page that this user has from user layout table, if found, then be pushed directly to foreground to represent, otherwise first calculate the set character crowd of this user's subordinate, then in conjunction with template rights table and template table, inquire about the portal page that this kind of set character crowd has, if found, then in user layout table, preserve this kind of corresponding relation, portal page is pushed to foreground to represent, otherwise this user does not have revealable portal page simultaneously.
CN201510521279.2A 2015-08-24 2015-08-24 Template-based lightweight dynamic portal calculation method Pending CN105094848A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510521279.2A CN105094848A (en) 2015-08-24 2015-08-24 Template-based lightweight dynamic portal calculation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510521279.2A CN105094848A (en) 2015-08-24 2015-08-24 Template-based lightweight dynamic portal calculation method

Publications (1)

Publication Number Publication Date
CN105094848A true CN105094848A (en) 2015-11-25

Family

ID=54575376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510521279.2A Pending CN105094848A (en) 2015-08-24 2015-08-24 Template-based lightweight dynamic portal calculation method

Country Status (1)

Country Link
CN (1) CN105094848A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020794A (en) * 2016-05-10 2016-10-12 浪潮软件股份有限公司 Layout method of complex page portal page
CN106227824A (en) * 2016-07-25 2016-12-14 四川通发电信股份有限公司 Gathering based on sporadic data pushes inquiry system
CN106873976A (en) * 2016-12-30 2017-06-20 广州杰赛科技股份有限公司 The collocation method of Portal Framework, configuration platform and user terminal
CN112785258A (en) * 2021-01-15 2021-05-11 北京神舟航天软件技术有限公司 Portal dynamic layout method based on free configuration
CN115904601A (en) * 2023-01-09 2023-04-04 中智关爱通(南京)信息科技有限公司 Method, apparatus, and medium for generating user-specific application home page

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102421030A (en) * 2011-12-28 2012-04-18 深圳市同洲视讯传媒有限公司 Implementation method and access equipment for customized portal
CN103399744A (en) * 2013-07-30 2013-11-20 成都康赛信息技术有限公司 Method of establishing enterprise portal platform
CN103841211A (en) * 2014-03-25 2014-06-04 冯力新 Method and system for establishing multiple subsystems with individual data stored in distributed mode and realizing unified entrance access of clients
CN103902717A (en) * 2014-04-09 2014-07-02 广州中国科学院软件应用技术研究所 System and method for personalizing internal portals of enterprises

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102421030A (en) * 2011-12-28 2012-04-18 深圳市同洲视讯传媒有限公司 Implementation method and access equipment for customized portal
CN103399744A (en) * 2013-07-30 2013-11-20 成都康赛信息技术有限公司 Method of establishing enterprise portal platform
CN103841211A (en) * 2014-03-25 2014-06-04 冯力新 Method and system for establishing multiple subsystems with individual data stored in distributed mode and realizing unified entrance access of clients
CN103902717A (en) * 2014-04-09 2014-07-02 广州中国科学院软件应用技术研究所 System and method for personalizing internal portals of enterprises

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020794A (en) * 2016-05-10 2016-10-12 浪潮软件股份有限公司 Layout method of complex page portal page
CN106227824A (en) * 2016-07-25 2016-12-14 四川通发电信股份有限公司 Gathering based on sporadic data pushes inquiry system
CN106873976A (en) * 2016-12-30 2017-06-20 广州杰赛科技股份有限公司 The collocation method of Portal Framework, configuration platform and user terminal
CN112785258A (en) * 2021-01-15 2021-05-11 北京神舟航天软件技术有限公司 Portal dynamic layout method based on free configuration
CN115904601A (en) * 2023-01-09 2023-04-04 中智关爱通(南京)信息科技有限公司 Method, apparatus, and medium for generating user-specific application home page
CN115904601B (en) * 2023-01-09 2023-05-19 中智关爱通(南京)信息科技有限公司 Method, device and medium for generating user-specific application home page

Similar Documents

Publication Publication Date Title
CN105094848A (en) Template-based lightweight dynamic portal calculation method
Gurjar et al. Cloud business intelligence–is what business need today
US9923901B2 (en) Integration user for analytical access to read only data stores generated from transactional systems
EP1966719A1 (en) Multiple concurrent workflow persistence schemes
A. Mohamed et al. Cloud computing: a collaborative green platform for the knowledge society
CN103118030A (en) Desktop cloud based identity authentication method
CN105718601A (en) Dynamic business integrating model and application method thereof
Takahashi An essential service in Penrose's economies of growth
US20230205913A1 (en) Assignment and Dynamic Application of a Permission Rule to a Group of Entities
US8793213B2 (en) Embedded data marts for central data warehouse
US11663354B1 (en) Assignment and dynamic application of a permission rule to a group of entities
Seethamraju et al. Enterprise systems and business process agility-a case study
Sushil Managing wastivity for sustainability
Zhou et al. Collaboration mechanisms of cloud manufacturing service platform for supply chain
Kovalev et al. “Green Building” as a Driver of Sustainable Innovative Development of the Industry
Markopoulou et al. Urban mining. Scoping resources for circular construction
CN105976154A (en) Network-based job seeking and recruiting system
CN108960696A (en) A kind of integrated approach of enterprise information management data
Hao et al. Salary management system for small and medium-sized enterprises
Yong The Impact of Big Data Security on E-commerce in the Context of Cloud Data
Sun Research on Construction of Enterprise Informatization Based on Computer Application Technology
Beltrame et al. Advances in Internet of Things as Related to the e-government Domain for Citizens and Enterprises
Shi Research and Application of Business Intelligence in the Nuclear Power Maintenance
Kathi et al. A critical review on new advancements in implementation of IT in construction industry: Integration of BIM with could computing
Smith et al. An enterprise architecture driven approach to virtualisation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151125