A function point management method based on flight test technical requirements
By decomposing and managing flight test documents in a structured manner, the problem of effectively managing unstructured documents was solved, achieving efficient management of flight test documents and effective setting of function points, and improving the management efficiency of test/flight test views.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHENGDU AIRCRAFT INDUSTRY GROUP
- Filing Date
- 2024-03-15
- Publication Date
- 2026-06-12
Smart Images

Figure CN118260499B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of information technology, and more specifically to a function point management method based on flight test technical requirements. Background Technology
[0002] With increasing market competition and the growing complexity and workload of aircraft development, enterprises need to continuously reform, innovate, and improve efficiency in a complex environment. Information technology (IT) is the foundation for modern enterprises to achieve high efficiency and a necessary support for management reform. Under the call to "promote industrialization through IT," actively tracking the pulse of IT development and making IT a key future development direction, through collaborative research and practical implementation between aircraft manufacturers and research institutes, can effectively improve R&D efficiency, R&D quality, and control R&D costs.
[0003] Currently, the input sources for test / flight test views are all unstructured documents, mainly involving paper and electronic formats. Paper documents need to be scanned into the new platform and then decomposed into a structured form through the test / flight test input management module. Electronic unstructured documents are directly decomposed into a structured form through the test / flight test input management module. This generates test flight associated configurations, associated documents, validity settings, drawing number field associations, document content structuring, and tag management, among other things. In view of this requirement, this invention proposes a function point management method based on test flight technical requirements. Summary of the Invention
[0004] The present invention aims to solve the above-mentioned problems existing in the prior art and proposes a function point management method based on flight test technical requirements.
[0005] To achieve the above-mentioned objectives, the technical solution of the present invention is as follows:
[0006] A function point management method based on flight test technical requirements includes:
[0007] The steps for setting up flight test documents include entering search criteria in the search bar of the technical input file module, updating the search results display bar to show document entries that meet the search criteria in a list format, and entering the flight test document type page by clicking the "Set Flight Test Document" button, selecting the flight test document subtype, and setting the document displayed in the search as a flight test document.
[0008] The steps to associate flight test documents include selecting the aircraft model in the aircraft model drop-down selection box in the flight test engineering view module, clicking the top-level node of the aircraft model to expand its sub-nodes, and entering the associated document page through the associated document function button to achieve document association based on the top-level component or the top-level node of the flight test.
[0009] The steps for extracting function points include creating or extracting subject / function point nodes based on document nodes in the flight test engineering view module, selecting the document node, and entering the extract function point page through the extract function point button to extract function points.
[0010] The steps for batch setting the validity of function points include entering the batch setting validity page through the batch setting validity button in the flight test engineering view module, and batch setting the validity information of subject / function point nodes;
[0011] The function point removal process includes removing the created subject / function point in the Flight Test Engineering view module to remove the function point.
[0012] Furthermore, it also includes the steps for releasing function points, including creating or extracting function point nodes based on document nodes in the flight test engineering view module, initiating the function point approval and release process, and bringing the function point to the released state through the approval process.
[0013] Furthermore, in the step of associating flight test documents, after entering the associated document page through the associated document function button, enter the information in the number / name text box, select an option in the drop-down selection box for flight test document type, check the checkbox in the first column of the query results list, and click the OK button to successfully associate the document. The newly created document node will be automatically updated and displayed in the left-hand structure tree of the flight test engineering view module.
[0014] Furthermore, in the function point extraction step, for Word format input files, function points / subjects are marked in the file using edit bookmarks for system extraction; for non-Word format input files, function points / subjects are manually created in the system based on the document. The specific operation is as follows: select the document node, enter the create subject / function point page through the create subject / function point button, and enter information in the name / content text box to create a subject / function point based on the document node.
[0015] Furthermore, in the step of batch setting the validity of function points, the user enters the batch setting validity page through the batch setting validity button, checks the checkbox in the first column, enters the validity information in the text box, clicks the batch setting validity button, and a success message pops up, and the list automatically refreshes and updates the "Validity" column information.
[0016] Furthermore, in the function point release step, the function point approval and release process is accessed through the approval task module page. This process handles the approval tasks for function points. Clicking the "View Function Point" link under the approval task name leads to the "View Function Point" page, which displays all "Unreleased" subjects / function points associated with the current document. The "Content Details" link leads to the "Content Details" page, displaying the content information for the corresponding subject / function point. By selecting the "Approve" / "Reject" radio button and clicking the "Complete Task" button, a "Success" message pops up. If the "Approve" task vote is "Approved," the status of all "Unreleased" subject / function point nodes associated with the current document is updated to "Released."
[0017] Furthermore, in the step of batch setting the validity of function points, only the "Test Flight View Creator" team role has the operation permission to batch set validity, and can only modify the validity of subjects / function points in the "Unreleased" status.
[0018] Furthermore, if the document node is associated with a document that is already associated with a "function point approval process" in a "running" state, then function points cannot be published again. After initiating a function point approval process, operations such as creating subjects / function points, extracting subjects / function points, and editing subjects / function points are still possible.
[0019] Furthermore, in the function point removal step, by clicking the subject / function point node in the flight test engineering view module, clicking the Remove Subject / Function Point button, and confirming, a "Removal Successful" prompt message pops up. The selected subject / function point node is then removed from the left-hand structure tree of the flight test engineering view module, and the basic information of the selected subject / function point is also removed from the right-hand side of the page.
[0020] Furthermore, in the Flight Test Engineering View module, the specific steps for creating a subject / function point based on a document node are as follows: Click the document node, click the Create Subject / Function Point button to enter the "Create Subject / Function Point" page, enter information in the Name text box; click the drop-down selection box in the Type field and select "Function Point" / "Subject"; enter information in the Validity text box; enter information in the Content text box; after confirming, a "Creation Successful" prompt message will pop up.
[0021] Furthermore, in the Flight Test Engineering View module, the specific steps for editing and modifying the created subjects / function points are as follows: Click the subject / function point node, click the Edit Subject / Function Point button to enter the "Edit Subject / Function Point" page, modify the information in the Name text box; click the drop-down selection box in Type to modify its options, modify the information in the Validity text box; modify the information in the Content text box; click the OK button to close the "Edit Subject / Function Point" page, and a "Editing Successful" prompt message will pop up.
[0022] In summary, the present invention has the following advantages:
[0023] This invention provides a function point management method based on flight test technical requirements. It uses information technology to decompose the input unstructured documents into a structured form, generating flight test related configurations, related documents, validity settings, drawing number field associations, document content structuring, and tagging management. This provides a targeted and effective method for the function point management of flight test documents and improves the management efficiency of test / flight test views. Attached Figure Description
[0024] Figure 1 This is a screenshot of the flight test document page.
[0025] Figure 2 This is a screenshot of the associated flight test document page;
[0026] Figure 3 This is a page diagram for extracting functional points;
[0027] Figure 4 This is a screenshot of the page for batch setting validity;
[0028] Figure 5 This is a screenshot of the submission and release process for a feature. Detailed Implementation
[0029] To more clearly illustrate the present invention, the following description, in conjunction with preferred embodiments and accompanying drawings, further clarifies the invention. Those skilled in the art should understand that the specific description below is illustrative rather than restrictive and should not be construed as limiting the scope of protection of the present invention.
[0030] Currently, the input sources for test / flight test views are all unstructured documents, mainly involving paper and electronic formats. Paper documents need to be scanned into the new platform and then decomposed into a structured form through the test / flight test input management module. Electronic unstructured documents are directly decomposed into a structured form through the test / flight test input management module, generating test flight associated configurations, associated documents, validity settings, drawing number field associations, document content structuring, and tagging management. Based on this requirement, this invention provides a function point management method based on test flight technical requirements, as detailed in the appendix to the specification. Figures 1 to 5 ,include:
[0031] <1> Set up the test flight document.
[0032] like Figure 1As shown, in the 【Test Flight】-【Technical Input Documents】 module, set the search criteria as needed, click the 【Search】 button, and the search results list will update to display document entries that meet the search criteria. Click the checkbox in the first column of the search results list to select the document entries that need to be set as test flight documents. Click the 【Set Test Flight Document】 button to bring up the “Test Flight Document Type” page, select the test flight document subtype, and set the documents displayed in the query as test flight documents. For documents that already exist in the system and have been marked as test flight documents by the personnel circulating them during the document circulation process, they will be categorized.
[0033] <2> Related flight test documents.
[0034] like Figure 2 As shown, in the 【Test Flight】-【Flight Test Engineering View】 module, select the aircraft model, click the top-level node of the aircraft model to expand its sub-nodes, click the 【Associate Documents】 button to bring up the “Associate Documents” page, enter the information in the 【Number】 / 【Name】 text boxes, click the drop-down selection box at 【Flight Test Document Type】, select an option, and check the checkbox in the first column of the query results list to associate documents based on the top-level component or the top-level node of the flight test.
[0035] <3> Extract function points.
[0036] like Figure 3 As shown, in the [Flight Test Engineering View] structure tree, select the document node, click the [Extract Function Points] button, and the "Extract Function Points" page will pop up. Click the [Select File] button, and the "Upload File" page will pop up. After selecting a file, click the [OK] button, and the page will display the message "Function points extracted successfully!"
[0037] <4> Batch set the validity of function points.
[0038] like Figure 4 As shown, in the 【Test Flight】-【Flight Test Engineering View】 module, click the 【Batch Set Validity】 button to bring up the “Batch Set Validity” page. Check the checkbox in the first column, enter the validity information in the text box, and click the 【Batch Set Validity】 button. A “Setting Successful” message will pop up, and the list will automatically refresh and update the “Validity” column information.
[0039] <5> Release feature points.
[0040] like Figure 5 As shown, in the 【Test Flight】-【Flight Test Engineering View】 module, after creating or extracting function point nodes based on document nodes, the function point approval and release process is started, and the function point is brought to the 【Released】 status through the approval process.
[0041] <6> Remove feature points.
[0042] In the 【Test Flight】-【Flight Test Engineering View】 module, after creating a subject / function point, remove the subject / function point from the document node; go to the 【Test Flight】-【Flight Test Engineering View】 page, click the function point node, click the 【Remove Subject / Function Point】 button, a "Confirm removal of function point?" dialog box will pop up, click the 【OK】 button, a "Removal successful" prompt message will pop up, the selected function point node will be removed from the left-hand structure tree, and the basic information of the selected function point will be removed from the right-hand side of the page.
[0043] Specifically, the flight test document setup process allows for the creation, cancellation, and circulation of flight test documents.
[0044] The specific steps for setting up the flight test document are as follows:
[0045] Click the [Test Flight] icon; set the search criteria as needed; click the [Search] button, and the search results list will update to display document entries that match the search criteria; click the checkbox in the first column of the search results list; click the [Set Test Flight Document] button to bring up the "Test Flight Document Type" page.
[0046] The specific steps to cancel the flight test document are as follows:
[0047] Click the drop-down selection box for "[Flight Test Document Type]" and select an option; click the "OK" button, and a "Setting Successful" message will pop up; click the document number link to go to the document details page to view the flight test document type value. Click the drop-down selection box for "[Flight Test Document Type]" and select an option; click the "Search" button, and the search results list will update to display document entries that match the search criteria; click the checkbox in the first column of the search results list; click the "Cancel Flight Test Document" button, and a "Cancellation Successful" message will pop up.
[0048] When processing the "Circulation" task, set the process document as the flight test document, and the flight test station has received the "Circulation" task in the circulation process; click the "Circulation" task name link; click the checkbox at "Set Flight Test Document"; click the drop-down selection box at "Flight Test Document Type" and select an option; select the "Circulation" / "Circulation End" radio button, and click the "OK" button to close the information prompt box and the task details page.
[0049] Specifically, in the step of associating flight test documents with flight test engineering views, the association and deassociation of documents can be achieved.
[0050] The specific steps for linking flight test documents are as follows:
[0051] [Flight Test View Creator] Enter the [Test Flight] - [Flight Test Engineering View] page; click the drop-down selection box under [Aircraft Type], select the aircraft type, and click the top-level node of the aircraft type to expand its sub-nodes; click the top-level component or the top-level node of the flight test, click the [Associate Document] button, the [Associate Document] page will pop up, enter the information in the [Number] / [Name] text boxes, click the drop-down selection box under [Flight Test Document Type], select a document type; click the [Search] button; click the checkbox in the first column of the query results list; click the [OK] button, a "Association Successful" prompt message will pop up, click the [OK] button to close the prompt message box, and the left-side structure tree will automatically update to display the newly created document node.
[0052] The specific steps to remove the flight test document are as follows:
[0053] In the 【Test Flight】-【Flight Test Engineering View】 module, remove the document associated with the top-level component or the top-level node of the flight test; click the 【Remove Document】 button, and a dialog box will pop up asking "Are you sure you want to remove the document?"; click the 【OK】 button, and a message will pop up saying "Document removed successfully", and the removed document node will be automatically removed from the left-hand tree structure; click the 【OK】 button to close the message box.
[0054] In the [Test Flight] - [Flight Test Engineering View] module, you can create subjects / functional points based on document nodes. The specific steps are as follows:
[0055] Click the document node, then click the "Create Subject / Function Point" button. The "Create Subject / Function Point" page will pop up. Enter information in the "Name" text box; click the drop-down selection box under "Type" and select "Function Point" / "Subject"; enter information in the "Validity" text box; enter information in the "Content" rich text box. You can adjust the information format and insert images using the toolbar; click the "OK" button, and a "Creation Successful" message will pop up.
[0056] Furthermore, the created subjects / functions can be edited and modified. The specific steps are as follows:
[0057] [Flight Test View Creator] Enter the [Test Flight] - [Flight Test Engineering View] page, click on the subject / function point node, click the [Edit Subject / Function Point] button, and the "Edit Subject / Function Point" page will pop up. Modify the information in the [Name] text box; click the drop-down selection box under [Type] to modify its options, modify the information in the [Validity] text box; modify the information in the [Content] rich text box, and adjust the content format and insert images through the toolbar; click the [OK] button to close the "Edit Subject / Function Point" page, and a "Edit Successful" prompt message will pop up; click the [OK] button to close the message prompt box; only the "Flight Test View Creator" team role has the [Edit Subject / Function Point] operation permission; can only edit and modify the information of subjects / function points in the "Unpublished" status.
[0058] Specifically, in the function point extraction step, the system extracts function points according to the following operations:
[0059] [Flight Test View Creator] Enter the [Test Flight] - [Flight Test Engineering View] page; click on a document node, click the [Extract Subject / Function Point] button, the "Extract Subject / Function Point" page will pop up, click the drop-down selection box under [Type], select "Function Point" / "Subject", click the [Select File] button, the "Open" page will pop up, select a file, click the [Open] button, click the [OK] button, close the "Extract Subject / Function Point" page, a "Subject / Function Point Extraction Successful!" prompt message will pop up, click the [OK] button to close the prompt message box, the created subject / function point node will be updated and displayed under the selected document node in the left structure tree.
[0060] Specifically, in the step of batch setting the validity of function points, follow these steps:
[0061] [Flight Test View Creator] After entering the [Test Flight] - [Flight Test Engineering View] page, create or extract subject / function point nodes based on document nodes, and then batch set the validity information of subject / function point nodes, click the [Batch Set Validity] button to bring up the "Batch Set Validity" page. Check the checkbox in the first column; enter the validity information in the text box, click the [Batch Set Validity] button, and a "Setting Successful" message will pop up. The list will automatically refresh and update the "Validity" column information; click the [OK] button to close the message box, and click the [X] button in the upper right corner of the page to close the "Batch Set Validity" page. Only the "Flight Test View Creator" team role has the [Batch Set Validity] operation permission and can only modify the validity of subjects / function points in the "Unreleased" status.
[0062] Specifically, in the feature release process, the feature approval process is as follows:
[0063] [Flight Test View Creator] Enter the [Test Flight] - [Flight Test Engineering View] page, click the [Publish Function Point] button, a "Submission Successful" message will pop up, enter the [Process Design] - [Review and Approval Task] page, click the "Compile" task name link; after setting the "Reviewer" workflow role personnel, click the [Complete Task] button, a "Success" message will pop up, and the "Review" workflow activity task will be started; click the [OK] button to close the information prompt box and task details page.
[0064] Only the "Test Flight View Creator" team role has the "Publish Function Point" operation permission. If the document node is associated with a "Function Point Approval Process" that is in the "Running" state, then the function point cannot be published again. After initiating the function point approval process, you can still create, extract, and edit subjects / function points.
[0065] In the 【Process Design】-【Review and Approval Task】 module, handle the "Review" task of the function point approval process; click the "Review" task name link, click the "View Function Points" link to open the "View Function Points" page, which displays all "Unpublished" subjects / function points associated with the current document. Click the "Content Details" link to open the "Content Details" page, which displays the content information of the corresponding subject / function point; select the 【Approved】 / 【Rejected】 radio button, click the 【Complete Task】 button, and a "Success" message will pop up. If the "Review" task vote is "Approved", then the status of all "Unpublished" subject / function point nodes associated with the current document will be updated to "Published".
[0066] Specifically, the steps to remove a feature point are as follows:
[0067] In the 【Test Flight】-【Flight Test Engineering View】 module, after creating a subject / function point, remove the subject / function point from the document node; click the subject / function point node; click the 【Remove Subject / Function Point】 button, a "Confirm removal of subject / function point?" dialog box will pop up; click the 【OK】 button, a "Removal successful" message will pop up, the selected subject / function point node will be removed from the left-hand structure tree, and the basic information of the selected subject / function point will be removed from the right-hand side of the page; click the 【OK】 button to close the message box. Only the "Flight Test View Creator" team role has the 【Remove Subject / Function Point】 operation permission and can remove subjects / function points in the "Unpublished" or "Published" status.
[0068] This invention provides a functional point management method based on flight test technical requirements. It uses information technology to decompose unstructured input documents into a structured form, generating flight test related configurations, related documents, validity settings, drawing number field associations, document content structuring, and tagging management. This provides a targeted and effective method for functional point management of flight test documents and effectively improves the management efficiency of test / flight test views.
[0069] Based on the above-mentioned function point management method based on flight test technical requirements, this invention also proposes a function point management system based on flight test technical requirements to meet functions such as flight test document setting, flight test document association, function point extraction, batch setting of function point validity, function point publishing, and function point removal.
[0070] The function point management system of the present invention includes a test flight document setting module, a test flight document association page module, a function point extraction module, a batch setting function point validity module, a function point publishing module, and a function point removal module.
[0071] The flight test document setting module allows users to enter search criteria in the search bar, update the search results list display with document entries that match the search criteria, and select document entries to be set as flight test documents by selecting the checkboxes in the first column of the search results list.
[0072] The Flight Test Document Association module allows users to select an aircraft model from the drop-down menu in the Flight Test Engineering View module, expand its sub-nodes by clicking on the top-level node of the aircraft model, and access the associated document page via the associated document function button to associate documents based on the top-level component or the top-level node of the Flight Test.
[0073] The function point extraction module is used to extract function points by selecting a document node after creating or extracting a subject / function point node based on a document node in the flight test engineering view module, and then entering the function point extraction page through the extract function point button.
[0074] The Function Point Batch Setting module is used to access the Batch Setting Validity page in the Flight Test Engineering view module via the Batch Setting Validity button, and to batch set the validity information of subject / function point nodes.
[0075] The Function Point Release module is used in the Flight Test Engineering View module to create or extract function point nodes based on document nodes and then initiate the function point approval and release process. The function point is released through the approval process.
[0076] The Function Point Removal module is used to remove created subjects / function points in the Flight Test Engineering view module.
[0077] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Any simple modifications or equivalent changes made to the above embodiments based on the technical essence of the present invention shall fall within the protection scope of the present invention.
Claims
1. A method for managing function points based on technical requirements of flight test, characterized in that, include: The steps for setting up flight test documents include entering search criteria in the search bar of the technical input file module, updating the search results display bar to show document entries that meet the search criteria in a list format, and entering the flight test document type page by clicking the "Set Flight Test Document" button, selecting the flight test document subtype, and setting the document displayed in the search as a flight test document. The steps to associate flight test documents include selecting the aircraft model in the aircraft model drop-down selection box in the flight test engineering view module, clicking the top-level node of the aircraft model to expand its sub-nodes, and entering the associated document page through the associated document function button to achieve document association based on the top-level component or the top-level node of the flight test. The steps for extracting function points include creating or extracting subject / function point nodes based on document nodes in the flight test engineering view module, selecting the document node, and entering the extract function point page through the extract function point button to extract function points. The steps for batch setting the validity of function points include entering the batch setting validity page through the batch setting validity button in the flight test engineering view module, and batch setting the validity information of subject / function point nodes; The steps for releasing a feature point include creating or extracting a feature point node based on a document node in the flight test engineering view module, initiating the feature point approval and release process, and bringing the feature point to the released state through the approval process. The function point removal process includes removing the created subject / function point in the Flight Test Engineering view module to remove the function point.
2. The function point management method based on flight test technical requirements according to claim 1, characterized in that, In the process of associating flight test documents, after entering the associated document page via the associated document function button, enter the information in the number / name text box, select an option in the drop-down selection box for flight test document type, check the checkbox in the first column of the query results list, and click the OK button to successfully associate the document. The newly created document node will be automatically updated and displayed in the left-hand structure tree of the flight test engineering view module.
3. The function point management method based on flight test technical requirements according to claim 1, characterized in that, In the function point extraction step, for Word format input files, function points / subjects are marked in the file using edit bookmarks for system extraction; for non-Word format input files, function points / subjects are manually created in the system based on the document. The specific operation is as follows: select the document node, enter the create subject / function point page through the create subject / function point button, and enter information in the name / content text box to create a subject / function point based on the document node.
4. The function point management method based on flight test technical requirements according to claim 1, characterized in that, In the step of batch setting the validity of function points, enter the batch setting validity page by clicking the batch setting validity button, check the checkbox in the first column; enter the validity information in the text box, click the batch setting validity button, and a success message will pop up. The list will automatically refresh and update the "Validity" column information.
5. The function point management method based on flight test technical requirements according to claim 1, characterized in that, In the function point release process, the function point approval and release workflow is accessed through the approval task module page. This involves handling the approval tasks for the function point approval process: clicking the "View Function Point" link under the approval task name leads to the "View Function Point" page, which displays all "Unreleased" subjects / function points associated with the current document. The "Content Details" link leads to the "Content Details" page, displaying the content information for the corresponding subject / function point. Selecting the "Approve" / "Reject" radio button and clicking the "Complete Task" button displays a "Success" message. If the "Approve" task vote is "Approved," the status of all "Unreleased" subject / function point nodes associated with the current document is updated to "Released." 6. A function point management method based on flight test technical requirements according to claim 1 or 4, characterized in that, In the step of batch setting the validity of function points, only the "Test Flight View Creator" team role has the operation permission to batch set validity, and can only modify the validity of subjects / function points in the "Unreleased" status.
7. The function point management method based on flight test technical requirements according to claim 5, characterized in that, If the document node is associated with a "Function Point Approval Process" that is in the "Running" state during the function point release process, the function point cannot be released again. After initiating the function point approval process, you can still create, extract, and edit subjects / function points.
8. The function point management method based on flight test technical requirements according to claim 1, characterized in that, In the function point removal step, by clicking the subject / function point node in the flight test engineering view module, clicking the Remove Subject / Function Point button, and confirming, a "Removal Successful" prompt message will pop up. The selected subject / function point node will be removed from the left-hand structure tree of the flight test engineering view module, and the basic information of the selected subject / function point will be removed from the right-hand side of the page.
9. The function point management method based on flight test technical requirements according to claim 1, characterized in that, In the Flight Test Engineering view module, the specific steps for creating a subject / function point based on a document node are as follows: Click on the document node, then click the "Create Subject / Function Point" button to enter the "Create Subject / Function Point" page. Enter the information in the name text box. Click the drop-down selection box under Type and select "Function Point" / "Subject"; enter information in the Validity text box; enter information in the Content text box; after confirming, a "Created Successfully" message will pop up.
10. A function point management method based on flight test technical requirements according to claim 9, characterized in that, In the Flight Test Engineering View module, the specific steps to edit and modify the created subject / function point are as follows: Click on the subject / function point node, click on the Edit Subject / Function Point button to enter the "Edit Subject / Function Point" page, and modify the information in the Name text box; Click the drop-down selection box under Type to modify its options; modify the information in the Validity text box; modify the information in the Content text box. Click the OK button to close the "Edit Subject / Function Point" page. A "Editing Successful" message will pop up.