問答題

論軟件需求獲取技術及應用
軟件需求是指用戶對新系統(tǒng)在功能、行為、性能、設計約束等方面的期望。軟件需求獲取是一個確定和理解不同的項目干系人的需求和約束的過程。需求獲取是否科學、準備充分,對獲取的結果影響很大,這是因為大部分用戶無法完整地描述需求,而且也不可能看到系統(tǒng)的全貌。因此,掌握各種不同的需求獲取技術,并且熟練地在實踐中運用它,并與用戶有效合作,是十分重要的。
請圍繞"需求獲取技術及應用"論題,依次從以下三個方面進行論述。
①簡要敘述你參與管理和開發(fā)的軟件項目,以及你在其中所承擔的主要工作。
②詳細說明目前有哪些比較常用的需求獲取技術,說明每種需求獲取技術的基本方法。
③詳細論述在你參與分析和開發(fā)的軟件項目中所采取的需求獲取技術,以及選取這些技術的原因,并說明需求獲取的具體實施步驟。


你可能感興趣的試題

最新試題

論信息系統(tǒng)建模方法系統(tǒng)模型在軟件開發(fā)中扮演著重要的角色??蔀橐延械南到y(tǒng)創(chuàng)建模型,以便更好地理解這些系統(tǒng);也可以針對待開發(fā)的系統(tǒng)創(chuàng)建模型,作為記錄業(yè)務需求或技術設計的方法。模型是建立信息系統(tǒng)的基礎。恰當?shù)剡\用信息系統(tǒng)建模方法,是成功地進行軟件開發(fā)的一個關鍵環(huán)節(jié)。請圍繞"論信息系統(tǒng)建模方法"論題,依次從以下3個方面進行論述。①概要敘述你參與管理和開發(fā)的信息系統(tǒng)項目,以及你在其中所承擔的主要工作。②論述常見的信息系統(tǒng)建模方法的主要內容(包括每種建模方法的核心思想及所創(chuàng)建的模型)。③具體闡述你參與管理和開發(fā)的項目中選擇使用的信息系統(tǒng)建模方法及選擇該方法的原因,給出具體的實施過程和實施效果。

題型:問答題

論軟件的靜態(tài)演化和動態(tài)演化及其應用軟件演化(Software Evolution)是指軟件在其生命周期內的更新行為和過程。演化是一系列貫穿軟件生命周期始終的活動,系統(tǒng)需求改變、功能實現(xiàn)增強、新功能加入、軟件架構改變、軟件缺陷修復、運行環(huán)境改變均要求軟件系統(tǒng)能夠快速適應變化,具有較強的演化能力。軟件靜態(tài)演化(Static Evolution)和動態(tài)演化(Dynamic Evolution)是目前軟件演化的兩種重要類型。請圍繞"軟件的靜態(tài)演化和動態(tài)演化及其應用"論題,依次從以下3個方面進行論述:①概要敘述你參與管理和開發(fā)的軟件項目及你在其中所擔任的主要工作②請分別對軟件靜態(tài)演化和動態(tài)演化的特點進行論述,說明兩種軟件演化類型各自的優(yōu)缺點及其應用場合,并舉例說明各自的常見演化技術手段③具體闡述你參與管理和開發(fā)的項目中所進行的軟件演化活動的特點、演化的類型,以及所采取的對應演化技術手段,說明具體實施過程及實際應用的效果。

題型:問答題

論基于DSSA的軟件架構設計與應用軟件架構設計的一個重要課題是如何解決軟件重用問題。特定領域軟件架構(Domain Specific Software Architecture,DSSA)是一種有效實現(xiàn)特定領域軟件重用的手段。按照Tracz的說法,DSSA就是一個特定的問題領域中由領域模刑、參考需求、參考架構等組成的開發(fā)基礎架構,其目標就是支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現(xiàn)。領域分析的主要目的是獲得領域模型,領域模型描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得DSSA,DSSA描述領域模型中表示需求的解決方案:領域實現(xiàn)的主要目標是依據(jù)領域模型和DSSA開發(fā)和組織可重用信息。請圍繞"基于DSSA的軟件架構設計與應用"論題,依次從以下3個方面進行論述:①概要敘述你參與管理和開發(fā)的軟件項目以及你在其中所承擔的主要工作。②就你所熟悉的領域,請給出針對該特定領域,在基于DSSA的軟件設計開發(fā)中所涉及的領域模型、參考需求和參考架構以及相應的支持環(huán)境或設施。③具體闡述你參與管理和開發(fā)的項目中使用DSSA的情況,包括領域分析、領域設計和領域實現(xiàn)等活動是如何具體實施的,最終實際效果如何。

題型:問答題

論多層分布式結構系統(tǒng)的開發(fā)傳統(tǒng)的應用系統(tǒng)模式是"主機/終端"或"客戶機/服務器"。隨著中間件技術和Web技術的發(fā)展,這些傳統(tǒng)模式已經(jīng)不能適應新的環(huán)境。目前設計大型系統(tǒng)大多采用多層分布式結構,如C/A/S和B/A/S,應根據(jù)系統(tǒng)具體需求和運行環(huán)境的不同選擇合適的結構。請圍繞"多層分布式機構系統(tǒng)的開發(fā)"論題,依次從以下3個方面進行論述:①簡要敘述你參與分析設計的多層分布式結構系統(tǒng)及你擔任的主要工作。②簡要說明多層分布結構分類的依據(jù)及多層分布式結構的特點,并指出你參與分析設計的系統(tǒng)屬于其中的哪種結構,以及選擇這種結構的原因。③具體論述你在開發(fā)該系統(tǒng)時采用了哪些方法、策略與工具來實現(xiàn)所選的結構。

題型:問答題

論系統(tǒng)的可靠性系統(tǒng)的可靠性是指系統(tǒng)在運行過程中抗干擾(系統(tǒng)的故障和人為的故障)和保證其正常工作的能力,它體現(xiàn)在系統(tǒng)工作的連續(xù)性和工作的正確性。一般說,系統(tǒng)的可靠性包括查錯、糾錯能力;在錯誤干擾下不發(fā)生崩潰及重新恢復和重新啟動的能力;硬件與軟件的可靠性;保證數(shù)據(jù)的存儲與計算精度等。根據(jù)你實際參與設計的經(jīng)驗論述下列3個問題:①簡要敘述你參與設計的系統(tǒng)的概要和你所擔任的工作。②具體敘述你參與設計的系統(tǒng)中,為了提高系統(tǒng)的可靠性,遇到了哪些問題,你是如何采取措施,解決這些問題的。③簡要敘述你的這些措施的效果如何,你現(xiàn)在認為還有哪些應進一步改進的地方,以及如何改進。

題型:問答題

論Web Service技術的應用與發(fā)展趨勢隨著Internet技術的發(fā)展,一種新的分布式計算模型--WebService應運而生。在支持基于Web的新型應用方面,Web Service體系結構具有獨特的優(yōu)勢和廣泛的應用前景,但在實際應用中仍然存在一些問題。請圍繞"Web Service技術的應用與發(fā)展趨勢"論題,依次從以下3個方面進行論述:①簡述你參與的此類應用項目,以及你在其中所擔任的主要工作。②論述你所參與的應用項目的特點及選用Web Service體系結構的準則,結合實例詳細敘述WebService技術在你參與的項目中的應用、所帶來的好處及遇到的問題。③分析并討論WebService技術的特點、應用前景及其存在的主要問題,并簡要展望WebService技術的發(fā)展趨勢。

題型:問答題

論文:論信息系統(tǒng)的架構設計架構是信息系統(tǒng)的基石,對于信息系統(tǒng)項目的開發(fā)來說,一個清晰的架構是首要的。傳統(tǒng)的開發(fā)過程可以劃分為從概念直到實現(xiàn)的若干個階段,包括問題定義、需求分析、軟件設計、軟件實現(xiàn)及軟件測試等。架構的建立應位于需求分析之后,軟件設計之前。請圍繞“信息系統(tǒng)的架構設計”論題,分別從以下3個方面進行論述:(1)簡要敘述你參與分析和設計的信息系統(tǒng)(項目的背景、發(fā)起單位、目的、項目周期、交付的產(chǎn)品等),以及你在該項目中的工作。(2)結合你的項目經(jīng)歷,論述在系統(tǒng)開發(fā)中,為什么要重視架構設計。詳細討論你是如何設計系統(tǒng)架構的(3)你的架構設計中還存在哪些問題?如何改進?

題型:問答題

論文:論混合軟件架構的設計C/S架構將應用一分為二,服務器負責數(shù)據(jù)管理,客戶機完成與用戶的交互任務。B/S架構是隨著Internet技術的興起,對C/S架構的一種變化或者改進的結構。在B/S架構下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務邏輯在前端實現(xiàn),但是主要事務邏輯在服務器端實現(xiàn)。由于C/S架構和B/S架構各有其優(yōu)點和缺點,可以適用在不同的應用場合,在某些場合中,可能把C/S架構和B/S架構混合進行設計,更能滿足系統(tǒng)的需求,這些需要包括功能上的,也包括性能上的。請圍繞“混合軟件架構的設計”論題,依次對以下3個方面進行論述。(1)概要敘述你參與設計和開發(fā)的軟件項目以及你所擔任的主要工作。(2)簡要說明C/S架構和B/S架構的優(yōu)點和缺點。(3)詳細說明C/S和B/S混合架構的實現(xiàn)方式,在你的系統(tǒng)中具體是如何實現(xiàn)這種混合架構的,這種設計有什么優(yōu)點。

題型:問答題

論文:論信息系統(tǒng)的安全性與保密性設計在企業(yè)信息化推進的過程中,需要建設許多的信息系統(tǒng),這些系統(tǒng)能夠實現(xiàn)高效率、低成本的運行,為企業(yè)提升競爭力。但在設計和實現(xiàn)這些信息系統(tǒng)時,除了針對具體業(yè)務需求進行詳細的分析,保證滿足具體的業(yè)務需求之外,還要加強信息系統(tǒng)安全方面的考慮。因為如果一個系統(tǒng)的安全措施沒有做好,那么系統(tǒng)功能越強大,系統(tǒng)出安全事故時的危害與損失也就越大。請圍繞“信息系統(tǒng)的安全性與保密性”論題,依次從以下3個方面進行論述:(1)概要敘述你參與分析設計的信息系統(tǒng)及你所擔任的主要工作。(2)深入討論作者參與建設的信息系統(tǒng)中,面臨的安全及保密性問題,以及解決該問題采用的技術方案(3)經(jīng)過系統(tǒng)運行實踐,客觀的評價你的技術方案,并指出不足,提出解決方案。

題型:問答題

論大規(guī)模分布式系統(tǒng)緩存設計策略大規(guī)模分布式系統(tǒng)通常需要利用緩存技術減輕服務器負載、降低網(wǎng)絡擁塞、增強系統(tǒng)可擴展性。緩存技術的基本思想是將客戶最近經(jīng)常訪問的內容在緩存服務器中存放一個副本,當該內容下次被訪問時,不必建立新的數(shù)據(jù)請求,而是直接由緩存提供。良好的緩存設計,是一個大規(guī)模分布式系統(tǒng)能夠正常、高效運行的必要前提。在進行大規(guī)模分布式系統(tǒng)開發(fā)時,必須從一開始就針對應用需求和場景對系統(tǒng)的緩存機制進行全面考慮,設計一個可伸縮的系統(tǒng)緩存架構。請圍繞"大規(guī)模分布式系統(tǒng)緩存設計策略"論題,依次從以下3個方面進行論述:①概要敘述你參與實施的大規(guī)模分布式系統(tǒng)開發(fā)項目及你所擔任的主要工作。②從不同的用途和應用場景考慮,請詳細闡述至少兩種常見的緩存工作模式,并說明每種工作模式的適應場景。③闡述你在設計大規(guī)模分布式系統(tǒng)的緩存機制時遇到了哪些問題,如何解決。

題型:問答題