CN106790187A - System integration method based on total score framework - Google Patents

System integration method based on total score framework Download PDF

Info

Publication number
CN106790187A
CN106790187A CN201611257817.2A CN201611257817A CN106790187A CN 106790187 A CN106790187 A CN 106790187A CN 201611257817 A CN201611257817 A CN 201611257817A CN 106790187 A CN106790187 A CN 106790187A
Authority
CN
China
Prior art keywords
user
integration platform
total score
integration
subsystem
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
CN201611257817.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.)
CNNC Nuclear Power Operation Management Co Ltd
Original Assignee
CNNC Nuclear Power Operation Management 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 CNNC Nuclear Power Operation Management Co Ltd filed Critical CNNC Nuclear Power Operation Management Co Ltd
Priority to CN201611257817.2A priority Critical patent/CN106790187A/en
Publication of CN106790187A publication Critical patent/CN106790187A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention belongs to nuclear power station computer software integrated technology field, and in particular to a kind of system integration method based on total score framework, it is therefore intended that propose a kind of system integration method based on total score framework, the operating efficiency of nuclear power station operating personnel is improved.Multiple service sub-systems of the invention are carried out integrated by unified integration platform, and user need not do extra work i.e. changeable different service sub-system, greatly reduce the troublesome operation in work;The deployment respectively of multiple identical services subsystems and integrated, had not only met grouping of the world economy and has unified the demand of management and control but also meet the individual demand of branch company;The authority informations such as function menu, the skills for occupation of each service sub-system are unified to configure in integration platform, greatly reduce workload, the maintenance cost reduction of system;The right related information unification maintenance of each operation system, reduces maintenance workload, facilitates the later stage to expand.

Description

System integration method based on total score framework
Technical field
The invention belongs to nuclear power station computer software integrated technology field, and in particular to a kind of based on total score framework System integration method.
Background technology
With the continuous improvement of the level of informatization, nuclear power enterprise for software requirement also more and more higher, in face of group Many software systems all employ the framework of centralization application deployment when changing service application, and so design can no doubt be strengthened The centralization management and control of group, but corresponding shortcoming is also obvious:Identical business cannot meet subsidiary's personalization Business demand.
In order to can not only meet the requirement of group's centralization management and control in software view but also subsidiary's personalization industry can have been met The demand of business, this software systems solve the complicated demand in software application using the design pattern of this original creation of total score framework.
Typically just simple integration type registering (SSO) in traditional system integration, so results in user and is handling industry During business need simultaneously open vocational window might have a lot, not only operate it is very inconvenient, and so that operating personnel work Substantially reduced as efficiency, largely cause the inconvenience in work.
Single-node login system is typically just done in the existing system integration to carry out integrated, and the intergration model has following technology and asks Topic:
1. each service sub-system needs to log in respectively, operation inconvenience, easily chaotic, does not have unified login mode;
2. each service sub-system user and permissions data form disunity, data variation, it is impossible to carry out unifying to safeguard;
3. the demand of same service personalization cannot be met in the centralized management mechanism of grouping of the world economy.
The content of the invention
Present invention aim at a kind of system integration method based on total score framework is proposed, improve nuclear power station operating personnel's Operating efficiency.
What the present invention was realized in:
A kind of system integration method based on total score framework, specifically includes following steps:
Step 1:Multiple service sub-systems are carried out integrated by integration platform, are logged in by unified URL, integration platform Currently logged user profile is recorded, and is worked as come loaded and displayed according to the service sub-system of the affiliated organization of user and acquiescence The menu of preceding subsystem;
Step 2:User handles system business, and during access service subsystem function, system obtains user from local session Log-on message;
Step 3:Subsystem judges to whether there is log-on message in session;
Step 4:If expired in the absence of log-on message or session in session, carried out with integration platform server Interaction, system homepage jumps to login page and is logged in or obtained from integration platform the current user profile for logging in, So as to obtain new integrated SessionID information;
Step 5:If there is log-on message in session, judge whether active user has permission to access the function;
Step 6:Authority information is obtained from the caching of current sub-system first when judging whether user has permission, if obtained Take less than then interacting the corresponding authority information of acquisition by bottom EJB communication interfaces and integration platform;
Step 7:If there is authority information in the caching of current sub-system, directly judge whether active user has permission Access;
Step 8:Directly let off if active user possesses authority, system carries out the business handling of next step;
Step 9:If user needs service switchover system, click directly on " switching system " and select an operation system to be cut Change;
In step 6 as described above, when the permissions data in integration platform changes, integration platform is drawn by message Hold up in the caching of data syn-chronization to each service sub-system in real time.
In step 9 as described above, the user which mechanism integration platform is distributed under by authority configuration can access Which service sub-system.
During access service subsystem as described above, subsystem judges local with the presence or absence of session letters by filter Breath, if not existing session, system is interacted with integration platform by http request, returned by certificate new SessionID information, is stored in subsystem client.
The beneficial effects of the invention are as follows:
1. many service sub-systems are carried out integrated by unified integration platform, and user cuts by need not doing extra work Different service sub-systems are changed, the troublesome operation in work is greatly reduced;
2. the deployment respectively of many identical services subsystems and integrated, had not only met grouping of the world economy and had unified the demand of management and control but also full The individual demand of Zu Liao branch companies;
3. the authority information such as the function menu of each service sub-system, skills for occupation is unified to configure in integration platform, significantly Reduce workload, the maintenance cost reduction of system;
4. the right related information unification maintenance of each operation system, reduces maintenance workload, facilitates the later stage to expand.
Brief description of the drawings
Fig. 1 is that the user of the system integration method based on total score framework accesses schematic diagram;
Fig. 2 is the system integration relation schematic diagram of the system integration method based on total score framework;
Fig. 3 is the system integration FB(flow block) of the system integration method based on total score framework;
Fig. 4 is the system model structural representation of the system integration method based on total score framework.
Specific embodiment
The present invention is described further with reference to the accompanying drawings and examples.
Embodiment 1:
The step of total score architecture system integrated approach should be based on is as follows:
1. many service sub-systems are carried out integrated by a platform (integration platform), are logged in by unified URL, whole Close the current user profile (including ID and sessionID information) for logging in of platform record;
2. the service sub-system after User logs in success according to the affiliated organization of active user and acquiescence is come loaded and displayed The menu of current sub-system;
3. service of subsystem is handled, and during access service subsystem menu, system obtains User logs in letter from local session Breath;
4. subsystem judges to whether there is log-on message in session;
If 5. expired in the absence of log-on message or session in subsystem session, then with integration platform server Interact, system homepage jumps to login page and logged in, obtain new integrated SessionID information;
If 6. there is log-on message in session, next step flow processing is carried out.
Embodiment 2:
The step of this is based on the system integration method of total score framework is as follows:
1. whether subsystem judges active user in transacting business if it there is login user information in current system Have permission to access the function;
2. authority information is obtained from the caching of current sub-system first when subsystem judges whether user has permission, if Obtain less than then interacting the corresponding authority information of acquisition by bottom EJB communication interfaces and integration platform;
If 3. there is authority information in the caching of current sub-system, directly judge whether active user has permission visit Ask;
4. the business handling of next step is directly carried out if the user of current sub-system has authority;
Embodiment 3:
The step of this is based on the system integration method of total score framework is as follows:
1. many operation systems carried out by zbus messaging bus instrument and integration platform it is integrated, when the power in integration platform When limit data change, integration platform passes through the message engine caching by data syn-chronization to each service sub-system quasi real time In;
2. subsystem obtains permissions data and is cached to subsystem by EJB components, and subsystem is distributed using memcached Formula cache tools improves access efficiency caching permissions data so as to reduce subsystem and integration platform frequency of interaction;
3. when the user in integration platform and organization's data change, integration platform is accurate real by message engine When by the database of data syn-chronization to each service sub-system;
Embodiment 4:
The step of this is based on the system integration method of total score framework is as follows:
1. total score framework actually refer to multiple service sub-systems in itself not oneself rights management function and list Only User logs in function, the access of multiple subsystems is logged in by unified access platform (integration platform) and safeguards power Limit;
2. many service sub-systems need to be unified in the affiliated organization that each service sub-system is safeguarded under integration platform Or application organization scope;
3. which subsystem user can access and need to be configured from integration platform, in authority configuration, according to every The attribute of individual subsystem, assigns different subsystem codes, and by configuring each subsystem application in different tissues Mechanism, the subsystem that can be accessed under organization during User logs according to belonging to oneself carries out loading subsystem menu;
4. after the user right configuration successful in integration platform, login user can both handle acquiescence service of subsystem or The business of other subsystems can be handled by " switching menu ".
Explanation of nouns:
Session:In computer major term, Session refers to that a terminal user is communicated with interactive system Time interval, be often referred to from registration into system to elapsed time the system that logs off.Access web application Each user generate a single Session object.When the duration of each Session object is that user accesses Between add inactive time.
Zbus:It is a kind of to be realized based on JAVA NIO, it is independent of any other bag;Highly expansible (asynchronous communication NIO, Remoting, daily record, JSON protocol formats etc. can dynamically change extension);Compatible http protocol standard (agreement sheet as Hold, primary support is not adaptation, browser HTTP can be directly interactive with zbus) Java messaging bus engine and RPC frameworks
Memcached:Memcached is a high performance distributed memory target cache system, should for Dynamic Web It is used to mitigate database loads.It is based on a hashmap for storage key/value pair.Its finger daemon (daemon) is write with C , but client can be write with any language, and communicated with finger daemon by memcached agreements.Memcached The number of times of reading database is reduced by data cached in internal memory and object, so as to improve dynamic, database-driven website Speed.
Total score framework:Strengthen centralization management and control in group side to meet nuclear power enterprise, each member unit is in the mutually same trade While having individual demand again under business situation, in line with the principle of " open, containing ", high-performance, the basis expanded high are being adhered to On, on the premise of trying hard to be the identical services information sharing of each member unit, and a kind of distributed structure/architecture system for being formed.Always Point framework is the framework that a kind of authority is separated with business, and it is flat that " total " refers to that group's only one of which permission system had both been integrated Platform, by integration platform for group constituent parts personnel provide unified inside door and workbench, realizes group's reliability industry The unification of business, standardized administration;" dividing " referred to meet individual requirements and group's aspect demand, be each portion of member unit Administration's service sub-system, this subsystem is only responsible for related business.Each member unit user based on total score framework accesses system User access schematic diagram see Fig. 1, the system integration relation schematic diagram of the system integration method based on total score framework is shown in Fig. 2, base See Fig. 3 in the system integration FB(flow block) of the system integration method of total score framework, the system integration method based on total score framework System model structural representation is shown in Fig. 4.
Implementation of the invention is explained in detail above in conjunction with embodiment, but the present invention is not limited to above-mentioned reality Example is applied, in the ken that those of ordinary skill in the art possess, can also be on the premise of present inventive concept not be departed from Various changes can be made.The content not being described in detail in description of the invention can use prior art.

Claims (4)

1. a kind of system integration method based on total score framework, specifically includes following steps:
Step 1:Multiple service sub-systems are carried out integrated by integration platform, are logged in by unified URL, integration platform record Currently logged user profile, and it is currently sub come loaded and displayed according to the service sub-system of the affiliated organization of user and acquiescence The menu of system;
Step 2:User handles system business, and during access service subsystem function, system obtains User logs in from local session Information;
Step 3:Subsystem judges to whether there is log-on message in session;
Step 4:If expired in the absence of log-on message or session in session, handed over integration platform server Mutually, system homepage jumps to login page and is logged in or obtained from integration platform the current user profile for logging in, from And obtain new integrated SessionID information;
Step 5:If there is log-on message in session, judge whether active user has permission to access the function;
Step 6:Authority information is obtained from the caching of current sub-system first when judging whether user has permission, if obtained not To then interacting the corresponding authority information of acquisition by bottom EJB communication interfaces and integration platform;
Step 7:If there is authority information in the caching of current sub-system, directly judge whether active user has permission visit Ask;
Step 8:Directly let off if active user possesses authority, system carries out the business handling of next step;
Step 9:If user needs service switchover system, click directly on " switching system " and select an operation system to switch over.
2. the system integration method based on total score framework according to claim 1, it is characterised in that:In described step 6, When the permissions data in integration platform changes, integration platform is by message engine in real time by data syn-chronization to each business In the caching of subsystem.
3. the system integration method based on total score framework according to claim 1, it is characterised in that:In described step 9, Which service sub-system the user which mechanism integration platform is distributed under by authority configuration can access.
4. the system integration method based on total score framework according to claim 1, it is characterised in that:Described access service During subsystem, subsystem judges locally to whether there is session information by filter, if not existing session, system passes through Http request is interacted with integration platform, and new sessionID information is returned by certificate, is stored in subsystem Client.
CN201611257817.2A 2016-12-30 2016-12-30 System integration method based on total score framework Pending CN106790187A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611257817.2A CN106790187A (en) 2016-12-30 2016-12-30 System integration method based on total score framework

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611257817.2A CN106790187A (en) 2016-12-30 2016-12-30 System integration method based on total score framework

Publications (1)

Publication Number Publication Date
CN106790187A true CN106790187A (en) 2017-05-31

Family

ID=58954604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611257817.2A Pending CN106790187A (en) 2016-12-30 2016-12-30 System integration method based on total score framework

Country Status (1)

Country Link
CN (1) CN106790187A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108959902A (en) * 2018-06-07 2018-12-07 北京百悟科技有限公司 A kind of mutli-system integration platform and method, computer readable storage medium
CN109697354A (en) * 2018-11-13 2019-04-30 苏州网信信息科技股份有限公司 Permission Explore of Unified Management Ideas for comprehensive platform
CN110377373A (en) * 2018-04-13 2019-10-25 深圳富桂精密工业有限公司 Web interface management system, method and computer readable storage medium
CN110740195A (en) * 2019-11-20 2020-01-31 山东鲁能软件技术有限公司 distributed system data synchronization method and system based on message engine
CN111949899A (en) * 2019-05-16 2020-11-17 新奥数能科技有限公司 Service integration method and service platform
CN112163793A (en) * 2020-10-30 2021-01-01 中京恒瑞国际软件有限公司 EBC (electronic book) technology platform and interaction method for organizing business cooperation and data intercommunication sharing of EB (electronic book) technology platform

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1350248A (en) * 2001-12-03 2002-05-22 上海交通大学 United authority management method based on concentrated monitoring of web page content safety system
CN104991831A (en) * 2015-05-15 2015-10-21 浪潮软件集团有限公司 SSO system integration method based on server
CN105022628A (en) * 2015-06-04 2015-11-04 北京宏远贵德科技有限公司 Extendable software application platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1350248A (en) * 2001-12-03 2002-05-22 上海交通大学 United authority management method based on concentrated monitoring of web page content safety system
CN104991831A (en) * 2015-05-15 2015-10-21 浪潮软件集团有限公司 SSO system integration method based on server
CN105022628A (en) * 2015-06-04 2015-11-04 北京宏远贵德科技有限公司 Extendable software application platform

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110377373A (en) * 2018-04-13 2019-10-25 深圳富桂精密工业有限公司 Web interface management system, method and computer readable storage medium
CN108959902A (en) * 2018-06-07 2018-12-07 北京百悟科技有限公司 A kind of mutli-system integration platform and method, computer readable storage medium
CN109697354A (en) * 2018-11-13 2019-04-30 苏州网信信息科技股份有限公司 Permission Explore of Unified Management Ideas for comprehensive platform
CN111949899A (en) * 2019-05-16 2020-11-17 新奥数能科技有限公司 Service integration method and service platform
CN111949899B (en) * 2019-05-16 2024-03-08 新奥数能科技有限公司 Service integration method and service platform
CN110740195A (en) * 2019-11-20 2020-01-31 山东鲁能软件技术有限公司 distributed system data synchronization method and system based on message engine
CN110740195B (en) * 2019-11-20 2022-05-20 山东鲁能软件技术有限公司 Distributed system data synchronization method and system based on message engine
CN112163793A (en) * 2020-10-30 2021-01-01 中京恒瑞国际软件有限公司 EBC (electronic book) technology platform and interaction method for organizing business cooperation and data intercommunication sharing of EB (electronic book) technology platform

Similar Documents

Publication Publication Date Title
CN106790187A (en) System integration method based on total score framework
US10447684B2 (en) Hosted application sandbox model
CN102246489B (en) Systems and methods for connection management for asynchronous messaging over http
US9047462B2 (en) Computer account management system and realizing method thereof
CN102984159B (en) Based on secure accessing logic control method and the Platform Server of terminal access behavior
US11411921B2 (en) Enabling access across private networks for a managed blockchain service
CN106657314A (en) Cross-data center data synchronization system and method
US20080141350A1 (en) Authentication for computer system management
CN107391664A (en) Page data processing method and system based on WEB
US8356087B1 (en) Automatically configuring virtual private networks
KR20140063512A (en) Method and system for centralized reservation context management on multi-server reservation system
CN105338016B (en) Data high-speed caching method and device and resource request response method and device
CN104320482A (en) Bank teller front-end system
US20200396077A1 (en) Token repository and integration
CN111985906A (en) Remote office system, method, device and storage medium
CN104866976A (en) Multi-tenant-oriented information managing system
CN104991831A (en) SSO system integration method based on server
CN101771724B (en) Heterogeneous distributed information integration method, device and system
CN206292850U (en) A kind of KXG based on enterprise's grass-roots work collaboration
CN113673961A (en) Archive scheduling method based on workflow
CN112163026A (en) Multi-source heterogeneous interface management and control method for integrating multi-class technical application data
CN107357810A (en) A kind of method and system for being used to export special topic landing page
CN106888264A (en) A kind of method for interchanging data and device
CN114422542A (en) Terminal domain management system
Goecke The evolution of online booking systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531

RJ01 Rejection of invention patent application after publication