CN109740841A - A kind of method and system of process resource application - Google Patents

A kind of method and system of process resource application Download PDF

Info

Publication number
CN109740841A
CN109740841A CN201811433139.XA CN201811433139A CN109740841A CN 109740841 A CN109740841 A CN 109740841A CN 201811433139 A CN201811433139 A CN 201811433139A CN 109740841 A CN109740841 A CN 109740841A
Authority
CN
China
Prior art keywords
resource
layer
service
component
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.)
Withdrawn
Application number
CN201811433139.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.)
Maimaiti Mdt Infotech Ltd Shenzhen
Original Assignee
Maimaiti Mdt Infotech Ltd Shenzhen
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 Maimaiti Mdt Infotech Ltd Shenzhen filed Critical Maimaiti Mdt Infotech Ltd Shenzhen
Priority to CN201811433139.XA priority Critical patent/CN109740841A/en
Publication of CN109740841A publication Critical patent/CN109740841A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

This application provides a kind of method and systems of process resource application, which comprises the first resource application information that the first user triggers is sent to interface layer by front end page;The interface layer is in the case where the verification of the essential information of first user passes through, the first resource service module that the first resource application information is sent in back-end services layer;First resource service module in the back-end services layer calls one or more infrastructure components in back-end services layer to complete first resource application business according to the first resource application information, and first resource application business completion data are sent in the first resource database of backend resources layer, wherein, there are corresponding relationships with the first resource database for the first service module.

Description

A kind of method and system of process resource application
Technical field
This application involves computer field more particularly to a kind of method and system of process resource application.
Background technique
Information technology (Information Technology, IT) department usually requires a large amount of in carrying out R&D process Resource bid, accordingly, it is desirable to be managed to these resources.Currently, when the research staff of some department needs to apply to use Server, research staff need hand to fill out application form or send out mail to line manager to get the Green Light, then re-send to system Respective handling is carried out at administrator, the approval process is complicated, takes considerable time.Also, since each department or project team are point Separate tube reason, so resource information application leads to the information excessively fragment of each department's grasp under line for the angle of entire enterprise Change, valid data integration and management can not be carried out to the resource after distribution, is also unfavorable for enterprise and carries out further resource distribution Optimization and business extend.
Summary of the invention
This application provides a kind of method and system of process resource application, can be realized online resource application, online money Source storage and online resource information management.
In a first aspect, providing a kind of method of process resource application, the described method comprises the following steps:
The first resource access request that first user triggers is sent to interface layer, the first resource access by front end page Request includes the essential information and first resource application information of first user;
The interface layer is in the case where the verification of the essential information of first user passes through, by the first resource application Information is sent to the first resource service module in back-end services layer, wherein the first resource application information and described first For resource service module there are corresponding relationship, the back-end services layer is using the micro services technical system structure different from front end page It builds;
First resource service module in the back-end services layer calls rear end clothes according to the first resource application information The one or more infrastructure components being engaged in layer complete first resource application business, and the first resource application business is completed number According in the first resource database for being sent to backend resources layer, wherein the first service module and the first resource data Inventory is in corresponding relationship.
Optionally, the back-end services layer further includes Service Component, and the Service Component includes that multiple independent process are different The service module of service logic, the infrastructure component include basic data component, mail service component, workflow service component and File service component.
Optionally, the first resource service module in the back-end services layer is called according to the first resource application information One or more infrastructure components in back-end services layer complete first resource application business
The first service module calls the workflow service in back-end services layer according to the first resource application information One or more of component, file service component, mail service component and basic data component execute first resource application Approval process;
The first service module confirms backend resources layer in the case where the first resource application approval process passes through The first resource state of first database;
In the case where the first resource state, which is, to be called, the first resource is called from backend resources layer, and will The first resource application business is completed data and is sent in the first resource database of backend resources layer.
Optionally, the first service module after the backend resources layer calling first resource, also wrap by the method It includes:
The first service module calls the mail components in infrastructure component, the first resource information is sent to described First subscriber mailbox;Alternatively,
The first service module sends the first resource information to the interface layer;
The first resource information is sent to the front end page by the interface layer;
The front end page shows the first resource information to first user.
Optionally, the back-end services layer further includes service management component, and the service management component includes multiple management Module, the multiple management module be used for in backend resources layer Service Component and infrastructure component be managed for configuration, register Management and the mutual calling of inter-module manage.
Second aspect provides a kind of system of process resource application, the system comprises front end page, interface layer, after Hold service layer and backend resources layer:
The first resource access request that the front end page is used to access user front end page triggering is sent to interface layer;
The interface layer is used in the case where the verification of the essential information of first user passes through, by the first resource Application information is sent to the first resource service module in back-end services layer, wherein the first resource application information with it is described For first resource service module there are corresponding relationship, the back-end services layer is using the micro services technology body different from front end page System's building;
The back-end services layer is used for after being called using first resource service module according to the first resource application information One or more infrastructure components in service layer are held to complete first resource application business, and the first resource application business is complete It is sent in the first resource database of backend resources layer at data, wherein the first service module and the first resource There are corresponding relationships for database;
The backend resources layer is for offer and storing data.
Optionally, the back-end services layer further includes Service Component, and the Service Component includes that multiple independent process are different The service module of service logic, the infrastructure component include basic data component, mail service component, workflow service component and File service component.
Optionally, the back-end services layer is specifically used for using the first service module according to the first resource application Information calls workflow service component, file service component, mail service component and the basic data component in back-end services layer One or more of, execute the approval process of first resource application;
The back-end services layer is specifically used for using the first service module in the first resource application approval process In the case where, the first resource state of backend resources layer first database is confirmed;
The back-end services layer is specifically used in the case where the first resource state, which is, to be called, from backend resources layer The first resource is called, and first resource application business completion data are sent to the first resource number of backend resources layer According in library.
Optionally, the first service module is also used to call basis after calling the first resource from backend resources layer The first resource information is sent to first subscriber mailbox by the mail components in component;Alternatively, the first service mould Block is also used to send the first resource information to the interface layer;
The interface layer is also used to the first resource information being sent to the front end page;
The front end page is also used to show the first resource information to first user.
Optionally, the back-end services layer further includes service management component, and the service management component includes multiple management Module, the multiple management module be used for in backend resources layer multiple components and module be managed for configuration, registration management It is managed with the mutual calling of inter-module.
In the above method, the first resource access request that the first user triggers is sent to by interface layer by front end page, Interface layer is in the case where the verification of the essential information of first user passes through, after the first resource application information is sent to The first resource service module in service layer is held, so that first resource service module in back-end services layer is according to described the One resource bid information calls one or more infrastructure components in back-end services layer to complete first resource application business, and by institute First resource application business completion data are stated to be sent in the first resource database of backend resources layer.Through the above scheme, will User is handled in the service module that the resource access request that front end page triggers is sent to corresponding resource, each service module Corresponding business is respectively completed using infrastructure component, transfers corresponding resource in resource layer, so that the various resources of IT department obtain To integration Management, the isolation of data ensure that, also solve the problems, such as process application confusion and data management fragmentation under line.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of the method for process resource application provided by the present application;
Fig. 2 is pair between the database in service module and resource layer in a kind of back-end services layer provided by the present application Answer relation schematic diagram;
Fig. 3 is the flow diagram that a kind of back-end services layer provided by the present application completes system O&M resource bid business;
Fig. 4 is the flow diagram that a kind of workflow component provided by the present application executes system O&M resource services logic;
Fig. 5 is a kind of system structure diagram of process resource application provided by the present application.
Specific embodiment
The application is described in further detail below by specific embodiment combination attached drawing.In the following embodiments and the accompanying drawings In, many datail descriptions are in order to enable the application can be better understood.However, those skilled in the art can be without lifting an eyebrow Recognize, part of feature is dispensed in varied situations, or can be substituted by other methods.Certain In the case of, the relevant some operations of the application are there is no display in the description or describe, this is the core in order to avoid the application Center portion point is flooded by excessive description.To those skilled in the art, be described in detail these relevant operations be not must It wants, they can completely understand relevant operation according to the general technology knowledge of description and this field in specification.
It should be appreciated that ought use in this specification and in the appended claims, term " includes " and "comprising" instruction Described feature, entirety, step, operation, the presence of element and component, but be not precluded one or more of the other feature, entirety, Step, operation, the presence or addition of element, component and/or its set.
It should be noted that the term used in the embodiment of the present application is only merely for the mesh of description specific embodiment , it is not intended to be limiting the application." the one of the embodiment of the present application and singular used in the attached claims Kind ", " described " and "the" are also intended to including most forms, unless the context clearly indicates other meaning.
The method and system of process resource application provided by the embodiments of the present application can be applied in consumer goods industry, manufacture Financial services industries, logistics service, service for infrastructure industry, estate management, the large and medium-sized inlet and outlet such as industry, Telecom Operators, silver card danger Trading company, institution, government, institute and education services industry etc., can be specifically used for:
(1) key business process: for example resource information management, resource bid management, order, quotation processing, procurement process, Contract audit, customer phone processing, supply chain management etc.;
(2) administration class: application of going on business, work overtime application, application of asking for leave, application for using car, various office appliance applications, purchase Buy application, daily paper weekly etc.;
(3) personnel management class: staffs training arrangement, performance appraisal, position variation processing, Employee Profile information management etc.;
(4) financial associated class: payment request, account due processing, daily reimbursement processing, business trip reimbursement/reimbursement for a business trip, Budgetary And Planning Shen It please wait;
(5) customer service class: client information management, customer complaint, request processing, after-sale service management etc.;
(6) special service class: ISO series corresponds to process, quality management corresponds to process, product data information management, trade Company's declaration processing, the processing of logistics company cargo tracking etc., are not especially limited herein.
Fig. 1 is a kind of flow diagram of the method for process resource application provided by the present application, as shown in Figure 1, the application The method of the process resource application of offer includes the following steps:
S101: the first resource access request that user accesses front end page triggering is sent to interface layer.
In the embodiment of the present application, the first resource access request includes the essential information and first resource of the user Application information.Wherein, the essential information of user can be the check informations such as account name and the password of user, can also be user's Basic document information, such as: address name, affiliated function, position etc..First resource application information can be software resource Shen Please, software resource management application, hardware resource application, hardware resource management application, version release information management application, data power Application, data permission management application, message queue (Message Queue, MQ) account application, MQ account management etc. are limited, this Place is not especially limited.
In the embodiment of the present application, front end page can be handed over to user showing resource application system interface and with user Mutually, user can start the application process of progress resource by accessing front end page, wherein the front end page can be WEB The page, APP page etc., the mode that the user accesses front end page can be through PC, mobile device or other terminals, It is not especially limited herein.Wherein, the realization of foreground code can be used in the exploitation of front end page, such as: hypertext markup language (Hyper Text Markup Language, HTML), Cascading Style Sheet (Cascading Style Sheet, CSS), JavaScript, HTML5, scalable vector graphics (Scalable Vector Graphics, SVG) etc., do not make to have herein Body limits.
In the embodiment of the present application, first resource access request is sent to interface layer can be by wired or wireless Mode is sent.It wherein, wirelessly include general packet radio service technology (General Packet Radio Service, GPRS), WLAN (Wireless Local Area Networks, WLAN), purple honeybee (ZigBee), bluetooth (Bluetooth), near-field communication (Near Field Communication, NFC) etc., wired mode includes cable, copper Line, RS232, RS458 etc..It should be understood that the citing of above-mentioned communication modes is only used for being illustrated, specific limit should not be constituted It is fixed.
S102: the interface layer is provided in the case where the verification of the essential information of first user passes through by described first Source application information is sent to the first resource service module in back-end services layer.
In the embodiment of the present application, the back-end services layer includes Service Component and infrastructure component, the Service Component packet The service module of multiple independent process different business logics is included, the infrastructure component includes basic data component, mail service group Part, workflow service component and file service component.Wherein, the service module in the Service Component can be system O&M Shen It please single service module, basic O&M request slip service module, the Shen data base administration (Database Administrator, DBA) Please single service module, resource management (Configuration Management Database, CMDB) service module etc., this Place is not especially limited.By Service Component be divided into multiple service modules can to avoid under resource class complex situations information it is mixed Disorderly, it ensure that the clear of bottom data, also have using system maintainability and ductility.It is understood that the service Module can modify according to corporate resources application demand, for example, according to business demand New Server application service module, Or basic O&M request slip service module is deleted, it is not especially limited herein.
In the embodiment of the present application, the first resource application information is closed with the first resource service module there are corresponding System.That is, the interface layer determines service layer according to the first resource application information in the first resource access request In after corresponding service module is first resource service module, the first resource application information is sent to first resource service Module.Such as: party A-subscriber needs application system O&M, and party B-subscriber needs to apply basic O&M, and front end page is by what party A-subscriber triggered The basic O&M service request that system O&M service request, party B-subscriber trigger is sent to interface layer, and interface layer is by the party A-subscriber's System O&M service request is sent to the system O&M request slip service module in back-end services layer, and the basic O&M of party B-subscriber is taken The basic O&M service module that business application is sent in back-end services layer.It should be understood that the above citing is only used for illustrating, not Specific limit can be constituted.
In the embodiment of the present application, the back-end services layer is using the micro services technical system structure different from front end page It builds.That is, separating front-end and back-end framework, front end framework, which is concentrated, considers page table Existing, surfing, browser compatibility and user experience etc., aft end frame concentrate consider service logic, data safety and The problem of storage, to guarantee front and back end exploitation, dispose full decoupled purpose.
In the embodiment of the present application, the interface layer can be gateway (Gateway), for realizing system front end and rear end Network interconnection, the interface layer can be used for wide area network interconnection, can be used for local area network interconnection, do not limit specifically herein It is fixed.It is understood that the interface layer is unique, that is to say, that the data of all front-end and back-end pass through unified net Pass interacts, to facilitate the processing that gateway carries out unified risk intercepts and user right verifies etc. related service.
S103: the first resource service module calls one in back-end services layer according to the first resource application information A or multiple infrastructure components complete first resource application business, and after first resource application business completion data are sent to In the first resource database for holding resource layer.
In the embodiment of the present application, there are corresponding relationships with the first resource database for the first service module.Institute Stating backend resources layer includes caching library, workflow database, service information database, CMDB database and file storage data Library.Wherein, the caching inventory puts the public information in backend resources layer between various components;The file storage database is deposited Put transmitting file;The workflow database and workflow service component are there are corresponding relationship, in the workflow database Data include one or more of Work flow model information, workflow application record, approval information and workflow permission. There are corresponding relationship, the business letters for multiple service modules in the service information database and back-end services layer service component The data ceased in database include one or more of request slip detail, resource detailed attributes;The CMDB database with For CMDB module there are corresponding relationship, the CMDB database is used to store the resource of all storages, is unique after goods receiving Storage position.Fig. 2 shows the corresponding relationship between the database in service module and resource layer in the back-end services layer. It should be understood that Fig. 2 is used only for for example, specific restriction can not be constituted, in resource bid processing system provided by the present application More service modules and database can be possessed.Possess multiple service modules, multiple databases corresponding with service module can So that the module of different business while guaranteeing independent process service, realize application information and resource information it is effective every From also ensuring being effectively isolated between resource information, and the distribution condition of resource, quick positioning system can be understood in time Mistake is handled.
In the embodiment of the present application, the first resource service module in the back-end services layer is according to the first resource Shen Please information call back-end services layer in one or more infrastructure components complete first resource application business specific step is as follows: The first service module calls workflow service component, file in back-end services layer according to the first resource application information One or more of serviced component, mail service component and basic data component execute the examination & approval stream of first resource application Journey;The first service module confirms backend resources layer first in the case where the first resource application approval process passes through The first resource state of database;In the case where the first resource state, which is, to be called, described in backend resources layer calling First resource, and first resource application business completion data are sent in the first resource database of backend resources layer.
In the embodiment of the present application, the first service module is after the backend resources layer calling first resource, institute State method further include: the first service module calls the mail components in infrastructure component, and the first resource information is sent To first subscriber mailbox;Alternatively, the first service module sends the first resource information to the interface layer;It is described The first resource information is sent to the front end page by interface layer;The front end page is to described in first user displaying First resource information.It is understood that when the first resource is a certain Service Source, such as certain user's A application system fortune Dimension service, the first resource information after examining successfully, which can be, applies successfully, waiting the information of O&M service processing;When described One resource is certain item data application, for example certain user's A application uses administrator right, and the first resource information after examining successfully can To be administrator's account password etc., it should be appreciated that the above citing is only used for illustrating, and cannot constitute specific restriction.
For example, Fig. 3 is the flow chart that back-end services layer provided by the present application completes system O&M resource bid business.Such as figure Shown in 3, first resource application at this time is the resource bid of system O&M, and first service module is system O&M service module, because After system O&M service module receives the system O&M resource bid of interface layer transmission, system O&M service module is called for this Basic data component and workflow component execute approval process automatically, after approval process passes through, confirm in service database System O&M resource status is that the system O&M money is transferred from the service database of backend resources layer in the case where can calling System O&M resource bid business is completed in source.It is understood that not passing through or system O&M resource shape in approval process State is the non-adjustable used time, sends the information of application failure to interface layer, the interface layer will apply for that failure information is back to front end The page, front end page show that the information of application failure or back-end services layer call directly mail components and sends application to user Failure information is to subscriber mailbox.It should be understood that flow chart shown in Fig. 3 is only used for for example, specific restriction can not be constituted.
In the embodiment of the present application, first resource service module when calling workflow service component, press by workflow component First resource service logic is executed automatically according to process predetermined, and is completed in the activity of each of work process flow Afterwards, data will be completed to be stored in the workflow database in resource layer, then carries out next activity, to realize workflow Whole process tracking, examination & approval, statistics.Meanwhile customized permission system can be added in workflow service component, according to business demand spirit The permission of change workflow living controls.Below by taking Fig. 4 as an example, the workflow component of the application is further detailed, Fig. 4 is the flow diagram that workflow component provided by the present application executes system O&M resource services logic, as shown in figure 4, after After end service layer receives system O&M resource bid, call basic data component and workflow component to the system O&M Resource bid is handled, and workflow component executes the service logic of system O&M service according to process predetermined automatically, And the result of each process action is stored in the workflow database in resource layer, work process flow shown in Fig. 4 is only used In for example, more approval processes or confirmation process can be possessed in actual system O&M service procedure.
Below by taking user A as an example, the embodiment of the present application is further detailed, it is assumed that user A needs application system O&M resource, then user A is firstly the need of in front end page logon account name and password, after being verified, user A can be preceding End page millet cake hits the link of system O&M application, following user A can wait it is pending after the completion of, obtain the system O&M money Source.Wherein, during user A system O&M application process, have corresponding authority user (such as user A line manager B, be System O&M responsible person C) it can correspondingly receive the advice audit mail of corresponding this application, line manager B and system O&M responsible person C The link in mail is clicked, then directly this application can be audited by resource service application system.It should be understood that the above citing It is only used for illustrating, specific restriction can not be constituted.
In the embodiment of the present application, the back-end services layer further includes service management component, the service management component packet Containing multiple management modules, the multiple management module be used for in backend resources layer Service Component and infrastructure component configure The mutual calling of management, registration management and inter-module manages.The service management module can be registration discovery module, gateway clothes Business module, configuration management module etc., are not especially limited herein.For example, using the configuration management mould in service management component Root tuber is according to business demand New Server application service module, or the basic O&M request slip service module of deletion etc.;For example, Customized modification etc. is carried out to interface layer gateway using the gateway management in service management component, it should be appreciated that the above citing is only For illustrating, specific restriction can not be constituted.
In the above method, the first resource access request that the first user triggers is sent to by interface layer by front end page, Interface layer is in the case where the verification of the essential information of first user passes through, after the first resource application information is sent to The first resource service module in service layer is held, so that first resource service module in back-end services layer is according to described the One resource access request calls one or more infrastructure components in back-end services layer to complete first resource application business, and by institute First resource application business completion data are stated to be sent in the first resource database of backend resources layer.Through the above scheme, will User is handled in the service module that the resource access request that front end page triggers is sent to corresponding resource, each service module Corresponding business is respectively completed using infrastructure component, transfers corresponding resource in resource layer, so that the various resources of IT department obtain To integration Management, the isolation of data ensure that, also solve the problems, such as process application confusion and data management fragmentation under line.
Fig. 5 is a kind of structural schematic diagram of process resource application system provided by the present application, as shown in figure 5, the application mentions The process resource application system of confession includes front end page 510, interface layer 520, back-end services layer 530 and backend resources layer 540,
The first resource access request that the front end page 510 is used to access user front end page triggering is sent to interface Layer 520.
The interface layer 520 is used in the case where the verification of the essential information of first user passes through, by described first Resource bid information is sent to the first resource service module in back-end services layer, wherein the first resource application information with For the first resource service module there are corresponding relationship, the back-end services layer is using the micro services skill different from front end page Art system construction.
The back-end services layer 530 is used to be called using first resource service module according to the first resource application information One or more infrastructure components 532 in back-end services layer complete first resource application business, and by the first resource application Business is completed data and is sent in the first resource database of backend resources layer, wherein the first service module and described the There are corresponding relationships for one resource database.
In the embodiment of the present application, the first resource access request includes the essential information and first resource of the user Application information.Wherein, the essential information of user can be the check informations such as account name and the password of user, can also be user's Basic document information, such as: address name, affiliated function, position etc..First resource application information can be software resource Shen Please, software resource management application, hardware resource application, hardware resource management application, version release information management application, data power Application, data permission management application, MQ account application, MQ account management etc. are limited, is not especially limited herein.
In the embodiment of the present application, front end page 510 can to user showing resource application system interface and and user into Row interaction, user can start the application process of progress resource by accessing front end page, wherein the front end page can be WEB page, APP page etc., the mode that the user accesses front end page can be through PC, mobile device or other ends End, is not especially limited herein.Wherein, the realization of foreground code can be used in the exploitation of front end page, such as: HTML, CSS, JavaScript, HTML5, can SVG etc., be not especially limited herein.
In the embodiment of the present application, first resource access request is sent to interface layer 520 can be by wired or nothing The mode of line is sent.Wherein, wired wirelessly including GPRS, WLAN, ZigBee, Bluetooth, NFC etc. Mode includes cable, copper wire, RS232, RS458 etc..It should be understood that the citing of above-mentioned communication modes is only used for It is bright, specific restriction should not be constituted.
In the embodiment of the present application, the back-end services layer includes Service Component 531 and infrastructure component 532, the business Component includes the service module of multiple independent process different business logics, and the infrastructure component includes basic data component, mail Serviced component, workflow service component and file service component.Wherein, the service module in the Service Component can be system O&M request slip service module, basic O&M request slip service module, DBA request slip service module, CMDB service module etc., It is not especially limited herein.By Service Component be divided into multiple service modules can to avoid under resource class complex situations information it is mixed Disorderly, it ensure that the clear of bottom data, also have using system maintainability and ductility.It is understood that the service Module can modify according to corporate resources application demand, for example, according to business demand New Server application service module, Or basic O&M request slip service module is deleted, it is not especially limited herein.
In the embodiment of the present application, there are corresponding relationships with first resource service module for the first resource application information. That is, the interface layer determines that corresponding service module is the first money in service layer according to the first resource application information After the service module of source, the first resource application information is sent to first resource service module.Such as: party A-subscriber needs to apply System O&M, party B-subscriber need to apply for basic O&M, and system O&M service request that party A-subscriber trigger by front end page, party B-subscriber touch The basic O&M service request of hair is sent to interface layer, after the system O&M service request of the party A-subscriber is sent to by interface layer The system O&M request slip service module in service layer is held, the basic O&M service request of party B-subscriber is sent to back-end services layer In basic O&M service module.It should be understood that the above citing is only used for illustrating, specific restriction can not be constituted.
In the embodiment of the present application, the back-end services layer is using the micro services technical system structure different from front end page It builds.That is, front-end and back-end framework is separated, the performance of the front end framework concentration consideration page, Surfing, browser compatibility and user experience etc., aft end frame, which is concentrated, considers service logic, data safety and storage The problem of, to guarantee front and back end exploitation, dispose full decoupled purpose.
In the embodiment of the present application, the interface layer 520 can be gateway (Gateway), for realizing system front end and The network interconnection of rear end, the interface layer can be used for wide area network interconnection, can be used for local area network interconnection, not make herein specific It limits.It is understood that the interface layer is unique, that is to say, that the data of all front-end and back-end pass through unification Gateway interacts, to facilitate the place that gateway carries out unified risk intercepts and user right verifies etc. related service Reason.
In the embodiment of the present application, there are corresponding relationships with the first resource database for the first service module.Institute Stating backend resources layer includes caching library, workflow database, service information database, CMDB database and file storage data Library.Wherein, the caching inventory puts the public information in backend resources layer between various components;The file storage database is deposited Put transmitting file;The workflow database and workflow service component are there are corresponding relationship, in the workflow database Data include one or more of Work flow model information, workflow application record, approval information and workflow permission. There are corresponding relationship, the business letters for multiple service modules in the service information database and back-end services layer service component The data ceased in database include one or more of request slip detail, resource detailed attributes;The CMDB database with For CMDB module there are corresponding relationship, the CMDB database is used to store the resource of all storages, is unique after goods receiving Storage position.Fig. 2 shows the corresponding relationship between the database in service module and resource layer in the back-end services layer. It should be understood that Fig. 2 is used only for for example, specific restriction can not be constituted, in resource bid processing system provided by the present application More service modules and database can be possessed.Possess multiple service modules, multiple databases corresponding with service module can So that the module of different business while guaranteeing independent process service, realize application information and resource information it is effective every From also ensuring being effectively isolated between resource information, and the distribution condition of resource, quick positioning system can be understood in time Mistake is handled.
In the embodiment of the present application, the first resource service module in the back-end services layer 530 is according to first money Source application information calls the specific step of the completion first resource application business of one or more infrastructure components 532 in back-end services layer Rapid as follows: the first service module calls the workflow service group in back-end services layer according to the first resource application information One or more of part, file service component, mail service component and basic data component execute first resource application Approval process;The first service module confirms backend resources in the case where the first resource application approval process passes through The first resource state of layer first database;In the case where the first resource state, which is, to be called, from backend resources layer tune With the first resource, and first resource application business completion data are sent to the first resource data of backend resources layer In library.
In the embodiment of the present application, the first service module is after the backend resources layer calling first resource, institute State method further include: the first service module calls the mail components in infrastructure component 532, and the first resource information is sent out It send to first subscriber mailbox;Alternatively, the first service module sends the first resource information to the interface layer;Institute It states interface layer and the first resource information is sent to the front end page;The front end page shows institute to first user State first resource information.It is understood that when the first resource is a certain Service Source, such as certain user's A application system O&M service, the first resource information after examining successfully, which can be, applies successfully, waiting the information of O&M service processing;When described First resource is certain item data application, for example certain user's A application uses administrator right, the first resource information after examining successfully It can be administrator's account password etc., it should be appreciated that the above citing is only used for illustrating, and cannot constitute specific restriction.
For example, Fig. 3 is the flow chart that back-end services layer provided by the present application completes system O&M resource bid business.Such as figure Shown in 3, first resource application at this time is the resource bid of system O&M, and first service module is system O&M service module, because After system O&M service module receives the system O&M resource bid of interface layer transmission, system O&M service module is called for this Basic data component and workflow component execute approval process automatically, after approval process passes through, confirm in service database System O&M resource status is that the system O&M money is transferred from the service database of backend resources layer in the case where can calling System O&M resource bid business is completed in source.It is understood that not passing through or system O&M resource shape in approval process State is the non-adjustable used time, sends the information of application failure to interface layer, the interface layer will apply for that failure information is back to front end The page, front end page show that the information of application failure or back-end services layer call directly mail components and sends application to user Failure information is to subscriber mailbox.It should be understood that flow chart shown in Fig. 3 is only used for for example, specific restriction can not be constituted.
In the embodiment of the present application, first resource service module when calling workflow service component, press by workflow component First resource service logic is executed automatically according to process predetermined, and is completed in the activity of each of work process flow Afterwards, data will be completed to be stored in the workflow database in resource layer, then carries out next activity, to realize workflow Whole process tracking, examination & approval, statistics.Meanwhile customized permission system can be added in workflow service component, according to business demand spirit The permission of change workflow living controls.Below by taking Fig. 4 as an example, the workflow component of the application is further illustrated, Fig. 4 is the flow diagram that workflow component provided by the present application executes system O&M resource services logic, as shown in figure 4, after After end service layer receives system O&M resource bid, call basic data component and workflow component to the system O&M Resource bid is handled, and workflow component executes the service logic of system O&M service according to process predetermined automatically, And the result of each process action is stored in the workflow database in resource layer, work process flow shown in Fig. 4 is only used In for example, more approval processes or confirmation process can be possessed in actual system O&M service procedure.
Below by taking user A as an example, the embodiment of the present application is further detailed, it is assumed that user A needs application system O&M resource, then user A is firstly the need of in front end page logon account name and password, after being verified, user A can be preceding End page millet cake hits the link of system O&M application, following user A can wait it is pending after the completion of, obtain the system O&M money Source.Wherein, during user A system O&M application process, have corresponding authority user (such as user A line manager B, be System O&M responsible person C) it can correspondingly receive the advice audit mail of corresponding this application, line manager B and system O&M responsible person C The link in mail is clicked, then directly this application can be audited by resource service application system.It should be understood that the above citing It is only used for illustrating, specific restriction can not be constituted.
In the embodiment of the present application, the back-end services layer further includes service management component 533, the service management component Comprising multiple management modules, the multiple management module be used for in backend resources layer Service Component and infrastructure component match Set the mutual calling management of management, registration management and inter-module.The service management module can be registration discovery module, gateway Service module, configuration management module etc., are not especially limited herein.For example, using the configuration management in service management component Module is according to business demand New Server application service module, or the basic O&M request slip service module of deletion etc.;Example Such as, customized modification etc. is carried out to interface layer gateway using the gateway management in service management component, it should be appreciated that the above citing It is only used for illustrating, specific restriction can not be constituted.
In the above method, the first resource access request that the first user triggers is sent to by interface layer by front end page, Interface layer is in the case where the verification of the essential information of first user passes through, after the first resource application information is sent to The first resource service module in service layer is held, so that first resource service module in back-end services layer is according to described the One resource bid information calls one or more infrastructure components in back-end services layer to complete first resource application business, and by institute First resource application business completion data are stated to be sent in the first resource database of backend resources layer.Through the above scheme, will User is handled in the service module that the resource access request that front end page triggers is sent to corresponding resource, each service module Corresponding business is respectively completed using infrastructure component, transfers corresponding resource in resource layer, so that the various resources of IT department obtain To integration Management, the isolation of data ensure that, also solve the problems, such as process application confusion and data management fragmentation under line.
In several embodiments provided herein, it should be understood that disclosed method and system can pass through it Its mode is realized.For example, system embodiment described above is only schematical, for example, the division of the unit, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.In addition, shown or discussed phase Coupling, direct-coupling or communication connection between mutually can be through some interfaces, the INDIRECT COUPLING or communication of system or unit Connection is also possible to electricity, mechanical or other form connections.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit, some or all of unit therein can be selected to realize the embodiment of the present application side according to the actual needs Case.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, is also possible to two or more units and is integrated in one unit.It is above-mentioned integrated Unit both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the application Portion or part steps.And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, ROM, RAM, magnetic or disk etc. are various can be with Store the medium of program code.
The above, the only specific embodiment of the application, but the protection scope of the application is not limited thereto, it is any Those familiar with the art within the technical scope of the present application, can readily occur in various equivalent modifications or replace It changes, these modifications or substitutions should all cover within the scope of protection of this application.Therefore, the protection scope of the application should be with right It is required that protection scope subject to.

Claims (10)

1. a kind of method of process resource application characterized by comprising
The first resource access request that first user triggers is sent to interface layer, the first resource access request by front end page Essential information and first resource application information including first user;
The interface layer is in the case where the verification of the essential information of first user passes through, by the first resource application information The first resource service module being sent in back-end services layer, wherein the first resource application information and the first resource For service module there are corresponding relationship, the back-end services layer is constructed using the micro services technical system different from front end page 's;
First resource service module in the back-end services layer calls back-end services layer according to the first resource application information In one or more infrastructure components complete first resource application business, and by the first resource application business complete data hair It send into the first resource database of backend resources layer, wherein the first service module and the first resource data inventory In corresponding relationship.
2. the method according to claim 1, wherein the back-end services layer further includes Service Component, the industry Business component includes the service module of multiple independent process different business logics, and the infrastructure component includes basic data component, postal Part serviced component, workflow service component and file service component.
3. according to the method described in claim 2, it is characterized in that, first resource service module root in the back-end services layer One or more infrastructure components in back-end services layer are called to complete first resource application industry according to the first resource application information Business includes:
The first service module according to the first resource application information call back-end services layer in workflow service component, One or more of file service component, mail service component and basic data component execute examining for first resource application Criticize process;
The first service module confirms backend resources layer first in the case where the first resource application approval process passes through The first resource state of database;
In the case where the first resource state, which is, to be called, the first resource is called from backend resources layer, and will be described First resource application business is completed data and is sent in the first resource database of backend resources layer.
4. according to the method described in claim 3, it is characterized in that, the first service module is from described in backend resources layer calling After first resource, the method also includes:
The first service module calls the mail components in infrastructure component, and the first resource information is sent to described first Subscriber mailbox;Alternatively,
The first service module sends the first resource information to the interface layer;
The first resource information is sent to the front end page by the interface layer;
The front end page shows the first resource information to first user.
5. according to the method described in claim 2, it is characterized in that, the back-end services layer further includes service management component, institute State service management component include multiple management modules, the multiple management module be used for in backend resources layer Service Component and Infrastructure component is managed for configuration, the mutual calling of registration management and inter-module manages.
6. a kind of system of process resource application, which is characterized in that including front end page, interface layer, back-end services layer and after Hold resource layer:
The first resource access request that the front end page is used to access user front end page triggering is sent to interface layer;
The interface layer is used in the case where the verification of the essential information of first user passes through, by the first resource application Information is sent to the first resource service module in back-end services layer, wherein the first resource application information and described first For resource service module there are corresponding relationship, the back-end services layer is using the micro services technical system structure different from front end page It builds;
The back-end services layer is used to call rear end to take according to the first resource application information using first resource service module The one or more infrastructure components being engaged in layer complete first resource application business, and the first resource application business is completed number According in the first resource database for being sent to backend resources layer, wherein the first service module and the first resource data Inventory is in corresponding relationship;
The backend resources layer is for offer and storing data.
7. system according to claim 6, which is characterized in that the back-end services layer further includes Service Component, the industry Business component includes the service module of multiple independent process different business logics, and the infrastructure component includes basic data component, postal Part serviced component, workflow service component and file service component.
8. system according to claim 7, which is characterized in that the back-end services layer is specifically used for using first service mould Root tuber calls workflow service component, file service component, mail in back-end services layer according to the first resource application information One or more of serviced component and basic data component execute the approval process of first resource application;
The back-end services layer is specifically used for passing through using the first service module in the first resource application approval process In the case where, confirm the first resource state of backend resources layer first database;
The back-end services layer is specifically used for calling in the case where the first resource state, which is, to be called from backend resources layer The first resource, and the first resource application business is completed into the first resource database that data are sent to backend resources layer In.
9. system according to claim 8, which is characterized in that
The first service module is also used to call the postal in infrastructure component after calling the first resource from backend resources layer The first resource information is sent to first subscriber mailbox by part component;Alternatively,
The first service module is also used to send the first resource information to the interface layer;
The interface layer is also used to the first resource information being sent to the front end page;
The front end page is also used to show the first resource information to first user.
10. system according to claim 7, which is characterized in that the back-end services layer further includes service management component, institute State service management component include multiple management modules, the multiple management module be used for in backend resources layer multiple components and Module is managed for configuration, the mutual calling of registration management and inter-module manages.
CN201811433139.XA 2018-11-28 2018-11-28 A kind of method and system of process resource application Withdrawn CN109740841A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811433139.XA CN109740841A (en) 2018-11-28 2018-11-28 A kind of method and system of process resource application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811433139.XA CN109740841A (en) 2018-11-28 2018-11-28 A kind of method and system of process resource application

Publications (1)

Publication Number Publication Date
CN109740841A true CN109740841A (en) 2019-05-10

Family

ID=66358176

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811433139.XA Withdrawn CN109740841A (en) 2018-11-28 2018-11-28 A kind of method and system of process resource application

Country Status (1)

Country Link
CN (1) CN109740841A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112085412A (en) * 2020-09-21 2020-12-15 王渡江 Resource optimization distribution system and distribution method
CN112464194A (en) * 2020-11-25 2021-03-09 数字广东网络建设有限公司 Resource acquisition method and device, computer equipment and storage medium
CN113419732A (en) * 2021-06-30 2021-09-21 青岛海信智慧生活科技股份有限公司 Property service management system, deployment method and device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140075004A1 (en) * 2012-08-29 2014-03-13 Dennis A. Van Dusen System And Method For Fuzzy Concept Mapping, Voting Ontology Crowd Sourcing, And Technology Prediction
CN105872094A (en) * 2016-05-31 2016-08-17 山东大学 Service robot cloud platform interface system based on SOA and working method thereof
CN107612896A (en) * 2017-09-05 2018-01-19 新智云数据服务有限公司 Employee's self-aid system and its application process
CN107786379A (en) * 2017-11-15 2018-03-09 四川省龙逸凤集网络科技有限公司 A kind of layering cloud management platform based on micro services framework
CN108346028A (en) * 2017-01-24 2018-07-31 阿里巴巴集团控股有限公司 A kind of business approval processing method, apparatus and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140075004A1 (en) * 2012-08-29 2014-03-13 Dennis A. Van Dusen System And Method For Fuzzy Concept Mapping, Voting Ontology Crowd Sourcing, And Technology Prediction
CN105872094A (en) * 2016-05-31 2016-08-17 山东大学 Service robot cloud platform interface system based on SOA and working method thereof
CN108346028A (en) * 2017-01-24 2018-07-31 阿里巴巴集团控股有限公司 A kind of business approval processing method, apparatus and system
CN107612896A (en) * 2017-09-05 2018-01-19 新智云数据服务有限公司 Employee's self-aid system and its application process
CN107786379A (en) * 2017-11-15 2018-03-09 四川省龙逸凤集网络科技有限公司 A kind of layering cloud management platform based on micro services framework

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112085412A (en) * 2020-09-21 2020-12-15 王渡江 Resource optimization distribution system and distribution method
CN112085412B (en) * 2020-09-21 2023-11-17 王渡江 Resource optimization distribution system and distribution method
CN112464194A (en) * 2020-11-25 2021-03-09 数字广东网络建设有限公司 Resource acquisition method and device, computer equipment and storage medium
CN113419732A (en) * 2021-06-30 2021-09-21 青岛海信智慧生活科技股份有限公司 Property service management system, deployment method and device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US7516103B1 (en) Method and apparatus for facilitating electronic acquisition and maintenance of goods and services via the internet
CN107798594A (en) Method of charging out, system and the storage medium of travel project
CN110310034A (en) A kind of service orchestration applied to SaaS, business flow processing method and apparatus
US20120078732A1 (en) Method and system for mobile bill presentment and payment messaging and marketing
US20030088487A1 (en) Travel expense reimbursement system and method
CN106169987A (en) A kind of public service platform and using method thereof
CN109740841A (en) A kind of method and system of process resource application
CN106447315A (en) Transaction payment method based on cloud platform and transaction payment system thereof
CN108805632A (en) A kind of charging method and device
CN110264648A (en) Data processing method and device, automatic teller machine and data processing system
CN107832858A (en) Telemarketing method of servicing, system, terminal device and storage medium
US8904485B2 (en) System and method for intermediating between subscriber devices and communication service providers
CN101477721A (en) Centralized queuing machine management system
Lukkari et al. SmartRestaurant: mobile payments in context-aware environment
CN110390581A (en) The method and device of business processing, system, storage medium, electronic device
CN104680368A (en) Method and system for obtaining order by near-field card-free payment
CN110352441A (en) Record polymerized data base
KR20090107222A (en) Method of facilitating online shopping in a group
CN115600969A (en) Service processing method and device, electronic equipment and computer readable medium
KR20030075674A (en) Method and System for Subscription Banking Service
CN107251067A (en) Front end transaction system
JP2018180671A (en) Enterprise selection method and device and program thereof
JP2002189974A (en) System and method for settling merchandise expense
Dyatmika et al. Untethering the Queue based on Multi-Channel Access (MCA) Technology at Hospital Radiology Section
US9954836B2 (en) Wireless network information flow conditioning

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518000 Guangdong city of Shenzhen province Qianhai Shenzhen Hong Kong cooperation zone before Bay Road No. 1 building 201 room A (located in Shenzhen Qianhai business secretary Co. Ltd.)

Applicant after: Shenzhen Rongyimai Information Technology Co., Ltd.

Address before: 518000 Guangdong city of Shenzhen province Qianhai Shenzhen Hong Kong cooperation zone before Bay Road No. 1 building 201 room A (located in Shenzhen Qianhai business secretary Co. Ltd.)

Applicant before: Maimaiti Mdt InfoTech Ltd, Shenzhen

CB02 Change of applicant information
WW01 Invention patent application withdrawn after publication

Application publication date: 20190510

WW01 Invention patent application withdrawn after publication