專利名稱:系統(tǒng)的需求信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及系統(tǒng)的需求分析技術(shù),特別是涉及一種系統(tǒng)的需求信息處理 方法。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,系統(tǒng)的復(fù)雜性越來越高,隨之而來的,系 統(tǒng)的需求分析在系統(tǒng)開發(fā)工作中的作用也越來越重要。由于用戶的需求越來 越多,且用戶的需求時(shí)常變化,如何進(jìn)行有效的需求分析是系統(tǒng)開發(fā)成功的 一個(gè)重要環(huán)節(jié)。系統(tǒng)開發(fā)過程中,需求分析是對系統(tǒng)開發(fā)工作提出明確要求 的過程,即將業(yè)務(wù)需求正確的轉(zhuǎn)化為系統(tǒng)要求的過程,它是系統(tǒng)開發(fā)的決定 性環(huán)節(jié),其分析結(jié)果是后續(xù)系統(tǒng)設(shè)計(jì)、開發(fā)與建設(shè)工作的基礎(chǔ),是后續(xù)系統(tǒng)
開發(fā)工作的前提;同時(shí),需求分析也是一項(xiàng)復(fù)雜的工作,其實(shí)踐又需要有效 的理論指導(dǎo)。
目前,為提高需求分析的效率、質(zhì)量和方法的可復(fù)用性,需求分析方法 的研究和實(shí)踐已進(jìn)入模式研究階段。其中,最主要的模式為過程模式和分析 模式過程模式是抽取過程涉及的步驟、活動(dòng)等的活動(dòng)模板,其相關(guān)理論較 為成熟,被廣泛的應(yīng)用于分析過程與建模工具,如統(tǒng)一軟件開發(fā)過程 (Rational Unified Process,簡稱RUP)、統(tǒng)一建模語言(Unified Model ing Language,簡稱UML)等;分析模式是抽取過程中涉及的大量可重用的領(lǐng)域知 識(shí)和經(jīng)驗(yàn)等概念,其重點(diǎn)在于指導(dǎo)人們正確的理解概念;f莫型本身。分析模式 的發(fā)展遠(yuǎn)沒有過禾呈才莫式成熟,Mart in Fowler的《Analysis Patterns: Reusable Object Models》是分析模式研究的重要里程碑,但仍有許多問題有待研究和解決。
現(xiàn)有技術(shù)中提出了一種基于本體的領(lǐng)域需求分析方法與模型研究,該方 法和模型利用本體理論在知識(shí)表達(dá)方面的形式化、規(guī)范化的優(yōu)勢,以統(tǒng)一領(lǐng) 域需求分析各方對知識(shí)的理解,解決各方對領(lǐng)域知識(shí)理解的差異造成的領(lǐng)域 需求分析的困難。該方法和模型將領(lǐng)域需求分析分為4個(gè)不同的階段來進(jìn)行, 按順序依次為業(yè)務(wù)流程分析、邏輯分析、對象行為分析以及對象活動(dòng)分析階
段,最后輸出領(lǐng)域需求模型的分析結(jié)果。同時(shí),在分析過程中,采用UML的 活動(dòng)圖、對象圖、對象狀態(tài)圖、對象活動(dòng)圖和用例圖分別表示各個(gè)階段的分 析結(jié)果和領(lǐng)域需求模型。領(lǐng)域需求分析的各階段的具體過程如下(1)業(yè)務(wù) 流程分析階段的目標(biāo)是從概念上描述系統(tǒng)的業(yè)務(wù)框架和過程,系統(tǒng)的業(yè)務(wù)流 程是由若干個(gè)場景組成的,因此系統(tǒng)的業(yè)務(wù)流程分析是基于這些場景并以UML 活動(dòng)圖來表達(dá)系統(tǒng)業(yè)務(wù)的工作流程,得到UML活動(dòng)圖集合。這一階段需求分 析人員應(yīng)該以領(lǐng)域本體提供的領(lǐng)域知識(shí)為支撐,與企業(yè)業(yè)務(wù)人員、企業(yè)領(lǐng)導(dǎo) 等進(jìn)行全面反復(fù)的討論研究,以對業(yè)務(wù)流程的分析更全面和準(zhǔn)確,獲得較好 的分析結(jié)果。(2)邏輯分析階段是指在系統(tǒng)業(yè)務(wù)流程分析的基礎(chǔ)上,對業(yè)務(wù) 流程活動(dòng)圖模型中的每個(gè)活動(dòng)進(jìn)行詳細(xì)的分析,以確定活動(dòng)參與的對象、對 象的作用和對象之間的關(guān)系,并且以UML對象圖來描述,得到UML對象圖集 合。由于本體可以#見為由對象組成,且本體具有對象性質(zhì)的結(jié)構(gòu),如本體之 間具有繼承等關(guān)系,因此本體對于包括邏輯分析、行為分析以及活動(dòng)分析的 對象分析階段具有天然的支持。(3 )對象行為分析階段的目的是分析業(yè)務(wù)流 程活動(dòng)過程中對象狀態(tài)的變化,并以UML中的狀態(tài)圖來描述對象狀態(tài)的變化, 其可接收邏輯分析階段得到的UML對象圖模型的集合,并輸出麗L對象狀態(tài) 圖的集合。(4 )對象活動(dòng)分析階段的目的是分析業(yè)務(wù)流程活動(dòng)過程中多個(gè)對 象之間的協(xié)作關(guān)系,并以UML中的交互圖來描述對象的協(xié)作關(guān)系,其接收邏 輯分析階段得到的UML對象圖模型的集合,并輸出UML對象交互圖的集合。 上述業(yè)務(wù)流程分析階段得到的活動(dòng)圖、邏輯分析階段得到的對象圖、對象為分析階段得到的對象狀態(tài)圖以及對象活動(dòng)分析階段得到的對象交互圖 一起
構(gòu)成領(lǐng)域需求模型,并以UML的用例圖來表達(dá),其可接收上述4個(gè)分析階段 分析后分別輸入的活動(dòng)圖集合、對象圖集合、對象狀態(tài)圖集合以及對象交互 圖集合,并輸出UML用例圖集合。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有基于本體的領(lǐng)域需求分析方法 技術(shù)的重點(diǎn)僅在于闡述通用的分析過程和提供統(tǒng)一的建模工具,其至少存在 以下缺陷(1)由于信息系統(tǒng)支撐的領(lǐng)域范圍越來越廣泛,支撐的業(yè)務(wù)類型 也越來越多,不同類型系統(tǒng)的需求特征迥然不同,而現(xiàn)有的需求分析方法未 能與相關(guān)需求特征分析結(jié)合起來,特別是在企業(yè)信息化中處于核心地位的企 業(yè)管理類支撐系統(tǒng)中,導(dǎo)致通用分析過程的針對性不足,難以全面地支持不 同類系統(tǒng)的需求分析;(2 )現(xiàn)有的需求分析方法缺少系統(tǒng)各層級(jí)的概念模型, 使得業(yè)務(wù)人員和系統(tǒng)分析人員對需求分析過程中涉及的相關(guān)領(lǐng)域概念的理解 不統(tǒng)一,導(dǎo)致了人們雖然均嚴(yán)格按照通用分析過程進(jìn)行需求分析的工作,但 不同的分析人員得出的分析結(jié)果,即系統(tǒng)要求,往往是不一致的,因此經(jīng)常 出現(xiàn)業(yè)務(wù)需求不能正確地轉(zhuǎn)化為系統(tǒng)要求的情況,導(dǎo)致后續(xù)系統(tǒng)的具體設(shè)計(jì)、 開發(fā)和建設(shè)付出更高的代價(jià),甚至導(dǎo)致系統(tǒng)開發(fā)項(xiàng)目的失敗。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種系統(tǒng)的需求信息處理方法,克服現(xiàn)有技術(shù)中的 技術(shù)缺陷,具有較好的靈活性和可復(fù)用性,可統(tǒng)一不同人員對相關(guān)領(lǐng)域概念 的理解,降解分析工作的復(fù)雜性,提高分析結(jié)果的正確性,可以獲得較好的 系統(tǒng)要求,為后續(xù)系統(tǒng)的具體設(shè)計(jì)、開發(fā)和建設(shè)提供良好的基礎(chǔ)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種系統(tǒng)的需求信息處理方法,其特征 在于,包括
根據(jù)系統(tǒng)的需求特征參數(shù)信息對業(yè)務(wù)需求信息進(jìn)行分析,將所述業(yè)務(wù)需 求信息分解為業(yè)務(wù)邏輯需求信息、業(yè)務(wù)管理需求信息和支撐建設(shè)需求信息;200 根據(jù)業(yè)務(wù)邏輯特征參數(shù)信息對所述業(yè)務(wù)邏輯需求信息進(jìn)行分析,獲得業(yè) 務(wù)邏輯功能信息與邏輯數(shù)據(jù)信息的第 一使用與產(chǎn)生關(guān)系矩陣和業(yè)務(wù)邏輯結(jié)構(gòu)
信息;
根據(jù)業(yè)務(wù)管理特征參數(shù)信息對所述業(yè)務(wù)管理需求信息進(jìn)行分析,并對所 述第 一使用與產(chǎn)生關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得所述邏輯功能信息與邏輯數(shù) 據(jù)信息的第二使用與產(chǎn)生關(guān)系矩陣和支撐系統(tǒng)結(jié)構(gòu)信息;
根據(jù)所述支撐系統(tǒng)結(jié)構(gòu)信息和參考約束特征參數(shù)信息對所述支撐建設(shè)需 求信息進(jìn)行分析,獲得支撐系統(tǒng)建設(shè)要求信息;
整合所述業(yè)務(wù)邏輯結(jié)構(gòu)信息、支撐系統(tǒng)結(jié)構(gòu)信息和支撐系統(tǒng)建設(shè)要求信 息,構(gòu)成系統(tǒng)要求信息。
本發(fā)明實(shí)施例一方面通過將多維分析法、U/C矩陣分析法和相關(guān)的數(shù)學(xué)統(tǒng) 計(jì)方法有機(jī)地結(jié)合起來并應(yīng)用到系統(tǒng)的需求信息的分析處理中,提高了需求 分析的適應(yīng)性,可支持不同管理類系統(tǒng)的需求分析,降解了需求分析的復(fù)雜 性,同時(shí)也提高了需求分析的正確性和準(zhǔn)確度;另一方面根據(jù)需求特征參數(shù) 信息通過多維分析法對業(yè)務(wù)需求信息進(jìn)行分解,獲得管理類系統(tǒng)中相對穩(wěn)定 和容易變化的業(yè)務(wù)需求信息,使得系統(tǒng)的需求信息的處理具有更好的靈活性、 可復(fù)用性和針對性;同時(shí),將需求信息分析處理過程中涉及的各種信息對象 作為具體概念實(shí)體進(jìn)行統(tǒng)一描述,提高了人們對業(yè)務(wù)和系統(tǒng)的理解程度,便 于需求信息的分析處理中各成員之間的交流,從而提高了需求分析的準(zhǔn)確性 和可靠性,使得需求分析的結(jié)果更好的應(yīng)用于后續(xù)系統(tǒng)的開發(fā)建設(shè)中,減少 了因需求分析而導(dǎo)致項(xiàng)目失敗或項(xiàng)目耗費(fèi)較大的隱患,保證開發(fā)項(xiàng)目的成功。
圖1為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施例一的流程示意圖; 圖2為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施例二中獲取業(yè)務(wù)邏輯結(jié)構(gòu)信 息的流程示意圖;圖3為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施例二中獲取支撐系統(tǒng)結(jié)構(gòu)信 息的流程示意圖4為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施例二中獲取支撐建設(shè)要求信 息的流程示意圖5為根據(jù)本發(fā)明實(shí)施例進(jìn)行分析獲得的面向管理類系統(tǒng)的需求信息處 理中的概念描述符號(hào)示意圖6為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系統(tǒng)的需求信息處理的總體 示意閨;
圖7為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系統(tǒng)的需求信息中業(yè)務(wù)邏輯 需求的處理示意圖8為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系統(tǒng)的需求信息中業(yè)務(wù)管理 需求的處理示意圖9為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系統(tǒng)的需求信息中支撐建設(shè) 需求的處理示意圖10為根據(jù)本發(fā)明實(shí)施例荻得的面向管理類系統(tǒng)的需求信息處理的具體 應(yīng)用示意圖。
具體實(shí)施例方式
下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。 如圖l所示,為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施例一的流程示意圖。
本實(shí)施例可包括以下步驟
步驟10、根據(jù)系統(tǒng)的需求特征參數(shù)信息對業(yè)務(wù)需求信息進(jìn)行分析,將所
述業(yè)務(wù)需求信息分解為業(yè)務(wù)邏輯需求信息、業(yè)務(wù)管理需求信息和支撐建設(shè)需
求信息。
本實(shí)施例可應(yīng)用于企業(yè)管理類系統(tǒng)的需求分析中,對業(yè)務(wù)需求信息進(jìn)行 分析處理,獲得所需要的系統(tǒng)要求信息,作為系統(tǒng)建設(shè)的基礎(chǔ)。在進(jìn)行企業(yè)管理類系統(tǒng)的建設(shè)之前,需要對業(yè)務(wù)需求信息進(jìn)行分析、處理,以獲得準(zhǔn)確 的系統(tǒng)要求信息。而在進(jìn)行業(yè)務(wù)需求信息的收集過程中,由于不同部門或不 同人員的需求并不相同,其提出的業(yè)務(wù)需求各種各樣,而有些業(yè)務(wù)需求對于 管理類系統(tǒng)的需求分析來說是完全沒有必要的,因此,可通過對企業(yè)管理類
支撐系統(tǒng)領(lǐng)域(Management Support System,簡稱MSS)的需求特征進(jìn)行分 析處理,獲得系統(tǒng)的需求特征參數(shù)信息,并將該系統(tǒng)的需求特征參數(shù)信息作 為業(yè)務(wù)需求的分析主題。根據(jù)系統(tǒng)的需求特征參數(shù)信息,可通過多維分析法 對收集到的所有業(yè)務(wù)需求信息進(jìn)行多維分解或子類劃分,獲得不同類型的業(yè) 務(wù)需求信息,在后續(xù)的需求信息的分析處理過程中,可以根據(jù)不同類型的業(yè) 務(wù)需求信息進(jìn)行有針對性的處理,以獲得較好的分析處理結(jié)果。具體地,本 實(shí)施例中,可將包括相對穩(wěn)定的業(yè)務(wù)職能、容易變化的組織結(jié)構(gòu)和容易變化 支撐重點(diǎn)的需求特征參數(shù)信息作為業(yè)務(wù)需求的分析主題,并通過多維分析法 對業(yè)務(wù)需求信息進(jìn)行多維分解,將業(yè)務(wù)需求信息分解為業(yè)務(wù)邏輯需求信息、
業(yè)務(wù)管理需求信息和支撐建設(shè)需求信息。
此外,本實(shí)施例中還可通過將包括企業(yè)規(guī)劃、企業(yè)規(guī)范和標(biāo)準(zhǔn)等特征參 數(shù)信息的需求特征參數(shù)信息作為業(yè)務(wù)需求的分析主題,并將業(yè)務(wù)需求信息分 為相關(guān)需求信息和無關(guān)需求信息兩種類型,其中相關(guān)需求信息是系統(tǒng)的需求 分析處理的重點(diǎn),而無關(guān)需求信息為與該次需求分析處理不相關(guān)或不符合企 業(yè)要求的需求。然后再將相關(guān)需求信息分解為業(yè)務(wù)邏輯需求信息、業(yè)務(wù)管理 需求信息和支撐建設(shè)需求信息,本實(shí)施例通過對業(yè)務(wù)需求信息進(jìn)行分類和分 解,可以使得后續(xù)需求分析過程中需求信息的處理更加具有針對性,獲得系 統(tǒng)要求信息也更加準(zhǔn)確。
步驟20、根據(jù)業(yè)務(wù)邏輯特征參數(shù)信息對業(yè)務(wù)邏輯需求信息進(jìn)行分析,獲 得業(yè)務(wù)邏輯功能信息與邏輯數(shù)據(jù)信息的第 一使用與產(chǎn)生關(guān)系矩陣和業(yè)務(wù)邏輯 結(jié)構(gòu)信息。
本步驟通過對根據(jù)步驟10中獲得的業(yè)務(wù)邏輯需求信息進(jìn)行處理,獲得邏輯結(jié)構(gòu)信息。具體地,通過將包括業(yè)務(wù)邏輯和業(yè)務(wù)職能的業(yè)務(wù)邏輯特征參數(shù) 信息作為業(yè)務(wù)邏輯需求的分析主題,并將業(yè)務(wù)邏輯需求信息進(jìn)行多維分解,
同時(shí)可依據(jù)企業(yè)系統(tǒng)^見劃法中的使用與產(chǎn)生(Use and Create,簡稱U/C)矩 陣特征性質(zhì)對業(yè)務(wù)邏輯需求信息中的邏輯和數(shù)據(jù)信息進(jìn)行處理,獲得邏輯功 能信息與邏輯數(shù)據(jù)信息的第一 U/C關(guān)系矩陣,并獲得業(yè)務(wù)邏輯結(jié)構(gòu)信息。其 中,通過業(yè)務(wù)邏輯需求信息中的業(yè)務(wù)范圍信息獲得邏輯職能域劃分原則信息 和外部關(guān)系信息;通過業(yè)務(wù)流程信息識(shí)別業(yè)務(wù)加工過程信息,并將業(yè)務(wù)流程 信息和業(yè)務(wù)數(shù)據(jù)信息統(tǒng)一描述為邏輯流程信息和邏輯數(shù)據(jù)信息;邏輯功能信 息與邏輯數(shù)據(jù)信息的第一 U/C關(guān)系矩陣為業(yè)務(wù)加工過程中形成的邏輯處理功 能與邏輯數(shù)據(jù)的關(guān)聯(lián),建立邏輯功能信息與邏輯數(shù)據(jù)信息的U/C關(guān)系矩陣, 獲得邏輯功能信息,并結(jié)合邏輯流程信息確定邏輯職能域的域間和域內(nèi)關(guān)系 信息。將邏輯職能域信息、邏輯職能域的域間關(guān)系信息和外部關(guān)系信息整合 起來,即可構(gòu)成業(yè)務(wù)邏輯結(jié)構(gòu)信息。業(yè)務(wù)邏輯特征參數(shù)信息也為通過對MSS 的需求特征分析后獲得,具體的可根據(jù)MSS的需求特征中的業(yè)務(wù)邏輯和業(yè)務(wù) 職能特征參數(shù)信息獲得,根據(jù)該特征參數(shù)信息可對業(yè)務(wù)邏輯需求信息進(jìn)行分 解。
步驟30、根據(jù)業(yè)務(wù)管理特征參數(shù)信息對業(yè)務(wù)管理需求信息進(jìn)行分析,并 對第一 U/C關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得邏輯功能信息與邏輯數(shù)據(jù)信息的第 二 U/C關(guān)系矩陣和支撐系統(tǒng)結(jié)構(gòu)信息。
本步驟中,通過將包括組織結(jié)構(gòu)和組織部署的業(yè)務(wù)管理特征參數(shù)信息作 為業(yè)務(wù)管理需求分析的主題,并對業(yè)務(wù)管理需求信息進(jìn)行分解,并根據(jù)分解 后的各業(yè)務(wù)管理需求信息確定業(yè)務(wù)部門對第一 U/C關(guān)系矩陣中的邏輯功能信 息與邏輯數(shù)據(jù)信息的管理歸屬,對該第一 U/C關(guān)系矩陣進(jìn)行匹配調(diào)整與劃分, 獲得調(diào)整后的邏輯功能信息與邏輯數(shù)據(jù)信息的第二 U/C關(guān)系矩陣,同時(shí)參考 業(yè)務(wù)邏輯結(jié)構(gòu)信息獲得支撐系統(tǒng)結(jié)構(gòu)信息。在U/C關(guān)系矩陣匹配調(diào)整過程中, 可依據(jù)矩陣調(diào)整的約束條件對第一 U/C關(guān)系矩陣進(jìn)行依次調(diào)整與劃分。步驟40、根據(jù)支撐系統(tǒng)結(jié)構(gòu)信息和參考約束特征參數(shù)信息對支撐建設(shè)需 求信息進(jìn)行分析,獲得支撐系統(tǒng)建設(shè)要求信息。
根據(jù)參考約束特征參數(shù)信息中的現(xiàn)有支撐系統(tǒng)的結(jié)構(gòu)現(xiàn)狀數(shù)據(jù)信息以及 步驟30獲得的支撐系統(tǒng)結(jié)構(gòu)信息,確定支撐系統(tǒng)目標(biāo)差距信息,并根據(jù)支撐 建設(shè)需求信息中的建設(shè)目標(biāo)的需求信息確定建設(shè)目標(biāo)權(quán)值信息,并根據(jù)數(shù)學(xué) 統(tǒng)計(jì)方法建立建設(shè)目標(biāo)權(quán)值矩陣,依據(jù)該矩陣的統(tǒng)計(jì)分析結(jié)果獲得目標(biāo)優(yōu)先 權(quán)信息,根據(jù)該目標(biāo)優(yōu)先權(quán)信息和參考約束特征參數(shù)信息即可確定近期系統(tǒng) 建設(shè)項(xiàng)目信息。同時(shí),可根據(jù)近期系統(tǒng)建設(shè)項(xiàng)目信息和建設(shè)項(xiàng)目需求信息獲 得建設(shè)項(xiàng)目權(quán)值信息,并根據(jù)統(tǒng)計(jì)學(xué)方法獲得建設(shè)項(xiàng)目權(quán)值矩陣,獲得項(xiàng)目 優(yōu)先序信息,并根據(jù)項(xiàng)目優(yōu)先序信息獲得項(xiàng)目建設(shè)計(jì)劃信息;項(xiàng)目建設(shè)計(jì)劃 信息與近期系統(tǒng)建設(shè)項(xiàng)目信息整合起來構(gòu)成支撐建設(shè)要求信息。本步驟中的 建設(shè)目標(biāo)權(quán)值信息和建設(shè)項(xiàng)目權(quán)值信息,是在對系統(tǒng)的需求信息進(jìn)行分析前 或分析過程中,通過對系統(tǒng)的需求信息以及參考約束特征參數(shù)信息中的支撐 系統(tǒng)結(jié)構(gòu)現(xiàn)狀、企業(yè)資源現(xiàn)狀和系統(tǒng)質(zhì)量模型等特征參數(shù)信息進(jìn)行分析,并 通過調(diào)研后獲得的。
步驟50、整合業(yè)務(wù)邏輯結(jié)構(gòu)信息、支撐系統(tǒng)結(jié)構(gòu)信息和支撐系統(tǒng)建設(shè)要 求信息,構(gòu)成系統(tǒng)要求信息。
根據(jù)上述步驟20、 30和40獲得的業(yè)務(wù)邏輯結(jié)構(gòu)信息、支撐系統(tǒng)結(jié)構(gòu)信 息和支撐系統(tǒng)建設(shè)要求信息,可將它們整合在一起構(gòu)成系統(tǒng)要求信息。該系 統(tǒng)要求信息的結(jié)構(gòu)構(gòu)成符合MSS的需求特征,獲得的系統(tǒng)要求信息具有較強(qiáng) 的針對性和實(shí)用性,為系統(tǒng)的建設(shè)提供了良好的基礎(chǔ),根據(jù)該系統(tǒng)要求信息 可指導(dǎo)系統(tǒng)的建設(shè),使得系統(tǒng)的目標(biāo)更加合理,提高了系統(tǒng)開發(fā)的成功率。
本實(shí)施例一方面通過將多維分析法、U/C矩陣分析法和相關(guān)的數(shù)學(xué)統(tǒng)計(jì)方 法應(yīng)用到系統(tǒng)的需求信息的分析處理中,提高了需求分析的適應(yīng)性,可支持 不同管理類系統(tǒng)的需求分析,降解了需求分析的復(fù)雜性,同時(shí)也提高了需求 分析的正確性和準(zhǔn)確度;另一方面根據(jù)需求特征參數(shù)信息通過多維分析法對業(yè)務(wù)需求信息進(jìn)行分解,獲得管理類系統(tǒng)中相對穩(wěn)定和容易變化的業(yè)務(wù)需求
信息,使得系統(tǒng)的需求信息的處理具有更好的靈活性、可復(fù)用性和針對性; 同時(shí),將需求信息分析處理過程中涉及的各種信息對象作為具體概念實(shí)體進(jìn) 行統(tǒng)一描述,提高了人們對業(yè)務(wù)和系統(tǒng)的理解程度,便于需求信息的分析處 理中各成員之間的交流,從而提高了需求分析的準(zhǔn)確性和可靠性,使得需求 分析的結(jié)果更好的應(yīng)用于后續(xù)系統(tǒng)的開發(fā)建設(shè)中,減少了因需求分析而導(dǎo)致 項(xiàng)目失敗或項(xiàng)目耗費(fèi)較大的隱患,保證開發(fā)項(xiàng)目的成功。
圖2為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施例二中獲取業(yè)務(wù)邏輯結(jié)構(gòu)信 息的流程示意圖;圖3為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施例二中獲取支 撐系統(tǒng)結(jié)構(gòu)信息的流程示意圖;圖4為本發(fā)明系統(tǒng)的需求信息處理方法實(shí)施 例二中獲取支撐建設(shè)要求信息的流程示意圖。在上述實(shí)施例一的基礎(chǔ)上,如 圖2中所示,本實(shí)施例中的步驟20可具體包括以下步驟
步驟201、根據(jù)業(yè)務(wù)邏輯特征參數(shù)信息將業(yè)務(wù)邏輯需求信息分解為業(yè)務(wù)范 圍信息、業(yè)務(wù)流程信息和業(yè)務(wù)數(shù)據(jù)信息,將業(yè)務(wù)范圍信息分解為邏輯職能域 劃分原則信息和外部關(guān)系信息。
本實(shí)施例中,通過對MSS的需求特征中的業(yè)務(wù)邏輯和業(yè)務(wù)職能特征進(jìn)行 分析,獲得包括業(yè)務(wù)邏輯和業(yè)務(wù)職能的業(yè)務(wù)邏輯特征參數(shù)信息,并將該業(yè)務(wù) 邏輯特征參數(shù)信息作為業(yè)務(wù)邏輯需求的分析主題,通過業(yè)務(wù)邏輯特征參數(shù)信 息對業(yè)務(wù)邏輯需求進(jìn)行多維分解,將業(yè)務(wù)邏輯需求信息分解為業(yè)務(wù)范圍信息、 業(yè)務(wù)流程信息和業(yè)務(wù)數(shù)據(jù)信息,同時(shí),通過業(yè)務(wù)職能特征參數(shù)信息將業(yè)務(wù)范 圍信息分解為邏輯職能域劃分原則信息和外部關(guān)系信息。根據(jù)MSS的需求特 征獲得的該部分的特征參數(shù)信息即業(yè)務(wù)邏輯的分析主題,具有較強(qiáng)的針對性 和實(shí)用性,根據(jù)該分析主題對業(yè)務(wù)邏輯需求信息進(jìn)行分解,可以使得業(yè)務(wù)需 求信息的處理更加容易,也更具有針對性。
步驟202、將業(yè)務(wù)流程信息進(jìn)行統(tǒng)一描述并轉(zhuǎn)化為邏輯流程信息,根據(jù)邏 輯流程信息將業(yè)務(wù)數(shù)據(jù)信息進(jìn)行統(tǒng)一描述并轉(zhuǎn)化為邏輯數(shù)據(jù)信息。
14步驟203、通過業(yè)務(wù)流程信息識(shí)別業(yè)務(wù)加工信息,獲得業(yè)務(wù)加工過程中的 邏輯處理功能信息與邏輯數(shù)據(jù)信息的U/C關(guān)系,并根據(jù)U/C關(guān)系矩陣特征性 質(zhì),建立邏輯功能信息與邏輯數(shù)據(jù)信息的第一 U/C關(guān)系矩陣,獲得邏輯功能 信息。
根據(jù)業(yè)務(wù)流程信息可識(shí)別業(yè)務(wù)加工信息,并根據(jù)邏輯流程信息將業(yè)務(wù)加 工過程中邏輯處理功能與邏輯數(shù)據(jù)關(guān)聯(lián)起來,并最終獲得邏輯功能信息與邏 輯數(shù)據(jù)信息的第一 U/C關(guān)系矩陣,并根據(jù)該第一 U/C關(guān)系矩陣獲得邏輯功能 信息。
步驟204、將邏輯流程信息中的跨域邏輯流程信息轉(zhuǎn)化為邏輯職能域的域 間關(guān)系信息,將邏輯流程信息中的各域內(nèi)邏輯流程信息轉(zhuǎn)化為邏輯職能域的 域內(nèi)關(guān)系信息;
步驟205、整合邏輯職能域的域內(nèi)關(guān)系信息和邏輯功能信息,構(gòu)成邏輯職 能域信息;
步驟206、整合邏輯職能域信息、邏輯職能域的域間關(guān)系信息和外部關(guān)系 信息,構(gòu)成業(yè)務(wù)邏輯結(jié)構(gòu)信息。
此外,本實(shí)施例中,將業(yè)務(wù)范圍信息分解為邏輯職能域劃分原則信息和 外部關(guān)系信息具體可包括以下步驟
根據(jù)參考約束特征參數(shù)信息對業(yè)務(wù)范圍信息進(jìn)行梳理;
將篩選后的業(yè)務(wù)范圍信息分解為邏輯職能域劃分原則信息和外部關(guān)系信
自、
具體地,可參考行業(yè)標(biāo)準(zhǔn)特征參數(shù)信息對業(yè)務(wù)范圍信息進(jìn)行梳理,獲得 有條理且符合實(shí)際情況的業(yè)務(wù)范圍信息;并根據(jù)業(yè)務(wù)職能特征參數(shù)信息將梳 理后的業(yè)務(wù)范圍信息分解為邏輯職能域劃分原則信息和外部關(guān)系信息
本實(shí)施例中,還可對邏輯數(shù)據(jù)信息和邏輯職能域劃分原則信息進(jìn)行整合, 構(gòu)成業(yè)務(wù)信息模型。
如圖3所示,本實(shí)施例中的步驟30也可具體包括以下步驟步驟301、根據(jù)業(yè)務(wù)管理特征參數(shù)將業(yè)務(wù)管理需求信息分解為上級(jí)管理需
求信息和下級(jí)管理需求信息。
具體地,本實(shí)施例中的上級(jí)管理需求信息具體為公司級(jí)管理需求信息, 下級(jí)管理需求信息具體為業(yè)務(wù)部門級(jí)管理需求信息。對于企業(yè)來說,公司級(jí) 的管理需求和各業(yè)務(wù)部門的管理需求并不相同,將其進(jìn)行分解,有利于對需 求信息進(jìn)行有針對性的處理。
步驟302、對上級(jí)管理需求信息進(jìn)行分析,將上級(jí)管理需求信息中的系統(tǒng) 物理部署需求信息轉(zhuǎn)化為支撐系統(tǒng)物理部署結(jié)構(gòu)信息。
步驟303、對下級(jí)管理需求信息中的業(yè)務(wù)數(shù)據(jù)管理需求信息和邏輯數(shù)據(jù)信 息進(jìn)行分析,獲得業(yè)務(wù)部門與邏輯數(shù)據(jù)信息之間的第三U/C關(guān)系矩陣,該第 三U/C關(guān)系矩陣體現(xiàn)了業(yè)務(wù)部門與邏輯數(shù)據(jù)的使用與產(chǎn)生關(guān)系,依據(jù)矩陣調(diào) 整的約束條件對第一 U/C關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得邏輯功能信息與邏輯 數(shù)據(jù)信息之間的第四U/C關(guān)系矩陣。
通過業(yè)務(wù)數(shù)據(jù)管理需求信息可以獲得業(yè)務(wù)部門信息與邏輯數(shù)據(jù)信息之間 的第三U/C關(guān)系矩陣,并可根據(jù)該第三U/C關(guān)系和U/C矩陣調(diào)整約束信息對 第一 U/C關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得邏輯功能信息與邏輯數(shù)據(jù)信息之間的 第四U/C關(guān)系矩陣。
步驟304、對下級(jí)管理需求信息中的業(yè)務(wù)功能管理需求信息和邏輯功能信 息進(jìn)行分析,獲得業(yè)務(wù)部門信息與邏輯功能信息之間的第五使用關(guān)系矩陣, 并依據(jù)矩陣調(diào)整的約束條件對第四U/C關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得第二 U/C 關(guān)系矩陣。
根據(jù)業(yè)務(wù)功能管理需求信息和邏輯功能信息可獲得業(yè)務(wù)部門信息與邏輯 功能信息的第五使用關(guān)系矩陣,該第五使用關(guān)系矩陣體現(xiàn)了業(yè)務(wù)部門與邏輯 功能的使用關(guān)系,通過其以及U/C矩陣調(diào)整約束信息可對第四U/C關(guān)系矩陣 進(jìn)行匹配調(diào)整,獲得第二 U/C關(guān)系矩陣,第二 U/C關(guān)系矩陣為體現(xiàn)了反映業(yè) 務(wù)數(shù)據(jù)管理需求和業(yè)務(wù)功能管理需求的邏輯功能信息與邏輯數(shù)據(jù)信息的新關(guān)系。
步驟305、對第二U/C關(guān)系矩陣進(jìn)行子系統(tǒng)劃分,獲得各子系統(tǒng)結(jié)構(gòu)信息, 根據(jù)邏輯職能域的域間關(guān)系信息和邏輯職能域的域內(nèi)關(guān)系信息對各子系統(tǒng)結(jié) 構(gòu)信息進(jìn)行分析,獲得子系統(tǒng)間關(guān)系信息和系統(tǒng)定位信息,并與各子系統(tǒng)結(jié) 構(gòu)信息一起構(gòu)成支撐系統(tǒng)功能部署結(jié)構(gòu)信息。
步驟306、將支撐系統(tǒng)物理部署結(jié)構(gòu)信息和支撐系統(tǒng)功能部署結(jié)構(gòu)信息組 合在一起構(gòu)成支撐系統(tǒng)結(jié)構(gòu)信息。
此外,本實(shí)施例中,也可根據(jù)支撐系統(tǒng)功能部署結(jié)構(gòu)信息對業(yè)務(wù)信息模 型進(jìn)行劃分,獲得系統(tǒng)信息模型。
如圖4所示,本實(shí)施例中的步驟40也可包括以下步驟
步驟401、對支撐建設(shè)需求信息中的建設(shè)目標(biāo)需求信息和支撐系統(tǒng)目標(biāo)差 距信息進(jìn)行分析,獲得建設(shè)目標(biāo)權(quán)值信息。
根據(jù)獲得的支撐系統(tǒng)結(jié)構(gòu)信息可對系統(tǒng)目標(biāo)進(jìn)行分析,獲得系統(tǒng)目標(biāo)信
息,并根據(jù)參考約束特征中的支撐系統(tǒng)結(jié)構(gòu)現(xiàn)狀特征參數(shù)信息確定支撐系統(tǒng)
目標(biāo)差距信息,該目標(biāo)差距信息體現(xiàn)了系統(tǒng)的目標(biāo)與支撐系統(tǒng)現(xiàn)狀之間的差
距,可作為系統(tǒng)建設(shè)目標(biāo)的重要依據(jù),依此進(jìn)行調(diào)研,獲得建設(shè)目標(biāo)權(quán)值信 自
步驟402、根據(jù)建設(shè)目標(biāo)權(quán)值信息建立建設(shè)目標(biāo)權(quán)值矩陣,根據(jù)建設(shè)目標(biāo) 權(quán)值矩陣的統(tǒng)計(jì)分析結(jié)果獲得目標(biāo)優(yōu)先權(quán)信息,并獲得階段建設(shè)要求信息; 根據(jù)參考約束特征參數(shù)信息對階段建設(shè)要求信息進(jìn)行分析,獲得近期系統(tǒng)建 設(shè)項(xiàng)目信息。
步驟403、對支撐建設(shè)需求信息中的建設(shè)項(xiàng)目需求信息和近期系統(tǒng)建設(shè)項(xiàng) 目信息進(jìn)行分析,獲得建設(shè)項(xiàng)目權(quán)值信息。
建設(shè)項(xiàng)目權(quán)值信息是在對系統(tǒng)的需求信息進(jìn)行分析過程中通過對系統(tǒng)的 需求信息以及參考約束特征參數(shù)信息中的支撐系統(tǒng)結(jié)構(gòu)現(xiàn)狀、企業(yè)資源現(xiàn)狀 和系統(tǒng)質(zhì)量模型等特征參數(shù)信息進(jìn)行分析,并依此進(jìn)行調(diào)研后獲得。步驟404、根據(jù)建設(shè)項(xiàng)目權(quán)值信息進(jìn)行統(tǒng)計(jì)確定建設(shè)項(xiàng)目權(quán)值矩,根據(jù)建
設(shè)項(xiàng)目權(quán)值矩陣的統(tǒng)計(jì)分析結(jié)果獲得項(xiàng)目優(yōu)先序信息,并根據(jù)項(xiàng)目優(yōu)先序信 息獲得項(xiàng)目建設(shè)計(jì)劃信息。
步驟405、整合近期系統(tǒng)建設(shè)項(xiàng)目信息和項(xiàng)目建設(shè)計(jì)劃信息,構(gòu)成支撐建 設(shè)要求信息。
在實(shí)現(xiàn)上述實(shí)施例技術(shù)效果的基礎(chǔ)上,本實(shí)施例根據(jù)MSS的需求特征參 數(shù)信息對業(yè)務(wù)需求信息進(jìn)行進(jìn)一步的分解和劃分,使得系統(tǒng)需求信息的處理 具有更強(qiáng)的針對性,獲得的系統(tǒng)要求信息也更加準(zhǔn)確,根據(jù)該系統(tǒng)要求信息 進(jìn)行系統(tǒng)的建設(shè)變得更加簡便,所建設(shè)的系統(tǒng)也更加符合用戶的需求,保證 了系統(tǒng)建設(shè)的成功率。
為對本發(fā)明實(shí)施例有更深的了解,下面詳細(xì)介紹了利用本發(fā)明系統(tǒng)的需 求信息處理方法實(shí)施例構(gòu)建出的在企業(yè)管理類系統(tǒng)的需求分析階段形成的分 析模型。
圖5為根據(jù)本發(fā)明實(shí)施例進(jìn)行分析獲得的面向管理類系統(tǒng)的需求信息處 理中的概念描述符號(hào)示意圖;圖6為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系 統(tǒng)的需求信息處理的總體示意圖。從圖6可以看出,根據(jù)本發(fā)明實(shí)施例中系 統(tǒng)的需求信息處理方法,可將對MSS的需求特征進(jìn)行分析所獲得的包括企業(yè) 規(guī)劃、企業(yè)規(guī)范和標(biāo)準(zhǔn)參數(shù)信息的系統(tǒng)的需求特征參數(shù)信息(即包括企業(yè)規(guī) 劃、企業(yè)規(guī)范和標(biāo)準(zhǔn)的分析主題),通過子類劃分將業(yè)務(wù)需求分為無關(guān)需求 和相關(guān)需求;同時(shí)將包括相對穩(wěn)定的業(yè)務(wù)職能、容易變化的組織結(jié)構(gòu)和容易 變化支撐重點(diǎn)的系統(tǒng)的需求特征參數(shù)信息作為業(yè)務(wù)需求的分析主題,通過多 維分析將相關(guān)需求又分解為業(yè)務(wù)邏輯需求、業(yè)務(wù)管理需求和支撐建設(shè)需求等 三種不同分析視角的需求。將業(yè)務(wù)需求進(jìn)行分解后,根據(jù)流程和數(shù)據(jù)的歸屬 等信息,確定各個(gè)分析視角的分析主題和分析主線,并根據(jù)參考約束條件對 各需求類型進(jìn)行需求信息進(jìn)行處理并獲得與各分析;f見角對應(yīng)的業(yè)務(wù)邏輯結(jié) 構(gòu)、支撐系統(tǒng)結(jié)構(gòu)和支撐建設(shè)要求,并整合在一起構(gòu)成系統(tǒng)要求。具體地,該整體結(jié)構(gòu)圖中,分析主題為對MSS的需求特征進(jìn)行分析后獲 得的相關(guān)的需求特征參數(shù),對業(yè)務(wù)需求進(jìn)行分類和分解,可對劃分后的需求 信息進(jìn)行有針對性的處理。參考約束條件可包括分析方法、行業(yè)業(yè)務(wù)參考標(biāo) 準(zhǔn)、支撐系統(tǒng)結(jié)構(gòu)現(xiàn)狀、企業(yè)資源現(xiàn)狀和企業(yè)質(zhì)量模型,其中分析方法是作 為信息處理的重要參考貫穿于需求信息處理的全過程,主要包括多維分析法、 U/C矩陣分析法和相關(guān)數(shù)學(xué)統(tǒng)計(jì)方法,并根據(jù)實(shí)際的需要對其應(yīng)用進(jìn)行了擴(kuò) 展,以確定分析主線和分析主題;行業(yè)業(yè)務(wù)參考標(biāo)準(zhǔn)是行業(yè)內(nèi)常用的業(yè)務(wù)參 考標(biāo)準(zhǔn),可作為對業(yè)務(wù)邏輯需求進(jìn)行處理的重要參考依據(jù),以獲得較好的業(yè) 務(wù)邏輯結(jié)構(gòu);支撐系統(tǒng)結(jié)構(gòu)現(xiàn)狀是企業(yè)現(xiàn)有支撐系統(tǒng)的狀態(tài)信息,可在業(yè)務(wù) 管理需求和支撐建設(shè)需求的需求信息處理中作為重要的參考,以獲得符合實(shí) 際情況的系統(tǒng)要求;企業(yè)資源現(xiàn)狀包括專業(yè)技術(shù)、人力狀況、物資條件、資 金情況以及時(shí)間限制等,可以在支撐建設(shè)需求的處理過程中起到約束作用, 使得獲得的支撐建設(shè)要求更加符合企業(yè)現(xiàn)狀的需要;系統(tǒng)質(zhì)量模型包括功能 安全性、可用性、可靠性、性能以及可支持性等,可作為系統(tǒng)建設(shè)質(zhì)量要求 的重要依據(jù),保證系統(tǒng)建設(shè)質(zhì)量。參考約束作為系統(tǒng)的需求分析的重要依據(jù), 可保證需求分析過程中各種需求信息的準(zhǔn)確性,使得獲得的系統(tǒng)要求信息更 加準(zhǔn)確可靠。
該整體結(jié)構(gòu)圖中,分析主線是相對應(yīng)于每個(gè)分析-現(xiàn)角進(jìn)行信息處理的主 要處理方法依據(jù),其中業(yè)務(wù)流程信息與數(shù)據(jù)信息是對應(yīng)于業(yè)務(wù)邏輯需求的業(yè) 務(wù)視角的分析主線,它以業(yè)務(wù)流程中數(shù)據(jù)信息的U/C關(guān)系矩陣確定邏輯劃分 與邏輯功能;數(shù)據(jù)信息與邏輯功能是業(yè)務(wù)管理需求對應(yīng)的管理和系統(tǒng)視角的 分析主線,它以業(yè)務(wù)部門對數(shù)據(jù)信息和邏輯功能的歸屬對U/C關(guān)系矩陣進(jìn)行 調(diào)整與劃分,確定系統(tǒng)劃分與功能定位;目標(biāo)及項(xiàng)目的優(yōu)先權(quán)值是支撐建設(shè) 需求對應(yīng)的建設(shè)視角的分析主線,它以支撐系統(tǒng)建設(shè)目標(biāo)的優(yōu)先權(quán)及其項(xiàng)目 的優(yōu)先序確定支撐系統(tǒng)建設(shè)要求。
從圖6中可以看出,根據(jù)本發(fā)明實(shí)施例系統(tǒng)的需求信息處理方法,可以根據(jù)具體的分析主題和分析主線對業(yè)務(wù)需求進(jìn)行處理,獲得系統(tǒng)要求。在對 業(yè)務(wù)需求進(jìn)行處理的過程中,將各個(gè)分析的信息對象均作為具體的概念實(shí)體 進(jìn)行統(tǒng)一描述,以便于業(yè)務(wù)人員、系統(tǒng)分析人員、開發(fā)建設(shè)人員以及系統(tǒng)維 護(hù)人員等之間的交流與理解。
圖7為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系統(tǒng)的需求信息中業(yè)務(wù)邏輯
需求的處理示意圖;圖8為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系統(tǒng)的需求 信息中業(yè)務(wù)管理需求的處理示意圖;圖9為根據(jù)本發(fā)明實(shí)施例獲得的面向管 理類系統(tǒng)的需求信息中支撐建設(shè)需求的處理示意圖。其中,圖7顯示了業(yè)務(wù) 邏輯需求具體處理的結(jié)構(gòu)示意圖,主要是對業(yè)務(wù)邏輯需求進(jìn)行分解,根據(jù)業(yè)
務(wù)流程識(shí)別業(yè)務(wù)加工過程,獲得邏輯功能與數(shù)據(jù)信息之間的U/C關(guān)系矩陣, 確定邏輯功能,獲得業(yè)務(wù)邏輯結(jié)構(gòu),同時(shí)形成業(yè)務(wù)信息模型。圖8顯示了根 據(jù)業(yè)務(wù)管理需求獲得支撐系統(tǒng)結(jié)構(gòu)的處理過程示意圖,從圖中可以看出,在
業(yè)務(wù)管理需求的處理中主要是根據(jù)業(yè)務(wù)管理需求中的需求信息對在業(yè)務(wù)邏輯 需求的處理過程中形成的邏輯功能與數(shù)據(jù)信息的U/C關(guān)系矩陣進(jìn)行匹配調(diào)
整,并最終獲得包括支撐系統(tǒng)功能部署結(jié)構(gòu)和支撐系統(tǒng)物理部署結(jié)構(gòu)的支撐 系統(tǒng)結(jié)構(gòu),同時(shí)對業(yè)務(wù)信息模型進(jìn)行劃分獲得系統(tǒng)信息模型;此外,針對U/C 關(guān)系矩陣的調(diào)整方法是對U/C關(guān)系矩陣分析法的應(yīng)用的擴(kuò)展。圖9顯示了支 撐建設(shè)需求的處理過程,并最終獲得支撐建設(shè)要求,在處理過程中,主要應(yīng) 用了統(tǒng)計(jì)學(xué)方法對相關(guān)權(quán)值的矩陣進(jìn)行分析,其中,相關(guān)權(quán)值主要由各業(yè)務(wù) 部門對目標(biāo)及項(xiàng)目的評定值和權(quán)值系數(shù)確定。
圖10為根據(jù)本發(fā)明實(shí)施例獲得的面向管理類系統(tǒng)的需求信息處理的具體 應(yīng)用示意圖。圖IO顯示了涉眾與本分析模型之間的關(guān)系,具體地,在對需求 信息處理過程中,主要包括四個(gè)涉眾群體業(yè)務(wù)人員,是系統(tǒng)的使用者、需 求及參考約束條件的提出者;系統(tǒng)分析人員,負(fù)責(zé)系統(tǒng)需求分析、編寫規(guī)劃 與規(guī)范,并引導(dǎo)業(yè)務(wù)人員正確地提出需求;系統(tǒng)開發(fā)建設(shè)人員和系統(tǒng)維護(hù)人 員,負(fù)責(zé)系統(tǒng)的開發(fā)、建設(shè)和運(yùn)行維護(hù);業(yè)務(wù)咨詢?nèi)藛T和IT咨詢?nèi)藛T,負(fù)責(zé)
20對系統(tǒng)的分析、開發(fā)和建設(shè)工作提出咨詢參考建議。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn) 行限制,盡管參照較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技 術(shù)人員應(yīng)當(dāng)理解其依然可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換, 而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的 精神和范圍。
權(quán)利要求
1、一種系統(tǒng)的需求信息處理方法,其特征在于,包括根據(jù)系統(tǒng)的需求特征參數(shù)信息對業(yè)務(wù)需求信息進(jìn)行分析,將所述業(yè)務(wù)需求信息分解為業(yè)務(wù)邏輯需求信息、業(yè)務(wù)管理需求信息和支撐建設(shè)需求信息;根據(jù)業(yè)務(wù)邏輯特征參數(shù)信息對所述業(yè)務(wù)邏輯需求信息進(jìn)行分析,獲得業(yè)務(wù)邏輯功能信息與邏輯數(shù)據(jù)信息的第一使用與產(chǎn)生關(guān)系矩陣和業(yè)務(wù)邏輯結(jié)構(gòu)信息;根據(jù)業(yè)務(wù)管理特征參數(shù)信息對所述業(yè)務(wù)管理需求信息進(jìn)行分析,并對所述第一使用與產(chǎn)生關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得所述邏輯功能信息與邏輯數(shù)據(jù)信息的第二使用與產(chǎn)生關(guān)系矩陣和支撐系統(tǒng)結(jié)構(gòu)信息;根據(jù)所述支撐系統(tǒng)結(jié)構(gòu)信息和參考約束特征參數(shù)信息對所述支撐建設(shè)需求信息進(jìn)行分析,獲得支撐系統(tǒng)建設(shè)要求信息;整合所述業(yè)務(wù)邏輯結(jié)構(gòu)信息、支撐系統(tǒng)結(jié)構(gòu)信息和支撐系統(tǒng)建設(shè)要求信息,構(gòu)成系統(tǒng)要求信息。
2、 根據(jù)權(quán)利要求1所述的系統(tǒng)的需求信息處理方法,其特征在于,所述 根據(jù)業(yè)務(wù)邏輯特征參數(shù)信息對所述業(yè)務(wù)邏輯需求信息進(jìn)行分析,獲得業(yè)務(wù)邏 輯功能信息與邏輯數(shù)據(jù)信息的第一使用與產(chǎn)生關(guān)系矩陣和業(yè)務(wù)邏輯結(jié)構(gòu)信息 包括根據(jù)所述業(yè)務(wù)邏輯特征參數(shù)信息將所述業(yè)務(wù)邏輯需求信息分解為業(yè)務(wù)范 圍信息、業(yè)務(wù)流程信息和業(yè)務(wù)數(shù)據(jù)信息,將所述業(yè)務(wù)范圍信息分解為邏輯職 能域劃分原則信息和外部關(guān)系信息;將所述業(yè)務(wù)流程信息進(jìn)行統(tǒng)一描述并轉(zhuǎn)化為邏輯流程信息,根據(jù)所述邏 輯流程信息將所述業(yè)務(wù)數(shù)據(jù)信息進(jìn)行統(tǒng)一描述并轉(zhuǎn)化為邏輯數(shù)據(jù)信息;通過所述業(yè)務(wù)流程信息識(shí)別業(yè)務(wù)加工信息,獲得所述業(yè)務(wù)加工過程中的 邏輯處理功能信息與所述邏輯數(shù)據(jù)信息的使用與產(chǎn)生關(guān)系,并根據(jù)使用與產(chǎn) 生關(guān)系矩陣特征性質(zhì),建立所述邏輯處理功能信息與邏輯數(shù)據(jù)信息的第 一使用與產(chǎn)生關(guān)系矩陣,獲得邏輯功能信息;將所述邏輯流程信息中的跨域邏輯流程信息轉(zhuǎn)化為邏輯職能域的域間關(guān) 系信息,將所述邏輯流程信息中的各域內(nèi)邏輯流程信息轉(zhuǎn)化為邏輯職能域的 域內(nèi)關(guān)系信息;整合所述邏輯職能域的域內(nèi)關(guān)系信息和所述邏輯功能信息,構(gòu)成邏輯職 能域信息;整合所述邏輯職能域信息、邏輯職能域的域間關(guān)系信息和外部關(guān)系信息, 構(gòu)成所迷業(yè)務(wù)邏輯結(jié)構(gòu)。
3、 根據(jù)權(quán)利要求2所述的系統(tǒng)的需求信息處理方法,其特征在于,所述 將所述業(yè)務(wù)范圍信息分解為邏輯職能域劃分原則信息和外部關(guān)系信息包括根據(jù)參考約束特征參數(shù)信息對所述業(yè)務(wù)范圍信息進(jìn)行篩選; 將篩選后的業(yè)務(wù)范圍信息分解為邏輯職能域劃分原則信息和外部關(guān)系信臺(tái)
4、 根據(jù)權(quán)利要求2所述的系統(tǒng)的需求信息處理方法,其特征在于,還包括整合所述邏輯數(shù)據(jù)信息和所述邏輯職能域劃分原則信息,構(gòu)成業(yè)務(wù)信息 模型。
5、 根據(jù)權(quán)利要求4所述的系統(tǒng)的需求信息處理方法,其特征在于,所述 根據(jù)業(yè)務(wù)管理特征參數(shù)信息對所迷業(yè)務(wù)管理需求信息進(jìn)行分析,并對所述第 一使用與產(chǎn)生關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得所述邏輯功能信息與邏輯數(shù)據(jù)信 息的第二使用與產(chǎn)生關(guān)系矩陣和支撐系統(tǒng)結(jié)構(gòu)信息包括根據(jù)所述業(yè)務(wù)管理特征參數(shù)將所述業(yè)務(wù)管理需求信息分解為上級(jí)管理需 求信息和下級(jí)管理需求信息;對所述上級(jí)管理需求信息進(jìn)行分析,將所述上級(jí)管理需求信息中的系統(tǒng) 物理部署需求信息轉(zhuǎn)化為支撐系統(tǒng)物理部署結(jié)構(gòu)信息;對所述下級(jí)管理需求信息中的業(yè)務(wù)數(shù)據(jù)管理需求信息和所述邏輯數(shù)據(jù)信息進(jìn)行分析,獲得業(yè)務(wù)部門與邏輯數(shù)據(jù)信息之間的第三使用與產(chǎn)生關(guān)系矩陣, 并依據(jù)矩陣調(diào)整的約束條件對所述第 一使用與產(chǎn)生關(guān)系矩陣進(jìn)行匹配調(diào)整, 獲得所述邏輯功能信息與所述邏輯數(shù)據(jù)信息之間的第四使用與產(chǎn)生關(guān)系矩陣;對所述下級(jí)管理需求信息中的業(yè)務(wù)功能管理需求信息和所述邏輯功能信 息進(jìn)行分析,獲得業(yè)務(wù)部門與邏輯功能信息之間的第五使用關(guān)系矩陣,并依 據(jù)矩陣調(diào)整的約束條件對所述第四使用與產(chǎn)生關(guān)系矩陣進(jìn)行匹配調(diào)整,獲得 所述第二使用與產(chǎn)生關(guān)系矩陣;對所述第二使用與產(chǎn)生關(guān)系矩陣進(jìn)行子系統(tǒng)劃分,獲得各子系統(tǒng)結(jié)構(gòu)信 息,根據(jù)所述邏輯職能域的域間關(guān)系信息和邏輯職能域的域內(nèi)關(guān)系信息對所 述各子系統(tǒng)結(jié)構(gòu)信息進(jìn)行分析,獲得子系統(tǒng)間關(guān)系信息和系統(tǒng)定位信息,并 與所述各子系統(tǒng)結(jié)構(gòu)信息一起構(gòu)成支撐系統(tǒng)功能部署結(jié)構(gòu)信息;將所述支撐系統(tǒng)物理部署結(jié)構(gòu)信息和所述支撐系統(tǒng)功能部署結(jié)構(gòu)信息組 合在一起構(gòu)成所述支撐系統(tǒng)結(jié)構(gòu)信息。
6、 根據(jù)權(quán)利要求5所述的系統(tǒng)的需求信息處理方法,其特征在于,還包括根據(jù)所述支撐系統(tǒng)功能部署結(jié)構(gòu)信息對所述業(yè)務(wù)信息模型進(jìn)行劃分,獲 得系統(tǒng)信息模型。
7、 根據(jù)權(quán)利要求6所述的系統(tǒng)的需求信息處理方法,其特征在于,所述 根據(jù)所述支撐系統(tǒng)結(jié)構(gòu)信息和參考約束特征參數(shù)信息對所述支撐建設(shè)需求信 息進(jìn)行分析,獲得支撐系統(tǒng)建設(shè)要求信息包括對所述支撐建設(shè)需求信息中的建設(shè)目標(biāo)需求信息和支撐系統(tǒng)目標(biāo)差距信 息進(jìn)行分析,獲得建設(shè)目標(biāo)權(quán)值信息;根據(jù)所述建設(shè)目標(biāo)權(quán)值信息建立建設(shè)目標(biāo)權(quán)值矩陣,根據(jù)所述建設(shè)目標(biāo) 權(quán)值矩陣的統(tǒng)計(jì)分析結(jié)果獲得目標(biāo)優(yōu)先權(quán)信息,并根據(jù)所述目標(biāo)優(yōu)先權(quán)信息 獲得階段建設(shè)要求信息;根據(jù)所述參考約束特征參數(shù)信息對所述階段建設(shè)要求信息進(jìn)行分析,獲得近期系統(tǒng)建設(shè)項(xiàng)目信息;對所述支撐建設(shè)需求信息中的建設(shè)項(xiàng)目需求信息和所述近期系統(tǒng)建設(shè)項(xiàng) 目信息進(jìn)行分析,獲得建設(shè)項(xiàng)目權(quán)值信息;根據(jù)所述建設(shè)項(xiàng)目權(quán)值信息建立建設(shè)項(xiàng)目權(quán)值矩陣,根據(jù)所述建設(shè)項(xiàng)目 權(quán)值矩陣的統(tǒng)計(jì)分析結(jié)果獲得項(xiàng)目優(yōu)先序信息,并根據(jù)所述項(xiàng)目優(yōu)先序信息 獲得項(xiàng)目建設(shè)計(jì)劃信息;整合所述近期系統(tǒng)建設(shè)項(xiàng)目信息和項(xiàng)目建設(shè)計(jì)劃信息,構(gòu)成支撐建設(shè)要 求信息。
8、根據(jù)權(quán)利要求7所述的系統(tǒng)需求信息處理方法,其特征在于,所述對 所述支撐建設(shè)需求信息中的建設(shè)目標(biāo)需求信息和支撐系統(tǒng)目標(biāo)差距信息進(jìn)行 分析,獲得建設(shè)目標(biāo)權(quán)值信息步驟之前還包括對所述支撐系統(tǒng)結(jié)構(gòu)信息進(jìn)行分析獲得系統(tǒng)目標(biāo)信息; 根據(jù)所述系統(tǒng)目標(biāo)信息和所述參考約束特征參數(shù)信息確定所述支撐系統(tǒng) 目標(biāo)差距信息。
全文摘要
本發(fā)明公開了一種系統(tǒng)的需求信息處理方法,該方法根據(jù)系統(tǒng)的需求特征參數(shù)信息對業(yè)務(wù)需求進(jìn)行分析,將業(yè)務(wù)需求信息分解為不同類型,并對每種類型的需求信息進(jìn)行有針對性的處理,獲取系統(tǒng)要求信息,用于指導(dǎo)系統(tǒng)的開發(fā)建設(shè)。本發(fā)明通過對系統(tǒng)的需求特性進(jìn)行分析,并根據(jù)系統(tǒng)的需求特性參數(shù)對業(yè)務(wù)需求進(jìn)行分類和分解,細(xì)化業(yè)務(wù)需求的類型,根據(jù)本發(fā)明進(jìn)行的系統(tǒng)需求分析具有較強(qiáng)的針對性,獲得的系統(tǒng)要求準(zhǔn)確可靠,保證了系統(tǒng)開發(fā)建設(shè)的成功;同時(shí),本發(fā)明將需求信息分析處理過程中涉及到的各種信息對象作為具體的概念實(shí)體進(jìn)行統(tǒng)一描述,提高了系統(tǒng)構(gòu)建過程中各成員對業(yè)務(wù)和系統(tǒng)的理解程度,便于成員之間的交流。
文檔編號(hào)G06Q10/00GK101452550SQ20081022690
公開日2009年6月10日 申請日期2008年11月19日 優(yōu)先權(quán)日2008年11月19日
發(fā)明者應(yīng)文池, 王建波 申請人:中國網(wǎng)絡(luò)通信集團(tuán)公司;北京電信規(guī)劃設(shè)計(jì)院有限公司