Information management system, information management method, and program
Patent Information
- Application Number
- JP2023132512
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-16
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2043-08-16
AI Technical Summary
【0007】 このような態様によれば、指標カードによって管理対象者のグループに対する情報を確認することができる。そのため、管理対象者のグループに対する情報管理が容易となる。
Smart Images

Figure 2025027608000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information management system, an information management method, and a program. [Background technology]
[0002] As disclosed in Patent Document 1, a technique for managing a database of personnel data is known. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2021-135946 A Summary of the Invention [Problem to be solved by the invention]
[0004] The above-mentioned conventional technology can appropriately associate information about the managed persons and manage it on a database, but cannot quantitatively manage information such as personnel evaluations for groups of managed persons.
[0005] In view of the above circumstances, the present invention provides an information management system and the like that makes it easy to manage information for a group of people to be managed. [Means for solving the problem]
[0006] According to one aspect of the present invention, there is provided an information management system. The information management system includes a processor. The processor is configured to be able to execute each of the following steps. In the card display control step, at least one index card is displayed in a display area capable of displaying a plurality of index cards. The index card includes index information showing the results of performing arithmetic processing on data included in a personnel database. In the card management step, an index card displayed in the display area is added or deleted.
[0007] According to this aspect, the information for the group of people to be managed can be confirmed using the index card, which makes it easier to manage the information for the group of people to be managed. [Brief description of the drawings]
[0008] [Figure 1] 1 is a configuration diagram showing an information management system 1. FIG. [Diagram 2] 2 is a block diagram showing a hardware configuration of the server device 10. FIG. [Diagram 3] 2 is a block diagram showing a hardware configuration of an administrator terminal 20. FIG. [Figure 4] 1 is a block diagram showing functions realized by a server device 10 (control unit 11) and an administrator terminal 20 (control unit 21). [Diagram 5] 13 is a diagram showing an example of an information display screen ID displayed on the administrator terminal 20 in a card display mode. FIG. [Figure 6] 1A and 1B are diagrams showing an example of a display of an index card IC and an example of a card menu list CL. [Figure 7] 13 is a diagram showing an example of a card addition screen AD1 displayed on the administrator terminal 20. FIG. [Figure 8] FIG. 13 is a diagram showing an example of an expanded pull-down menu of a reference field. [Figure 9] 11A and 11B are diagrams showing an example of a group addition screen AD2 displayed on an administrator terminal 20 and an example of a group menu list GL. [Figure 10] 13 is a diagram showing an example of a data display mode of an information display screen ID displayed on the administrator terminal 20. FIG. [Figure 11] 1 is an activity diagram showing the flow of information processing (index card creation processing) executed by the information management system 1. FIG. [Figure 12] 1 is an activity diagram showing the flow of information processing (deletion processing of an index card) executed by the information management system 1. FIG. [Figure 13]1 is an activity diagram showing the flow of information processing (index card movement processing) executed by the information management system 1. FIG. [Figure 14] 1 is an activity diagram showing a flow of information processing (group frame movement processing) executed by the information management system 1. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic features shown in the following embodiments can be combined with each other.
[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] In addition, in this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, in this embodiment, various information is handled, and this information is represented, for example, by physical values of signal values representing voltage and current, high and low signal values as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.
[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. In other words, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0013] 1. Hardware Configuration This section describes the hardware configuration.
[0014] <Information Management System 1> 1 is a configuration diagram showing an information management system 1. The information management system 1 includes a communication line 2, a server device 10, and a plurality of administrator terminals 20. The server device 10 and the administrator terminals 20 are configured to be able to communicate with each other via the communication line 2. The server device 10 and the administrator terminals 20 may be connected to the communication line 2 by wire or wirelessly.
[0015] The information management system 1 constitutes part of a personnel system used by personnel managers in an organization to manage multiple managed persons. The information management system 1 mainly displays information about the multiple managed persons. In one embodiment, the information management system 1 is made up of one or more devices or components. These components are described below.
[0016] <Server device 10> 2 is a block diagram showing a hardware configuration of the server device 10. The server device 10 includes a control unit 11, a storage unit 12, a communication unit 13, and a communication bus 14. The control unit 11, the storage unit 12, and the communication unit 13 are electrically connected to each other inside the server device 10 via the communication bus 14.
[0017] <Control unit 11> The control unit 11 performs processing and control of the overall operation related to the server device 10. The control unit 11 is, for example, a central processing unit (CPU). The control unit 11 realizes various functions related to the server device 10 by reading out a predetermined program stored in the storage unit 12. That is, information processing by software stored in the storage unit 12 can be specifically realized by the control unit 11, which is an example of hardware, and executed as each functional unit included in the control unit 11. These will be described in more detail in the next section. Note that the control unit 11 is not limited to being single, and may be implemented with multiple control units 11 for each function. Also, a combination of these may be used.
[0018] <Storage section 12> The storage unit 12 stores various information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the server device 10 executed by the control unit 11, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program calculations. The storage unit 12 stores various programs, variables, etc. related to the server device 10 executed by the control unit 11.
[0019] <Communications Division 13> The communication unit 13 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, BLUETOOTH (registered trademark) communication, etc. as necessary. In other words, it is more preferable to implement it as a collection of multiple communication means. In other words, the server device 10 may communicate various information from the outside via the communication unit 13 and the network.
[0020] The server device 10 may be in an on-premise form or in a cloud form. As the server device 10 in a cloud form, the above-mentioned functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.
[0021] <Administrator terminal 20> Fig. 3 is a block diagram showing a hardware configuration of the administrator terminal 20. As shown in Fig. 3, the administrator terminal 20 includes a control unit 21, a storage unit 22, a communication unit 23, an input unit 24, an output unit 25, and a communication bus 26. The control unit 21, the storage unit 22, the communication unit 23, the input unit 24, and the output unit 25 are electrically connected via the communication bus 26 inside the administrator terminal 20. The explanation of the control unit 21, the storage unit 22, and the communication unit 23 will be omitted because they are similar to the explanation of each unit in the server device 10.
[0022] <Input section 24> The input unit 24 accepts an operation input made by a user. The operation input is transferred as a command signal to the control unit 21 via the communication bus 26. The control unit 21 may execute a predetermined control or calculation based on the transferred command signal as necessary. The input unit 24 may be included in the housing of the administrator terminal 20, or may be externally attached. For example, the input unit 24 may be implemented as a touch panel integrated with the output unit 25. When the input unit 24 is implemented as a touch panel, the user can input a tap operation, a swipe operation, or the like to the input unit 24. As the input unit 24, a switch button, a mouse, a track pad, a QWERTY keyboard, or the like can be adopted instead of a touch panel.
[0023] <Output section 25> The output unit 25 displays a screen of a graphical user interface (GUI) that can be operated by a user. The output unit 25 may be included in the housing of the administrator terminal 20, or may be attached externally. Specifically, the output unit 25 may be implemented as a display device such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display. It is preferable that these display devices are implemented by selectively using them according to the type of the administrator terminal 20.
[0024] 2. Functional configuration In this section, the functional configuration of the present embodiment will be described. Information processing by the software stored in the storage unit 12 is specifically realized by the control unit 11, which is an example of hardware, and can be executed as each functional unit included in the control unit 11 (a processor included in the information management system 1).
[0025] FIG. 4 is a block diagram showing functions realized by the server device 10 (control unit 11) and the administrator terminal 20 (control unit 21).
[0026] 4A, the server device 10 (control unit 11) includes an information acquisition unit 111, a card display control unit 112, a card management unit 113, a card position change unit 114, a group management unit 115, a group position change unit 116, a detail display control unit 117, and a list display control unit 118. As shown in FIG. 4B, the manager terminal 20 (control unit 21) includes a display unit 211 and an operation reception unit 212.
[0027] <Information acquisition section 111> The information acquisition unit 111 is configured to acquire information on each of a plurality of managed persons. The information on the managed persons may be acquired from a personnel database constructed in advance and stored in the storage unit 12, or may be acquired by input from the manager terminal 20.
[0028] The information on the managed persons includes basic information such as name, face photo, employee code, affiliation, employment status, work location, job type, salary (annual salary, salary increase, and bonus amount), as well as job information. Job information includes, for example, personnel evaluation, job grade, job goals, self-evaluation, etc.
[0029] <Card Display Control Unit 112 and Card Management Unit 113> The card display control unit 112 is configured to display at least one group frame GF and at least one index card IC in a display area IA capable of displaying a plurality of index cards IC. The card management unit 113 is configured to add or delete index cards ICs displayed in the display area IA.
[0030] 5 is a diagram showing an example of the card display mode of the information display screen ID displayed on the administrator terminal 20. The information display screen ID includes a display area IA, a first tag T1, a second tag T2, a first button B1, a second button B2, and a third button B3.
[0031] The first tag T1 and the second tag T2 switch the information displayed in the display area IA. The first tag T1 switches the display area IA to a data display mode that displays a list of data contained in a personnel database. The second tag T2 switches the display area IA to a card display mode that displays an index card based on the personnel database. Figure 5 shows the display area IA with the card display mode selected (the second tag T2 pressed).
[0032] The first button B1 is a button for saving the current status of the index card and the group in the card display mode. The second button B2 is a button for downloading (exporting) the current status of the index card and the group in the card display mode. The third button B3 is a button for calling other functions in the card display mode.
[0033] In the card display mode, the display area IA includes at least one group frame GF and at least one index card IC. The group frame GF can display multiple index cards IC therein. The index card IC is displayed inside the group frame GF. This makes it possible to classify and display the index cards IC, and to change the display positions of multiple index cards IC all at once.
[0034] The index card IC is an object displayed in the display area IA, and occupies an area of a predetermined size. The index card IC has a boundary line (frame) between the area occupied by the index card IC and the external area. Information belonging to the index card IC is displayed within the frame of the index card IC. The outer shape of the index card IC is not particularly limited, but may be, for example, a rectangular shape.
[0035] The card display control unit 112 displays the multiple index card ICs aligned in accordance with the left-justified and top-justified display rules within the group frame GF of the display area IA. The multiple index card ICs are arranged in the group frame GF at equal intervals from left to right and from top to bottom. The number of index card ICs displayed in the left-right direction and the number of index card ICs displayed in the up-down direction can be set arbitrarily. An upper limit on the number of index card ICs belonging to each group frame GF may be set. Furthermore, the card display control unit 112 displays the multiple group frames GF in a state where they are arranged in accordance with the display rules. The display rules for the multiple group frames GF are not particularly limited, but for example, the multiple group frames GF are arranged vertically. Furthermore, the card display control unit 112 may display the index card ICs outside the group frame GF.
[0036] 6A and 6B are diagrams showing a display example of an index card IC and an example of a card menu list CL. As shown in Fig. 6A, the index card IC includes one index information CI, a card name CN, a menu button CM, and a movement operation area OA.
[0037] The index information CI is a numerical value that indicates the result of performing arithmetic processing on the data contained in the personnel database (table). By allowing the administrator to add or delete index cards IC that contain such index information CI at will, the administrator can freely select or change the information to be displayed. This improves the convenience of information management.
[0038] The index information CI is also a numerical value related to multiple managed persons. Specifically, the index information CI is a numerical value resulting from performing statistical processing or arithmetic operations on numerical values contained in a specified field of a personnel database containing multiple managed persons. Statistical processing includes, for example, calculation of the distribution of ranks such as evaluations and grades (such as counting the number of people with a certain evaluation). Arithmetic operations include, for example, average values and total values of numerical values such as salary. By using arithmetic operations as the calculation processing, the manager can easily check the average value and total value on the index card without having to calculate each time. Note that the index information CI is not limited to numerical values, and may be a graph or the like showing the results of statistical processing or arithmetic operations.
[0039] Among the data contained in the personnel database, the items (fields) of data that are the subject of calculation processing include, for example, the evaluation (self-evaluation and evaluation by others) of each managed person, job grade, whether or not goals have been set, salary (annual salary, salary increase, and bonus amount), etc. The fields used in the index information CI are selected from among these items.
[0040] The index card IC is created by the card management unit 113 when the card addition slot AF displayed in the group frame GF shown in Fig. 5 is pressed in an activated state (active state). The card addition slot AF is activated by the card management unit 113 in response to a menu operation on the group frame GF, which will be described later. Fig. 7 is a diagram showing an example of a card addition screen AD1 displayed on the administrator terminal 20. The card addition screen AD1 is displayed when the card addition slot AF is pressed.
[0041] The index card IC is created, for example, in a group frame GF created in advance. The index card IC is automatically added to the group frame GF when the card addition frame AF is pressed. The card management unit 113 can also create an index card IC that does not belong to the group frame GF. The index card IC that does not belong to the group frame GF is placed and displayed outside the group frame GF.
[0042] The card management unit 113 accepts input from the administrator terminal 20 via the card addition screen AD1, including the card name CN to be displayed on the index card IC, the reference field to be specified as the target for calculation processing of the index information, the calculation method (contents of the calculation processing), the narrowing down range in the field, and display options.
[0043] In the reference field, for example, a selection input from a pull-down menu is accepted. FIG. 8 is a diagram showing an example of an expanded pull-down menu of the reference field. When the reference field on the card addition screen AD1 is pressed, reference field options are displayed as shown in FIG. 8. As shown in FIG. 8, the reference field may have a multi-layer structure. For example, more detailed subfields such as "submission status," "evaluator," and "usage status" may exist below the "evaluation" field. Note that multiple reference fields cannot be selected. Furthermore, the reference field is not limited to the contents of FIG. 8. Any data (including information other than numerical values) contained in the personnel database can be selected as the reference field.
[0044] The card addition screen AD1 in Fig. 7 displays the pre-prepared calculation methods of "addition," "average," and "value count" (the number of managed persons who satisfy the conditions) as single-choice options. However, the calculation method may be selectable using a pull-down menu. Also, the card addition screen AD1 may present calculation processes other than those shown in Fig. 7 (for example, "ratio").
[0045] The filtering range on the card addition screen AD1 is a condition for further narrowing down the information to be processed from among the fields specified as reference fields. For example, by selecting "department" as the "target range" and "sales" as the "item", data from the reference field for managed persons who belong to the sales department will be subject to the processing. Items contained in the personnel database other than the items selected as the "reference field" can be used as filtering items.
[0046] The card management unit 113 also accepts input of display options for the index information CI on the card addition screen AD1. Examples of display options include whether or not to display a comma, and adding a unit to the beginning or end of the numerical value of the index information CI. The card addition screen AD1 also displays the state of the index information CI displayed on the index card IC based on the current input contents (the calculation results for the reference field and the reflection status of the display options). The display options are not limited to the contents of FIG. 7. The display options may include a selection of whether or not to display a graph or the like related to the results of statistical processing or arithmetic operations.
[0047] The card addition screen AD1 includes a cancel button AB1 and a save button AB2. Pressing the cancel button AB1 discards the input information on the card addition screen AD1. Pressing the save button AB2 creates an index card IC in the same group frame GF as the pressed card addition frame AF based on the input information.
[0048] As shown in Fig. 6B, when an error occurs in the calculation process, the card display control unit 112 assigns an error label EL to the index card IC. This makes it possible to prevent an inappropriate calculation result from being displayed on the index card IC, and makes it easier for the administrator to find the error. For example, when the combination of the content of the calculation process and the reference field is inappropriate, such as when an addition is instructed to a non-numeric reference field, or when there is no numerical value in the reference field, the card display control unit 112 substitutes the index information CI with a symbol such as "---" in the index card IC, and displays the error label EL.
[0049] As shown in Fig. 6C, the card display control unit 112 may display a thumbnail TH related to the index information CI in the index card IC. This makes it easier to understand the data that constitutes the index information CI. For example, the card display control unit 112 displays, as a thumbnail TH, a face image of the managed person to which the data that is the subject of the arithmetic processing belongs.
[0050] The card display control unit 112 may display the index information CI using graphics such as graphs and icons instead of or in addition to numerical values.
[0051] The card name CN displayed on the index card IC is an identification name (title) arbitrarily given by the administrator on the card addition screen AD1.
[0052] The menu button CM displayed on the index card IC is a button that calls up the card menu list CL shown in Fig. 6D. The card menu list CL is displayed on the information display screen ID by pressing the menu button CM. The card menu list CL includes the commands "Edit index card", "Narrow down target data", "Duplicate index card", and "Delete index card".
[0053] When "Edit index card" is selected in the card menu list CL, a screen similar to the card addition screen AD1 in Fig. 7 is displayed as a "card editing screen." On the card editing screen, set information (name, reference field, calculation method, etc.) regarding the selected index card IC is input in advance. The card management unit 113 updates the index information based on the input on the card editing screen. The card display control unit 112 redisplays the index card IC based on the updated index information.
[0054] When "narrow down target data" is selected in the card menu list CL, a list of the target data referred to by the index card IC is displayed by the list display control unit 118. The processing of the list display control unit 118 will be described later.
[0055] When "Duplicate index card" is selected in the card menu list CL, the card management unit 113 adds an index card IC that is a duplicate of the selected index card IC to the display area IA (for example, within the same group frame GF).
[0056] When "Delete index card" is selected in the card menu list CL, the card management unit 113 deletes the selected index card IC from the display area IA.
[0057] The card management unit 113 may set viewing conditions and editing conditions for each index card IC. The card display control unit 112 does not allow the index card IC to be displayed on an administrator terminal 20 that does not satisfy the viewing conditions (does not have the authority to view). Furthermore, the card management unit 113 does not accept editing of the index card from an administrator terminal 20 that does not satisfy the editing conditions (does not have the authority to edit).
[0058] <Card position change unit 114> The card position change unit 114 is configured to receive an input of free movement of the index card IC in the display area IA by a drag operation, and change the display position of the index card IC in the display area IA according to the position to which the index card IC is moved. This allows the administrator to arrange a plurality of index cards IC in any position and order, thereby improving the visibility and manageability of information. In addition, the index card IC can be freely moved, which improves the operability of the administrator to move the index card IC. Furthermore, the free movement of the index card IC increases the degree of freedom of arrangement, such as changing the number of columns per row of the index card IC, as in the second group frame GF from the top in FIG. 5. Note that the "drag operation" refers to an operation of selecting an index card IC with a pointer on the screen operated by the input unit 24 of the administrator terminal 20, and dragging the index card IC by moving the pointer while the index card IC is selected.
[0059] The card position change unit 114 individually accepts a movement input for each of the multiple index card ICs. That is, the card position change unit 114 moves the multiple index card ICs one by one.
[0060] Specifically, in response to a menu operation on the group frame GF described below, the card position change unit 114 activates the movement operation area OA of each index card IC shown in Fig. 6A, and sets the state to a state in which a movement input operation can be accepted. When the movement operation area OA is not activated, the index card IC cannot be moved even if the movement operation area OA is selected. Note that the card position change unit 114 may activate the movement operation area OA of an index card IC (including an index card IC that does not belong to the group frame GF) by an operation using the third button B3 on the information display screen ID in Fig. 5 (selection of an index card movement command included in a menu called up from the third button B3).
[0061] After the movement operation area OA is activated, the card position change unit 114 accepts the selection of the movement operation area OA included in the index card IC to be moved, and accepts the input of the movement of the index card IC by a drag operation with the movement operation area OA selected. This makes it possible to move the index card IC to an arbitrary position with a simple operation, and to swap the positions of the index card ICs with each other.
[0062] Specifically, the move operation area OA is selected (pressed) with the pointer on the screen over the move operation area OA, the pointer is moved to an arbitrary position with the move operation area OA selected, for example, by a drag operation, and the selection by the pointer is released at the end point of the movement to drop the index card IC, thereby moving the index card IC. After the movement of the index card IC is completed, in response to a menu operation on the group frame GF, which will be described later, the card position change unit 114 returns the move operation area OA to an inactive state (inactive state).
[0063] Based on the dropped position of the index card IC, the card position change unit 114 adjusts the position of the index card IC so that the index card IC is aligned in accordance with the display rule of the card display control unit 112. In other words, the card position change unit 114 adjusts the positions of the multiple index card ICs so that they are aligned left-justified and top-justified and at equal intervals.
[0064] Specifically, if there is an area in the group frame GF where an index card IC can be displayed to the left or above the position where the index card IC is dropped, the card position change unit 114 slides the index card IC to the left or above. Also, if the position where the index card IC is dropped in the group frame GF overlaps with another index card IC, the card position change unit 114 slides the index card IC or the other index card IC left and right or up and down to arrange them side by side. For example, if the index card IC to be moved is dropped in a space above another index card IC, the card position change unit 114 slides the other index card IC downward to move the index card IC to the position where the other index card IC was displayed. The card position change unit 114 may display an area where the index card IC can be moved during dragging.
[0065] Note that the card position change unit 114 may display the index card IC at any position (a free position that is not arranged in a matrix) by free movement.
[0066] The card position change unit 114 restricts the change of position of the index card IC outside the group frame GF. This makes it possible to prevent the index card IC from being unintentionally moved to another group frame GF, improving the manageability of the index card IC. For example, the card position change unit 114 restricts the dragging of the index card IC outside the group frame GF. Furthermore, when the index card IC is dragged outside the group frame GF, the card position change unit 114 may cancel the movement of the index card IC and return it to its original position.
[0067] <Group Management Department 115> The group management unit 115 is configured to add or delete a group frame GF. Fig. 9 is a diagram showing an example of a group addition screen AD2 displayed on the administrator terminal 20 and an example of a group menu list GL.
[0068] The group management unit 115 accepts an input for creating a group on the information display screen ID in Fig. 5, and displays the group addition screen AD2 in Fig. 9A. The input for creating a group is made, for example, by pressing an area outside the group frame GF in the display area IA in Fig. 5 (or any area in the display area IA if there is no group frame GF) or by making a selection from a menu called up from the third button B3.
[0069] The group management unit 115 accepts input of a group name GN to be displayed in the group frame GF from the administrator terminal 20 via the group addition screen AD2 of Fig. 9A. The group addition screen AD2 includes a cancel button AB3 and a save button AB4. Pressing the cancel button AB3 discards the input content to the group addition screen AD2. Pressing the save button AB4 creates a group frame GF based on the input content.
[0070] 5, an index card IC, a card addition frame AF, a group name GN, a movement operation area GA, an update button GR, and a menu button GM are arranged inside the group frame GF. When the update button GR is pressed, the card management unit 113 updates the index information of each index card IC in the group frame GF.
[0071] The menu button GM displayed in the group frame GF is a button for calling up the group menu list GL shown in Fig. 9B. The group menu list GL is displayed on the information display screen ID by pressing the menu button GM. The group menu list GL includes the commands "Add / Edit Index Card", "Edit Group Name", "Rearrange Group", "Duplicate Group", and "Delete Group".
[0072] When "Add / Edit Index Card" is selected in the group menu list GL, the card addition frame AF in FIG. 5 is activated by the card management unit 113, allowing the card management unit 113 to add an index card IC. In addition, the movement operation area OA of each index card IC is activated by the card position change unit 114, allowing the index card IC to be moved. When "Add / Edit Index Card" is selected again with the card addition frame AF and the movement operation area OA in an activated state, they are returned to an inactive state. Note that "Add Index Card" and "Rearrange Index Card" may be displayed as independent menus, or "Add Index Card" and "Rearrange Index Card" may be displayed as submenus of "Add / Edit Index Card".
[0073] When "Edit group name" is selected in the group menu list GL, a screen similar to the group addition screen AD2 in Fig. 9A is displayed as a "group edit screen." The name of the selected group frame GF is pre-entered in the group edit screen. The group management unit 115 updates the group name GN based on the input in the group edit screen. The card display control unit 112 re-displays the group frame GF based on the updated index information.
[0074] When "rearrange groups" is selected in the group menu list GL, the group frame GF is moved by the group position change section 116. The processing of the group position change section 116 will be described later.
[0075] When "Duplicate Group" is selected in the group menu list GL, a group frame GF obtained by duplicating the selected group frame GF is added to the display area IA by the group management unit 115. At this time, the index card IC included in the group frame GF is also duplicated.
[0076] When "Delete group" is selected in the group menu list GL, the group management unit 115 deletes the selected group frame GF from the display area IA together with the index card IC therein.
[0077] <Group position change unit 116> The group position change unit 116 is configured to receive an input for moving the group frame GF and change the display position of the group frame GF in the display area. This allows the administrator to arrange multiple group frames GF in any position and order, thereby improving the visibility and manageability of information.
[0078] Specifically, when "Rearrange groups" is selected in the group menu list GL, the group position change unit 116 activates the movement operation area GA shown in Fig. 5, and enters a state in which a movement input operation can be received. In other words, if there is no input for "Rearrange groups", the movement operation area GA is not activated, and the group frame GF cannot be moved even if the movement operation area GA is selected.
[0079] After the movement operation area GA is activated, the group position change unit 116 accepts a selection for the movement operation area GA contained in the group frame GF to be moved, and accepts input to move the group frame GF by a drag operation while the movement operation area GA is selected.
[0080] Specifically, the group frame GF is moved by selecting (pressing) the move operation area GA with the on-screen pointer over it, and then moving the pointer to any position with the move operation area GA selected, for example by dragging, and releasing the selection by the pointer at the end point of the movement and dropping the group frame GF. After the movement of the group frame GF is completed, the group position change unit 116 receives an input of "rearrange groups" in the group menu list GL and returns the move operation area GA to an inactive state.
[0081] The group position modification unit 116 adjusts the position of the group frame GF so that it is aligned upward and arranged at equal intervals based on the dropped position of the group frame GF. The group position modification unit 116 may display an area in which the group frame GF can be moved while being dragged.
[0082] <Detailed display control unit 117> The details display control unit 117 displays details of the index information CI of the specified index card IC. This allows the details to be displayed directly from the index card IC, making it easy to check the contents of the index information CI. The "details of the index information CI" include, for example, data (fields) constituting the index information CI, information about related managed persons, and setting information of the target index card IC (for example, reference fields, viewing authority, etc.).
[0083] Specifically, the details display control unit 117 accepts input to an information display instruction area DA (see FIG. 6A) included in the index card IC, and displays details of the index information CI of the index card IC for which input was made to the information display instruction area DA. The information display instruction area DA is an area within the internal area of the index card IC other than the menu button CM and the movement operation area OA. The area of the information display instruction area DA is also larger than the area of the movement operation area OA. This makes it possible to prevent the movement operation area OA from being erroneously selected when checking detailed information. Furthermore, the larger area of the information display instruction area DA makes it easier to display the detailed information.
[0084] <List display control unit 118> The list display control unit 118 is configured to display a list of data related to the index information CI of a specified index card IC extracted from the personnel database. This makes it easy to extract and sort information based on the index card IC.
[0085] When "narrow down target data" is selected in the card menu list CL shown in Fig. 6D, the list display control unit 118 switches the information display screen ID in Fig. 5 to a data display mode. Fig. 10 is a diagram showing an example of the data display mode of the information display screen ID displayed on the administrator terminal 20.
[0086] In the data display mode, the display area IA displays a list of data on the managed persons registered in the personnel database. When narrowing down the target data is selected from the card menu list CL, the list display control unit 118 displays in the display area IA only the data on the managed persons that are the calculation targets of the index card IC on which the card menu list CL is displayed. In addition, when a narrowing down range of the reference field is set in the index card IC, the result of narrowing down the data within this range is displayed in the display area IA. In addition, the content displayed in the display area IA in the data display mode is not limited to the content of FIG. 10. In the data display mode, data other than the content of FIG. 10 contained in the personnel database may be displayed in the display area IA. In addition, a link for viewing detailed information by referring to the data of each managed person may be added to the display content of the display area IA.
[0087] <Display section> The display unit 211 of the administrator terminal 20 displays a screen indicated by the screen data transmitted from the server device 10.
[0088] <Operation reception section> The operation reception unit 212 of the administrator terminal 20 receives operations by a user (administrator) who uses the administrator terminal 20.
[0089] 3. Information processing method This section describes an information processing method of the server device 10. This information processing method is executed by a computer, with each unit of the server device 10 acting as each step.
[0090] Specifically, this information processing method includes a card display control step, a card management step, a card position change step, and a group position change step. In the card display control step, at least one index card is displayed in a display area capable of displaying multiple index cards. In the card management step, an index card displayed in the display area is added or deleted. In the card position change step, an input for free movement of an index card within the display area by a drag operation is accepted, and the display position of the index card in the display area is changed according to the position to which the index card is moved. In the group position change step, an input for moving a group frame is accepted, and the display position of the group frame in the display area is changed.
[0091] <Creating an indicator card> 11 is an activity diagram showing the flow of information processing (index card creation processing) executed by the information management system 1. The information processing will be described below along with each activity in this activity diagram.
[0092] The index card creation process begins when the administrator instructs the server device 10 to create an index card from the administrator terminal 20 (activity A101). Upon receiving the instruction to create an index card, the server device 10 displays a card addition screen on the administrator terminal 20 (activity A102). The administrator inputs information required to create an index card (such as name and reference fields) into the card addition screen displayed on the administrator terminal 20 (activity A103).
[0093] The information entered on the card addition screen is transmitted from the administrator terminal 20 to the server device 10 (activity A104). The server device 10 creates an index card based on the entered information (card management step, activity A105). After creating the index card, the server device 10 causes the administrator terminal 20 to display the display area to which the index card has been added (card display control step, activity A106). As a result, the display area including the created index card is displayed on the administrator terminal 20 (activity A107).
[0094] <Delete indicator card> 12 is an activity diagram showing the flow of information processing (index card deletion processing) executed by the information management system 1. The information processing will be described below along with each activity in this activity diagram.
[0095] The index card deletion process begins when the administrator instructs the server device 10 to delete an index card from the administrator terminal 20 (activity A201). Upon receiving the instruction to delete an index card, the server device 10 deletes the target instruction card (card management step, activity A202). After deleting the index card, the server device 10 causes the administrator terminal 20 to display the display area from which the index card has been deleted (card display control step, activity A203). As a result, the display area from which the index card has been deleted is displayed on the administrator terminal 20 (activity A204).
[0096] The index card editing process, and the group frame deletion and editing processes are also performed using a flow similar to the index card deletion process (a flow in which "delete" of the index card is replaced with "edit" and / or a flow in which "index card" is replaced with "group frame").
[0097] <Move indicator card> 13 is an activity diagram showing the flow of information processing (index card movement processing) executed by the information management system 1. The information processing will be described below along with each activity in this activity diagram.
[0098] The index card moving process starts when the administrator instructs the server device 10 to move an index card from the administrator terminal 20 (activity A301). The server device 10 receives the instruction to move the index card and activates the move operation area of the instruction card (activity A302). After activating the move operation area, the administrator performs a drag and drop operation on the index card on the administrator terminal 20 (activity A303). The server device 10 changes the display position of the index card in the display area according to the position to which the index card has been moved (card position change step, activity A304). After changing the position of the index card, the server device 10 causes the administrator terminal 20 to display the display area to which the index card has been moved (card display control step, activity A305). As a result, the display area to which the index card has been moved is displayed on the administrator terminal 20 (activity A306).
[0099] <Moving group frame> 14 is an activity diagram showing the flow of information processing (group frame movement processing) executed by the information management system 1. The information processing will be described below along with each activity in this activity diagram.
[0100] The process of moving a group frame is started when the administrator instructs the server device 10 to move the group frame from the administrator terminal 20 (activity A401). The server device 10 receives the instruction to move the group frame and activates the move operation area of the group frame (activity A402). After activating the move operation area, the administrator performs a drag operation and a drop operation on the group frame on the administrator terminal 20 (activity A403). The server device 10 changes the display positions of the group frame and the index card in the display area according to the position to which the group frame has been moved (group position change step, activity A404). After changing the position of the group frame, the server device 10 causes the administrator terminal 20 to display the display area to which the group frame has been moved (card display control step, activity A405). As a result, the display area to which the group frame has been moved is displayed on the administrator terminal 20 (activity A406).
[0101] 4. Effect The operation of this embodiment can be summarized as follows: Information on a group of people to be managed can be confirmed using the index card IC. This makes it easy to manage information on the group of people to be managed.
[0102] Although the embodiment of the present invention has been described above, the present invention is not limited to this, and can be modified as appropriate without departing from the technical concept of the invention.
[0103] 5.Other In the above embodiment, the server device 10 performs various storage and control, but multiple external devices may be used instead of the server device 10. In other words, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.
[0104] The aspect of the present embodiment is not limited to the information management system 1, and may be an information processing method or a program. The information management method includes each step of the information management system 1. The program causes a computer to execute each step of the information management system 1.
[0105] It may be provided in any of the following ways:
[0106] (1) An information management system comprising a processor, the processor being configured to be able to execute each of the following steps: in a card display control step, at least one index card is displayed in a display area capable of displaying a plurality of index cards, the index card including index information indicating the result of performing a calculation process on data contained in a personnel database; and in a card management step, the index card displayed in the display area is added or deleted.
[0107] (2) In the information management system described in (1) above, the calculation process is an arithmetic operation on a numerical value contained in a specified field of the personnel database.
[0108] (3) In the information management system described in (1) or (2) above, in the card display control step, an error label is added to the index card when an error occurs in the calculation process.
[0109] (4) In the information management system described in any one of (1) to (3) above, the processor is configured to further execute the following steps, in which in the card position change step, input of free movement of the index card within the display area by a drag operation is accepted, and the display position of the index card in the display area is changed depending on the position to which the index card is moved.
[0110] (5) An information management system comprising a processor, the processor being configured to execute each of the following steps: in a card display control step, at least one index card is displayed in a display area capable of displaying a plurality of index cards, the index card including index information relating to a plurality of managed persons; and in a card position change step, an input for free movement of the index card within the display area by a drag operation is accepted, and the display position of the index card in the display area is changed according to the position to which the index card has been moved.
[0111] (6) In the information management system described in (4) or (5) above, in the card position change step, a selection is accepted for a move operation area included in the index card, and input for moving the index card is accepted by the drag operation while the move operation area is selected.
[0112] (7) In the information management system described in any one of (4) to (6) above, the display area includes at least one group frame capable of displaying multiple index cards therein.
[0113] (8) In the information management system described above in (7), in the card position changing step, changing the position of the index card to outside the group frame is restricted.
[0114] (9) In the information management system described in (7) or (8) above, the processor is configured to further execute the following steps, and in a group position change step, an input for moving the group frame is accepted and the display position of the group frame in the display area is changed.
[0115] (10) In the information management system described in any one of (1) to (9) above, the processor is configured to further execute the following steps, and in a detailed display control step, details of the index information of the specified index card are displayed.
[0116] (11) In the information management system according to any one of (1) to (10) above, in the card display control step, a thumbnail related to the index information is displayed in the index card.
[0117] (12) In the information management system described in any one of (1) to (11) above, the processor is configured to further execute the following steps, and in the list display control step, a list of data related to the indicator information of the specified indicator card is displayed from the personnel database.
[0118] (13) In the information management system described in (4) or (5) above, the processor is configured to further execute the following steps, in which the detailed display control step accepts input into an information display instruction area included in the index card and displays details of the index information of the index card for which input was made into the information display instruction area, and in the card position change step, a selection is accepted for a move operation area included in the index card and an input for moving the index card is accepted by the drag operation with the move operation area selected, and an area of the information display instruction area is larger than an area of the move operation area.
[0119] (14) An information management method comprising the steps of the information management system according to any one of (1) to (13) above.
[0120] (15) A program that causes a computer to execute each step of the information management system described in any one of (1) to (13) above. Of course, this is not the case.
[0121] Finally, although various embodiments according to the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are included within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]
[0122] 1: Information Management System 2: Communication lines 10: Server device 11: Control section 12: Storage section 13: Communications Department 14: Communication bus 20: Administrator terminal 21: Control section 22: Storage section 23: Communications Department 24: Input section 25: Output section 26: Communication bus 111: Information acquisition department 112: Card display control unit 113: Card Management Department 114: Card position change section 115: Group Management Department 116: Group position change section 117:Detailed display control section 118: List display control section 211: Display section 212: Operation reception section
Claims
1. 1. An information management system, comprising: A processor is provided. The processor is configured to execute the following steps: In the card display control step, at least one index card is displayed in a display area capable of displaying a plurality of index cards, and the index card includes index information indicating a result of performing a calculation process on data included in the personnel database; In the card management step, the information management system adds or deletes the index card displayed in the display area.
2. 2. The information management system according to claim 1, In this information management system, the calculation process is an arithmetic operation on a numerical value contained in a specified field of the personnel database.
3. 2. The information management system according to claim 1, In the card display control step, an error label is added to the index card when an error occurs in the calculation process.
4. 2. The information management system according to claim 1, The processor is further configured to perform the steps of: In the card position change step, an input for free movement of the index card within the display area by a drag operation is accepted, and the display position of the index card in the display area is changed according to the position to which the index card is moved.
5. 1. An information management system, comprising: A processor is provided. The processor is configured to execute the following steps: In the card display control step, at least one index card is displayed in a display area capable of displaying a plurality of index cards, and the index card includes index information related to a plurality of managed persons; In the card position change step, an input for free movement of the index card within the display area by a drag operation is accepted, and the display position of the index card in the display area is changed according to the position to which the index card is moved.
6. 5. The information management system according to claim 4, In the card position change step, a selection is accepted for a move operation area included in the index card, and an input for moving the index card is accepted by the drag operation while the move operation area is selected.
7. 5. The information management system according to claim 4, An information management system, wherein the display area includes at least one group frame capable of displaying a plurality of the indicator cards therein.
8. 8. The information management system according to claim 7, In the card position changing step, an information management system restricts changing the position of the index card outside the group frame.
9. 8. The information management system according to claim 7, The processor is further configured to perform the steps of: In the group position changing step, an input for moving the group frame is received, and a display position of the group frame in the display area is changed.
10. 2. The information management system according to claim 1, The processor is further configured to perform the steps of: In the detailed display control step, the information management system displays details of the index information of the specified index card.
11. 2. The information management system according to claim 1, In the card display control step, a thumbnail related to the index information is displayed in the index card.
12. 2. The information management system according to claim 1, The processor is further configured to perform the steps of: In the list display control step, the information management system displays a list extracted from the personnel database of data related to the index information of the specified index card.
13. 5. The information management system according to claim 4, The processor is further configured to perform the steps of: In the detail display control step, an input to an information display instruction area included in the index card is accepted, and details of the index information of the index card for which the input has been made to the information display instruction area are displayed. In the card position change step, a selection of a move operation area included in the index card is accepted, and an input of moving the index card is accepted by the drag operation in a state in which the move operation area is selected; An information management system, wherein the area of the information display instruction area is larger than the area of the movement operation area.
14. 1. An information management method, comprising: An information management method comprising the steps of the information management system according to any one of claims 1 to 13.
15. A program, A program causing a computer to execute each step of the information management system according to any one of claims 1 to 13.
Citation Information
Patent Citations
Device, method, and program for hierarchical item information management, and computer-readable recording medium
JP2003271788A
Personnel affairs support system, personal affairs support method and program thereof
JP2005044259A
Information analysis system and information analysis method
JP2018116536A
Information processor and program
JP2019160110A
Method executed by computer to support layout determination, program causing computer to execute the method, and information management device
JP2019192041A