![信息系統(tǒng)分析與開(kāi)發(fā)設(shè)計(jì)梁昌勇主編課后習(xí)題總結(jié)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/8/cdbaa279-c576-46c1-ae64-eb04825cd51c/cdbaa279-c576-46c1-ae64-eb04825cd51c1.gif)
![信息系統(tǒng)分析與開(kāi)發(fā)設(shè)計(jì)梁昌勇主編課后習(xí)題總結(jié)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/8/cdbaa279-c576-46c1-ae64-eb04825cd51c/cdbaa279-c576-46c1-ae64-eb04825cd51c2.gif)
![信息系統(tǒng)分析與開(kāi)發(fā)設(shè)計(jì)梁昌勇主編課后習(xí)題總結(jié)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/8/cdbaa279-c576-46c1-ae64-eb04825cd51c/cdbaa279-c576-46c1-ae64-eb04825cd51c3.gif)
![信息系統(tǒng)分析與開(kāi)發(fā)設(shè)計(jì)梁昌勇主編課后習(xí)題總結(jié)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/8/cdbaa279-c576-46c1-ae64-eb04825cd51c/cdbaa279-c576-46c1-ae64-eb04825cd51c4.gif)
![信息系統(tǒng)分析與開(kāi)發(fā)設(shè)計(jì)梁昌勇主編課后習(xí)題總結(jié)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/8/cdbaa279-c576-46c1-ae64-eb04825cd51c/cdbaa279-c576-46c1-ae64-eb04825cd51c5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 、什么是信息系統(tǒng)信息系統(tǒng)(Information System, IS)是特指在經(jīng)濟(jì)或社會(huì)的組織中, 以滿足管理者的信息需 求為目標(biāo), 以計(jì)算機(jī)和現(xiàn)代通信技術(shù)等現(xiàn)代信息技術(shù)為手段, 包括設(shè)備、技術(shù)、人員與機(jī)構(gòu) 在內(nèi)的綜合系統(tǒng)。信息系統(tǒng)是各種類型管理信息系統(tǒng)、 自動(dòng)化信息管理系統(tǒng)、 信息處理系統(tǒng)、 信息服務(wù)系 統(tǒng)、數(shù)據(jù)處理系統(tǒng)、信息決策系統(tǒng)和計(jì)算機(jī)輔助管理系統(tǒng)的總稱。2. 信息系統(tǒng)的組成部分包括哪些答:( 1 )從概念上來(lái)看:信息系統(tǒng)主要包括信息管理者、信息源、信息處理器、信息用 戶、信息存儲(chǔ)器和信息傳輸通道 6 個(gè)部分組成(2)從企業(yè)信息管理角度來(lái)看:按照企業(yè)信息管理職能或管理層次,可以將
2、信息系統(tǒng) 從縱向和橫向分解為若干子系統(tǒng), 這些子系統(tǒng)相對(duì)獨(dú)立而又密切相關(guān), 共同作用構(gòu)成了復(fù)雜 的信息系統(tǒng)。 基于管理層次的組成,一般來(lái)說(shuō),管理層次從縱向角度大體可以分為戰(zhàn)略 規(guī)劃,戰(zhàn)術(shù)管理和業(yè)務(wù)處理 3 層 基于管理職能的組成,從企業(yè)管理職能角度看,可以將 信息系統(tǒng)橫向劃分為不同子系統(tǒng), 主要包括市場(chǎng)銷售子系統(tǒng)、 生產(chǎn)管理子系統(tǒng)、 物資供應(yīng)子 系統(tǒng)、人事管理子系統(tǒng)、財(cái)務(wù)管理子系統(tǒng)、研究開(kāi)發(fā)子系統(tǒng)。4當(dāng)代信息環(huán)境發(fā)生了哪些變化他和信息系統(tǒng)之間的關(guān)系如何1)信息化浪潮席卷全球2)經(jīng)濟(jì)全球化3)知識(shí)經(jīng)濟(jì)時(shí)代的來(lái)臨7信息系統(tǒng)規(guī)劃與企業(yè)發(fā)展戰(zhàn)略有何關(guān)系企業(yè)的決策者們?cè)谥贫ㄆ髽I(yè)發(fā)展戰(zhàn)略時(shí), 應(yīng)該將信息系
3、統(tǒng)的建設(shè)放在重要的位置。 息系統(tǒng)規(guī)劃的核心問(wèn)題之一, 就是使信息系統(tǒng)的發(fā)展戰(zhàn)略與整個(gè)企業(yè)的發(fā)展戰(zhàn)略保持協(xié)調(diào)一 致。企業(yè)管理者應(yīng)從戰(zhàn)略管理的角度出發(fā), 結(jié)合企業(yè)內(nèi)外部環(huán)境變化, 以企業(yè)長(zhǎng)期利益實(shí)現(xiàn) 為目標(biāo), 結(jié)合企業(yè)當(dāng)前的計(jì)劃指標(biāo), 從企業(yè)發(fā)展戰(zhàn)略的角度更深層次地考慮信息系統(tǒng)規(guī)劃中 的問(wèn)題,要注意信息系統(tǒng)規(guī)劃與企業(yè)組織戰(zhàn)略規(guī)劃之間的協(xié)調(diào)關(guān)系。 8.信息系統(tǒng)規(guī)劃的實(shí)施方法具體包括哪些答:(1)業(yè)務(wù)系統(tǒng)規(guī)劃法(BSP是通過(guò)全民調(diào)查、分析組織信息需求、制定信息系統(tǒng) 總體方案的一種方法。(2)關(guān)鍵成功因素法(CSF就是要識(shí)別聯(lián)系于系統(tǒng)目標(biāo)的主要數(shù)據(jù)類及其關(guān)系,與BSP方法想相反,CSF方法的思路不是全面
4、分析,而是重點(diǎn)突破。(3) 戰(zhàn)略目標(biāo)急轉(zhuǎn)化法(SST就是把整個(gè)戰(zhàn)略目標(biāo)看成信息集合”,由使命、目標(biāo)、 戰(zhàn)略和其他戰(zhàn)略變量等組成。第二章2. 生命周期法開(kāi)發(fā)流程有哪些環(huán)節(jié)答:(1)信息系統(tǒng)規(guī)劃(ISP)是信息系統(tǒng)實(shí)踐中的重要問(wèn)題之一,信息系統(tǒng)的建設(shè)往 往投資大、 耗時(shí)長(zhǎng), 規(guī)劃不好不僅對(duì)自身造成損失, 由此引起企業(yè)運(yùn)行不好的間接損失就更 加巨大。內(nèi)容包括信息系統(tǒng)戰(zhàn)略規(guī)劃和可行性分析( 2)系統(tǒng)分析是應(yīng)用系統(tǒng)思想和方法,對(duì)已選定的對(duì)象與開(kāi)發(fā)范圍進(jìn)行有目的,有步 驟的實(shí)際調(diào)查和科學(xué)分析。做什么 ”,即明確系統(tǒng)的功能組成,(3)系統(tǒng)設(shè)計(jì),該階段要回答的中心問(wèn)題是系統(tǒng) 這一階段建立了系統(tǒng)的邏輯模型。(
5、4)系統(tǒng)實(shí)施是信息系統(tǒng)開(kāi)發(fā)的最后一個(gè)階段,這一階段要把物理模型裝換為可時(shí)間運(yùn)行的為物理系統(tǒng),交付用戶使用。(5)系統(tǒng)運(yùn)行與維護(hù),系統(tǒng)運(yùn)行指信息系統(tǒng)業(yè)務(wù)過(guò)程和應(yīng)用程序逐日、持續(xù)的運(yùn)行, 直至生命周期結(jié)束,被新的信息系統(tǒng)所代替, 維護(hù)的內(nèi)容主要包括程序的維護(hù),數(shù)據(jù)的維護(hù),設(shè)備的維護(hù)和系統(tǒng)恢復(fù)。3. 常見(jiàn)的信息系統(tǒng)開(kāi)發(fā)模型有哪些答:(1)瀑布模型:將軟件生命周期劃分為制定計(jì)劃、需求分析、軟件設(shè)計(jì)、程序編寫(xiě)、軟件測(cè)試和運(yùn)行維護(hù) 6個(gè)基本活動(dòng)。(2)螺旋模型:采用一種周期性的方法來(lái)進(jìn)行系統(tǒng)開(kāi)發(fā),這回導(dǎo)致開(kāi)發(fā)出來(lái)總眾多的 中間版本。(3)增量模型:從何了瀑布模型的基本成分和原型實(shí)現(xiàn)的迭代特征,該模型采用隨
6、著日程時(shí)間的進(jìn)展而交錯(cuò)的線性序列,每個(gè)線性序列產(chǎn)生軟件的一個(gè)科發(fā)布的增量”(4)噴泉模型:是一種用戶需求為動(dòng)力,已對(duì)象為驅(qū)動(dòng)的模型,主要用于描述就面對(duì) 對(duì)象的軟件開(kāi)發(fā)過(guò)程。(5)快速原型模型:快速原型是利用原型輔助軟件開(kāi)發(fā)的一種思想,經(jīng)過(guò)簡(jiǎn)單快速分 析,快速實(shí)現(xiàn)一個(gè)系統(tǒng)原型, 用戶與開(kāi)發(fā)者在使用原型過(guò)程中加強(qiáng)通信與反饋沒(méi)通過(guò)反復(fù)評(píng) 價(jià)和改進(jìn)原型,減少誤解,彌補(bǔ)漏洞,適應(yīng)變化,最終得到高質(zhì)量的軟件。5.比較傳統(tǒng)的信息系統(tǒng)開(kāi)發(fā)方法和現(xiàn)代的有什么不同。,方法內(nèi)容面向?qū)ο蠓椒ńY(jié)構(gòu)化生命周期法分析工具用例圖、類圖、交互圖、活動(dòng)圖等業(yè)務(wù)流程圖、數(shù)據(jù)流圖、E-R圖、數(shù)據(jù)字典等關(guān)注角度對(duì)象(屬性、行為、結(jié)構(gòu)、
7、連接方式)功能、模塊與數(shù)據(jù)庫(kù)關(guān)系實(shí)體類與數(shù)據(jù)庫(kù)中表有對(duì)應(yīng)關(guān)系功能模塊與數(shù)據(jù)庫(kù)結(jié)構(gòu)相互獨(dú) 立,無(wú)映射問(wèn)題處理單位類模塊數(shù)據(jù)處理方式通過(guò)接口依靠對(duì)象自身的成員函數(shù)處 理直接通過(guò)函數(shù)處理控制程序方式事件驅(qū)動(dòng)模塊調(diào)用、控制面向?qū)ο蠓椒ńY(jié)構(gòu)化方法原型法優(yōu)點(diǎn)1. 分析、設(shè)計(jì)中的 對(duì)象和軟件中的 對(duì)象一致;2. 實(shí)現(xiàn)軟件復(fù)用, 增強(qiáng)了系統(tǒng)的適 應(yīng)性,簡(jiǎn)化程序 設(shè)計(jì);3. 系統(tǒng)穩(wěn)定性、可 重用性及可維護(hù)1. 自 上而下”地分析和設(shè) 計(jì),保證了系統(tǒng)的整體性和目標(biāo)的一致性;2. 面向用戶,遵循用戶至上 的原則;3. 嚴(yán)格區(qū)分系統(tǒng)開(kāi)發(fā)的階段 性;每一階段的工作成果是 下一階段的依據(jù),便于系統(tǒng) 開(kāi)發(fā)的管理和控制;1.
8、 充分利用最新軟件工具,系統(tǒng)開(kāi)發(fā) 周期短,費(fèi)用相對(duì)少;2. 用戶參與開(kāi)發(fā)過(guò)程,系統(tǒng)更加貼近 實(shí)際,易學(xué)易用,減少用戶的培訓(xùn) 時(shí)間;3. 系統(tǒng)開(kāi)發(fā)過(guò)程循序漸進(jìn), 符合人們 認(rèn)識(shí)事物的規(guī)律,信息反饋及時(shí)性 強(qiáng),確保了較好的用戶滿意度;4. 構(gòu)造出用戶看得見(jiàn),摸得著”的性好;4.開(kāi)發(fā)周期短4.按工程標(biāo)準(zhǔn)建立標(biāo)準(zhǔn)化 的文檔資料。系統(tǒng)原型,縮小了理解和認(rèn)識(shí)上存 在的差距。缺點(diǎn)1. 系統(tǒng)在分析階 段對(duì)對(duì)象的抽象 困難;2. 需要一定的軟 件基礎(chǔ)支持才能 應(yīng)用;3. 結(jié)構(gòu)化程 高度不1. 用戶素質(zhì)、系統(tǒng)分析員和 管理者之間的溝通要求高;2. 開(kāi)發(fā)周期長(zhǎng),文檔過(guò)多, 難于適應(yīng)環(huán)境變化;3. 結(jié)構(gòu)化程度較低的系
9、統(tǒng), 在開(kāi)發(fā)初期難以鎖定功能 要求;4. 各階段的審批工作困難; 所使用的工具落后。1. 不適合大規(guī)模系統(tǒng)開(kāi)發(fā);2. 開(kāi)發(fā)過(guò)程管理要求高,要經(jīng)過(guò)修改一評(píng)價(jià)一再修改”的多次反復(fù);3. 用戶過(guò)早看到系統(tǒng)原型, 誤認(rèn)為最 終系統(tǒng)就是原型模樣,易使用戶失去信心;4. 開(kāi)發(fā)人員易將原型取代系統(tǒng)分析; 缺乏規(guī)范化的文檔資料;5. 需要較高的系統(tǒng)開(kāi)發(fā)環(huán)境支持,如 系統(tǒng)開(kāi)發(fā)工具、軟硬件、開(kāi)發(fā)環(huán)境、開(kāi)發(fā)人員及用戶素質(zhì)等第三章6.什么是數(shù)據(jù)流程圖,主要的符號(hào)及其意義是什么用P表示處理,用 D表示數(shù)據(jù)流,用F表示數(shù)據(jù)存儲(chǔ),用 S表示外部實(shí)體(a)外部實(shí)體(b)數(shù)據(jù)處理(C)數(shù)據(jù)流(d)數(shù)據(jù)存儲(chǔ)外部實(shí)體:是系統(tǒng)之外的
10、,又與系統(tǒng)有聯(lián)系的人或事物。 數(shù)據(jù)處理:是對(duì)數(shù)據(jù)的邏輯處理,也是數(shù)據(jù)的變換過(guò)程。 數(shù)據(jù)流:表示流動(dòng)著的數(shù)據(jù), 數(shù)據(jù)存儲(chǔ):指通過(guò)數(shù)據(jù)文件、是處理功能的輸入和輸出。 文件夾等存儲(chǔ)數(shù)據(jù)。9.簡(jiǎn)述數(shù)據(jù)字典中的條目。1)數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)又稱數(shù)據(jù)元素,是數(shù)據(jù)的最小單位。2 )數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)用于描述某些數(shù)據(jù)項(xiàng)之間的關(guān)系。數(shù)據(jù)流是由一個(gè)或一組固定的數(shù)據(jù)項(xiàng)組成。4)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)中只描述數(shù)據(jù)的邏輯存儲(chǔ)結(jié)構(gòu),而不涉及它的物理組織。5 )處理邏輯處理邏輯的定義僅對(duì)數(shù)據(jù)流程圖中最底層的處理邏輯加以說(shuō)明。6)外部實(shí)體外部實(shí)體是信息系統(tǒng)數(shù)據(jù)的來(lái)源和去向。3)數(shù)據(jù)流10.按下列文字描述,繪制數(shù)據(jù)流程圖。件211.對(duì)下述冋題
11、繪制決策樹(shù)、決策表。答:(1) 決策樹(shù)年終考核元 元良當(dāng)年考核情況去年考核情況應(yīng)米取行獎(jiǎng)金50022金獎(jiǎng)不合格所有無(wú)獎(jiǎng)金(2)決策表1234567條 件當(dāng)年考核情況優(yōu)優(yōu)良良良合格不合格去年考核情況優(yōu)其他優(yōu)良其他所有所有獎(jiǎng)金500元獎(jiǎng)金400元獎(jiǎng)金300元V獎(jiǎng)金250元V獎(jiǎng)金200元V獎(jiǎng)金100元V無(wú)獎(jiǎng)金V第五章1. 系統(tǒng)總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)的任務(wù)分別是什么即在目標(biāo)系統(tǒng)邏輯模型的基礎(chǔ)上, 形成系統(tǒng)的模塊結(jié)構(gòu),包括模塊的組成、??傮w設(shè)計(jì):把系統(tǒng)總體設(shè)計(jì)的核心任務(wù)是完成系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)。分解為若干功能單一、彼此相對(duì)獨(dú)立的模塊,塊的功能和模塊間的相互關(guān)系。1. 模塊結(jié)構(gòu)設(shè)計(jì)將系統(tǒng)劃分成若干模塊;確定每個(gè)
12、模塊的功能;確定模塊間的調(diào)用關(guān)系;確定模塊間的接口,即模塊間數(shù)據(jù)的傳遞。2. 系統(tǒng)物理配置方案設(shè)計(jì)設(shè)備配置、通信網(wǎng)絡(luò)的選擇和設(shè)計(jì)、DBMS的選擇等。3. 總體數(shù)據(jù)庫(kù)設(shè)計(jì)總體數(shù)據(jù)庫(kù)設(shè)計(jì)是系統(tǒng)開(kāi)發(fā)過(guò)程中關(guān)鍵的一步。系統(tǒng)的質(zhì)量及一些整體特性基本上是由這一步?jīng)Q定的。系統(tǒng)越大,總體數(shù)據(jù)庫(kù)設(shè)計(jì)的影響越大。詳細(xì)設(shè)計(jì):系統(tǒng)詳細(xì)設(shè)計(jì)的任務(wù)是在系統(tǒng)總體設(shè)計(jì)的指導(dǎo)下,對(duì)系統(tǒng)各組成部分進(jìn)行細(xì)致、具體的物理設(shè)計(jì),使系統(tǒng)總體設(shè)計(jì)階段所作的各種決定具體化。在詳細(xì)設(shè)計(jì)階段,主要完成的工作有代碼設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、處理流程設(shè)計(jì)、人機(jī)界面設(shè)計(jì)、輸入輸出設(shè)計(jì)等。3、自頂向下設(shè)計(jì)方法的基本思想:1)將一個(gè)復(fù)雜的系統(tǒng)分解成一個(gè)多層次的模
13、塊化結(jié)構(gòu)2 )每一個(gè)模塊盡可能獨(dú)立即盡量使每個(gè)模塊成為一個(gè)獨(dú)立的組成單元,使模塊之間的聯(lián)系降到最低程度。3)可用直觀的工具來(lái)表達(dá)系統(tǒng)的結(jié)構(gòu)結(jié)構(gòu)化方法為系統(tǒng)開(kāi)發(fā)人員提供了一套簡(jiǎn)明的圖形表達(dá)工具,如數(shù)據(jù)流圖、數(shù)據(jù)字典、數(shù)據(jù)存儲(chǔ)規(guī)范化、數(shù)據(jù)立即存取圖以及功能分析的表達(dá)方法,包括決策樹(shù)、決策表和結(jié)構(gòu)式語(yǔ)言等。4、流程重組與設(shè)計(jì)的概念及原則。答:企業(yè)流程重組(BPR即 對(duì)企業(yè)的業(yè)務(wù)流程進(jìn)行根本性的再思考和徹底的再設(shè)計(jì),從 而使成本、速度、質(zhì)量、和服務(wù)等企業(yè)的關(guān)鍵性能取得根本性的改善,并得到迅速發(fā)展而被 廣泛實(shí)施的一種新的管理思想。流程重組與設(shè)計(jì)的原則:對(duì)企業(yè)業(yè)務(wù)流程進(jìn)行徹底的重新設(shè)計(jì),對(duì)企業(yè)的管理結(jié)構(gòu)、
14、工作程序、協(xié)作關(guān)系、經(jīng)營(yíng) 方向及產(chǎn)品結(jié)構(gòu)等做大規(guī)模的調(diào)整,以求顯著地改善企業(yè)的效率。注重整體流程最優(yōu)化的系統(tǒng)思想。 充分發(fā)揮信息技術(shù)的巨大作用。實(shí)施企業(yè)再造,從舊企業(yè)組織規(guī)則、方法和過(guò)程中完成突變需要全新的思維方式。 企業(yè)再造還需要企業(yè)文化包括價(jià)值觀、人際關(guān)系、激勵(lì)機(jī)制和行為模式等全面的調(diào)整甚 至根本性的轉(zhuǎn)變。11、試述模塊間耦合和模塊內(nèi)部聚合的幾種形式。答:模塊耦合是衡量一個(gè)模塊與其他模塊之間相互作用程度的指標(biāo)。如果你兩個(gè)模塊中的每個(gè)模塊無(wú)需另外一模塊的存在而能獨(dú)立工作, 則他們彼此都沒(méi)有聯(lián)系和依賴,模塊耦合程度 為零。模塊耦合包括四種類型:數(shù)據(jù)耦合、控制耦合、公共耦合、內(nèi)部耦合。模塊聚合是
15、用來(lái)衡量一個(gè)模塊內(nèi)部各組成部分間整體統(tǒng)一性的指標(biāo),他具體描述一個(gè)模塊功能專一性的程度。模塊內(nèi)部聚合有七個(gè)等級(jí),分別為:功能聚合、順序聚合、數(shù)據(jù)聚合、過(guò) 程聚合、時(shí)間聚合、邏輯聚合、偶然聚合。答:模塊聚合:(1)功能聚合;一個(gè)模塊只完成一個(gè)單獨(dú)的、能夠確切定義的功能。(2)順序聚合;一個(gè)模塊內(nèi)部各個(gè)組成部分執(zhí)行幾個(gè)處理功能,且一個(gè)處理功能所產(chǎn)生的 輸出數(shù)據(jù)直接成為下一個(gè)處理功能的輸入數(shù)據(jù)。(3)數(shù)據(jù)聚合;一個(gè)模塊內(nèi)各個(gè)組成部分的處理功能,都使用相同的輸入數(shù)據(jù)或產(chǎn)生相同 的輸出數(shù)據(jù),且其中各個(gè)處理功能是無(wú)序的。(4)過(guò)程聚合;一個(gè)模塊內(nèi)各個(gè)組成部分的處理功能各不相同,彼此也沒(méi)有什么關(guān)系,但 它們都
16、受同一個(gè)控制流支配,決定它們的執(zhí)行次序。(5)時(shí)間聚合;一個(gè)模塊內(nèi)各個(gè)組成部分的處理功能和時(shí)間有關(guān),即在同一時(shí)間內(nèi)執(zhí)行, 典型的有初始化模塊和結(jié)束模塊。(6)邏輯聚合;一個(gè)模塊內(nèi)各個(gè)組成部分的處理功能彼此無(wú)關(guān),但處理邏輯相似。(7)偶然聚合;一個(gè)模塊由若干個(gè)并不相關(guān)的功能偶然地組合在一起。模塊耦合:(1)數(shù)據(jù)耦合;兩個(gè)模塊之間通過(guò)調(diào)用關(guān)系來(lái)傳遞信息,相互傳遞的信息是數(shù)據(jù)。數(shù)據(jù)耦 合聯(lián)系簡(jiǎn)單,耦合程度低,模塊的獨(dú)立性強(qiáng)。(2)控制耦合;兩個(gè)模塊之間,除了傳遞數(shù)據(jù)信息外,還傳遞控制信息。(3)公共耦合;當(dāng)兩個(gè)或多個(gè)模塊通過(guò)一個(gè)公共數(shù)據(jù)環(huán)境相互作用時(shí),它們之間的耦合稱 為公共耦合。(4)內(nèi)容耦合;一
17、個(gè)模塊不經(jīng)調(diào)用直接使用或修改另一個(gè)模塊中的數(shù)據(jù),修改其中一個(gè)模 塊時(shí),必然直接影響到另一個(gè)模塊,甚至產(chǎn)生連鎖反應(yīng)或波動(dòng)現(xiàn)象。第六章 系統(tǒng)的面向?qū)ο笤O(shè)計(jì)2、面向?qū)ο笤O(shè)計(jì)的主要任務(wù)是什么 答:面向?qū)ο笤O(shè)計(jì)的主要任務(wù)包括: 設(shè)計(jì)軟件體系結(jié)構(gòu),定義系統(tǒng)的高層劃分,確定主要組件及其接口。 詳細(xì)設(shè)計(jì)類或接口。 對(duì)分析模型中獲得的概念類的屬性和方法進(jìn)行詳細(xì)設(shè)計(jì),完成含 有數(shù)據(jù)類型、可見(jiàn)性、方法參數(shù)等完整內(nèi)容的設(shè)計(jì)類圖。設(shè)計(jì)用戶界面原型,并根據(jù)界 面繪制程序執(zhí)行的交互圖。 設(shè)計(jì)數(shù)據(jù)庫(kù)接口,解決面向?qū)ο竽P偷綌?shù)據(jù)庫(kù)模型的過(guò)渡。3、設(shè)計(jì)類的主要工作是什么根據(jù)第 4 章問(wèn)題討論 6 中建立的選課系統(tǒng)用例圖,繪制出
18、設(shè)計(jì)類圖。設(shè)計(jì)階段要討論的類或?qū)ο蠓Q為設(shè)計(jì)類,也叫軟件類。設(shè)計(jì)類的主要工作是對(duì)類屬 性、方法及類關(guān)系等進(jìn)行詳細(xì)設(shè)計(jì),完成含有數(shù)據(jù)類型、可見(jiàn)性、方法參數(shù)等完整內(nèi)容 的設(shè)計(jì)類圖。UserD,i *pez D 牡 r K缶哼F廠1AdminisUator %4dr-iiniitiator l bool iteir I? iniIf/C orij re 曰 jqeI也誠(chéng) El 出: 粧 elwctCajH 宜旨J*P.d mi n sfaborTeacherStinderit化口之 rVb TrirSl1務(wù)iPF肓:Str叮3Stnng: ttrina1 竈1 掃de : Str ng*dICouru
19、C*Teiii; heri)*a4dEl5*CT()-*de =lect;j-ja*iJF-zl3eElectCi. l IX rI DateCaseLloctinnTQure D int噲 ihtCouis屯匚緘re# D int*亡廿Lhm 9Str I卄客*liSi-SCfcnnrt) g ut Eit SuorFO豈ic SLTB-eTime : 3liing d-lamr . String建模的時(shí)候要找出系統(tǒng)中存5、構(gòu)件圖的作用是什么構(gòu)件與類的區(qū)別是什么 答:(1)組件圖用于對(duì)面向?qū)ο笙到y(tǒng)的物理方面建模, 在的組件、接口以及組件之間的依賴關(guān)系。(2)不同: 類表示的是邏輯的抽象,而組
20、件是存在于計(jì)算機(jī)中的物理抽象。也就是說(shuō),組件是可 以部署的,而類不行。 組件表示的是物理模塊,而不是邏輯模塊,與類處于不同的抽象級(jí)別。甚至可以說(shuō), 組件就是由一組類與協(xié)作組成的 類可以直接擁有操作和屬性,而組件僅擁有可以通過(guò)其接口訪問(wèn)的操作。7、什么是設(shè)計(jì)模式選出一種常用的設(shè)計(jì)模式進(jìn)行解釋并舉例說(shuō)明。答:(1)設(shè)計(jì)模式是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過(guò)分類編目的、代碼設(shè)計(jì)經(jīng) 驗(yàn)的總結(jié)。每一個(gè)設(shè)計(jì)模式系統(tǒng)地命名、解釋和評(píng)價(jià)了面向?qū)ο笙到y(tǒng)中一個(gè)重要的和重 復(fù)出現(xiàn)的設(shè)計(jì)。設(shè)計(jì)模式的目標(biāo)是將設(shè)計(jì)經(jīng)驗(yàn)以人們能夠有效利用的形式記錄下來(lái)。(2)常用的設(shè)計(jì)模式:信息專家模式;將職責(zé)分配給擁有履行一個(gè)職責(zé)所必
21、需信息的 類-信息專家。這個(gè)類就是相對(duì)于這個(gè)職責(zé)的信息專家類。(3)舉例:在網(wǎng)上購(gòu)物系統(tǒng)中,往購(gòu)物車?yán)锾砑由唐窌r(shí),需要與購(gòu)物車?yán)锏囊延猩唐繁容^,對(duì)于這個(gè)模式問(wèn)題就是要判斷比較商品是否相同的方法應(yīng)該由哪個(gè)類來(lái)實(shí)現(xiàn)。判斷兩個(gè)商品是否相同,一般是通過(guò)比較商品的唯一標(biāo)識(shí)ID編號(hào)來(lái)區(qū)分的,而商品的 ID編號(hào)是存在于商品類本身中的, 根據(jù)信息專家模式的原則,應(yīng)該把比較商品是否相同的 方法放在商品類中。第七章 信息系統(tǒng)的測(cè)試1、什么是白盒測(cè)試什么是黑盒測(cè)試兩者的主要區(qū)別是什么答:(1 )白盒測(cè)試:白盒測(cè)試也稱為結(jié)構(gòu)測(cè)試,將軟件看成透明的白盒,根據(jù)程序的 內(nèi)部結(jié)構(gòu)和邏輯來(lái)設(shè)計(jì)測(cè)試用例,對(duì)程序的路徑和過(guò)程進(jìn)行測(cè)
22、試,以程序的源代碼為基 礎(chǔ)進(jìn)行測(cè)試而不使用用戶界面。(2)黑盒測(cè)試:黑盒測(cè)試是在完全不考慮軟件的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試 軟件的外部特性。黑盒測(cè)試只檢查程序功能是否符合需求規(guī)格說(shuō)明書(shū)的規(guī)定(3)兩者的區(qū)別:白盒測(cè)試可以有效地發(fā)現(xiàn)程序內(nèi)部的編碼和邏輯錯(cuò)誤,但無(wú) 法檢驗(yàn)出程序是否完成了規(guī)定的功能。 黑盒測(cè)試可以根據(jù)程序的規(guī)格說(shuō)明檢測(cè)出程序 是否完成了規(guī)定的功能,但未必能夠提供對(duì)代碼的完全覆蓋。一般來(lái)說(shuō)在單元測(cè)試階 段白盒法使用較多而在集成測(cè)試階段則較多用到黑盒方法。2、簡(jiǎn)要回答信息系統(tǒng)的測(cè)試過(guò)程。最后對(duì)整個(gè)系答:信息系統(tǒng)測(cè)試分別按 硬件系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)和軟件系統(tǒng) 進(jìn)行測(cè)試, 統(tǒng)進(jìn)行總的綜合測(cè)試。
23、測(cè)試的步驟如圖所示。(1) 硬件測(cè)試。 配置檢測(cè)。檢測(cè)是否按合同提供了相應(yīng)的配置。 硬件設(shè)備的外觀檢查。 硬件測(cè)試。進(jìn)行操作檢測(cè), 用一些常用的命令來(lái)檢測(cè)機(jī)器是否能執(zhí)行命令,結(jié)果 是否正常。(2)網(wǎng)絡(luò)測(cè)試。 網(wǎng)絡(luò)設(shè)備的外觀檢查。對(duì)交換機(jī)、路由器等網(wǎng)絡(luò)設(shè)備及配件進(jìn)行開(kāi)箱檢查,檢 查外觀有無(wú)明顯劃痕和損傷 硬件測(cè)試。對(duì)交換機(jī)、路由器等硬件進(jìn)行加電檢測(cè),觀察其工作狀態(tài)是否正常 網(wǎng)絡(luò)連通測(cè)試。檢測(cè)網(wǎng)絡(luò)是否連通。(3)軟件測(cè)試。 軟件測(cè)試可以分成四個(gè)步驟:?jiǎn)卧獪y(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試。3、軟件的測(cè)試步驟答: 軟件測(cè)試可以分成四個(gè)步驟:?jiǎn)卧獪y(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試。(1)單元測(cè)試是對(duì)程序的最小單位 模塊進(jìn)行測(cè)試,檢驗(yàn)每個(gè)模塊是否能單獨(dú) 工作,從而發(fā)現(xiàn)模塊的編碼問(wèn)題和算法問(wèn)題;( 2)然后將多個(gè)模塊連接起來(lái),進(jìn)行集成測(cè)試,以檢驗(yàn)概要設(shè)計(jì)中對(duì)模塊之間接 口設(shè)計(jì)的問(wèn)題;對(duì)整個(gè)(3)系統(tǒng)測(cè)試是將開(kāi)發(fā)的軟件與硬件和其它因素綜合起來(lái)進(jìn)行全面的檢測(cè), 系統(tǒng)進(jìn)行總的功能、性能等方面的測(cè)試;(4)在提交用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 班級(jí)自我管理提升計(jì)劃
- 急診安全文化建設(shè)實(shí)踐計(jì)劃
- 實(shí)驗(yàn)室安全規(guī)范與培訓(xùn)計(jì)劃
- 學(xué)校教學(xué)活動(dòng)安排計(jì)劃
- 秘書(shū)在團(tuán)隊(duì)溝通中的角色計(jì)劃
- 小班三維課程與教育理念實(shí)踐計(jì)劃
- 2025年美司那項(xiàng)目建議書(shū)
- 2025年中國(guó)異構(gòu)計(jì)算行業(yè)市場(chǎng)運(yùn)行態(tài)勢(shì)及發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告-智研咨詢發(fā)布
- 2025年多通道腦電圖機(jī)項(xiàng)目建議書(shū)
- 淮安市2024-2025學(xué)年上學(xué)期高一期末考試地理試題(含答案)
- DB32-T 3129-2016適合機(jī)械化作業(yè)的單體鋼架塑料大棚 技術(shù)規(guī)范-(高清現(xiàn)行)
- 《花婆婆》兒童繪本故事
- DB44∕T 2149-2018 森林資源規(guī)劃設(shè)計(jì)調(diào)查技術(shù)規(guī)程
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:chapter10 Hashing
- 藍(lán)色卡通風(fēng)學(xué)生班干部競(jìng)選介紹PPT模板課件
- 人教新目標(biāo)英語(yǔ)九年級(jí)上冊(cè)單詞中文Units
- 機(jī)動(dòng)車牌證申請(qǐng)表格模板(完整版)
- 《國(guó)家電網(wǎng)公司十八項(xiàng)電網(wǎng)反事故措施(試行)》實(shí)施細(xì)則
- 鋼絲網(wǎng)架珍珠巖夾心板安裝方法
- 工藝管廊架施工方案
- 六宮格數(shù)獨(dú)解題技巧
評(píng)論
0/150
提交評(píng)論