亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        機載綜合處理系統(tǒng)需求工程方法研究與探討

        2014-12-18 18:28:13王明解文濤張蕾高楊
        現(xiàn)代電子技術(shù) 2014年24期
        關(guān)鍵詞:管理工具工具建模

        王明+解文濤+張蕾+高楊

        摘 ?要: 針對機載綜合處理系統(tǒng),對需求工程中的需求開發(fā)和需求管理兩個方面的內(nèi)容、特點和難點進行了闡述,提出了開展此類復雜嵌入式系統(tǒng)的需求工程工作要點,并結(jié)合機載綜合處理系統(tǒng)應用特點提出了需求開發(fā)和需求管理的研究方向。

        關(guān)鍵字: 機載處理系統(tǒng); 需求工程; 需求獲取; 嵌入式系統(tǒng)

        中圖分類號: TN911?34 ? ? ? ? ? ? ? ? ? 文獻標識碼: A ? ? ? ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2014)24?0065?03

        Study and exploration of requirement engineering method of airborne integrated processing system

        WANG Ming, XIE Wen-tao, ZHANG Lei, GAO Yang,

        (Aeronautical Computing Technique Research Institute, Xian 710068, China)

        Abstract: Focusing on airborne processing system, the contents, characteristics and difficulties of requirement development and management in requirement engineering are illustrated in this paper. The key points in requirement engineering of complicated airborne embedded systems are pointed out. The research directions of requirement development and ?management are proposed in combination with the application characteristics of the airborne comprehensive processing system.

        Keywords: airborne processing system; requirement engineering; requirement acquirement; embedded system

        0 ?引 ?言

        機載綜合處理系統(tǒng)作為載機平臺中最重要的核心系統(tǒng)之一,為載機提供一套系統(tǒng)的綜合處理與公共計算資源;包括處理、存儲、控制、接口管理、信息交換等功能。對于機載綜合處理系統(tǒng)這種愈來愈復雜的網(wǎng)絡(luò)化嵌入式系統(tǒng)的研制,就必須重點把握需求,從需求獲取、需求采集、需求管理、需求前期的建模分析和后期基于需求的驗證等全生命周期各個需求相關(guān)環(huán)節(jié)進行管控,必須針對此類產(chǎn)品建立一套完整的理論和方法,以及完整的體系化的工具鏈。本文研究了復雜機載綜合處理系統(tǒng)的需求工程的理論、思路和方法。

        1 ?機載綜合處理系統(tǒng)需求工程

        機載綜合處理系統(tǒng)需求工程是系統(tǒng)生命周期的第一階段,需求工程通俗講是指該系統(tǒng)應該做什么,而不是該怎么做。機載綜合處理系統(tǒng)需求獲取需要三個不同相關(guān)方的協(xié)作:開發(fā)者(研制單位),客戶(主機單位),用戶(設(shè)備使用者)。規(guī)范詳盡的產(chǎn)品需求來自早期非正式的粗略的概念和想法,不斷結(jié)合三個相關(guān)方的需求和約束,歷經(jīng)多次分析、驗證和迭代形成最終的系統(tǒng)需求。

        機載綜合處理系統(tǒng)需求,是指主機用戶解決機載應用的若干問題或達到機載綜合處理應用目標所需要的條件或能力,該條件或能力須有由一套滿足相關(guān)約定、標準級規(guī)范的系統(tǒng)實現(xiàn)。

        機載綜合處理系統(tǒng)需求工程需要回答如下問題:

        (1) 如何定義鑒別某個機載綜合處理系統(tǒng)的目的:什么是內(nèi)部系統(tǒng)(機載綜合處理系統(tǒng)內(nèi)部的架構(gòu)、通信網(wǎng)絡(luò)、組成、性能等),什么是外部系統(tǒng)(機載綜合處理系統(tǒng)對外功能、交聯(lián)接口、數(shù)據(jù)通信、環(huán)境適應性、成本等);

        (2) 機載綜合處理系統(tǒng)需求獲取過程中有哪些錯誤:系統(tǒng)不能支持用戶工作(系統(tǒng)功能失效)、功能缺失或錯誤(部分功能不能實現(xiàn)或工作結(jié)果與預期不一致)、糾錯需要付出巨大代價(糾正出現(xiàn)的錯誤,所需要付出的物料、人力、周期等巨大的代價)。

        機載綜合處理系統(tǒng)需求工程(RE)面向硬件和軟件兩個方面[1],目標是形成系統(tǒng)需求規(guī)范,包括兩大部分:需求開發(fā)(RD)和需求管理(RM),如圖1所示。其中需求開發(fā)包括獲取、分析、溝通、形成文檔、確認生效;需求管理包括:變更控制、版本控制、狀態(tài)追蹤、追溯。

        圖1 需求工程的組成

        機載綜合處理系統(tǒng)需求工程的輸入:

        (1) 預期系統(tǒng)的一個模糊想象,即某系統(tǒng)或子系統(tǒng)產(chǎn)品的研制協(xié)議或成品開發(fā)協(xié)議;

        (2) 協(xié)議中的承研單位、主機單位等各自利益的相關(guān)方規(guī)定;

        (3) 完整的問題陳述,即對機載綜合處理系統(tǒng)要求的完整描述。

        機載綜合處理系統(tǒng)需求工程的輸出:

        (1) 一套盡可能完整的規(guī)范,即最終的系統(tǒng)級產(chǎn)品的系統(tǒng)規(guī)范或研制規(guī)范;

        (2) 完全覆蓋所有問題,即所有相關(guān)需求均已捕獲,研制規(guī)范或系統(tǒng)規(guī)范完整覆蓋了所有陳述的問題;

        (3) 完全且精準的定義每一條需求,無遺漏,無歧義。

        需求工程的三個維度目標[2],如圖2所示。

        圖2 需求工程的三個維度目標

        規(guī)范(Specification):開發(fā)盡可能完全的需求規(guī)范,包括成本計劃;

        表達(Representation):提供綜合完整的所有方面的表現(xiàn):非正式,半正式,正式的需求;注意這幾種表達之間的轉(zhuǎn)換問題;

        一致(Agreement):完成與最終規(guī)格公共的一致,期間允許有個人的意見。

        2 ?機載綜合處理系統(tǒng)需求開發(fā)

        機載綜合處理系統(tǒng)的需求開發(fā)的重點是需求獲取和需求分析。

        需求獲取和需求分析的區(qū)別及關(guān)系如圖3所示。

        圖3 需求獲取和分析的區(qū)別及關(guān)系

        對于機載綜合處理系統(tǒng)的需求獲取工作,必然需從問題陳述開始,問題陳述是由客戶面向系統(tǒng)層面描述問題(主機面向載機應用層面)。

        2.1 ?機載綜合處理系統(tǒng)產(chǎn)品的問題陳述

        (1) 所處的位置和當前的情勢:機載綜合處理系統(tǒng)產(chǎn)品所屬載機分系統(tǒng)位置(航電、機電、飛控、輔助動力控制、或者全機深度綜合系統(tǒng)等)和當前有哪些現(xiàn)有條件;

        (2) 新系統(tǒng)所應提供的功能:機載綜合處理系統(tǒng)產(chǎn)品本身應該提供的功能,以航電為例,可包括任務綜合、導航控制、顯示控制、存儲能力、對外接口等;

        (3) 系統(tǒng)的開發(fā)環(huán)境:機載綜合處理系統(tǒng)產(chǎn)品本身開發(fā)所限定的系統(tǒng)級、子系統(tǒng)級、部件級的硬件及軟件開發(fā)環(huán)境;

        (4) 客戶希望的可交付形式:協(xié)議約定的機載綜合處理系統(tǒng)產(chǎn)品的交付形式,一套系統(tǒng)、或一臺整機,隨機設(shè)備、隨機資料等;

        (5) 交貨日期:約定的交付日期;

        (6) 一套接受的標準:規(guī)定了機載綜合處理系統(tǒng)產(chǎn)品研制所必須遵循或建議遵循的一套標準,包括質(zhì)量過程標準、軟硬件設(shè)計標準、過程及最終驗證標準等。

        2.2 ?影響機載綜合處理系統(tǒng)產(chǎn)品問題陳述優(yōu)劣的因素

        (1) 機載綜合處理系統(tǒng)產(chǎn)品所面臨的情勢和亟需解決的問題;

        (2) 若干系統(tǒng)級的應用場景的描述;

        (3) 初始需求:功能需求、非功能需求、約束(偽需求);

        (4) 項目計劃:包括系統(tǒng)最終交付期在內(nèi)的用戶關(guān)注的重要里程碑;

        (5) 目標環(huán)境:交付系統(tǒng)必須執(zhí)行一套詳盡系統(tǒng)測試檢驗的環(huán)境;

        (6) 客戶接受標準:系統(tǒng)測試檢驗的標準。

        3 ?功能需求和非功能需求

        功能需求:描述系統(tǒng)和其環(huán)境交互作用,與具體實現(xiàn)無關(guān),機載綜合處理系統(tǒng)產(chǎn)品的功能需求主要描述該系統(tǒng)承擔的功能、與載機其他系統(tǒng)的接口互聯(lián)、數(shù)據(jù)通信及對外承擔功能,與產(chǎn)品本身的具體內(nèi)部組成、體系架構(gòu)、實施方案、組件選型均無關(guān)[3]。

        非功能需求(A類最典型):

        (1) 用戶看見的與功能行為不直接相關(guān)的方面(表象)。

        (2) 可靠性,安全性、維修性、測試性、綜合保障性、性能、有效性、可用性、支持能力、適應性。

        偽需求(B類非功能需求):系統(tǒng)運轉(zhuǎn)時受到客戶或環(huán)境的影響、法律需求、設(shè)計和實現(xiàn)約束,如容錯能力、高低溫適應性、電子兼容性等環(huán)境適應性能力;

        項目需求(C類非功能需求):產(chǎn)品研制預算經(jīng)費、合同額、交付日期等。

        對于機載綜合處理系統(tǒng)產(chǎn)品來講,系統(tǒng)架構(gòu)、實現(xiàn)技術(shù)、開發(fā)方法、開發(fā)環(huán)境、實現(xiàn)語言、重用性等通常都不是需求[4]。功能及非功能需求的樹狀圖如圖4所示。

        圖4 功能需求及非功能需求的樹狀圖

        4 ?機載綜合處理系統(tǒng)需求管理

        需求管理包括:變更控制、版本控制、狀態(tài)追蹤、追溯。

        需求管理,實際是管理需求變更的若干過程,開發(fā)過程中的連續(xù)的變更帶來的諸多困難問題。其主要關(guān)注點包括:管理需求間關(guān)系,管理需求優(yōu)先級,管理不同文檔間的從屬性(需求文檔,需求規(guī)格,研制系統(tǒng)過程中其他文檔),管理需求一致性變更[5]。

        需求管理涉及的過程包括:變更和追溯,沒有追蹤性則無法有效管理需求。追溯性含義:誰提出的需求,為什么存在需求,需求與什么相關(guān),如何將需求與其他信息關(guān)聯(lián)(系統(tǒng)設(shè)計、實現(xiàn)、用戶文檔)。

        (1) 威者工具支撐

        需求管理工具包括:采集、存儲、大數(shù)據(jù)量信息的維護;

        為支撐需求管理而定制設(shè)計的不同的可用工具;

        適用與需求工程的其他工具:配置管理系統(tǒng)、郵件系統(tǒng)、共享工作區(qū)。

        (2) 需求管理工具支持功能

        用于存儲數(shù)據(jù)的數(shù)據(jù)庫系統(tǒng);

        用于文檔分析和生成的工具:構(gòu)建需求數(shù)據(jù)庫,生成需求文檔;

        幫助確保變更完全落實的變更管理工具;

        幫助需求工程師找到系統(tǒng)需求間依賴關(guān)系的追蹤工具。需求管理各環(huán)節(jié)關(guān)系如圖5所示。

        圖5 需求管理各環(huán)節(jié)關(guān)系

        5 ?研究方向

        根據(jù)需求工程的理論,針對機載綜合處理系統(tǒng)需要建立需求開發(fā)和需求管理兩部分集成定制工具,必將極大的提高此類復雜嵌入式系統(tǒng)的研制水平。

        (1) 集成定制需求開發(fā)工具。需要建設(shè)定制的基于模型的需求建模分析仿真的相關(guān)的需求開發(fā)工具,整合多個需求建模分析工具,建成適應機載綜合處理系統(tǒng)產(chǎn)品特點的需求建模仿真分析專用的集成工具,解決工具分散孤立的問題,使之能對系統(tǒng)的各種特性進行需求分析[6],最終形成完整的需求建模、分析、仿真的規(guī)范流程和完整工具鏈。

        (2) 集成定制需求管理工具。需要建設(shè)定制面向全生命周期的需求管理相關(guān)工具,整合多個需求相關(guān)環(huán)節(jié)的工具,建成適應機載綜合處理統(tǒng)級產(chǎn)品特點的需求采集管理工具,能形成完整的需求采集管理模板和管理流程以及完成的工具鏈,形成貫穿全生命周期的基于需求的信息化管理能力。

        6 ?結(jié) ?語

        本文結(jié)合機載綜合處理系統(tǒng)產(chǎn)品的應用特點,系統(tǒng)地介紹了需求工程所涉及的需求開發(fā)和需求管理兩部分內(nèi)容的理論和特點,分別介紹兩部分工作中各自的重點難點以及指導依據(jù),并且提出了針對機載綜合處理系統(tǒng)這類復雜系統(tǒng)產(chǎn)品在需求開發(fā)和需求管理兩個方面所需集成定制的工具鏈。

        參考文獻

        [1] GONG Yi?fan, PU Xiao?bo, LIU Jun, et al. Rapid prototype design method in avionics system based on UML [J]. Journal of System Simulation, 2007, (4): 749?753.

        [2] 趙立軍.基于SysML的需求分析研究[J].計算機技術(shù)與發(fā)展,2011,21(12):145?147.

        [3] 劉劍,王智學.基于本體的需求獲取方法研究[M].北京:清華大學出版社,2005.

        [4] 王智學.基于能力的復雜系統(tǒng)需求分析[C]//江蘇省系統(tǒng)工程學會軍事系統(tǒng)工程委員會第十屆學術(shù)年會論文集.南京:江蘇省系統(tǒng)工程學會,2008:125?128.

        [5] 王莉,吳潔明.軟件項目中的需求變更管理的研究[J].計算機技術(shù)與發(fā)展,2007,17(1):119?122.

        [6] 金芝,陸汝鈐,BELL D A.多范例自動需求建模和分析:一種基于本體的方法[J].中國科學,2003,33(4):297?312.

        需求工程的三個維度目標[2],如圖2所示。

        圖2 需求工程的三個維度目標

        規(guī)范(Specification):開發(fā)盡可能完全的需求規(guī)范,包括成本計劃;

        表達(Representation):提供綜合完整的所有方面的表現(xiàn):非正式,半正式,正式的需求;注意這幾種表達之間的轉(zhuǎn)換問題;

        一致(Agreement):完成與最終規(guī)格公共的一致,期間允許有個人的意見。

        2 ?機載綜合處理系統(tǒng)需求開發(fā)

        機載綜合處理系統(tǒng)的需求開發(fā)的重點是需求獲取和需求分析。

        需求獲取和需求分析的區(qū)別及關(guān)系如圖3所示。

        圖3 需求獲取和分析的區(qū)別及關(guān)系

        對于機載綜合處理系統(tǒng)的需求獲取工作,必然需從問題陳述開始,問題陳述是由客戶面向系統(tǒng)層面描述問題(主機面向載機應用層面)。

        2.1 ?機載綜合處理系統(tǒng)產(chǎn)品的問題陳述

        (1) 所處的位置和當前的情勢:機載綜合處理系統(tǒng)產(chǎn)品所屬載機分系統(tǒng)位置(航電、機電、飛控、輔助動力控制、或者全機深度綜合系統(tǒng)等)和當前有哪些現(xiàn)有條件;

        (2) 新系統(tǒng)所應提供的功能:機載綜合處理系統(tǒng)產(chǎn)品本身應該提供的功能,以航電為例,可包括任務綜合、導航控制、顯示控制、存儲能力、對外接口等;

        (3) 系統(tǒng)的開發(fā)環(huán)境:機載綜合處理系統(tǒng)產(chǎn)品本身開發(fā)所限定的系統(tǒng)級、子系統(tǒng)級、部件級的硬件及軟件開發(fā)環(huán)境;

        (4) 客戶希望的可交付形式:協(xié)議約定的機載綜合處理系統(tǒng)產(chǎn)品的交付形式,一套系統(tǒng)、或一臺整機,隨機設(shè)備、隨機資料等;

        (5) 交貨日期:約定的交付日期;

        (6) 一套接受的標準:規(guī)定了機載綜合處理系統(tǒng)產(chǎn)品研制所必須遵循或建議遵循的一套標準,包括質(zhì)量過程標準、軟硬件設(shè)計標準、過程及最終驗證標準等。

        2.2 ?影響機載綜合處理系統(tǒng)產(chǎn)品問題陳述優(yōu)劣的因素

        (1) 機載綜合處理系統(tǒng)產(chǎn)品所面臨的情勢和亟需解決的問題;

        (2) 若干系統(tǒng)級的應用場景的描述;

        (3) 初始需求:功能需求、非功能需求、約束(偽需求);

        (4) 項目計劃:包括系統(tǒng)最終交付期在內(nèi)的用戶關(guān)注的重要里程碑;

        (5) 目標環(huán)境:交付系統(tǒng)必須執(zhí)行一套詳盡系統(tǒng)測試檢驗的環(huán)境;

        (6) 客戶接受標準:系統(tǒng)測試檢驗的標準。

        3 ?功能需求和非功能需求

        功能需求:描述系統(tǒng)和其環(huán)境交互作用,與具體實現(xiàn)無關(guān),機載綜合處理系統(tǒng)產(chǎn)品的功能需求主要描述該系統(tǒng)承擔的功能、與載機其他系統(tǒng)的接口互聯(lián)、數(shù)據(jù)通信及對外承擔功能,與產(chǎn)品本身的具體內(nèi)部組成、體系架構(gòu)、實施方案、組件選型均無關(guān)[3]。

        非功能需求(A類最典型):

        (1) 用戶看見的與功能行為不直接相關(guān)的方面(表象)。

        (2) 可靠性,安全性、維修性、測試性、綜合保障性、性能、有效性、可用性、支持能力、適應性。

        偽需求(B類非功能需求):系統(tǒng)運轉(zhuǎn)時受到客戶或環(huán)境的影響、法律需求、設(shè)計和實現(xiàn)約束,如容錯能力、高低溫適應性、電子兼容性等環(huán)境適應性能力;

        項目需求(C類非功能需求):產(chǎn)品研制預算經(jīng)費、合同額、交付日期等。

        對于機載綜合處理系統(tǒng)產(chǎn)品來講,系統(tǒng)架構(gòu)、實現(xiàn)技術(shù)、開發(fā)方法、開發(fā)環(huán)境、實現(xiàn)語言、重用性等通常都不是需求[4]。功能及非功能需求的樹狀圖如圖4所示。

        圖4 功能需求及非功能需求的樹狀圖

        4 ?機載綜合處理系統(tǒng)需求管理

        需求管理包括:變更控制、版本控制、狀態(tài)追蹤、追溯。

        需求管理,實際是管理需求變更的若干過程,開發(fā)過程中的連續(xù)的變更帶來的諸多困難問題。其主要關(guān)注點包括:管理需求間關(guān)系,管理需求優(yōu)先級,管理不同文檔間的從屬性(需求文檔,需求規(guī)格,研制系統(tǒng)過程中其他文檔),管理需求一致性變更[5]。

        需求管理涉及的過程包括:變更和追溯,沒有追蹤性則無法有效管理需求。追溯性含義:誰提出的需求,為什么存在需求,需求與什么相關(guān),如何將需求與其他信息關(guān)聯(lián)(系統(tǒng)設(shè)計、實現(xiàn)、用戶文檔)。

        (1) 威者工具支撐

        需求管理工具包括:采集、存儲、大數(shù)據(jù)量信息的維護;

        為支撐需求管理而定制設(shè)計的不同的可用工具;

        適用與需求工程的其他工具:配置管理系統(tǒng)、郵件系統(tǒng)、共享工作區(qū)。

        (2) 需求管理工具支持功能

        用于存儲數(shù)據(jù)的數(shù)據(jù)庫系統(tǒng);

        用于文檔分析和生成的工具:構(gòu)建需求數(shù)據(jù)庫,生成需求文檔;

        幫助確保變更完全落實的變更管理工具;

        幫助需求工程師找到系統(tǒng)需求間依賴關(guān)系的追蹤工具。需求管理各環(huán)節(jié)關(guān)系如圖5所示。

        圖5 需求管理各環(huán)節(jié)關(guān)系

        5 ?研究方向

        根據(jù)需求工程的理論,針對機載綜合處理系統(tǒng)需要建立需求開發(fā)和需求管理兩部分集成定制工具,必將極大的提高此類復雜嵌入式系統(tǒng)的研制水平。

        (1) 集成定制需求開發(fā)工具。需要建設(shè)定制的基于模型的需求建模分析仿真的相關(guān)的需求開發(fā)工具,整合多個需求建模分析工具,建成適應機載綜合處理系統(tǒng)產(chǎn)品特點的需求建模仿真分析專用的集成工具,解決工具分散孤立的問題,使之能對系統(tǒng)的各種特性進行需求分析[6],最終形成完整的需求建模、分析、仿真的規(guī)范流程和完整工具鏈。

        (2) 集成定制需求管理工具。需要建設(shè)定制面向全生命周期的需求管理相關(guān)工具,整合多個需求相關(guān)環(huán)節(jié)的工具,建成適應機載綜合處理統(tǒng)級產(chǎn)品特點的需求采集管理工具,能形成完整的需求采集管理模板和管理流程以及完成的工具鏈,形成貫穿全生命周期的基于需求的信息化管理能力。

        6 ?結(jié) ?語

        本文結(jié)合機載綜合處理系統(tǒng)產(chǎn)品的應用特點,系統(tǒng)地介紹了需求工程所涉及的需求開發(fā)和需求管理兩部分內(nèi)容的理論和特點,分別介紹兩部分工作中各自的重點難點以及指導依據(jù),并且提出了針對機載綜合處理系統(tǒng)這類復雜系統(tǒng)產(chǎn)品在需求開發(fā)和需求管理兩個方面所需集成定制的工具鏈。

        參考文獻

        [1] GONG Yi?fan, PU Xiao?bo, LIU Jun, et al. Rapid prototype design method in avionics system based on UML [J]. Journal of System Simulation, 2007, (4): 749?753.

        [2] 趙立軍.基于SysML的需求分析研究[J].計算機技術(shù)與發(fā)展,2011,21(12):145?147.

        [3] 劉劍,王智學.基于本體的需求獲取方法研究[M].北京:清華大學出版社,2005.

        [4] 王智學.基于能力的復雜系統(tǒng)需求分析[C]//江蘇省系統(tǒng)工程學會軍事系統(tǒng)工程委員會第十屆學術(shù)年會論文集.南京:江蘇省系統(tǒng)工程學會,2008:125?128.

        [5] 王莉,吳潔明.軟件項目中的需求變更管理的研究[J].計算機技術(shù)與發(fā)展,2007,17(1):119?122.

        [6] 金芝,陸汝鈐,BELL D A.多范例自動需求建模和分析:一種基于本體的方法[J].中國科學,2003,33(4):297?312.

        需求工程的三個維度目標[2],如圖2所示。

        圖2 需求工程的三個維度目標

        規(guī)范(Specification):開發(fā)盡可能完全的需求規(guī)范,包括成本計劃;

        表達(Representation):提供綜合完整的所有方面的表現(xiàn):非正式,半正式,正式的需求;注意這幾種表達之間的轉(zhuǎn)換問題;

        一致(Agreement):完成與最終規(guī)格公共的一致,期間允許有個人的意見。

        2 ?機載綜合處理系統(tǒng)需求開發(fā)

        機載綜合處理系統(tǒng)的需求開發(fā)的重點是需求獲取和需求分析。

        需求獲取和需求分析的區(qū)別及關(guān)系如圖3所示。

        圖3 需求獲取和分析的區(qū)別及關(guān)系

        對于機載綜合處理系統(tǒng)的需求獲取工作,必然需從問題陳述開始,問題陳述是由客戶面向系統(tǒng)層面描述問題(主機面向載機應用層面)。

        2.1 ?機載綜合處理系統(tǒng)產(chǎn)品的問題陳述

        (1) 所處的位置和當前的情勢:機載綜合處理系統(tǒng)產(chǎn)品所屬載機分系統(tǒng)位置(航電、機電、飛控、輔助動力控制、或者全機深度綜合系統(tǒng)等)和當前有哪些現(xiàn)有條件;

        (2) 新系統(tǒng)所應提供的功能:機載綜合處理系統(tǒng)產(chǎn)品本身應該提供的功能,以航電為例,可包括任務綜合、導航控制、顯示控制、存儲能力、對外接口等;

        (3) 系統(tǒng)的開發(fā)環(huán)境:機載綜合處理系統(tǒng)產(chǎn)品本身開發(fā)所限定的系統(tǒng)級、子系統(tǒng)級、部件級的硬件及軟件開發(fā)環(huán)境;

        (4) 客戶希望的可交付形式:協(xié)議約定的機載綜合處理系統(tǒng)產(chǎn)品的交付形式,一套系統(tǒng)、或一臺整機,隨機設(shè)備、隨機資料等;

        (5) 交貨日期:約定的交付日期;

        (6) 一套接受的標準:規(guī)定了機載綜合處理系統(tǒng)產(chǎn)品研制所必須遵循或建議遵循的一套標準,包括質(zhì)量過程標準、軟硬件設(shè)計標準、過程及最終驗證標準等。

        2.2 ?影響機載綜合處理系統(tǒng)產(chǎn)品問題陳述優(yōu)劣的因素

        (1) 機載綜合處理系統(tǒng)產(chǎn)品所面臨的情勢和亟需解決的問題;

        (2) 若干系統(tǒng)級的應用場景的描述;

        (3) 初始需求:功能需求、非功能需求、約束(偽需求);

        (4) 項目計劃:包括系統(tǒng)最終交付期在內(nèi)的用戶關(guān)注的重要里程碑;

        (5) 目標環(huán)境:交付系統(tǒng)必須執(zhí)行一套詳盡系統(tǒng)測試檢驗的環(huán)境;

        (6) 客戶接受標準:系統(tǒng)測試檢驗的標準。

        3 ?功能需求和非功能需求

        功能需求:描述系統(tǒng)和其環(huán)境交互作用,與具體實現(xiàn)無關(guān),機載綜合處理系統(tǒng)產(chǎn)品的功能需求主要描述該系統(tǒng)承擔的功能、與載機其他系統(tǒng)的接口互聯(lián)、數(shù)據(jù)通信及對外承擔功能,與產(chǎn)品本身的具體內(nèi)部組成、體系架構(gòu)、實施方案、組件選型均無關(guān)[3]。

        非功能需求(A類最典型):

        (1) 用戶看見的與功能行為不直接相關(guān)的方面(表象)。

        (2) 可靠性,安全性、維修性、測試性、綜合保障性、性能、有效性、可用性、支持能力、適應性。

        偽需求(B類非功能需求):系統(tǒng)運轉(zhuǎn)時受到客戶或環(huán)境的影響、法律需求、設(shè)計和實現(xiàn)約束,如容錯能力、高低溫適應性、電子兼容性等環(huán)境適應性能力;

        項目需求(C類非功能需求):產(chǎn)品研制預算經(jīng)費、合同額、交付日期等。

        對于機載綜合處理系統(tǒng)產(chǎn)品來講,系統(tǒng)架構(gòu)、實現(xiàn)技術(shù)、開發(fā)方法、開發(fā)環(huán)境、實現(xiàn)語言、重用性等通常都不是需求[4]。功能及非功能需求的樹狀圖如圖4所示。

        圖4 功能需求及非功能需求的樹狀圖

        4 ?機載綜合處理系統(tǒng)需求管理

        需求管理包括:變更控制、版本控制、狀態(tài)追蹤、追溯。

        需求管理,實際是管理需求變更的若干過程,開發(fā)過程中的連續(xù)的變更帶來的諸多困難問題。其主要關(guān)注點包括:管理需求間關(guān)系,管理需求優(yōu)先級,管理不同文檔間的從屬性(需求文檔,需求規(guī)格,研制系統(tǒng)過程中其他文檔),管理需求一致性變更[5]。

        需求管理涉及的過程包括:變更和追溯,沒有追蹤性則無法有效管理需求。追溯性含義:誰提出的需求,為什么存在需求,需求與什么相關(guān),如何將需求與其他信息關(guān)聯(lián)(系統(tǒng)設(shè)計、實現(xiàn)、用戶文檔)。

        (1) 威者工具支撐

        需求管理工具包括:采集、存儲、大數(shù)據(jù)量信息的維護;

        為支撐需求管理而定制設(shè)計的不同的可用工具;

        適用與需求工程的其他工具:配置管理系統(tǒng)、郵件系統(tǒng)、共享工作區(qū)。

        (2) 需求管理工具支持功能

        用于存儲數(shù)據(jù)的數(shù)據(jù)庫系統(tǒng);

        用于文檔分析和生成的工具:構(gòu)建需求數(shù)據(jù)庫,生成需求文檔;

        幫助確保變更完全落實的變更管理工具;

        幫助需求工程師找到系統(tǒng)需求間依賴關(guān)系的追蹤工具。需求管理各環(huán)節(jié)關(guān)系如圖5所示。

        圖5 需求管理各環(huán)節(jié)關(guān)系

        5 ?研究方向

        根據(jù)需求工程的理論,針對機載綜合處理系統(tǒng)需要建立需求開發(fā)和需求管理兩部分集成定制工具,必將極大的提高此類復雜嵌入式系統(tǒng)的研制水平。

        (1) 集成定制需求開發(fā)工具。需要建設(shè)定制的基于模型的需求建模分析仿真的相關(guān)的需求開發(fā)工具,整合多個需求建模分析工具,建成適應機載綜合處理系統(tǒng)產(chǎn)品特點的需求建模仿真分析專用的集成工具,解決工具分散孤立的問題,使之能對系統(tǒng)的各種特性進行需求分析[6],最終形成完整的需求建模、分析、仿真的規(guī)范流程和完整工具鏈。

        (2) 集成定制需求管理工具。需要建設(shè)定制面向全生命周期的需求管理相關(guān)工具,整合多個需求相關(guān)環(huán)節(jié)的工具,建成適應機載綜合處理統(tǒng)級產(chǎn)品特點的需求采集管理工具,能形成完整的需求采集管理模板和管理流程以及完成的工具鏈,形成貫穿全生命周期的基于需求的信息化管理能力。

        6 ?結(jié) ?語

        本文結(jié)合機載綜合處理系統(tǒng)產(chǎn)品的應用特點,系統(tǒng)地介紹了需求工程所涉及的需求開發(fā)和需求管理兩部分內(nèi)容的理論和特點,分別介紹兩部分工作中各自的重點難點以及指導依據(jù),并且提出了針對機載綜合處理系統(tǒng)這類復雜系統(tǒng)產(chǎn)品在需求開發(fā)和需求管理兩個方面所需集成定制的工具鏈。

        參考文獻

        [1] GONG Yi?fan, PU Xiao?bo, LIU Jun, et al. Rapid prototype design method in avionics system based on UML [J]. Journal of System Simulation, 2007, (4): 749?753.

        [2] 趙立軍.基于SysML的需求分析研究[J].計算機技術(shù)與發(fā)展,2011,21(12):145?147.

        [3] 劉劍,王智學.基于本體的需求獲取方法研究[M].北京:清華大學出版社,2005.

        [4] 王智學.基于能力的復雜系統(tǒng)需求分析[C]//江蘇省系統(tǒng)工程學會軍事系統(tǒng)工程委員會第十屆學術(shù)年會論文集.南京:江蘇省系統(tǒng)工程學會,2008:125?128.

        [5] 王莉,吳潔明.軟件項目中的需求變更管理的研究[J].計算機技術(shù)與發(fā)展,2007,17(1):119?122.

        [6] 金芝,陸汝鈐,BELL D A.多范例自動需求建模和分析:一種基于本體的方法[J].中國科學,2003,33(4):297?312.

        猜你喜歡
        管理工具工具建模
        質(zhì)量管理工具在減少CT停機天數(shù)中的應用
        聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運動”為例
        波比的工具
        波比的工具
        面向Docker Compose多容器構(gòu)建管理工具的設(shè)計與實現(xiàn)
        基于PSS/E的風電場建模與動態(tài)分析
        電子制作(2018年17期)2018-09-28 01:56:44
        不對稱半橋變換器的建模與仿真
        “巧用”工具
        讀者(2017年18期)2017-08-29 21:22:03
        hosts文件管理工具
        現(xiàn)代企業(yè)與管理工具的運用
        亚洲国产区中文在线观看| 精品久久久bbbb人妻| 国产大屁股喷水视频在线观看 | 99久久国产精品网站| 午夜免费啪视频| 无码人妻少妇色欲av一区二区| 真实国产乱啪福利露脸| 在线看亚洲十八禁网站| 亚洲日韩中文字幕在线播放| 国产一区二区三区四区色| 亚洲三区av在线播放| av在线免费观看麻豆| 无套内射在线无码播放| 亚洲av精品一区二区三区| 国产精品久久久久av福利动漫| 午夜国产一区二区三区精品不卡| 日本岛国一区二区三区| 免费观看一区二区三区视频| 蜜桃视频免费进入观看| 国产一区二区三区四区五区加勒比| 欧美黑人又粗又硬xxxxx喷水| 色伊人国产高清在线| 免费看黄在线永久观看| 国产亚洲3p一区二区| 成人欧美一区二区三区黑人| 小荡货奶真大水真多紧视频| 亚洲精品久久久无码av片软件| 日韩毛片久久91| 日本女优中文字幕四季视频网站| 亚洲一区中文字幕一区| 在线观看国产成人自拍视频| 国产乱人伦av在线a麻豆| 一区二区三区在线 | 欧| 久久久精品波多野结衣| 精品人妻丰满久久久a| 97久久久一区二区少妇| 国产内射一级一片内射视频| 一品二品三品中文字幕| 久久男人av资源网站无码| 熟女人妻一区二区在线观看| 国产91成人精品高潮综合久久|