Information processing method, device, electronic device and readable medium
By providing project details controls in the graphical user interface of the project management system, users can effectively edit and manage project information, solving the problem of inability to effectively edit project information and improving the effectiveness of information management.
Patent Information
- Application Number
- CN202110603943.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-31
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2041-05-31
AI Technical Summary
During the project management process of smart cities, project information cannot be effectively edited and marked, resulting in a decrease in the effectiveness of information management.
By providing project details controls in the graphical user interface of the project management system, users can browse and edit project information. The specific steps include responding to the selection operation of the project detail control, displaying the project management page, and updating the initial information of the project window in the page to match the user's input operation.
It realizes that in the process of browsing project information, users can intuitively edit project information, simplify the information editing process, and improve the effectiveness of project information management.
Smart Images

Figure CN113467669B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an information processing method, an information processing device, an electronic device and a computer-readable medium. Background Art
[0002] In the process of building a smart city, it is often necessary to manage the project information of related projects involved in the construction process, which may include municipal infrastructure projects, park comprehensive development projects, land development projects, road construction projects, etc. However, in the process of managing project information, it is difficult to effectively edit and annotate the project information. Summary of the invention
[0003] The embodiments of the present invention provide an information processing method, device, electronic device and computer-readable medium to solve or partially solve the problem in the related art that project information cannot be effectively edited and annotated.
[0004] The embodiment of the present invention discloses a method for processing information, wherein a graphical user interface is provided through an electronic terminal, wherein the content displayed by the graphical user interface at least includes a system interface of a project management system, wherein the system interface at least includes a project detail control, and the method comprises:
[0005] In response to a selection operation on the project detail control, a project management page corresponding to the project detail control is displayed in the system interface, the project management page including at least one project window matching a preset project, the project window including initial project information corresponding to the preset project;
[0006] In response to an input operation on the project window, a first project window is determined, and initial project information of the first project window is updated to target project information corresponding to the input operation.
[0007] Optionally, the project window further includes an information editing control, and the step of responding to an input operation on the project window, determining a first project window, and updating initial project information of the first project window to target project information corresponding to the input operation includes:
[0008] In response to a selection operation on the information editing control, determining a first project window, and displaying an information processing page matching the first project window in the system interface, the information processing page including at least one project label control;
[0009] In response to an input operation on at least one of the project label controls, project editing information corresponding to the input operation is acquired, and initial project information of the first project window is updated to target project information corresponding to the project editing information.
[0010] Optionally, the project label control includes at least one of a project name control, a project leader control, a project content control, a project area control, a project stage control, and a picture editing control.
[0011] Optionally, the project window further includes a project enable control, wherein if the project enable control is in an on state, it indicates that the preset project corresponding to the project window is in an enabled state; if the project enable control is in a off state, it indicates that the preset project corresponding to the project window is in an unenabled state.
[0012] Optionally, the project management interface includes a classification control, and the method further includes:
[0013] In response to a selection operation on the classification control, a classification condition of the classification control is obtained, and the project windows are classified according to the classification condition and a state of the project enabling control, and a target project window matching the classification condition is displayed.
[0014] Optionally, the project management page further includes a project adding control, and the method further includes:
[0015] In response to a selection operation for adding a control to the item, displaying an information processing page, the information processing page including at least one item label control;
[0016] In response to an input operation on at least one of the project label controls, project attribute information corresponding to the input operation is acquired, and a project window matching the project attribute information is displayed in the project management page.
[0017] Optionally, the project management page further includes a project deletion control, and the method further includes:
[0018] In response to a selection operation on the item deletion control, determining a second item window, and displaying prompt information on the second item window, the prompt information being used to prompt whether to delete the second item window;
[0019] If a confirmation operation for the prompt information is detected, the second project window is deleted in the project management page.
[0020] The embodiment of the present invention further discloses an information processing device, which provides a graphical user interface through an electronic terminal, wherein the content displayed by the graphical user interface at least includes a system interface of a project management system, and the system interface at least includes a project detail control, and the device includes:
[0021] A project management page display module, configured to respond to a selection operation on the project detail control and display a project management page corresponding to the project detail control in the system interface, wherein the project management page includes at least one project window matching a preset project, and the project window includes initial project information corresponding to the preset project;
[0022] The project information processing module is used to respond to an input operation on the project window, determine a first project window, and update the initial project information of the first project window to target project information corresponding to the input operation.
[0023] Optionally, the project window further includes an information editing control, and the project information processing module includes:
[0024] An information processing page display submodule, configured to respond to a selection operation on the information editing control, determine a first project window, and display an information processing page matching the first project window in the system interface, wherein the information processing page includes at least one project label control;
[0025] The project information processing submodule is used to respond to an input operation on at least one of the project label controls, obtain project editing information corresponding to the input operation, and update the initial project information of the first project window to target project information corresponding to the project editing information.
[0026] Optionally, the project label control includes at least one of a project name control, a project leader control, a project content control, a project area control, a project stage control, and a picture editing control.
[0027] Optionally, the project window further includes a project enable control, wherein if the project enable control is in an on state, it indicates that the preset project corresponding to the project window is in an enabled state; if the project enable control is in a off state, it indicates that the preset project corresponding to the project window is in an unenabled state.
[0028] Optionally, the project management interface includes a classification control, and the device further includes:
[0029] The project window classification module is used to respond to the selection operation on the classification control, obtain the classification conditions of the classification control, and classify the project windows according to the classification conditions and the state of the project enable control, and display the target project windows matching the classification conditions.
[0030] Optionally, the project management page further includes a project adding control, and the device further includes:
[0031] An information processing page display module, configured to display an information processing page in response to a selection operation of adding a control to the project, wherein the information processing page includes at least one project label control;
[0032] The project window adding module is used to respond to an input operation on at least one of the project label controls, obtain project attribute information corresponding to the input operation, and display a project window matching the project attribute information in the project management page.
[0033] Optionally, the project management page further includes a project deletion control, and the device further includes:
[0034] The prompt information responds to the selection operation on the item deletion control, determines the second item window, and displays the prompt information on the second item window, the prompt information is used to prompt whether to delete the second item window;
[0035] The project window deleting module is used to delete the second project window in the project management page if a confirmation operation for the prompt information is detected.
[0036] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0037] The memory is used to store computer programs;
[0038] The processor is used to implement the above-mentioned method when executing the program stored in the memory.
[0039] The embodiment of the present invention further discloses one or more computer-readable media having instructions stored thereon, which, when executed by one or more processors, enable the processors to execute the method as described above.
[0040] The embodiments of the present invention include the following advantages:
[0041] In an embodiment of the present invention, a project detail control may be included in the system interface of the project management system, through which project information of related projects managed in the system can be browsed, edited, etc. By responding to the selection operation on the project detail control, a project management page corresponding to the project detail control is displayed in the system interface, wherein the project management page includes at least one project window matching a preset project, and each project window includes initial project information corresponding to the preset project. By displaying the project windows corresponding to each construction project on the project management page, the user can intuitively browse the project information corresponding to different projects, and can also respond to the input operation on the project window, determine the first project window, and update the initial project information of the first project window to the target project information corresponding to the input operation, so that during the browsing process, the user can also select the corresponding project window to edit the project information corresponding to the related project, and associate the project information of the project in a graphical manner, which not only enriches the way of information display, but also allows the project information to be edited through the project window, effectively simplifies the way of editing project information, and improves the effectiveness of project information management. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 is a flowchart of a method for processing information provided in an embodiment of the present invention;
[0043] Figure 2 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0044] Figure 3 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0045] Figure 4 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0046] Figure 5 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0047] Figure 6 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0048] Figure 7 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0049] Figure 8 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0050] Fig. 9 is a schematic diagram of a system interface provided in an embodiment of the present invention;
[0051] Fig.10is a structural block diagram of an information processing device provided in an embodiment of the present invention;
[0052] Fig.11 is a block diagram of an electronic device provided in an embodiment of the present invention;
[0053] Fig.12 is a schematic diagram of a computer-readable medium provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0054] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0055] As an example, in the process of building a smart city, it is often necessary to manage the project information of the relevant construction projects involved in the construction process, including project application, project approval, project creation, project information editing, project information browsing, etc. In the process of managing project information, users are often unable to edit or annotate project information while browsing project information. Therefore, when users find errors in project information during browsing, they can only exit the browsing page and open the corresponding editing page to edit the project information, which easily interrupts the user's browsing and makes it impossible for users to edit or annotate project information when they find information errors, thereby reducing the effectiveness of project information management.
[0056] In this regard, one of the core inventive points of an embodiment of the present invention is to manage project information through a project management system. When a user browses project information, the user can respond to a selection operation on a project detail control and display a project management page corresponding to the project detail control in the system interface, wherein the project management page includes at least one project window matching a preset project, and each project window includes initial project information corresponding to the preset project. By displaying the project windows corresponding to each construction project on the project management page, the user can intuitively browse the project information corresponding to different projects. At the same time, the user can also respond to the user's input operation on the project window, determine the first project window, and update the initial project information of the first project window to the target project information corresponding to the input operation. Therefore, during the browsing process, the user can also select the corresponding project window to edit the project information corresponding to the relevant project. The project information of the project is associated in a graphical manner, which not only enriches the way of information display, but also allows the project information to be edited through the project window, effectively simplifies the way of editing project information, and improves the effectiveness of project information management.
[0057] Specifically, refer to Figure 1, shows a flowchart of a method for processing information provided in an embodiment of the present invention, wherein a graphical user interface is provided through an electronic terminal, and the content displayed by the graphical user interface at least includes a system interface of a project management system, and the system interface at least includes a project detail control, and specifically may include the following steps:
[0058] Step 101, in response to a selection operation on the project detail control, displaying a project management page corresponding to the project detail control in the system interface, the project management page including at least one project window matching a preset project, the project window including initial project information corresponding to the preset project;
[0059] In an embodiment of the present invention, the project management system (hereinafter referred to as the system) may provide different interactive controls, through which users may use different functions provided by the project system. For example, the project system may provide a project detail control, through which users may view the project information of each construction project managed in the system. In addition, the project management system may also provide other controls, such as a project viewing control, a project creation control, a project application control, etc., which are not limited by the present invention.
[0060] It should be noted that the project management system can be an application or a mini-program in an application running on a user terminal. The user terminal can be a mobile phone, tablet computer, portable computer, desktop computer, personal digital assistant, wearable device (such as glasses, watches, etc.), etc., and the present invention is not limited to this.
[0061] Before using the project management system, the user needs to enter the corresponding account information on the login page of the project management system to achieve identity authentication. Specifically, the project management system can provide a login interface, and then respond to the input operation on the login interface, obtain the account information corresponding to the input operation, and after the account information is successfully verified, display the system interface so that the user can perform the corresponding operation. Optionally, the verification of account information is a prior art and will not be repeated here.
[0062] Optionally, in the project management process, users of different organizations are assigned different permissions and functions. In an embodiment of the present invention, the organization may include a construction unit, a handling unit, a coordination unit, and a superior unit. The construction unit refers to the unit responsible for project construction; the handling unit refers to the unit responsible for the overall management of the project; the coordination unit refers to the unit that coordinates the project handling; and the superior unit refers to the superior unit of project management.
[0063] Specifically, after the user logs in to the project management system, the system can determine the user authority information corresponding to the user based on the currently logged in account information. When the user views the project information through the project detail control, the system can obtain the corresponding target project data based on the user authority information, and then render and display the corresponding project management page in the system interface. Among them, the target project data may include project details information corresponding to at least one construction project, and the project details information may include project name, project content, project pictures and other information, so that the system can display the project windows corresponding to each construction project in the project management page through the project details information, and each project window can display the project information corresponding to the construction project. By displaying the project windows corresponding to each construction project on the project management page, users can intuitively browse the project information corresponding to different projects, especially browse the project information corresponding to each construction project managed by the system from a global perspective, which greatly improves the efficiency of users in obtaining project information.
[0064] In one example, referring to Figure 2 , shows a schematic diagram of a system interface provided in an embodiment of the present invention, wherein a system interface 10 of a project management system is displayed through a graphical user interface of a terminal, and the system interface 10 may include several different functional controls, and different functions provided by the system may be used through different functional controls, such as browsing project information, creating project information, etc. Among them, the functional controls may include a project detail control 110, through which project information corresponding to various projects managed by the system may be browsed, specifically, when a user selects a project detail control 110, the system may highlight it, and obtain target project data that the current user has the right to browse according to user authority information, and then the system may display a project management page 120 corresponding to the target project data in the system interface 10, and display a project window 1201 corresponding to each construction project in the project management page 120, and the project window 1201 may display project information corresponding to the construction project, such as the project name, project picture, and project person in charge, so that the user can intuitively browse the project information corresponding to different projects, especially the project information corresponding to various construction projects managed by the system may be browsed from a global perspective, which greatly improves the efficiency of the user in obtaining project information.
[0065] In an optional embodiment of the present invention, the system interface may also include a project creation control, through which project information corresponding to the project can be created, and existing project information can be edited and other operations can be performed. The terminal can respond to the selection operation on the project creation control, display the project creation page in the system interface, and then respond to the input operation on the project creation page to generate project data.
[0066] In a specific implementation, the project creation page includes at least a project selection page, an information editing page, and a map management page. The terminal can respond to a first input operation on the project selection page to select at least one target project; respond to a second input operation on the information editing page to obtain project detail information corresponding to the at least one target project; respond to a third input operation on the map management page to obtain geographic location information corresponding to the at least one target project, and then integrate the project detail information with the geographic location information to generate project data for the at least one target project.
[0067] Among them, the project selection page can be used to select an existing project or create a new project, such as selecting an existing project through the project selection control provided by the project selection control, or entering the project name of the new project in the project selection control to create a new project; the information editing page can be used to edit the relevant information of the project after the user determines the project that needs to be edited; the map management page can be used to confirm the location coordinates of the project on the map after the project information is edited, so that when the user browses the related projects, especially when the project window is displayed in the project management page, the geographical location information corresponding to the construction project can be displayed in the project window. The user can complete the corresponding operations in the project selection page, the information editing page and the map management page in turn, so that the terminal generates project data corresponding to at least one target project according to the user operation.
[0068] After the user determines the construction project, the project information of the construction project can be edited in the information editing page. Specifically, the terminal can respond to the selection operation on the label control, determine the target label selection control, and display the label editing page corresponding to the target label selection control. The label editing page includes at least label editing controls that match each target label selection control, and then responds to the input operation on the label editing control, obtains the label information corresponding to each target label selection control, and uses each label information to generate project detail information corresponding to at least one target project.
[0069] Among them, each label selection control can correspond to a project attribute, such as the construction unit, person in charge, investment category, project category, construction area, construction stage, project content, project photos, project advantages, etc. of the construction project. According to the differences in the content of the construction project, users can select different label selection controls to edit the project information.
[0070] After the detailed information of the construction project is edited, the coordinate information needs to be processed so that when the user browses the related projects, the project label can be displayed in the project management page. Specifically, the terminal can respond to the selection operation on the map management page, determine at least one coordinate point corresponding to the selection operation, and use the coordinate information of each coordinate point in the map management page as the geographical location information corresponding to at least one target project.
[0071] Among them, construction projects can include regional projects and linear projects, for example, park development projects can be regional projects, pipeline construction, bridge construction, etc. can be linear projects, etc. For regional projects, you can select a point in the map as the project coordinate point of the project; for linear projects, you can select multiple points in the map to connect a line, and select one of the selected multiple points as the project coordinate point of the project. In the process of selecting coordinate points, when clicking on the second or more coordinate points, after clicking, the system can display floating words such as "Did you finish?", and after confirming that the coordinate point selection is completed, automatically select one from the selected multiple coordinate points as the project coordinate point of the linear project. Specifically, if the number of coordinate points is an odd number, the middle coordinate point is used as the project coordinate point; if the number of coordinate points is an even number, the middle front coordinate point is selected as the project coordinate point. For example, if there are 5 coordinate points, the third coordinate point is used as the project coordinate point; if there are 6 coordinate points, the middle front coordinate point, that is, the third coordinate point, is used as the project coordinate point, etc.
[0072] In one example, referring to Figure 3 , shows a schematic diagram of the system interface provided in an embodiment of the present invention, wherein the system interface 20 is displayed through the graphical user interface of the terminal, and a project creation page 210 can be displayed in the system interface 20, and a batch setting control 2101 and a project selection control 2202 can be included in the project creation page 210, and the batch setting control 2101 can set whether to edit or create multiple projects at the same time, and its default effective switch state, click to switch between invalid and effective, effective, the construction project is a multi-select drop-down enumeration, click the drop-down project check enumeration to select at least one project as the project to be edited; invalid is a single-select enumeration, click the drop-down project single-select enumeration, select one of the projects, edit or create. Optionally, in the process of selecting a project, the project name corresponding to the unclosed project in the system and the name of the construction unit corresponding to the project name can be displayed, so that the user can select the corresponding project according to their own needs, and the project can be sorted according to the English letter corresponding to the first letter of the project name, and the same first letter can be displayed from near to far according to the time when the project was approved and included in the project management system, etc., and the present invention does not limit this.
[0073] After the user confirms the construction project, he can enter the information editing page through the "Next" control. Figure 4 , shows a schematic diagram of a system interface provided in an embodiment of the present invention, wherein a system interface 30 is displayed through a graphical user interface of a terminal, and an information editing page 310 can be displayed in the system interface 30, and the information editing page can include a plurality of label selection controls 3101, each of which corresponds to an attribute information of a project, and a user can select a corresponding label control according to actual project requirements. Among them, the project attributes and operation rules included in the label selection control 3101 can be as follows:
[0074] [Item Name] Switch: The default is effective and does not support invalidation. If effective, this column / row will be displayed in the list of the tag editing page or the preview tag.
[0075] [Construction Unit] Switch: The default state is invalid. Click to switch between invalid and valid. If valid, this column / row will be displayed in the list of the label editing page or the preview label.
[0076] [Lead Coordinating Unit] switch: The default state is effective. Click to switch between ineffective and effective. If effective, this column / row will be displayed in the list of the label editing page or the preview label.
[0077] [Leader in charge] switch: The default is effective. Click to switch between ineffective and effective. If effective, this column / row will be displayed in the list of the tag editing page or in the preview tag.
[0078] [Investment Category] Switch: The default state is invalid. Click to switch between invalid and effective. If effective, this column / row will be displayed in the list of the label editing page or the preview label.
[0079] [Key Item Category] Switch: The default state is invalid. Click to switch between invalid and valid. If valid, this column / row will be displayed in the list of the tag editing page or the preview tag.
[0080] [Construction Area] Switch: The default state is effective. Click to switch between ineffective and effective. If effective, this column / row will be displayed in the list of the tag editing page or the preview tag.
[0081] [Construction Phase] Switch: The default state is invalid. Click to switch between invalid and valid. If valid, this column / row will be displayed in the list of the tag editing page or the preview tag.
[0082] [Construction content and scale] switch: The default is effective. Click to switch between ineffective and effective. If effective, this column / row will be displayed in the list of the tag editing page or the preview tag.
[0083] [Productivity and Economic Benefits] Switch: The default state is effective. Click to switch between ineffective and effective. If effective, this column / row will be displayed in the list on the tag editing page or in the preview tag.
[0084] [Project Advantages] Switch: The default state is effective. Click to switch between invalid and effective. If effective, this column / row will be displayed in the list of the tag editing page or the preview tag.
[0085] [Project Photos] Switch: The default state is effective. Click to switch between ineffective and effective. If effective, this column / row will be displayed in the list of the tag editing page or the preview tag.
[0086] The user can select different label selection controls according to the differences in the content of the construction project. The system can then display a label editing page in the system interface 30. The label editing page includes a list to be edited corresponding to the label selection control selected by the user, so that the user can complete the editing of the project information one by one.
[0087] In the process of editing project information, you can also edit one or more projects, that is, the single-selection editing and multi-selection editing provided by the project management system. Among them, the following interactive controls can be provided in the multi-selection editing, and the corresponding functions can be realized through the corresponding interactive controls:
[0088] [Add] button: After clicking, a drop-down list will be displayed to select items. Select the items. The selected items are checked by default and can be unchecked. The items that have been tagged and enabled are grayed out and cannot be selected.
[0089] [Delete] button: After clicking, a prompt will be given: "Are you sure you want to delete the selected items?" Click Yes to delete the items selected in the checkboxes. Click No to return to the main interface. If no checkbox is selected, this button will be grayed out and invalid, and at least one item must be retained.
[0090] [Move Left] button: Displayed when the mouse moves to a column. Click it to move the selected column one column to the left and move the corresponding position in the label up one field position.
[0091] [Move Right] button: Displayed when the mouse moves to a column. Click it to move the selected column right by one column and move the corresponding position in the label down by one field position.
[0092] [Next] button: Click to enter the next operation page.
[0093] [Search] button: Click to search for matching items, and keep the checkbox in status after searching.
[0094] [Edit / Save] button: Click to switch the table to edit / read-only status.
[0095] Reference Figure 5 , showing a schematic diagram of a system interface provided in an embodiment of the present invention, wherein a system interface 40 is displayed through a graphical user interface of a terminal, wherein the system interface 40 may include a multiple-selection editing page 410, and the multiple-selection editing page 410 may include an overall editing control 4101 and an item list 4102. Among them, the overall editing control 4101 may include a search control and a label selection control. The user can search for information in the project list below through the search control, and select the project attributes that need to be edited through the label selection control; the project list 4102 may include construction projects classified and sorted according to different project information, such as project information that can be classified according to serial number, project name, relevant fields (leading responsible unit, responsible leader, construction area, etc.) and pictures, among which the project information can be sorted according to the pinyin of the first letter of the project, and the same first letter can be displayed from near to far according to the time when the project was approved and included in the system management, that is, 20210521, 20210520, etc.; click on the relevant information in the project list to edit it. During the editing process, the system can output corresponding prompts, such as "Do you want to save the map label settings corresponding to the current project?", "Do you want to save the map label settings corresponding to the current project?", etc.; the picture can be a picture corresponding to the construction project. All pictures are checked by default, and each construction project corresponds to at least one picture.
[0096] The following interactive controls can be provided in the single-select editing, and users can use the corresponding interactive controls to implement corresponding functions:
[0097] [Up] button: Displayed when the mouse moves to a row. Click it to move the position corresponding to the selected label up one field position.
[0098] [Down] button: Displayed when the mouse moves to a row. Click it to move the corresponding position of the selected label down one field position.
[0099] [Next] button: Click to enter the next operation page. This button will not be visible when editing a published project again.
[0100] [Save] button: Click to save the edited content and return to the previous page. This button is not visible when adding a new item.
[0101] Reference Figure 6, showing a schematic diagram of a system interface provided in an embodiment of the present invention, wherein a system interface 50 is displayed through a graphical user interface of a terminal, wherein the system interface 50 may include a single-select editing page 510, wherein the single-select editing interface 510 may include a label selection control 5101 and project information 5102, wherein the label selection control 5101 may be used to search and add project attributes, etc., and the project information 5102 may include a project name, other project attributes (such as project name, leading responsible unit, responsible leader, construction area, construction content and scale, production capacity or economic benefits, project advantages, etc.) and pictures, etc., and the corresponding project information may be edited by selecting it, and the related process may refer to the above-mentioned multiple-select editing process, which will not be repeated here.
[0102] The project information edited on the information editing page can save the corresponding relationship with the label selection control. When the corresponding label field changes, you can reselect the label field in the setting interface and overwrite it. When clicking the button to leave the information editing page, if the page data has been edited, clicking the button must pop up a prompt box: whether to save the content currently being edited.
[0103] After completing the editing of the project information, it is also necessary to edit the geographical location corresponding to each construction project. Specifically, the editing of the geographical location can be completed according to the project scope of the construction project. Among them, a project range selection control can be provided in the map management interface. The corresponding project range can be selected by pulling down the enumeration. For regional projects, you can select a point in the map as the project coordinate; for linear projects, you can select multiple points to form a line, click on the map as one of the coordinate points, and when you click on the second or more coordinate points, click to complete the floating display "Are you done?" If the user selects yes, it ends, and selects no or does not select to continue recording the clicked coordinates. For the project coordinate point corresponding to each construction project, a regional project displays a coordinate point, and a linear project displays a line connecting multiple coordinate points. Select the point to be highlighted. If the coordinate point is an odd number, the middle point is displayed, and if it is an even number, the middle front point is displayed.
[0104] By inputting the project information corresponding to the construction projects in the project management system and determining the geographical location information of each construction project in the map, when the user browses the project information, the project information can be displayed in the project management page according to the recorded project data, including displaying the project window corresponding to each construction project in the project management page, and displaying the project information of the construction project in the project window, such as displaying the project name, a brief project content, the project person in charge, the geographical location information, and the project picture, etc., so that the user can intuitively browse the project information corresponding to different projects, especially the project information corresponding to each construction project managed by the system from a global perspective, which greatly improves the efficiency of the user in obtaining project information.
[0105] Step 102, in response to an input operation on the project window, determining a first project window, and updating initial project information of the first project window to target project information corresponding to the input operation.
[0106] When users browse project information in the project management page and find that there are errors in the project information or the project information needs to be edited, they can select the project window to be edited and then enter the corresponding editing operation to update the initial project information displayed in the project window to the target project information corresponding to the output operation, thereby graphically associating the project information of the project. This not only enriches the way of displaying information, but also allows the project information to be edited through the project window, effectively simplifying the way of editing project information and improving the effectiveness of project information management.
[0107] In a specific implementation, the project window may include an information editing control, and the terminal may respond to a selection operation on the information editing control, determine the first project window, display an information processing page matching the first project window in the system interface, the information processing page including at least one project label control, and then respond to an input operation on at least one project label control, obtain project editing information corresponding to the input operation, and update the initial project information of the first project window to the target project information corresponding to the project editing information.
[0108] The project label control includes at least one of a project name control, a project person in charge control, a project content control, a project area control, a project phase control, and a picture editing control. Each project label control can edit a type of project attribute information corresponding to a construction project. For example, through different project label controls, the project name, construction unit, responsible unit, person in charge, investment category, project category, construction area, construction phase, construction content, construction scale, production capacity or economic benefits, project advantages, and project pictures of the construction project can be edited. In this way, when users browse project information, they can edit project information in real time according to their own needs, thereby improving the effectiveness of project information management.
[0109] In one example, referring to Figure 7, shows a schematic diagram of a system interface provided in an embodiment of the present invention, wherein a system interface 60 is displayed through a graphical user interface of a terminal, wherein the system interface 60 includes a project management page 610, wherein the project management page 610 includes a plurality of project windows 6101, and each project window 6101 may display project information (project name, geographic location, project person in charge, project picture, etc.) of a corresponding construction project and an information editing control 61011. When a user needs to edit project information, the user may select a corresponding information editing control 61011, and then the system may determine a target project window, and display an information editing page for the target project window in the system interface 60, so that the user may complete the corresponding project information editing.
[0110] Reference Figure 8 , showing a schematic diagram of the system interface provided in an embodiment of the present invention, wherein the system interface 70 is displayed through the graphical user interface of the terminal, wherein the system interface 70 includes an information editing page 710, wherein the information editing page 710 includes several different project label controls 7101, and the user can edit one or more of the project label controls 7101 as required to complete operations such as editing the project information of the corresponding construction project, so that in the process of the user browsing the project information, the project information can be edited in real time as required, thereby improving the effectiveness of project information management.
[0111] In addition, the project window may also include a project enable control, through which the construction project can be marked to indicate whether the construction project is enabled. Specifically, if the project enable control is set to the on state, the preset project corresponding to the project window is in the enabled state, and the user can display the project label corresponding to the construction project in the regional details map while browsing the regional details map; if the project enable control is set to the off state, the preset project corresponding to the project window is in the unenabled state, and the user does not display the corresponding project label in the regional details map while browsing the regional details map.
[0112] In one example, the label (project enable control) is enabled by default, that is, "√" is checked. If it is unchecked, the current project, project information, project label, etc. will not be displayed in the regional details map. When the disabled label is re-checked to enable, it should be verified whether the corresponding project has a corresponding enabled label. If so, a prompt will be given "The project already has an enabled label. Enabling this label will change the status of other labels corresponding to the project to not enabled. Do you want to continue to enable the current label?" If the user selects Yes, the current label is enabled, other labels are changed to not enabled, and the user returns to the main page; if No is selected, the current selection will not be saved and the user returns to the main page, so that the user can choose the enabling status of the construction project according to their own needs.
[0113] It should be noted that when a user browses project information, he or she can browse the project information by selecting different browsing methods, such as browsing the project information in a map manner through a regional detail map; browsing the project information in a graphical manner (i.e., a project window) through a project management page, and the present invention does not impose any restrictions on this.
[0114] In an optional embodiment of the present invention, the project management interface may further include a classification control, and the terminal may respond to a selection operation on the classification control, obtain classification conditions of the classification control, and classify the project windows according to the classification conditions and the status of the project enable control, and display the target project windows that match the classification conditions.
[0115] In a specific implementation, the classification control can be used to filter the project windows, which can be a classification control set for the project enablement control, and the user can filter the construction projects in different enablement states through the classification control. Optionally, the classification control can include different filtering conditions such as "all", "enabled" and "disabled", and the terminal can filter the project windows in the project management page according to the filtering conditions selected by the user, including displaying all project windows according to the filtering conditions, displaying project windows in which the project enablement control is in an enabled state, and displaying project windows in which the project enablement control is in a disenabled state, etc.
[0116] In another optional embodiment of the present invention, the project management page may also include a project adding control, and the terminal may also respond to a selection operation on the project adding control, display an information processing page, the information processing page includes at least one project label control, respond to an input operation on at least one project label control, obtain project attribute information corresponding to the input operation, and display a project window matching the project attribute information in the project management page.
[0117] In addition, the project management page also includes a project deletion control. The terminal can also respond to the selection operation of the project deletion control, determine the second project window, and display prompt information for the second project window. The prompt information is used to prompt whether to delete the second project window. If a confirmation operation for the prompt information is detected, the second project window is deleted in the project management page.
[0118] In a specific implementation, in addition to classifying existing project windows, the project management page can also add new project windows through the project add control and delete existing project windows through the project delete control, thereby realizing editing of project information.
[0119] In one example, referring to Fig. 9, showing a schematic diagram of a system interface provided in an embodiment of the present invention, wherein a system interface 80 is displayed through a graphical user interface of a terminal, wherein the system interface 80 may include a project management page 810, wherein the project management page 810 may include a project window 8101, a classification control 8102, a project adding control 8103, and a project deleting control 8108, etc. A user may intuitively browse the project information corresponding to a construction project through the project window 8101; classify and display the project window 8101 through the project classification control 8102; add a new construction project through the project adding control 8103, and display the corresponding project window in the project management page 810; delete an existing project through the project deleting control 8108, etc. In addition, the project window 8101 may also include an information editing control 81011 and a project activation control 81012. The project information can be edited through the information editing control 81011; the construction project can be marked through the project activation control 81012 to indicate whether the construction project is activated, etc., thereby graphically associating the project information of the project, which not only enriches the way of displaying information, but also allows the project information to be edited through the project window, effectively simplifying the way of editing project information and improving the effectiveness of project information management.
[0120] It should be noted that the embodiments of the present invention include but are not limited to the above examples. It is understandable that under the guidance of the ideas of the embodiments of the present invention, those skilled in the art can also make settings according to actual needs, and the present invention is not limited to this.
[0121] In an embodiment of the present invention, a project detail control may be included in the system interface of the project management system, through which project information of related projects managed in the system can be browsed, edited, etc. By responding to the selection operation on the project detail control, a project management page corresponding to the project detail control is displayed in the system interface, wherein the project management page includes at least one project window matching a preset project, and each project window includes initial project information corresponding to the preset project. By displaying the project windows corresponding to each construction project on the project management page, the user can intuitively browse the project information corresponding to different projects, and can also respond to the input operation on the project window, determine the first project window, and update the initial project information of the first project window to the target project information corresponding to the input operation, so that during the browsing process, the user can also select the corresponding project window to edit the project information corresponding to the related project, and associate the project information of the project in a graphical manner, which not only enriches the way of information display, but also allows the project information to be edited through the project window, effectively simplifies the way of editing project information, and improves the effectiveness of project information management.
[0122] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0123] Reference Fig.10 , shows a structural block diagram of an information processing device provided in an embodiment of the present invention, wherein a graphical user interface is provided through an electronic terminal, and the content displayed by the graphical user interface at least includes a system interface of a project management system, and the system interface at least includes a project detail control, which may specifically include the following modules:
[0124] A project management page display module 1001 is used to respond to a selection operation on the project detail control and display a project management page corresponding to the project detail control in the system interface, wherein the project management page includes at least one project window matching a preset project, and the project window includes initial project information corresponding to the preset project;
[0125] The project information processing module 1002 is used to respond to the input operation on the project window, determine the first project window, and update the initial project information of the first project window to the target project information corresponding to the input operation.
[0126] In an optional embodiment of the present invention, the project window further includes an information editing control, and the project information processing module 1002 includes:
[0127] An information processing page display submodule, configured to respond to a selection operation on the information editing control, determine a first project window, and display an information processing page matching the first project window in the system interface, wherein the information processing page includes at least one project label control;
[0128] The project information processing submodule is used to respond to an input operation on at least one of the project label controls, obtain project editing information corresponding to the input operation, and update the initial project information of the first project window to target project information corresponding to the project editing information.
[0129] In an optional embodiment of the present invention, the project label control includes at least one of a project name control, a project leader control, a project content control, a project area control, a project stage control, and a picture editing control.
[0130] In an optional embodiment of the present invention, the project window also includes a project enable control, wherein if the project enable control is set to an on state, it indicates that the preset project corresponding to the project window is in an enabled state; if the project enable control is set to a off state, it indicates that the preset project corresponding to the project window is in an unenabled state.
[0131] In an optional embodiment of the present invention, the project management interface includes a classification control, and the device further includes:
[0132] The project window classification module is used to respond to the selection operation on the classification control, obtain the classification conditions of the classification control, and classify the project windows according to the classification conditions and the state of the project enable control, and display the target project windows matching the classification conditions.
[0133] In an optional embodiment of the present invention, the project management page further includes a project adding control, and the device further includes:
[0134] An information processing page display module, configured to display an information processing page in response to a selection operation of adding a control to the project, wherein the information processing page includes at least one project label control;
[0135] The project window adding module is used to respond to an input operation on at least one of the project label controls, obtain project attribute information corresponding to the input operation, and display a project window matching the project attribute information in the project management page.
[0136] In an optional embodiment of the present invention, the project management page further includes a project deletion control, and the device further includes:
[0137] The prompt information responds to the selection operation on the item deletion control, determines the second item window, and displays the prompt information on the second item window, the prompt information is used to prompt whether to delete the second item window;
[0138] The project window deleting module is used to delete the second project window in the project management page if a confirmation operation for the prompt information is detected.
[0139] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0140] In addition, an embodiment of the present invention further provides an electronic device, such as Fig.11As shown, it includes a processor 1101, a communication interface 1102, a memory 1103 and a communication bus 1104, wherein the processor 1101, the communication interface 1102, and the memory 1103 communicate with each other through the communication bus 1104.
[0141] Memory 1103, used for storing computer programs;
[0142] The processor 1101 is used to implement the following steps when executing the program stored in the memory 1103:
[0143] In response to a selection operation on the project detail control, a project management page corresponding to the project detail control is displayed in the system interface, the project management page including at least one project window matching a preset project, the project window including initial project information corresponding to the preset project;
[0144] In response to an input operation on the project window, a first project window is determined, and initial project information of the first project window is updated to target project information corresponding to the input operation.
[0145] In an optional embodiment of the present invention, the project window further includes an information editing control, and the step of responding to an input operation on the project window, determining a first project window, and updating initial project information of the first project window to target project information corresponding to the input operation includes:
[0146] In response to a selection operation on the information editing control, determining a first project window, and displaying an information processing page matching the first project window in the system interface, the information processing page including at least one project label control;
[0147] In response to an input operation on at least one of the project label controls, project editing information corresponding to the input operation is acquired, and initial project information of the first project window is updated to target project information corresponding to the project editing information.
[0148] In an optional embodiment of the present invention, the project label control includes at least one of a project name control, a project leader control, a project content control, a project area control, a project stage control, and a picture editing control.
[0149] In an optional embodiment of the present invention, the project window also includes a project enable control, wherein if the project enable control is set to an on state, it indicates that the preset project corresponding to the project window is in an enabled state; if the project enable control is set to a off state, it indicates that the preset project corresponding to the project window is in an unenabled state.
[0150] In an optional embodiment of the present invention, the project management interface includes a classification control, and the method further includes:
[0151] In response to a selection operation on the classification control, a classification condition of the classification control is obtained, and the project windows are classified according to the classification condition and a state of the project enabling control, and a target project window matching the classification condition is displayed.
[0152] In an optional embodiment of the present invention, the project management page further includes a project adding control, and the method further includes:
[0153] In response to a selection operation for adding a control to the item, displaying an information processing page, the information processing page including at least one item label control;
[0154] In response to an input operation on at least one of the project label controls, project attribute information corresponding to the input operation is acquired, and a project window matching the project attribute information is displayed in the project management page.
[0155] In an optional embodiment of the present invention, the project management page further includes a project deletion control, and the method further includes:
[0156] In response to a selection operation on the item deletion control, determining a second item window, and displaying prompt information on the second item window, the prompt information being used to prompt whether to delete the second item window;
[0157] If a confirmation operation for the prompt information is detected, the second project window is deleted in the project management page.
[0158] The communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0159] The communication interface is used for communication between the above terminal and other devices.
[0160] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0161] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0162] like Fig.12 As shown, in another embodiment provided by the present invention, a computer-readable storage medium 1201 is also provided, in which instructions are stored. When the computer-readable storage medium is run on a computer, the computer executes the information processing method described in the above embodiment.
[0163] In another embodiment of the present invention, a computer program product including instructions is provided. When the computer program product is run on a computer, the computer executes the information processing method described in the above embodiment.
[0164] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc.
[0165] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0166] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0167] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims
1. A method for processing information, characterized in that: Providing a graphical user interface by an electronic terminal, wherein the content displayed by the graphical user interface at least includes a system interface of a project management system, wherein the system interface at least includes a project detail control, and the method includes: In response to a selection operation on the project detail control, a project management page corresponding to the project detail control is displayed in the system interface, the project management page includes at least one project window matching a preset project, the project window includes initial project information corresponding to the preset project, the project window also includes a project enable control, the project management interface includes a classification control, a classification condition is set through the classification control, and the project window is classified according to the classification condition and the state of the project enable control; In response to an input operation on the project window, a first project window is determined, and the initial project information of the first project window is updated to the target project information corresponding to the input operation. The system interface also includes a project creation control, and a project creation page is displayed through the project creation control. The project creation page includes a project selection page, an information editing page, and a map management page. In response to a selection operation on the map management page, at least one coordinate point corresponding to the selection operation is determined, and the coordinate information of each coordinate point in the map management page is used as the geographic location information corresponding to at least one construction project, wherein the construction project includes at least a regional project and a linear project. The regional project is to select a point in the map as the coordinate point of the project, and the linear project is to select multiple points in the map to connect a line, and select one of the multiple selected points as the coordinate point of the project.
2. The method according to claim 1, characterized in that The project window further includes an information editing control, and the step of responding to an input operation on the project window, determining a first project window, and updating initial project information of the first project window to target project information corresponding to the input operation includes: In response to a selection operation on the information editing control, determining a first project window, and displaying an information processing page matching the first project window in the system interface, the information processing page including at least one project label control; In response to an input operation on at least one of the project label controls, project editing information corresponding to the input operation is acquired, and initial project information of the first project window is updated to target project information corresponding to the project editing information.
3. The method according to claim 2, characterized in that The project label control includes at least one of a project name control, a project leader control, a project content control, a project area control, a project stage control, and a picture editing control.
4. The method according to claim 1, characterized in that: If the item enabling control is in the on state, it indicates that the preset item corresponding to the item window is in the enabled state; if the item enabling control is in the off state, it indicates that the preset item corresponding to the item window is in the unenabled state.
5. The method according to claim 4, characterized in that The project management interface includes a classification control, and the method further includes: In response to a selection operation on the classification control, a classification condition of the classification control is obtained, and the project windows are classified according to the classification condition and a state of the project enabling control, and a target project window matching the classification condition is displayed.
6. The method according to claim 1, characterized in that The project management page also includes a project adding control, and the method further includes: In response to a selection operation for adding a control to the item, displaying an information processing page, the information processing page including at least one item label control; In response to an input operation on at least one of the project label controls, project attribute information corresponding to the input operation is acquired, and a project window matching the project attribute information is displayed in the project management page.
7. The method according to claim 1, characterized in that The project management page also includes a project deletion control, and the method further includes: In response to a selection operation on the item deletion control, determining a second item window, and displaying prompt information on the second item window, the prompt information being used to prompt whether to delete the second item window; If a confirmation operation for the prompt information is detected, the second project window is deleted in the project management page.
8. An information processing device, characterized in that: A graphical user interface is provided by an electronic terminal, wherein the content displayed by the graphical user interface includes at least a system interface of a project management system, wherein the system interface includes at least a project detail control, and the device includes: a project management page display module, for responding to a selection operation on the project detail control, and displaying a project management page corresponding to the project detail control in the system interface, wherein the project management page includes at least one project window matching a preset project, the project window includes initial project information corresponding to the preset project, the project window also includes a project enable control, the project management interface includes a classification control, a classification condition is set through the classification control, and the project window is classified according to the classification condition and the state of the project enable control; A project information processing module is used to respond to an input operation on the project window, determine a first project window, and update the initial project information of the first project window to the target project information corresponding to the input operation. The system interface also includes a project creation control, through which a project creation page is displayed. The project creation page includes a project selection page, an information editing page, and a map management page. In response to a selection operation on the map management page, at least one coordinate point corresponding to the selection operation is determined, and the coordinate information of each coordinate point in the map management page is used as the geographic location information corresponding to at least one construction project, wherein the construction project includes at least a regional project and a linear project. The regional project is to select a point in the map as the coordinate point of the project, and the linear project is to select multiple points in the map to connect a line and select one of the multiple selected points as the coordinate point of the project.
9. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 7 when executing the program stored in the memory.
10. One or more computer-readable media having instructions stored thereon, which when executed by one or more processors cause the processors to perform the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Project management method, device and equipment and storage medium
CN112433650A