![安徽大學(xué)管理信息系統(tǒng)MIS復(fù)習(xí)題_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/b9f50787-50d7-476b-99d9-395b5ee5198d/b9f50787-50d7-476b-99d9-395b5ee5198d1.gif)
![安徽大學(xué)管理信息系統(tǒng)MIS復(fù)習(xí)題_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/b9f50787-50d7-476b-99d9-395b5ee5198d/b9f50787-50d7-476b-99d9-395b5ee5198d2.gif)
![安徽大學(xué)管理信息系統(tǒng)MIS復(fù)習(xí)題_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/b9f50787-50d7-476b-99d9-395b5ee5198d/b9f50787-50d7-476b-99d9-395b5ee5198d3.gif)
![安徽大學(xué)管理信息系統(tǒng)MIS復(fù)習(xí)題_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/b9f50787-50d7-476b-99d9-395b5ee5198d/b9f50787-50d7-476b-99d9-395b5ee5198d4.gif)
![安徽大學(xué)管理信息系統(tǒng)MIS復(fù)習(xí)題_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/b9f50787-50d7-476b-99d9-395b5ee5198d/b9f50787-50d7-476b-99d9-395b5ee5198d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、名詞解釋題: 1. 系統(tǒng)是由具有獨立功能的元素組成的整體,這些元素之間相互聯(lián)系、相互制約,共同完成系統(tǒng)的總目標(biāo)。管理信息系統(tǒng)是一個由人、計算機組成的能進行信息的收集、傳遞、存儲、加工、維護和使用的社會技術(shù)系統(tǒng)。管理信息系統(tǒng)能實測企業(yè)的各種運行情況;利用過去的數(shù)據(jù)預(yù)測未來;從企業(yè)的全局出發(fā)輔導(dǎo)企業(yè)進行決策;利用信息控制企業(yè)的行為;幫助企業(yè)實現(xiàn)規(guī)劃目標(biāo)。2. 管理信息系統(tǒng)的要素:系統(tǒng)的觀點、數(shù)學(xué)的方法和計算機應(yīng)用3. 可行性分析是指在當(dāng)前組織內(nèi)外的具體環(huán)境和現(xiàn)有條件下,某個項目投資的研制工作是否具備必要的資源及其他條件。對于信息系統(tǒng)而言,其可行性可以從技術(shù)可行性、經(jīng)濟可行性和運行可行性來考慮。4.
2、 諾蘭模型指美國管理信息系統(tǒng)專家諾蘭提出的信息系統(tǒng)發(fā)展的階段理論,它把信息系統(tǒng)的成長過程劃分為6個階段:初始階段、蔓延階段、控制階段(由計算機管理為主到數(shù)據(jù)管理為主轉(zhuǎn)換的關(guān)鍵時期)、集成階段(建立支持全企業(yè)信息需求系統(tǒng),預(yù)算費用迅速增長)、數(shù)據(jù)管理階段、信息管理階段(成熟階段)5. 資源、資源的生命周期資源指被管理的對象,可以分為有形資源和無形資源。無形資源是指不具有產(chǎn)品形式的管理對象,及戰(zhàn)略計劃與控制;有形資源有2類,一類是關(guān)鍵性資源,指企業(yè)的產(chǎn)品和服務(wù),一類是支持性資源,指為實現(xiàn)企業(yè)目標(biāo)必須使用和消耗的那些資源。資源的生命周期是指一項資源由取得到退出所經(jīng)歷的階段,1 產(chǎn)生階段(對資源的請求
3、、計劃階段)2 獲得階段(資源獲得的活動)3 服務(wù)階段(資源的存儲、服務(wù))4退出階段6.定義數(shù)據(jù)類的方法實體法:在分析中把與企業(yè)有關(guān)的可以獨立考慮的事物都可以定義為實體,每個實體根據(jù)資源的管理過程,可將其分解為計劃型、統(tǒng)計型、文檔型和業(yè)務(wù)型。功能法:在系統(tǒng)中每個功能都有相應(yīng)的輸入和輸出的數(shù)據(jù)類,對每個功能標(biāo)識出其輸入、輸出數(shù)據(jù)類,與第一種方法得到的數(shù)據(jù)類比較、調(diào)整,最后歸納出系統(tǒng)的數(shù)據(jù)類 6. 業(yè)務(wù)流程圖及基本符號、數(shù)據(jù)流程圖及基本符號業(yè)務(wù)流程分析采用的是自頂向下的方法,首先對高層管理業(yè)務(wù)進行分析,畫出高層管理的業(yè)務(wù)流程圖,再對每一個功能描述部分進行分解,畫出詳細的業(yè)務(wù)流程圖 基本符號: 業(yè)務(wù)
4、處理部門或單位數(shù)據(jù)流動及方向 各類單證、報表 數(shù)據(jù)存儲或存檔 業(yè)務(wù)功能描述數(shù)據(jù)流程圖就是用幾種簡單的符號綜合描述信息在系統(tǒng)中的流動、存儲、加工和流出的具體情況。外部實體(數(shù)據(jù)來源/去向Data Source/Sink):不受系統(tǒng)控制,在系統(tǒng)以外的事物或人,它表達了該系統(tǒng)數(shù)據(jù)處理的外部來源和去處 在數(shù)據(jù)流的上方寫上數(shù)據(jù)流的名稱 處理功能:表達對數(shù)據(jù)處理的邏輯功能,也就是把流向它的數(shù)據(jù)進行一定的變換處理,產(chǎn)生新的數(shù)據(jù)7. 數(shù)據(jù)字典就是將數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理功能、數(shù)據(jù)存儲、外部實體等詳細情況加以記錄,并按照一定方式進行排列所形成的一部關(guān)于數(shù)據(jù)的字典。數(shù)據(jù)字典是進一步定義和描述所有數(shù)據(jù)項的
5、工具,是關(guān)于數(shù)據(jù)的數(shù)。包括對一切動態(tài)數(shù)據(jù)(數(shù)據(jù)流)、靜態(tài)數(shù)據(jù)(數(shù)據(jù)存儲)和數(shù)據(jù)結(jié)構(gòu)以及相互關(guān)系等的說明。8. 數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理功能、數(shù)據(jù)存儲、外部實體數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,是不可再分的數(shù)據(jù)單位數(shù)據(jù)結(jié)構(gòu)9. 第一范式(1NF)、第二范式(2NF)、第三范式(3NF)第一規(guī)范化形式(簡稱為一范式)是指在一個關(guān)系中沒有重復(fù)出現(xiàn)的數(shù)據(jù)組項。即關(guān)系中的每一個屬性都是不可分的數(shù)據(jù)項。如果在一個滿足一范式的表中,所有非關(guān)鍵字?jǐn)?shù)據(jù)元素都完全依賴于整個關(guān)鍵字,則稱這個表是第二規(guī)范化形式(簡稱為二范式)。如果在一個滿足一范式的表中,假設(shè)A是其關(guān)鍵字,而Y,Z為非關(guān)鍵字?jǐn)?shù)據(jù)元素,并且YZ為空
6、,沒有AY,YZ存在,則稱這個關(guān)系是第三規(guī)范化形式。簡稱為三范式。10. 系統(tǒng)的運行效率主要是指系統(tǒng)的處理能力、運行時間和響應(yīng)時間。其中,處理能力是根本因素,起決定性作用。11. 系統(tǒng)的處理能力、運行時間、響應(yīng)時間處理能力,指單位時間內(nèi)能夠處理事務(wù)的個數(shù);運行時間,指在批處理狀態(tài)下,系統(tǒng)運行一次所需要的時間;響應(yīng)時間,指在聯(lián)機狀態(tài)下,在終端上向計算機發(fā)出一個請求,到計算機在終端上給出回答所用的時間。12. 系統(tǒng)的可靠性、可維護性、有效性、可修改性、通用性、實用性可靠性:指系統(tǒng)正常運行時對外界各種干擾的抵御能力,包括系統(tǒng)硬件、系統(tǒng)軟件和運行環(huán)境的可靠性。衡量系統(tǒng)可靠性的指標(biāo)是“平均故障間隔時間”
7、。可維護性,即“平均修復(fù)時間”有效性=平均故障間隔時間/(平均故障間隔時間+平均修復(fù)時間)系統(tǒng)的有效性大于零小于一,越接近于一,說明系統(tǒng)的有效性越高。可修改性指修改和維護系統(tǒng)的難易程度,也稱為系統(tǒng)的可變更性。通用性指同一軟件在不同組織的可應(yīng)用程度。實用性指系統(tǒng)為用戶所提供的信息的準(zhǔn)確程度、操作的簡便性、輸出表格的實用性等。13. 系統(tǒng)結(jié)構(gòu)圖是系統(tǒng)結(jié)構(gòu)設(shè)計一項主要工具,用于表達系統(tǒng)內(nèi)各部分的組織結(jié)構(gòu)和相互關(guān)系,可反映模塊之間的調(diào)用關(guān)系,解決了傳統(tǒng)方法不能解決的問題。14. 模塊將能夠執(zhí)行某項動作的若干條程序語句可做一個模塊模塊是指具有一定功能的可以用模塊名調(diào)用的一組程序語句,如函數(shù)、子程序等15
8、. 結(jié)構(gòu)圖的深度指結(jié)構(gòu)圖的層數(shù);結(jié)構(gòu)圖的寬度指結(jié)構(gòu)圖一個層次上的模塊總數(shù);深度和寬度反映了系統(tǒng)的大小和復(fù)雜程度。16. 模塊的耦合指兩個模塊之間的相互依賴關(guān)系模塊的內(nèi)聚指模塊內(nèi)部各組成部分為了執(zhí)行處理功能而組合在一起的相關(guān)程度17. 模塊的扇出表達了一個模塊與其直屬下級模塊的關(guān)系,模塊的扇出系數(shù)是指其直屬下級模塊的個數(shù);模塊的扇入表達了一個模塊與其直屬上級模塊的關(guān)系,模塊的扇入系數(shù)是指其直屬上級模塊的個數(shù)。18. 事務(wù)分析:對事務(wù)性數(shù)據(jù)流程圖進行變換,從而導(dǎo)出標(biāo)準(zhǔn)的結(jié)構(gòu)圖的一種方法,是結(jié)構(gòu)化系統(tǒng)設(shè)計的一項主要設(shè)計策略。事務(wù)分析過程:1 分析數(shù)據(jù)流程圖,設(shè)計高層模塊,即主模塊;2 將處理分解成信
9、息系統(tǒng)的事務(wù),設(shè)計每個事務(wù)處理模塊;3為每個事務(wù)處理模塊設(shè)計操作模塊變換分析:也是結(jié)構(gòu)化系統(tǒng)設(shè)計的一種設(shè)計策略,一般用于將較低層的數(shù)據(jù)流程圖轉(zhuǎn)換成結(jié)構(gòu)圖。19. 代碼就是代表系統(tǒng)中客觀存在的事物名稱、屬性或狀態(tài)的符號,可以是數(shù)字、字母或它們的組合;校驗碼是根據(jù)事先規(guī)定好的數(shù)學(xué)方法及代碼本體計算出來的。當(dāng)自檢碼輸入計算機后,計算機按照同樣的數(shù)學(xué)方法,根據(jù)代碼本體進行計算,將結(jié)果與校驗位比較,檢驗輸入的代碼是否正確。20. 測試就是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程,測試包括三方面,即設(shè)計“測試用例”,執(zhí)行被測程序和分析執(zhí)行結(jié)果并發(fā)現(xiàn)錯誤,信息系統(tǒng)的測試包括軟件測試、硬件測試和網(wǎng)絡(luò)測試等。調(diào)試就
10、是測試暴露錯誤之后,找出錯誤的具體位置并加以修改完善。21. 軟件測試方法分為兩類:動態(tài)測試方法和靜態(tài)測試方法。動態(tài)測試方法又分為黑盒測試方法和白盒測試方法,而靜態(tài)測試方法主要有程序?qū)彶闀?、人工運行和靜態(tài)檢查。22. 黑盒測試法把程序看成一個黑盒子,完全不考率程序的內(nèi)部結(jié)構(gòu)和處理過程,只檢查程序能夠按規(guī)格說明書的規(guī)定正常使用是否適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。白盒測試法把程序看成一個透明的白盒子,完全了解程序的內(nèi)部結(jié)構(gòu)和處理過程,按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每一條通道是否能按預(yù)定的要求正常工作。23. 系統(tǒng)轉(zhuǎn)換的方式24. 直接轉(zhuǎn)換
11、、并行轉(zhuǎn)換、分段轉(zhuǎn)換簡答題1. 管理信息系統(tǒng)與計算機的關(guān)系計算機并不一定是管理信息系統(tǒng)的必要條件,沒有計算機也有管理信息系統(tǒng),事實上有了管理,就有了管理信息系統(tǒng);計算機作為一種工具應(yīng)用于組織管理,應(yīng)用于管理信息系統(tǒng),既滿足了信息處理的需求,又極大地推動了管理信息系統(tǒng)的發(fā)展,同時計算機應(yīng)用也促進了計算機及信息技術(shù)的發(fā)展;2. 管理信息系統(tǒng)的功能數(shù)據(jù)處理功能:包括數(shù)據(jù)的收集和輸入、轉(zhuǎn)換、組織、傳輸、存儲、檢索和輸出等部分預(yù)測功能:運用一定的數(shù)學(xué)方法和預(yù)測模型,利用歷史數(shù)據(jù)對未來進行預(yù)測。系統(tǒng)的預(yù)測是管理計劃和管理決策工作的前提計劃功能:利用管理信息系統(tǒng)的數(shù)據(jù),對具體工作進行合理的計劃和安排控制功能
12、:通過反饋信息,對整個企業(yè)生產(chǎn)經(jīng)營活動的各個部門、各個環(huán)節(jié)的運行情況進行檢測、協(xié)調(diào)和控制,保證系統(tǒng)的正常運行輔助決策功能:利用運籌學(xué)的方法和技術(shù),合理配置資源,為科學(xué)的決策提供依據(jù)(針對結(jié)構(gòu)化問題3. 結(jié)構(gòu)化開發(fā)方法的基本思想、一般過程、適用場合基本思想:用系統(tǒng)的思想、系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下地對信息系統(tǒng)進行分析與設(shè)計。一般過程: 可行性分析、系統(tǒng)規(guī)劃、系統(tǒng)分析(邏輯設(shè)計)、系統(tǒng)設(shè)計(物理設(shè)計)、系統(tǒng)實施、系統(tǒng)運行管理和評價。適用場合:適合開發(fā)那些能夠預(yù)先定義需求。結(jié)構(gòu)化程度又比較高的大型事務(wù)性系統(tǒng)(TPS)和管理信息系統(tǒng)(MIS)。這種正規(guī)化的開方法不適用于
13、對小系統(tǒng)的開發(fā)。4. 原型化開發(fā)方法的基本思想、一般過程、適用場合基本思想就是根據(jù)用戶提出的需求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,并在較短時間內(nèi)建立一個實驗性的、簡單的小型系統(tǒng),稱作“原型”,然后將原型交給用戶使用。用戶在使用過程中會產(chǎn)生新的需求,開發(fā)人員依據(jù)用戶提出的評價意見對簡易原型進行不斷的修改、補充和完善。如此不斷地反復(fù)修改,直至滿足用戶的需求,這就形成了一個相對穩(wěn)定、較為理想的管理信息系統(tǒng)?;鹃_發(fā)過程:可行性研究、識別基本需求、構(gòu)造初始原型、使用和驗證原型、修正和改進原型、判定原型完成、完成文檔并交付使用。原型化方法適用于1.需求不清,管理及業(yè)務(wù)處理不穩(wěn)定,需求常常
14、變化;2.規(guī)模小,不太復(fù)雜,而且不要求集中處理的系統(tǒng);3.或者是有比較成熟借鑒經(jīng)驗的系統(tǒng)開發(fā)工作中;4.或用于開發(fā)信息系統(tǒng)中的最終用戶界面。5. 管理中應(yīng)用計算機的基本條件、成功建設(shè)管理信息系統(tǒng)的先決條件管理中應(yīng)用計算機的基本條件:1 企業(yè)規(guī)范化管理;2 領(lǐng)導(dǎo)重視,業(yè)務(wù)人員積極參與;3 擁有一支開發(fā)的專業(yè)隊伍;4 具備一定的資源條件成功建設(shè)管理信息系統(tǒng)的先決條件:1 組織的生存和發(fā)展需要;2內(nèi)部人員對現(xiàn)狀不滿;3 有建設(shè)規(guī)劃方案;4 高層領(lǐng)導(dǎo)的大力支持6. 管理信息系統(tǒng)的開發(fā)方式及優(yōu)缺點結(jié)構(gòu)化生命周期法:優(yōu)點:1.有嚴(yán)密的系統(tǒng)分析和開發(fā)控制;2. 適用于開發(fā)大型事務(wù)型系統(tǒng)和管理信息系統(tǒng);缺點:
15、1.過于耗費資源;2.缺乏靈活性,可修改性差;3.不適用于開發(fā)信息需求不明確的系統(tǒng)原型化方法:優(yōu)點:1.系統(tǒng)開發(fā)效益高(開發(fā)周期短、費用低);2.系統(tǒng)適用性強(容易被用戶接受);3.系統(tǒng)可維護性好;4.系統(tǒng)的可擴展性強;5.易學(xué)易用性(用戶參與了整個開發(fā)過程,對系統(tǒng)比較了解)缺點:1缺乏統(tǒng)一的規(guī)劃和開發(fā)標(biāo)準(zhǔn),開發(fā)過程難以進行控制;2.對系統(tǒng)開發(fā)環(huán)境要求較高;3.用戶易缺乏耐心,出現(xiàn)急躁情緒;4.開發(fā)人員容易潛意識用原型取代系統(tǒng)分析;5.不適用于開發(fā)大的系統(tǒng);6.易忽略文檔的編寫;7.由于原型結(jié)構(gòu)不一定合理,導(dǎo)致系統(tǒng)的運行效率低7. 管理信息系統(tǒng)開發(fā)中存在的主要問題一 認(rèn)識偏差 ,不能擺正計算機
16、在MIS中的正確位置二 系統(tǒng)開發(fā)中存在的問題1 軟件開發(fā)生產(chǎn)率低,跟不上硬件的發(fā)展速度;2 軟件系統(tǒng)質(zhì)量低,不能滿足用戶的需求;3 軟件開發(fā)成本高;4 管理軟件跟不上發(fā)展需要,無法適應(yīng)管理的千變?nèi)f化三 對管理信息系統(tǒng)開發(fā)的關(guān)鍵把握不準(zhǔn)關(guān)鍵不是計算機各種功能,而是如何描述問題以及如何解決問題四 教育、理論體系落后教學(xué)重理論輕實踐,重視編程能力忽視系統(tǒng)分析設(shè)計能力8. 總體規(guī)劃的重要性、任務(wù)、步驟管理信息系統(tǒng)總體規(guī)劃的重要性體現(xiàn)在四個方面:1 總體規(guī)劃是系統(tǒng)開發(fā)的前提條件;2 總體規(guī)劃是系統(tǒng)開發(fā)的綱領(lǐng);3總體規(guī)劃是系統(tǒng)開發(fā)成功的保證;4總體規(guī)劃是系統(tǒng)驗收評價的標(biāo)準(zhǔn)??傮w規(guī)劃的任務(wù):1 從系統(tǒng)的全局
17、出發(fā),在總體上確定管理信息系統(tǒng)的體系結(jié)構(gòu);2 提出系統(tǒng)開發(fā)的優(yōu)先順序(將MIS分為若干子系統(tǒng)后,要確定子系統(tǒng)開發(fā)的優(yōu)先順序);3 進行計算機的邏輯配置??傮w規(guī)劃的步驟:1 總體規(guī)劃準(zhǔn)備;2 組織機構(gòu)調(diào)查;3定義管理目標(biāo);4定義管理功能;5定義數(shù)據(jù)類;6定義信息結(jié)構(gòu)(子系統(tǒng)的劃分);7確定總體結(jié)構(gòu)中的優(yōu)先順序(總體結(jié)構(gòu)中子系統(tǒng)開發(fā)的優(yōu)先順序);8對計算機系統(tǒng)進行邏輯配置;9完成總體規(guī)劃報告,提出開發(fā)計劃。9. 由初始的U/C矩陣轉(zhuǎn)換為系統(tǒng)總體結(jié)構(gòu)圖的過程1把初始的U/C矩陣中功能這一列是否按功能組排列;2排列“數(shù)據(jù)類”這一行,使得矩陣中C靠近主對角線 ;3在調(diào)整的過程中,可以適當(dāng)?shù)卣{(diào)整功能組 ,
18、是U也盡可能靠近主對角線;4用粗實線框出功能組(字母C應(yīng)該盡量被圈入方框內(nèi)),并給功能組起一個名稱,每個功能組就是一個子系統(tǒng);5尋找方框外的U,用箭頭把子系統(tǒng)聯(lián)系起來,表示子系統(tǒng)之間的數(shù)據(jù)交流;6刪除所有的字母C和U,并給子系統(tǒng)加上名稱,這樣就形成了新系統(tǒng)的體系結(jié)構(gòu)。10. 系統(tǒng)分析的目的、任務(wù)、步驟系統(tǒng)分析的目的:要弄清楚新系統(tǒng)將要做什么,建立新系統(tǒng)的邏輯模型系統(tǒng)分析的任務(wù):系統(tǒng)分析員和用戶一起充分理解用戶的要求,并把用戶的要求用文檔形式表述出來。系統(tǒng)分析的工作步驟:1現(xiàn)行系統(tǒng)的調(diào)查與分析;2進行數(shù)據(jù)分析,建立數(shù)據(jù)庫邏輯模型;3 確定新系統(tǒng)的邏輯結(jié)構(gòu);4明確處理方式,提出系統(tǒng)分析總結(jié)報告。1
19、1. 結(jié)構(gòu)化系統(tǒng)分析的工具1對系統(tǒng)進行概要描述的工具業(yè)務(wù)流程圖和數(shù)據(jù)流程圖(Data Flow Diagram,DFD);2數(shù)據(jù)部分詳細描述的工具數(shù)據(jù)字典 (Data Dictionary 簡稱DD);3功能詳細描述的工具結(jié)構(gòu)式語言、判斷表和判斷樹;4數(shù)據(jù)庫邏輯設(shè)計的工具數(shù)據(jù)存儲結(jié)構(gòu)規(guī)范化 ;5數(shù)據(jù)存取分析的工具數(shù)據(jù)立即存取分析圖 .12. 數(shù)據(jù)流程圖的特點、繪制的基本思想數(shù)據(jù)流程圖的特點:概括性、抽象性繪制的基本思想:采用的是結(jié)構(gòu)化系統(tǒng)分析方法,自動向下,由外向內(nèi),逐層分解。數(shù)據(jù)流程圖的設(shè)計是一個由整體到局部、由粗到細、逐步地將一個復(fù)雜的系統(tǒng)分解成若干個簡單的子系統(tǒng)的過程。13. 數(shù)據(jù)流程圖
20、與程序框圖的區(qū)別程序框圖有嚴(yán)格的時間順序,有起始點和終止點,可以反映循環(huán)過程和條件判斷;數(shù)據(jù)流程圖則完全不反映時間順序,只反映數(shù)據(jù)的流向、自然的邏輯過程和必要地邏輯數(shù)據(jù)存儲,不反映起始點和終止點。14. 數(shù)據(jù)字典的建立方式、條目數(shù)據(jù)字典的建立方式有三種:人工方式、自動方式和半自動方式。數(shù)據(jù)字典中有6類條目:數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理功能和外部實體。15. 系統(tǒng)設(shè)計的任務(wù)、目標(biāo)系統(tǒng)設(shè)計的任務(wù):以系統(tǒng)分析說明書為依據(jù)確定新系統(tǒng)在計算機內(nèi)應(yīng)該由哪些程序模塊組成,各模塊用什么方式連接在一起可以構(gòu)成一個最好的系統(tǒng)機內(nèi)結(jié)構(gòu),使用某些工具將系統(tǒng)設(shè)計的成果表達出來,并對各個細節(jié)進行設(shè)計。系統(tǒng)設(shè)
21、計的基本任務(wù)可以分為2方面:1 總體設(shè)計(概要設(shè)計),其基本任務(wù)是:將系統(tǒng)分為模塊決定每個模塊的功能決定模塊間的調(diào)用關(guān)系決定模塊的界面,及模塊間的數(shù)據(jù)傳遞總體設(shè)計的過程可分為2補:第一步由數(shù)據(jù)流程圖轉(zhuǎn)換為初始的結(jié)構(gòu)圖;第二步對初始的結(jié)構(gòu)圖進行優(yōu)化2 詳細設(shè)計,具體包括:編碼設(shè)計數(shù)據(jù)庫詳細設(shè)計輸入輸出界面(人機界面)設(shè)計網(wǎng)絡(luò)設(shè)計處理過程設(shè)計系統(tǒng)設(shè)計的目標(biāo):在保證實現(xiàn)系統(tǒng)邏輯模型的基礎(chǔ)上,盡可能地提高系統(tǒng)的各項指標(biāo)。即系統(tǒng)的運行效率、可靠性、可修改性、靈活性、通用性和實用性。16. 系統(tǒng)結(jié)構(gòu)圖與數(shù)據(jù)流程圖的區(qū)別:1 數(shù)據(jù)流程圖著眼于數(shù)據(jù)流,從數(shù)據(jù)在系統(tǒng)中的流動情況來考慮系統(tǒng)的;系統(tǒng)結(jié)構(gòu)圖著眼于控制
22、層次,從系統(tǒng)的功能層次上來考慮系統(tǒng);2 數(shù)據(jù)流程圖反映的是系統(tǒng)的邏輯模型,即系統(tǒng)“做什么”;系統(tǒng)結(jié)構(gòu)圖反映的是系統(tǒng)的物理模型及系統(tǒng)功能是怎樣完成的,即系統(tǒng)“怎么做”;3 從時間上來說,數(shù)據(jù)流程圖在前,系統(tǒng)結(jié)構(gòu)圖在后,數(shù)據(jù)流程圖是繪制結(jié)構(gòu)圖的依據(jù)。系統(tǒng)結(jié)構(gòu)圖與程序框圖的區(qū)別:結(jié)構(gòu)圖用于表達系統(tǒng)內(nèi)各部分的組織結(jié)構(gòu)和相互關(guān)系,可反映模塊的調(diào)用與被調(diào)用關(guān)系,但它不反映模塊的調(diào)用次序、調(diào)用時間和調(diào)用次數(shù),是從空間角度描述系統(tǒng)的層次特性;程序框圖說明程序的執(zhí)行步驟和執(zhí)行次數(shù),主要描述了模塊的過程特性。17. 模塊的屬性:輸入和輸出、邏輯功能、運行程序和內(nèi)部數(shù)據(jù)模塊的輸入、輸出時模塊與外部的信息交換,模塊的
23、邏輯功能指它能做什么事,表達了它如何把輸入轉(zhuǎn)化為輸出的。輸入、邏輯功能、輸出構(gòu)成一個模塊的外部特性。運行程序指它如何用程序?qū)崿F(xiàn)這種邏輯功能,內(nèi)部數(shù)據(jù)是指屬于該模塊自己的數(shù)據(jù),內(nèi)部數(shù)據(jù)和程序代碼是模塊的內(nèi)部特性,是看不見的?!鞍岛心K”只反映該模塊的外部屬性。18. 模塊的幾種耦合類型:1 簡單耦合,兩個模塊之間僅僅存在調(diào)用和被調(diào)用關(guān)系,耦合度最低,是期望的模塊耦合方式2 數(shù)據(jù)耦合,兩個模塊之間不僅存在調(diào)用和被調(diào)用關(guān)系,而且模塊之間存在數(shù)據(jù)通信,即模塊之間的通信方式是數(shù)據(jù)傳遞,或稱參數(shù)交換3 控制耦合,兩個模塊之間不僅存在調(diào)用和被調(diào)用關(guān)系,而且存在控制信息的傳遞,這種控制信息實質(zhì)上是一個“標(biāo)識”
24、或一個“開關(guān)”,或表示一種“狀態(tài)”(控制耦合是可以避免的)4 公共耦合,兩個模塊都和一個公共數(shù)據(jù)域有關(guān)或與某一個公共環(huán)境聯(lián)系在一起5 內(nèi)容耦合,一個模塊與另一個模塊的內(nèi)部數(shù)據(jù)有關(guān),使用該模塊的內(nèi)部數(shù)據(jù)或控制信息,耦合最強的連接關(guān)系,極大增強了系統(tǒng)的復(fù)雜性,給系統(tǒng)維護帶來極大的困難,應(yīng)避免使用內(nèi)聚類型:1 功能組合功能內(nèi)聚,一個模塊內(nèi)的各個組成部分的處理動作全都為執(zhí)行同一個功能而存在,并且只執(zhí)行一個功能,是一個“暗盒”模塊 ,易于編程、調(diào)試和修改(內(nèi)聚性最高)2 順序組合順序內(nèi)聚,前一個處理動作所產(chǎn)生的輸出數(shù)據(jù)是下一個處理動作的輸入數(shù)據(jù)3 通信組合通信內(nèi)聚,各個組成部分的處理動作都使用相同的輸入
25、數(shù)據(jù),或者都產(chǎn)生相同的輸出數(shù)據(jù)4 過程組合過程內(nèi)聚,各個組成部分的處理動作各不相同,相互之間沒有什么關(guān)系,但它們受同一個控制流支配,并依此決定它們的執(zhí)行順序5 暫時組合暫時內(nèi)聚,各個組成部分的處理動作和時間有關(guān)6 邏輯組合邏輯內(nèi)聚,各個組成部分的處理動作在邏輯上相似,但功能卻彼此不同或無關(guān)7 偶然組合偶然內(nèi)聚,各個組成部分的處理動作彼此沒有任何關(guān)系,只是根據(jù)設(shè)計人員的個人喜好隨意混合在一起,完全“透明”的盒子,沒有可修改性,維護非常困難25. 模塊的控制范圍:指由它可以調(diào)用的所有下屬模塊及其本身所組成的集合模塊的影響范圍:指由該模塊中包含的判斷處理所影響到的所有其他模塊的集合,也稱模塊的作用范
26、圍兩者之間的關(guān)系:1 影響范圍超出控制范圍,有控制耦合 2 判斷點在層次結(jié)構(gòu)中的位置太高,影響范圍超出控制范圍,有控制耦合 3判斷點在層次結(jié)構(gòu)中的位置適中,影響范圍在控制范圍內(nèi),但是仍不理想 4 理想的設(shè)計,影響范圍在控制范圍內(nèi) 系統(tǒng)結(jié)構(gòu)化設(shè)計應(yīng)遵循這樣的原則,對于任意具有判斷功能的模塊,其影響范圍都應(yīng)當(dāng)時其控制范圍的子集。如果在設(shè)計過程中,發(fā)現(xiàn)模塊作用范圍不在其控制范圍之內(nèi),可以用“上移判點”或“下移受判斷影響的模塊,將它下移到判斷所在模塊的控制范圍內(nèi)”,或者將具有判斷功能的模塊合并到它的上層調(diào)用模塊中,從而提高判斷點的位置,加以改進。19. 模塊設(shè)計的原則:1盡量采用低耦合形式,即盡可能采
27、用簡單耦合和數(shù)據(jù)耦合,減少控制耦合,必要時使用公共耦合,但一定要將數(shù)量控制在最少,絕不能采用內(nèi)容耦合;2對于任意具有判斷功能的模塊,其影響范圍都應(yīng)當(dāng)是其控制范圍的子集.(模塊設(shè)計的第一條準(zhǔn)則:盡可能降低模塊之間的耦合程度,盡可能提高模塊內(nèi)部的組合程度。第二個準(zhǔn)則:對于任何一個模塊,其作用范圍應(yīng)當(dāng)是它的控制范圍的一個子集。)20. 模塊的扇出扇入原則:1模塊的扇出系數(shù)應(yīng)該適當(dāng),過大意味著模塊的直屬下級模塊越多,表明它要控制許多模塊,所要做的事情也就越多,它的內(nèi)聚性可能越低;過小說明上下級模塊或本身過大,應(yīng)進行分解,使結(jié)構(gòu)變得合理。2模塊的扇入系數(shù)越大,表明它要被多個上級模塊所調(diào)用,其系統(tǒng)通用性越
28、強,說明模塊分解得較好,在系統(tǒng)維護時能夠減少對同一功能的修改。3 一個較好的系統(tǒng)結(jié)構(gòu)通常是:高層模塊的扇出系數(shù)較高,中層模塊的扇出系數(shù)較少,底層模塊有較高的扇入系數(shù)。21. 在系統(tǒng)設(shè)計的變換分析中,如何找出邏輯輸入、主加工和邏輯輸出1 從物理輸入端開始,沿著每一個由數(shù)據(jù)源傳入的數(shù)據(jù)流的移動方向進行跟蹤,逐步向中心移動,直到數(shù)據(jù)流不再被看作系統(tǒng)的輸入為止,這時它的前一個數(shù)據(jù)流就稱為邏輯輸入;2從物理輸出端開始,逆著每一個由數(shù)據(jù)源傳入的數(shù)據(jù)流的移動方向進行跟蹤,逐步向系統(tǒng)的中間移動,直到找到離物理輸出端最遠的,但仍可看作是系統(tǒng)輸出的那個數(shù)據(jù)流,即找到了邏輯輸出。3位于邏輯輸入和邏輯輸出之間的加工即
29、為主加工22. 代碼設(shè)計的原則:1惟一性:設(shè)計代碼代表的實體或?qū)傩晕┮?2 合理性,代碼結(jié)構(gòu)應(yīng)與相應(yīng)的分類體系相對應(yīng) 3 可擴充性, 應(yīng)留有充分的余地,以備將來不斷擴充的需要 4 簡單性,結(jié)構(gòu)盡可能簡單,盡可能短,以減少各種差錯 5適用性,代碼盡可能反映對象的特點,以助記憶,便于填寫 6 規(guī)范性 , 國家有關(guān)編碼標(biāo)準(zhǔn)是代碼設(shè)計的重要依據(jù),已有標(biāo)準(zhǔn)的必須遵循。在一個代碼體系中,代碼結(jié)構(gòu)、類型、編寫格式必須統(tǒng)一 7 標(biāo)準(zhǔn)化和通用性,有一定的分組規(guī)則,從而在整個系統(tǒng)中具有通用性23. 輸出設(shè)計的評價:1輸出設(shè)計能否為使用者提供及時、準(zhǔn)確和全面的信息服務(wù);2 輸出設(shè)計 是
30、否充分考慮和利用了各種輸出設(shè)備的功能;3 各種信息的輸出格式是否和原系統(tǒng)相一致;對于修改部分是否有充足的理由,是否征得了使用人員的同意;4 輸出的各種圖形或表格是否符合使用者的習(xí)慣,是否便于閱讀和理解;5 輸出設(shè)計是否為系統(tǒng)今后的發(fā)展變化留有一定的余地,輸出的表格是否為新增項目留有相應(yīng)的余地24. 輸入設(shè)計的原則:輸入設(shè)計是在保證系統(tǒng)輸入正確的前提下,做到輸入方法簡單、迅速、經(jīng)濟、方便。為此輸入設(shè)計應(yīng)該遵循以下原則:1 最小量原則:在滿足處理要求的前提下,輸入信息越少,出錯的機會就越少,數(shù)據(jù)的一致性就越好;2 輸入過程簡捷性原則; 3 早檢驗原則:應(yīng)盡早對輸入數(shù)據(jù)進行檢驗,及時改正錯誤;4 盡
31、早使用處理形式的原則:輸入數(shù)據(jù)應(yīng)盡早地使用其所需處理形式記錄,避免轉(zhuǎn)換錯誤25. 檢驗輸入數(shù)據(jù)正確性的常用方法:1 重復(fù)輸入檢驗 2 輸入核對檢驗 (逐一核對打印機或屏幕顯示的輸入數(shù)據(jù)) 3 控制總數(shù)檢驗(可以檢驗所有數(shù)值的項目) 4 記錄計數(shù)檢驗(檢驗是否有遺漏或重復(fù)) 5 合理性檢驗(邏輯檢驗,檢查數(shù)據(jù)項的值是否合乎邏輯) 6界限檢驗(上限檢驗、下限檢驗、范圍檢驗) 7格式檢驗(錯位檢驗) 8 代碼校驗位檢驗 9 順序檢驗 10 平衡檢驗 等26. 人機對話設(shè)計的基本原則:1 相同的數(shù)據(jù)一次輸入,多次使用;一處輸入,多處引用2 盡量減少漢字輸入; 3 屏幕顯示形式直觀、清晰,貼近管理人員的
32、習(xí)慣;4 操作簡單、方便; 5 數(shù)據(jù)錄入應(yīng)該有檢錯、糾錯和容錯功能;6要有完善的幫助系統(tǒng); 7 應(yīng)具有快速的系統(tǒng)響應(yīng)人機對話設(shè)計的方式:操作人員常常通過屏幕、鍵盤進行交互,常用的交互方式有:1回答法:屏幕顯示問題,等待用戶回答,回答方式也應(yīng)在屏幕上提示;2 提問法:主要是用戶查詢; 3 菜單式:屏幕上顯示各種供選擇的操作27. 系統(tǒng)實施的主要任務(wù):1設(shè)備的購置與安裝 2 程序的編制與測試 3 數(shù)據(jù)的錄入 4 人員的培訓(xùn) 5 系統(tǒng)的測試、調(diào)試與轉(zhuǎn)換 6 28. 程序設(shè)計的基本要求:1 程序內(nèi)部文檔化的要求;2 數(shù)據(jù)說明格式要求(數(shù)據(jù)說明的次序應(yīng)標(biāo)準(zhǔn)化);3 語句構(gòu)造要求(書寫程序時要使用簡單清晰
33、地語句構(gòu)造):不要為節(jié)省空間,把多個語句寫在同一行上;盡量避免復(fù)雜的條件判斷測試;盡量減少對“非”條件測試;盡量減少使用循環(huán)嵌套和條件嵌套;盡量是用括號使運算次序直觀清晰4 輸入輸出要求:輸入數(shù)據(jù)要有完善的檢驗措施;輸入格式設(shè)計要簡單、直觀,布局合理;明確提示交互輸入請求,詳細說明可用的選擇及邊界數(shù)據(jù);輸出報表要易讀易懂5 程序運行要求:編程前腰優(yōu)化算法;仔細研究循環(huán)條件及嵌套循環(huán),檢查是否有語句從內(nèi)向外移;盡量避免使用多維數(shù)組;盡量避免使用指針和復(fù)雜的數(shù)據(jù)結(jié)構(gòu);不要混合使用不同的數(shù)據(jù)結(jié)構(gòu)這幾點對提高程序可讀性有很大的幫助,同時也改進了程序的可維護性。程序設(shè)計的基本方法:程序設(shè)計采用結(jié)構(gòu)化程序
34、設(shè)計方法,所謂結(jié)構(gòu)化程序設(shè)計是指用一組標(biāo)準(zhǔn)的準(zhǔn)則和工具從事程序設(shè)計,這些準(zhǔn)則和工具包括一組基本控制結(jié)構(gòu),自頂向下地擴展原則,模塊化和逐步求精。1 自頂向下的模塊化設(shè)計:先把程序高度概括,看做是一個最簡單的控制結(jié)構(gòu),即功能結(jié)構(gòu)為完成這個功能,進一步分解成若干個較低一層的模塊,每一個下層模塊表達了一個較小的功能對擴展出來的每一個下層模塊逐層擴展,直到最低一層的每一個模塊都非常簡單、功能很小,能容易地用程序?qū)崿F(xiàn)為止2 逐步求精,指把模塊的功能一步一步地分解成一組子功能,而這組子功能可以通過執(zhí)行若干個程序步來完成該模塊的全部功能。包括功能求精、數(shù)據(jù)求精和程序求精三個方面的過程。要注意的問題:1 不考慮
35、細節(jié)問題 2要考慮判斷問題 3要考慮數(shù)據(jù)對程序的影響29. 三種轉(zhuǎn)換方式的優(yōu)缺點及適用場合1 直接轉(zhuǎn)換方式:是在舊的系統(tǒng)停止運行的某一時刻,新的系統(tǒng)立即投入運行,舊系統(tǒng)的工作完全被新系統(tǒng)所取代。優(yōu)點:轉(zhuǎn)換簡單、費用最省 缺點:風(fēng)險性答,一旦新系統(tǒng)發(fā)生問題,可能造成意想不到的額損失 適用于系統(tǒng)的處理過程不太復(fù)雜、數(shù)據(jù)不很重要的場合。 2 并行轉(zhuǎn)換方式:指新舊系統(tǒng)同時運行一段時間后,再有新系統(tǒng)代替舊系統(tǒng),也稱為平行轉(zhuǎn)換方式。 優(yōu)點:轉(zhuǎn)換期間工作不間斷,新舊系統(tǒng)可以相互對比、審核,可靠性強,風(fēng)險小 缺點:費用高 并行轉(zhuǎn)換的條件是系統(tǒng)的處理過程較復(fù)雜,另外系統(tǒng)的安全性、可靠性要求高。在銀行、財務(wù)和一些
36、企業(yè)的核心系統(tǒng)中,常用這種轉(zhuǎn)換方式。 3 分段轉(zhuǎn)換方式:指在新系統(tǒng)正式運行前,按照子系統(tǒng)的功能或業(yè)務(wù)功能,一部分一部分地逐步代替舊系統(tǒng),又稱逐步轉(zhuǎn)換或向?qū)袚Q 優(yōu)點:可以防止直接轉(zhuǎn)換的風(fēng)險性,費用又不會太高,轉(zhuǎn)換平穩(wěn)、可靠,易于管理缺點:在混合運行過程中,須事先很好地考慮它們的接口適用于比較大的系統(tǒng)轉(zhuǎn)換,新舊系統(tǒng)差別太大時則不宜采取這種方式30. 軟件維護的類型1 更正性維護這是指由于發(fā)現(xiàn)系統(tǒng)中的錯誤而引起的維護。工作內(nèi)容包括診斷問題與改正錯誤。2、適應(yīng)性維護這是指為了適應(yīng)外界環(huán)境的變化而增加或修改系統(tǒng)部分功能的維護工作。例如,新的硬件系統(tǒng)問世,操作系統(tǒng)版本更新,應(yīng)用范圍擴大。為適應(yīng)這些變化,信息系統(tǒng)需要進行維護。3、完善性維護這是指為了改善系統(tǒng)功能或應(yīng)用戶的需要而增加新的功能的維護工作。系統(tǒng)經(jī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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年五年級期中班主任工作總結(jié)(二篇)
- 液態(tài)化學(xué)品配送協(xié)議書
- 北京市XX場景裝修合同
- 保健食品傭金居間合同模板
- 博物館裝修增項協(xié)議
- 創(chuàng)意設(shè)計居間工程合同
- 創(chuàng)意園大廈裝修合同樣本
- 梁柱核心區(qū)施工方案
- 八年級上寒假數(shù)學(xué)試卷
- 蚌埠今日中考數(shù)學(xué)試卷
- 王崧舟:學(xué)習(xí)任務(wù)群與課堂教學(xué)變革 2022版新課程標(biāo)準(zhǔn)解讀解析資料 57
- 招投標(biāo)現(xiàn)場項目經(jīng)理答辯(完整版)資料
- 運動競賽學(xué)課件
- 重大事故隱患整改臺賬
- 2022年上海市初中畢業(yè)數(shù)學(xué)課程終結(jié)性評價指南
- DB15T 2058-2021 分梳綿羊毛標(biāo)準(zhǔn)
- 高考作文備考-議論文對比論證 課件14張
- 新華師大版七年級下冊初中數(shù)學(xué) 7.4 實踐與探索課時練(課后作業(yè)設(shè)計)
- 山東省萊陽市望嵐口礦區(qū)頁巖礦
- 《普通生物學(xué)教案》word版
- 安全生產(chǎn)應(yīng)知應(yīng)會培訓(xùn)課件
評論
0/150
提交評論