CN112308508A - Information unified management system - Google Patents

Information unified management system Download PDF

Info

Publication number
CN112308508A
CN112308508A CN202011127385.XA CN202011127385A CN112308508A CN 112308508 A CN112308508 A CN 112308508A CN 202011127385 A CN202011127385 A CN 202011127385A CN 112308508 A CN112308508 A CN 112308508A
Authority
CN
China
Prior art keywords
information
module
management
layer
unified
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.)
Withdrawn
Application number
CN202011127385.XA
Other languages
Chinese (zh)
Inventor
刘旭生
邓志东
吕静贤
赵伟
韩维
王晨飞
李子乾
唐振营
王嘉欣
朱彦晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN202011127385.XA priority Critical patent/CN112308508A/en
Publication of CN112308508A publication Critical patent/CN112308508A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

An information unified management system comprises a unified information management platform (1), a platform database (2), a central database (3) and a file server (4), wherein the unified information management platform, the platform database, the central database and the file server are connected with each other through a network association channel established by the Internet; the unified information management platform (1) comprises an information data access layer (101), an information data query layer (102), an operation application layer (103), a safety protection layer (104) and a data layer (105); the data layer (105) is connected to an Oracle database (6). The information unified management system provided by the invention can acquire information in a three-dimensional and multi-dimensional manner, perform unified management, and establish a mesh-shaped association channel so as to acquire complete and real information.

Description

Information unified management system
Technical Field
Embodiments of the present disclosure relate generally to the field of computer technology, and more particularly, to a unified information management system.
Background
In the existing enterprise management platform, each business link is independent, the management platform of each business link needs to develop a single module or function to fulfill the requirement of a certain business, and enterprises need to switch among different management platforms to fulfill the management of business chains. The related data are independent and closed, and need to be managed according to the source and structure of the information, so that complete and real information is difficult to obtain.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides an information unified management system which can acquire information in a three-dimensional and multi-dimensional manner, perform unified management, and establish a mesh-shaped association channel to acquire complete and real information.
The technical scheme adopted by the invention for solving the technical problems is as follows:
an information unified management system comprises a unified information management platform 1, a platform database 2, a central database 3 and a file server 4 which are connected with each other by establishing a mesh-shaped association channel through the Internet;
the unified information management platform 1 comprises an information data access layer 101, an information data query layer 102, an operation application layer 103, a security protection layer 104 and a data layer 105;
the information data access layer 101 is connected to the internal user 5; the information data access layer 101 comprises an interface management module A1011, a configuration distribution module 1012, a configuration synchronization module 1013 and a configuration recovery module 1014;
the information data query layer 102 is connected to the unified information management platform 1;
the operation application layer 103 comprises a foreground platform 1031 and a background platform 1032; the foreground platform 1031 includes a graphical operation interface 10311 and a user management module 10312; background platform 1032 includes format management module 10321, classification management module 10322, interface management module B10323, access management module 10324, and level management module 10325;
the security protection layer 104 includes a network security policy model 1041, a system security policy model 1042, a data security policy model 1043, an application security policy model 1044, and an event security policy model 1045;
the data layer 105 is connected to the Oracle database 6;
the internal user 5 comprises an access system shortcut entrance module 501, a to-do event module 502, a to-read module 503, a notification notice module 504, a news dynamic module 505, a report center module 506, a personal setting module 507 and a logout module 508.
The invention also has the following additional technical features:
as with the above aspect and any possible implementation, there is further provided an implementation: the interface management module a1011 is configured to provide an interface for uniformly issuing configuration information to the internal user 5, and receive a configuration information request issued by the internal user 5.
As with the above aspect and any possible implementation, there is further provided an implementation: the configuration distribution module 1012, the interface management module a1011 sends the configuration information issued by the internal user 5 to the configuration distribution module 1012 through the inter-process communication mechanism, and the configuration distribution module 1012 distributes the configuration information and feeds back the configuration result to the internal user 5 through the inter-process communication mechanism.
As with the above aspect and any possible implementation, there is further provided an implementation: the configuration synchronization module 1013 synchronizes the configuration information sent by a certain internal user 5 to other internal users 5.
As with the above aspect and any possible implementation, there is further provided an implementation: the configuration recovery module 1014 stores the configuration information sent by the internal user 5 in the configuration file, and recovers the configuration information from the configuration file to the system when the system is initialized.
As with the above aspect and any possible implementation, there is further provided an implementation: and the network management user interacts with the graphical operation interface 10311 and UNM through the graphical operation interface 10311, and the UNM completes the designated operation according to the user request and displays the operation back through the GUI.
As with the above aspect and any possible implementation, there is further provided an implementation: the user management module 10312 manages each network management user in a hierarchical manner, all operation and maintenance personnel share network management and maintenance information, and the change of data is visible to all operation and maintenance personnel.
As with the above aspect and any possible implementation, there is further provided an implementation: format management module 10321 for normalizing the format of the debug information and the information contained therein, including output time, module name, level and/or user-defined description information, including display color and layout of the information.
As with the above aspect and any possible implementation, there is further provided an implementation: a classification management module 10322, configured to perform classification management on the debugging information according to the modules, so as to filter unnecessary module information or filter out valid module information.
As with the above aspect and any possible implementation, there is further provided an implementation: and an interface management module B10323, configured to provide an interface for management operation of the debug information.
As with the above aspect and any possible implementation, there is further provided an implementation: the access management module 10324 is used for managing access patterns of the debug information.
As with the above aspect and any possible implementation, there is further provided an implementation: a level management module 10325 for performing level management on the debug information.
As with the above aspect and any possible implementation, there is further provided an implementation: the strategy layer completes the security unified strategy modeling of the network security in the functional layer through the network security strategy model 1041, and the strategy layer completes the security unified strategy modeling of the system security in the functional layer through the system security strategy model 1042.
As with the above aspect and any possible implementation, there is further provided an implementation: the policy layer completes security unified policy modeling on data security in the functional layer through the data security policy model 1043, and the policy layer completes security unified policy modeling on application security in the functional layer through the application security policy model 1044.
As with the above aspect and any possible implementation, there is further provided an implementation: the policy layer completes the security unified policy modeling of the event security in the functional layer through the event security policy model 1045.
As with the above aspect and any possible implementation, there is further provided an implementation: the level management module 10325 performs level management of the debug information according to the operation level or the operator level or the error information level; the operation level includes general operations, module calls, and/or system calls.
As with the above aspect and any possible implementation, there is further provided an implementation: the platform database 2, central database 3 and Oracle database 6 support sqlServer2005 and above, Oracle and Mysql 8.0.12.0.
As with the above aspect and any possible implementation, there is further provided an implementation:
an access system quick entry module 501, configured to quickly access a system through an entry;
a to-do module 502 for checking the matters which need to be handled recently;
a reading waiting module 503, configured to view a file that needs to be read recently;
a notification announcement module 504, configured to announce the file and the notification;
a news dynamic module 505, configured to browse recent current news;
a report center module 506, configured to make a statistical service report;
a personal setting module 507, configured to set operation interfaces of different styles according to personal preferences;
a logout module 508, which is used for logging out the information left during personal login and browsing to prevent the leakage of personal privacy;
the application layer 103 is operated, so that different personnel such as developers and users can conveniently develop the software system
Or in the using process, the debugging information required by the user is acquired by different ways according to modules and levels, so that the subsequent research, development, reference and maintenance are facilitated.
Compared with the prior art, the invention has the advantages that:
the information unified management system provided by the invention can acquire information in a three-dimensional and multi-dimensional manner, perform unified management, and establish a mesh-shaped association channel so as to acquire complete and real information.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic structural diagram of a unified information management system according to the present invention;
FIG. 2 is a schematic structural diagram of a unified information management platform 1 according to the present invention;
FIG. 3 is a schematic structural diagram of an information data access layer 101 according to the present invention;
FIG. 4 is a structural diagram of the operation application layer 103 according to the present invention;
FIG. 5 is a schematic view of a structure of a security shield 104 according to the present invention;
FIG. 6 is a schematic diagram of the internal user 5 according to the present invention;
description of reference numerals: a unified information management platform 1; a platform database 2; a central database 3; a file server 4; an internal user 5; an Oracle database 6; an interface management module a 1011; a configuration distribution module 1012; a configuration synchronization module 1013; a configuration restoration module 1014; a foreground platform 1031; a back-end platform 1032; a graphical operation interface 10311; a user management module 10312; a format management module 10321; a classification management module 10322; interface management module B10323; an access management module 10324; a level management module 10325; a network security policy model 1041; a system security policy model 1042; a data security policy model 1043; apply the security policy model 1044; an event security policy model 1045; a system shortcut entry module 501; a to-do event module 502; a reading waiting module 503; a notification announcement module 504, a news dynamics module 505; a report center module 506; a personal setting module 507; a log-off module 508.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
An information unified management system comprises a unified information management platform 1, a platform database 2, a central database 3 and a file server 4 which are connected with each other by establishing a mesh-shaped association channel through the Internet.
The information unified management system is mainly developed based on acts, reduce and jersey frameworks, belongs to a B/S system with a JAVA language as a main component, and is developed by IDE (integrated development environment) to suggest the use of shared second lipse. The second share lipse is the most popular IDE at present, and is relatively popular and easy to learn.
A project construction tool of the information unified management system is npm; npm are powerful for project engineering dependency management and provide many configurations with default conventions, so called contract vs. configuration, npm works well. Npm provides a number of plug-ins that extend functionality during the project's build lifecycle.
The development application server of the information unified management system selects resin4.0.58.
The development database of the information unified management system adopts Oracle 11.2.0.4.
The UML modeling of the information unified management system adopts viso.
And the PowerDesigner is adopted for data modeling and database design of the information unified management system.
The technical document of the information unified management system is written by adopting Microsoft office2007-2013 including Word, Excel, PowerPoint and Visio.
The JDK version selection of the information unified management system is opened aiming at the current release of the JDK, and bug repair is carried out aiming at each small version release, so that the selection is not the problem of good version selection, mainly is a standard problem, namely the same JDK version is required to be uniformly used for development, test and release, and the problem of famous names caused by the inconsistency of the JDK versions in development, test and deployment can be avoided. However, there are some differences with respect to the variation of the JDK small version. Here 1.8.0_15164 bits are recommended.
The information unified management system is modularized, the components are rich, and all the display layers are formed by combining the components; the versions are iterated, the independence of the components is strong, and the components are not directly coupled before each other; secondary development is carried out, the cost of repeatedly manufacturing the wheel is reduced, and the development efficiency is improved; the components can be combined with each other, and are assembled and integrated in a strong place; the interface is standardized, and the component interface has the management of unified specification and unified life cycle.
The information unified management system has single-page and back-end performance, and the page request is only operated once, so that a large number of static resource requests are reduced, and the concurrency capability of the server is improved; the front-end performance is realized, only data interaction is carried out, the interface is light, and the page performance is greatly improved; secondary development, which is a predictable front-end data stream, can monitor data of each page, and improves development efficiency; the front and the back are separated in labor, the front and the back are decoupled, the labor is separated clearly, and the development efficiency is improved.
The information unified management system has an interface, multiple terminals share and a lightweight interface, can be simultaneously issued to all terminals, and reduces the development cost; the interfaces are independent, the coupling degree of the interfaces is low, and the system stability is improved; the upgrading cost is low, each module can be upgraded independently, and the upgrading and deployment cost is reduced; secondary development, abundant system interface, convenient development and call.
The unified information management platform 1 comprises an information data access layer 101, an information data query layer 102, an operation application layer 103, a security protection layer 104 and a data layer 105.
The information data access layer 101 is connected to the internal user 5; the information data access layer 101 includes an interface management module a1011, a configuration distribution module 1012, a configuration synchronization module 1013, and a configuration restoration module 1014.
The interface management module a1011 is configured to provide an interface for uniformly issuing configuration information to the internal user 5, and receive a configuration information request issued by the internal user 5.
The configuration distribution module 1012, the interface management module a1011 sends the configuration information issued by the internal user 5 to the configuration distribution module 1012 through the inter-process communication mechanism, and the configuration distribution module 1012 distributes the configuration information and feeds back the configuration result to the internal user 5 through the inter-process communication mechanism.
A configuration synchronization module 1013 configured to synchronize configuration information sent by a certain internal user 5 to other internal users 5;
the configuration recovery module 1014 stores the configuration information sent by the internal user 5 in the configuration file, and recovers the configuration information from the configuration file to the system when the system is initialized.
The information data query layer 102 is connected to the unified information management platform 1.
The information data query function of the information data query layer 102 refers to a function of querying the basic information of the metadata of the platform, and by the function, a database table, a process, involved input and output entity information and other entity basic information brought into management can be queried; the query results are organized according to the processing hierarchy and the business theme, and the entities and the related information of the entities are returned.
The data query function is required to support the query of historical versions and data information so as to know the historical change condition of a specific entity.
The platform provides multiple query modes and meets different application scenarios.
And (3) accurate query: and matching the whole words according to the input content of the user.
Fuzzy query: based on the user input, fuzzy matching of data containing the input content, LIKE database LIKE LIKE usage.
Historical query: and querying historical version information according to the input content of the user so as to know the historical change condition of the specific entity.
Self-defining query: executing query operation, inputting query content by the user, and can:
a screening query may be specified. Such as: only a certain kind of data table or only a report is inquired.
A query scope may be specified. Such as: only data of a certain system is queried.
The operation application layer 103 includes a foreground platform 1031 and a background platform 1032.
The foreground platform 1031 includes a graphical operation interface 10311 and a user management module 10312; background platform 1032 includes format management module 10321, class management module 10322, interface management module B10323, access management module 10324, and level management module 10325.
And the network management user interacts with the graphical operation interface 10311 and UNM through the graphical operation interface 10311, and the UNM completes the designated operation according to the user request and displays the operation back through the GUI.
The graphical operation interface 10311 employs a central database, and all applications and data are integrated on an information management platform and provided to users in a unified user interface. The graphical operation interface 10311 has a unified document database, so that management is convenient; making a corresponding knowledge document directory structure according to the actual conditions of the enterprise; setting corresponding management authority for the catalog, and enabling people with the authority to edit the catalog and the like; defining the attributes of the directory, including issuing, replying, sharing, creating, examining and approving, moving and other operation authorities, and the attributes of attachments, templates, information links and the like, wherein the document issued in the directory automatically acquires the attributes; defining various templates including a document template, a mail template, a news page template, a user display interface and the like; various structured and unstructured document management, such as documents, forms, web pages, scanned files and the like, can obtain ordered management and can set the operation rights of the document such as viewing, editing, publishing and the like; the document is moved, copied and the like, so that the document is more reasonable in arrangement; the keywords of the documents can be freely arranged in an ascending order or a descending order; the functions of statistics, monitoring and the like analyze the conditions of document publishing, reading and the like.
The graphical operation interface 10311 creates a document in various forms. The integration of the functions of the document and the office can easily edit the documents in various forms on line; integrating office components and issuing documents in various forms such as HTML, WORD, EXCEL and the like; editing a document on line, and integrating the characteristics of electronic signature, trace reservation, official document receiving and sending and the like; a fixed document template can be preset and imported; inserting a plurality of accessories; editing the typesetting and format of the document, such as displaying different colors and fonts, adding headers, pictures, tables, hyperlinks and the like; replying to the documents of others; and setting a reminding function of others for the own document reply.
The graphical operation interface 10311 publishes documents in various forms; the document provides a plurality of publishing outlets, so that the user can conveniently select the publishing outlets according to actual conditions. Submitting, draft, previewing, waiting to be audited and other issuing modes; selecting to store the document in a proper directory, or to publish the document in a title/homepage form to an internal or external website, or to a specific information portal; a personal document library may be created and the rights to access the document set.
Graphical operator interface 10311, shares knowledge documents in various ways.
All users can share knowledge documents highly in the system, and valuable information is transferred and utilized rapidly. Viewing through a document directory; checking through internal and external websites; view the newly created document through the "newest document"; view by quick search or advanced search; rapidly acquiring a required knowledge document through a knowledge map; acquiring a knowledge document through a document pushing mechanism such as instant messaging, a work flow and the like; batch sharing of documents; and viewing through document subscription.
The user management module 10312 manages each network management user in a hierarchical manner, all operation and maintenance personnel share network management and maintenance information, and the change of data is visible to all operation and maintenance personnel.
The user management module 10312 is used for document operation authority management, and by giving the corresponding role to the visitor and giving the security level to the document, it is ensured that the visitor views and edits the document only in the range allowed by the authority, and the security management of the knowledge document is multi-level, multi-level and multi-dimensional. Setting operation permissions of document creation, viewing, copying, transfer and the like; the authority setting can be carried out from the directory angle and the single document angle; can set up release, reply, share, establish, examine and approve separately; moving and other operation authorities to form multidimensional authority definition; the document is approved by combining with the workflow management; the document is viewed, the system log of the operation is recorded.
The user management module 10312 is used for human resource management based on organization, role and level; the organization and role positioning of the organization personnel to the personnel will be the basis for the operation of the whole system. Defining an organization structure of an enterprise according to the actual condition of the enterprise; defining the positioning of a user in an organization and role attributes thereof, wherein the positioning comprises a department, a job, a security level, a working level, a system role and the like; unlimited combinations of permissions can be set to form a particular person role definition and assign this role to the corresponding employee; because each user has definite organization and role positioning, nobody can override the operation in the system, thereby effectively ensuring the management standardization and the information security.
A format management module 10321 for normalizing a format of the debug information and the contained information, the contained information including output time, module name, level and/or user-defined description information, the format including a display color and layout of the information;
a classification management module 10322, configured to perform classification management on the debugging information according to the modules, so as to filter unnecessary module information or filter out valid module information.
And an interface management module B10323, configured to provide an interface for management operation of the debug information.
The access management module 10324 is used for managing access patterns of the debug information.
A level management module 10325 for performing level management on the debug information.
The security protection layer 104 includes a network security policy model 1041, a system security policy model 1042, a data security policy model 1043, an application security policy model 1044, and an event security policy model 1045.
The strategy layer completes the security unified strategy modeling of the network security in the functional layer through the network security strategy model 1041, and the strategy layer completes the security unified strategy modeling of the system security in the functional layer through the system security strategy model 1042.
The policy layer completes security unified policy modeling on data security in the functional layer through the data security policy model 1043, and the policy layer completes security unified policy modeling on application security in the functional layer through the application security policy model 1044.
The policy layer completes the security unified policy modeling of the event security in the functional layer through the event security policy model 1045.
The data layer 105 is connected to the Oracle database 6.
The platform database 2, central database 3 and Oracle database 6 support sqlServer2005 and above, Oracle and Mysql 8.0.12.0. The design of the database follows a general design method, namely, firstly, analyzing data requirements according to system requirements and constructing a conceptual model; converting the conceptual model into a data model supported by a specific database product; and finally, designing a physical storage structure of the database based on the characteristics and performance of specific database products or other requirements.
The historical data archive design of the platform database 2, the central database 3 and the Oracle database 6 is mainly considered from two aspects: firstly, the data volume is large, and the performance of the system is influenced when the data is not archived; secondly, the method is time-efficient and is meaningless to leave in the system after a period of time.
For a large table with frequent record changes, the performance and the online data storage balance are considered, and a hierarchical storage and archiving strategy can be designed to support 24-hour online data archiving. The hierarchical storage is designed as.
The current table store may logically delete the data saved for transfer until a specified delay is reached.
And designing a history table, and storing the data transferred from the current table for the online search.
When the data storage period of the history list is up, the data is transferred to a medium such as a history library or a tape.
In consideration of the need of conveniently transferring data from the data table to the history table during archiving, the table with large data volume needs to be designed in a partitioning mode according to the year and the month. When data is transferred to the history table, the data is moved in a manner of transferring partitions.
The platform database 2, the central database 3 and the Oracle database 6 are designed in a database partition mode, a partition technology is used for supporting a very large table and indexes, the partition technology can be used for dividing a large table into a plurality of small partitions which are easy to manage, and the database internal parallel operation is achieved through the database technology, so that the overall data operation performance is improved. Large table partitioning principle.
Large tables of over 1000 million records require partitions to be built.
The number of records of each partition after partitioning does not exceed 1 million.
Partitions are created in fields that are often used for filtering or JOIN.
The partition field is a field that is not modified.
The range partition mode is preferably considered, and the hash mode and the list mode are considered when no proper range is available. The range partition is to partition a range of a certain value in the data table, and to determine which partition the data is stored in based on the range of the certain value. It is appropriate to know the range of key values for the data partition, such as by date.
The data maintained in batch, such as a history table deleted monthly, is partitioned according to batch attributes, so that the data operation performance can be improved, and a large amount of database logs are avoided.
Both the data and the index are partitioned.
Document table: and carrying out hash partitioning according to docid of the document, wherein 64 partitions are currently partitioned for processing.
Flow chart: and carrying out time partition according to the time field, and carrying out monthly partition.
The level management module 10325 performs level management of the debugging information according to the operation level or the operator level or the error information level.
The operation level includes general operations, module calls, and/or system calls.
The operator level includes operators, managers, testers, and/or developers, and the debugging information of the corresponding level is visible to the corresponding level operator.
The error information levels include normal notifications, warnings, system errors, and/or fatal errors.
The information data query layer 102 mainly functions to display pages, and the used technologies include HTML, JSP, XML + XSLT, AJAX, Struts-Validation-Framework, Struts-Tag-Library, Custom-Tag-Library.
The main functions of the operational application layer 103 are to call the logic code of the business layer, to do parameter verification, and to handle other events. Mainly aiming at Struts-Action, the corresponding functions provided by Spring-Web, such as Listener and Filter, are also used. Spring-plug, which is used to initialize Hibernate, DAOBean, ServiceBean. The stream-Exception-Framework is used for uniformly processing the Exception. GDCN-Message-Awoke-plug developed based on Struts-plug is used for reminding short messages and mails. GDCN-Object-Conveter to do the conversion between objects, the converter component provides two functions, one is to do the conversion between ActionForm and the special data submitted by the form, such as Date type Object, and the other is to do the conversion between POJO and ActionForm.
The internal user 5 includes:
an access system quick entry module 501, configured to quickly access a system through an entry;
a to-do module 502 for checking the matters which need to be handled recently;
a reading waiting module 503, configured to view a file that needs to be read recently;
a notification announcement module 504, configured to announce the file and the notification;
a news dynamic module 505, configured to browse recent current news;
a report center module 506, configured to make a statistical service report;
a personal setting module 507, configured to set operation interfaces of different styles according to personal preferences;
and the logout module 508 is used for logging out information left during personal login and browsing, so as to prevent personal privacy from being leaked.
The application layer 103 is operated, so that different personnel such as developers and users can conveniently acquire needed debugging information according to modules and levels in different ways during development or use of the software system, and subsequent research, development, reference, maintenance and use are facilitated.
The file server 4 provides a basic framework that supports enterprise application development, deployment and management, is an intermediate layer between databases and software applications, and is used to handle all application operations between users and enterprise business applications and databases.
The functions provided by the file server 4 should include the following:
1. and an integrated development and test environment based on standards is provided, and development J2EE1.2, 1.3 and 1.4 of all applications is supported. Supporting the packaging of applications or the hot deployment of single files.
2. The method provides application updating capability in various modes, and can update part of modules of the application under the condition of not stopping service.
3. The transaction processing can provide a plurality of perfect transaction integrity inclusion mechanisms, ensure the integrity of the transaction process and the consistency of data, and support the two-stage submission of heterogeneous databases.
4. The cluster comprises a network distributor and supports the Web server cluster.
5. Extensibility, support for vertical and horizontal extensions.
6. Load balancing, automatic load balancing, supporting dynamic monitoring of system load, and automatic concurrent detection, adjustment and distribution of system available resources, so that the system has a reliability of up to 99.999%.
7. And the cache mechanism caches the static content, the dynamic content and the WebServices.
8. The security mechanism provides information encryption technology and supports encryption algorithms such as SSLv2, SSLv3, TransportLayerS second share ability (TLS)1.0 and X.509 certificates.
9. Perfect connection pool technology.
10. The system supports Chinese processing, provides a Chinese version, and can provide a Chinese operation interface and a Chinese help file.
In view of the above considerations, Resin4.0.58 can satisfy the above requirements, so Resin will be recommended for use by the file server 4.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a field programmable gate array FPGA, an application specific integrated circuit ASIC, a dedicated standard product ASSP, a system on chip SOC, a load programmable logic device CPLD, etc.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory RAM, a read-only memory ROM, an erasable programmable read-only memory EPROM or flash memory, an optical fiber, a compact disc read-only memory CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Further, while operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (8)

1. An information unified management system is characterized by comprising a unified information management platform (1), a platform database (2), a central database (3) and a file server (4), wherein the unified information management platform, the platform database, the central database and the file server are connected with each other through a network association channel established by the Internet;
the unified information management platform (1) comprises an information data access layer (101), an information data query layer (102), an operation application layer (103), a safety protection layer (104) and a data layer (105);
the information data access layer (101) is connected with the internal user (5); the information data access layer (101) comprises an interface management module A (1011), a configuration distribution module (1012), a configuration synchronization module (1013) and a configuration recovery module (1014);
the information data query layer (102) is connected to the unified information management platform (1);
the operation application layer (103) comprises a foreground platform (1031) and a background platform (1032); the foreground platform (1031) comprises a graphical operation interface (10311) and a user management module (10312); the background platform (1032) comprises a format management module (10321), a classification management module (10322), an interface management module B (10323), an access management module (10324) and a level management module (10325);
the security protection layer (104) comprises a network security policy model (1041), a system security policy model (1042), a data security policy model (1043), an application security policy model (1044) and an event security policy model (1045);
the data layer (105) is connected with an Oracle database (6);
the internal user (5) comprises an access system shortcut entrance module (501), a to-do event module (502), a to-read module (503), a notification notice module (504), a news dynamic module (505), a report center module (506), a personal setting module (507) and a logout module (508).
2. A unified information management system according to claim 1, wherein:
and the interface management module A (1011) is used for providing an interface for uniformly issuing the configuration information to the internal user (5) and receiving a configuration information request issued by the internal user (5).
3. A unified information management system according to claim 1, wherein:
the system comprises a configuration distribution module (1012), an interface management module A (1011) sends configuration information sent by an internal user (5) to the configuration distribution module (1012) through an inter-process communication mechanism, and the configuration distribution module (1012) distributes the configuration information and feeds back a configuration result to the internal user (5) through the inter-process communication mechanism;
the configuration synchronization module (1013) synchronizes the configuration information sent by a certain internal user (5) to other internal users (5);
and the configuration recovery module (1014) is used for storing the configuration information sent by the internal user (5) into the configuration file and recovering the configuration information from the configuration file into the system when the system is initialized.
4. A unified information management system according to claim 1, wherein:
the network management user uses the graphical operation interfaces (10311) and UNM to interact, UNM completes the designated operation according to the user request, and displays back through a GUI (graphical user interface);
the user management module (10312) manages each network management user in a grading way, all operation and maintenance personnel share network management and maintenance information, and the change of data is visible to all the operation and maintenance personnel;
a format management module (10321) for specifying a format of the debug information and the contained information, the contained information including output time, module name, level and/or user-defined description information, the format including a display color and layout of the information;
a classification management module (10322) for performing classification management on the debugging information according to the module to filter unnecessary module information or filter out effective module information;
an interface management module B (10323) for providing a management operation interface for the debug information;
an access management module (10324) for managing an access pattern of the debug information;
and a level management module (10325) for performing level management on the debug information.
5. A unified information management system according to claim 1, wherein:
the strategy layer completes the safe unified strategy modeling of the network safety in the functional layer through a network safety strategy model (1041), and the strategy layer completes the safe unified strategy modeling of the system safety in the functional layer through a system safety strategy model (1042);
the strategy layer completes the safe unified strategy modeling of the data safety in the functional layer through a data safety strategy model (1043), and the strategy layer completes the safe unified strategy modeling of the application safety in the functional layer through an application safety strategy model (1044);
the strategy layer completes the safe unified strategy modeling of the event safety in the function layer through an event safety strategy model (1045).
6. A unified information management system according to claim 1, wherein:
a level management module (10325) performs level management on the debugging information according to the operation level or the operator level or the error information level; the operation levels include general operations, module calls, and/or system calls.
7. A unified information management system according to claim 1, wherein:
the platform database (2), the central database (3) and the Oracle database (6) support SqlServer2005 and above, Oracle and Mysql8.0.12.0.
8. A unified information management system according to claim 1, wherein:
an access system shortcut entrance module (501) for accessing the system quickly through the entrance;
a to-do event module (502) used for checking the recent events needing to be handled;
a reading module (503) for viewing the files needing to be read recently;
a notification announcement module (504) for announcing the file and the notification;
a news dynamic module (505) for browsing recent current news;
a report center module (506) used for making a statistical service report;
a personal setting module (507) for setting different styles of operation interfaces according to personal preferences;
a logout module (508) for logging out the information left during personal login and browsing to prevent the leakage of personal privacy;
the application layer (103) is operated, so that different personnel such as developers and users can conveniently obtain the debugging information required by the personnel according to modules and levels in different ways in the process of developing or using the software system, and the subsequent research, development, reference, maintenance and use are facilitated.
CN202011127385.XA 2020-10-20 2020-10-20 Information unified management system Withdrawn CN112308508A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011127385.XA CN112308508A (en) 2020-10-20 2020-10-20 Information unified management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011127385.XA CN112308508A (en) 2020-10-20 2020-10-20 Information unified management system

Publications (1)

Publication Number Publication Date
CN112308508A true CN112308508A (en) 2021-02-02

Family

ID=74328208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011127385.XA Withdrawn CN112308508A (en) 2020-10-20 2020-10-20 Information unified management system

Country Status (1)

Country Link
CN (1) CN112308508A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114036114A (en) * 2021-11-25 2022-02-11 北京达佳互联信息技术有限公司 Method and device for displaying attachment in online document, electronic equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114036114A (en) * 2021-11-25 2022-02-11 北京达佳互联信息技术有限公司 Method and device for displaying attachment in online document, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US7673282B2 (en) Enterprise information unification
US8977693B2 (en) Browser based application development framework
US8954375B2 (en) Method and system for developing data integration applications with reusable semantic types to represent and process application data
US10095488B2 (en) Expressive generic model technology
CN111866121B (en) Safety monitoring and management cloud platform for large crane equipment
CN106445536B (en) Automatic business design management system
US10445675B2 (en) Confirming enforcement of business rules specified in a data access tier of a multi-tier application
WO2006026659A2 (en) Services oriented architecture for data integration services
CN103514223A (en) Data synchronism method and system of database
EP2610762A1 (en) Database version management system
US11615076B2 (en) Monolith database to distributed database transformation
CN114218218A (en) Data processing method, device and equipment based on data warehouse and storage medium
CN112308508A (en) Information unified management system
CN104573053A (en) Configuration item template dynamic customizing method based on XML
CN114911773B (en) Universal meta-model design method
Wen Research and design of ERP system for small and medium-sized enterprises under great intelligence mobile cloud
Wisswani et al. Message oriented middleware for library’s metadata exchange
Lerm et al. InfoSphere DataStage Parallel Framework Standard Practices
Kattiyawong et al. Web Services-based Report Generation System from Big Data in the Manufacturing Industry based on Agile Software Development.
Wu et al. Research of Integrated Reorganization of Mineral Rock and Fossil Specimen Data Based on ETL Technology
Xu et al. Design and Implementation of a Low-Code and No-Code Platform Applied in Meteorological Monitoring Service
Eisa Parallel Processing for Data Retrieval in Odoo Enterprise Resource Planning Reporting System
Sun Research on Emergency Logistics Management System of Drug Reserve Based on MySQL Database
Shaji The Implementation and Enhancement of Timesheet Management Process Based on Stored Procedure via. NET
Rivera Acevedo Automatic Document Digitalization: DocDigitice

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20210202