Information processing system, information processing method and information processing program
The information processing system addresses the challenges of redundant development and approval omissions by using a common base server to manage workflows across multiple business applications, thereby reducing maintenance efforts and improving approval efficiency.
Patent Information
- Application Number
- JP2024157883
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2025-06-11
AI Technical Summary
Conventional information processing systems for managing workflows require redundant development and maintenance efforts when multiple business applications are used, and they are prone to approval omissions due to the complexity of navigating multiple systems.
An information processing system with a common base server and business servers, where a common storage unit manages application information, route information, and business identification, allowing for a unified workflow management across multiple business applications.
This solution reduces the man-hours required for development and maintenance, minimizes approval omissions by simplifying the approval process, and enhances workflow management efficiency across multiple business applications.
Smart Images

Figure 2025088712000001_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to an information processing system, an information processing method, and an information processing program for managing a workflow.
Background Art
[0002] Conventionally, there has been an information processing system for managing a workflow in which an application form applied by an applicant is circulated to an approver, and the approver approves the circulated application form. The information processing system is used for internal control through application and approval of application forms, particularly in a company with many employees.
[0003] An information processing system for managing a workflow may be incorporated into a business application corresponding to a company's business and used in conjunction with the business application. When a company's business is diverse, a plurality of business applications and information processing systems incorporated into the business applications may also be used.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, in a conventional information processing system, when a user uses a plurality of business applications, the same workflow functions are redundantly incorporated into each of the business applications, increasing the man-hours required for development and maintenance.
[0006] In addition, when the information processing system is incorporated into each of a plurality of business applications, for the approver, it is troublesome to open each of the information processing systems in order to approve the application form. Also, when an application is made by the applicant in each of the information processing systems, it is difficult to notice that an application has been made, raising concerns about approval omissions. Also, for the applicant, if there is an omission in the approval of the application form, it takes time and effort to prompt the approver for approval, and it takes time to obtain approvals from all approvers.
[0007] Therefore, an embodiment of the present invention aims to provide an information processing system, an information processing method, and an information processing program that can be developed and maintained with fewer man-hours and are less likely to cause approval omissions by approvers and manage workflows.
Means for Solving the Problems
[0008] The information processing system according to an aspect of the embodiment includes a common base server having a common storage unit, a first application input unit for causing a first business application to function, and a first business server having a first business storage unit, and a second application input unit for causing a second business application to function, and a second business server having a second business storage unit. The first application input unit causes the display unit to display an application input screen in which a route setting screen is embedded. When there is an instruction input of application information and route information by the applicant via the application input screen, the first business storage unit stores the application information in association with an application ID, and the common storage unit stores, in association with the application ID, the route information and business identification information indicating that the connection destination is the first business storage unit. The second application input unit causes the display unit to display the application input screen in which the route setting screen is embedded. When there is an instruction input of the application information and the route information by the applicant via the application input screen, the second business storage unit stores the application information in association with the application ID, and the common storage unit stores, in association with the application ID, the route information and the business identification information indicating that the connection destination is the second business storage unit.
[0009] An information processing method according to an aspect of the embodiment includes a common base server having a common storage unit, a first application input unit that functions in a first business application, and a first business server having a first business storage unit, a second application input unit that functions in a second business application, and a second business server having a second business storage unit. The first application input unit causes a display unit to display an application input screen in which a route setting screen is embedded. When there is an instruction input of application information and route information by an applicant via the application input screen, the first business storage unit stores the application information in association with an application ID, and the common storage unit stores, in association with the application ID, the route information and business identification information indicating that the connection destination is the first business storage unit. The second application input unit causes the display unit to display the application input screen in which the route setting screen is embedded. When there is an instruction input of the application information and the route information by the applicant via the application input screen, the second business storage unit stores the application information in association with the application ID, and the common storage unit stores, in association with the application ID, the route information and the business identification information indicating that the connection destination is the second business storage unit.
[0010] An information processing program according to an aspect of the embodiment causes a computer to execute, in a first business server having a first business storage unit, a code of a first application input unit that causes a display unit to display an application input screen in which a route setting screen is embedded, and when there is an instruction input of application information and route information by an applicant via the application input screen, stores the application information in association with an application ID in the first business storage unit, and stores, in a common storage unit of a common base server, the route information and business identification information indicating that the connection destination is the first business storage unit in association with the application ID, and in a second business server having a second business storage unit, a code of a second application input unit that causes the display unit to display the application input screen in which the route setting screen is embedded, and when there is an instruction input of the application information and the route information by the applicant via the application input screen, stores the application information in association with the application ID in the second business storage unit, and stores, in the common storage unit, the route information and the business identification information indicating that the connection destination is the second business storage unit in association with the application ID.
Advantages of the Invention
[0011] According to the embodiment of the present invention, it is possible to provide an information processing system, an information processing method, and an information processing program that can be developed and maintained with fewer man-hours, are less likely to cause approval omissions by approvers, and manage a workflow.
Brief Description of the Drawings
[0012]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Modes for Carrying Out the Invention
[0013] Hereinafter, embodiments will be described with reference to the drawings.
[0014] FIG. 1 is a block diagram showing an example of the overall configuration.
[0015] As shown in FIG. 1, the information processing system 1 includes a terminal device 10 as a front end, and a common base server 20 and a business server 30 as back ends. Each of the terminal device 10 and the business server 30 can be provided singly or in plurality. The terminal device 10 can be connected to the common base server 20 and the business server 30 via a network such as a LAN, the Internet, or mobile communication.
[0016] In the information processing system 1, the processing executed in the common base server 20 and the processing transmitted from the common base server 20 to the terminal device 10 and executed in the terminal device 10 are performed by the common base application C. Also, in the information processing system 1, the processing executed in the business server 30 and the processing transmitted from the business server 30 to the terminal device 10 and executed in the terminal device 10 are performed by the business application B.
[0017] FIG. 2 is a block diagram showing an example of the internal configuration.
[0018] As shown in FIG. 2, the terminal device 10 is an information processing terminal such as a personal computer, and includes a terminal control unit 11, a terminal storage unit 12, a display unit 13, and an instruction input unit 14.
[0019] The terminal control unit 11 has a processing device such as a CPU, and realizes its functions by executing a program read from the terminal storage unit 12.
[0020] The terminal storage unit 12 has storage elements such as a ROM, a RAM, an HDD, and an SSD, and stores various types of information for controlling the terminal device 10 and programs constituting various types of processing units. For example, the terminal storage unit 12 stores a program of a web browser that displays various types of information received from the common base server 20 and the business server 30 on the display unit 13.
[0021] The display unit 13 is composed of an LCD, an LED, an OLED, etc., and can display various information input from the terminal control unit 11.
[0022] The instruction input unit 14 has an input device such as a keyboard or a mouse, and outputs various instruction inputs entered by the user to the terminal control unit 11.
[0023] The common base server 20 has a common control unit 21 and a common storage unit 22.
[0024] The common control unit 21 has a processing device such as a CPU, and realizes its function by executing a program read from the common storage unit 22.
[0025] The common storage unit 22 has storage elements such as a ROM, a RAM, an HDD, and an SSD, and stores various information for controlling the common base server 20 and programs for configuring various processing units. For example, the common storage unit 22 stores a database of applicant user accounts U, route information Us, and business identification information M associated with the application ID, as well as a program of the common base application C including a route setting unit C1, a list display unit C2, C3, etc.
[0026] The applicant user account U is the user account of the applicant in the workflow.
[0027] The route information Us indicates the approval route of the application form in the workflow, includes one or more approver user accounts indicating the approvers, approval order information defining the approval order of the approvers, and application status information indicating the status of the application form such as pending approval, return, and / or rejection.
[0028] The business identification information M is identification information of various business types such as invoice issuance, quotation registration, personal information change, expense settlement, payment request, attendance approval, or various applications provided by the business server 30.
[0029] In addition, the service identification information M includes connection information such as an address for connecting to the service server 30 according to the service type.
[0030] The applicant user account U, the route information Us, and the service identification information M are common information Ci stored in the common storage unit 22 of the common base server 20.
[0031] FIG. 3 is an explanatory diagram for explaining an example of the application input screen Fa and the route setting screen Fu embedded and displayed on the application input screen Fa. In the example of FIG. 3, the application input screen Fa is displayed within the overall screen (the dashed line in FIG. 3) displayed on the display unit 13 by the business application B. The application input screen Fa enables the instruction input of application information D regarding "creation of payment request", and also embeds and displays the route setting screen Fu for instructing and inputting the route information Us. On the route setting screen Fu, the candidate approvers pre-associated and stored with respect to the applicant user account U are displayed by the pull-down menu Mp so as to facilitate the instruction input by the applicant.
[0032] As shown in FIG. 3, the route setting unit C1 of the common base server 20 is connected from the terminal device 10 by an embedding instruction included in the application input screen Fa, and embeds and displays the route setting screen Fu on the application input screen Fa. For the embedding instruction and the embedding display, for example, web component technology or iframe technology is used. When the applicant who is the logged-in user instructs and inputs the route information Us via the route setting screen Fu and presses the application button Bc, the route setting unit C1 of the common base server 20 stores in the common storage unit 22, in association with the application ID, the logged-in user account as the applicant user account U, the instructed and input route information Us, and the service identification information M indicating the service type corresponding to the application input screen Fa.
[0033] FIG. 4 is an explanatory diagram for explaining an example of a list screen Lc for the applicant and an application information screen Fd embedded and displayed on the list screen Lc. In the example of FIG. 4, the list screen Lc is embedded and displayed on the entire screen (the dashed line in FIG. 4) displayed on the display unit 13 by the business application B. In the upper menu, "You are the applicant" is selected, and in the left menu, "Application / Approval" is selected. In the list screen Lc, in the left menu, "All" is selected from among "All", "Draft", "Pending", "Rejected", "Approved", and "Rejected". In the heading information of each of the list elements Le, "Application Status Information", "Type", "Title", "Amount", "Application Date", and "Applicant" are displayed. On the application information screen Fd, the characters "Invoice Issuance Application" and the buttons "Application History", "Invoice Details", and "Pending Approval" are arranged.
[0034] As shown in FIG. 4, the list display unit C2 that displays the list screen Lc matches the login user account with the applicant user account U from the common storage unit 22, extracts a list of common information Ci having the matched applicant user account U, and transmits it to the terminal control unit 11 to display the list screen Lc on the display unit 13. The list screen Lc connects to the business server 30 according to the business identification information M included in the common information Ci and complements various information such as the title, amount, application date, and applicant from the business storage unit 32, and displays the heading information of each of the list elements Le. When the applicant selects and inputs a desired list element Le from the list screen Lc, according to the embedding instruction included in the list screen Lc and the business identification information M, it connects to the application information display unit B2 of the business server 30 to obtain the application information D associated with the application ID, and embeds and displays the application information screen Fd based on the application information D.
[0035] FIG. 5 is an explanatory diagram for explaining an example of a list screen Lv for the approver and an application information screen Fd embedded and displayed on the list screen Lv. In the example of FIG. 5, in the upper menu, "You are the approver" is selected.
[0036] As shown in FIG. 5, a list display unit C3 that displays a list screen Lv matches a login user account with an approver user account from a common storage unit 22, extracts a list of common information Ci including route information Us having the matched approver user account, transmits it to a terminal control unit 11, and causes the display unit 13 to display the list screen Lv. The list screen Lv complements various information such as a title, an amount, an application date, an applicant, etc. from a business storage unit 32 of the business server 30 based on business identification information M included in the common information Ci, and displays heading information for each of the list elements Le. When an approver selects and inputs a desired list element Le from the list screen Lv, according to an embedding instruction included in the list screen Lv, it connects to an application information display unit B2 of the business server 30 based on the business identification information M, acquires application information D associated with the application ID, and embeds and displays an application information screen Fd based on the application information D.
[0037] When the terminal control unit 11 detects the pressing of an approval button Bv displayed on the list screen Lv, the list display unit C3 of the common base server 20 updates the application status information stored in the common storage unit 22 to a state where an approval input has been made.
[0038] Returning to FIG. 2, the business server 30 has a business control unit 31 and a business storage unit 32.
[0039] The business control unit 31 has a processing device such as a CPU, and realizes its functions by executing a program read from the business storage unit 32.
[0040] The business storage unit 32 has storage elements such as a ROM, a RAM, an HDD, and an SSD, and stores various information for controlling the business server 30 and programs constituting processing units. For example, the business storage unit 32 also stores a database of various information such as application information D associated with an application ID, and programs such as an application input unit B1 and an application information display unit B2.
[0041] The application information D is information of an application form of a workflow.
[0042] As shown in FIG. 3, the application input unit B1 causes the display unit 13 of the terminal device 10 to display an application input screen Fa for instructing the applicant to input application information D. The application input screen Fa includes an embedding instruction, and when connected to the route setting unit C1 of the common base server 20, a route setting screen Fu is embedded and displayed. When the applicant instructs and inputs the application information D via the application input screen Fa, the application input unit B1 stores the application information D in the business storage unit 32 in association with the application ID.
[0043] As shown in FIG. 4, when there is an embedding instruction from the list screen Lc (FIG. 5) or the list screen Lv (FIG. 6), the application information display unit B2 acquires and transmits the application information D associated with the application ID from the business storage unit 32, and embeds and displays an application information screen Fd.
[0044] (Application Input Process) Subsequently, the application input process will be described.
[0045] FIG. 6 is a flowchart showing an example of the flow of the application input process.
[0046] In the overall screen (the dashed line in FIG. 3) displayed on the display unit 13 by the business application B, when the applicant who is the logged-in user gives an instruction input to start the application input of the workflow, as shown in FIG. 6, the application input unit B1 of the business server 30 causes the display unit 13 to display an application input screen Fa (S1). The terminal control unit 11 connects to the route setting unit C1 of the common base server 20 according to the embedding instruction included in the application input screen Fa (S2). The route setting unit C1 embeds and displays a route setting screen Fu on the application input screen Fa (S3).
[0047] The terminal control unit 11 waits until the applicant instructs and inputs the route information Us and the application information D and presses the application button Bc (S4: NO). When the pressing of the application button Bc is detected (S4: YES), the terminal control unit 11 acquires a new application ID and stores the application information D in the business storage unit 32 in association with the application ID via the application input unit B1 (S5). Further, the terminal control unit 11 stores the applicant user account U, the route information Us, and the service identification information M in the common storage unit 22 in association with the application ID via the route setting unit C1 (S6).
[0048] By the application input process of S1 to S6, the applicant instructs and inputs the application information D of the application form.
[0049] (List display process for applicant) Subsequently, the list display process for the applicant will be described.
[0050] FIG. 7 is a flowchart showing an example of the list display process for the applicant.
[0051] On the overall screen (the dashed line in FIG. 4) displayed on the display unit 13 by the business application B, when "you are the applicant" is selected and input, it is connected to the list display unit C2 of the common base server 20. The list display unit C2 matches the login user account with the applicant user account U in the common storage unit 22, extracts a list of common information Ci including the matched applicant user account U, transmits it to the terminal control unit 11, and embeds and displays the list screen Lc on the overall screen (S11). By matching the login user account with the applicant user account U, the common information Ci corresponding to the applicant who applied through a plurality of business applications B is obtained cross-sectionally. The list element Le of the list screen Lc is complemented with the heading information obtained from the business storage unit 32 by the service identification information M included in the common information Ci and is displayed.
[0052] The terminal control unit 11 waits until a list element Le is selected and input by the applicant (S12: NO). When a list element Le is selected and input (S12: YES), it proceeds to S13.
[0053] In S13, it connects to the application information display unit B2 of the service server 30 based on the service identification information M.
[0054] The application information display unit B2 acquires the application information D associated with the application ID from the service storage unit 32, transmits it to the terminal control unit 11, and embeds and displays the application information screen Fd on the list screen Lc for the applicant (S14).
[0055] Through the list display process for the applicant in S11 to S14, the list display unit C2 can horizontally display a list of application forms applied for by a plurality of business applications B. The applicant can select and input the list element Le from the list screen Lc and view the application information screen Fd embedded in the list screen Lc.
[0056] (List display process for approver) Subsequently, the list display process for the approver will be described.
[0057] FIG. 8 is a flowchart showing an example of the list display process for the approver.
[0058] As shown in FIG. 8, in the overall screen (the dashed line in FIG. 5) displayed on the display unit 13 by the business application B, when "you are the approver" is selected and input, the terminal control unit 11 connects to the list display unit C3 of the common base server 20. The list display unit C3 matches the login user account with the approver user account from the common storage unit 22, extracts a list of common information Ci including the route information Us having the matched approver user account, transmits it to the terminal control unit 11, and causes the display unit 13 to display the list screen Lv (S21). By matching the login user account with the approver user account, the common information Ci corresponding to the approvers set by a plurality of business applications B is obtained cross - sectionally. The list element Le of the list screen Lv is complemented and displayed with the heading information obtained from the business storage unit 32 by the business identification information M included in the common information Ci.
[0059] The terminal control unit 11 waits until there is a selection input of the list element Le by the applicant (S22: NO). When the list element Le is selected and input (S22: YES), it proceeds to S23.
[0060] Since S23 and S24 are the same as S13 and S14, the description is omitted.
[0061] The terminal control unit 11 waits until it detects the pressing of the approval button Bv displayed on the list screen Lv (S25: NO). When it detects the pressing (S25: YES), the list display unit C3 updates the application status information stored in the common storage unit 22 to the state where there has been an approval input (S26).
[0062] By the list display process for the approver in S21 - S26, the list display unit C3 can cross - sectionally display a list of applications applied by a plurality of business applications B. The approver can view and approve the application information screen Fd embedded in the list screen Lv by selecting and inputting the list element Le from the list screen Lv.
[0063] That is, when at least one of the applicant or the approver selects and inputs a list element Le from the list screens Lc and Lv that display an array of list elements Le of the workflow, the common base application C having list display units C2 and C3 of the common base application C connects to the business application B based on the service identification information M associated with the selected and input list element Le, acquires the application information D, and displays an application information screen Fd based on the application information D.
[0064] The common base application C has a route setting unit C1. The route setting unit C1 displays a route setting screen Fu for instructing the applicant to input the route information Us of the workflow. When there is an instruction input of the route information Us by the applicant, the common storage unit 22 stores the service identification information M and the route information Us in association with the application ID for identifying the application information D.
[0065] The business application B has an application input unit B1. The application input unit B1 displays an application input screen Fa for instructing the applicant to input the application information D. When there is an instruction input of the application information D by the applicant via the application input screen Fa, the business storage unit 32 stores the application information D in association with the application ID.
[0066] The application input screen Fa embeds and displays the route setting screen Fu based on the route information Us acquired from the route setting unit C1.
[0067] The business application B has an application information display unit B2. When there is a selection input of the list element Le, the application information display unit B2 acquires and transmits the application information D associated with the selected and input list element Le and associated with the application ID for identifying the application information D from the business storage unit 32, and embeds and displays the application information screen Fd on the list screens Lc and Lv.
[0068] Returning to FIG. 1, the business application B includes a first business application BA having a first application input unit B1A and a second business application BB having a second application input unit B1B. The business storage unit 32 includes a first business storage unit 32A and a second business storage unit 32B. The first application input unit B1A causes the display unit 13 to display an application input screen Fa in which a route setting screen Fu is embedded. When there is an instruction input of application information D and route information Us by an applicant via the application input screen Fa, the first business storage unit 32A stores the application information D in association with the application ID, and the common storage unit 22 stores, in association with the application ID, the route information Us and business identification information M indicating that the connection destination is the first business storage unit 32A. The second application input unit B1B causes the display unit 13 to display an application input screen Fa in which a route setting screen Fu is embedded. When there is an instruction input of application information D and route information Us by an applicant via the application input screen Fa, the second business storage unit 32B stores the application information D in association with the application ID, and the common storage unit 22 stores, in association with the application ID, the route information Us and business identification information M indicating that the connection destination is the second business storage unit 32B.
[0069] The list display units C2 and C3 extract, from the common storage unit 22, a list including an application ID, business identification information M, and route information Us that have an applicant user account U matching the logged-in user account. When the business identification information M indicates that the connection destination is the first business storage unit 32A, they connect to the first business storage unit 32A, acquire the application information D associated with the application ID, and display an application information screen Fd based on the application information D. When the business identification information M indicates that the connection destination is the second business storage unit 32B, they connect to the second business storage unit 32B, acquire the application information D associated with the application ID, and display an application information screen Fd based on the application information D.
[0070] The first business application BA and the first business storage unit 32A are provided in the first server 30A. The second business application BB and the second business storage unit 32B are provided in the second server 30B. The common base application C is provided in the common base server 20.
[0071] The information processing method is such that the list display parts C2 and C3 of the common base application C arrange the list elements Le of the workflow to display the list screens Lc and Lv. When at least one of the applicant or the approver selects and inputs a list element Le from the list screens Lc and Lv, based on the business identification information M associated with the selected and input list element Le, the business application B is connected to obtain the application information D, and an application information screen Fd based on the application information D is displayed.
[0072] The information processing program causes the computer to execute the code of the list display parts C2 and C3 of the common base application C, which, when at least one of the applicant or the approver selects and inputs a list element Le from the list screens Lc and Lv that arrange and display the list elements Le of the workflow, connects to the business application B to obtain the application information D based on the business identification information M associated with the selected and input list element Le, and displays an application information screen Fd based on the application information D.
[0073] As a result, in the information processing system 1, when the user uses a plurality of business applications B, the common base application C can be incorporated to provide a workflow function, and the man-hours required for development and maintenance can be reduced.
[0074] And in the information processing system 1, since the business storage part 32 of the business server 30 (hereinafter including the first server 30A and the second server 30B) stores the application information D, on the business server 30 side, development and maintenance regarding the application information D, the application input screen Fa, and the application information screen Fd can be carried out with fewer man-hours according to the business requirements.
[0075] Also, when the applicant applies for application forms in each of a plurality of business applications B, the approver can horizontally display the application forms of the plurality of business applications B in a single screen, and the labor and the risk of approval omission for the application forms can be reduced.
[0076] According to the embodiment, it is possible to provide an information processing system 1, an information processing method, and an information processing program that can be developed and maintained with fewer man-hours and are less likely to cause approval omissions by approvers, and manage a workflow.
[0077] In the embodiment, an example where the business identification information M is an address for connecting to the business server 30 has been described, but the present invention is not limited to this. The business identification information M may be information that allows the display unit 13 to connect to the business server 30, and may be an API, a function, or the like.
[0078] Also, in the embodiment, an example where the terminal device 10 is a personal computer has been described, but the terminal device 10 may be a portable information terminal such as a smartphone or a tablet, or may be another information terminal.
[0079] In the description of the embodiment, an example where the application input screen Fa, the list screen Lc, and the list screen Lv are embedded in the entire screen displayed on the display unit 13 by the business application B has been described, but the present invention is not limited to this. The application input screen Fa, the list screen Lc, and the list screen Lv may be directly displayed on the entire screen instead of being embedded.
[0080] Also, in the embodiment, after the application input of the application form is completed, no notification is sent to the approver by email or the like. However, after the application input of the application form is completed, the common base server 20 or the business server 30 may be configured to send a notification to the approver by email or the like based on the route information Us.
[0081] Also, in the embodiment, an example where each of the applicant list screen Lc (FIG. 4) and the approver list screen Lv (FIG. 5) is embedded in the entire screen (the dashed lines in FIG. 4 and FIG. 5) displayed on the display unit 13 by the business application B has been described, but it may be displayed as the entire screen instead of being embedded.
[0082] As described above, the embodiments of the present invention have been described, but the embodiments are not limited thereto, and various changes and modifications are possible without departing from the gist of the present invention.
[0083] Also, each step of each procedure in the embodiment may change the execution order, execute multiple steps simultaneously, or execute in a different order for each execution, as long as it does not conflict with its nature. Furthermore, all or part of each step of each procedure in this embodiment may be realized by hardware or by a program.
Explanation of Reference Numerals
[0084] 1 ··· Information processing system 10 ··· Terminal device 11 ··· Terminal control unit 12 ··· Terminal storage unit 13 ··· Display unit 14 ··· Instruction input unit 20 ··· Common base server 21 ··· Common control unit 22 ··· Common storage unit 30 ··· Business server 30A ··· First server 30B ··· Second server 31 ··· Business control unit 32 ··· Business storage unit 32A ··· First business storage unit 32B ··· Second business storage unit B ··· Business application B1 ··· Application input unit B1A ··· First application input unit B1B ··· Second application input unit B2 ··· Application information display unit BA ··· First business application BB ··· Second business application Bc ··· Application button C ··· Common base application Bv ··· Approval button C1 ··· Route setting unit C2, C3 ··· List display unit D ··· Application information Ci ··· Common information Fa ··· Application Input Screen Fd ··· Application Information Screen Fu ··· Route Setting Screen Lc, Lv · List Screen Le ··· List Element M ··· Business Identification Information Mp ··· Drop-down Menu U ··· Applicant User Account Us ··· Route Information
Claims
1. A common infrastructure server having a common storage unit; a first business server having a first application input unit and a first business memory unit operated by a first business application; a second business server having a second application input unit and a second business storage unit operated by a second business application; The first application input unit, Displaying the application input screen with the route setting screen embedded on the display unit, When the applicant inputs application information and route information via the application input screen, storing the application information in association with an application ID in the first task storage unit; storing, in the common storage unit, task identification information indicating that the route information and a connection destination are the first task storage unit, in association with the application ID; The second application input unit is displaying the application input screen with the route setting screen embedded therein on the display unit; When the applicant inputs the application information and the route information via the application input screen, storing the application information in association with the application ID in the second task storage unit; storing, in the common storage unit, the task identification information indicating that the route information and the connection destination are the second task storage unit, in association with the application ID; Information processing system.
2. A common infrastructure server having a common storage unit; a first business server having a first application input unit and a first business memory unit operated by a first business application; preparing a second business server having a second application input unit and a second business storage unit operated by a second business application; The first application input unit, Displaying the application input screen with the route setting screen embedded on the display unit, When the applicant inputs application information and route information via the application input screen, storing the application information in association with an application ID in the first task storage unit; storing, in the common storage unit, task identification information indicating that the route information and a connection destination are the first task storage unit, in association with the application ID; The second application input unit is displaying the application input screen with the route setting screen embedded therein on the display unit; When the applicant inputs the application information and the route information via the application input screen, storing the application information in association with the application ID in the second task storage unit; storing, in the common storage unit, the task identification information indicating that the route information and the connection destination are the second task storage unit, in association with the application ID; Information processing methods.
3. In a first business server having a first business memory unit, Displaying the application input screen with the route setting screen embedded on the display unit, When the applicant inputs application information and route information via the application input screen, storing the application information in association with an application ID in the first task storage unit; a code for a first application input unit that stores, in a common storage unit of a common infrastructure server, task identification information indicating that the route information and the connection destination are the first task storage unit, in association with the application ID; In a second business server having a second business memory unit, displaying the application input screen with the route setting screen embedded therein on the display unit; When the applicant inputs the application information and the route information via the application input screen, storing the application information in association with the application ID in the second task storage unit; a code of a second application input unit that causes the common storage unit to store, in association with the application ID, the route information and the task identification information indicating that a connection destination is the second task storage unit; An information processing program executed by a computer.
Citation Information
Patent Citations
Approval workflow management system
JP2015001819A