CN114049090A - Management method and system for power failure analysis report - Google Patents

Management method and system for power failure analysis report Download PDF

Info

Publication number
CN114049090A
CN114049090A CN202111354815.6A CN202111354815A CN114049090A CN 114049090 A CN114049090 A CN 114049090A CN 202111354815 A CN202111354815 A CN 202111354815A CN 114049090 A CN114049090 A CN 114049090A
Authority
CN
China
Prior art keywords
fault
template
analysis report
report
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111354815.6A
Other languages
Chinese (zh)
Inventor
刘栋
贾清元
许明
黄学辉
郭长军
颜朋
晁松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinxiandai Information Industry Co ltd
Original Assignee
Jinxiandai Information Industry Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jinxiandai Information Industry Co ltd filed Critical Jinxiandai Information Industry Co ltd
Priority to CN202111354815.6A priority Critical patent/CN114049090A/en
Publication of CN114049090A publication Critical patent/CN114049090A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Public Health (AREA)
  • Primary Health Care (AREA)
  • Quality & Reliability (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Water Supply & Treatment (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present disclosure provides a management method and system for power failure analysis report, including: acquiring fault analysis report type information; obtaining the style and content of the fault analysis report according to the type information of the fault analysis report and a prestored fault template; saving the fault analysis report after the pattern and the content are determined; the method can realize the unified management of the electric power full-type fault analysis report, provides a WYSIWYG fault template compilation generator similar to a windows drawing application, does not need to carry out independent customized development on each type of fault template, and after the project is deployed, each power company user changes the functional requirements of the fault template in the aspect of content layout without the intervention of developers, and personnel with zero development foundation can change the functional requirements of the users by using the fault template generator, and the project does not need to be redeployed and updated.

Description

Management method and system for power failure analysis report
Technical Field
The disclosure belongs to the technical field of fault analysis report management, and particularly relates to a management method and a management system for power fault analysis reports.
Background
For the current situation of the power failure analysis report service, a common system design is that a set of codes is developed for each type of power failure analysis report, so that the specification is not uniform enough, the code design is fragmented, the codes in the later period of a project are difficult to maintain, and the project implementation difficulty is high (when a user needs to change the layout of the failure content, the project codes need to be adjusted, and then the project codes are deployed and updated every time);
the inventors of the present disclosure found that, regarding management of power failure analysis reports, the following drawbacks currently exist:
1. at present, an offline management mode is still adopted, a great deal of time is consumed in the process of transferring fault analysis reports, and real-time processing and monitoring cannot be carried out;
2. the formats of the fault analysis reports are not uniform, the compiling experience of the fault analysis reports is difficult to share, the compiling efficiency of team personnel is low, and the report quality is uneven;
3. different teams and groups cannot cooperate with filling and auditing in time, report issuing cannot be efficiently completed, and the report cannot be converted into an electronic report.
Disclosure of Invention
The invention provides a management method and a system for an electric power fault analysis report, which can realize the unified management of the electric power full-type fault analysis report, provide a 'what you see is what you get' fault template compilation generator similar to windows drawing application, do not need to carry out independent customized development for each type of fault template, and after project deployment, each power company user can change the functional requirements of the fault template in the aspect of content layout without the intervention of developers, and personnel with zero development basis can change the functional requirements of the users by using the fault template generator without redeploying and updating the project.
In order to achieve the purpose, the invention is realized by the following technical scheme:
in a first aspect, the present disclosure provides a method for managing a power failure analysis report, including:
acquiring fault analysis report type information;
obtaining the style and content of the fault analysis report according to the type information of the fault analysis report and a prestored fault template;
and saving the fault analysis report after the style and the content are determined.
Further, when the fault templates are prestored, different template components are selected according to different types of fault analysis reports, and corresponding fault templates are compiled for each type of fault analysis reports.
Further, the template components include one or more of a title, text, time selection, drop-down box, table, data table, label, button, pie chart, line chart, and rich text.
Further, after the fault template is compiled, the fault template is issued: and issuing the compiled fault template for external use, wherein different users can check the issued template to form template sharing, and store the fault template data.
Further, after the fault template is compiled, template service rule configuration is also included, and definition configuration is performed according to various logic judgment existing among the template components, including automatic storage of long-time operation, automatic limitation on whether filling can be performed according to role authority, text field content input limitation, time range verification of date and time components, data form display effect and binding data configuration.
Further, the determination of the fault analysis report content comprises report content loading and report content filling; the report content loading means loading the fault analysis report content according to the corresponding fault template, wherein the fault analysis report content comprises equipment information and a preset report format and content; the report content filling means that report contents in different areas are filled according to different user roles, and at least comprises adding a text box, a form, a time control and a picture.
And further, when a fault analysis report is determined, knowledge pushing is carried out according to the role, the equipment type and the fault type of the current used object, and the fault analysis report is written by each used object in an auxiliary mode.
In a second aspect, the present disclosure further provides a management system for power failure analysis reports, including a data acquisition module, a failure analysis report drawing module and a storage module;
the data acquisition module configured to: acquiring fault analysis report type information;
the fault analysis report drawing module is configured to: obtaining the style and content of the fault analysis report according to the type information of the fault analysis report and a prestored fault template;
the saving module configured to: and saving the fault analysis report after the style and the content are determined.
In a third aspect, the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor, implements the steps of the method for managing power failure analysis reports of the first aspect.
In a fourth aspect, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the program to implement the steps of the method for managing power failure analysis reports according to the first aspect.
Compared with the prior art, the beneficial effect of this disclosure is:
1. the method can be suitable for the content layout and the logic processing of all power companies and various fault analysis reports by realizing one-time code development, does not need to carry out independent customized development on each type of fault analysis report, and solves the problem of project code fragmentation;
2. according to the method and the device, when a user puts forward a fault template content layout adjustment, a report data display change and a report flow to promote related business requirements, the fault template generator can be used for carrying out configuration updating and release on the business requirements in real time, a developer does not need to write project codes, a project does not need to be redeployed and updated, and the working efficiency of fault analysis report generation and circulation is greatly improved;
3. aiming at the change of user requirements, the method does not need to redeploy and update of the required items (the real-time configuration and update can be realized through the fault template generator), avoids the service shutdown of the fault analysis report system (generally, the system needs to shut down the service during the system deployment period), can ensure that the user can normally use the system during the system update period, and improves the stability of the fault analysis report management system;
4. the method establishes a full-type unified fault analysis report management standard, is convenient to popularize and apply, reduces the learning operation cost of different service personnel in different areas, intelligently assists in establishing, compiling and filling of the fault analysis report, effectively improves the efficiency, responds to paperless office work, and has stronger real-time performance; the fault analysis report is managed in a unified manner, the quality of the generated report is improved, the fault analysis and study are facilitated, a reasonable decision is made, the hidden danger and the safety problem of the fault are solved, and the fault analysis report has the characteristics of unified standard, intellectualization, high quality and the like.
Drawings
The accompanying drawings, which form a part hereof, are included to provide a further understanding of the present embodiments, and are incorporated in and constitute a part of this specification, illustrate exemplary embodiments of the present embodiments and together with the description serve to explain the present embodiments without unduly limiting the present embodiments.
Fig. 1 is a flow chart of example 1 of the present disclosure;
FIG. 2 is an architectural diagram of embodiment 2 of the present disclosure;
fig. 3 is a functional block diagram of embodiment 2 of the present disclosure.
The specific implementation mode is as follows:
the present disclosure is further described with reference to the following drawings and examples.
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the disclosure. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
Interpretation of terms: the report template is used for generating different report templates aiming at each type of fault analysis report, and the same immobilized template is used for the similar report; the template component forms the minimum unit of the fault analysis report template, and when a service person compiles the template, the service person can select proper template components from the template component library to combine into a complete template; and intelligently recommending, wherein when a fault analysis report is compiled, the system can accurately push knowledge according to the role of the current login person, the equipment type, the fault type and the like, and intelligently assists each relevant person to compile the fault analysis report.
Example 1:
the embodiment provides a management method of a power failure analysis report, which comprises the following steps:
acquiring fault analysis report type information;
obtaining the style and content of the fault analysis report according to the type information of the fault analysis report and a prestored fault template;
and saving the fault analysis report after the style and the content are determined.
Specifically, as shown in fig. 1, the method includes steps and contents of creating a failure template, compiling a failure template, publishing a failure template, creating a failure report, selecting a failure template, loading report contents, filling report contents, reporting other operations, and the like.
In the embodiment, when a fault template is newly built, different template components are selected according to different types of fault reports, a corresponding fault template is compiled for each type of fault report, and template data is written into a template related data table in a database; the template components include titles, text, time selections, drop-down boxes, tables, data sheets, labels, buttons, pie charts, line graphs, rich text, and the like.
When the fault template is compiled, the fault template is built in a mode of 'support pulling' and 'building block splicing' according to different fault types and can be changed and quickly responded as required.
When the fault template is released, different users can check the released template to form template sharing, specifically, the compiled fault template is released to the outside for use, different team service personnel can check the released template to form template sharing, and the fault template data is stored in a database.
When a failure report is newly created, a failure report of a certain type is created for a certain device.
And when the fault template is selected, determining the style and the content of the generated report by selecting the fault template.
When the report content is loaded, loading the fault report content according to the corresponding fault template, wherein the fault report content comprises equipment information and a preset report format and content
When the report content is filled, the report content in different areas is filled according to different roles, and report contents such as text boxes, forms, time controls, pictures and the like can be added.
When the report is in other operations, the report can be stored, submitted, audited, printed, exported, knowledgeed and the like after the report is filled.
In this embodiment, after the failure template is compiled, template service rule configuration is further included, and definition configuration is performed according to various logic judgments existing among the template components, including automatic long-time operation saving, automatic limitation on whether filling can be performed according to role authority, text field content input limitation, time range verification of date and time components, data form display effect, and bound data configuration.
In this embodiment, when determining the fault analysis report, the method further includes pushing knowledge according to the role, the device type, and the fault type of the current object to assist each object to write the fault analysis report.
Example 2:
the embodiment provides a management system for a power failure analysis report, which comprises a data acquisition module, a failure analysis report drawing module and a storage module;
the data acquisition module configured to: acquiring fault analysis report type information;
the fault analysis report drawing module is configured to: obtaining the style and content of the fault analysis report according to the type information of the fault analysis report and a prestored fault template;
the saving module configured to: and saving the fault analysis report after the style and the content are determined.
As shown in fig. 2 and fig. 3, the framework of the management system for power failure analysis reports includes a view layer, a control layer, a service management layer, a data access layer and a data layer; the system functions comprise a basic function, a designer, service data integration, template management, report management, back-end management and the like; the system mainly comprises a fault template generator and a fault report management service.
In this embodiment, the fault template generator service mainly provides functions similar to windows drawing applications, and draws a different fault template for each type of fault, so as to be used as a fault template when generating a fault report of this type, including:
database access management, namely, implementing access operation on the Oracle of the relational database by adopting JDBC + drive technology;
and defining a template component, wherein the template component refers to the minimum unit forming the fault analysis report template. When business personnel compile a fault analysis report template, proper template components can be selected from a template component library to be combined into a complete fault analysis report template, and the types of the template components comprise: title, text, time selection, drop-down box, table, data table (with data source), label, button, pie chart, line chart, rich text, etc. 40+ common components;
and (4) compiling the fault template, which is similar to the windows drawing application and provides a compiling function of the fault template.
Template service rule configuration, namely defining and configuring various logic judgments possibly existing among template components, such as automatic storage for long-time operation and automatic limitation on whether the template components can be filled according to role authority; text field content input limitation, time range verification of date and time components, data table display effect, binding data configuration and the like.
In this embodiment, the fault report management service mainly provides the functions of generating, viewing, filling, viewing process, auditing, and making a fault report knowledgeable, loads the content layout of the fault template according to the fault template specified by the fault report, and provides the user with the functions of filling content, auditing process, saving, exporting, and displaying, and includes:
database access management, namely, implementing access operation on the Oracle of the relational database by using JDBC + drive technology;
loading report content, namely loading various components, content layout and report content in a template according to a fault template specified by the fault report;
reading and writing report contents, providing functions of user data entry, report content storage, auditing flow, intelligent recommendation, report printing derivation and display;
report logic processing, namely automatically verifying and processing the input content of a user according to the data logic configuration defined in the fault template specified by the fault report (automatically storing for long time operation, automatically limiting whether to be filled according to role authority, text field content input limitation, time range verification of date and time components, data form display effect, binding data configuration and the like);
intelligently recommending: when a fault analysis report is compiled, the system can accurately push knowledge according to the role of the current login person, the equipment type, the fault type and the like, and intelligently assist all relevant personnel to compile the fault analysis report;
the report is made to be knowledgeable, report contents are instantiated in real time and pushed to a knowledge base, and the purposes of experience sharing, recording and archiving are achieved;
and (4) printing and exporting the report, printing and exporting the generated electronic report in real time, and converting the electronic file into a paper file, so that business personnel can conveniently process business requirements.
Example 3:
the present embodiment provides a computer-readable storage medium on which a computer program is stored, which when executed by a processor, implements the steps of the management method of power failure analysis reports described in embodiment 1.
Example 4:
the present embodiment provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the steps of the management method for power failure analysis report described in embodiment 1 are implemented.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and those skilled in the art can make various modifications and variations. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present embodiment should be included in the protection scope of the present embodiment.

Claims (10)

1. A method for managing power failure analysis reports, comprising:
acquiring fault analysis report type information;
obtaining the style and content of the fault analysis report according to the type information of the fault analysis report and a prestored fault template;
and saving the fault analysis report after the style and the content are determined.
2. The method for managing power failure analysis reports as claimed in claim 1, wherein when the failure templates are pre-stored, different template components are selected according to different types of failure analysis reports, and a corresponding failure template is compiled for each type of failure analysis report.
3. The method of claim 2, wherein the template component comprises one or more of a title, text, a time selection, a drop-down box, a table, a data table, a label, a button, a pie chart, a line chart, and rich text.
4. The method for managing the power failure analysis report according to claim 2, wherein after the failure template is compiled, the failure template is issued: and issuing the compiled fault template for external use, wherein different users can check the issued template to form template sharing, and store the fault template data.
5. The method as claimed in claim 2, wherein the method further includes template business rule configuration after the fault template is compiled, and definition configuration is performed according to various logic judgments existing among the template components, including automatic saving of long-time operation, automatic limitation of filling according to role authority, limitation of text field content input, time range verification of date and time components, data form display effect, and binding data configuration.
6. A management method for electric power failure analysis report according to claim 1, characterized in that, the determination of the failure analysis report content includes report content loading and report content filling; the report content loading means loading the fault analysis report content according to the corresponding fault template, wherein the fault analysis report content comprises equipment information and a preset report format and content; the report content filling means that report contents in different areas are filled according to different user roles, and at least comprises adding a text box, a form, a time control and a picture.
7. The method for managing the power failure analysis report according to claim 1, further comprising performing knowledge pushing according to a role, a device type and a failure type of a current use object when determining the failure analysis report, so as to assist each use object in writing the failure analysis report.
8. A management system for a power failure analysis report is characterized by comprising a data acquisition module, a failure analysis report drawing module and a storage module;
the data acquisition module configured to: acquiring fault analysis report type information;
the fault analysis report drawing module is configured to: obtaining the style and content of the fault analysis report according to the type information of the fault analysis report and a prestored fault template;
the saving module configured to: and saving the fault analysis report after the style and the content are determined.
9. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the method for managing a power failure analysis report according to any one of claims 1 to 7.
10. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method for managing power failure analysis reports according to any one of claims 1 to 7 when executing said program.
CN202111354815.6A 2021-11-16 2021-11-16 Management method and system for power failure analysis report Pending CN114049090A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111354815.6A CN114049090A (en) 2021-11-16 2021-11-16 Management method and system for power failure analysis report

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111354815.6A CN114049090A (en) 2021-11-16 2021-11-16 Management method and system for power failure analysis report

Publications (1)

Publication Number Publication Date
CN114049090A true CN114049090A (en) 2022-02-15

Family

ID=80209318

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111354815.6A Pending CN114049090A (en) 2021-11-16 2021-11-16 Management method and system for power failure analysis report

Country Status (1)

Country Link
CN (1) CN114049090A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115422895A (en) * 2022-11-03 2022-12-02 平安银行股份有限公司 Method, system, equipment and medium for embedding access table into survey report in componentization way
CN116992849A (en) * 2023-08-04 2023-11-03 北京数字政通科技股份有限公司 Method and system for creating and printing electronic document template

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115422895A (en) * 2022-11-03 2022-12-02 平安银行股份有限公司 Method, system, equipment and medium for embedding access table into survey report in componentization way
CN116992849A (en) * 2023-08-04 2023-11-03 北京数字政通科技股份有限公司 Method and system for creating and printing electronic document template

Similar Documents

Publication Publication Date Title
CN105447122B (en) A kind of implementation method that archives economy can be independently created based on multilist association
US8813024B2 (en) System and a method for cross-platform porting of business application and making them contextually-aware on target platforms
CN102968306B (en) A kind of code automatic generation method based on data model driving and system
CN114049090A (en) Management method and system for power failure analysis report
CN114035773B (en) Configuration-based low-code form development method, system and device
CN107678736A (en) A kind of business Page Template shows method, system and computer installation
US20120041990A1 (en) System and Method for Generating Dashboard Display in Software Applications
CN104424265B (en) Digital asset management method and system
CN116225429A (en) Pulling type component frame-based ipage webpage type low-code development platform
CN106469140A (en) A kind of report generating system and its method
CN113297825A (en) Dynamically visualized form application design system and computer readable storage medium
CN105868962A (en) Intelligent product specification management system based on Internet
CN102081662A (en) Method and apparatus for modifying process control data
CN106873974A (en) Smart code generates automotive engine system and method
EP2417543A2 (en) Software database system and process of building and operating the same
US7899846B2 (en) Declarative model editor generation
Trojer et al. Living modeling of IT architectures: challenges and solutions
JPWO2011118003A1 (en) Web application construction system, web application construction method, web application construction program, and recording medium recording web application construction program
Farwick et al. Towards living landscape models: Automated integration of infrastructure cloud in enterprise architecture management
Kuryazov et al. Collaborative modeling enabled by version control
CN110445644A (en) Method, equipment end and the page management system that the page and CLI command sequence automatic generation method, the page generate
CN102521127A (en) Universal bus data analyzing system
CN113901772A (en) Service declaration document template generation management method and system
Atkinson et al. Harmonizing textual and graphical visualizations of domain specific models
Khattak et al. After effects of ontology evolution

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination