版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、信息系統(tǒng)分析與設(shè)計(第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):一個系統(tǒng)是其構(gòu)成要素的集合,這些要素相互聯(lián)系、相互制約。系統(tǒng)內(nèi)部各要素之間相對穩(wěn)定的聯(lián)系方式、組織秩序及時空關(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ā)展變化時表現(xiàn)出來的特點。系統(tǒng)在于環(huán)境的相互作用中,在一定的范圍內(nèi),其發(fā)展變化表現(xiàn)出堅持趨向某種預(yù)先確定的狀態(tài)。人工系統(tǒng)的目標(biāo),實際上是事先確定的人為目標(biāo),這種目標(biāo)是以關(guān)于對象的
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)從無序到有序,從低級有序到高級有序。系統(tǒng)的相似性:相似性是系統(tǒng)的基本特征。系統(tǒng)相似性是指系統(tǒng)具有同構(gòu)和同態(tài)的性質(zhì),體現(xiàn)在系統(tǒng)結(jié)構(gòu)、存在方式和演化過程具有共同性。2、系統(tǒng)工程方法的一般步驟是什么?答:步驟有:問題定義、目標(biāo)選擇、系統(tǒng)綜
3、合、系統(tǒng)分析、最優(yōu)系統(tǒng)選擇、實施計劃第二章信息、管理與信息系統(tǒng)1、什么是信息?聯(lián)系實際說明信息的主要特性。信息是經(jīng)過加工后的數(shù)據(jù)。它對接收者有用,對決策或行為有現(xiàn)實或潛在的價值。信息具有事實性、擴(kuò)散性、傳輸性、共享性、增值性、不完全性、等級性和滯后性。1、說明數(shù)據(jù)處理系統(tǒng)、管理信息系統(tǒng)、決策支持系統(tǒng)、主管支持系統(tǒng)的各自特點。數(shù)據(jù)處理系統(tǒng):主要功能是:記錄、保存精確數(shù)據(jù),檢索數(shù)據(jù),計算,產(chǎn)生報表、賬單。特點有:支持日常運作,重復(fù)性強(qiáng),邏輯關(guān)系比較簡單,精確度要求Ieo管理信息系統(tǒng):具有統(tǒng)一規(guī)劃的數(shù)據(jù)庫是管理信息系統(tǒng)成熟的重要標(biāo)志。特點是:一是高度集中;二是利用定量化的科學(xué)管理方法支持管理決策。決
4、策支持系統(tǒng):以交互方式支持決策者解決半結(jié)構(gòu)化的決策問題。主管支持系統(tǒng):服務(wù)于組織的高層經(jīng)理的一類特殊的信息系統(tǒng),可以迅速、方便地以圖文表格等多種形式提供組織的內(nèi)外部信息,為經(jīng)理的通信、分析、決策、組織等提供全方位的支持。1、解釋下列名詞:物料需求計劃、制造資源計劃、企業(yè)資源計劃、供應(yīng)鏈管理、客戶關(guān)系管理。物料需求計劃:物資需求計劃即(MRP)是一種以計算機(jī)為基礎(chǔ)的生產(chǎn)計劃與控制系統(tǒng)。物資需求計劃即(MRP)是指根據(jù)產(chǎn)品結(jié)構(gòu)各層次物品的從屬和數(shù)量關(guān)系,以每個物品為計劃對象,以完工時期為時間基準(zhǔn)倒排計劃,按提前期長短區(qū)別各個物品下達(dá)計劃時間的先后順序,是一種工業(yè)制造企業(yè)內(nèi)物資計劃管理模式。MRP是
5、根據(jù)市場需求預(yù)測和顧客訂單制定產(chǎn)品的生產(chǎn)計劃,然后基于產(chǎn)品生成進(jìn)度計劃,組成產(chǎn)品的材料結(jié)構(gòu)表和庫存狀況,通過計算機(jī)計算所需物資的需求量和需求時間,從而確定材料的加工進(jìn)度和訂貨日程的一種實用技術(shù)。制造資源計劃:制造資源計劃簡稱為MRPII,是在物料需求計劃上發(fā)展出的一種規(guī)劃方法和輔助軟件。它是以物料需求計劃MRP為核心,覆蓋企業(yè)生產(chǎn)活動所有領(lǐng)域、有效利用資源的生產(chǎn)管理思想和方法的人-機(jī)應(yīng)用系統(tǒng)。企業(yè)資源計劃:企業(yè)資源計劃即ERP,是MRPH(企業(yè)制造資源計劃)下一代的制造業(yè)系統(tǒng)和資源計劃軟件。除了MRPII已有的生產(chǎn)資源計劃,制造、財務(wù)、銷售、采購等功能外,還有質(zhì)量管理,實驗室管理,業(yè)務(wù)流程管理
6、,產(chǎn)品數(shù)據(jù)管理,存貨、分銷與運輸管理,人力資源管理和定期報告系統(tǒng)。供應(yīng)鏈管理:供應(yīng)鏈管理,是指使供應(yīng)鏈運作達(dá)到最優(yōu)化,以最少的成本,令供應(yīng)鏈從采購開始,到滿足最終客戶的所有過程??蛻絷P(guān)系管理:企業(yè)利用相應(yīng)的信息技術(shù)以及互聯(lián)網(wǎng)技術(shù)來協(xié)調(diào)企業(yè)與顧客間在銷售、營銷和服務(wù)上的交互,從而提升其管理方式,向客戶提供創(chuàng)新式的個性化的客戶交互和服務(wù)的過程。其最終目標(biāo)是吸引新客戶、保留舊客戶以及將已有客戶轉(zhuǎn)為忠實客戶。第三章信息系統(tǒng)建設(shè)概論1、基于生命周期的開發(fā)方法有哪幾種?各自適應(yīng)于什么類型的項目?答:瀑布開發(fā)方法,嚴(yán)格按照順序性和依賴性,前一階段完成,后一階段才能執(zhí)行,不可回流,適合簡單、易操作的項目。瀑布
7、開發(fā)方法的最大特點是階段間嚴(yán)格的順序性和依賴性。原型開發(fā)方法,快速分析,弄清用戶/設(shè)計者的基本信息需求;構(gòu)造原型,開發(fā)初始原型系統(tǒng);用戶和系統(tǒng)開發(fā)人員使用并評價原型;最后系統(tǒng)開發(fā)人員修改和完善原型系統(tǒng);適用于用戶需求較難定義、規(guī)模較小的系統(tǒng)。迭代開發(fā)方法,分為增量迭代和進(jìn)化迭代兩種。增量迭代是把整個系統(tǒng)劃分為多個小型的、功能相對獨立的小項目,每次迭代都包括了分析,設(shè)計,實現(xiàn)與測試等一個完整周期,每個迭代周期完成一個增量,然后將它們集成。進(jìn)化迭代的特點則表現(xiàn)在每個迭代周期都是對上一次迭代的演化和完善,是目前應(yīng)用最為廣泛的開發(fā)過程。螺旋開發(fā)方法,核心意圖是將系統(tǒng)建設(shè)的生命周期分解為多個周期,多次開
8、發(fā)完善系統(tǒng)原型,通過每個周期的風(fēng)險分析,實現(xiàn)整個系統(tǒng)的風(fēng)險控制。適用于單位內(nèi)部開發(fā)的大規(guī)模軟件項目。敏捷開發(fā)方法,是一系列輕量的過程模型的總稱,它致力于在五過程和過程過于繁瑣中達(dá)到一種平衡,以不多的步驟過程獲取較滿意的結(jié)果。適用于期限緊迫、具有高度復(fù)雜性和新穎性的項目最適合敏捷開發(fā)。2、結(jié)構(gòu)化方法的主要思想是什么?答:結(jié)構(gòu)化方法論是計算學(xué)科的一種典型的系統(tǒng)開發(fā)方法論。它采用了系統(tǒng)科學(xué)的思想方法,從層次的角度,自頂向下地分析和設(shè)計系統(tǒng),即抽象與分解。系統(tǒng)可用高級的抽象概念來理解和構(gòu)造,這些高級的抽象概念又可用較低級的抽象概念來理解和構(gòu)造,如此進(jìn)行下去,直到最低層次的模塊可以表示成某種程序設(shè)計語言
9、的語句為止。結(jié)構(gòu)化方法采用“自頂向下,逐層分解”的開發(fā)策略。按照這種策略,再復(fù)雜的系統(tǒng)也可以有條不紊地進(jìn)行,只要將復(fù)雜的系統(tǒng)適當(dāng)分層,每層的復(fù)雜程序即可降低,這就是結(jié)構(gòu)化分析研究的特點。3、面向?qū)ο蟪绦蛟O(shè)計和結(jié)構(gòu)化程序設(shè)計有什么聯(lián)系和區(qū)別?答:結(jié)構(gòu)化程序設(shè)計方法容易理解和交流,對于大系統(tǒng)可以從全局逐步展開到局部,整體性較好。結(jié)構(gòu)化方法是其他系統(tǒng)開發(fā)方法(如面向?qū)ο蠓椒ǎ┑幕A(chǔ)。面向過程程序設(shè)計,主要是為拉大型的工程計算或者為拉完成某個任務(wù)而求出結(jié)果的對界面則要求不高其優(yōu)點是運行速度快;面向?qū)ο蟪绦蛟O(shè)計,穩(wěn)定可靠,有利于維護(hù)和重用,并容易實現(xiàn)多層分布式結(jié)構(gòu),主要是對各種事物能形象的描述并且模擬在
10、計算機(jī)上運行它兼容以上面向過程的好多功能,優(yōu)點是界面比較好做,缺點執(zhí)行速度和容量沒有上面的快;結(jié)構(gòu)化程序設(shè)計,對于以上二者均適合。第四章系統(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ā)費用。它是信息系統(tǒng)建設(shè)成功的關(guān)鍵之一。總體規(guī)劃的主要任務(wù)有:制定信息系統(tǒng)的發(fā)展戰(zhàn)略;制定信息系統(tǒng)的總體方案,安排項目開發(fā)計劃;制定系統(tǒng)建設(shè)的資源分配計劃;預(yù)測未來發(fā)展,提供系統(tǒng)今后的發(fā)展、研究方向和準(zhǔn)則。2、試述BPS法的4個基本步驟。答:
11、定義管理目標(biāo),通過調(diào)查了解企業(yè)的目標(biāo)和為了達(dá)到這個目標(biāo)所采取的經(jīng)營方針以及實現(xiàn)目標(biāo)的約束條件;目標(biāo)調(diào)查是通過采訪各級管理部門,匯總出各級子目標(biāo),繪制出目標(biāo)樹。定義管理功能,即識別企業(yè)在管理過程中的主要活動。管理功能是管理各類資源的各種相關(guān)活動和決策的組合。管理人員通過管理這些資源支持管理目標(biāo)。定義管理功能是BPS方法的核心。具體方法為識別資源,根據(jù)資源的生命周期識別功能和匯總分析。定義數(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ù)。主要方法有實體法和功能法兩種。定義
12、信息結(jié)構(gòu),定義信息系統(tǒng)子系統(tǒng)及其相互之間的數(shù)據(jù)交換,獲得最高層次的信息系統(tǒng)結(jié)構(gòu)。3、什么是IT治理?為什么要進(jìn)行IT治理?答:IT治理是指設(shè)計并實施信息化過程中各方利益最大化的制度安排,包括業(yè)務(wù)與信息化戰(zhàn)略融合的機(jī)制,權(quán)責(zé)對等的責(zé)任擔(dān)當(dāng)框架和問責(zé)機(jī)制,資源配置的決策機(jī)制,組織保障機(jī)制,核心信息技術(shù)能力發(fā)展機(jī)制,績效管理機(jī)制以及覆蓋信息化全生命周期的風(fēng)險管控機(jī)制。IT治理首先可以提高效率,避免大量紙質(zhì)單據(jù)的傳遞,而且可以更好的進(jìn)行追溯。同時IT管理還包括各種數(shù)據(jù)的存儲和備份,這對企業(yè)都是至關(guān)重要的。而對于生產(chǎn)型企業(yè)而精品資料言,IT管理還體現(xiàn)在生產(chǎn)系統(tǒng)的更新提高,可以使得整個生產(chǎn)流程更加精確,方
13、便進(jìn)行管理。4、系統(tǒng)規(guī)劃的一般步驟是什么。答:信息系統(tǒng)戰(zhàn)略規(guī)劃過程可以分為企業(yè)調(diào)查和分析、信息系統(tǒng)調(diào)查和分析、制訂方向、評審和建議四個步驟。5、可行性的含義是什么?信息系統(tǒng)可行性分析包括哪些內(nèi)容?答:可行性是指在企業(yè)當(dāng)前情況下,研制這個信息系統(tǒng)是否有必要,是否具備必要的條件??尚行缘暮獠还赡苄裕€包括必要性、合理性。包含以下內(nèi)容:(1)技術(shù)可行性(2)經(jīng)濟(jì)可行性(3)社會可行性第五章系統(tǒng)分析概述1、系統(tǒng)分析員的職責(zé)是什么?它應(yīng)具備哪些知識和能力?答:系統(tǒng)分析員的職責(zé)是理解和明確企業(yè)目標(biāo)、經(jī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ā)展動向,結(jié)合業(yè)務(wù)模型建立完善的信息系統(tǒng)邏輯模型。對信息系統(tǒng)開發(fā)的組織、人員和進(jìn)度計劃提出建議。撰寫系統(tǒng)說明書。應(yīng)具備的知識和能力有:具備堅實的信息系統(tǒng)知識,了解信息技術(shù)的發(fā)展,懂得管理科學(xué)的知識應(yīng)有較強(qiáng)的系統(tǒng)觀點和較好的邏輯分析能力,能夠透過現(xiàn)象看到問題本質(zhì),從復(fù)雜的事物中抽象出系統(tǒng)模型。具有突出的批判性思維和創(chuàng)新思維,善于接受新鮮事物,從經(jīng)驗積累中進(jìn)行改革和創(chuàng)新。還應(yīng)具備較好的口頭和書面表達(dá)能力,談判和協(xié)商的
15、能力,較強(qiáng)的組織能力,善于與人共事。2、為什么說系統(tǒng)分析階段時最困難的階段?答:因為系統(tǒng)分析需要對根據(jù)系統(tǒng)的需求,綜合公司的各個方面的能力來進(jìn)行評估,考慮系統(tǒng)實施的各種風(fēng)險因素,并需要為系統(tǒng)架構(gòu)提供建設(shè)性的意見和方案,關(guān)系項目的成敗。3、請對高校學(xué)籍管理系統(tǒng)進(jìn)行涉眾分析。答:涉眾分析概要編號部門名稱涉眾說明期望sh01學(xué)生團(tuán)體經(jīng)常查詢個人信息、查看學(xué)校公告1、查詢方便、快捷2、使用簡單sh02教務(wù)處對已確認(rèn)交費的學(xué)員進(jìn)行分班處理、成績更新填寫及其他信息記錄和整理工作1、計算機(jī)自動確認(rèn)繳納學(xué)費2、計算機(jī)自動分班3、計算機(jī)提供信息填寫模版sh03信息中心根據(jù)實際情況存儲、管理學(xué)員的各種信息,例如教
16、務(wù)處還要進(jìn)行調(diào)班,一記錄成績,處理學(xué)員因故退學(xué)及學(xué)員畢業(yè)處理等日常信息維護(hù)工作1、保證信息的完整性,全面性2、計算機(jī)自動把學(xué)生信息分類3、查詢快捷全面4、學(xué)生信息維護(hù)操作簡易、成本低sh04財務(wù)處對入學(xué)學(xué)員的報名費,學(xué)雜費進(jìn)行管理,對中途退學(xué)的學(xué)員進(jìn)行退返學(xué)費的管理工1、計算機(jī)自動統(tǒng)計各類財務(wù)報表2、計算機(jī)統(tǒng)計欠費清單作3、計算機(jī)自動計算滯納金sh05招生處新學(xué)員到招生處報名與報名確認(rèn)工作、對學(xué)員報名信息中的相應(yīng)數(shù)據(jù)進(jìn)行統(tǒng)計分析,為下一期的招生計劃的制定提供有效信息及決策依據(jù)1、計算機(jī)自動確認(rèn)報道學(xué)員信息2、計算機(jī)自動統(tǒng)計相關(guān)分析數(shù)據(jù)3、提供學(xué)生分類和有關(guān)發(fā)布信息功能Sh06領(lǐng)導(dǎo)決策處根據(jù)掌握
17、的學(xué)生信息進(jìn)行分析決策工作,制定相應(yīng)的招生策略與計劃1、提供可靠、準(zhǔn)確的分析結(jié)果2、可以從不同角度呈現(xiàn)分析的結(jié)果Sh07保衛(wèi)處接收學(xué)院戶籍,登記檔案,管理戶籍等工作1、方便學(xué)員戶籍管理、查詢2、提高學(xué)員戶籍管理效率Sh08銀行提供學(xué)員財務(wù)數(shù)據(jù),1、符合財務(wù)規(guī)范2、重要信息保密4、系統(tǒng)說明書包括哪些內(nèi)容?答:引言:說明項目的名稱、目標(biāo)、功能、背景、引用資料、文中所用的專業(yè)術(shù)語等。項目概述:項目的主要工作內(nèi)容、現(xiàn)行系統(tǒng)的調(diào)查情況、新系統(tǒng)的邏輯模型。實施計劃:工作任務(wù)的分解、項目的進(jìn)度及預(yù)算等。第六章流程建模6.1用什么業(yè)務(wù)流程圖表示學(xué)生上課請假的流程圖(可與考勤流程圖合并)。答:P1d1假條存根6
18、.3用數(shù)據(jù)流程圖描述到儲蓄所存款的全過程6.4結(jié)合本校學(xué)籍管理系統(tǒng)的實際情況,畫出“異動管理”、“獎懲管理”的數(shù)據(jù)流程圖。第七章用例建模7.1 如何理解用例和參與者?業(yè)務(wù)流程圖中的活動是否都可以理解為系統(tǒng)用例?答:要正確的識別參與者,最有效的方法是分析系統(tǒng)與外界的交互。除把直接使用系統(tǒng)的人員確認(rèn)為參與者外。凡是與系統(tǒng)進(jìn)行信息交換(包括數(shù)據(jù)信息和控制信息交換)的外部事物均可以被確認(rèn)為參與者。外部事物指的是:人員、設(shè)備、外部系統(tǒng)、事件。識別用例有兩種方法(1)根據(jù)與參與者有關(guān)的服務(wù)請求或事件。(2)根據(jù)參與者的職責(zé),是系統(tǒng)應(yīng)完成的任務(wù),幫助我們識別系統(tǒng)的用例。7.6 在醫(yī)院放射科科技接待員、護(hù)士和
19、醫(yī)生使用預(yù)約和病歷記錄系統(tǒng)。當(dāng)病人第一時間看病時,接待員使用系統(tǒng)輸入病人信息,并負(fù)責(zé)安排所有的預(yù)約。病人根據(jù)預(yù)約來放射科進(jìn)行檢查,護(hù)士使用系統(tǒng)來跟蹤病人每次看病的結(jié)果并輸入病人的診斷信息和診療情況。護(hù)士也訪問這些信息以打印病人報表會就診歷史。醫(yī)生用該系統(tǒng)來查看病人的病史,醫(yī)生偶爾也輸入病人的醫(yī)療信息,但通常由護(hù)士輸入這些信息。根據(jù)以上描述,繪制該系統(tǒng)的用例圖。7.7 大學(xué)教務(wù)管理系統(tǒng)對學(xué)生自主選課做了以下規(guī)定:(1)教務(wù)部門根據(jù)各專業(yè)培養(yǎng)計劃編織學(xué)期選課目錄(包括課程編號、學(xué)分、主講老師編號、主講教師、授課時間、授課地點等),并上網(wǎng)發(fā)布。(2)學(xué)生選課應(yīng)充分了解各專業(yè)的培養(yǎng)計劃和選課目錄,凡有
20、先后修讀關(guān)系的課程,應(yīng)先得先修課成績,才能選擇候選課程。(3)第一次選課結(jié)束,教育部門按照選課情況進(jìn)行處理。如果某門課程的選修人數(shù)超過規(guī)定的容量,選課中心采用隨機(jī)抽取方法,確定入選名單。如果某門課程無人選讀未達(dá)到開辦制定人數(shù)則取消。在規(guī)定的第一次選課時間內(nèi),學(xué)生可以調(diào)整選課方案。(4)第二次選課時,教育部門再提供名額未滿的各門課程信息。學(xué)生根據(jù)自己的第一次選課結(jié)果進(jìn)行調(diào)整。(5)選課結(jié)束后,教育部門正式公布課程表后不準(zhǔn)退選或者改選。教師從網(wǎng)上下載課程編班名單,并按名單評定成績。學(xué)生可以從網(wǎng)上查詢自己的選課結(jié)果。識別該系統(tǒng)的用例,并書寫選課用例的用例規(guī)約。答:經(jīng)過分析得到,選課用例的用例規(guī)約有:
21、用例名稱:課程選課系統(tǒng)用例創(chuàng)建者:王美金日期:2014.4.10參與者:教務(wù)部門學(xué)生教師用例描述:教務(wù)部分編制學(xué)期選課目錄,學(xué)生選擇候選課程;選課結(jié)束學(xué)生調(diào)整選課方案;教師按名單評定成績;學(xué)生查詢選課結(jié)果前置條件:教務(wù)部門負(fù)責(zé)人登錄到選課系統(tǒng)后置條件:由學(xué)生選課產(chǎn)生選課目錄并存儲主干過程: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ù)庫異常,顯示信息失敗。業(yè)務(wù)規(guī)則:1學(xué)生必須是系統(tǒng)的使用者,能成功進(jìn)入系統(tǒng)選課。2凡是有先修關(guān)系
22、的課程,先獲得先修課成績,才能選后讀課程。3教育部門正式公布課程表后不準(zhǔn)退選或者改選第八章領(lǐng)域?qū)ο蠼?.1 如何識別領(lǐng)域中的對象?答:領(lǐng)域?qū)ο蟊粡V泛用作設(shè)計軟件對象的啟發(fā)來源。它說明問題域里有意義的概念類。一個概念類就是現(xiàn)實環(huán)境中存在的事物或發(fā)生的事件。OOA的中心任務(wù)就是要找到系統(tǒng)中的對象或類。有兩種識別概念的技巧:一、Wirfs-Brock名詞短語策略先識別有關(guān)問題域文本描述中的名詞或名詞短語,然后將它們作為候選的概念類或?qū)傩?。二、使用概念類別列表,可以根據(jù)概念類別來發(fā)現(xiàn)問題域中的候選概念。通過兩種方法的綜合可以構(gòu)建一個最原始的領(lǐng)域模型。8.2 對象關(guān)聯(lián)如何確定?類圖中如何表示對象關(guān)聯(lián)?
23、答:關(guān)聯(lián)關(guān)系式描述一組具有共同結(jié)構(gòu)特征、行為特征、關(guān)系和語義的鏈接,鏈接是關(guān)聯(lián)的實例。整天-部分關(guān)聯(lián)是關(guān)聯(lián)中使用較頻繁的一種模式,用于對模型元素之間的組裝關(guān)系進(jìn)行組建。表示方法:一條實線表示8.3 泛化關(guān)系如何確定?類圖中如何表示對象關(guān)聯(lián)?答:泛化關(guān)系式一般事物(超類或父類)和該事物的較為特殊的種類(子類)間的關(guān)系,類似繼承關(guān)系。通過兩個方面來檢查(1)類的屬性或行為不適合該類的全部對象(2)屬性和行為相似的類。表示方法:子類指向父類的空心三角形箭頭的實線。8.4 根據(jù)學(xué)生手冊中對于異動管理的規(guī)定,識別出大學(xué)生在校期間的幾種狀態(tài),繪制狀態(tài)圖,包含必要的事件、監(jiān)護(hù)條件和活動。第九章系統(tǒng)設(shè)計概述8
24、.5 什么是總體設(shè)計?信息系統(tǒng)總體設(shè)計的內(nèi)容包括哪些方面?總體設(shè)計也稱為概要設(shè)計,即組成物理系統(tǒng)的主要任務(wù)是設(shè)計出系統(tǒng)的主要框架結(jié)構(gòu),成分及其關(guān)系。包括設(shè)計軟件的體系結(jié)構(gòu);設(shè)計軟件結(jié)構(gòu),即具體組成元素及其關(guān)系;設(shè)計系統(tǒng)對外接口和服務(wù)。8.6 信息系統(tǒng)詳細(xì)設(shè)計包括哪些內(nèi)容?詳細(xì)設(shè)計包括各項具體細(xì)節(jié),設(shè)計軟硬件的各個方面,包括輸入輸出設(shè)計、人機(jī)交互設(shè)計(用戶界面設(shè)計)、模塊處理過程詳細(xì)設(shè)計/類及用例的詳細(xì)設(shè)計、數(shù)據(jù)庫設(shè)計、事物代碼體系設(shè)計、計算機(jī)系統(tǒng)和網(wǎng)絡(luò)設(shè)計等。第十章系統(tǒng)總體設(shè)計10.1什么是軟件架構(gòu)?什么是軟件架構(gòu)模式?是系統(tǒng)的一個或多個結(jié)構(gòu)(structure),每個結(jié)構(gòu)均由軟件元素、這些元
25、素的外部屬性、這些元素之間的關(guān)系組成。它是一個軟件系統(tǒng)從整體到部分的最高層次的劃分。軟件架構(gòu)模式就是可在多個系統(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ù)功能或管理職能組織包,并對這樣的包進(jìn)行徹底的封裝實現(xiàn)后,一個高層的固有特定功能的構(gòu)件就生成了,稱為子系統(tǒng)。構(gòu)件:是可復(fù)用的軟件組成成分,可被用來構(gòu)造其他軟件,它實現(xiàn)特定的功能,符合一套接口標(biāo)準(zhǔn)并實現(xiàn)
26、一組接口。構(gòu)件代表系統(tǒng)中的一部分物理實施。10.6 什么是模塊間的耦合?怎么度量耦合的高與低?模塊間的耦合是指模塊和模塊之間連接的聯(lián)系程度。通過三個方面累度量耦合的高低:聯(lián)系方式(模塊間通過什么方式聯(lián)系),來往信息的作用(模塊間來往信息作什么用),數(shù)量(模塊間來往信息的多少),可用三維坐標(biāo)表示,離坐標(biāo)原點越遠(yuǎn),耦合程度越高。10.7 什么是模塊的內(nèi)聚?模塊的內(nèi)聚有哪些情況?內(nèi)聚指一個模塊內(nèi)各元素之間的聯(lián)系程度。模塊的內(nèi)聚包括:偶然內(nèi)聚、邏輯內(nèi)聚、時間內(nèi)聚、步驟內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚、功能內(nèi)聚等。10.9舉例說明邊界類、控制類和實體類的職責(zé)。根據(jù)三層架構(gòu)模式為選課系統(tǒng)設(shè)計必要的軟件類。邊界類的
27、職責(zé)是完成系統(tǒng)與其參與者之間的交互。對于圖書系統(tǒng)來說,目前所有的參與者都是系統(tǒng)的用戶,因此邊界類只有窗口界面這一種形式。實體類來源于領(lǐng)域模型中的類。在圖書管理系統(tǒng)中“讀者”實體類、“借書用戶界面”邊界類和參與者的協(xié)作關(guān)系?!敖钑脩艚缑妗必?fù)責(zé)信息的顯示,業(yè)務(wù)邏輯比如“驗證合法性”、“提供信息”等是實體類“讀者”的職責(zé)??刂祁惔韰f(xié)調(diào)、排序、事物處理以及對其他對象的控制,經(jīng)常用于封裝與某個具體用例有關(guān)的控制流。10.11順序圖的作用是什么?包含哪些元素?順序圖用于描述涉及用例實現(xiàn)的多個對象實例以及對象之間交互時傳遞的消息,并按照用例的執(zhí)行步驟為順序指明對象的交互順序。順序圖的基本元素有參與者、對
28、象、生命線、激活框、消息、控制框架、分支片段等。10.16解釋以下設(shè)計原則:松耦合原則,單一職責(zé)原則,開放一封閉原則,Lidkov替換原則,依賴倒置原則。松耦合原則:任何事物只要相互之間存在某種關(guān)系,就意味著事物間的耦合。在設(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è)計引申到類的設(shè)計。一個類承擔(dān)的職責(zé)過多,某個職責(zé)的變化可能會削弱或者抑制該類完成其他職責(zé)的能力,并影響到構(gòu)建、測試和部署等活動。多個職責(zé)的耦合會導(dǎo)致脆弱的設(shè)計,當(dāng)變化發(fā)生
29、時,設(shè)計會遭到意想不到的破壞。開放一封閉原則:軟件實體應(yīng)該是可以擴(kuò)展的,但是不可修改的。開放一封閉原則要在模塊本身不變動的情況下,通過改變模塊周圍的環(huán)境達(dá)到修改目的?!皩τ跀U(kuò)展是開放的”,當(dāng)應(yīng)用的需求改變時,在模塊上進(jìn)行擴(kuò)展使其具有滿足那些改變的新行為;“對于更改時封閉的;當(dāng)模塊進(jìn)行擴(kuò)展時,不必改動模塊的源代碼或二進(jìn)制代碼。Liskov替換原則:LSP是多態(tài)順利實現(xiàn)的保證,從而使OCP成為可能。因為正是子類型的可替換性才使得使用基類的模塊在無需修改的情況下就可以擴(kuò)展。增加或修改任何一個子類型,基類不用修改(封閉)基類的使用者(客戶程序)通過多態(tài)得到擴(kuò)展或修改過的行為(開放)。依賴倒置原則:高層
30、模塊不應(yīng)該依賴于低層模塊,二者都應(yīng)該依賴于抽象;抽象不應(yīng)該依賴于細(xì)節(jié),細(xì)節(jié)應(yīng)該依賴于抽象。第十一章系統(tǒng)詳細(xì)設(shè)計11.2 系統(tǒng)詳細(xì)設(shè)計的任務(wù)是什么?包括哪些內(nèi)容?系統(tǒng)詳細(xì)設(shè)計是模塊詳細(xì)設(shè)計需要對每個模塊(method或function)的內(nèi)部處理邏輯進(jìn)行設(shè)計。當(dāng)軟件結(jié)構(gòu)以類為單位時,總體設(shè)計定義了類及關(guān)系,順序圖描述了類之間的協(xié)作,但類的某個方法內(nèi)部處理邏輯很復(fù)雜時,也需要進(jìn)行模塊詳細(xì)設(shè)計。詳細(xì)設(shè)計要考慮各個方面和部件內(nèi)部細(xì)節(jié)的方案,包括系統(tǒng)的輸入輸出設(shè)計、用戶界面設(shè)計、數(shù)據(jù)庫設(shè)計、程序處理過程設(shè)計、網(wǎng)絡(luò)系統(tǒng)設(shè)計、安全性設(shè)計等方面的內(nèi)容。11.3 輸出設(shè)計包括哪些內(nèi)容?輸出設(shè)計包括:1確定輸出內(nèi)
31、容2選擇輸出設(shè)備與介質(zhì)3確定輸出格式11.5 設(shè)計人機(jī)對話要注意哪些問題?應(yīng)該注意的問題有:1交互過程要清楚、簡單,用詞符合用戶習(xí)慣。2考慮不同教育背景和操作水平的用戶,便于維護(hù)和修改。3提供積極的有價值的反饋,錯誤提示要有建設(shè)性。4關(guān)鍵操作要有強(qiáng)調(diào)和警告。5盡量保持一致(包括布局、顏色、詞匯、快捷鍵、功能鍵)。6每次對話有明確的結(jié)束信息(包括窗口的切換)。7減輕記憶和思考負(fù)擔(dān)。11.6 計算機(jī)處理過程的詳細(xì)設(shè)計可以使用什么模型或工具?設(shè)計過程可使用的模型有:程序流程圖(程序框圖)、盒圖(NS圖)、程序設(shè)計語言(PDL)、UML活動圖。11.7 數(shù)據(jù)庫設(shè)計包括哪些內(nèi)容?1)設(shè)計關(guān)系數(shù)據(jù)模型2)規(guī)范化3)物理設(shè)計4對象一一關(guān)系映射ORP第十二章系統(tǒng)實施12.2結(jié)構(gòu)化實現(xiàn)方法有什么好處?結(jié)構(gòu)化實現(xiàn)方法通常主張自頂向下實現(xiàn),盡量先實現(xiàn)上層模塊,逐步向下,最后實現(xiàn)下層最基本的模塊(也可以自底向上)。能有效地解決接口問題;整體性好,結(jié)構(gòu)風(fēng)險較小
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社交媒體運營總結(jié)
- 二零二五年度企業(yè)財務(wù)報表分析及投資建議合同范本3篇
- 二零二五年度購物中心物業(yè)管理合同延期及消防設(shè)施補(bǔ)充協(xié)議范本3篇
- 二零二五年度個人消費貸款合同貸后管理服務(wù)標(biāo)準(zhǔn)4篇
- 二零二五版水電站經(jīng)營權(quán)承包與電力價格協(xié)商合同3篇
- 報銷流程及相關(guān)知識培訓(xùn)
- 豐富教學(xué)手段增強(qiáng)學(xué)生語文素養(yǎng)
- 二零二五年度個人合伙清算協(xié)議書(清算期間債務(wù)重組)4篇
- 新課標(biāo)人教版小學(xué)語文六年級下冊復(fù)習(xí)題及答案
- 二零二五版水利工程臨時設(shè)施搭建勞務(wù)分包合同示范文本3篇
- 浙江省寧波市九校2024-2025學(xué)年高一上學(xué)期期末聯(lián)考試題 數(shù)學(xué) 含答案
- 北京市石景山區(qū)2024-2025學(xué)年九年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 杜邦公司十大安全理念
- 廣聯(lián)達(dá)2024算量軟件操作步驟詳解
- 2025年新高考語文模擬考試試卷(五) (含答案解析)
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費管理工作指引》專題培訓(xùn)
- 中國共產(chǎn)主義青年團(tuán)團(tuán)章
- 人教版(2024)七年級英語上冊++單詞默寫-艾賓浩斯記憶法-上
- 普外科一科一品一特色科室活動方案
- 作物栽培學(xué)課件棉花
- 防滲墻工程施工用表及填寫要求講義
評論
0/150
提交評論