信息系統(tǒng)分析與設(shè)計(jì)(總復(fù)習(xí)題)_第1頁(yè)
信息系統(tǒng)分析與設(shè)計(jì)(總復(fù)習(xí)題)_第2頁(yè)
信息系統(tǒng)分析與設(shè)計(jì)(總復(fù)習(xí)題)_第3頁(yè)
信息系統(tǒng)分析與設(shè)計(jì)(總復(fù)習(xí)題)_第4頁(yè)
信息系統(tǒng)分析與設(shè)計(jì)(總復(fù)習(xí)題)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、信息系統(tǒng)分析與設(shè)計(jì)(第4版)第一章系統(tǒng)思想1、解釋下列名詞:系統(tǒng)結(jié)構(gòu)、系統(tǒng)功能、系統(tǒng)目的性、系統(tǒng)的穩(wěn)定性、系統(tǒng)的突變性、系統(tǒng)的自組織性、系統(tǒng)的相似性。答:系統(tǒng)結(jié)構(gòu):一個(gè)系統(tǒng)是其構(gòu)成要素的集合,這些要素相互聯(lián)系、相互制約。系統(tǒng)內(nèi)部各要素之間相對(duì)穩(wěn)定的聯(lián)系方式、組織秩序及時(shí)空關(guān)系的內(nèi)在表現(xiàn)形式,就是系統(tǒng)的結(jié)構(gòu)。系統(tǒng)功能:系統(tǒng)功能是指系統(tǒng)與外部環(huán)境相互聯(lián)系和相互作用中表現(xiàn)出來的性質(zhì)、能力和功效。系統(tǒng)目的性:系統(tǒng)的目的性是系統(tǒng)發(fā)展變化時(shí)表現(xiàn)出來的特點(diǎn)。系統(tǒng)在于環(huán)境的相互作用中,在一定的范圍內(nèi),其發(fā)展變化表現(xiàn)出堅(jiān)持趨向某種預(yù)先確定的狀態(tài)。人工系統(tǒng)的目標(biāo),實(shí)際上是事先確定的人為目標(biāo),這種目標(biāo)是以關(guān)于對(duì)象的

2、條件來定義的。系統(tǒng)的穩(wěn)定性:系統(tǒng)的穩(wěn)定性是指在外界作用下的開放系統(tǒng)有一定的自我穩(wěn)定能力,能夠在一定范圍內(nèi)自我調(diào)節(jié),從而保持和恢復(fù)原來的有序狀態(tài)、原有的結(jié)構(gòu)和功能。系統(tǒng)的突變性:系統(tǒng)的突變性,是指系統(tǒng)通過失穩(wěn)從一種狀態(tài)進(jìn)入另一種狀態(tài)的一種劇烈變化過程。它是系統(tǒng)質(zhì)變的一種基本形式。系統(tǒng)的自組織性:系統(tǒng)的自組織性是指開放系統(tǒng)在系統(tǒng)內(nèi)外因素的相互作用下,自發(fā)組織起來,使系統(tǒng)從無序到有序,從低級(jí)有序到高級(jí)有序。系統(tǒng)的相似性:相似性是系統(tǒng)的基本特征。系統(tǒng)相似性是指系統(tǒng)具有同構(gòu)和同態(tài)的性質(zhì),體現(xiàn)在系統(tǒng)結(jié)構(gòu)、存在方式和演化過程具有共同性。2、系統(tǒng)工程方法的一般步驟是什么?答:步驟有:?jiǎn)栴}定義、目標(biāo)選擇、系統(tǒng)綜

3、合、系統(tǒng)分析、最優(yōu)系統(tǒng)選擇、實(shí)施計(jì)劃第二章信息、管理與信息系統(tǒng)1、什么是信息?聯(lián)系實(shí)際說明信息的主要特性。信息是經(jīng)過加工后的數(shù)據(jù)。它對(duì)接收者有用,對(duì)決策或行為有現(xiàn)實(shí)或潛在的價(jià)值。信息具有事實(shí)性、擴(kuò)散性、傳輸性、共享性、增值性、不完全性、等級(jí)性和滯后性。1、說明數(shù)據(jù)處理系統(tǒng)、管理信息系統(tǒng)、決策支持系統(tǒng)、主管支持系統(tǒng)的各自特點(diǎn)。數(shù)據(jù)處理系統(tǒng):主要功能是:記錄、保存精確數(shù)據(jù),檢索數(shù)據(jù),計(jì)算,產(chǎn)生報(bào)表、賬單。特點(diǎn)有:支持日常運(yùn)作,重復(fù)性強(qiáng),邏輯關(guān)系比較簡(jiǎn)單,精確度要求Ieo管理信息系統(tǒng):具有統(tǒng)一規(guī)劃的數(shù)據(jù)庫(kù)是管理信息系統(tǒng)成熟的重要標(biāo)志。特點(diǎn)是:一是高度集中;二是利用定量化的科學(xué)管理方法支持管理決策。決

4、策支持系統(tǒng):以交互方式支持決策者解決半結(jié)構(gòu)化的決策問題。主管支持系統(tǒng):服務(wù)于組織的高層經(jīng)理的一類特殊的信息系統(tǒng),可以迅速、方便地以圖文表格等多種形式提供組織的內(nèi)外部信息,為經(jīng)理的通信、分析、決策、組織等提供全方位的支持。1、解釋下列名詞:物料需求計(jì)劃、制造資源計(jì)劃、企業(yè)資源計(jì)劃、供應(yīng)鏈管理、客戶關(guān)系管理。物料需求計(jì)劃:物資需求計(jì)劃即(MRP)是一種以計(jì)算機(jī)為基礎(chǔ)的生產(chǎn)計(jì)劃與控制系統(tǒng)。物資需求計(jì)劃即(MRP)是指根據(jù)產(chǎn)品結(jié)構(gòu)各層次物品的從屬和數(shù)量關(guān)系,以每個(gè)物品為計(jì)劃對(duì)象,以完工時(shí)期為時(shí)間基準(zhǔn)倒排計(jì)劃,按提前期長(zhǎng)短區(qū)別各個(gè)物品下達(dá)計(jì)劃時(shí)間的先后順序,是一種工業(yè)制造企業(yè)內(nèi)物資計(jì)劃管理模式。MRP是

5、根據(jù)市場(chǎng)需求預(yù)測(cè)和顧客訂單制定產(chǎn)品的生產(chǎn)計(jì)劃,然后基于產(chǎn)品生成進(jìn)度計(jì)劃,組成產(chǎn)品的材料結(jié)構(gòu)表和庫(kù)存狀況,通過計(jì)算機(jī)計(jì)算所需物資的需求量和需求時(shí)間,從而確定材料的加工進(jìn)度和訂貨日程的一種實(shí)用技術(shù)。制造資源計(jì)劃:制造資源計(jì)劃簡(jiǎn)稱為MRPII,是在物料需求計(jì)劃上發(fā)展出的一種規(guī)劃方法和輔助軟件。它是以物料需求計(jì)劃MRP為核心,覆蓋企業(yè)生產(chǎn)活動(dòng)所有領(lǐng)域、有效利用資源的生產(chǎn)管理思想和方法的人-機(jī)應(yīng)用系統(tǒng)。企業(yè)資源計(jì)劃:企業(yè)資源計(jì)劃即ERP,是MRPH(企業(yè)制造資源計(jì)劃)下一代的制造業(yè)系統(tǒng)和資源計(jì)劃軟件。除了MRPII已有的生產(chǎn)資源計(jì)劃,制造、財(cái)務(wù)、銷售、采購(gòu)等功能外,還有質(zhì)量管理,實(shí)驗(yàn)室管理,業(yè)務(wù)流程管理

6、,產(chǎn)品數(shù)據(jù)管理,存貨、分銷與運(yùn)輸管理,人力資源管理和定期報(bào)告系統(tǒng)。供應(yīng)鏈管理:供應(yīng)鏈管理,是指使供應(yīng)鏈運(yùn)作達(dá)到最優(yōu)化,以最少的成本,令供應(yīng)鏈從采購(gòu)開始,到滿足最終客戶的所有過程??蛻絷P(guān)系管理:企業(yè)利用相應(yīng)的信息技術(shù)以及互聯(lián)網(wǎng)技術(shù)來協(xié)調(diào)企業(yè)與顧客間在銷售、營(yíng)銷和服務(wù)上的交互,從而提升其管理方式,向客戶提供創(chuàng)新式的個(gè)性化的客戶交互和服務(wù)的過程。其最終目標(biāo)是吸引新客戶、保留舊客戶以及將已有客戶轉(zhuǎn)為忠實(shí)客戶。第三章信息系統(tǒng)建設(shè)概論1、基于生命周期的開發(fā)方法有哪幾種?各自適應(yīng)于什么類型的項(xiàng)目?答:瀑布開發(fā)方法,嚴(yán)格按照順序性和依賴性,前一階段完成,后一階段才能執(zhí)行,不可回流,適合簡(jiǎn)單、易操作的項(xiàng)目。瀑布

7、開發(fā)方法的最大特點(diǎn)是階段間嚴(yán)格的順序性和依賴性。原型開發(fā)方法,快速分析,弄清用戶/設(shè)計(jì)者的基本信息需求;構(gòu)造原型,開發(fā)初始原型系統(tǒng);用戶和系統(tǒng)開發(fā)人員使用并評(píng)價(jià)原型;最后系統(tǒng)開發(fā)人員修改和完善原型系統(tǒng);適用于用戶需求較難定義、規(guī)模較小的系統(tǒng)。迭代開發(fā)方法,分為增量迭代和進(jìn)化迭代兩種。增量迭代是把整個(gè)系統(tǒng)劃分為多個(gè)小型的、功能相對(duì)獨(dú)立的小項(xiàng)目,每次迭代都包括了分析,設(shè)計(jì),實(shí)現(xiàn)與測(cè)試等一個(gè)完整周期,每個(gè)迭代周期完成一個(gè)增量,然后將它們集成。進(jìn)化迭代的特點(diǎn)則表現(xiàn)在每個(gè)迭代周期都是對(duì)上一次迭代的演化和完善,是目前應(yīng)用最為廣泛的開發(fā)過程。螺旋開發(fā)方法,核心意圖是將系統(tǒng)建設(shè)的生命周期分解為多個(gè)周期,多次開

8、發(fā)完善系統(tǒng)原型,通過每個(gè)周期的風(fēng)險(xiǎn)分析,實(shí)現(xiàn)整個(gè)系統(tǒng)的風(fēng)險(xiǎn)控制。適用于單位內(nèi)部開發(fā)的大規(guī)模軟件項(xiàng)目。敏捷開發(fā)方法,是一系列輕量的過程模型的總稱,它致力于在五過程和過程過于繁瑣中達(dá)到一種平衡,以不多的步驟過程獲取較滿意的結(jié)果。適用于期限緊迫、具有高度復(fù)雜性和新穎性的項(xiàng)目最適合敏捷開發(fā)。2、結(jié)構(gòu)化方法的主要思想是什么?答:結(jié)構(gòu)化方法論是計(jì)算學(xué)科的一種典型的系統(tǒng)開發(fā)方法論。它采用了系統(tǒng)科學(xué)的思想方法,從層次的角度,自頂向下地分析和設(shè)計(jì)系統(tǒng),即抽象與分解。系統(tǒng)可用高級(jí)的抽象概念來理解和構(gòu)造,這些高級(jí)的抽象概念又可用較低級(jí)的抽象概念來理解和構(gòu)造,如此進(jìn)行下去,直到最低層次的模塊可以表示成某種程序設(shè)計(jì)語言

9、的語句為止。結(jié)構(gòu)化方法采用“自頂向下,逐層分解”的開發(fā)策略。按照這種策略,再?gòu)?fù)雜的系統(tǒng)也可以有條不紊地進(jìn)行,只要將復(fù)雜的系統(tǒng)適當(dāng)分層,每層的復(fù)雜程序即可降低,這就是結(jié)構(gòu)化分析研究的特點(diǎn)。3、面向?qū)ο蟪绦蛟O(shè)計(jì)和結(jié)構(gòu)化程序設(shè)計(jì)有什么聯(lián)系和區(qū)別?答:結(jié)構(gòu)化程序設(shè)計(jì)方法容易理解和交流,對(duì)于大系統(tǒng)可以從全局逐步展開到局部,整體性較好。結(jié)構(gòu)化方法是其他系統(tǒng)開發(fā)方法(如面向?qū)ο蠓椒ǎ┑幕A(chǔ)。面向過程程序設(shè)計(jì),主要是為拉大型的工程計(jì)算或者為拉完成某個(gè)任務(wù)而求出結(jié)果的對(duì)界面則要求不高其優(yōu)點(diǎn)是運(yùn)行速度快;面向?qū)ο蟪绦蛟O(shè)計(jì),穩(wěn)定可靠,有利于維護(hù)和重用,并容易實(shí)現(xiàn)多層分布式結(jié)構(gòu),主要是對(duì)各種事物能形象的描述并且模擬在

10、計(jì)算機(jī)上運(yùn)行它兼容以上面向過程的好多功能,優(yōu)點(diǎn)是界面比較好做,缺點(diǎn)執(zhí)行速度和容量沒有上面的快;結(jié)構(gòu)化程序設(shè)計(jì),對(duì)于以上二者均適合。第四章系統(tǒng)規(guī)劃1、為什要進(jìn)行管理信息系統(tǒng)的總體規(guī)劃?總體規(guī)劃的任務(wù)是什么?答:系統(tǒng)規(guī)劃是信息系統(tǒng)生命周期的第一階段??茖W(xué)的規(guī)劃可以減少盲目性,使系統(tǒng)有良好的整體性、較高的適應(yīng)性,建設(shè)工作有良好的階段性,以縮短系統(tǒng)開發(fā)周期,節(jié)約開發(fā)費(fèi)用。它是信息系統(tǒng)建設(shè)成功的關(guān)鍵之一??傮w規(guī)劃的主要任務(wù)有:制定信息系統(tǒng)的發(fā)展戰(zhàn)略;制定信息系統(tǒng)的總體方案,安排項(xiàng)目開發(fā)計(jì)劃;制定系統(tǒng)建設(shè)的資源分配計(jì)劃;預(yù)測(cè)未來發(fā)展,提供系統(tǒng)今后的發(fā)展、研究方向和準(zhǔn)則。2、試述BPS法的4個(gè)基本步驟。答:

11、定義管理目標(biāo),通過調(diào)查了解企業(yè)的目標(biāo)和為了達(dá)到這個(gè)目標(biāo)所采取的經(jīng)營(yíng)方針以及實(shí)現(xiàn)目標(biāo)的約束條件;目標(biāo)調(diào)查是通過采訪各級(jí)管理部門,匯總出各級(jí)子目標(biāo),繪制出目標(biāo)樹。定義管理功能,即識(shí)別企業(yè)在管理過程中的主要活動(dòng)。管理功能是管理各類資源的各種相關(guān)活動(dòng)和決策的組合。管理人員通過管理這些資源支持管理目標(biāo)。定義管理功能是BPS方法的核心。具體方法為識(shí)別資源,根據(jù)資源的生命周期識(shí)別功能和匯總分析。定義數(shù)據(jù)類,把系統(tǒng)中密切相關(guān)的信息歸為一類,稱為數(shù)據(jù)類,通過明確的數(shù)據(jù)類可以了解企業(yè)目前的數(shù)據(jù)狀況和數(shù)據(jù)要求,查明數(shù)據(jù)共享的關(guān)系,建立數(shù)據(jù)類型/功能矩陣,為定義信息結(jié)構(gòu)提供基本依據(jù)。主要方法有實(shí)體法和功能法兩種。定義

12、信息結(jié)構(gòu),定義信息系統(tǒng)子系統(tǒng)及其相互之間的數(shù)據(jù)交換,獲得最高層次的信息系統(tǒng)結(jié)構(gòu)。3、什么是IT治理?為什么要進(jìn)行IT治理?答:IT治理是指設(shè)計(jì)并實(shí)施信息化過程中各方利益最大化的制度安排,包括業(yè)務(wù)與信息化戰(zhàn)略融合的機(jī)制,權(quán)責(zé)對(duì)等的責(zé)任擔(dān)當(dāng)框架和問責(zé)機(jī)制,資源配置的決策機(jī)制,組織保障機(jī)制,核心信息技術(shù)能力發(fā)展機(jī)制,績(jī)效管理機(jī)制以及覆蓋信息化全生命周期的風(fēng)險(xiǎn)管控機(jī)制。IT治理首先可以提高效率,避免大量紙質(zhì)單據(jù)的傳遞,而且可以更好的進(jìn)行追溯。同時(shí)IT管理還包括各種數(shù)據(jù)的存儲(chǔ)和備份,這對(duì)企業(yè)都是至關(guān)重要的。而對(duì)于生產(chǎn)型企業(yè)而精品資料言,IT管理還體現(xiàn)在生產(chǎn)系統(tǒng)的更新提高,可以使得整個(gè)生產(chǎn)流程更加精確,方

13、便進(jìn)行管理。4、系統(tǒng)規(guī)劃的一般步驟是什么。答:信息系統(tǒng)戰(zhàn)略規(guī)劃過程可以分為企業(yè)調(diào)查和分析、信息系統(tǒng)調(diào)查和分析、制訂方向、評(píng)審和建議四個(gè)步驟。5、可行性的含義是什么?信息系統(tǒng)可行性分析包括哪些內(nèi)容?答:可行性是指在企業(yè)當(dāng)前情況下,研制這個(gè)信息系統(tǒng)是否有必要,是否具備必要的條件??尚行缘暮獠还赡苄?,還包括必要性、合理性。包含以下內(nèi)容:(1)技術(shù)可行性(2)經(jīng)濟(jì)可行性(3)社會(huì)可行性第五章系統(tǒng)分析概述1、系統(tǒng)分析員的職責(zé)是什么?它應(yīng)具備哪些知識(shí)和能力?答:系統(tǒng)分析員的職責(zé)是理解和明確企業(yè)目標(biāo)、經(jīng)營(yíng)業(yè)務(wù)和戰(zhàn)略發(fā)展方向。按照企業(yè)目標(biāo)制定信息系統(tǒng)建設(shè)的目標(biāo)并進(jìn)行分解。根據(jù)企業(yè)所處環(huán)境和條件制定適合

14、企業(yè)信息系統(tǒng)的開發(fā)策略。從可供選擇的方法和工具中進(jìn)行選擇,確定適合信息系統(tǒng)開發(fā)的方法和工具。與企業(yè)決策層和業(yè)務(wù)人員充分溝通,了解企業(yè)業(yè)務(wù)需求,準(zhǔn)確建立企業(yè)的業(yè)務(wù)模型。根據(jù)企業(yè)目標(biāo)和技術(shù)發(fā)展動(dòng)向,結(jié)合業(yè)務(wù)模型建立完善的信息系統(tǒng)邏輯模型。對(duì)信息系統(tǒng)開發(fā)的組織、人員和進(jìn)度計(jì)劃提出建議。撰寫系統(tǒng)說明書。應(yīng)具備的知識(shí)和能力有:具備堅(jiān)實(shí)的信息系統(tǒng)知識(shí),了解信息技術(shù)的發(fā)展,懂得管理科學(xué)的知識(shí)應(yīng)有較強(qiáng)的系統(tǒng)觀點(diǎn)和較好的邏輯分析能力,能夠透過現(xiàn)象看到問題本質(zhì),從復(fù)雜的事物中抽象出系統(tǒng)模型。具有突出的批判性思維和創(chuàng)新思維,善于接受新鮮事物,從經(jīng)驗(yàn)積累中進(jìn)行改革和創(chuàng)新。還應(yīng)具備較好的口頭和書面表達(dá)能力,談判和協(xié)商的

15、能力,較強(qiáng)的組織能力,善于與人共事。2、為什么說系統(tǒng)分析階段時(shí)最困難的階段?答:因?yàn)橄到y(tǒng)分析需要對(duì)根據(jù)系統(tǒng)的需求,綜合公司的各個(gè)方面的能力來進(jìn)行評(píng)估,考慮系統(tǒng)實(shí)施的各種風(fēng)險(xiǎn)因素,并需要為系統(tǒng)架構(gòu)提供建設(shè)性的意見和方案,關(guān)系項(xiàng)目的成敗。3、請(qǐng)對(duì)高校學(xué)籍管理系統(tǒng)進(jìn)行涉眾分析。答:涉眾分析概要編號(hào)部門名稱涉眾說明期望sh01學(xué)生團(tuán)體經(jīng)常查詢個(gè)人信息、查看學(xué)校公告1、查詢方便、快捷2、使用簡(jiǎn)單sh02教務(wù)處對(duì)已確認(rèn)交費(fèi)的學(xué)員進(jìn)行分班處理、成績(jī)更新填寫及其他信息記錄和整理工作1、計(jì)算機(jī)自動(dòng)確認(rèn)繳納學(xué)費(fèi)2、計(jì)算機(jī)自動(dòng)分班3、計(jì)算機(jī)提供信息填寫模版sh03信息中心根據(jù)實(shí)際情況存儲(chǔ)、管理學(xué)員的各種信息,例如教

16、務(wù)處還要進(jìn)行調(diào)班,一記錄成績(jī),處理學(xué)員因故退學(xué)及學(xué)員畢業(yè)處理等日常信息維護(hù)工作1、保證信息的完整性,全面性2、計(jì)算機(jī)自動(dòng)把學(xué)生信息分類3、查詢快捷全面4、學(xué)生信息維護(hù)操作簡(jiǎn)易、成本低sh04財(cái)務(wù)處對(duì)入學(xué)學(xué)員的報(bào)名費(fèi),學(xué)雜費(fèi)進(jìn)行管理,對(duì)中途退學(xué)的學(xué)員進(jìn)行退返學(xué)費(fèi)的管理工1、計(jì)算機(jī)自動(dòng)統(tǒng)計(jì)各類財(cái)務(wù)報(bào)表2、計(jì)算機(jī)統(tǒng)計(jì)欠費(fèi)清單作3、計(jì)算機(jī)自動(dòng)計(jì)算滯納金sh05招生處新學(xué)員到招生處報(bào)名與報(bào)名確認(rèn)工作、對(duì)學(xué)員報(bào)名信息中的相應(yīng)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,為下一期的招生計(jì)劃的制定提供有效信息及決策依據(jù)1、計(jì)算機(jī)自動(dòng)確認(rèn)報(bào)道學(xué)員信息2、計(jì)算機(jī)自動(dòng)統(tǒng)計(jì)相關(guān)分析數(shù)據(jù)3、提供學(xué)生分類和有關(guān)發(fā)布信息功能Sh06領(lǐng)導(dǎo)決策處根據(jù)掌握

17、的學(xué)生信息進(jìn)行分析決策工作,制定相應(yīng)的招生策略與計(jì)劃1、提供可靠、準(zhǔn)確的分析結(jié)果2、可以從不同角度呈現(xiàn)分析的結(jié)果Sh07保衛(wèi)處接收學(xué)院戶籍,登記檔案,管理戶籍等工作1、方便學(xué)員戶籍管理、查詢2、提高學(xué)員戶籍管理效率Sh08銀行提供學(xué)員財(cái)務(wù)數(shù)據(jù),1、符合財(cái)務(wù)規(guī)范2、重要信息保密4、系統(tǒng)說明書包括哪些內(nèi)容?答:引言:說明項(xiàng)目的名稱、目標(biāo)、功能、背景、引用資料、文中所用的專業(yè)術(shù)語等。項(xiàng)目概述:項(xiàng)目的主要工作內(nèi)容、現(xiàn)行系統(tǒng)的調(diào)查情況、新系統(tǒng)的邏輯模型。實(shí)施計(jì)劃:工作任務(wù)的分解、項(xiàng)目的進(jìn)度及預(yù)算等。第六章流程建模6.1用什么業(yè)務(wù)流程圖表示學(xué)生上課請(qǐng)假的流程圖(可與考勤流程圖合并)。答:P1d1假條存根6

18、.3用數(shù)據(jù)流程圖描述到儲(chǔ)蓄所存款的全過程6.4結(jié)合本校學(xué)籍管理系統(tǒng)的實(shí)際情況,畫出“異動(dòng)管理”、“獎(jiǎng)懲管理”的數(shù)據(jù)流程圖。第七章用例建模7.1 如何理解用例和參與者?業(yè)務(wù)流程圖中的活動(dòng)是否都可以理解為系統(tǒng)用例?答:要正確的識(shí)別參與者,最有效的方法是分析系統(tǒng)與外界的交互。除把直接使用系統(tǒng)的人員確認(rèn)為參與者外。凡是與系統(tǒng)進(jìn)行信息交換(包括數(shù)據(jù)信息和控制信息交換)的外部事物均可以被確認(rèn)為參與者。外部事物指的是:人員、設(shè)備、外部系統(tǒng)、事件。識(shí)別用例有兩種方法(1)根據(jù)與參與者有關(guān)的服務(wù)請(qǐng)求或事件。(2)根據(jù)參與者的職責(zé),是系統(tǒng)應(yīng)完成的任務(wù),幫助我們識(shí)別系統(tǒng)的用例。7.6 在醫(yī)院放射科科技接待員、護(hù)士和

19、醫(yī)生使用預(yù)約和病歷記錄系統(tǒng)。當(dāng)病人第一時(shí)間看病時(shí),接待員使用系統(tǒng)輸入病人信息,并負(fù)責(zé)安排所有的預(yù)約。病人根據(jù)預(yù)約來放射科進(jìn)行檢查,護(hù)士使用系統(tǒng)來跟蹤病人每次看病的結(jié)果并輸入病人的診斷信息和診療情況。護(hù)士也訪問這些信息以打印病人報(bào)表會(huì)就診歷史。醫(yī)生用該系統(tǒng)來查看病人的病史,醫(yī)生偶爾也輸入病人的醫(yī)療信息,但通常由護(hù)士輸入這些信息。根據(jù)以上描述,繪制該系統(tǒng)的用例圖。7.7 大學(xué)教務(wù)管理系統(tǒng)對(duì)學(xué)生自主選課做了以下規(guī)定:(1)教務(wù)部門根據(jù)各專業(yè)培養(yǎng)計(jì)劃編織學(xué)期選課目錄(包括課程編號(hào)、學(xué)分、主講老師編號(hào)、主講教師、授課時(shí)間、授課地點(diǎn)等),并上網(wǎng)發(fā)布。(2)學(xué)生選課應(yīng)充分了解各專業(yè)的培養(yǎng)計(jì)劃和選課目錄,凡有

20、先后修讀關(guān)系的課程,應(yīng)先得先修課成績(jī),才能選擇候選課程。(3)第一次選課結(jié)束,教育部門按照選課情況進(jìn)行處理。如果某門課程的選修人數(shù)超過規(guī)定的容量,選課中心采用隨機(jī)抽取方法,確定入選名單。如果某門課程無人選讀未達(dá)到開辦制定人數(shù)則取消。在規(guī)定的第一次選課時(shí)間內(nèi),學(xué)生可以調(diào)整選課方案。(4)第二次選課時(shí),教育部門再提供名額未滿的各門課程信息。學(xué)生根據(jù)自己的第一次選課結(jié)果進(jìn)行調(diào)整。(5)選課結(jié)束后,教育部門正式公布課程表后不準(zhǔn)退選或者改選。教師從網(wǎng)上下載課程編班名單,并按名單評(píng)定成績(jī)。學(xué)生可以從網(wǎng)上查詢自己的選課結(jié)果。識(shí)別該系統(tǒng)的用例,并書寫選課用例的用例規(guī)約。答:經(jīng)過分析得到,選課用例的用例規(guī)約有:

21、用例名稱:課程選課系統(tǒng)用例創(chuàng)建者:王美金日期:2014.4.10參與者:教務(wù)部門學(xué)生教師用例描述:教務(wù)部分編制學(xué)期選課目錄,學(xué)生選擇候選課程;選課結(jié)束學(xué)生調(diào)整選課方案;教師按名單評(píng)定成績(jī);學(xué)生查詢選課結(jié)果前置條件:教務(wù)部門負(fù)責(zé)人登錄到選課系統(tǒng)后置條件:由學(xué)生選課產(chǎn)生選課目錄并存儲(chǔ)主干過程:1用戶進(jìn)入系統(tǒng)的登錄界面。2在主界面上選課課程信息查詢的功能3學(xué)生查看課程的相應(yīng)信息。4顯示學(xué)生首次選課信息5顯示修改過的選課信息5學(xué)生再次調(diào)整選課6系統(tǒng)公布最終選課結(jié)果7教師確認(rèn)選課信息保存9用例結(jié)束異常過程:數(shù)據(jù)庫(kù)異常,顯示信息失敗。業(yè)務(wù)規(guī)則:1學(xué)生必須是系統(tǒng)的使用者,能成功進(jìn)入系統(tǒng)選課。2凡是有先修關(guān)系

22、的課程,先獲得先修課成績(jī),才能選后讀課程。3教育部門正式公布課程表后不準(zhǔn)退選或者改選第八章領(lǐng)域?qū)ο蠼?.1 如何識(shí)別領(lǐng)域中的對(duì)象?答:領(lǐng)域?qū)ο蟊粡V泛用作設(shè)計(jì)軟件對(duì)象的啟發(fā)來源。它說明問題域里有意義的概念類。一個(gè)概念類就是現(xiàn)實(shí)環(huán)境中存在的事物或發(fā)生的事件。OOA的中心任務(wù)就是要找到系統(tǒng)中的對(duì)象或類。有兩種識(shí)別概念的技巧:一、Wirfs-Brock名詞短語策略先識(shí)別有關(guān)問題域文本描述中的名詞或名詞短語,然后將它們作為候選的概念類或?qū)傩浴6?、使用概念類別列表,可以根據(jù)概念類別來發(fā)現(xiàn)問題域中的候選概念。通過兩種方法的綜合可以構(gòu)建一個(gè)最原始的領(lǐng)域模型。8.2 對(duì)象關(guān)聯(lián)如何確定?類圖中如何表示對(duì)象關(guān)聯(lián)?

23、答:關(guān)聯(lián)關(guān)系式描述一組具有共同結(jié)構(gòu)特征、行為特征、關(guān)系和語義的鏈接,鏈接是關(guān)聯(lián)的實(shí)例。整天-部分關(guān)聯(lián)是關(guān)聯(lián)中使用較頻繁的一種模式,用于對(duì)模型元素之間的組裝關(guān)系進(jìn)行組建。表示方法:一條實(shí)線表示8.3 泛化關(guān)系如何確定?類圖中如何表示對(duì)象關(guān)聯(lián)?答:泛化關(guān)系式一般事物(超類或父類)和該事物的較為特殊的種類(子類)間的關(guān)系,類似繼承關(guān)系。通過兩個(gè)方面來檢查(1)類的屬性或行為不適合該類的全部對(duì)象(2)屬性和行為相似的類。表示方法:子類指向父類的空心三角形箭頭的實(shí)線。8.4 根據(jù)學(xué)生手冊(cè)中對(duì)于異動(dòng)管理的規(guī)定,識(shí)別出大學(xué)生在校期間的幾種狀態(tài),繪制狀態(tài)圖,包含必要的事件、監(jiān)護(hù)條件和活動(dòng)。第九章系統(tǒng)設(shè)計(jì)概述8

24、.5 什么是總體設(shè)計(jì)?信息系統(tǒng)總體設(shè)計(jì)的內(nèi)容包括哪些方面?總體設(shè)計(jì)也稱為概要設(shè)計(jì),即組成物理系統(tǒng)的主要任務(wù)是設(shè)計(jì)出系統(tǒng)的主要框架結(jié)構(gòu),成分及其關(guān)系。包括設(shè)計(jì)軟件的體系結(jié)構(gòu);設(shè)計(jì)軟件結(jié)構(gòu),即具體組成元素及其關(guān)系;設(shè)計(jì)系統(tǒng)對(duì)外接口和服務(wù)。8.6 信息系統(tǒng)詳細(xì)設(shè)計(jì)包括哪些內(nèi)容?詳細(xì)設(shè)計(jì)包括各項(xiàng)具體細(xì)節(jié),設(shè)計(jì)軟硬件的各個(gè)方面,包括輸入輸出設(shè)計(jì)、人機(jī)交互設(shè)計(jì)(用戶界面設(shè)計(jì))、模塊處理過程詳細(xì)設(shè)計(jì)/類及用例的詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、事物代碼體系設(shè)計(jì)、計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)設(shè)計(jì)等。第十章系統(tǒng)總體設(shè)計(jì)10.1什么是軟件架構(gòu)?什么是軟件架構(gòu)模式?是系統(tǒng)的一個(gè)或多個(gè)結(jié)構(gòu)(structure),每個(gè)結(jié)構(gòu)均由軟件元素、這些元

25、素的外部屬性、這些元素之間的關(guān)系組成。它是一個(gè)軟件系統(tǒng)從整體到部分的最高層次的劃分。軟件架構(gòu)模式就是可在多個(gè)系統(tǒng)中復(fù)用的軟件架構(gòu)模式,包括分布式模式、管道和過濾器模式、分層模式、MVC模式、黑板模式等。10.4名詞解釋:包,子系統(tǒng),構(gòu)件。包:是一種邏輯分組手段,可以取UML模型中的任何一種事物,將相關(guān)成分聚在一起,以構(gòu)成更高層的組織單元一一包,最常用的方法是將類以包為單位進(jìn)行分組。子系統(tǒng):當(dāng)按照業(yè)務(wù)功能或管理職能組織包,并對(duì)這樣的包進(jìn)行徹底的封裝實(shí)現(xiàn)后,一個(gè)高層的固有特定功能的構(gòu)件就生成了,稱為子系統(tǒng)。構(gòu)件:是可復(fù)用的軟件組成成分,可被用來構(gòu)造其他軟件,它實(shí)現(xiàn)特定的功能,符合一套接口標(biāo)準(zhǔn)并實(shí)現(xiàn)

26、一組接口。構(gòu)件代表系統(tǒng)中的一部分物理實(shí)施。10.6 什么是模塊間的耦合?怎么度量耦合的高與低?模塊間的耦合是指模塊和模塊之間連接的聯(lián)系程度。通過三個(gè)方面累度量耦合的高低:聯(lián)系方式(模塊間通過什么方式聯(lián)系),來往信息的作用(模塊間來往信息作什么用),數(shù)量(模塊間來往信息的多少),可用三維坐標(biāo)表示,離坐標(biāo)原點(diǎn)越遠(yuǎn),耦合程度越高。10.7 什么是模塊的內(nèi)聚?模塊的內(nèi)聚有哪些情況??jī)?nèi)聚指一個(gè)模塊內(nèi)各元素之間的聯(lián)系程度。模塊的內(nèi)聚包括:偶然內(nèi)聚、邏輯內(nèi)聚、時(shí)間內(nèi)聚、步驟內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚、功能內(nèi)聚等。10.9舉例說明邊界類、控制類和實(shí)體類的職責(zé)。根據(jù)三層架構(gòu)模式為選課系統(tǒng)設(shè)計(jì)必要的軟件類。邊界類的

27、職責(zé)是完成系統(tǒng)與其參與者之間的交互。對(duì)于圖書系統(tǒng)來說,目前所有的參與者都是系統(tǒng)的用戶,因此邊界類只有窗口界面這一種形式。實(shí)體類來源于領(lǐng)域模型中的類。在圖書管理系統(tǒng)中“讀者”實(shí)體類、“借書用戶界面”邊界類和參與者的協(xié)作關(guān)系?!敖钑脩艚缑妗必?fù)責(zé)信息的顯示,業(yè)務(wù)邏輯比如“驗(yàn)證合法性”、“提供信息”等是實(shí)體類“讀者”的職責(zé)。控制類代表協(xié)調(diào)、排序、事物處理以及對(duì)其他對(duì)象的控制,經(jīng)常用于封裝與某個(gè)具體用例有關(guān)的控制流。10.11順序圖的作用是什么?包含哪些元素?順序圖用于描述涉及用例實(shí)現(xiàn)的多個(gè)對(duì)象實(shí)例以及對(duì)象之間交互時(shí)傳遞的消息,并按照用例的執(zhí)行步驟為順序指明對(duì)象的交互順序。順序圖的基本元素有參與者、對(duì)

28、象、生命線、激活框、消息、控制框架、分支片段等。10.16解釋以下設(shè)計(jì)原則:松耦合原則,單一職責(zé)原則,開放一封閉原則,Lidkov替換原則,依賴倒置原則。松耦合原則:任何事物只要相互之間存在某種關(guān)系,就意味著事物間的耦合。在設(shè)計(jì)時(shí)應(yīng)盡量減少系統(tǒng)各部件在功能上、數(shù)據(jù)上或結(jié)構(gòu)上的相連關(guān)系,應(yīng)嚴(yán)格規(guī)定上層構(gòu)件或類依賴下層構(gòu)件或類提供的服務(wù),但下層不依賴于下層,從而使下層部件更易復(fù)用。單一職責(zé)原則:即內(nèi)聚性原則。高內(nèi)聚原則可以從模塊設(shè)計(jì)引申到類的設(shè)計(jì)。一個(gè)類承擔(dān)的職責(zé)過多,某個(gè)職責(zé)的變化可能會(huì)削弱或者抑制該類完成其他職責(zé)的能力,并影響到構(gòu)建、測(cè)試和部署等活動(dòng)。多個(gè)職責(zé)的耦合會(huì)導(dǎo)致脆弱的設(shè)計(jì),當(dāng)變化發(fā)生

29、時(shí),設(shè)計(jì)會(huì)遭到意想不到的破壞。開放一封閉原則:軟件實(shí)體應(yīng)該是可以擴(kuò)展的,但是不可修改的。開放一封閉原則要在模塊本身不變動(dòng)的情況下,通過改變模塊周圍的環(huán)境達(dá)到修改目的?!皩?duì)于擴(kuò)展是開放的”,當(dāng)應(yīng)用的需求改變時(shí),在模塊上進(jìn)行擴(kuò)展使其具有滿足那些改變的新行為;“對(duì)于更改時(shí)封閉的;當(dāng)模塊進(jìn)行擴(kuò)展時(shí),不必改動(dòng)模塊的源代碼或二進(jìn)制代碼。Liskov替換原則:LSP是多態(tài)順利實(shí)現(xiàn)的保證,從而使OCP成為可能。因?yàn)檎亲宇愋偷目商鎿Q性才使得使用基類的模塊在無需修改的情況下就可以擴(kuò)展。增加或修改任何一個(gè)子類型,基類不用修改(封閉)基類的使用者(客戶程序)通過多態(tài)得到擴(kuò)展或修改過的行為(開放)。依賴倒置原則:高層

30、模塊不應(yīng)該依賴于低層模塊,二者都應(yīng)該依賴于抽象;抽象不應(yīng)該依賴于細(xì)節(jié),細(xì)節(jié)應(yīng)該依賴于抽象。第十一章系統(tǒng)詳細(xì)設(shè)計(jì)11.2 系統(tǒng)詳細(xì)設(shè)計(jì)的任務(wù)是什么?包括哪些內(nèi)容?系統(tǒng)詳細(xì)設(shè)計(jì)是模塊詳細(xì)設(shè)計(jì)需要對(duì)每個(gè)模塊(method或function)的內(nèi)部處理邏輯進(jìn)行設(shè)計(jì)。當(dāng)軟件結(jié)構(gòu)以類為單位時(shí),總體設(shè)計(jì)定義了類及關(guān)系,順序圖描述了類之間的協(xié)作,但類的某個(gè)方法內(nèi)部處理邏輯很復(fù)雜時(shí),也需要進(jìn)行模塊詳細(xì)設(shè)計(jì)。詳細(xì)設(shè)計(jì)要考慮各個(gè)方面和部件內(nèi)部細(xì)節(jié)的方案,包括系統(tǒng)的輸入輸出設(shè)計(jì)、用戶界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、程序處理過程設(shè)計(jì)、網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)、安全性設(shè)計(jì)等方面的內(nèi)容。11.3 輸出設(shè)計(jì)包括哪些內(nèi)容?輸出設(shè)計(jì)包括:1確定輸出內(nèi)

31、容2選擇輸出設(shè)備與介質(zhì)3確定輸出格式11.5 設(shè)計(jì)人機(jī)對(duì)話要注意哪些問題?應(yīng)該注意的問題有:1交互過程要清楚、簡(jiǎn)單,用詞符合用戶習(xí)慣。2考慮不同教育背景和操作水平的用戶,便于維護(hù)和修改。3提供積極的有價(jià)值的反饋,錯(cuò)誤提示要有建設(shè)性。4關(guān)鍵操作要有強(qiáng)調(diào)和警告。5盡量保持一致(包括布局、顏色、詞匯、快捷鍵、功能鍵)。6每次對(duì)話有明確的結(jié)束信息(包括窗口的切換)。7減輕記憶和思考負(fù)擔(dān)。11.6 計(jì)算機(jī)處理過程的詳細(xì)設(shè)計(jì)可以使用什么模型或工具?設(shè)計(jì)過程可使用的模型有:程序流程圖(程序框圖)、盒圖(NS圖)、程序設(shè)計(jì)語言(PDL)、UML活動(dòng)圖。11.7 數(shù)據(jù)庫(kù)設(shè)計(jì)包括哪些內(nèi)容?1)設(shè)計(jì)關(guān)系數(shù)據(jù)模型2)規(guī)范化3)物理設(shè)計(jì)4對(duì)象一一關(guān)系映射ORP第十二章系統(tǒng)實(shí)施12.2結(jié)構(gòu)化實(shí)現(xiàn)方法有什么好處?結(jié)構(gòu)化實(shí)現(xiàn)方法通常主張自頂向下實(shí)現(xiàn),盡量先實(shí)現(xiàn)上層模塊,逐步向下,最后實(shí)現(xiàn)下層最基本的模塊(也可以自底向上)。能有效地解決接口問題;整體性好,結(jié)構(gòu)風(fēng)險(xiǎn)較小

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論