freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

業(yè)務(wù)需求分析師-文庫吧資料

2025-07-04 22:46本頁面
  

【正文】 ,流程并非涇渭分明,梳理流程有困難。參與者負(fù)責(zé)的業(yè)務(wù)活動就是用例。實際上用例可以采用“自頂向下導(dǎo)出法”和“自底向上導(dǎo)出法”得出。很多初學(xué)者將用例圖理解為用例分析的全部。第三步:用例分析。要做好這件事,策略是“自底向上,分而治之”。根據(jù)需求調(diào)研內(nèi)容增加類之間的約束、導(dǎo)航性、限定符等信息。根據(jù)需求調(diào)研內(nèi)容,描述出類的主要屬性。接下來確定類之間的數(shù)量關(guān)系,補(bǔ)充到類模型中。明確類的關(guān)系。這種方法適用于對陌生業(yè)務(wù)領(lǐng)域進(jìn)行分析。再從名詞中提取對象和屬性,從動詞中提取操作與關(guān)聯(lián)。類圖的畫法不在此贅述,若需要請讀者自行查閱資料。在此我們推薦使用類圖方式表示數(shù)據(jù)模型。實際上在概念建模過程中應(yīng)該更多的采用“自底向上”的方法,也就是針對每一個業(yè)務(wù)事件、每一類報表完成局部的概念建模,之后再進(jìn)行抽象、提煉,形成全局的概念模型。在業(yè)務(wù)流程中,會涉及許多業(yè)務(wù)實體(或稱為業(yè)務(wù)數(shù)據(jù)、業(yè)務(wù)術(shù)語)。ROSE是制作這類模型的最佳工具之一。下表是以cdma為例給出業(yè)務(wù)事件與流程列表示例:分類業(yè)務(wù)事件名稱流程名稱流程編號生產(chǎn)類新裝Cdma新裝流程YWLCCP001補(bǔ)卡Cdma補(bǔ)卡流程YWLCCP002管理類資費特批資費特批流程YWLCZF001碼號特批碼號特批流程YWLCZY001支持性Uim卡導(dǎo)入與分配Uim卡運營準(zhǔn)備流程YWLCZF002業(yè)務(wù)流程是很有邏輯性的東西,所以簡單地用文字來表述是很困難的,我們應(yīng)該借助模型。后面兩類都容易遺漏。每個業(yè)務(wù)事件都是一個業(yè)務(wù)流程的觸發(fā),沿著對業(yè)務(wù)事件的響應(yīng)序列,找到所有相關(guān)的業(yè)務(wù)活動,表述這些業(yè)務(wù)活動之間的關(guān)系、了解這些活動需要接受哪些信息、產(chǎn)生哪些信息(表單),確定數(shù)據(jù)傳送路線,同時標(biāo)示出活動執(zhí)行的部門、崗位。在整個過程中是針對每個業(yè)務(wù)事件進(jìn)行業(yè)務(wù)流程分析、業(yè)務(wù)實體分析和用例分析;針對每個報表進(jìn)行業(yè)務(wù)實體分析和用例,如下圖所示。對應(yīng)于RUP中的細(xì)化階段的第一次迭代。包括接口需求、全局性的非功能性需求、全局性的技術(shù)約束。這個階段工作量非常大,也可能需要多次迭代完成。分析過程可概括總結(jié)為三個階段,參見下圖:一階段:建立框架,理清業(yè)務(wù)脈絡(luò)與框架,初步進(jìn)行分解(業(yè)務(wù)流程分析、業(yè)務(wù)實體分析、角色與使用場景分析),該階段的輸出物是需求說明書中業(yè)務(wù)流程分析、業(yè)務(wù)實體分析以及用例分析。由于分析的過程是一個循序漸進(jìn)的過程,合理的分析模型需要多次迭代才能得到。一般采用順序圖將用例和分析的對象聯(lián)系在一起,描述用例的行為是如何在對象之間分布的。實現(xiàn)關(guān)系是針對類與接口的關(guān)系。比如,計算機(jī)和顯示器就屬于聚合關(guān)系。關(guān)聯(lián)關(guān)系是“結(jié)構(gòu)化”的關(guān)系,描述對象之間的連接。對象或類之間的關(guān)系有依賴、關(guān)聯(lián)、聚合、組合、泛化和實現(xiàn)。實體類描述了系統(tǒng)中必須存儲的信息及相關(guān)的行為,通常對應(yīng)于現(xiàn)實世界中的事物。控制類代表了系統(tǒng)的邏輯控制,描述一個用例所具有的事件流的控制行為,實現(xiàn)對用例行為的封裝。它更加關(guān)注系統(tǒng)的職責(zé),而不是實現(xiàn)職責(zé)的具體細(xì)節(jié)。目標(biāo)系統(tǒng)的類可以劃分為邊界類、控制類和實體類。比如,在圖書館信息管理系統(tǒng)中,可能就不會考慮讀者的民族和血型等屬性。比如,讀者的屬性可能有姓名、年齡、年級、性別、學(xué)號、身份證號、籍貫、民族和血型等。把具有相似屬性和操作的對象定義為一個類。用例是站在用戶的角度對系統(tǒng)進(jìn)行的描述,所以描述用例要盡量使用業(yè)務(wù)語言而不是技術(shù)語言??梢哉f,用例描述了系統(tǒng)的功能,涉及系統(tǒng)為了實現(xiàn)一個功能目標(biāo)而關(guān)聯(lián)的操作者、對象和行為。比如,目標(biāo)系統(tǒng)需要每隔一段時間就進(jìn)行一次系統(tǒng)更新,那么時間就是操作者。這種交互應(yīng)該是“有意義”的交互,即操作者向系統(tǒng)發(fā)出請求后,系統(tǒng)要給出相應(yīng)的回應(yīng)。操作者是在系統(tǒng)之外,透過系統(tǒng)邊界與系統(tǒng)進(jìn)行有意義交互的任何事物。用例常被用來收集用戶的需求。開發(fā)人員在獲取需求的基礎(chǔ)上,建立目標(biāo)系統(tǒng)的用例模型?;谝陨线@些優(yōu)點,面向?qū)ο蟮能浖こ谭椒ㄔ絹碓绞艿饺藗兊那嗖A。(4) 可維護(hù)性好。面向?qū)ο蠹夹g(shù)采用了繼承和多態(tài)的機(jī)制,極大地提高了代碼的可復(fù)用性。因此,基于對象的軟件系統(tǒng)穩(wěn)定性比較好。而面向?qū)ο蟮能浖こ谭椒▌t是基于對象的概念,用對象來表示與待解決的問題相關(guān)的實體,以對象之間的聯(lián)系來表示實體之間的關(guān)系。傳統(tǒng)的軟件工程方法基于功能分析和功能分解。用面向?qū)ο蟮能浖こ谭椒ㄟM(jìn)行軟件開發(fā)的過程,是一個主動的多次反復(fù)迭代的過程,而不是把整個過程劃分為幾個嚴(yán)格的順序階段。而面向?qū)ο蟮能浖こ谭椒ㄗ钪匾奶攸c就是把事物的屬性和操作組成一個整體,以對象為核心,更符合人類的思維習(xí)慣。面向?qū)ο蟮能浖こ谭椒ǖ膬?yōu)點(1) 符合人類的思維習(xí)慣。外界不能直接訪問對象的內(nèi)部信息,而必須是發(fā)送相應(yīng)的消息后,通過有限的接口來訪問。對象之間通過發(fā)送消息進(jìn)行通信。把特征相似的對象抽象為類。把數(shù)據(jù)和操作封裝在一起,形成對象。這種方法與關(guān)系數(shù)據(jù)庫聯(lián)系緊密,特別適合信息系統(tǒng)中數(shù)據(jù)層的設(shè)計與實現(xiàn)。元數(shù)據(jù)并不表示某一記錄的具體信息,而是用來將一些基礎(chǔ)數(shù)據(jù)組織起來,即元數(shù)據(jù)是組織數(shù)據(jù)的數(shù)據(jù)。程序的執(zhí)行過程主要由順序、選擇和循環(huán)等控制結(jié)構(gòu)來控制。流行的軟件工程方法目前比較流行的軟件工程方法包括面向過程的軟件工程方法、面向數(shù)據(jù)的軟件工程方法、面向?qū)ο蟮能浖こ谭椒ê托问交能浖こ谭椒?。?0世紀(jì)70年代,“方法學(xué)”一詞用于表示“開發(fā)軟件產(chǎn)品的方式”,而該詞實際上是指“方法的科學(xué)”。過程是指為了獲得高質(zhì)量的軟件產(chǎn)品所需要完成的一系列任務(wù)的框架。方法是指為了完成軟件開發(fā)的各項任務(wù)所采用的技術(shù)方法。多態(tài)這種機(jī)制極大地減少了軟件設(shè)計中的冗余信息,提高了軟件的可復(fù)用性和可擴(kuò)展性。比如,先定義一個父類幾何圖形,它具有計算面積的操作,然后再定義一些子類,如三角形、長方形和圓形,它們可繼承父類幾何圖形的各種屬性和操作,并且在各自的定義中要重新描述計算面積的操作。換句話說,多態(tài)允許屬于不同類的對象對同一消息做出不同的響應(yīng)。繼承簡化了定義一個新類的過程,有利于人們對事物的認(rèn)識和描述,達(dá)到了軟件復(fù)用的目的。多重繼承是指一個子類可以同時繼承多個父類。繼承可以分為單重繼承和多重繼承。在這個系統(tǒng)中,研究生類就叫做子類或派生類,學(xué)生類就叫做父類或基類。比如,某系統(tǒng)已經(jīng)定義了一個學(xué)生類,現(xiàn)在還需要定義一個研究生類。封裝是軟件模塊化思想的重要體現(xiàn)??梢哉f,類是數(shù)據(jù)封裝的工具,而對象是封裝的實現(xiàn)。獨立是指對象是一個不可分割的整體,它集成了事物全部的屬性和操作,并且它的存在不依賴于外部事物。3. 封裝封裝是指把對象的屬性和操作結(jié)合在一起,組成一個獨立的單元。實例是由某個特定的類描述的一個具體的對象。每位學(xué)生都有自己特定的編號、姓名和院系等屬性值,并且執(zhí)行登錄操作后,都會進(jìn)入個性化的主頁。對于同類對象,它們具有相同的屬性和操作,但是每個對象的屬性值可能不同,執(zhí)行操作的結(jié)果也可能不同。比如,對于兩個教師,他們雖然可能身高、體重、性別、年齡和籍貫等特征不同,但是職業(yè)卻是相同的;對于兩把椅子,它們可能顏色、形狀、價格和位置等特征不同,但是作用卻是相同的。2. 類類是對對象的抽象,是對具有相同屬性和相同操作的一組相似對象的定義。對象具有主動性。對象的數(shù)據(jù)是封裝起來的,對數(shù)據(jù)的處理需要通過特定的操作。比如,把人當(dāng)成一個對象,那么他的屬性就有身高、體重、姓名和年齡等靜態(tài)特征,他的操作就包括工作、學(xué)習(xí)、吃飯和運動等;把汽車當(dāng)成一個對象,那么它的屬性就有品牌、顏色、價格和壽命等,它的操作就包括加速、減速和剎車等。屬性是用來描述對象靜態(tài)特征的數(shù)據(jù)項,是對客觀世界實體所具有性質(zhì)的抽象。面向?qū)ο蟮幕靖拍畎▽ο?、類、封裝、繼承和多態(tài),下面一一介紹。Alan Key可謂是計算機(jī)領(lǐng)域的大師。Alan Kay不但是面向?qū)ο缶幊陶Z言Smalltalk的發(fā)明人之一,也是面向?qū)ο缶幊趟枷氲膭?chuàng)始人之一。Alan Kay于1970年加入Xerox(施樂)公司的Palo Alto研究中心。比較具有代表性的基于面向?qū)ο笏枷氲能浖_發(fā)方法有Grady Booch提出的面向?qū)ο蟮姆治雠c設(shè)計方法論、Jim Rumbaugh提出的面向?qū)ο蟮慕<夹g(shù)和Zvar Jacobson提出的面向?qū)ο蟮能浖こ谭椒▽W(xué)等。Smalltalk全面實現(xiàn)了面向?qū)ο蠹夹g(shù)的機(jī)制,豐富了面向?qū)ο蟮母拍?,它的發(fā)布引起了人們對面向?qū)ο蟾拍畹膹V泛關(guān)注。Ada語言是在20世紀(jì)70年代出現(xiàn)的又一種支持?jǐn)?shù)據(jù)抽象的基于對象概念的程序設(shè)計語言。面向?qū)ο蟮幕舅枷胱钕润w現(xiàn)在面向?qū)ο蟪绦蛟O(shè)計語言中,然后才逐漸形成了面向?qū)ο蟮姆治龊驮O(shè)計方法。面向?qū)ο蟮乃枷胩岢\用人類的思維方式,從現(xiàn)實世界中存在的事物出發(fā)來構(gòu)造軟件。多對多聯(lián)系圖表 36:多對多聯(lián)系需要指出的是,同一個系統(tǒng)的ER圖不具有唯一性,即不同的軟件開發(fā)人員所設(shè)計出來的ER圖可能不同。一對多聯(lián)系圖表 35:一對多聯(lián)系(3) 多對多聯(lián)系是指甲實體的任何一個實例能夠?qū)?yīng)到乙實體的若干個實例,而乙實體的任何一個實例也可以對應(yīng)到甲實體的若干個實例。一對一聯(lián)系圖表 34:一對一聯(lián)系(2) 一對多聯(lián)系是指甲實體的任何一個實例能夠?qū)?yīng)到乙實體的多個實例,而乙實體的任何一個實例只能對應(yīng)到甲實體的一個實例。(1) 一對一聯(lián)系是指甲實體的任何一個實例只能對應(yīng)到乙實體的一個實例,并且乙實體的任何一個實例只能對應(yīng)到甲實體的一個實例。學(xué)生實體的屬性圖表 33:學(xué)生實體分析聯(lián)系用菱形表示,并用無向邊分別與有關(guān)實體連接起來,以此描述實體之間的關(guān)系。以教育系統(tǒng)為例,學(xué)生實體和屬性如下圖15所示。屬性多用橢圓形表示,并用無向邊與相應(yīng)的實體聯(lián)系起來,表示該屬性歸某實體所有。在建模的過程中,ER圖以實體、聯(lián)系和屬性三個基本概念概括數(shù)據(jù)的基本結(jié)構(gòu)。表13 數(shù)據(jù)字典符號符號含義示例=被定義為+與X=a+b表示X由a和b組成[…|…]或X=[a | b]表示X由a或b組成m{…}n重復(fù)X= 2{a}6或表示重復(fù)2~6次{…}重復(fù)X={a}表示X由0個或多個a組成(…)可選X=(a)表示a在X中可能出現(xiàn),也可能不出現(xiàn)“…”基本數(shù)據(jù)元素X=“a”表示X是取值為字符a的數(shù)據(jù)元素..連接符X=1..9表示X可取1到9中的任意一個值以某教務(wù)系統(tǒng)為例,學(xué)生成績庫文件的數(shù)據(jù)字典描述可以表示為以下形式。這些條目按照一定的規(guī)則組織起來便構(gòu)成了數(shù)據(jù)字典。數(shù)據(jù)字典用于定義數(shù)據(jù)流圖中各個圖元的具體內(nèi)容,為數(shù)據(jù)流圖中出現(xiàn)的圖形元素做出確切的解釋。2. 數(shù)據(jù)字典用數(shù)據(jù)流圖來表示系統(tǒng)的邏輯模型直觀且形象,但是缺乏細(xì)節(jié)描述,也就是說它沒有準(zhǔn)確和完整地定義各個圖元。7) 分解度是指分解的維度,一般每一個加工每次分解最多不宜超過7個子加工,應(yīng)分解到基本的加工為止。5) 自然性是指概念上要合理和清晰。4) 當(dāng)目標(biāo)系統(tǒng)需求的規(guī)模較大時,為了描述的清晰和易于理解,通常采用逐層分解的方法,畫出分層的數(shù)據(jù)流圖。3) 數(shù)據(jù)流和數(shù)據(jù)存儲是不同狀態(tài)的數(shù)據(jù)。1) 數(shù)據(jù)的處理不一定是一個程序或一個模塊,也可以是一個連貫的處理過程。數(shù)據(jù)流可以從加工流向加工,從加工流向文件,或者從文件流向加工。這些文件可以是計算機(jī)系統(tǒng)中的外部或者內(nèi)部文件,也可以是表和賬單等。在繪制數(shù)據(jù)流圖的過程中,主要用到了4個基本符號:信息源符號:,表示數(shù)據(jù)的源點或重點,它是系統(tǒng)之外的實體,可以是人、物或者其他系統(tǒng)加工:,表示對數(shù)據(jù)進(jìn)行加工或處理,比如對數(shù)據(jù)的算法分析和科學(xué)計算。頂層的數(shù)據(jù)流圖要定義系統(tǒng)需求范圍,并描述系統(tǒng)需求與外界的數(shù)據(jù)聯(lián)系,它是對系統(tǒng)需求架構(gòu)的高度概括和抽象。數(shù)據(jù)流圖把軟件系統(tǒng)看成是由數(shù)據(jù)流聯(lián)系的各種功能的組合,在需求分析的過程中,可以用來建立目標(biāo)系統(tǒng)的邏輯模型。接下來我們介紹數(shù)據(jù)流圖、數(shù)據(jù)字典和ER圖的相關(guān)知識。分解和抽象是結(jié)構(gòu)化需求分析的基本指導(dǎo)思想。可見,在逐層分解的過程中,起初并不考慮細(xì)節(jié)性的問題,而是先關(guān)注問題最本質(zhì)的屬性,隨著分解自頂向下進(jìn)行,才逐漸考慮越來越具體的細(xì)節(jié)。下圖演示了對目標(biāo)系統(tǒng)X進(jìn)行自頂向下逐層分解的示意圖。它基于“分解”和“抽象”的基本思想,逐步建立目標(biāo)系統(tǒng)的邏輯模型,進(jìn)而描繪出滿足用戶要求的軟件系統(tǒng)。方法論所處時代建模要點程序=數(shù)據(jù)結(jié)構(gòu)+算法上世紀(jì)50~60年代,主要解決科學(xué)計算問題選擇合適的數(shù)據(jù)結(jié)構(gòu)與算法結(jié)構(gòu)化分析與設(shè)計上世紀(jì)60~70年代,主要解決與數(shù)據(jù)處理相關(guān)問題一、確定由那些數(shù)據(jù),格式、存儲,提供E/R模型;二、確定數(shù)據(jù)的加工處理過程,提供DFD圖面向?qū)ο蠓治雠c設(shè)計上世紀(jì)80~90年代,主要支持業(yè)務(wù)過程相關(guān)問題數(shù)據(jù)不是唯一視角,人的視角得到重視。. 需求建模主要方法需求建??梢允褂媒9ぞ撸媒7椒ㄕ搧碇笇?dǎo)我們有效建模。最好的模型是與現(xiàn)實相聯(lián)系的。軟件行業(yè)的復(fù)雜度相比其他領(lǐng)域有過之無不及,有了模型,可以讓我們更好的理解要建設(shè)的系統(tǒng)。蓋房子會有一整套的建筑圖模型,很少看到用大篇幅的文字來描述要建的房子;電子設(shè)備制造同樣會有各類電路圖。. 需求建模的目標(biāo)與要點需求建模是需求分析的主要手段,它通過一組模型來簡化、幫助需求分析人員理清思路、提供一種詳細(xì)說明所需系統(tǒng)特性的方法。技術(shù)的實現(xiàn)細(xì)節(jié)是在后面的設(shè)計階段才需要考慮的事情。需求分析的任務(wù)并不是分析系統(tǒng)如何實現(xiàn)用戶的需要,而是解決目標(biāo)系統(tǒng)“做什么”的問題。 選用時機(jī)在對關(guān)鍵業(yè)務(wù)不清晰時,可采用此法。缺點是花費時間多,有時結(jié)果會失真。5. 現(xiàn)場觀摩法216。 優(yōu)缺點優(yōu)點是最直觀、生動的方式,用戶對界面也提供了早期評審。 適用性 適用于數(shù)據(jù)類需求的獲取,尤其是研究、分析、細(xì)化數(shù)據(jù)需求的手段。 優(yōu)缺點優(yōu)點是能詳細(xì)、直觀地對一些細(xì)節(jié)進(jìn)行了解與分析,缺點是在企業(yè)中文檔量比較大,有時還會有誤導(dǎo)性。 調(diào)查問卷分析要點應(yīng)注意篩除無效問卷;按填寫人類型分類;對于回答含混不清的可做針對性訪談。 調(diào)查問卷設(shè)計要點應(yīng)注意問題的篇幅與布局;注意問題類型的選擇,多選擇半封閉性問題,還應(yīng)有一定比例的開放性問題。缺點是不易深入。2. 用戶調(diào)查216。216。
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1