信息系統(tǒng)分析與設(shè)計(jì)名詞解釋_第1頁
信息系統(tǒng)分析與設(shè)計(jì)名詞解釋_第2頁
信息系統(tǒng)分析與設(shè)計(jì)名詞解釋_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、一、名詞解釋1、軟件維護(hù)指軟件交互使用之后,為了改正軟件中的錯(cuò)誤或滿足新的需求而修改軟件的過程。2、調(diào)試在成功地進(jìn)行了測(cè)試之后,進(jìn)一步診斷和改進(jìn)程序中存在的錯(cuò)誤過程。3、可行性研究又叫可行性分析,它是所有工程項(xiàng)目在開始階段必須進(jìn)行的一項(xiàng)工作。可行性研究是指項(xiàng)目正式開發(fā)之前,先投入一定的精力,通過一套準(zhǔn)則,從經(jīng)濟(jì)、技術(shù)、社會(huì)等方面對(duì)項(xiàng)目的必要性、可能性、合理性,以及項(xiàng)目所面臨的重大風(fēng)險(xiǎn)進(jìn)行分析和評(píng)價(jià),得出項(xiàng)目是否可行的結(jié)論。4、結(jié)構(gòu)化程序設(shè)計(jì)是一種設(shè)計(jì)程序的技術(shù),采用自頂向下、逐步細(xì)化的設(shè)計(jì)方法和單入口、單出口的控制技術(shù),任何程序都可以通過順序、選擇和循環(huán)3種基本控制結(jié)構(gòu)的復(fù)合實(shí)現(xiàn)。5、信息系統(tǒng)

2、在其使用過程中隨著生存環(huán)境的變化,要不斷維護(hù)、修改,當(dāng)它不再適應(yīng)需求的時(shí)候就要被淘汰,就要由新系統(tǒng)代替老系統(tǒng),這種周期循環(huán)稱為信息系統(tǒng)6、供應(yīng)鏈管理系統(tǒng)就是為了實(shí)現(xiàn)供應(yīng)鏈上各企業(yè)的共同目標(biāo),對(duì)整個(gè)供應(yīng)鏈的物流與信息流進(jìn)行集成的管理和統(tǒng)一協(xié)調(diào)的計(jì)算機(jī)軟件系統(tǒng)、網(wǎng)絡(luò)與通信系統(tǒng)、有關(guān)數(shù)據(jù)、規(guī)章制度和人員的統(tǒng)一體。7、這是在現(xiàn)代信息技術(shù)的基礎(chǔ)上,交叉管理學(xué)、行為科學(xué)、運(yùn)籌學(xué),控制論等學(xué)科運(yùn)用、人工智能、專家系統(tǒng)、知識(shí)工程等理論和方法,輔助支持企業(yè),決策活動(dòng)的信息系統(tǒng)。8、信息系統(tǒng)是指利用計(jì)算機(jī)、網(wǎng)絡(luò)、數(shù)據(jù)庫等現(xiàn)代信息技術(shù),處理組織中的數(shù)據(jù)、業(yè)務(wù)、管理和決策等問題,并為組織目標(biāo)服務(wù)的綜合系統(tǒng)。9、數(shù)據(jù)字

3、典為了對(duì)數(shù)據(jù)流程圖中的各個(gè)元素進(jìn)行詳細(xì)的說明,數(shù)據(jù)字典的主要內(nèi)容是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體等幾個(gè)方面進(jìn)行具體的定義。數(shù)據(jù)字典配以數(shù)據(jù)流程圖,就可以從文字和圖形兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。二、填空1、按照生命周期法建設(shè)信息系統(tǒng)過程中的主要文檔有:系統(tǒng)開發(fā)立項(xiàng)報(bào)告,(可行性研究報(bào)告),系統(tǒng)開發(fā)計(jì)劃書,(系統(tǒng)分析說明書),系統(tǒng)設(shè)計(jì)說明書,程序設(shè)計(jì)報(bào)告,系統(tǒng)測(cè)試計(jì)劃與測(cè)試報(bào)告,系統(tǒng)使用與維護(hù)手冊(cè),系統(tǒng)評(píng)價(jià)報(bào)告,系統(tǒng)開發(fā)月報(bào)與系統(tǒng)開發(fā)總結(jié)報(bào)告.2、描述程序處理過程的工具稱為過程設(shè)計(jì)工具,可以分為圖形、表格和語言3類。其中圖形工具包括(程序流程圖)

4、、(N-S圖)和(PAD圖);表格工具包括(判定表)和(判定樹);語言工具包括(PDL語言)。3、模塊獨(dú)立性可以從兩個(gè)方面來衡量:(模塊的內(nèi)聚)和(模塊的耦合)。前者反映的是模塊內(nèi)部各個(gè)成分之間的聯(lián)系,后者反映的是一個(gè)模塊與其他模塊之間的聯(lián)系。4、結(jié)構(gòu)化程序設(shè)計(jì)中(自頂向下)、(逐步求精)的模塊劃分思想正是人類思維中運(yùn)用抽象方法解決復(fù)雜問題的體現(xiàn)。5、數(shù)據(jù)流圖中帶箭頭的線表示(數(shù)據(jù)流),開口矩形(或兩條平行橫線)表示(數(shù)據(jù)存儲(chǔ))。6、可行性研究又叫可行性分析,它是所有工程項(xiàng)目在開始階段必須進(jìn)行的一項(xiàng)工作??尚行匝芯康膬?nèi)容主要包括:(經(jīng)濟(jì)可行性技術(shù)可行性社會(huì)可行性)。7、信息系統(tǒng)的生命周期可以分

5、為(系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)運(yùn)行和維護(hù))等五個(gè)階段。8、(數(shù)據(jù)流圖)能夠清晰地反映系統(tǒng)必須完成的邏輯功能,所以它已經(jīng)成為需求分析階段最常用的工具。三、問答題1、生命周期法的工作流程及特點(diǎn)。生命周期法就是結(jié)構(gòu)化系統(tǒng)開發(fā)方法。1)結(jié)構(gòu)化系統(tǒng)開發(fā)方法的基本思想結(jié)構(gòu)化系統(tǒng)開發(fā)方法的基本思想是:用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化,自頂向下地對(duì)系統(tǒng)進(jìn)行分析與設(shè)計(jì)。2)結(jié)構(gòu)化開發(fā)方法的特點(diǎn)(1)自頂向下整體性的分析與設(shè)計(jì)和自底向上逐步實(shí)施的系統(tǒng)開發(fā)過程。(2)用戶至上。(3)深入調(diào)查研究。(4)嚴(yán)格區(qū)分工作階段。(5)充分預(yù)計(jì)可能發(fā)生的變化。(6)開發(fā)過程工

6、程化。要求開發(fā)過程的每一步都按工程標(biāo)準(zhǔn)規(guī)范化,文檔資料也要標(biāo)準(zhǔn)化。2、什么是系統(tǒng)設(shè)計(jì)?主要包括哪些內(nèi)容?系統(tǒng)設(shè)計(jì):針對(duì)新系統(tǒng)的目標(biāo),依據(jù)系統(tǒng)分析階段建立的邏輯結(jié)構(gòu),確定新系統(tǒng)的運(yùn)行平臺(tái),確定新系統(tǒng)的軟件總體結(jié)構(gòu)和功能模塊之間的關(guān)系,設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)的物理方案。內(nèi)容包括:平臺(tái)設(shè)計(jì)、總體結(jié)構(gòu)設(shè)計(jì)(模塊設(shè)計(jì))、數(shù)據(jù)庫設(shè)計(jì)、輸入輸出、界面設(shè)計(jì)代碼(編碼)設(shè)計(jì)、安全設(shè)計(jì)和其他設(shè)計(jì)。3、什么叫黑盒測(cè)試?常見的黑盒測(cè)試方法有哪些?答:黑盒法是對(duì)軟件功能測(cè)試的一種方法,具體方法就是不考慮程序內(nèi)部結(jié)構(gòu),通過輸入一組數(shù)據(jù)對(duì)比執(zhí)行結(jié)果來發(fā)現(xiàn)錯(cuò)誤,檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,能否適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生

7、正確的輸出信息,并且保持外部信息的完整性。常見的黑盒測(cè)試方法有:等價(jià)類劃分方法、邊界值分析方法、錯(cuò)誤推測(cè)法、因果圖法4、測(cè)試有哪兩大類方法,又各有哪些技術(shù)?黑盒測(cè)試和白盒測(cè)試常見的黑盒測(cè)試方法有:等價(jià)類劃分方法、邊界值分析方法、錯(cuò)誤推測(cè)法、因果圖法常見的白盒測(cè)試方法有:邏輯覆蓋、基本路徑測(cè)試方法5、什么叫排錯(cuò)?確定錯(cuò)誤位置的方法有哪些?定義:在成功地進(jìn)行了測(cè)試之后,進(jìn)一步診斷和改進(jìn)程序中存在的錯(cuò)誤過程。確定錯(cuò)誤位置的方法:1)試探法2)跟蹤法3)對(duì)分查找法4)演繹法5)歸納法6、界面設(shè)計(jì)的原則有哪些?答案:1、對(duì)話要清楚簡單,用詞要符合用戶觀點(diǎn)和習(xí)慣2、對(duì)話要適應(yīng)不同操作水平的用戶,便于修改和

8、維護(hù)3、錯(cuò)誤信息設(shè)計(jì)要有建設(shè)性4、關(guān)鍵操作要有強(qiáng)調(diào)和警告。7、好程序應(yīng)該具備哪些素質(zhì)?答案1、能夠工作2、調(diào)試代價(jià)低3、易于維護(hù)4、易于修改5、設(shè)計(jì)不復(fù)雜6、效率高8、HIPO圖的主要內(nèi)容是什么?HIPO(HierarchyPlusInput/Processing/Output)圖是RM公司在20世紀(jì)70年代發(fā)展起來的用于描述系統(tǒng)結(jié)構(gòu)的圖形工具。它實(shí)質(zhì)上是在描述系統(tǒng)總體模塊結(jié)構(gòu)的層次圖(H圖)的基礎(chǔ)上,加入了用于描述每個(gè)模塊輸入/輸出數(shù)據(jù)和處理功能的IPO圖,因此它的中文全名為層次圖加輸入/處理/輸出圖。9、常用的調(diào)查研究的方法有哪些?(4個(gè)以上得全分)常用的調(diào)查方式:發(fā)調(diào)查表;召開調(diào)查會(huì);向

9、用戶領(lǐng)域的專家個(gè)別咨詢;實(shí)地考察;跟蹤現(xiàn)場業(yè)務(wù)流程;查閱與待開發(fā)系統(tǒng)有關(guān)的資料;使用各種調(diào)查工具等。10、什么叫白盒測(cè)試?常見的白盒測(cè)試方法有哪些?白盒法是對(duì)程序結(jié)構(gòu)的一種測(cè)試方法,這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試。常見的白盒測(cè)試方法有:邏輯覆蓋、基本路徑測(cè)試方法。11、說明結(jié)構(gòu)化程序設(shè)計(jì)的主要思想是什么?答:(1)自頂向下、逐步求精的程序設(shè)計(jì)方法(3分)(2)使用3種基本控制結(jié)構(gòu)、單入口、單出口來構(gòu)造程序。12、簡述"變換分析"的設(shè)計(jì)步驟。變換分析設(shè)計(jì)步驟:確定變換中心,邏輯輸入和輸出。設(shè)計(jì)軟件結(jié)構(gòu)

10、的頂層和第一層設(shè)計(jì)中、下層模塊,對(duì)第一層的模塊自頂向下分解。設(shè)計(jì)的優(yōu)化:輸入部分求精,每個(gè)物理輸入設(shè)置專門模塊,以體現(xiàn)系統(tǒng)的外部接口。13、模塊的內(nèi)聚性有哪幾種?偶然內(nèi)聚,邏輯內(nèi)聚,時(shí)間內(nèi)聚,過程內(nèi)聚,通信內(nèi)聚,順序內(nèi)聚,功能內(nèi)聚14、試舉出一些正確的編碼風(fēng)格(至少6條以上)。答案1.程序內(nèi)部必須有正確的文檔2.數(shù)據(jù)說明應(yīng)便于查閱易于理解3.語句應(yīng)該盡量簡單清晰4.正確的輸入/輸出風(fēng)格5.不要盲目追求高效率6.不要修補(bǔ)不好的程序,要重新編寫。也不要一味地追求代碼的復(fù)用,要重新組織。7.對(duì)太大的程序,要分塊編寫、測(cè)試,然后再集成。15、需求分析與軟件設(shè)計(jì)二個(gè)階段任務(wù)的主要區(qū)別是什么?答:需求分析

11、定義軟件的用戶需求,即定義待開發(fā)軟件能做什么;軟件設(shè)計(jì)定義軟件的實(shí)現(xiàn)細(xì)節(jié)以滿足用戶需求,即研究如何實(shí)現(xiàn)軟件。16、衡量模塊獨(dú)立性的兩個(gè)標(biāo)準(zhǔn)是什么?各表示什么含義?內(nèi)聚和耦合內(nèi)聚:又稱為塊內(nèi)聯(lián)系,指模塊內(nèi)部各成分之間相互關(guān)聯(lián)的程度,以高內(nèi)聚為設(shè)計(jì)目標(biāo);耦合:也稱塊間聯(lián)系,模塊之間相互聯(lián)系程度的度量,聯(lián)系越緊密,耦合性越強(qiáng),獨(dú)立性越差,以低耦合為設(shè)計(jì)目標(biāo)。17、說明軟件測(cè)試和調(diào)試的目的有何區(qū)別?答:測(cè)試的目的是判斷和發(fā)現(xiàn)軟件是否有錯(cuò)誤;調(diào)試的目的是定位軟件錯(cuò)誤并糾正錯(cuò)誤。18、簡述系統(tǒng)測(cè)試的步驟及各步驟的主要任務(wù)。(1)單元測(cè)試。單元是指程序中的一個(gè)模塊或一個(gè)子程序。單元測(cè)試的主要目的是使每個(gè)單元

12、都能獨(dú)立運(yùn)行。(2)集成測(cè)試。在每個(gè)模塊完成單元測(cè)試后,需要按照系統(tǒng)設(shè)計(jì)要求進(jìn)行組裝測(cè)試。集成測(cè)試的主要目的是保證單元接口的完整性、一致性,人們界面及各種通信接口能否滿足設(shè)計(jì)等要求。(3)系統(tǒng)測(cè)試。系統(tǒng)測(cè)試就是將信息系統(tǒng)的所有組成部分包括軟件、硬件、網(wǎng)絡(luò)環(huán)境等綜合在一起進(jìn)行測(cè)試,以保證系統(tǒng)的各組成部分協(xié)調(diào)運(yùn)行。另外,系統(tǒng)測(cè)試在系統(tǒng)的實(shí)際運(yùn)行現(xiàn)場和在用戶的直接參與下進(jìn)行,應(yīng)盡量發(fā)現(xiàn)系統(tǒng)與需求不符的問題。(4)綜合測(cè)試。綜合測(cè)試至少包括如下內(nèi)容:測(cè)試新系統(tǒng)是否和其他相關(guān)系統(tǒng)和環(huán)境兼容、運(yùn)行時(shí)間、所需要的存儲(chǔ)容量、用戶操作、通信能力以及系統(tǒng)運(yùn)行的主要瓶頸”等。19、寫出模塊間的耦合種類?非直接耦合,

13、數(shù)據(jù)耦合,特征耦合,控制耦合,外部耦合,公共耦合,內(nèi)容耦合20、有哪幾種信息系統(tǒng)開發(fā)方法?隨著信息系統(tǒng)開發(fā)研究的不斷深入,如今已經(jīng)建立起一些較為成型的系統(tǒng)開發(fā)方法體系,其中常用的有結(jié)構(gòu)化系統(tǒng)開發(fā)方法、面向?qū)ο箝_發(fā)方法和原型法等。21、在黑盒測(cè)試中,什么是等價(jià)類劃分?請(qǐng)簡單解釋之。等價(jià)類劃分是一種典型的黑盒測(cè)試方法。使用這一方法時(shí),完全不考慮程序的內(nèi)部結(jié)構(gòu),只依據(jù)程序的需求規(guī)格說明書來設(shè)計(jì)測(cè)試用例。由于采用窮舉測(cè)試方法測(cè)試數(shù)據(jù)數(shù)量過于龐大,給測(cè)試帶來困難,促使我們?cè)诖罅康目赡軠y(cè)試數(shù)據(jù)中選取其中一部分作為測(cè)試用例。等價(jià)類劃分方法把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分,然后從每一部分中選

14、取少數(shù)有代表性的數(shù)據(jù)作為測(cè)試用例。使用這一方法設(shè)計(jì)測(cè)試用例要經(jīng)歷劃分等價(jià)類(列出如有效等價(jià)類和無效等價(jià)類數(shù)據(jù))和選取測(cè)試用例兩個(gè)步驟。22、什么是原型法?用原型法開發(fā)信息系統(tǒng)有何優(yōu)缺點(diǎn)?答:原型法一開始就憑借著系統(tǒng)開發(fā)人員對(duì)用戶需求的理解,在強(qiáng)有力的軟件環(huán)境支持下,給出一個(gè)實(shí)實(shí)在在的系統(tǒng)原型,然后與用戶反復(fù)協(xié)商修改,最終形成實(shí)際系統(tǒng)的方法。原型法的主要優(yōu)點(diǎn)是:開發(fā)效率高;開發(fā)工具先進(jìn),與用戶交流直觀;符合人們認(rèn)識(shí)事物的規(guī)律;能及早暴露系統(tǒng)實(shí)施后潛在的一些問題;能調(diào)動(dòng)用戶參與的積極性。但原型法也有以下缺點(diǎn):不適合大型系開的開發(fā);對(duì)原企業(yè)基礎(chǔ)管理工作要求較高;容易走上機(jī)械模擬原手工系統(tǒng)的軌道。23

15、、簡述系統(tǒng)設(shè)計(jì)的優(yōu)化原則?(1)改進(jìn)系統(tǒng)結(jié)構(gòu)提高模塊獨(dú)立性(2)使模塊的作用域出于其控制域范圍之內(nèi)(3)系統(tǒng)結(jié)構(gòu)的深度和寬度不宜過大(4)模塊應(yīng)具有高扇入和適當(dāng)?shù)纳瘸觯?)保持適中的模塊規(guī)模和復(fù)雜度(6)降低模塊接口的復(fù)雜度(7)設(shè)計(jì)單入口單出口的模塊24、數(shù)據(jù)流圖繪制的主要步驟是什么?1確定系統(tǒng)的輸入與輸出2由外向里畫系統(tǒng)的頂層數(shù)據(jù)流圖3自頂向下逐層分解,繪出分層數(shù)據(jù)流圖25、諾蘭階段模型有哪六個(gè)階段?諾蘭模型的六個(gè)階段:初裝階段,蔓延階段,控制階段,集成階段,數(shù)據(jù)管理階段,成熟階段.26、原型法的基本思想是什么?原形法的基本思想是在投入大量的人力,物力之前,在限定的時(shí)間內(nèi),用最經(jīng)濟(jì)的方法,開發(fā)出一個(gè)可實(shí)際運(yùn)行的系統(tǒng)原型,以便盡早澄清不明確的系統(tǒng)需求.27、表達(dá)詳細(xì)設(shè)計(jì)的工具有哪些?表達(dá)詳細(xì)設(shè)計(jì)的工具分為三大類:(1)圖形工具:程序流程圖,N-S圖和PAD圖;(2)表格工具:判定表和判定數(shù)(3)語言工具:PDL語言28、信息系統(tǒng)的生命周期可以劃分為哪幾個(gè)階段?信息系統(tǒng)的生命周期有五個(gè)階段,分別為:信息系統(tǒng)規(guī)劃,信息

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論