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

正文內(nèi)容

軟件工程作業(yè)含答案解析-文庫吧

2025-06-13 16:41 本頁面


【正文】 種軟件開發(fā)方法。軟件開發(fā)的全過程中,從需求分析、規(guī)約、設(shè)計(jì)、編程、系統(tǒng)集成、測試、文檔生成,直至維護(hù)等各個(gè)階段,凡是采用嚴(yán)格的數(shù)學(xué)語言,具有精確的數(shù)學(xué)語義的方法,都稱為形式化方法。形式化方法用嚴(yán)格的數(shù)學(xué)語言和語義描述功能和設(shè)計(jì)規(guī)約,通過數(shù)學(xué)的分析和推導(dǎo),易于發(fā)現(xiàn)需求的歧義性、不完整性和不一致性,易于對分析模型、設(shè)計(jì)模型和程序進(jìn)行驗(yàn)證。通過數(shù)學(xué)的演算,使得從形式化功能規(guī)約到形式化設(shè)計(jì)規(guī)約,以及從形式化設(shè)計(jì)規(guī)約到程序代碼轉(zhuǎn)換成為可能。 敏捷軟件開發(fā)的特點(diǎn)是什么?答:敏捷軟件開發(fā)的特點(diǎn)有4個(gè):A個(gè)人和交互高于過程和工具;B可運(yùn)行軟件高于詳盡的文檔;C與客戶協(xié)作高于合同談判;D對變更及時(shí)做出反應(yīng)高于遵循計(jì)劃。 簡述敏捷軟件開發(fā)的原則。答:敏捷軟件開發(fā)必須遵循的12條原則如下;A最優(yōu)先的是通過盡早地和不斷地提交有價(jià)值的軟件來使客戶滿意;B歡迎變化的需求,即使該變化出現(xiàn)在開發(fā)的后期,為了提升對客戶的競爭優(yōu)勢,Agile過程利用變化作為動力;C以幾周到幾個(gè)月為周期,盡快、不斷地發(fā)布可運(yùn)行軟件;D在整個(gè)項(xiàng)目過程中,業(yè)務(wù)人員和開發(fā)人員必須天天一起工作;E以積極向上的員工為中心建立項(xiàng)目組,給予他們所需要的環(huán)境和支持,對他們的工作予以充分的信任;F項(xiàng)目組內(nèi)效率最高、最有效的信息傳遞方式是面對面的交流;G測量項(xiàng)目進(jìn)展的首要依據(jù)是可運(yùn)行的軟件;H敏捷過程提倡可持續(xù)的開發(fā),項(xiàng)目發(fā)起者、開發(fā)者和用戶應(yīng)能長期保持恒定的速度;I應(yīng)該時(shí)刻關(guān)注技術(shù)上的精益求精和好的設(shè)計(jì),以增強(qiáng)敏捷性;J簡單化是必不可少的,這是盡可能減少不必要工作的藝術(shù);K最好的構(gòu)架、需求和設(shè)計(jì)出自于自我組織的團(tuán)隊(duì);L團(tuán)隊(duì)要定期反思怎樣才能更加有效,并據(jù)此調(diào)整自己的行為。第3章。答:系統(tǒng)工程是一個(gè)問題求解的活動,其目的是分析基于計(jì)算機(jī)的系統(tǒng)的功能、性能等要求,并把它們分配到基于計(jì)算機(jī)系統(tǒng)的各個(gè)系統(tǒng)元素中,確定它們的約束條件和接口。主要任務(wù)包括:(1)識別用戶要求;(2)系統(tǒng)建模與模擬;(3)成本估算及進(jìn)度安排;(4)可行性分析;(5)生成系統(tǒng)規(guī)格說明。?答:組成基于計(jì)算機(jī)系統(tǒng)的元素主要有:軟件、硬件、人員、數(shù)據(jù)庫、文檔和規(guī)程。答:可行性分析主要從經(jīng)濟(jì)、技術(shù)、法律等方面分析所給出的解決方案是否可行,能否在規(guī)定的資源和時(shí)間的約束下完成。(1)經(jīng)濟(jì)可行性主要進(jìn)行成本效益分析,從經(jīng)濟(jì)角度,確定系統(tǒng)是否值得開發(fā)。包括成本、效益、貨幣的時(shí)間價(jià)值、投資回收期和純收入。(2)技術(shù)可行性主要根據(jù)系統(tǒng)的功能、性能、約束條件等,分析在現(xiàn)有資源和技術(shù)條件下系統(tǒng)能否實(shí)現(xiàn)。技術(shù)可行性分析通常包括風(fēng)險(xiǎn)分析、資源分析和技術(shù)分析。(3)法律可行性主要研究系統(tǒng)開發(fā)過程中可能涉及到的合同、侵權(quán)、責(zé)任以及各種與法律相抵觸的問題。?舉出身邊由于需求分析失敗而造成整個(gè)項(xiàng)目失敗的例子。答:重要性是應(yīng)用已證實(shí)有效的技術(shù)、方法進(jìn)行需求分析,確定客戶需求、幫助分析人員理解問題,評估可行性,協(xié)商合理的解決方案,無歧視地規(guī)約方案,確認(rèn)規(guī)約以及將規(guī)約轉(zhuǎn)換到可行性的系統(tǒng)時(shí)的管理要求,通過合理的工具和符號系統(tǒng)地描述待開發(fā)系統(tǒng)以及其行為特征和相關(guān)約束,形成需求文檔,并對用戶不斷變化的需求演進(jìn)給予支持。因需求分析失敗而造成項(xiàng)目失敗例子如下:項(xiàng)目名稱:郵政資信管理系統(tǒng)項(xiàng)目功能:管理郵政方面業(yè)務(wù)的監(jiān)督和管理,提高郵政的服務(wù)效率。失敗原因:需求分析不足,需求內(nèi)容不明確,把握不充分。?每個(gè)步驟的具體任務(wù)是什么?答:需求工程具體步驟包括:需求獲取、需求分析與協(xié)商、系統(tǒng)建模、需求規(guī)約、需求驗(yàn)證以及需求管理六個(gè)步驟。(1)需求獲取在需求獲取階段系統(tǒng)分析人員通過與用戶的交流、對現(xiàn)有系統(tǒng)的觀察以及對任務(wù)進(jìn)行分析,確定系統(tǒng)或產(chǎn)品范圍的限制性描述、與系統(tǒng)或產(chǎn)品有關(guān)的人員及特征列表、系統(tǒng)的技術(shù)環(huán)境的描述、系統(tǒng)功能的列表以及應(yīng)用于每個(gè)需求的領(lǐng)域限制、一組描述不同運(yùn)行條件下系統(tǒng)或產(chǎn)品使用狀況的應(yīng)用場景以及為更好地定義需求而開發(fā)的原型。需求獲取的工作產(chǎn)品為進(jìn)行需求分析提供了基礎(chǔ)。(2)需求分析與協(xié)商此階段的任務(wù)是對需求進(jìn)行分類組織,分析每個(gè)需求與其他需求的關(guān)系以檢查需求的一致性、重疊和遺漏的情況,并根據(jù)用戶的需要對需求進(jìn)行排序。(3)系統(tǒng)建模系統(tǒng)建模是為了在用戶和系統(tǒng)分析人員之間建立統(tǒng)一的語言和理解的橋梁,系統(tǒng)分析人員借助建模技術(shù)對獲取的需求信息進(jìn)行分析,排除錯(cuò)誤和彌補(bǔ)不足,確保需求分析文檔正確反映用戶的真實(shí)意圖。(4)需求規(guī)約軟件需求規(guī)約是分析任務(wù)的最終產(chǎn)物,通過建立完整的信息描述、詳細(xì)的功能和行為描述、性能和設(shè)計(jì)約束的說明、合適的驗(yàn)收標(biāo)準(zhǔn),給出對目標(biāo)軟件的各種需求。需求規(guī)約作為用戶和開發(fā)者之間的一個(gè)協(xié)議,在之后的軟件工程各個(gè)階段發(fā)揮重要作用。(5)需求驗(yàn)證此階段的任務(wù)是對功能的正確性、完整性和清晰性,以及其他需求給予評價(jià),保證軟件需求定義的質(zhì)量。(6)需求管理軟件需求管理是對需求工程所有相關(guān)活動的規(guī)劃和控制。換句話說,需求管理就是:一種獲取、組織并記錄系統(tǒng)需求的系統(tǒng)化方案,以及一個(gè)使用戶與項(xiàng)目團(tuán)隊(duì)對不斷變更的系統(tǒng)需求達(dá)成并保持一致的過程。?請說明理由。答: (1)強(qiáng)烈的責(zé)任心和事業(yè)心系統(tǒng)分析師由于必須保證分析的準(zhǔn)確性,尤其是需求,所以責(zé)任更為重大。一般來說,不應(yīng)以用戶表述不明確,無法得到需求,或者用戶需求變化太多太快作為借口,更不能因?yàn)橄旅娴难邪l(fā)技術(shù)人員技術(shù)水平不如自己而責(zé)備研發(fā)技術(shù)人員,同時(shí)也需要能夠?yàn)楸WC企業(yè)利益而說服公司領(lǐng)導(dǎo)做出正確的決策;(2)鉆研精神IT行業(yè)不同于其他行業(yè),新理念新技術(shù)新方法層出不窮,系統(tǒng)分析師需要能夠適時(shí)適當(dāng)?shù)匾M(jìn)新理念新技術(shù)新方法,為企業(yè)提高生產(chǎn)效率,為員工降低勞動強(qiáng)度,為客戶提供更具競爭力和更加實(shí)用的產(chǎn)品和服務(wù);(3)優(yōu)秀的協(xié)商談判能力復(fù)雜的系統(tǒng)有許多項(xiàng)目相關(guān)的人員,他們之間的需求必定會出現(xiàn)沖突,協(xié)商的過程就是討論需求,找出每個(gè)人都滿意的折衷方案。分析人員是參與這之中的重要一份子,需要協(xié)調(diào)這之中的各方利益,這就要求分析員必須要有優(yōu)秀的協(xié)商談判能力。(4)廣泛的知識面:除了具備基本的IT技能、知識外,需要廣泛涉獵其他行業(yè)其他學(xué)科的知識方法,以系統(tǒng)工程的理念,借鑒和利用其他行業(yè)的為IT 行業(yè)所用,也可以把IT行業(yè)的理念應(yīng)用到其他行業(yè);(5)精湛的技術(shù)能力:系統(tǒng)分析員往往需要分析可行性和解決研發(fā)人員的技術(shù)問題,因此必須具備廣泛的技術(shù)涉獵面和較強(qiáng)的技術(shù)能力;(6)財(cái)務(wù)能力:系統(tǒng)分析員往往需要參與項(xiàng)目的招投標(biāo)分析,為了保證企業(yè)的利潤和客戶的利益,必須進(jìn)行財(cái)務(wù)核算,需要具備會計(jì)、財(cái)務(wù),成本計(jì)算等方面的能力;(7)司法能力:與其他大部分行業(yè)一樣,IT行業(yè)也受到法律的約束,任何活動必須合情合理合法,任
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1