CN106560785A - Application system management platform and data processing method thereof - Google Patents
Application system management platform and data processing method thereof Download PDFInfo
- Publication number
- CN106560785A CN106560785A CN201610383217.4A CN201610383217A CN106560785A CN 106560785 A CN106560785 A CN 106560785A CN 201610383217 A CN201610383217 A CN 201610383217A CN 106560785 A CN106560785 A CN 106560785A
- Authority
- CN
- China
- Prior art keywords
- application system
- management platform
- system management
- data
- application
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 230000010354 integration Effects 0.000 claims abstract description 80
- 238000000034 method Methods 0.000 claims description 37
- 230000008676 import Effects 0.000 claims description 3
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 11
- 238000007726 management method Methods 0.000 description 144
- 230000018109 developmental process Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 7
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 238000013507 mapping Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000010076 replication Effects 0.000 description 2
- 108010022579 ATP dependent 26S protease Proteins 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Bioethics (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Tourism & Hospitality (AREA)
- Databases & Information Systems (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides an application system management platform and a data processing method thereof; the application system management platform comprises an integration unit, an authentication unit, a database and a display unit; the integration unit can integrate a plurality of application systems into the application system management platform; the authentication unit can realize authentication management for application systems integrated into the application system management platform; the database can store basis data of the application system management platform; the display unit can display the application system operating basis data of the application system management platform; the application system management platform and the data processing method can realize interconnection, intercommunication, interoperability and information sharing between various application systems, and can reduce the application system integration development cost.
Description
Technical field
The present invention relates to the management of application system, more particularly to a kind of for answering for being managed to various application systems
With system management platform and its data processing method.
Background technology
The informatization of enterprise is a part for enterprise core competence.With the development of informatization, accordingly
Various application systems for enterprise's production and management etc. are also constantly introduced in enterprise, but are built to accelerate informationization
If, enterprises plan when only focus on short run effect, the application system of all departments' construction from different developers, using difference
Programming language, different management modes, but but do a large amount of identicals work, make each the different portion of information in enterprise
Smooth outflow is unable between door, it is impossible to shared, result in the generation of " information island " problem.
One very typical situation is exactly, enterprise using each application system may be required for the surname of typing employee
The information such as name, sex, ID (identity number) card No., age, position, but as different departments use different application systems, Huo Zhetong
Above- mentioned information can not be shared between multiple application systems that one department uses, it is therefore desirable to recorded for each application system again
Enter an above- mentioned information, once certain information changes, then need all to make in all application systems and once change.
It is seen that enterprise is faced with solves the problems, such as information island, need by using application Integrating development technique
Interconnection between each application system, intercommunication, interoperability and information sharing are provided, to realize the optimization of exploiting and utilizing information resources.
Regrettably, the situation that existing application Integrating development technique is generally both for each enterprise is customized
Exploitation, which results in the input of substantial amounts of time manpower and materials, integrated if any new application system needs after Integrated Development, then
Will also customized exploitation again again so that the cost of application Integrating exploitation remains high.
The content of the invention
For problem above, it is an object of the invention to provide a kind of interconnection that can be realized between various application systems, mutually
Logical, interoperability and the application system management platform and its data processing method of information sharing, its can integrated various application systems,
For needing integrated new application system, without the need for customized exploitation again, the cost of application Integrating exploitation is reduced.
For achieving the above object, the present invention provides technical scheme below:A kind of application system management platform, the application system
Platform under the overall leadership includes integrated unit, authentication ' unit, data base and display unit;The integrated unit is by multiple application systems
It is integrated in the application system management platform;The authentication ' unit is to described in being integrated in the application system management platform
Application system is authenticated management;The basic data of application system management platform described in the database purchase;It is described to show list
Unit shows the operation that the application system is carried out to the basic data of the application system management platform.
Further, type of the integrated unit according to the application system, by the integrated side based on platform intergration
Formula or the integration mode independently of platform intergration, by the application Integrating in the application system management platform.
Further, the application system be based on the application system management platform develop application system situation
Under, the application Integrating is managed to the application system by the integrated unit by the integration mode based on platform intergration
In platform.It is in the case where the application system is not based on the application system of the application system management platform exploitation, described
Integrated unit is by the integration mode independently of platform intergration by the application Integrating to the application system management platform
In.
Further, in the integration mode based on platform intergration, the application system management platform generates concurrent
Cloth data integration bag, the number that the application system is imported the data integration bag and provided using the application system management platform
Call method in the data integration bag to access the data base according to integrated packet interface, to grasp the basic data
Make.
Further, the application system of the application system management platform exploitation is based entirely in the application system
In the case of, the application system calls the data set using the data integration packet interface that the application system management platform is provided
The data base is accessed into the method in bag, and the basic data is operated.
Further, the application system of the application system management platform exploitation is partly based in the application system
In the case of, the application system calls the data set using the data integration packet interface that the application system management platform is provided
The data base is accessed into the method in bag, and the basic data in the data base is synchronized to the application system
In the data base of itself.
Further, in the integration mode independently of platform intergration, the application system management platform is issued
Webservice interfaces, the application system can carry out obtaining the application system by calling the webservice interfaces of issue
The operation of the basic data of platform under the overall leadership and by the data syn-chronization of application system to the application system management platform
The data base in operation.
Further, the authentication ' unit can be integrated with Third Party Authentication, supports the application system management platform
Three kinds of authentication modes:User name pin mode, ca authentication mode and hybrid mode.
The present invention also provides a kind of data processing method of application system management platform, and the data processing method includes:
Integrated step, by multiple application Integratings in the application system management platform;Authenticating step, to being integrated into the application
The application system in system management platform is authenticated management;Storing step, by the base of the application system management platform
Plinth data storage is in the data base being pre-created;Show step, show that the application system is flat to application system management
The operation that the basic data of platform is carried out.
Further, the data processing method is further comprising the steps of:The application system is by API modes or web
Service modes are conducted interviews and are operated to the basic data in the data base.
Further, the API modes are comprised the following steps:1) application system management platform is packed and issues data integration
Bag;2) described each application system imports the data integration bag that the application system management platform is issued;3) it is described each
Application system carries out startup configuration, initializes the data base of the application system management platform, and match somebody with somebody when starting
Put the database connection pool of the application system management platform;4) described each application system is by being used as data integration packet interface
API Calls data integration bag in method, obtain the basic number in the data base of the application system management platform
According to, and then the basic data is conducted interviews and operated.
Further, in the step 2) in, the data integration bag of the application system management platform is replicated, is pasted
To in the project of the application system.
The beneficial effects of the present invention is:
1. the present invention can realize interconnection between various application systems, intercommunication, interoperability and information sharing;Can be integrated each
Application system is planted, after Integrated Development, integrated if any new application system needs, without the need for customized exploitation again, reducing should
With the cost of system integration development, allow enterprise's low cost realizes exploiting and utilizing information resources optimization.
2., in addition, the present invention is developed using Java language, configuration is convenient, efficiency high and be not in each application system it
Between the inconsistent situation of data, it is simple to operation, each application system also without exploitation data syn-chronization code, data
Can be operated by visual page, raising efficiency, operation are more simple and convenient.
Description of the drawings
Fig. 1 is the schematic diagram of the structure of the application system management platform of the present invention.
Fig. 2 is by the schematic diagram of application Integrating to the different modes of application system management platform according to the present invention.
Fig. 3 is the flow chart of the data processing method of the application system management platform of the present invention.
Fig. 4 A are the flow chart by API modes to conduct interviews to data base.
Fig. 4 B are come the detail figure conducted interviews to data base by API modes.
Fig. 5 is the flow chart of the data integration bag that application system management platform is imported in API modes.
Fig. 6 is flow chart when carrying out starting configuration to each application system.
Fig. 7 A are the initialized method detailed of application system management platform data base.
Fig. 7 B are the initialized method detailed of application system management platform data dictionary.
Fig. 7 C are the method detailed for configuring application system management platform database path.
Fig. 7 D are to configure the database-driven of application system management platform, URL, the method detailed for authorizing.
Specific embodiment
Below, data processing referring to the drawings to application system management platform and application system management platform of the invention
The specific embodiment of method is described further.
The application system management platform and its data processing method of the present invention are applied to the application system that java language is write,
The ability of various application system interconnection, intercommunication, interoperability and information sharing is provided.The application system can be enterprise or user
Miscellaneous service system used in everyday, such as educational system, Content Management System (Content Management System,
CMS), Enterprise Resources Plan (Enterprise Resource Planning, ERP) system, office system etc..
The present invention is integrated application system management platform with each application system, it is adaptable to which any Java language is write
Application program.The present invention is encapsulated to the data manipulation using system management platform, and has reserved abstract class and interface,
So as to facilitate extension of the specific application system to function.
Below, the application system management platform of the present invention is described in detail.
Fig. 1 is the structure chart of the application system management platform of the present invention.Application system management platform is provided for manager can
Depending on the page management changed, including the management of each application system, the management of business application module, the management of resource class, tissue
The management of personnel, the management of authority, the management of door displaying, the management of safety, data dictionary, mail service etc..Such as Fig. 1 institutes
Show, the application system management platform of the present invention includes integrated unit, authentication ' unit, data base and display unit.Integrated unit
For by various application Integratings in application system management platform.Authentication ' unit is for flat to being integrated into application system management
Application system in platform is authenticated management.The various basic datas of database purchase application system management platform, such as business
Procedure information, resource expansion, data dictionary, authority information (log-on message), Role Information, organizational information and personnel letter
Breath etc..Display unit is used to show operation that application system carries out the basic data using system management platform, for example read,
Increase, change and delete.Additionally, the behaviour that application system is also carried out by display unit to the basic data using system management platform
The result of work is preserved.
Fig. 2 is integrated unit by the schematic diagram of application Integrating to the different modes of application system management platform.It is integrated
Unit provides different integration modes, by application Integrating in application system management platform.It is integrated into application system management
Application system in platform conducts interviews to the basic data in data base, and then obtains basic data, and basic data is carried out
Increase, change, deleting etc., realize interconnection, intercommunication, interoperability and the information sharing of each application system.
Specifically, integrated unit will be applied with different integration modes according to the type (development environment) of application system
The system integration is in application system management platform.For the different collection by application Integrating in application system management platform
Include based on platform intergration and independently of platform intergration into mode.Need to affix one's name in application system end based on the mode of platform intergration
The data integration bag provided by application system management platform, and then need not be at application system end independently of the mode of platform intergration
Deployment data integration bag.Further, can be divided into based on platform intergration again and be based entirely on platform intergration and be based partially on platform collection
Into.In fig. 2, application system 1 is integrated in application system management platform by being based entirely on the integration mode of platform intergration, should
It is integrated in application system management platform by being based partially on the integration mode of platform intergration with system 2, and application system 3 passes through
It is integrated in application system management platform independently of the integration mode of platform intergration.
The different integration mode of three of the above is discussed in detail in turn below.
The integration mode for being based entirely on platform intergration is introduced first.The integration mode for being based entirely on platform intergration is particularly suitable for
It is based entirely on the application system of application system management platform exploitation.In the integration mode, application system management platform is generated simultaneously
Issue data integration bag (jar bags), the data that application system is imported data integration bag and provided using application system management platform
Integrated packet interface calls method in data integration bag to access the data base, to operate to the basic data.
Specifically, by the file after the compilation of source code of integral application system, copying to (includes using middleware
Tomcat, weblogic, jboss or websphere) in;Database-name and attribute are created, early stage is set according to concrete function
The list of meter generates the SQL that can be performed in data base;Will be responsible for the source code of the data of operating database
Data integration bag is packaged into after compiling, by respective directories (each application system of data integration packet replication to each application system
Lib catalogues);Complete to the integrated of application system.When each application system starts, data base is initialized, and is matched somebody with somebody
Database connection pool is put, the method in jar bags is called by data integration packet interface (API), can easily just obtain login letter
Breath, personal information, organizational information, statistical information, Role Information etc., and then enter edlin to basic data, increase, change, deleting
Except etc. various operations.
The application system of application system management platform is integrated into by being based entirely on the integration mode of platform intergration, is used
API Access data base supports JNDI (Java Naming and Directory Interface, Java reading basic data
Name and directory interface) and JDBC (Java Data Base Connectivity, java data bases connection) connected mode.It is logical
Cross the integrated application system of which and data, the efficiency high and situation for not having data inconsistent goes out are obtained by data base directly
It is existing.
The integration mode for being based entirely on platform intergration be by application system cutting be relatively independent module and resource assembling
To in application system management platform, application system itself does not safeguard basic data.Independent mould can be carried out during development and application system
Block is developed, when integrated new application system in need, without the need for customized exploitation again, so as to improve application system development effect
Rate, reduces the cost of application Integrating exploitation and is conducive to safeguarding.
Under the integration mode for being based entirely on platform intergration, via authentication ' unit not only to establishment officer's unified certification pipe
Reason, also makees unified empowerment management and concentrates to show to integrated application system.
Authentication ' unit provides the different authorizations for different entities (user and tissue), supports multi-stage authentication pattern,
For example, it is different to station field signal, management subsystem person and department manager offer to authorize, authorize step by step purpose to reach, reduce
Total manager safeguards complexity.Authentication ' unit also provides single-sign-on (sso) the deployment function of loose coupling, and application system follows mark
Accurate j2ee development modes, are not required to make any change in program, add a blocker configuration in configuration file.
Show the operation that application system is carried out to the basic data using system management platform by display unit.Using
The menu displaying of system, supports further menu, second-level menu and the ways of presentation without menu, but also provides for different application
System interface style arranges the personalization of corresponding logo and skin etc. and represents customization function.
Secondly, integration mode of the introductory section based on platform intergration.The integration mode for being based partially on platform intergration is suitable for
It is based partially on the application system of application system management platform exploitation.In the integration mode, with the collection for being based entirely on platform intergration
Similar into mode, application system management platform affixes one's name to data integration bag in application system end, to ensure that application system obtains base
Plinth data.Except for the difference that, the existing establishment officer of application system itself and the mandate of the exploitation of application system management platform are based partially on
System, application system using the data integration packet interface that application system management platform is provided call method in data integration bag come
Data base is accessed, and the basic data in data base is synchronized in the data base of application system itself.So as to application system only
The basic database of oneself is accessed, third-party dependencies is reduced.
Under the integration mode for being based partially on platform intergration, application system management platform is via authentication ' unit only to organization man
Member makees unified certification management, authorizes each application system oneself to be responsible for.
Authentication ' unit provides the single-sign-on deployment function of loose coupling, and application system follows the j2ee development modes of standard,
It is not required to make any change in program, adds a blocker configuration in configuration file.Wherein, application system register is to certification list
Unit carries out the certification of single-sign-on, only need to register application system certification entrance.
The menu displaying of application system, supports the ways of presentation without menu, also provides for different application systems interface wind
Lattice arrange the personalization of corresponding logo and skin etc. and represent customization function.
Then, introduce the integration mode for being totally independent of platform intergration.The integration mode for being totally independent of platform intergration is special
It is not adapted to be totally independent of the application system of application system management platform exploitation, i.e., is relatively adapted to integrated existing application system.
In the integration mode, application system management platform issues webservice interfaces, and application system is by calling application system pipe
The webservice interfaces that platform is issued are obtaining the basic data of application system management platform.Additionally, application system may be used also
To pass through webservice interfaces by the data base of itself existing data syn-chronization to application system management platform.Therefore, because
The application system basic data such as personnel and authority in a organized way, in this way by the data syn-chronization of application system to application
The data base of system management platform, can greatly reduce the coupling with existing application system.
Application system management platform makees authentication management to establishment officer, but application system itself do again re-authentication function and
Empowerment management.Wherein, application system management platform provides the mapping function of existing establishment officer data, should to solve integrated difference
With the data inconsistency problem of establishment officer during system.Specifically, first in the application management interface of display unit, being
No personnel's account number mapping is chosen, wherein, mapping account number field title and mapping password field title are correspondence login page respectively
The ID of input frame account number and password.Then, account number setting is carried out in personnel's account number mapping management, such application system manages flat
Platform can reach the unified management to personnel indirectly.
Authentication ' unit also provides single-sign-on (sso) the deployment function of loose coupling, and application system follows the j2ee of standard and opens
The pattern of sending out, is not required to make any change in program, adds a blocker configuration in configuration file.Wherein, application system register
The certification of single-sign-on is carried out to authentication ' unit.
The menu displaying of application system, support independently represent, and opening a new page carries out applying displaying.
It is described above the three kinds of different modes of application Integrating to application management platform.
In addition, authentication ' unit can be integrated with Third Party Authentication, application system management platform is made to support user name password side
Three kinds of different authentication modes of formula, ca authentication mode and hybrid mode.Wherein, user name pin mode, only by user name
Password could be logged in;Ca authentication mode, only could be logged in by ca authentication;Hybrid mode:User name password and CA can be passed through
Any of which is logged in.
So, application system management platform of the invention is once unified configuration when application system starts, it is possible to
Any in each application system can be operated to the basic data using system management platform, and is preserved in compiler
Operation Log.No matter how many application Integrating is under application system management platform, and the experience of user is all to use one
Individual system.
Below, describe the application system management method of the present invention in detail.
As shown in figure 3, the flow chart of the application system management method for the present invention.
Step 101, builds foregoing application system management platform, and creates the data of application system management platform
Storehouse, by each application Integrating to application system management platform.
Step 102, is integrated into the application system in application system management platform by API modes or web service sides
Formula conducts interviews to the basic data in data base, and then obtains basic data, and basic data is carried out increasing, changes, deletes
Deng operation, interconnection, intercommunication, interoperability and the information sharing of each application system are realized.
Wherein, the data integration packet interface (API) that API modes are provided by application system management platform is accessing data
Storehouse, and web service modes are then by calling the webservice interfaces that application system management platform is issued obtaining data
Basic data in storehouse.According to the environment of integrated application, both modes are made with corresponding selection.In general, API modes are suitable
Application system based on platform intergration is closed, it is directly by data base obtaining data, so efficiency high and no data differ
The situation of cause occurs.Web service modes are adapted to the application system independently of platform intergration, i.e., existing application system should
With system by calling webservice interfaces that application system management platform is issued obtaining the base of application system management platform
Plinth data.Additionally, application system can also pass through webservice interfaces by itself existing data syn-chronization to application system pipe
In the data base of platform.Due to the application system basic data such as personnel and authority in a organized way, in this way should
With the data syn-chronization of system to the data base of application system management platform, the coupling with existing application system can be greatly reduced
Property.
The API modes in above-mentioned steps 102 are described in detail below.
As shown in Figure 4 A and 4 B shown in FIG., Fig. 4 A are the flow chart by API modes to conduct interviews to data base, and Fig. 4 B are logical
The detail figure for crossing API modes to conduct interviews data base.
First, in step 201, application system management platform is packed and issues data integration bag.Wrap in data integration bag
Include:Operation flow drawing method, the extended attribute method of resource, data dictionary method role method, authority method, role method,
Organizational structure method, personal information method etc..
Then, in step 202., each application system imports the data integration bag of application system management platform.
Fig. 5 is the flow chart that the data integration bag that application system management platform is generated and issued is imported in API modes.Its
In, the data integration bag of replication application system management platform is pasted in each application system project, and for example, lead-in path is:
Each application system entry name/WebRoot/WEB-INF/lib.
Afterwards, in step 203, each application system carries out startup configuration, when starting, initializes application system
The data base of management platform, and configure the database connection pool of application system management platform.Wherein, database connection pool is to pass through
Multiple above-mentioned data base's connections are formed, for setting up the connection between each application system and data base.User makes
Data to be inquired about or be changed when with application system management platform, these data are stored in data base, and user often asks
One secondary data it is necessary to be connected to data base once, if many user's request data so behind user will wait before
Request terminate after could use connection, such speed is just very slow, and database connection pool can just set up many such numbers
Connect according to storehouse, next request is so distributed to if available free connection, efficiency is improve.
Additionally, the content that each application system carries out starting configuration includes:Each operation system entry name/WebRoot/
WEB-INF/web.xml, for initializing to the data base using system management platform, and application system management platform
Data base be initialised to caching in;Each operation system entry name/WebRoot/WEB-INF/APPortalConfig.xml,
For configuring the path of the data base of application system management platform;Each operation system entry name/db/jdbc.properties,
For configuring the database-driven of application system management platform, URL, mandate.
Fig. 6 be above-mentioned steps S203 in each application system carry out start configuration when flow chart.For clarity, carry
For following detailed description, it is described further below be only it is exemplary, the present invention is not limited to this.
As shown in fig. 6, first, each application system starts, and then web.xml calls InitAgentServlet to carry out logarithm
Initialized according to storehouse, the visible Fig. 7 A of the initialized method detailed of application system management platform data base;Web.xml is called
ContextLoaderServlet is loaded into the data dictionary of application system management platform in caching, application system management platform
The visible Fig. 7 B of the initialized method detailed of data dictionary;At the same time, initConfigPath methods are called to obtain
The data base configuration file db/jdbc.properties of the application system management platform in APPortalConfig.xml, calls
InitConnPool methods, the database connection pool for configuring application system management platform by db/jdbc.properties, match somebody with somebody
The visible Fig. 7 C of method detailed of application system management platform database path are put, the data base for configuring application system management platform drives
Dynamic, URL, the visible Fig. 7 D of method detailed for authorizing.So, the startup of application system is completed.
Finally, in step 204, when user accesses application system, each application system passes through data integration packet interface
(API) method in data integration bag is called, the basic data in the data base of application system management platform, such as business is obtained
Flow chart, the extended attribute of resource, data dictionary, authority, role, organizational structure, personal information, and then basic data is carried out
The operations such as editor, increase, modification, deletion, reach the purpose of each application system data sharing.For example, referring back to Fig. 4 B, with
As a example by office system is as application system, when office system accesses application system management platform, office system passes through data set
The method in data integration bag, such as operation flow drawing method are called into packet interface (API), it becomes possible to get application system management
Workflow messages in the data base of platform, and then Workflow messages are entered with the operation such as edlin, increase, modification, deletion.
Similarly, application system by call different methods can to data base in corresponding basic data operate, therefore not
Repeat again.
Thus, application system management platform by each application system integration together, realize the data of each application system
It is shared.Also, application system directly obtains data by data base, so the efficiency high and situation that do not have data inconsistent goes out
It is existing;The database structure of application system need not be transformed;Application system directly invokes API and just can show in the page,
Application system of need not redeveloping obtains the code of synchrodata;Application can be transferred to the emphasis of work by API modes
The display unit of system management platform, carries out page visualized operation, can more improve efficiency, operate it is more simple and convenient.
Although with reference to exemplary embodiment, invention has been described, but it is to be understood that the invention is not restricted to institute public
The exemplary embodiment opened.Most wide explanation should be given to scope of the following claims, so which covers all these changes
The 26S Proteasome Structure and Function of type example and equivalent.
Claims (13)
1. a kind of application system management platform, it is characterised in that:
The application system management platform includes integrated unit, authentication ' unit, data base and display unit;
The integrated unit is by multiple application Integratings in the application system management platform;
The authentication ' unit is authenticated management to the application system being integrated in the application system management platform;
The basic data of application system management platform described in the database purchase;
The display unit shows the operation that the application system is carried out to the basic data of the application system management platform.
2. application system management platform according to claim 1, it is characterised in that:The integrated unit is according to the application
The type of system, by the integration mode based on platform intergration or the integration mode independently of platform intergration, by the application system
System is integrated in the application system management platform.
3. application system management platform according to claim 2, it is characterised in that:
In the case where the application system is the application system developed based on the application system management platform, the integrated list
Unit by the integration mode based on platform intergration by the application Integrating in the application system management platform.
4. application system management platform according to claim 2, it is characterised in that:
It is in the case where the application system is not based on the application system of the application system management platform exploitation, described integrated
Unit by the integration mode independently of platform intergration by the application Integrating in the application system management platform.
5. application system management platform according to claim 3, it is characterised in that:
In the integration mode based on platform intergration, the application system management platform generates and issues data integration bag,
The data integration packet interface that the application system is imported the data integration bag and provided using the application system management platform
Call method in the data integration bag to access the data base, to operate the basic data.
6. application system management platform according to claim 5, it is characterised in that:It is based entirely in the application system
In the case of the application system of the application system management platform exploitation, the application system is flat using application system management
The data integration packet interface that platform is provided calls method in the data integration bag to access the data base, and to the basis
Data are operated.
7. application system management platform according to claim 5, it is characterised in that:It is partly based in the application system
In the case of the application system of the application system management platform exploitation, the application system is flat using application system management
The data integration packet interface that platform is provided calls method in the data integration bag to access the data base, and the data
The basic data in storehouse is synchronized in the application system data base of itself.
8. application system management platform according to claim 4, it is characterised in that:
In the integration mode independently of platform intergration, the application system management platform issues webservice interfaces,
The application system can carry out obtaining the institute of the application system management platform by calling the webservice interfaces of issue
State the operation of basic data and by the data base of the data syn-chronization of application system to the application system management platform
Operation.
9. application system management platform according to claim 1, it is characterised in that:
The authentication ' unit can be integrated with Third Party Authentication, makes the application system management platform support three kinds of authentication modes:
User name pin mode, ca authentication mode and hybrid mode.
10. a kind of data processing method of application system management platform, it is characterised in that:The data processing method includes following
Step:
Integrated step, by multiple application Integratings in the application system management platform;
Authenticating step, the application system to being integrated in the application system management platform are authenticated management;
Storing step, the basic data of the application system management platform is stored in the data base being pre-created;
Show step, show the operation that the application system is carried out to the basic data of the application system management platform.
The data processing method of 11. application system management platforms according to claim 10, it is characterised in that:The data
Processing method is further comprising the steps of:
The application system is conducted interviews to the basic data in the data base by API modes or web service modes
And operation.
The data processing method of 12. application system management platforms according to claim 11, it is characterised in that:The API
Mode is comprised the following steps:
1) application system management platform is packed and issues data integration bag;
2) described each application system imports the data integration bag that the application system management platform is issued;
3) described each application system carries out startup configuration, and the institute of the application system management platform is initialized when starting
Data base is stated, and configures the database connection pool of the application system management platform;
4) described each application system is obtained by the method in the API Calls data integration bag as data integration packet interface
The basic data in the data base of the application system management platform is taken, and then the basic data is conducted interviews and grasped
Make.
The data processing method of 13. application system management platforms according to claim 12, it is characterised in that:
In the step 2) in, the data integration bag of the application system management platform is replicated, the application system is pasted
In the project of system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610383217.4A CN106560785A (en) | 2016-06-01 | 2016-06-01 | Application system management platform and data processing method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610383217.4A CN106560785A (en) | 2016-06-01 | 2016-06-01 | Application system management platform and data processing method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106560785A true CN106560785A (en) | 2017-04-12 |
Family
ID=58485694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610383217.4A Pending CN106560785A (en) | 2016-06-01 | 2016-06-01 | Application system management platform and data processing method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106560785A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108920722A (en) * | 2018-08-01 | 2018-11-30 | 郑州云海信息技术有限公司 | A kind of method, apparatus and computer storage medium of parameter configuration |
CN109388921A (en) * | 2017-08-10 | 2019-02-26 | 顺丰科技有限公司 | A kind of unification user rights management platform and operation method |
CN111147580A (en) * | 2019-12-25 | 2020-05-12 | 航天科工网络信息发展有限公司 | Application system integrated arrangement scheduling platform and method |
CN111243715A (en) * | 2019-12-23 | 2020-06-05 | 福建亿能达信息技术股份有限公司 | Login method for unifying business system to integrated platform |
CN114240236A (en) * | 2021-12-27 | 2022-03-25 | 翌羽信息科技(上海)有限公司 | Enterprise application management processing system and management method |
CN114816579A (en) * | 2022-05-13 | 2022-07-29 | 重庆忽米网络科技有限公司 | SaaS (software as a service) industrial APP (application) access method based on industrial internet platform |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110247934A1 (en) * | 2010-03-09 | 2011-10-13 | Sparkle Power Inc. | Microelectrode array architecture |
CN102999810A (en) * | 2012-11-12 | 2013-03-27 | 中国建设银行股份有限公司 | Bank application system management platform and right control method |
CN103679563A (en) * | 2013-12-26 | 2014-03-26 | 黑龙江盛世达仁科技开发有限责任公司 | Design and application of irrigation and water conservancy intelligent management integrated system |
CN104660680A (en) * | 2015-01-26 | 2015-05-27 | 青岛市环境信息中心 | Cloud terminal platform integrating application systems and integrating method |
-
2016
- 2016-06-01 CN CN201610383217.4A patent/CN106560785A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110247934A1 (en) * | 2010-03-09 | 2011-10-13 | Sparkle Power Inc. | Microelectrode array architecture |
CN102999810A (en) * | 2012-11-12 | 2013-03-27 | 中国建设银行股份有限公司 | Bank application system management platform and right control method |
CN103679563A (en) * | 2013-12-26 | 2014-03-26 | 黑龙江盛世达仁科技开发有限责任公司 | Design and application of irrigation and water conservancy intelligent management integrated system |
CN104660680A (en) * | 2015-01-26 | 2015-05-27 | 青岛市环境信息中心 | Cloud terminal platform integrating application systems and integrating method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109388921A (en) * | 2017-08-10 | 2019-02-26 | 顺丰科技有限公司 | A kind of unification user rights management platform and operation method |
CN108920722A (en) * | 2018-08-01 | 2018-11-30 | 郑州云海信息技术有限公司 | A kind of method, apparatus and computer storage medium of parameter configuration |
CN111243715A (en) * | 2019-12-23 | 2020-06-05 | 福建亿能达信息技术股份有限公司 | Login method for unifying business system to integrated platform |
CN111147580A (en) * | 2019-12-25 | 2020-05-12 | 航天科工网络信息发展有限公司 | Application system integrated arrangement scheduling platform and method |
CN114240236A (en) * | 2021-12-27 | 2022-03-25 | 翌羽信息科技(上海)有限公司 | Enterprise application management processing system and management method |
CN114816579A (en) * | 2022-05-13 | 2022-07-29 | 重庆忽米网络科技有限公司 | SaaS (software as a service) industrial APP (application) access method based on industrial internet platform |
CN114816579B (en) * | 2022-05-13 | 2023-10-27 | 重庆忽米网络科技有限公司 | SaaS chemical industrial APP access method based on industrial Internet platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106560785A (en) | Application system management platform and data processing method thereof | |
Bouman et al. | Pentaho solutions | |
Johnson | Expert one-on-one J2EE design and development | |
CN101373431B (en) | Enhanced widget composition platform | |
US8219919B2 (en) | Method for automating construction of the flow of data driven applications in an entity model | |
US8185916B2 (en) | System and method for integrating a business process management system with an enterprise service bus | |
AU2010308132B2 (en) | Automated enterprise software development | |
Dan et al. | Information as a service: Modeling and realization | |
US20050203760A1 (en) | Project time and expense | |
CN107408042A (en) | For the efficient of Mobile solution and intuitively data are bound | |
JP2006190279A (en) | Method and apparatus for metadata-driven business logic processing | |
CN118761090A (en) | User interface for building data privacy pipelines and contractual agreements for sharing data | |
FR2800183A1 (en) | SYSTEM AND METHOD FOR MANAGING THE PERSISTENCE OF EJB COMPONENTS IN A DIRECTORY ACCEDED BY LDAP | |
US20090138794A1 (en) | System and method for securing web applications | |
US12066982B2 (en) | Data asset sharing | |
CN101187868A (en) | Method and system for configuration application in door circumstance based on Web | |
Nammakhunt et al. | Process mining: Converting data from MS-Access Database to MXML format | |
CN112541692B (en) | Scientific data management plan generation method and device | |
US20090007157A1 (en) | Mapping Data Sources to a Procedural API | |
US20050216887A1 (en) | Document development platform | |
US20230306030A1 (en) | Row-level permissioning based on evaluated policies | |
Yu et al. | Design and Deployment of Django-based Housing Information Management System | |
CN104008436A (en) | Content management integration method and system | |
US20110022577A1 (en) | Method and system for programming at run-time and dynamic business application | |
Aadamsoo | Web Based Project Management System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170412 |