[go: up one dir, main page]

CN101361040B - Design information management method and system - Google Patents

Design information management method and system Download PDF

Info

Publication number
CN101361040B
CN101361040B CN200680051676.7A CN200680051676A CN101361040B CN 101361040 B CN101361040 B CN 101361040B CN 200680051676 A CN200680051676 A CN 200680051676A CN 101361040 B CN101361040 B CN 101361040B
Authority
CN
China
Prior art keywords
design information
identification
design
achievement thing
thing
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.)
Expired - Fee Related
Application number
CN200680051676.7A
Other languages
Chinese (zh)
Other versions
CN101361040A (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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN101361040A publication Critical patent/CN101361040A/en
Application granted granted Critical
Publication of CN101361040B publication Critical patent/CN101361040B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques

Landscapes

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

Abstract

一种设计信息管理系统,具备:成果物存放部(107),其根据软件成果物的记述规则,存放软件成果物;设计信息存放部(104),其记忆设计信息及设计信息之间的关联信息。进而具备设计信息分析部(110),其具有从软件成果物中抽出表示设计信息识别ID及设计信息和上游软件成果物的关联的设计信息识别ID的功能,将软件成果物内的设计信息存放到设计信息识别ID单位中,而且存放软件成果物内的设计信息识别ID之间的关联。解决无法切实确认上道工序的设计信息是否已向下道工序的设计信息展开。

Figure 200680051676

A design information management system comprising: a product storage unit (107), which stores software results according to the description rules of software products; a design information storage unit (104), which memorizes design information and associations between design information information. Furthermore, a design information analysis unit (110) is provided, which has a function of extracting a design information identification ID and a design information identification ID indicating a relationship between the design information and the upstream software product from the software product, and storing the design information in the software product. Into the design information identification ID unit, and store the relationship between the design information identification IDs in the software product. Solve the problem that it is impossible to confirm whether the design information of the previous process has been expanded to the design information of the next process.

Figure 200680051676

Description

Design information management method and system
Technical field
The present invention relates to design information and the design information management method and the system of the association between the design information in the management software exploitation.
Background technology
In software development, international standards (IEC61508, EN50128), in order to ensure the quality of the system, states that the "must be able to verify the requested information (requires official specifications) has been in design documents, procedures, test project commenced without omission."
In the prior art, in order to confirm whether launched interpellation, for software achievement thing to next procedure; As associated documents; Record and narrate the title of the software achievement thing of next procedure,, confirm the design information of the software achievement thing of next procedure with reference to this relevant information.But this prior art can't be confirmed the record position (record place) of the software achievement thing of lower procedure.
Therefore; In patent documentation 1; Give the design information additional design information Recognition ID that has recorded and narrated software achievement thing; On the longitudinal axis and transverse axis, record and narrate the design information identification id, work out the cross reference table that operation by hand marks on the point of crossing of the longitudinal axis and transverse axis, manage the association between the design information identification id.Like this, can confirm record place with reference to the association between the design information identification id of upstream design information and downstream design information.
In addition, in patent documentation 2, use the CASE instrument, when working out the software achievement thing in downstream, give the label of inter-related design information additional phase, the association between the management design information with numbering from the upper reaches.
Patent documentation 1:JP spy opens flat 10-105390 communique patent documentation 2:JP spy and opens flat 08-147151 communique
Patent documentation 1 is owing to work out cross reference table outside software achievement thing, so during fixed software achievement thing, also need revise cross reference table, forget when revising cross reference table, just can't shine association, confirms record place.
When patent documentation 2 is changed from the upper reaches in design information downstream in detail; Design information will be passed through the terminal program of packing into behind fork, the interflow etc. usually; If as this example; Be from upstream to downstream additional phase label together, then do not have the design information in the downstream of direct relation will produce association each other.
Like this, prior art just exists following problems: when the content of fixed software achievement thing, can't confirm conscientiously whether the design information of last process is launched to the design information of next procedure.
Summary of the invention
The present invention is to the above-mentioned situation development of prior art; When its purpose is to be provided at fixed software achievement thing; Can manage the association between the design information, whether the design information that can confirm last process conscientiously is to design information management method and system that the design information of next procedure is launched.
In order to solve the design information management method of the present invention of above-mentioned problem; When breaking off design information one side making software downstream from the upper reaches on one side interimly; In the design information management method of the design information at the registration upper reaches and the design information in downstream and their related information, regulation is given the scope additional design information Recognition ID of the regulation of software achievement thing in advance as the record rule of software achievement thing; And then the design information identification id at the additional relevant upper reaches with this software achievement thing; For the software achievement thing of having specified the achievement name to claim, obtain the design information identification id from the scope of said regulation, there is when relation at the upper reaches of this design information identification id and other design information identification id; Give the related information of the downstream design information identification id for this design information identification id, the frame/not of correction is set.
In addition; Design information management of the present invention system; When breaking off design information one side making software downstream from the upper reaches on one side, in the design information management system of the design information at the registration upper reaches and the design information in downstream and their related information, have: achievement thing storage part interimly; This achievement thing storage part is deposited software achievement thing according to the record rule of software achievement thing; The design information analytic unit; This design information analytic unit has the function of from software achievement thing, extracting the related design information identification id of expression design information identification id and design information and up-stream software achievement thing out; Design information in the software achievement thing is stored in the design information identification id unit, and deposits the association between the design information identification id in the software achievement thing.
After adopting the present invention, specified conscientiously in the software achievement thing of next procedure, can have no the ground of omission and carry out functional verification, so have the effect that can improve the software quality because can prove the interpellation of last process decision.In addition, also satisfy the management of client's etc. requirement easily, carry out the correction and the affirmation of software easily.Description of drawings Fig. 1 adopts the functional-block diagram of the design information management system of a kind of embodiment of the present invention.The whole process flow diagram of Fig. 2 achievement thing registration.Fig. 3 representes the key diagram of an example of achievement thing.The data structure diagram of Fig. 4 design information management machine.Fig. 5 achievement thing register flow path figure.Fig. 6 design information analysis process figure.Fig. 7 design information register flow path figure.The display frame figure of the achievement thing registration of Fig. 8 operating terminal.The display frame figure of the checking of Fig. 9 operating terminal.The display frame figure of the revision directive of Figure 10 operating terminal.
Embodiment
Below, with reference to accompanying drawing, tell about embodiment of the present invention in detail.Fig. 1 is the system construction drawing of expression a kind of embodiment of the present invention.Adopt design information management of the present invention system, constitute by the design information management machine 101 of the achievement thing of management establishment, operating terminal 102 that the developer operates, the network 103 that connects them.
Design information management machine 101, have the establishment of depositing the achievement thing achievement thing information 108 achievement thing storage part 107, deposit the design information 106 of from the achievement thing, extracting out and the design information storage part 104 of related information 105.In addition, accept in addition from the trust of the registration of the achievement thing of operating terminal 102 accept portion 114, with the achievement thing be stored in the achievement thing registration portion 109 of achievement thing information 108, from the achievement thing of achievement thing information 108 registrations, extract out design information design information analysis portion 110, with reference to design information 106, related information 105 with reference to portion 111.
Operating terminal 102 is by the registration trust portion 112 that entrusts design information management machine 101 registration achievement things, in order to constitute with reference to trust portion 113 to what entrust with reference to portion 111 with reference to the information of the design information 106 of design information management machine 101 registrations, related information 105.
Fig. 2 representes the whole flow process of achievement thing registration.The operator selects according to behind the achievement thing (201) of recording and narrating the rule establishment with operating terminal 102; (S: design, T: checking) (202), utilization registration trust portion 112 entrusts (203) to the registration of the achievement thing that design information management machine 101 is selected in the differentiation of the achievement thing of selecting.Portion 114 is accepted in the trust of design information management machine 101, accepts the achievement thing (204) that registration is entrusted from registration trust portion 112 theres.Achievement thing registration portion 109 is the achievement thing of accepting, and is registered in the achievement thing information 108 of achievement thing storage part 107 (205).Then, the content (206) of design information analysis portion 110 analysis results things is registered to the result who analyzes in the design information 106, related information 105 of design information storage part 104 (207), sends the result back to operating terminal 102.
Fig. 3 is the example of expression according to the achievement thing of recording and narrating the rule establishment.The section that will begin with Guan Jianzi &s&, Yong &e& surrounds is as a design information, and the literal of recording and narrating after the Zai &s& becomes the design information identification id that is intended to discern design information.
In the present embodiment, the interpellation of description system in interpellation book 301, as design information, " signal become ON after, grid is closed automatically " is used as design information identification id " interpellation 1 " 304 and records and narrates.Design information identification id " interpellation 1 " 304 is set the change ID " M1 " that is intended to the system cooperating of managing the content, reason or the countermeasure that change.In addition, as other design information, " after detecting main system unusual, changing subsystem at 3 minutes into inscribe " is used as design information identification id " interpellation 2 " 305 and records and narrates.
In function declaration book 302, as design information, " the X signal of confirming controller becomes ON, makes Y-signal OFF, thereby closes grid " is used as design information identification id " function declaration 1 " 306 and records and narrates." function declaration 1 " 306 with reference to the design information of the design information identification id " interpellation 1 " 304 of interpellation book 301, recorded and narrated function declaration.In addition, " keep watch on the life and death of main system with 1 minute interval, when not replying behind three retries, pressure stops main system, makes subsystem become online on-line system " is used as design information identification id " function declaration 2 " 307 records." function declaration 1 " 307 with reference to the design information of the design information identification id " interpellation 2 " 305 of interpellation book 301, recorded and narrated function declaration.
In checking instructions 303, record and narrate design information identification id " checking explanation 1 " 308, " checking explanation 2 " 309, " checking explanation 3 " 310 " checking explanation 4 " 311 respectively.Design information identification id " checking explanation 1 " 308 design informations with reference to " interpellation 1 " 304 are recorded and narrated the checking explanation; " checking explanation 2 " 309 design informations with reference to " interpellation 1 " 304 are recorded and narrated the checking explanation; " checking explanation 3 " 310 design informations with reference to " interpellation 2 " 305 are recorded and narrated the checking explanation; " checking explanation 4 " 311 design informations with reference to " interpellation 2 " 305 are recorded and narrated the checking explanation.In this example, with the association between 1: 1 expression achievement thing, but also can be used as 1: n.
Fig. 4 representes with the achievement thing storage part 107 of design information management machine 101 management, the data structure of design information storage part 104.(a) being the data structure of achievement thing information, (b) is the data structure of design information, (c) is the data structure of related information.
The achievement thing of design information management machine 101 registrations is entrusted at the achievement thing information 108 bookkeeping terminals 102 of achievement thing storage part 107; As the information of uniqueness, constitute the achievement thing ID401 that is intended to discern the achievement name, the edition 4 02 of representing the change number of times of achievement thing ID.And then, by the date of the file of the achievement name 403 of the filename at the place, place that in the system-wide journey, has expression achievement thing, achievement thing---upgrading days 404, representing when in identical achievement thing ID401, having a plurality of edition 4 02 is that the up-to-date sign 405 of up-to-date information constitutes.In this example, be illustrated among the achievement thing ID " S1 ", have version 1 and version 2, will represent that version 2 is the situation that the up-to-date sign (405) of situation of the latest edition of achievement thing ID " S1 " is set ON for.
The design information 106 of design information storage part 104; The design information identification id that management design information management machine 101 is extracted out from the achievement thing; As the information of uniqueness, constitute the design information identification id 406 of representing design information, the edition 4 07 of representing the change number of times of design information identification id 406.In addition, also have the differentiation 408 (S: design, T: verify) of the kind of expression achievement thing, the achievement thing ID409 that the achievement thing of design information identification id 406 has been extracted in expression out.And then, be intended to during by achievement thing edition 4 10, the design information 411 corresponding, design informations 411 changes constitute with the change ID412 of the system cooperating of content, reason or the countermeasure of management change with design information identification id 406.In this example, " interpellation 1 " of design information identification id 406 has version 1 and version 2.Version 1 expression of design information identification id " interpellation 1 " is the design information of extracting out from the version 1 of achievement thing ID " S1 ", and the version 2 of design information identification id " interpellation 1 " representes it is the design information of extracting out from the version 2 of achievement thing ID " S1 ".
The association that related information 105 management design information management machines 101 are extracted out from the achievement thing is as the upstream design information Recognition ID412 of last process, constitute with reference to the downstream design information identification id 413 of the next procedure of the design information establishment of the upstream design information Recognition ID412 of last process.In addition, also has the correction sign 414 that the design information of representing upstream design information Recognition ID412 has been revised with the value of ON/OFF.During ON, the design information of expression upstream design information Recognition ID412 has been revised; During OFF, the design information of expression upstream design information Recognition ID412 is not revised.In this example, " interpellation 1 " of upstream design information Recognition ID412, expression is relevant with " function declaration 1 ", " checking explanation 1 ", " the checking explanation 2 " of downstream design information identification id 413.Because the design information of upstream design information Recognition ID412 " interpellation 1 " is revised respectively; So represent to revise the value of sign 414 with ON, thereby represent to revise " function declaration 1 ", " the checking explanation 1 " of downstream design information identification id 413, the design information of " verifying explanation 2 ".
Use the structure of Fig. 4; Whether design information identification id " interpellation 1 " 406-1 of checking design information 106 when next procedure launches, retrieves design information identification id " interpellation 1 " 406-1 from the upstream design information Recognition ID412 of related information 105.From the result who retrieves, upstream design information Recognition ID " interpellation 1 " 412-1 that obtains, obtain downstream design information identification id " function declaration 1 " 413-1.And then, from the design information identification id 406 of design information 106, downstream design information identification id " function declaration 1 " 413-1 that retrieval obtains, the information of design information identification id " function declaration 1 " 406-2 of acquisition design information 106.Then; Because the differentiation of design information identification id " function declaration 1 " 406-2 is S (design), launches to next procedure in design information identification id " function declaration 1 " 406-2 so can verify the design information of design information identification id " interpellation 1 " 406-1.
In addition, when whether design information identification id " interpellation 1 " 406-1 of checking design information 106 has carried out functional verification, retrieval design information identification id " interpellation 1 " 406-1 from the upstream design information Recognition ID412 of related information 105.From the result who retrieves, upstream design information Recognition ID " interpellation 1 " 412-1 that obtains, obtain downstream design information identification id " function declaration 1 " 413-2.And then, from the design information identification id 406 of design information 106, downstream design information identification id " function declaration 1 " 413-2 that retrieval obtains, the information of design information identification id " function declaration 1 " 406-3 of acquisition design information 106.Then, because the differentiation of design information identification id " function declaration 1 " 406-3 is T (checking), so can verify that the functional verification of design information identification id " interpellation 1 " 406-1 obtains implementing in design information identification id " function declaration 1 " 406-3.
Use the structure of Fig. 4, the upstream design information Recognition ID412 of retrieval related information 105, when revising the design information at the upper reaches, which design information that can investigate downstream exerts an influence.In addition, after the value with the correction sign of related information 105 414 retrieval ON, revise the design information at the upper reaches.Then, the design information in investigation downstream is not revised, and perhaps with reference to design information 106, can also retrieve with which version correction of achievement thing design information.
Fig. 5 illustrates achievement thing register flow path.When achievement thing registration portion 109 registered achievement thing information 108, at first the achievement name of retrieval registration from the achievement name 403 of achievement thing information 108 judged whether the achievement thing of registration has been registered in the achievement thing information 108 (501).The result of retrieval when in achievement thing information 108, not having the achievement thing of registration, with the new registration of achievement thing (506) in the achievement thing information 108, sets 1 (505) in version.When in achievement thing information 108, having registered the achievement thing, obtain the achievement thing of registering (preceding version) (502).The content (503) of the achievement thing of relatively obtaining and the achievement thing of registration, when content was consistent, not registration in achievement thing information 108 was sent rreturn value back to as unregistered (508).When content is inconsistent, in the version of this achievement thing, set the last time value of version+1 (504), registration is sent back to registration (507) by the achievement thing (506) of achievement thing information 108 appointments of achievement thing storage part 107.After registering the achievement thing in this wise, just in the achievement thing information 108 of Fig. 4, set achievement thing ID401, edition 4 02, achievement name 403, upgrade day 404, up-to-date sign 405.
Fig. 6 illustrates the design information analysis process that is intended to the analysis results thing.Design information management machine 101 is specified the differentiation (S: design, T: begin checking) to analyze of achievement name and achievement thing.Design information management machine 101 is opened (601) with the achievement thing of appointment, and the literal (602) of the key word () of the regular design information identification id of record shown in Figure 3 is abideed by in the retrieval expression.After retrieving key word, from the later literal of key word, obtain design information identification id (603), carry out the registration (604) of design information.Differentiation (S: design, T: checking) be registered in the design information 106 of design information storage part 104 with the achievement thing of appointment.
Then, the related information 105 of retrieval design information storage part 104 judges that whether the design information identification id of in step 603, obtaining is as upstream design information Recognition ID412 registration (606).When registering, because need to revise the design information of the downstream design information identification id 413 related, so set the correction sign 414 of related information 105 for ON (607) with the design information identification id of obtaining as upstream design information Recognition ID412.Related information 105 with Fig. 4 is an example, when the design information of expression upstream design information Recognition ID---interpellation 1 is revised, makes function declaration 1, the checking of downstream design information identification id explain 1, verifies that the correction sign of many row of explanation 2 becomes ON.
In addition, when after the design information identification id, recording and narrating upstream design information Recognition ID, obtain upstream design information Recognition ID (608), be registered in the related information 105 of design information storage part 104.In other words, the upstream design information Recognition ID that obtains is registered among the upstream design information Recognition ID412, the design information identification id of obtaining is registered in the downstream design information identification id 413, in revising sign 414, register with default setting OFF.
Fig. 7 illustrates the design information identification id is registered to the flow process in the design information 106 of design information storage part 104.At first, the design information identification id of the extraction that retrieval obtains in the step 603 of Fig. 6 from the design information identification id 406 of design information 106, whether the design information identification id that judgement will be registered has been registered to (701) in the design information 106.When in design information (106), not having design information identification id (603), set 1 (705) in the version of the design information identification id (603) in being registered to design information (106).
When the design information identification id of registering 603 has been registered in the design information 106, the design information (702) of version before obtaining, the content (703) of design information that relatively obtains and the design information that will register.When content is consistent, be not registered in the design information 106, send rreturn value back to as unregistered (711).When content is inconsistent, in the version of the design information identification id of extracting out, set the last time value of version+1 (704).If the design information 106 with Fig. 4 is an example, during the interpellation 1 of registration design information identification id 406, because the interpellation 1 of design information identification id is as version 1 registration, so the version that then will register is just as 2 registrations.
Then, judge the differentiation (S/T) (706) of the achievement thing of appointment when entrusting registration achievement thing.When design process, the differentiation that is registered in the design information 106 is set at " S " (707), when dividing into the checking operation, the differentiation that will register is set at " T " (708), is registered to (709) in the design information 106, sends registration (710) back to.
And then, in software development,, often have to the content of change and give change ID the system of laggard administration-management reason for content, reason or the countermeasure of managing change.Here and cooperation of the present invention, the change ID412 of retrieval design information 106, thus can follow the trail of the design information identification id of change for change ID.In addition, if can confirm the design information identification id, just can confirm the achievement name according to achievement thing ID409, the achievement thing edition 4 10 of design information 106.
Fig. 8 illustrates an example with the picture of the trust registration of operating terminal 102 operations.Entrust the picture of registration by the operating structure 801 of expression operator's operation, with dendritic structure represent that the achievement thing that the achievement thing of operating terminal side constitutes is selected zone 802, the result's of design information in the achievement thing having represented to extract out design information extracts zone 803 out and constitutes.
Use Fig. 8 below, the trust of telling about utilization registration trust portion 112 trust design information management machines 101 is accepted the achievement thing of the 114 registration operation persons of portion establishment, is utilized design information analysis portion 110 to confirm the result's of analysis step.
At first, the developer selects to extract out the zone 802 design information with operating terminal 102 establishments from the achievement thing.After selecting the achievement thing, the button of entrusting registration 804 is pressed in the differentiation 805 of the achievement thing of selecting.After pressing the button of entrusting registration 804, just extract zone 803 out and show the design information of from the achievement thing, extracting out after the title of the achievement thing of selecting in design information.Confirm the design information identification id 808 of demonstration and the related conformability of upstream design information Recognition ID809,,, entrust registration with regard to the achievement thing in the correction operations terminal 102 if variant in the information of extracting out.
In the present embodiment, extract result, design information identification id " function declaration 1 " 808-1 and " function declaration 2 " 808-2 that analyzes the achievement thing of selecting 807 out.The upper of expression design information identification id " function declaration 1 " 808-1 is upstream design information Recognition ID " interpellation 1 " 809-1, and the upper of design information identification id " function declaration 2 " 808-2 is upstream design information Recognition ID " interpellation 2 " 809-2.
Fig. 9 illustrates an example about the checking picture that shows with operating terminal.The checking picture has the design information identification id 904 that is designed 101 registrations of information management machine, the design information identification id of display design information 905 is selected zone 901.And then, constitute for the design information identification id spreading area 902 of situation about launching to next procedure for the design information identification id, the authorization information zone 903 of the checking content of expression for the design information identification id by expression.
Use Fig. 9 below, tell about the step whether design information identification id 904 that checking is designed information management machine 101 registration launches to next procedure.At first, the operator selects the design information identification id 904 that the design information identification id selects zone 901 to show.After the selection; Because stretch-out view as the design information identification id; Show and the design information identification id in the design information identification id 904 related downstream that are designed 902 selections of information Recognition ID spreading area, whether launch to next procedure so can verify the design information identification id of selection.
In addition, when the design information identification id of checking operation is relevant with the design information identification id that in stretch-out view, shows, give design information identification id additional marking (*).After selecting this mark, authorization information zone 903 just shows and the design information identification id of the related selection operation of selecting of design information identification id, can confirm whether carry out the checking for the design information identification id.
In the present embodiment, the stretch-out view of display design information Recognition ID " interpellation 1 " 906.The design information of design information identification id " interpellation 1 " 906 is launched to design information identification id " function declaration 1 " 907.The design information of design information identification id " function declaration 1 " 907 is launched to design information identification id " processing spec 1 " 908, design information identification id " processing spec 2 " 909, design information identification id " processing spec 3 " 910 respectively.In addition, judge that design information identification id " interpellation 1 " 906 has been carried out functional verification by design information identification id " checking explanation 1 " 911-1, design information identification id " checking explanation 2 " 911-2 with the checking operation.
Figure 10 illustrates an example with the picture of the revision directive of operating terminal operation.The revision directive picture is made up of revision directive viewing area 1001.
In the present embodiment, in revision directive viewing area 1001, display design information Recognition ID1002, design information 1003, upstream design information Recognition ID1004, the design information of upstream design information Recognition ID " interpellation 1 " 1005-1 is revised in instruction.Like this, can revise the design information of " verifying and explain 1 " 1002-2, design information identification id " checking explanation 2 " 1002-3 with reference to design information identification id " function declaration 1 " 1002-1, the design information identification id of the design information establishment of upstream design information Recognition ID " interpellation 1 " 1005-1.
After adopting the present invention, when having revised design information, the related place that must revise is come into plain view, can prevent to revise the problem that causes of omitting.

Claims (9)

1. design information management method; Be used for when on one side segmentation is downstream changed on one side making software achievement thing in detail with design information from the upper reaches; In the design information management device of the design information at the registration upper reaches and the design information in downstream and the related information between them, it is characterized in that
Said design information management device, in the record rule of software achievement thing, stipulate in advance: give the scope additional design information Recognition ID of the regulation in the software achievement thing, and the design information identification id at additional related with this software achievement thing upper reaches,
Said design information management device; For the software achievement thing of having specified the achievement name to claim; Obtain the design information identification id from the scope of said regulation; When this design information identification id is other the upper reaches of design information identification id, give the related information of the downstream design information identification id for this design information identification id, be provided with and revise sign.
2. design information management method as claimed in claim 1; It is characterized in that: said design information management device; At design information and the preceding version of registration not simultaneously; Judge achievement species specified when entrusting registration achievement thing, be set at design process or the said design information of checking operation post-registration.
3. design information management method as claimed in claim 1; It is characterized in that: said design information management device, after the kind of the title of having specified the software achievement thing that will analyze by the terminal and design or checking, obtain the design information identification id of recording and narrating in the specified software achievement thing; And be registered in the said design information with specified kind; Simultaneously, retrieve said related information, when the design information identification id of obtaining is as the design information at the upper reaches and with the design information identification id in downstream during by registration; Then it is revised sign and put ON, need to revise to show.
4. design information management system, when segmentation was downstream changed on one side making software achievement thing in detail with design information from the upper reaches on one side, design information and the design information in downstream and the related information between them at the registration upper reaches is characterized in that having:
In the record rule of software achievement thing, stipulate in advance: give the scope additional design information Recognition ID of the regulation in the software achievement thing, and add the upper reaches related with this software achievement thing the design information identification id the unit and
For the software achievement thing of having specified the achievement name to claim; Obtain the design information identification id from the scope of said regulation; When this design information identification id is other the upper reaches of design information identification id; Give the related information of the downstream design information identification id for this design information identification id, the design information analytic unit of revising sign is set.
5. design information management as claimed in claim 4 system is characterized in that: the record rule of said software achievement thing comprises the design information identification id at the design information identification id that is attached to the scope of recording and narrating arbitrarily in the software achievement thing and the related upper reaches.
6. design information management as claimed in claim 4 system is characterized in that: said design information analytic unit, in the moment that software achievement thing is registered, the record rule in the analysis software achievement thing is extracted the related information between design information and the design information out.
7. design information management as claimed in claim 6 system; It is characterized in that: said design information analytic unit; Through design information of in analysis software achievement thing, extracting out and the design information of extracting out the last time of having stored are compared; Differentiate and have or not change, when change was arranged, the version of storing the design information identification id of the design information of extracting out said last time added the value of 1 back.
8. design information management as claimed in claim 7 system; It is characterized in that: when design information has change; The design information in the downstream that said design information analytic unit retrieval is related with this design information, the design information that changes synchronously as needs makes the design information that shows these downstream with reference to portion.
9. design information management as claimed in claim 7 system; It is characterized in that: for content, reason or the countermeasure of managing change; When the design information that change is arranged being given the change identification id; Through the design information storage part with said change identification id and design information identification id association store, thereby make said design information analytic unit can follow the trail of for the change identification id changed content.
CN200680051676.7A 2006-01-23 2006-12-20 Design information management method and system Expired - Fee Related CN101361040B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006013950A JP4920978B2 (en) 2006-01-23 2006-01-23 Design information management method and system
JP013950/2006 2006-01-23
PCT/JP2006/325362 WO2007083472A1 (en) 2006-01-23 2006-12-20 Design information management method and system

Publications (2)

Publication Number Publication Date
CN101361040A CN101361040A (en) 2009-02-04
CN101361040B true CN101361040B (en) 2012-03-28

Family

ID=38287428

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680051676.7A Expired - Fee Related CN101361040B (en) 2006-01-23 2006-12-20 Design information management method and system

Country Status (3)

Country Link
JP (1) JP4920978B2 (en)
CN (1) CN101361040B (en)
WO (1) WO2007083472A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4976959B2 (en) * 2007-08-27 2012-07-18 株式会社東芝 Software development information management apparatus and program
JP2010039751A (en) * 2008-08-05 2010-02-18 Fujitsu Ltd Software development system
JP5091991B2 (en) * 2010-08-31 2012-12-05 株式会社東芝 Specification generation program and apparatus
JP2013246644A (en) * 2012-05-25 2013-12-09 Mitsubishi Electric Corp Software object correction support device, software object correction support method and program
JP2018092466A (en) * 2016-12-06 2018-06-14 株式会社日立製作所 Change impact research support device, change impact research support method, and change impact research support program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001166924A (en) * 1999-12-10 2001-06-22 Mitsubishi Electric Corp Device and method for managing software developed article
JP2003271384A (en) * 2002-03-18 2003-09-26 Nec Corp Software specification managing method and software specification managing device and its program
CN1518803A (en) * 2001-04-19 2004-08-04 ��ϵͳ��ƹ�˾ Method for multiple access and transmission in point-to-multipoint system on electrical network
CN1694431A (en) * 2005-03-04 2005-11-09 中国人民解放军理工大学 The Method of Establishing Two-way Virtual Circuit in Wireless Network

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0756720A (en) * 1993-08-16 1995-03-03 Toshiba Corp Software development result managing method and device capable of maintaining consistency between results
JP3566759B2 (en) * 1994-10-18 2004-09-15 富士通株式会社 Document display device
JPH10105390A (en) * 1996-09-26 1998-04-24 Nec Corp Inter-specifications cross-reference table
JP2001014157A (en) * 1999-06-28 2001-01-19 Nec Corp Software progress management device
JP2002014811A (en) * 2000-06-29 2002-01-18 Mitsubishi Electric Corp PROJECT PROGRESS MEASURING APPARATUS AND METHOD, AND COMPUTER-READABLE RECORDING MEDIUM RECORDING PROGRAM FOR CAUSING COMPUTER TO EXECUTE THE METHOD
JP2002182908A (en) * 2000-12-15 2002-06-28 Mitsubishi Electric Corp Traceability device among s/w development processes

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001166924A (en) * 1999-12-10 2001-06-22 Mitsubishi Electric Corp Device and method for managing software developed article
CN1518803A (en) * 2001-04-19 2004-08-04 ��ϵͳ��ƹ�˾ Method for multiple access and transmission in point-to-multipoint system on electrical network
JP2003271384A (en) * 2002-03-18 2003-09-26 Nec Corp Software specification managing method and software specification managing device and its program
CN1694431A (en) * 2005-03-04 2005-11-09 中国人民解放军理工大学 The Method of Establishing Two-way Virtual Circuit in Wireless Network

Also Published As

Publication number Publication date
JP2007199755A (en) 2007-08-09
CN101361040A (en) 2009-02-04
JP4920978B2 (en) 2012-04-18
WO2007083472A1 (en) 2007-07-26

Similar Documents

Publication Publication Date Title
US6581020B1 (en) Process-linked data management system
CN101361040B (en) Design information management method and system
AU2006256221A1 (en) Sharing traceability management system
CN104956302A (en) Program and electronic manual display device
CN103176444A (en) Plant monitoring controller
JP2008158890A5 (en)
CN106095612A (en) Use the rollback database of WAL
US20020016810A1 (en) Database system and information processing system with process code information
JP4944559B2 (en) History information display apparatus and method
JP5355497B2 (en) Product management device, product management method, and product management program
GB2298062A (en) Object inspection
US8265951B2 (en) Medical inspection aid system, medical inspection aid method and computer readable medium
JP2014137748A (en) Document data management system, document data management method and document data management program
JP2007334412A (en) Retrieval program and retrieving device
JP5201939B2 (en) Monitoring device
JP4529861B2 (en) Hierarchical data search apparatus, search method, and search program
Samanoodi et al. AI-Powered Mobility Application for Field Inspection Rounds
Purssell et al. Screening Search Results: A 1-2-3 Approach
US10387615B2 (en) Estimate analysis and validation
JP7092203B2 (en) Eligibility automatic judgment system
JP4484148B2 (en) SI target file and SI related file management system
JP3572558B2 (en) Product change management system
JP6902692B2 (en) Document creation system
JP4663375B2 (en) Plant inspection system, plant inspection method, and plant inspection program
JP4562372B2 (en) Update data distribution server and update data distribution system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120328

Termination date: 20131220