軟件配置項(xiàng)標(biāo)識(shí)編碼規(guī)則優(yōu)秀設(shè)計(jì)解讀_第1頁(yè)
軟件配置項(xiàng)標(biāo)識(shí)編碼規(guī)則優(yōu)秀設(shè)計(jì)解讀_第2頁(yè)
軟件配置項(xiàng)標(biāo)識(shí)編碼規(guī)則優(yōu)秀設(shè)計(jì)解讀_第3頁(yè)
軟件配置項(xiàng)標(biāo)識(shí)編碼規(guī)則優(yōu)秀設(shè)計(jì)解讀_第4頁(yè)
軟件配置項(xiàng)標(biāo)識(shí)編碼規(guī)則優(yōu)秀設(shè)計(jì)解讀_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、cheng軟件配置項(xiàng)標(biāo)識(shí)編碼規(guī)則設(shè)計(jì)方案劉宏 2011-9-18 Mail:1. 背景1.1. 服務(wù)外包中遷移在服務(wù)外包中,難度較大的階段為服務(wù)外包的遷移工程。服務(wù)遷移工程難度大的主要原因之一,是沒(méi)有實(shí)施遷移前準(zhǔn)備標(biāo)準(zhǔn)和遷移后的驗(yàn)收標(biāo) 準(zhǔn)。也就是在服務(wù)成熟到何種程度包括管理與技術(shù)成熟度, 服務(wù)才能夠向外包方進(jìn)行遷 移,以便發(fā)包方有效控制服務(wù)外包中的風(fēng)險(xiǎn),達(dá)到服務(wù)外包的目的。服務(wù)外包遷移前應(yīng)達(dá)到的準(zhǔn)備標(biāo)準(zhǔn)包括管理標(biāo)準(zhǔn)與技術(shù)標(biāo)準(zhǔn), 技術(shù)標(biāo)準(zhǔn)是管理標(biāo)準(zhǔn) 的基礎(chǔ)。技術(shù)標(biāo)準(zhǔn)是在服務(wù)外包遷移中的必要條件, 管理標(biāo)準(zhǔn)是服務(wù)外包遷移中的充分條件。不同服務(wù)業(yè)務(wù)在外包遷移中,具有不同的技術(shù)標(biāo)準(zhǔn),但是具有相同的管理

2、標(biāo)準(zhǔn)ISO20000 規(guī)定了管理相關(guān)的內(nèi)容。因?yàn)椴煌姆?wù)業(yè)務(wù)具有不同的服務(wù)技術(shù)標(biāo)準(zhǔn)要求,因此正對(duì) IT 服務(wù)外包業(yè)務(wù)應(yīng)根據(jù) 業(yè)務(wù)的特點(diǎn)編制相關(guān)的技術(shù)標(biāo)準(zhǔn)要求。 IT 服務(wù)外包業(yè)務(wù)可以包括:IT 系統(tǒng)基礎(chǔ)平臺(tái)維護(hù)服務(wù)外包IT 系統(tǒng)支撐環(huán)境維護(hù)服務(wù)外包應(yīng)用系統(tǒng)的維護(hù)服務(wù)外包1.2. 服務(wù)外包遷移標(biāo)準(zhǔn)內(nèi)容每類(lèi)服務(wù)有可以分成:運(yùn)營(yíng)服務(wù)(一線(xiàn)服務(wù))、支持性服務(wù)(二線(xiàn)服務(wù))、變更性服務(wù) (三線(xiàn)服務(wù))。在 IT 服務(wù)外包中風(fēng)險(xiǎn)較大的是運(yùn)營(yíng)服務(wù),因?yàn)檫\(yùn)營(yíng)服務(wù)一直是直接在客戶(hù)的生產(chǎn)環(huán)境 實(shí)施,一旦發(fā)生錯(cuò)誤,有可能給客戶(hù)造成無(wú)法挽回的損失。目前一般風(fēng)險(xiǎn)較大的運(yùn)營(yíng)服務(wù), 有客戶(hù)自己承擔(dān),不進(jìn)行外包。支持性服務(wù)也是

3、在客戶(hù)生產(chǎn)環(huán)境實(shí)施, 但是一般需要進(jìn)行策劃與實(shí)施結(jié)果測(cè)試。 由于支持服務(wù)具有一定的技術(shù)性, 因此這種服務(wù)外包遷移前應(yīng)按照技術(shù)標(biāo)準(zhǔn)要求通過(guò)驗(yàn)收。 只有通 過(guò)技術(shù)標(biāo)準(zhǔn)驗(yàn)收的服務(wù)才能夠?qū)嵤┓?wù)外包的遷移。變更性服務(wù)是在其他環(huán)境中測(cè)試完成后, 在反映到生產(chǎn)環(huán)境中。 因此變更性服務(wù)與系統(tǒng) 建設(shè)期的系統(tǒng)開(kāi)發(fā)存在不同的風(fēng)險(xiǎn)。 在系統(tǒng)建設(shè)期, 可以進(jìn)行充分的測(cè)試與試運(yùn)行測(cè)試。 在 變更性服務(wù)由于工期與成本的原因,可能不能充分進(jìn)行測(cè)試與試運(yùn)行。1.3. 服務(wù)外包遷移中標(biāo)準(zhǔn)需求服務(wù)外包方為了及時(shí)提供服務(wù)需要將分包方的技術(shù)成果遷移到外包方處, 因此分包方向在服務(wù)外包遷移實(shí)施中,需要對(duì)服務(wù)外包遷移內(nèi)容結(jié)果進(jìn)行驗(yàn)證,因

4、此需要服務(wù)外包遷服務(wù)外包方進(jìn)行服務(wù)遷移時(shí),在服務(wù)遷移時(shí), 遷移哪些內(nèi)容, 遷移的內(nèi)容在遷移前應(yīng)到技術(shù)標(biāo)準(zhǔn)要求應(yīng)進(jìn)行驗(yàn)證與確認(rèn)。若是沒(méi)有達(dá)到服務(wù)外包遷移技術(shù)標(biāo)準(zhǔn), 很顯然是增加服務(wù)外包遷移的風(fēng)險(xiǎn)。移結(jié)果驗(yàn)證與確認(rèn)的技術(shù)標(biāo)準(zhǔn)要求。1.4. 應(yīng)用軟件服務(wù)遷移標(biāo)準(zhǔn)需求分析在應(yīng)用軟件系統(tǒng)維護(hù)服務(wù)外包的遷移中, 技術(shù)標(biāo)準(zhǔn)主要是針對(duì)分包方遷移給外包方的所 有技術(shù)成果物。 對(duì)這些成果物需要相關(guān)的技術(shù)標(biāo)準(zhǔn)要求, 以便在服務(wù)外包遷移過(guò)程, 分包方 與外包方能夠有效溝通與交接, 確保服務(wù)能夠連續(xù), 不因?yàn)榉?wù)外包遷移發(fā)生中斷或服務(wù)水 平下降。為了確保分包方與外包方能夠有效進(jìn)行技術(shù)溝通, 首先需要明確出工程成果物的標(biāo)

5、識(shí)標(biāo) 準(zhǔn)配置項(xiàng)標(biāo)識(shí)編碼標(biāo)準(zhǔn)。 這一標(biāo)準(zhǔn)能夠是雙方能夠正確地在配置管理庫(kù)中找到所需要的 配置項(xiàng)。為了能夠有效避免交付過(guò)程中, 使用錯(cuò)誤的成果物。 就需要雙方共同承認(rèn)的成果物的編 碼規(guī)則或標(biāo)準(zhǔn)。由此得出結(jié)論:軟件配置項(xiàng)標(biāo)識(shí)編碼規(guī)則,是 IT 應(yīng)用系統(tǒng)維護(hù)服務(wù)外包的技術(shù)標(biāo)準(zhǔn)中 的基礎(chǔ)。2. 方案的目的與目標(biāo)2.1. 目的通過(guò)提供一般軟件配置項(xiàng)編碼規(guī)則, 為企業(yè)的軟件配置項(xiàng)的管理提供自動(dòng)化處理的解決 方案,以便有效實(shí)現(xiàn)在不同軟件系統(tǒng)或組件之間實(shí)現(xiàn)復(fù)用與共享, 實(shí)現(xiàn)提高軟件企業(yè)開(kāi)發(fā)效 率與質(zhì)量的目的。2.2. 目標(biāo)通過(guò)按照軟件配置項(xiàng)編碼規(guī)則對(duì)軟件配置項(xiàng)進(jìn)行編碼,應(yīng)達(dá)到如下目標(biāo):能夠有效實(shí)現(xiàn)配置項(xiàng)縱向跟蹤

6、。如: 應(yīng)用系統(tǒng)分解成多少子系統(tǒng),子系統(tǒng)分解多少 功能。能夠識(shí)別出配置項(xiàng)的類(lèi)型。 如:根據(jù)配置項(xiàng)編碼識(shí)別出配置項(xiàng)是功能配置項(xiàng)還是數(shù) 據(jù)配置項(xiàng)等等。能夠確定配置項(xiàng)對(duì)應(yīng)的電子物理名稱(chēng)的編碼。 如根據(jù)配置項(xiàng)的邏輯標(biāo)識(shí), 能夠確定 其電子文件名稱(chēng)、 以及其配置項(xiàng)父配置項(xiàng)的電子文件名稱(chēng)或其父配置項(xiàng)的目錄名稱(chēng) 及其與配置管理相關(guān)屬性信息。3. 方案原則3.1. 方法軟件配置項(xiàng)的配置管理編碼方法,建議采用正交編碼方法。 在每個(gè)維度是全面的,及包含所有的內(nèi)容分類(lèi)。 每個(gè)內(nèi)容分類(lèi)是唯一的,相互之間不重疊、不交叉,并且沒(méi)有遺漏。 。3.2. 技術(shù)要求 編碼規(guī)范應(yīng)適應(yīng)環(huán)境的要求。環(huán)境技術(shù)要求如下: 為了確保在管理工

7、程中能有效識(shí)別與處理,在編碼規(guī)范中,采用字母與數(shù)字等。 與操作系統(tǒng)文件與目錄名稱(chēng)規(guī)則兼容。在不同語(yǔ)言操作系統(tǒng)中兼容。4. 方案考慮的維度建議方案考慮的維度:軟件系統(tǒng)各個(gè)視圖結(jié)構(gòu)一個(gè)系統(tǒng)可從多個(gè)維度進(jìn)行描述, 因此需要多種視圖。 多個(gè)視圖之間是存在邏輯關(guān) 系的。一個(gè)系統(tǒng)是從上至下分解, 因此一個(gè)大的主題可以分解子主題,分解中可以 進(jìn)行合并與抽象,形成性的編碼規(guī)則體系。邏輯視圖結(jié)構(gòu)。如:應(yīng)用軟件系統(tǒng)、子系統(tǒng)、功能、組件、模塊、類(lèi)、方法。外部視圖結(jié)構(gòu)。如:畫(huà)面,畫(huà)面遷移圖。 部署視圖結(jié)構(gòu)。如:網(wǎng)絡(luò)結(jié)構(gòu)圖、應(yīng)用軟件部署結(jié)構(gòu)圖、軟件組件部署設(shè)計(jì)書(shū) 動(dòng)態(tài)視圖結(jié)構(gòu)。如:動(dòng)態(tài)結(jié)構(gòu)圖、動(dòng)態(tài)鏈接圖數(shù)據(jù)視圖結(jié)構(gòu)。如

8、:概念數(shù)據(jù)描述(業(yè)務(wù)分析工程)、邏輯數(shù)據(jù)模型描述(需 求開(kāi)發(fā)工程) 、物理數(shù)據(jù)模型描述 (設(shè)計(jì)工程) 、數(shù)據(jù)定義程序 (實(shí)現(xiàn)工程) 數(shù)據(jù)維護(hù)(維護(hù)工程)。數(shù)據(jù)關(guān)系圖數(shù)據(jù)字典數(shù)據(jù)碼表數(shù)據(jù)完整規(guī)則軟件系統(tǒng)元素關(guān)系 部署組件關(guān)系,如:支撐平臺(tái)結(jié)構(gòu)圖、應(yīng)用軟件支撐環(huán)境結(jié)構(gòu)圖、應(yīng)用軟件部 署結(jié)構(gòu)圖關(guān)系視圖結(jié)構(gòu)。如:外部視圖與邏輯視圖中組件之間關(guān)系, 外部視圖與數(shù)據(jù)時(shí) 之間關(guān)系軟件生命周期中工程。如:業(yè)務(wù)分析工程、需求開(kāi)發(fā)工程、設(shè)計(jì)工程、實(shí)現(xiàn)工程、 測(cè)試工程、交付實(shí)施工程、維護(hù)工程、引退工程。軟件生命周期中工作類(lèi)型及其輸出的工作產(chǎn)品。如:評(píng)審、缺陷處理、需求管理、 變更管理。5. 方案編制應(yīng)考慮內(nèi)容軟件配

9、置標(biāo)識(shí)應(yīng)考慮如下維度:對(duì)象維度邏輯對(duì)象實(shí)體對(duì)象實(shí)體 對(duì)象視角實(shí)體不同對(duì)象,可以由多個(gè)角度進(jìn)行描述 對(duì)象描述實(shí)體不同視角,可以形成多個(gè)描述文檔實(shí)體工程維度業(yè)務(wù)分析需求定義設(shè)計(jì)實(shí)現(xiàn)測(cè)試交付過(guò)程類(lèi)別評(píng)審缺陷配置管理來(lái)源維度開(kāi)發(fā)開(kāi)源采購(gòu) 開(kāi)發(fā)環(huán)境提供 產(chǎn)品類(lèi)別FrameWork基盤(pán)軟件包系統(tǒng)產(chǎn)品系統(tǒng)環(huán)境基礎(chǔ)軟件應(yīng)用支撐環(huán)境 應(yīng)用軟件6. 編碼設(shè)計(jì)方案6.1. 通用件通用件無(wú)任何行業(yè)特點(diǎn)。在應(yīng)用軟件中通用件是作為基盤(pán)方式被應(yīng)用的?;P(pán)在企業(yè)中,可以存在多種。如C語(yǔ)言基盤(pán)、JAVA語(yǔ)言基盤(pán)、.NET基盤(pán)等??赡茉诓煌能浖_(kāi)發(fā)部門(mén), 各自存在基盤(pán)。 因此, 需要企業(yè)以組織結(jié)構(gòu)為單位定義其 基盤(pán)的編碼規(guī)則。

10、6.2. 借用件復(fù)用件的編號(hào)應(yīng)米用被復(fù)用件的編號(hào)。63產(chǎn)品圖樣編號(hào)產(chǎn)品圖樣編號(hào)一般采用隸屬編號(hào)。也可以采用分類(lèi)編號(hào)。參見(jiàn)附錄A產(chǎn)品圖樣和設(shè)計(jì)文件編號(hào)應(yīng)與企業(yè)計(jì)算機(jī)輔助管理代碼相協(xié)調(diào)7. 基本原則7.1. 圖樣和文件編號(hào)一般可采用下列字符:09阿拉伯?dāng)?shù)字;AZ拉丁字母(O I除外);短橫線(xiàn)、圓點(diǎn)、/斜線(xiàn)。7.2. 編號(hào)的基本原則1)科學(xué)性選擇事物或概念的最穩(wěn)定的本質(zhì)屬性或特征作為信息分類(lèi)的基礎(chǔ)和依據(jù)。2)系統(tǒng)性將選定的事物、概念的屬性或特征按一定排列順序予以系統(tǒng)化,并形成一個(gè)合理的科學(xué)分類(lèi)體系。3)唯一性一個(gè)代碼只能唯一地標(biāo)識(shí)一個(gè)分類(lèi)對(duì)象。4)可延性要設(shè)置收容類(lèi)目,以便保證增加新的事物和概念時(shí),

11、不致打亂已建立的分類(lèi)體系,同時(shí),還應(yīng)為下級(jí)信息管理系統(tǒng)在原有基礎(chǔ)上的延拓、細(xì)化創(chuàng)造條件。5)規(guī)范性同一層級(jí)代碼的編寫(xiě)格式必須統(tǒng)一。8. 一般要求8.1. 每個(gè)產(chǎn)品、部件、零件的圖樣和文件均應(yīng)有獨(dú)立的代號(hào)9. 工程定義工程名稱(chēng)工程代碼英文縮寫(xiě)英文業(yè)務(wù)分析01BABusin ess An alyze需求開(kāi)發(fā)02RDRequireme nt Develop概要設(shè)計(jì)03BDBasic Desig n詳細(xì)設(shè)計(jì)04DDDetail Desig n程序設(shè)計(jì)05PDProgram Desig n編碼06CDCodi ng單體測(cè)試07UTUn it Test結(jié)合測(cè)試08CTCombi ne tTest系統(tǒng)測(cè)試0

12、9STSystem Test實(shí)施交付10ADApplicati onDelivery運(yùn)行維護(hù)11OMOperations & Maintenance10. 對(duì)象深度設(shè)計(jì)方案深度按照5級(jí)設(shè)計(jì)。即業(yè)務(wù)分析,可以將一個(gè)系統(tǒng)劃分成5級(jí)深度。L0: 2位數(shù)字,不足2位,前面用0補(bǔ)齊。L1 : 2位數(shù)字,不足2位,前面用0補(bǔ)齊。L2: 2位數(shù)字,不足2位,前面用0補(bǔ)齊。L3: 2位數(shù)字,不足兩位,前面用 0補(bǔ)齊。L4: 2位數(shù)字,不足兩位,前面用 0補(bǔ)齊。11. 對(duì)象類(lèi)型編碼設(shè)計(jì)對(duì)象類(lèi)型編碼作為補(bǔ)充說(shuō)明編碼,可以省略。對(duì)象類(lèi)型編碼采用英文縮寫(xiě),縮寫(xiě)字母為2位。12. 對(duì)象語(yǔ)言類(lèi)型編碼設(shè)計(jì)外包環(huán)境中

13、,同一種對(duì)象存在多種語(yǔ)言版本,因此需要語(yǔ)言編碼。語(yǔ)言編碼為2位字母。中文時(shí),編碼可省略。常用語(yǔ)言縮寫(xiě)編碼如下:語(yǔ)言編碼縮寫(xiě)語(yǔ)言DE德文語(yǔ)言編碼縮寫(xiě)語(yǔ)言EN:英文ES西班牙文FR:法文IT:意大利文JA日文RU:俄文ZH中文語(yǔ)言編碼如下:語(yǔ)言編碼縮寫(xiě)語(yǔ)言AR阿拉伯文BE:白俄羅斯文BG保加利亞文CA加泰羅尼亞文CS捷克文DA丹麥文DE:德文EL;希臘文EN英文ES:西班牙文ET愛(ài)沙尼亞文FI分二文FR:法文HR克羅地亞文HU匈牙利文IS冰島文IT:意大利文IW;希伯來(lái)文JA日文KO朝鮮文LT立陶宛文LV拉托維亞文(列托)MK馬其頓文NL、八、'何二文NO;挪威文PL:波蘭文PT葡萄牙文R

14、O;羅馬尼亞文RU:俄文SH塞波尼斯-克羅地亞文語(yǔ)言編碼縮寫(xiě)語(yǔ)言SK:斯洛伐克文SL斯洛文尼亞文SQ阿爾巴尼亞文SR:塞爾維亞文SV:瑞典文TH泰文TR土耳其文UK:烏克二文ZH中文讀書(shū)的好處1、行萬(wàn)里路,讀萬(wàn)卷書(shū)。2、書(shū)山有路勤為徑,學(xué)海無(wú)涯苦作舟。3、讀書(shū)破萬(wàn)卷,下筆如有神。4、 我所學(xué)到的任何有價(jià)值的知識(shí)都是由自學(xué)中得來(lái)的。一一達(dá)爾文5、少壯不努力,老大徒悲傷。6、 黑發(fā)不知勤學(xué)早,白首方悔讀書(shū)遲。一一顏真卿7、寶劍鋒從磨礪出,梅花香自苦寒來(lái)。8、讀書(shū)要三到:心到、眼到、口到9、玉不琢、不成器,人不學(xué)、不知義。10、 一日無(wú)書(shū),百事荒廢。一一陳壽11、書(shū)是人類(lèi)進(jìn)步的階梯。12、一日不讀口

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論