CN105719216A - E-government platform information data processing method - Google Patents
E-government platform information data processing method Download PDFInfo
- Publication number
- CN105719216A CN105719216A CN201610003805.0A CN201610003805A CN105719216A CN 105719216 A CN105719216 A CN 105719216A CN 201610003805 A CN201610003805 A CN 201610003805A CN 105719216 A CN105719216 A CN 105719216A
- Authority
- CN
- China
- Prior art keywords
- data
- list
- user
- terminal
- information
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 33
- 238000012795 verification Methods 0.000 claims abstract description 7
- 238000001914 filtration Methods 0.000 claims abstract description 4
- 238000007726 management method Methods 0.000 claims description 37
- 230000002688 persistence Effects 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 24
- 238000011084 recovery Methods 0.000 claims description 21
- 238000004458 analytical method Methods 0.000 claims description 20
- 238000013396 workstream Methods 0.000 claims description 9
- 230000010355 oscillation Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000013461 design Methods 0.000 claims description 4
- 238000012550 audit Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 241001310793 Podium Species 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000004064 recycling Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000009545 invasion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- 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/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/03—Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
- G06F2221/034—Test or assess a computer or a system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses an e-government platform information data processing method. The method comprises the following steps: S1, a user sending instruction information through a computer terminal in a sub-network of a local area network, sending the instruction information to a management terminal through a switch, and the management terminal scheduling instruction data in a data server; S2, after the management terminal scheduling the instruction data in the data server, and if the instruction data is the instruction information scheduled by the user, carrying out user authority determination; through signature attribute and verification code determination, if the user is an authorized user, displaying and modifying the data, and uploading the modified data to the computer terminal in the sub-network of the local area network, and the computer terminal in the sub-network of the local area network storing the data in the data server; and S4, connecting the management terminal with the computer terminal in the sub-network of the local area network, and according to an instruction of the computer terminal in the sub-network of the local area network, carrying out encryption data filtering and security protection every time when data is read.
Description
Technical field
The present invention relates to computer realm, particularly relate to a kind of E-government Platform information data processing method.
Background technology
Society, E-government Platform application is more and more extensive, and E-government Platform business handling segmental stability relies primarily on computer operation engine.Use technology and building mode are all more outmoded.In concrete application process, there is the place of many inconveniences, build repeated workload big.Platform and client contacts closely, the configuration of client, installation operating system all can have influence on the normal use of E-government Platform, bring more trouble to maintenance work.The non-autonomous research and development of job engine, search problem after going wrong, orientation problem, amendment problem hard.
E-government Platform adopts one-stop logging in, and building of existing hardware is unfavorable for that E-government Platform is safeguarded and controls by user.There is no security protection system, be unfavorable for the safe transmission of data, meanwhile, existing E-government Platform can not accurately the calling in real time of fulfillment database resource, and data sharing and correcting data error.
This just needs those skilled in the art badly and solves corresponding technical problem.
Summary of the invention
It is contemplated that at least solve the technical problem existed in prior art, especially innovatively propose a kind of E-government Platform information data processing method.
In order to realize the above-mentioned purpose of the present invention, the invention provides a kind of E-government Platform information data processing method, comprise the steps:
S1, user sends command information by the terminal in LAN subnet, by switch, command information is sent to management terminal, management terminal calls the director data in data server;
S2, after management terminal calls the director data in data server, director data is sent to the terminal in LAN subnet, whether the terminal decision instruction data in described LAN subnet are the command information that user calls, if for the command information that user calls, carry out user right judgement;
S3, judged by stamped signature attribute, identifying code, if for have permission user, carry out the displaying of data, amendment, and amended data are uploaded to the terminal in LAN subnet, the terminal in described LAN subnet stores data in data server;
S4; management terminal is connected with the terminal of LAN subnet; the instruction of the terminal according to LAN subnet; call the terminal in LAN subnet or management terminal carries out data read operation; but the reading of data each time both passes through encryption data filtering and security protection, and data are carried out disaster tolerance protection.
Described E-government Platform information data processing method, preferably, command information in described S1 is divided into configuration data and document data, and configuration data includes the configuration informations such as flow process configuration data, list configuration data, establishment officer's data, authority configuration data;Document data includes user right and judges the business datum of generation, notification data, mail data, DOC DATA in flow process.
Described E-government Platform information data processing method, it is preferred that described S1 includes:
Described director data is divided into list service data and Work stream data, wherein list service data include list the build tool, list analysis service, list service data are the primary interface of user and the terminal in LAN subnet, the form interface of generation is supplied to user and uses;
Service data for list to include: A, support WEB application;B, by form templat and data separating;C, controls the access rights of each form interface element;D, supports script;E, Track Table forms data changes.
Described E-government Platform information data processing method, it is preferred that also including list analytics engine, described list analytics engine includes list analysis service, form templat manager, form data transducer;
List analysis service obtains form templat firstly the need of from form templat manager, then obtains the form data of xml structure from form data transducer, ultimately generates the Web list of html format, pass to user after resolving;The form data being simultaneously responsible for user interface being passed back is transmitted to form data transducer and carries out persistence process;
List service adopts the mode of AJAX to realize and the data interaction of the data server managing terminal, and form can be supported, repeat joint, content nested, and provide the support to OFFICE control;
The list masterplate that list the build tool generates first is preserved to data server by form templat manager, when user uses list, form templat manager needs to take out form templat from data server according to user, being supplied to list analysis service, form templat manager preserves conventional form templat according to cache policy in internal memory.Manager provides the Version Control to template, the list of same names, has repeatedly version, and version information is divided into design version and currently used version;
Form data transducer is responsible for that the xml form data that user returns is carried out conversion and is generated the discernible data object of persistence assembly, is responsible for being converted to the data object obtained from persistence assembly the xml formatted data that list analysis service needs.
Described E-government Platform information data processing method, it is preferred that the process that in described S3, stamped signature attribute, identifying code judge is:
To the terminal in the LAN subnet opened, showing user instruction information content, if meeting authority, what retrieval user prestored handles stamped signature list, if there is stamped signature list, signing and issuing examination & verification and passing through purview certification;
If the authority of not meeting, sending and need to handle the instruction of stamped signature list, send an instruction to management terminal and audit, examination & verification, by afterwards, is sent to the terminal in LAN subnet;
When judging user instruction information, it is stored in corresponding user authentication information, is verified the identity of the corresponding user of code checking, when stamped signature operation is finished, notify user.
Described E-government Platform information data processing method, it is preferred that described Work stream data includes:
During from work flow operation (WorkflowRuntime), the terminal in LAN subnet is had to create workflow instance (WorkflowInstance), establishment message is sent by managing terminal, corresponding workflow continuous service (WorkflowPersistenceService) response message, loads transmitting state last time of this workflow instance;
Then the flowing mode sending strategy (DispatchStrategy) to return next step is called from workflow instance (WorkflowInstance), described workflow instance (WorkflowInstance) performs user instruction information operating again through enlivening manager (ActivityManager), and changes active user's command information state;
Wherein, workflow continuous service (WorkflowPersistenceService) and workflow logs service (WorkflowLogService) responsive state respectively changes message, recording status and daily record;Repeatedly perform until Work stream data flow-through.
Described E-government Platform information data processing method, it is preferred that the protection of described disaster tolerance includes:
S5, E-government Platform host node and slave node carry out simultaneously operating, by the frequency of oscillation that clock oscillation mode real-time synchronization is identical, when host node carries out data inputting, slave node also carries out data inputting at same time point, described host node is N number of, and the data record of described host node all has backup at slave node, and wherein N is be more than or equal to 2;
S6, perform host node and receive the Backup Data being sent to slave node, Backup Data is carried out single-candidate piecemeal, by SRM, the Backup Data after single-candidate piecemeal is carried out list arrangement at slave node, set up logic index, the duplication data of corresponding host node are pointed in real time in the logic of slave node indexes
S7, when host node generation data interruption, slave node configures this time period breakpoint information and configuration information, set up to initialize and recover data thread, the corresponding data of this down times is recovered, selects the logic index information of this down times, and corresponding recovery data are recovered;
S8, the recovery data of slave node are indexed and the recovery data of storage are classified, data in slave node are selected simultaneously, if the recovery data selected are correctly, carry out recovery operation, if the recovery error in data selected, terminate operation, carry out other selections recovering data, until all correct recovery data select complete.
In sum, owing to have employed technique scheme, the invention has the beneficial effects as follows:
The present invention adopts web technology, by integrated workflow technology, WEB form technique, data accessing engine, built a standard, rationally, safety, opening, the extendible integrated management platform based on " business guiding, data sharing ".Flattening, depth, high quality, efficient offer technical guarantee is realized for operational control.This invention address that scientific, the standardization of management work of promoting business, intelligent, the ability of General Promotion operational control and efficiency.
Platform achieves data integration, application integration, management is integrated and interface is integrated, it is to avoid the repeated construction of information island and information system occur, maximizes recycling resource.
Platform adopts SOA framework, has stronger reusability and enhanced scalability, saves user resources, and the operation expanding following for user provides condition.
Pass through the build tool, it is easy to build service application, on-demand.Can according to management needs, it is achieved quickly business builds.
Adopt pure WEB technology, it is not necessary to client is installed, easily facilitates use, it is easy to dispose and safeguard simple.And the efficiency of management can be improved by multiple means.Such as SMS, mobile office, automatic mail, picture and text correlation inquiry etc..
Safety is good.System must flow through password, identifying code logs in (can adopt SMS notice identifying code mode if desired);Authority can refine to the functional keys link at interface;The all parameters of system are all processed by dynamic encryption, it is prevented that the invasion modes such as SQL injects, copy address.
The additional aspect of the present invention and advantage will part provide in the following description, and part will become apparent from the description below, or is recognized by the practice of the present invention.
Accompanying drawing explanation
Above-mentioned and/or the additional aspect of the present invention and advantage are from conjunction with will be apparent from easy to understand the accompanying drawings below description to embodiment, wherein:
Fig. 1 is overview flow chart of the present invention;
Fig. 2 is the overall construction drawing of method of work of the present invention;
Fig. 3 is the inventive method data persistence component diagram;
Fig. 4 is the inventive method list analytics engine schematic diagram;
Fig. 5 is the inventive method workflow engine object interaction figure;
Fig. 6 is the inventive method disaster tolerance protection flow chart.
Detailed description of the invention
Being described below in detail embodiments of the invention, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of same or like function from start to finish.The embodiment described below with reference to accompanying drawing is illustrative of, and is only used for explaining the present invention, and is not considered as limiting the invention.
In describing the invention, it will be appreciated that, term " longitudinal direction ", " transverse direction ", " on ", D score, "front", "rear", "left", "right", " vertically ", " level ", " top ", " end " " interior ", the orientation of the instruction such as " outward " or position relationship be based on orientation shown in the drawings or position relationship, it is for only for ease of the description present invention and simplifies description, rather than instruction or hint indication device or element must have specific orientation, with specific azimuth configuration and operation, be therefore not considered as limiting the invention.
In describing the invention, unless otherwise prescribed and limit, it should be noted that term " installation ", " being connected ", " connection " should be interpreted broadly, for instance, can be mechanically connected or electrical connection, can also be the connection of two element internals, it is possible to be joined directly together, it is also possible to be indirectly connected to by intermediary, for the ordinary skill in the art, it is possible to understand the concrete meaning of above-mentioned term as the case may be.
As it is shown in figure 1, the invention provides a kind of E-government Platform information data processing method, it comprises the steps:
S1, user sends command information by the terminal in LAN subnet, by switch, command information is sent to management terminal, management terminal calls the director data in data server;
S2, after management terminal calls the director data in data server, director data is sent to the terminal in LAN subnet, whether the terminal decision instruction data in described LAN subnet are the command information that user calls, if for the command information that user calls, carry out user right judgement;
S3, judged by stamped signature attribute, identifying code, if for have permission user, carry out the displaying of data, amendment, and amended data are uploaded to the terminal in LAN subnet, the terminal in described LAN subnet stores data in data server;
S4; management terminal is connected with the terminal of LAN subnet; the instruction of the terminal according to LAN subnet; call the terminal in LAN subnet or management terminal carries out data read operation; but the reading of data each time both passes through encryption data filtering and security protection, and data are carried out disaster tolerance protection.
Described E-government Platform information data processing method, preferably, command information in described S1 is divided into configuration data and document data, and configuration data includes the configuration informations such as flow process configuration data, list configuration data, establishment officer's data, authority configuration data;Document data includes user right and judges the business datum of generation, notification data, mail data, DOC DATA in flow process.
Described E-government Platform information data processing method, it is preferred that described S1 includes:
Described director data is divided into list service data and Work stream data, wherein list service data include list the build tool, list analysis service, list service data are the primary interface of user and the terminal in LAN subnet, the form interface of generation is supplied to user and uses;
Service data for list to include: A, support WEB application;B, by form templat and data separating;C, controls the access rights of each form interface element;D, supports script;E, Track Table forms data changes.
Described E-government Platform information data processing method, it is preferred that also including list analytics engine, described list analytics engine includes list analysis service, form templat manager, form data transducer;
List analysis service obtains form templat firstly the need of from form templat manager, then obtains the form data of xml structure from form data transducer, ultimately generates the Web list of html format, pass to user after resolving;The form data being simultaneously responsible for user interface being passed back is transmitted to form data transducer and carries out persistence process;
List service adopts the mode of AJAX to realize and the data interaction of the data server managing terminal, and form can be supported, repeat joint, content nested, and provide the support to OFFICE control;
The list masterplate that list the build tool generates first is preserved to data server by form templat manager, when user uses list, form templat manager needs to take out form templat from data server according to user, being supplied to list analysis service, form templat manager preserves conventional form templat according to cache policy in internal memory.Manager provides the Version Control to template, the list of same names, has repeatedly version, and version information is divided into design version and currently used version;
Form data transducer is responsible for that the xml form data that user returns is carried out conversion and is generated the discernible data object of persistence assembly, is responsible for being converted to the data object obtained from persistence assembly the xml formatted data that list analysis service needs.
Described E-government Platform information data processing method, it is preferred that the process that in described S3, stamped signature attribute, identifying code judge is:
To the terminal in the LAN subnet opened, showing user instruction information content, if meeting authority, what retrieval user prestored handles stamped signature list, if there is stamped signature list, signing and issuing examination & verification and passing through purview certification;
If the authority of not meeting, sending and need to handle the instruction of stamped signature list, send an instruction to management terminal and audit, examination & verification, by afterwards, is sent to the terminal in LAN subnet;
When judging user instruction information, it is stored in the telephone number of corresponding user, is verified the identity of the corresponding user of code checking, when stamped signature operation is finished, notify user.
Described E-government Platform information data processing method, it is preferred that described Work stream data includes:
During from work flow operation (WorkflowRuntime), the terminal in LAN subnet is had to create workflow instance (WorkflowInstance), establishment message is sent by managing terminal, corresponding workflow continuous service (WorkflowPersistenceService) response message, loads transmitting state last time of this workflow instance;
Then the flowing mode sending strategy (DispatchStrategy) to return next step is called from workflow instance (WorkflowInstance), described workflow instance (WorkflowInstance) performs user instruction information operating again through enlivening manager (ActivityManager), and changes active user's command information state;
Wherein, workflow continuous service (WorkflowPersistenceService) and workflow logs service (WorkflowLogService) responsive state respectively changes message, recording status and daily record;Repeatedly perform until Work stream data flow-through.
As shown in Figure 2, whole system is built by four-layer structure, presentation layer provides the user unified entrance by integrated door, system layer can be entered and carry out Business Processing operation, process system in system layer is to build to produce on the basis of podium level, information management and interactive system can directly access data Layer, and the information that each system is produced by data Layer is managed, stores, renewal etc..
Data Layer is as the bottom of system, it is provided that the reading of Various types of data, storage management, be the basis of all kinds of operation system.
Data are classified
Data in data Layer are divided into configuration data and document data.Configuration data includes the configuration informations such as flow process configuration data, list configuration data, establishment officer's data, authority configuration data;Document data includes the business datum of generation, notification data, mail data, DOC DATA etc. in all kinds of approval process.
As it is shown on figure 3, data persistence assembly
Data persistence assembly is the bridge between operation system and data base, by persistence assembly, it is possible to be persisted in relational database by business datum, it is also possible to read business datum from relational database.System can be made to adapt to different relational databases.
This time persistence assembly needs to meet several primary demand, and one is able to provide the mapped mode of entity object and data base, namely what is often called ORMapping;Two is pass through metadata schema, it is possible to be saved in data base through parsing by XML data object, and Query Result can be output as xml data object;Three are able to as supporting multiple relational database spare interface from now on.
Data persistence assembly includes persistence engine, persistence factory, data base connect factory, metadata object.
Persistence engine provides external service interface, and the offer data persistence for Business Logic service, can the object of persistence include: XML data object, persistence object, and for Business Logic offer transaction object;
Persistence factory is the establishment class of persistence engine, can provide multiple persistence Engine objects according to configuration, provide the caching process of persistence Engine objects simultaneously;
Data base connects factory, the configuration that can connect according to data base, it is provided that the connection of multitype database;
Metadata management provides metadata for persistence Engine objects, in order to set up corresponding relation between data object and physical data table.
The present invention develops visualization tool, it is possible to automatically generate entity class and metadata according to database structure, simplifies developer's work when data persistence.
Podium level
Mainly it is made up of workflow platform, list service platform two parts.Podium level is as the instrument building all kinds of business and Official Documents Examining, it is provided that flexibly, flow process and form customization function efficiently, meets the requirement that business demand is continually changing.
As shown in Figure 4, list service platform
List service platform comprises list the build tool, list analysis service two parts.List service platform is the primary interface of user and system, the form interface of generation is supplied to user and uses, have following characteristics for list service: one is that list supports WEB application;Two is that form interface is friendly, easy to operate;Various complex format such as three being that by form, repeat joint, be nested;Four are able to form templat and data separating;Five is the access rights that can control each interface element;Six is support script;Seven are to provide list Version Control;Eight are able to the change of Track Table forms data.
List analytics engine specifically includes that list analysis service, form templat manager, form data transducer three part.
The list masterplate that list the build tool generates first is preserved to data base by form templat manager, when user uses list, form templat is taken out by manager as required from data base, it is provided that to list analysis service, manager can preserve conventional form templat according to cache policy in internal memory.Manager provides the Version Control to template, and the list of same names, it is possible to have repeatedly version, version information is divided into design version and currently used version.
Form data transducer is responsible for that the xml form data that user returns is carried out conversion and is generated the discernible data object of persistence assembly, also is responsible for equally the data object obtained from persistence assembly is converted to the xml formatted data that list analysis service needs.
List analysis service obtains form templat firstly the need of from form templat manager, then obtains the form data of xml structure from form data transducer, ultimately generates the Web list of html format, pass to user after resolving;The form data being simultaneously responsible for user interface being passed back is transmitted to form data transducer and carries out persistence process.
In order to adapt to planning document and the application of Administrative Writer of all kinds of complexity, list service adopts the mode of AJAX to realize the data interaction with backstage, and form can be supported, repeat joint, content nested, and provide the support to OFFICE control.
Workflow technology is the core technology of this project, and workflow platform can realize the circulation of operation flow according to different business demands through simple configuration.Workflow technology is designed with reference to WFMC (WFMC) workflow reference model provided, and is extended according to concrete needs.
Workflow platform mainly meets following demand: one be to provide flexibly, visual flow process configuration tool;Two allow for and list, organizational structure direct correlation;Three are to provide stable, efficient engine service, it is achieved the automatic flow of task during whole work flow operation;Four are to provide flow process version management function;Five is support event and dynamic script;Six are to provide Workflow Management instrument.
As it is shown in figure 5, the implementation of workflow platform
The model of workflow platform have references to the WfMC workflow reference model proposed.Reference model describes the interface between module main in Architecture of Workflow Management System and module.Interface around Workflow enactment service device is WAPI (WorkflowAPI), can be accessed the service of workflow by these interfaces, it is also possible to interact with other system inter-module.The function of 5 class interfaces of WfMC definition:
1) Process Definition Interchange interface: define interchange format and the read-write operation of process model, mainly as the interactive interface with workflow the build tool.
2) client application interface: define the feature operation mode between all Client applications and workflow service, as obtained the task list of active user.
3) application programming interfaces: the interface between workflow engine and the application program directly invoked.
4) interworkng interface: the information between definition different operating flow management system is mutual.
5) system administration and monitoring interface: the existing management to workflow and monitoring.
It is mutual that this project is not related between external workflow, so only realizing interface 1,2,3,5.Corresponding Modeling Tool and Workflow Management instrument need to realize in the lump in workflow platform.
Modeling Tool
Modeling Tool is represented by patterned mode and describes workflow business.Workflow diagram comprises link and the flow direction, namely the upper node of figure and line.The Points And lines in flow chart is given certain attribute and meaning again, so that it may describe a Work flow model depending on change.
Modeling Tool creates workflow template, it is provided that resolve to workflow engine, it is achieved the circulation of flow process.
The present invention adopts web technology, by integrated workflow technology, WEB form technique, data accessing engine, built a standard, rationally, safety, opening, the extendible integrated management platform based on " business guiding, data sharing ".Flattening, depth, high quality, efficient offer technical guarantee is realized for operational control.This invention address that scientific, the standardization of management work of promoting business, intelligent, the ability of General Promotion operational control and efficiency.
Platform achieves data integration, application integration, management is integrated and interface is integrated, it is to avoid the repeated construction of information island and information system occur, maximizes recycling resource.
Platform adopts SOA framework, has stronger reusability and enhanced scalability, saves user resources, and the operation expanding following for user provides condition.
Pass through the build tool, it is easy to build service application, on-demand.Can according to management needs, it is achieved quickly business builds.
Adopt pure WEB technology, it is not necessary to client is installed, easily facilitates use, it is easy to dispose and safeguard simple.And the efficiency of management can be improved by multiple means.Such as SMS, mobile office, automatic mail, picture and text correlation inquiry etc..
As shown in Figure 6, the protection of described disaster tolerance includes:
S5, E-government Platform host node and slave node carry out simultaneously operating, by the frequency of oscillation that clock oscillation mode real-time synchronization is identical, when host node carries out data inputting, slave node also carries out data inputting at same time point, described host node is N number of, and the data record of described host node all has backup at slave node, and wherein N is be more than or equal to 2;
S6, perform host node and receive the Backup Data being sent to slave node, Backup Data is carried out single-candidate piecemeal, by SRM, the Backup Data after single-candidate piecemeal is carried out list arrangement at slave node, set up logic index, the duplication data of corresponding host node are pointed in real time in the logic of slave node indexes
S7, when host node generation data interruption, slave node configures this time period breakpoint information and configuration information, set up to initialize and recover data thread, the corresponding data of this down times is recovered, selects the logic index information of this down times, and corresponding recovery data are recovered;
S8, the recovery data of slave node are indexed and the recovery data of storage are classified, data in slave node are selected simultaneously, if the recovery data selected are correctly, carry out recovery operation, if the recovery error in data selected, terminate operation, carry out other selections recovering data, until all correct recovery data select complete.
In the description of this specification, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means in conjunction with this embodiment or example describe are contained at least one embodiment or the example of the present invention.In this manual, the schematic representation of above-mentioned term is not necessarily referring to identical embodiment or example.And, the specific features of description, structure, material or feature can combine in an appropriate manner in any one or more embodiments or example.
Although an embodiment of the present invention has been shown and described, it will be understood by those skilled in the art that: these embodiments can being carried out multiple change, amendment, replacement and modification when without departing from principles of the invention and objective, the scope of the present invention is limited by claim and equivalent thereof.
Claims (7)
1. an E-government Platform information data processing method, it is characterised in that comprise the steps:
S1, user sends command information by the terminal in LAN subnet, by switch, command information is sent to management terminal, management terminal calls the director data in data server;
S2, after management terminal calls the director data in data server, director data is sent to the terminal in LAN subnet, whether the terminal decision instruction data in described LAN subnet are the command information that user calls, if for the command information that user calls, carry out user right judgement;
S3, judged by stamped signature attribute, identifying code, if for have permission user, carry out the displaying of data, amendment, and amended data are uploaded to the terminal in LAN subnet, the terminal in described LAN subnet stores data in data server;
S4; management terminal is connected with the terminal of LAN subnet; the instruction of the terminal according to LAN subnet; call the terminal in LAN subnet or management terminal carries out data read operation; but the reading of data each time both passes through encryption data filtering and security protection, and data are carried out disaster tolerance protection.
2. E-government Platform information data processing method according to claim 1, it is characterized in that, command information in described S1 is divided into configuration data and document data, and configuration data includes the configuration informations such as flow process configuration data, list configuration data, establishment officer's data, authority configuration data;Document data includes user right and judges the business datum of generation, notification data, mail data, DOC DATA in flow process.
3. E-government Platform information data processing method according to claim 1, it is characterised in that described S1 includes:
Described director data is divided into list service data and Work stream data, wherein list service data include list the build tool, list analysis service, list service data are the primary interface of user and the terminal in LAN subnet, the form interface of generation is supplied to user and uses;
Service data for list to include: A, support WEB application;B, by form templat and data separating;C, controls the access rights of each form interface element;D, supports script;E, Track Table forms data changes.
4. E-government Platform information data processing method according to claim 3, it is characterised in that also including list analytics engine, described list analytics engine includes list analysis service, form templat manager, form data transducer;
List analysis service obtains form templat firstly the need of from form templat manager, then obtains the form data of xml structure from form data transducer, ultimately generates the Web list of html format, pass to user after resolving;The form data being simultaneously responsible for user interface being passed back is transmitted to form data transducer and carries out persistence process;
List service adopts the mode of AJAX to realize and the data interaction of the data server managing terminal, and form can be supported, repeat joint, content nested, and provide the support to OFFICE control;
The list masterplate that list the build tool generates first is preserved to data server by form templat manager, when user uses list, form templat manager needs to take out form templat from data server according to user, being supplied to list analysis service, form templat manager preserves conventional form templat according to cache policy in internal memory.Manager provides the Version Control to template, the list of same names, has repeatedly version, and version information is divided into design version and currently used version;
Form data transducer is responsible for that the xml form data that user returns is carried out conversion and is generated the discernible data object of persistence assembly, is responsible for being converted to the data object obtained from persistence assembly the xml formatted data that list analysis service needs.
5. E-government Platform information data processing method according to claim 1, it is characterised in that the process that in described S3, stamped signature attribute, identifying code judge is:
To the terminal in the LAN subnet opened, showing user instruction information content, if meeting authority, what retrieval user prestored handles stamped signature list, if there is stamped signature list, signing and issuing examination & verification and passing through purview certification;
If the authority of not meeting, sending and need to handle the instruction of stamped signature list, send an instruction to management terminal and audit, examination & verification, by afterwards, is sent to the terminal in LAN subnet;
When judging user instruction information, it is stored in corresponding user authentication information, is verified the identity of the corresponding user of code checking, when stamped signature operation is finished, notify user.
6. E-government Platform information data processing method according to claim 3, it is characterised in that described Work stream data includes:
During from work flow operation (WorkflowRuntime), the terminal in LAN subnet is had to create workflow instance (WorkflowInstance), establishment message is sent by managing terminal, corresponding workflow continuous service (WorkflowPersistenceService) response message, loads transmitting state last time of this workflow instance;
Then the flowing mode sending strategy (DispatchStrategy) to return next step is called from workflow instance (WorkflowInstance), described workflow instance (WorkflowInstance) performs user instruction information operating again through enlivening manager (ActivityManager), and changes active user's command information state;
Wherein, workflow continuous service (WorkflowPersistenceService) and workflow logs service (WorkflowLogService) responsive state respectively changes message, recording status and daily record;Repeatedly perform until Work stream data flow-through.
7. E-government Platform information data processing method according to claim 1, it is characterised in that the protection of described disaster tolerance includes:
S5, E-government Platform host node and slave node carry out simultaneously operating, by the frequency of oscillation that clock oscillation mode real-time synchronization is identical, when host node carries out data inputting, slave node also carries out data inputting at same time point, described host node is N number of, and the data record of described host node all has backup at slave node, and wherein N is be more than or equal to 2;
S6, perform host node and receive the Backup Data being sent to slave node, Backup Data is carried out single-candidate piecemeal, by SRM, the Backup Data after single-candidate piecemeal is carried out list arrangement at slave node, set up logic index, the duplication data of corresponding host node are pointed in real time in the logic of slave node indexes
S7, when host node generation data interruption, slave node configures this time period breakpoint information and configuration information, set up to initialize and recover data thread, the corresponding data of this down times is recovered, selects the logic index information of this down times, and corresponding recovery data are recovered;
S8, the recovery data of slave node are indexed and the recovery data of storage are classified, data in slave node are selected simultaneously, if the recovery data selected are correctly, carry out recovery operation, if the recovery error in data selected, terminate operation, carry out other selections recovering data, until all correct recovery data select complete.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610003805.0A CN105719216B (en) | 2016-01-04 | 2016-01-04 | E-government Platform information data processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610003805.0A CN105719216B (en) | 2016-01-04 | 2016-01-04 | E-government Platform information data processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105719216A true CN105719216A (en) | 2016-06-29 |
CN105719216B CN105719216B (en) | 2017-05-31 |
Family
ID=56147080
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610003805.0A Active CN105719216B (en) | 2016-01-04 | 2016-01-04 | E-government Platform information data processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105719216B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106339970A (en) * | 2016-08-17 | 2017-01-18 | 成都仁通融合信息技术有限公司 | Clean government cultural construction and management e-government service platform system |
CN109685701A (en) * | 2018-12-25 | 2019-04-26 | 山东劳动职业技术学院(山东劳动技师学院) | A kind of autonomous service terminal of E-Government with remote monitoring function |
CN115222375A (en) * | 2022-09-21 | 2022-10-21 | 智慧齐鲁(山东)大数据科技有限公司 | Government affair data monitoring, analyzing and processing method and system based on big data |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1438591A (en) * | 2002-02-10 | 2003-08-27 | 华为技术有限公司 | Method for realizing intelligent report forms |
CN101702170A (en) * | 2009-11-18 | 2010-05-05 | 上海卓繁信息技术有限公司 | Resolution and exchange method of administrative examination and approval serial port data |
CN104517181A (en) * | 2014-12-15 | 2015-04-15 | 中广核工程有限公司 | Enterprise content management system and enterprise content management method for nuclear power plants |
-
2016
- 2016-01-04 CN CN201610003805.0A patent/CN105719216B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1438591A (en) * | 2002-02-10 | 2003-08-27 | 华为技术有限公司 | Method for realizing intelligent report forms |
CN101702170A (en) * | 2009-11-18 | 2010-05-05 | 上海卓繁信息技术有限公司 | Resolution and exchange method of administrative examination and approval serial port data |
CN104517181A (en) * | 2014-12-15 | 2015-04-15 | 中广核工程有限公司 | Enterprise content management system and enterprise content management method for nuclear power plants |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106339970A (en) * | 2016-08-17 | 2017-01-18 | 成都仁通融合信息技术有限公司 | Clean government cultural construction and management e-government service platform system |
CN109685701A (en) * | 2018-12-25 | 2019-04-26 | 山东劳动职业技术学院(山东劳动技师学院) | A kind of autonomous service terminal of E-Government with remote monitoring function |
CN115222375A (en) * | 2022-09-21 | 2022-10-21 | 智慧齐鲁(山东)大数据科技有限公司 | Government affair data monitoring, analyzing and processing method and system based on big data |
CN115222375B (en) * | 2022-09-21 | 2023-02-03 | 智慧齐鲁(山东)大数据科技有限公司 | Government affair data monitoring, analyzing and processing method and system based on big data |
Also Published As
Publication number | Publication date |
---|---|
CN105719216B (en) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11283838B2 (en) | Access requests at IAM system implementing IAM data model | |
CN102165447B (en) | For managing the technology of the access of the organizational information for entity | |
CN112687097A (en) | Highway highway section level data center platform system | |
CN111625510A (en) | Multi-source data sharing system and method based on cloud mapping | |
CN103605705A (en) | SCD (substation configuration description) file management system | |
CN103329109A (en) | System and method for monitoring and managing data center resources in real time incorporating manageability subsystem | |
US20140181912A1 (en) | Access Reviews at IAM System Implementing IAM Data Model | |
CN112882900B (en) | Method and device for recording service data change log | |
US20230267387A1 (en) | Computer-Guided Corporate Relationship Management | |
CN115617776A (en) | Data management system and method | |
CN102306355A (en) | Management system for IT (Information Technology) operation and maintenance configuration | |
CN105719216A (en) | E-government platform information data processing method | |
CN112150122A (en) | Agile network resource positioning and decision-making system | |
JP4452211B2 (en) | Data mismatch detection device and detection method | |
CN114626807A (en) | Nuclear power scene management method, system, device, computer equipment and storage medium | |
CN116415203A (en) | Government information intelligent fusion system and method based on big data | |
CN116307570A (en) | Subway vehicle electronic record system based on block chain technology | |
CN1728133B (en) | Object oriented information server, preparation method and browser | |
CN101383030A (en) | Problem tracking system and method in process of project progressing | |
US20040107114A1 (en) | System and method for processing, organizing and accessing mission critical facilities information and intellectual capital | |
CN116402491A (en) | Block chain management and storage method for electronic resume data of urban rail vehicle | |
KR102368721B1 (en) | Integrated platform including transapi | |
CN114443675A (en) | Patent management system and method integrated with multiple systems | |
CN113886061A (en) | Industry thing networking operation and maintenance platform | |
CN117648362B (en) | Method and system for linking third party databases |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |