




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