Real-time response system based on internal and external network data interaction
Technical Field
The invention belongs to the technical field of intranet interaction, and particularly relates to a real-time response system based on intranet and intranet data interaction.
Background
Most of the internal systems of the government enterprises are in an intranet environment, cannot be interconnected and communicated with the internet, have safety problems, greatly limit the operation time and the operation environment of users, and cannot timely and effectively process the problems.
For example, in the existing material contract performing and settlement process, the documents at the stages of material acceptance, commissioning, quality assurance and settlement are still paper documents, and depend on manual transmission, which causes waste of paper resources, low document circulation efficiency, difficult guarantee of document information security, and the existing business data has an intranet system, which cannot realize information sharing, which causes low contract performing efficiency, higher business handling cost of the supplier, and the like.
This is a deficiency of the prior art, and therefore, in order to overcome the above-mentioned deficiencies in the prior art, it is very necessary to provide a real-time response system based on intranet and extranet data interaction.
Disclosure of Invention
Aiming at the defects that the existing internal system of the government enterprise in the prior art is an intranet, the intercommunication with a user cannot be realized in time, the material contract performance and the settlement process cannot be shared, the efficiency is low, and the cost is high, the invention provides a method, a device, a terminal and a storage medium, so as to solve the technical problems.
The invention provides a real-time response system based on internal and external network data interaction, which comprises an information internal network server, an information external network server, an external internet and an internal and external network isolation gatekeeper, wherein the information internal network server is connected with the information external network server through a network;
an intranet ERP database module and a rear-end ERP service application module are arranged on the information intranet server;
an information extranet server is provided with an extranet application service module;
an information security interaction gateway and a mobile terminal application module are arranged in the external Internet;
the information extranet server is also provided with a middleware;
the mobile terminal application module accesses the extranet application service module through the information security interaction gateway, the extranet application service module accesses the rear-end ERP service application module and the intranet ERP database module through the extranet isolation gatekeeper, and the mobile terminal application module accesses the intranet ERP database module through the middleware. And the back-end ERP service application module and the external Internet realize mutual real-time access through IP mapping.
Further, the mobile terminal application module comprises a mobile business application component and a mobile basic service component;
the mobile business application component is used for carrying out automatic signature examination and approval, automatic signature examination and approval and automatic signature examination and approval services of the delivery bill through the mobile terminal; the mobile service application component comprises a mobile to-goods inspection and acceptance list form component, a mobile commissioning list form component, a mobile quality and insurance list form component, a mobile backlog component, a mobile issue component and a mobile issue state query component;
the mobile basic service component is used for carrying out user authentication, item identification, data transmission and terminal security service through the mobile terminal; the mobile basic service component comprises a mobile system login component and a mobile system configuration component.
Further, the back-end ERP service application module comprises a back-end ERP service application component and a back-end ERP basic service component;
the back-end ERP business application component is used for carrying out on-line examination and approval and automatic signature service on the goods acceptance sheet, the delivery sheet and the quality and insurance sheet through the back-end ERP; the back-end business application component comprises an ERP to goods inspection and acceptance list form component, an EPR shipping list form component, an EPR quality guarantee list form component, a refund and re-initiation component, a query management component, a signature management component and an EPR backlog component;
the back-end ERP basic service component is used for carrying out user authentication, item identification and data transmission through the back-end ERP; the back-end basic service component comprises a back-end login management component, a back-end system configuration component and a printing management component.
Further, the middleware comprises a job management component, a data transit service component and a common service component;
the operation management component is used for managing and analyzing various items of the mobile terminal service application component; the job management component comprises a task allocation component, a data query component, a statistical form component and an exception handling component;
the data transfer service component is used for transferring data transmitted between the mobile terminal application component and the rear-end EPR service application component; the data transfer service component comprises a data packaging component, a data compression component, a data storage component and a data exchange component;
the public service component is used for realizing user management, log audit and system configuration of each service between the mobile terminal application component and the rear-end EPR service component; the common service component comprises a user management component, a permission management component, a system configuration component, an interface management component and a log audit component.
Further, the data packaging component is used for packaging and processing the operation document according to the operation type, so that the operation of the mobile service application component is simplified;
the data compression component is used for compressing the data of the mobile service application component so as to improve the transmission efficiency;
the data exchange component is used for performing data transfer on the mobile terminal service component data and the back-end EPR database under the condition of meeting the information safety condition;
the user management component is used for creating a user and managing the user;
the authority management component is used for managing the authority of the user;
the system configuration component is used for carrying out basic parameter management on the system;
the interface management component is used for realizing data transfer management of the mobile terminal service application module and the rear-end ERP database module;
and the log audit component is used for checking the service calling time of the interface management component and checking whether the interface service is successfully processed.
Further, the extranet application service module is used for realizing wireless network connection between the mobile terminal application module and the back-end ERP service application module and the intranet ERP database module, safety verification and external intrusion prevention; the external network application service module comprises a mobile access gateway component, a firewall component, an IPS and a WAP component.
Further, the user carries out user authentication through the mobile basic service component;
when the mobile terminal is in service operation, the mobile terminal service component stores the service data in the local area of the mobile terminal, after the service operation is completed, the mobile terminal service component judges whether the network is connected, and when the network is connected, the service data is synchronized to the middleware in an online mode, and the middleware synchronizes the service data to the rear-end ERP database module. The mobile terminal service application components support online data synchronization and offline service operation modes.
Further, the mobile terminal application module and the back-end ERP service application module realize data synchronization through the intranet ERP database module, and simultaneously manage user information and service processes.
Furthermore, the mobile terminal constructs a safety channel through https and SSL protocols, accesses an information extranet server where an extranet application service module is located through an external internet access information safety interaction gateway, accesses an oracle information intranet server where an intranet ERP database module is located through an intranet and extranet isolation gatekeeper, and calls an ERP service interface to perform data interaction with the ERP information intranet server where a rear-end ERP service application module is located.
Further, the mobile terminal application module is built based on an Android operating system and an ios operating system, and the middleware is built based on java language.
The beneficial effect of the invention is that,
the real-time response system based on internal and external network data interaction provided by the invention realizes the whole-course on-line circulation of the incoming acceptance sheet, delivery sheet and quality assurance sheet, the on-line examination and approval is transferred to the on-line examination and approval, the real-time synchronization of the data between the back-end ERP business application module and the external Internet mobile terminal application module APP is realized by carrying out the adaptive adjustment on the back-end ERP business application module, a user can carry out internal and external network selection to carry out document examination and approval according to the actual requirements of the user, the payment application is initiated without a supplier to carry out paper acceptance documents, the time cost of the supplier is reduced, and the flow integrity, the safety and the effectiveness of the documents are ensured.
In addition, the invention has reliable design principle, simple structure and very wide application prospect.
Therefore, compared with the prior art, the invention has prominent substantive features and remarkable progress, and the beneficial effects of the implementation are also obvious.
Drawings
In order to more clearly illustrate the embodiments or technical solutions in the prior art of the present invention, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a first schematic diagram of the system of the present invention;
FIG. 2 is a second schematic diagram of the system of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1:
as shown in fig. 1, the present invention provides a real-time response system based on intranet and extranet data interaction, which includes an information intranet server, an information extranet server, an external internet and an intranet and extranet isolation gatekeeper;
an intranet ERP database module and a rear-end ERP service application module are arranged on the information intranet server;
an information extranet server is provided with an extranet application service module;
an information security interaction gateway and a mobile terminal application module are arranged in the external Internet;
the information extranet server is also provided with a middleware;
the mobile terminal application module accesses the extranet application service module through the information security interaction gateway, the extranet application service module accesses the rear-end ERP service application module and the intranet ERP database module through the extranet isolation gatekeeper, and the mobile terminal application module accesses the intranet ERP database module through the middleware. And the back-end ERP service application module and the external Internet realize mutual real-time access through IP mapping.
Example 2:
as shown in fig. 2, the present invention provides a real-time response system based on intranet and extranet data interaction, which includes an information intranet server, an information extranet server, an external internet and an intranet and extranet isolation gatekeeper;
an intranet ERP database module and a rear-end ERP service application module are arranged on the information intranet server;
an information extranet server is provided with an extranet application service module;
an information security interaction gateway and a mobile terminal application module are arranged in the external Internet;
the information extranet server is also provided with a middleware;
the mobile terminal application module accesses an extranet application service module through an information security interactive gateway, the extranet application service module accesses a rear-end ERP service application module and an intranet ERP database module through an intranet and extranet isolation gatekeeper, and the mobile terminal application module accesses the intranet ERP database module through a middleware; the back-end ERP service application module and the external Internet realize mutual real-time access through IP mapping;
the mobile terminal application module comprises a mobile business application component and a mobile basic service component; the mobile terminal application module is constructed based on an Android operating system and an ios operating system;
the mobile business application component is used for carrying out automatic signature examination and approval, automatic signature examination and approval and automatic signature examination and approval services of the delivery bill through the mobile terminal; the mobile service application component comprises a mobile to-goods inspection and acceptance list form component, a mobile commissioning list form component, a mobile quality and insurance list form component, a mobile backlog component, a mobile issue component and a mobile issue state query component;
the mobile basic service component is used for carrying out user authentication, item identification, data transmission and terminal security service through the mobile terminal; the mobile basic service component comprises a mobile system login component and a mobile system configuration component;
the back-end ERP service application module comprises a back-end ERP service application component and a back-end ERP basic service component;
the back-end ERP business application component is used for carrying out on-line examination and approval and automatic signature service on the goods acceptance sheet, the delivery sheet and the quality and insurance sheet through the back-end ERP; the back-end business application component comprises an ERP to goods inspection and acceptance list form component, an EPR shipping list form component, an EPR quality guarantee list form component, a refund and re-initiation component, a query management component, a signature management component and an EPR backlog component;
the back-end ERP basic service component is used for carrying out user authentication, item identification and data transmission through the back-end ERP; the back-end basic service component comprises a back-end login management component, a back-end system configuration component and a printing management component;
the middleware comprises a job management component, a data transfer service component and a public service component; the middleware is constructed based on java language; meanwhile, by means of real-time processing, super-strong performance, rich multimedia, web browser and other functions, the interoperability between a personal computer, a server, web service and terminal equipment is improved;
the operation management component is used for managing and analyzing various items of the mobile terminal service application component; the job management component comprises a task allocation component, a data query component, a statistical form component and an exception handling component;
the data transfer service component is used for transferring data transmitted between the mobile terminal application component and the rear-end EPR service application component; the data transfer service component comprises a data packaging component, a data compression component, a data storage component and a data exchange component; the data packaging assembly is used for packaging and processing the operation document according to the operation type and simplifying the operation of the mobile service application assembly; the data compression component is used for compressing the data of the mobile service application component so as to improve the transmission efficiency; the data exchange component is used for performing data transfer on the mobile terminal service component data and the back-end EPR database under the condition of meeting the information safety condition;
the public service component is used for realizing user management, log audit and system configuration of each service between the mobile terminal application component and the rear-end EPR service component; the public service component comprises a user management component, a right management component, a system configuration component, an interface management component and a log audit component; the user management component is used for creating a user and managing the user; the authority management component is used for managing the authority of the user; the system configuration component is used for carrying out basic parameter management on the system; the interface management component is used for realizing data transfer management of the mobile terminal service application module and the rear-end ERP database module; the log auditing component is used for checking the service calling time of the interface management component and checking whether the interface service is successfully processed;
the extranet application service module is used for realizing wireless network connection, safety verification and external intrusion prevention between the mobile terminal application module and the back-end ERP service application module as well as the intranet ERP database module; the external network application service module comprises a mobile access gateway component, a firewall component, an IPS and a WAP component.
In some embodiments, the user authenticates the user through the mobile basic service component;
when the mobile terminal is in service operation, the mobile terminal service component stores the service data in the local of the mobile terminal, after the service operation is finished, the mobile terminal service component judges whether the network is connected, and when the network is connected, the service data is synchronized to the middleware in an online mode, and the middleware synchronizes the service data to the rear-end ERP database module; the mobile terminal service application components support an online data synchronization and offline service operation mode;
the mobile terminal application module and the back-end ERP service application module realize data synchronization through the intranet ERP database module and manage user information and service flow at the same time;
the mobile terminal constructs a safety channel through https and SSL protocols, accesses an information extranet server where an extranet application service module is located with an external internet access information safety interaction gateway, accesses an oracle information intranet server where an intranet ERP database module is located through an intranet and extranet isolation network gate by a Tomat middleware on the information extranet server, and calls an ERP service interface to perform data interaction with the ERP information intranet server where a rear-end ERP service application module is located;
in a project site, a user can download APP to the mobile terminal according to actual conditions, register and log in an account, and install application key data, such as a user account password, on the mobile terminal and then encrypt and store the key data.
Although the present invention has been described in detail by referring to the drawings in connection with the preferred embodiments, the present invention is not limited thereto. Various equivalent modifications or substitutions can be made on the embodiments of the present invention by those skilled in the art without departing from the spirit and scope of the present invention, and these modifications or substitutions are within the scope of the present invention/any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.