CN109614143A - The development approach of failure flow chart is automatically generated in IETM browser - Google Patents

The development approach of failure flow chart is automatically generated in IETM browser Download PDF

Info

Publication number
CN109614143A
CN109614143A CN201811506174.XA CN201811506174A CN109614143A CN 109614143 A CN109614143 A CN 109614143A CN 201811506174 A CN201811506174 A CN 201811506174A CN 109614143 A CN109614143 A CN 109614143A
Authority
CN
China
Prior art keywords
flow chart
failure
browsing
ietm
browser
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.)
Granted
Application number
CN201811506174.XA
Other languages
Chinese (zh)
Other versions
CN109614143B (en
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.)
SHANGHAI INSTITUTE OF AEROSPACE INFORMATION
Shanghai Academy of Spaceflight Technology SAST
Original Assignee
SHANGHAI INSTITUTE OF AEROSPACE INFORMATION
Shanghai Academy of Spaceflight Technology SAST
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 SHANGHAI INSTITUTE OF AEROSPACE INFORMATION, Shanghai Academy of Spaceflight Technology SAST filed Critical SHANGHAI INSTITUTE OF AEROSPACE INFORMATION
Priority to CN201811506174.XA priority Critical patent/CN109614143B/en
Publication of CN109614143A publication Critical patent/CN109614143A/en
Application granted granted Critical
Publication of CN109614143B publication Critical patent/CN109614143B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/74Reverse engineering; Extracting design information from source code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/33Intelligent editors

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The development approach that failure flow chart is automatically generated in IETM browser of the invention includes failure Automatic generation, generates failure flow chart using the gfx Technique dynamic of preset Fault Isolation logic and Dojo;It browses and interacts including failure flow chart, the failure flow chart browsing interaction is realized using JS technology;It is shown including failure browsing intersection record and statistics, the browsing intersection record and statistics show the record that browsing interaction is saved using database;The statistics of browsing interaction is shown using the gfx and charting of Dojo.

Description

The development approach of failure flow chart is automatically generated in IETM browser
Technical field
The present invention relates to interactive electronic technical manual (IETM) technical fields, and in particular in a kind of IETM browser from The dynamic development approach for generating failure flow chart.
Background technique
1985 Nian9Yue U.S. Department of Defense propose CALS (computer aided logistic support) strategic planning.The meaning of CALS Refer to and life-cycle management and Informational support are implemented to weaponry, i.e., purchase-develop-designs-give birth in the buying of weapon system In production-examination-delivery-training-maintenance entire life cycle, each link and units concerned comprehensive utilization computer network, The advanced information technology such as database, multimedia and Digital Simulation, weaponry and the implementation of engineering technology information data are digitized, Standardization, system integrating, improve the sharing and recycling property of information data.
Important component of the IETM (interactive electronic technical manual) as CALS is to designing, give birth in weaponry It produces, using generated project data in the work such as training, Support, realizes digitlization and the standardization of information exchange.
IETM uses the authorizing standards data module such as S1000D and GJB6600 at present, and data module is saved as XML lattice Formula.When showing failure classes data module, the content that pilot pattern browsing method gradually shows data module is provided, guidance is completed Fault Isolation.
Existing IETM reading system generally uses the modes such as CGM figure to realize failure flow chart and Fault Isolation logic Interaction.This mode is needed according to preset Fault Isolation logic, first draws CGM figure, then schemes CGM data module is added In.
XML (Extensible Markup Language) i.e. extensible markup language, provides set of rule, is used for one The XML data that constituent element sketch is stated is converted to the document that another constituent element sketch is stated, or even converts this data to one kind certainly The text formatting of definition.XSLT is commonly used in XML document being converted to HTML, it is therefore an objective to can be shown in a web browser Show.
Dojo is the open source DHTML kit realized with javascript language, supports internationalization, while included four Kind theme: claro, nihilo, soria, tundra.Dojo are used to construct application program preferably based on browser, extension The ability of modern browser.Dojo has the conceptual integrity of height, can be open source with Free Acquisition source code.
OSWorkflow is the workflow engine for the open source write completely with java language, has significant flexibility and complete Comprehensively to the user's feature for having technical background.The present invention merely with OSWorkflow xml formatted file.
Summary of the invention
The purpose of the present invention is to provide the development approaches that failure flow chart is automatically generated in a kind of IETM browser, can base Failure flow chart is automatically generated in preset Fault Isolation logic.
To achieve the above object, the present invention provides the exploitation that failure flow chart is automatically generated in a kind of IETM browser Method, including failure Automatic generation, the failure Automatic generation utilize preset Fault Isolation logic sum The gfx Technique dynamic of Dojo generates failure flow chart.
The development approach of failure flow chart is automatically generated in above-mentioned IETM browser, wherein the failure flow chart is automatic Generation includes: to make fault data module using IETM platform for making, generates DDN data packet;Using XSLT technology, by XML number According to being converted to html data, and failure step is partially converted to the xml data of OSWorkflow form, and fault data module Label is corresponding with the xml label in OSWorkflow;In conjunction with gfx the and JS technology of Dojo, xml data are depicted as failure process Figure.
The development approach of failure flow chart is automatically generated in above-mentioned IETM browser, wherein the development approach further includes The browsing interaction of failure flow chart, the failure flow chart browsing interaction are realized using JS technology;The failure flow chart browsing is handed over It mutually include: that one click event is set for each step when drawing failure flow chart;The click event includes: to click event When hindering the step on flow chart, first judge whether the previous step of the step executes, if executed, which is highlighted, and In addition to ancestors' step of the step, other steps, which revert to, to be not carried out, while text step passes through the detailed of the text importing step Feelings;If be not carried out, any movement is not triggered.
The development approach of failure flow chart is automatically generated in above-mentioned IETM browser, wherein the click event further include: The link of text step is clicked, identical event when the step on failure flow journey figure is clicked in triggering.
The development approach of failure flow chart is automatically generated in above-mentioned IETM browser, wherein the development approach further includes Failure browses intersection record and statistics is shown, the browsing intersection record and statistics show and save browsing interaction using database Record;The statistics of browsing interaction is shown using the gfx and charting of Dojo.
The development approach of failure flow chart is automatically generated in above-mentioned IETM browser, wherein the failure browsing interaction note Record and statistics show to include: to show preservation link in text step when going to failure process final step, click and save, will This time browsing intersection record is saved in database;IETM browser backstage counts all kinds of browsing intersection records;It utilizes The gfx and charting of Dojo shows the statistical result of browsing intersection record and all kinds of browsing intersection records.
The development approach of failure flow chart is automatically generated in above-mentioned IETM browser, wherein be saved in content in database Set, data module coding and data module title after xml data, browsing interaction after including the steps that conversion.
Compared with prior art, the method have the benefit that:
The development approach of failure flow chart is automatically generated in IETM browser of the invention, failure Automatic generation can Failure flow chart is automatically generated according to preset Fault Isolation logic, if being modified to Fault Isolation logic, failure process Figure will be moved certainly and be regenerated, and can be saved modification CGM figure in this way and be reduced corresponding workload;It realizes browsing interaction, can be convenient User checks the details for going to certain step and checking the step, more intuitive;Browsing intersection record is saved, is conducive to save user Operation trace, have mark that can follow;The statistical result that browsing intersection record is shown with histogram can intuitively see that certain class is handed over very much Mutually record frequency of occurrence is more, certain class interactive operation interaction is less, has certain directive significance for subsequent troubleshooting.
Detailed description of the invention
The development approach of failure flow chart is automatically generated in IETM browser of the invention by examples and drawings below It provides.
Fig. 1 is failure Automatic generation flow chart in present pre-ferred embodiments.
Fig. 2 is the failure flow chart generated in present pre-ferred embodiments.
Fig. 3 is that failure flow chart browses interaction schematic diagram in present pre-ferred embodiments.
Fig. 4 is that failure browses the schematic diagram that interaction statistics are shown in present pre-ferred embodiments.
Specific embodiment
Below with reference to FIG. 1 to FIG. 4 to the development approach for automatically generating failure flow chart in IETM browser of the invention It is described in further detail.
The development approach that failure flow chart is automatically generated in IETM browser of the invention includes that failure flow chart is given birth to automatically At.The failure Automatic generation generates failure flow using the gfx Technique dynamic of preset Fault Isolation logic and Dojo Cheng Tu.
Fig. 1 show failure Automatic generation flow chart in present pre-ferred embodiments.
Referring to Fig. 1, the failure Automatic generation includes: to make fault data module using IETM platform for making, Generate DDN data packet (data in DDN data packet are XML data);Using XSLT technology, XML data is converted into HTML number According to, and failure step is partially converted to the xml data of OSWorkflow form, and the label of fault data module with Xml label in OSWorkflow is corresponding;In conjunction with gfx the and JS technology (the JS code write using the gfx of Dojo) of Dojo, Xml data are depicted as failure flow chart, such as Fig. 2.
Make fault data module, that is, preset Fault Isolation logic.
The DDN data packet of generation is issued using IETM distributor, in issuing process, XML data can be converted into Html data, and failure step is partially converted to the xml data of OSWorkflow form.
It is as shown in table 1 that correspondence relationship is converted in failure step part.
Table 1: correspondence relation table is converted in failure step part
The failure Automatic generation automatically generates failure flow chart according to preset Fault Isolation logic, if to event Barrier isolation logic is modified, and failure flow chart is also accordingly modified automatically.
The development approach that failure flow chart is automatically generated in IETM browser of the invention further includes failure flow chart browsing Interaction.The failure flow chart browsing interaction realizes that interactive step is highlighted using JS technology.
Fig. 3 show failure flow chart in present pre-ferred embodiments and browses interaction schematic diagram.
Referring to Fig. 3, the failure flow chart browsing interaction includes: to be arranged when drawing failure flow chart for each step One click event.The click event includes: when clicking the step on failure flow chart, first to judge the previous step of the step Whether execute, if executed, which is highlighted, and in addition to ancestors' step of the step, other steps, which revert to, to be not carried out, Text step passes through the details of the text importing step simultaneously;If be not carried out, any movement is not triggered.Text can also be clicked Identical event when the step on failure flow journey figure is clicked in the link of step, triggering.That is, the click event can both lead to It crosses the step clicked on failure flow chart to realize, and the link that can click text step is realized.
The development approach that failure flow chart is automatically generated in IETM browser of the invention further includes failure browsing interaction note Record and statistics are shown.The browsing intersection record and statistics are shown, the record of browsing interaction is saved using database;Utilize Dojo Gfx and charting show browsing interaction statistics.
Fig. 4 show the schematic diagram that failure browsing interaction statistics are shown in present pre-ferred embodiments.
The failure browsing intersection record and statistics show to include: text step when going to failure process final step In can show preservation link, click save, by this browsing intersection record be saved in database, be saved in content in database Set, data module coding and data module title after xml data, browsing interaction after including the steps that conversion;IETM browsing Device backstage counts all kinds of browsing intersection records;Browsing intersection record and each is shown using the gfx and charting of Dojo Class browses the statistical result of intersection record, as shown in Figure 4.
Using the development approach for automatically generating failure flow chart in IETM browser of the invention, failure classes data are being read It when module, can be guided by the display of failure flow chart, interactive and corresponding troubleshooting information explanation (text step), effectively be referred to Lead study and grasp that equipment use and maintenance personnel carry out maintenance and repair and fault diagnosis.

Claims (7)

  1. The development approach of failure flow chart is automatically generated in 1.IETM browser, which is characterized in that automatic including failure flow chart It generates, the failure Automatic generation generates failure using the gfx Technique dynamic of preset Fault Isolation logic and Dojo Flow chart.
  2. 2. automatically generating the development approach of failure flow chart in IETM browser as described in claim 1, which is characterized in that institute Stating failure Automatic generation includes: to make fault data module using IETM platform for making, generates DDN data packet;It utilizes XML data is converted to html data by XSLT technology, and failure step is partially converted to the xml data of OSWorkflow form, And the label of fault data module is corresponding with the xml label in OSWorkflow;In conjunction with gfx the and JS technology of Dojo, by xml number According to being depicted as failure flow chart.
  3. 3. automatically generating the development approach of failure flow chart in IETM browser as described in claim 1, which is characterized in that institute Stating development approach further includes the browsing interaction of failure flow chart, and the failure flow chart browsing interaction is realized using JS technology;
    The failure flow chart browsing interaction includes: that a click event is arranged for each step when drawing failure flow chart;
    The click event includes: when clicking the step on failure flow chart, first to judge whether the previous step of the step executes, If executed, which is highlighted, and in addition to ancestors' step of the step, other steps, which revert to, to be not carried out, while text Step passes through the details of the text importing step;If be not carried out, any movement is not triggered.
  4. 4. automatically generating the development approach of failure flow chart in IETM browser as claimed in claim 3, which is characterized in that institute State click event further include: click the link of text step, identical event when the step on failure flow journey figure is clicked in triggering.
  5. 5. automatically generating the development approach of failure flow chart in IETM browser as described in claim 3 or 4, feature exists In the development approach further includes that failure browsing intersection record and statistics are shown, the browsing intersection record and statistics show benefit The record of browsing interaction is saved with database;The statistics of browsing interaction is shown using the gfx and charting of Dojo.
  6. 6. automatically generating the development approach of failure flow chart in IETM browser as claimed in claim 5, which is characterized in that institute It states failure browsing intersection record and statistics shows to include: to show preservation in text step when going to failure process final step Link is clicked and is saved, this browsing intersection record is saved in database;IETM browser backstage is remembered by the interaction of all kinds of browsings Record is counted;The statistics knot of browsing intersection record and all kinds of browsing intersection records is shown using the gfx and charting of Dojo Fruit.
  7. 7. automatically generating the development approach of failure flow chart in IETM browser as claimed in claim 6, which is characterized in that protect It is stored to the xml data after content in database includes the steps that conversion, set, data module coding and data mould after browsing interaction Block title.
CN201811506174.XA 2018-12-10 2018-12-10 Development method for automatically generating fault flow chart in IETM browser Active CN109614143B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811506174.XA CN109614143B (en) 2018-12-10 2018-12-10 Development method for automatically generating fault flow chart in IETM browser

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811506174.XA CN109614143B (en) 2018-12-10 2018-12-10 Development method for automatically generating fault flow chart in IETM browser

Publications (2)

Publication Number Publication Date
CN109614143A true CN109614143A (en) 2019-04-12
CN109614143B CN109614143B (en) 2022-06-21

Family

ID=66008071

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811506174.XA Active CN109614143B (en) 2018-12-10 2018-12-10 Development method for automatically generating fault flow chart in IETM browser

Country Status (1)

Country Link
CN (1) CN109614143B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110597791A (en) * 2019-09-30 2019-12-20 贵州电网有限责任公司 Knowledge database construction and management method for operation and maintenance of electric power metering equipment
CN115099195A (en) * 2022-06-22 2022-09-23 中国人民解放军海军工程大学 IETM fault data conversion and extraction method based on product FMEA

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050223288A1 (en) * 2004-02-12 2005-10-06 Lockheed Martin Corporation Diagnostic fault detection and isolation
US20130067017A1 (en) * 2010-04-15 2013-03-14 Mxi Technologies, Ltd. Mehtod and system for deployed operations support
CN105045583A (en) * 2015-07-08 2015-11-11 哈尔滨工程大学船舶装备科技有限公司 Visualized process based IETM (Interactive Electronic Technical Manual) fault class data module creation apparatus and creation method therefor
CN105302098A (en) * 2015-11-11 2016-02-03 同济大学 Subway vehicle interoperation maintenance and support platform based on IETM and building method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050223288A1 (en) * 2004-02-12 2005-10-06 Lockheed Martin Corporation Diagnostic fault detection and isolation
US20130067017A1 (en) * 2010-04-15 2013-03-14 Mxi Technologies, Ltd. Mehtod and system for deployed operations support
CN105045583A (en) * 2015-07-08 2015-11-11 哈尔滨工程大学船舶装备科技有限公司 Visualized process based IETM (Interactive Electronic Technical Manual) fault class data module creation apparatus and creation method therefor
CN105302098A (en) * 2015-11-11 2016-02-03 同济大学 Subway vehicle interoperation maintenance and support platform based on IETM and building method thereof

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
冯东云: "S1000D下故障隔离信息的研究与实现", 《信息技术》 *
刘英乾: "基于IETM的涡轮故障诊断方法研究", 《应用科技》 *
陈正峰: "基于S 1000D的IETM阅读器设计与实现", 《航空标准化与质量》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110597791A (en) * 2019-09-30 2019-12-20 贵州电网有限责任公司 Knowledge database construction and management method for operation and maintenance of electric power metering equipment
CN110597791B (en) * 2019-09-30 2023-05-23 贵州电网有限责任公司 Knowledge database construction and management method for operation and maintenance of electric power metering equipment
CN115099195A (en) * 2022-06-22 2022-09-23 中国人民解放军海军工程大学 IETM fault data conversion and extraction method based on product FMEA

Also Published As

Publication number Publication date
CN109614143B (en) 2022-06-21

Similar Documents

Publication Publication Date Title
Moreau et al. A templating system to generate provenance
CN102087597B (en) J2EE and component set-based visualized development platform
Caldas et al. Methodology for the integration of project documents in model-based information systems
CN104360859B (en) A kind of visual service development method and system
US20090070295A1 (en) Document processing device and document processing method
CN110287097A (en) Batch testing method, device and computer readable storage medium
CN101901265B (en) Objectification management system of virtual test data
KR20100011912A (en) Method and system for validating xml document
Poorkiany et al. Capturing, structuring and accessing design rationale in integrated product design and manufacturing processes
Rajapakse et al. Using server pages to unify clones in web applications: A trade-off analysis
CN109614143A (en) The development approach of failure flow chart is automatically generated in IETM browser
CN105468793A (en) Automated management method for simulation model data
CN105653669B (en) Hypertext markup language generation method and device
Cunha et al. Extension and implementation of classsheet models
Shentu et al. Framework and data management of digital design system for nuclear power
Song et al. C2Metadata: Automating the capture of data transformations from statistical scripts in data documentation
CN107025110B (en) Temporal modeling method based on software development elements and relations among elements
Wen et al. “Integrare”, a collaborative environment for behavior-oriented design
US8239362B1 (en) Using metadata fragments as authoritative manufacturing work instructions
Adler et al. Graphically notated fault modeling and safety analysis in the context of electric and electronic architecture development and functional safety
CN101587470A (en) The edit methods of document and device
Barth et al. Efficient use of data exchange formats in engineering projects by means of language integrated queries—Engineers LINQ to XML
Li et al. [Retracted] The Research of Multimedia Complex Intelligent System in Financial Reporting Mode
Sun et al. CF-PROV: A content-rich and fine-grained scientific workflow provenance model
Mao Construction of Intelligent Vocational Management Information System with R Programming

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
GR01 Patent grant
GR01 Patent grant