管理信息系統(tǒng)基礎(chǔ)第八章信息系統(tǒng)開發(fā)-復(fù)習(xí)思考題及參考答案_第1頁
管理信息系統(tǒng)基礎(chǔ)第八章信息系統(tǒng)開發(fā)-復(fù)習(xí)思考題及參考答案_第2頁
管理信息系統(tǒng)基礎(chǔ)第八章信息系統(tǒng)開發(fā)-復(fù)習(xí)思考題及參考答案_第3頁
管理信息系統(tǒng)基礎(chǔ)第八章信息系統(tǒng)開發(fā)-復(fù)習(xí)思考題及參考答案_第4頁
管理信息系統(tǒng)基礎(chǔ)第八章信息系統(tǒng)開發(fā)-復(fù)習(xí)思考題及參考答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第八章 信息系統(tǒng)開發(fā) 復(fù)習(xí)思考題 及參考答案 1簡述信息系統(tǒng)開發(fā)的生命周期。 廣義地看,任何系統(tǒng)都有其產(chǎn)生、發(fā)展、成熟和消亡的過程,這個過程稱為系統(tǒng)的生命周期 (信息系統(tǒng)的建設(shè)是一項長期、艱巨復(fù)雜的系統(tǒng)工程,從用戶提出要求到系統(tǒng)完成,存在著一系列相互聯(lián)系的工作環(huán)節(jié),每個環(huán)節(jié)的好壞直接影響相關(guān)環(huán)節(jié)乃至整個系統(tǒng)的質(zhì)量和進程。系統(tǒng)開發(fā)具有清晰的結(jié)構(gòu)化活動,這些活動主要包括:系統(tǒng)分析、系統(tǒng)設(shè)計、編程、測試、切換、運行和維護等。這些活動所構(gòu)成的整個過程稱為信息系統(tǒng)開發(fā)生命周期( 系統(tǒng)分析是對組織需要解決的問題進行分析,主要解決“做什么”的問題。它包括問題的定義、識別原因、說明解決辦法、確定滿足系統(tǒng)需求的信息。 系統(tǒng)設(shè)計要說明如何設(shè)計系統(tǒng)以實現(xiàn)系統(tǒng)目標(biāo),即解決“怎么做”的問題。信息系統(tǒng)的設(shè)計是系統(tǒng)的總體解決方案和模型。 編程是將設(shè)計說明書轉(zhuǎn)化為計算機軟件的過程。 測試是對所有編好的程序必須進行無遺漏的、徹底的測試以確定系統(tǒng)是否產(chǎn)生正確的結(jié)果。 切換是用新系統(tǒng)替代舊系統(tǒng)的過程。 當(dāng)新系統(tǒng)投入運行 (后,要由用戶和技術(shù)專家進行評審,以確定它實現(xiàn)其原始目標(biāo)的情況如何,并決定是否對其進一步完善和修正。 2某高校學(xué)分制學(xué)生選課系統(tǒng)要求如下。 學(xué)生根據(jù)學(xué)期開課清單填寫選課單,學(xué)生選課系統(tǒng)對每個學(xué)生的選課單進行處理:根據(jù)教學(xué)計劃檢查該生是否存在尚未取得學(xué)分的必修課程,如果存在則要求重修;計算該學(xué)生課程上課時間沖突率:如果不發(fā)生沖突或者沖突率小于 30%則可以選修,否則根據(jù)重修 必修 任選的優(yōu)先級刪除已選課程。最后產(chǎn)生每個學(xué)生的個人課表,以及每門課程的成績記錄單 (列出該門課程的學(xué)生名單 )。 試畫 出學(xué)生選課系統(tǒng)的數(shù)據(jù)流程圖,并構(gòu)造數(shù)據(jù)字典。 數(shù)據(jù)字典 ( 1)開課清單 數(shù)據(jù)流標(biāo)識:開課清單 數(shù)據(jù)流來源:學(xué)生選課系統(tǒng) 數(shù)據(jù)流去向:學(xué)生 數(shù)據(jù)流組成:開課名稱、編號、時間、地點 ( 2)選課單 數(shù)據(jù)流標(biāo)識:選課單 數(shù)據(jù)流來源:學(xué)生 數(shù)據(jù)流去向:學(xué)生選課系統(tǒng) 數(shù)據(jù)流組成:所選課程名稱、編號、學(xué)生姓名、學(xué)號 ( 3)學(xué)生學(xué)號、姓名 數(shù)據(jù)流標(biāo)識:學(xué)生學(xué)號、姓名 數(shù)據(jù)流來源:學(xué)生選課系統(tǒng) 數(shù)據(jù)流去向: 教學(xué)計劃 數(shù)據(jù)流組成:學(xué)生姓名、學(xué)號 ( 4)未取得學(xué)分的必修課清單 數(shù)據(jù)流標(biāo)識:未取得學(xué)分的必修課清單 數(shù)據(jù)流來源:教學(xué)計劃 數(shù)據(jù)流去向:學(xué)生選課系統(tǒng) 數(shù)據(jù)流組成:未取得學(xué)分的必修課程名稱、編號、學(xué)生姓名、學(xué)號 ( 5)該學(xué)生課程表 數(shù)據(jù)流標(biāo)識:該學(xué)生課程表 數(shù)據(jù)流來源:學(xué)生選課系統(tǒng) 數(shù)據(jù)流去向:計算上課沖突率 數(shù)據(jù)流組成:學(xué)生姓名、學(xué)號、課程名稱、編號 ( 6)學(xué)生個人課表 數(shù)據(jù)流標(biāo)識:學(xué)生個人課表 數(shù)據(jù)流來源:計算上課沖突率 數(shù)據(jù)流去向:學(xué)生 數(shù)據(jù)流組成:學(xué)生姓名、學(xué)號、課程名稱、編號 ( 7)課程成績記 錄單 數(shù)據(jù)流標(biāo)識:課程成績記錄單 數(shù)據(jù)流來源:計算上課沖突率 數(shù)據(jù)流去向:教師 數(shù)據(jù)流組成:學(xué)生姓名、學(xué)號、課程名稱、編號 ( 8)重修通知 數(shù)據(jù)流標(biāo)識:重修通知 數(shù)據(jù)流來源:學(xué)生選課系統(tǒng) 數(shù)據(jù)流去向:學(xué)生 數(shù)據(jù)流組成:學(xué)生姓名、學(xué)號、重修課程名稱、編號 ( 9)教學(xué)計劃 數(shù)據(jù)存儲名字:教學(xué)計劃 數(shù)據(jù)存儲組成:專業(yè)、必修選修課程名稱、編號 數(shù)據(jù)存儲方式:按各專業(yè)課程編號 ( 10)計算上課時間沖突率 加工名:上課時間沖突率 加工激活條件:得到計算要求 加工邏輯:沖突課程數(shù) /總課程數(shù) 執(zhí)行頻率:隨時 ( 11) 學(xué)號 數(shù)據(jù)項名稱:學(xué)號 數(shù)據(jù)項類型:字符型 長度: 8 位 取值范圍: 00000000 99999999 ( 11)課程編號 數(shù)據(jù)項名稱:課程編號 數(shù)據(jù)項類型:字符型 長度: 4 位 取值范圍: 0000 9999 3簡述模塊設(shè)計的方法及內(nèi)容。 功能模塊設(shè)計的目的是建立一套完整的功能模塊處理體系,并以此作為系統(tǒng)實施階段的依據(jù)。設(shè)計是以系統(tǒng)分析階段和系統(tǒng)總體設(shè)計階段的有關(guān)結(jié)果為依據(jù),制定出詳細的、具體的系統(tǒng)實施方案。 功能模塊設(shè)計是一項復(fù)雜繁瑣的工作。隨著設(shè)計系統(tǒng)的增大,模塊的復(fù)雜性也迅速上升,設(shè)計難度也相應(yīng)增大。為了確保設(shè)計工作的順利進行,功能模塊設(shè)計一般應(yīng)遵循如下原則。 (1) 對模塊劃分的要求是,模塊的內(nèi)聚性要強,模塊具有相對的獨立性,減少模塊間的聯(lián)系。 (2) 模塊之間的耦合只能存在上下級之間的調(diào)用關(guān)系,不能有同級之間的橫向關(guān)聯(lián)。 (3) 聯(lián)結(jié)調(diào)用關(guān)系應(yīng)只有上下級之間的調(diào)用,不能采用網(wǎng)狀關(guān)系或交叉調(diào)用。 (4) 整個系統(tǒng)呈樹狀結(jié)構(gòu),不允許有網(wǎng)狀結(jié)構(gòu)或交叉調(diào)用關(guān) 系出現(xiàn)。 (5) 所有模塊都必須嚴格地分類編碼并建立歸檔文件,建立模塊檔案進行編碼有利于系統(tǒng)模塊的實現(xiàn)。 (6) 適當(dāng)采用通用模塊將有助于減少設(shè)計工作量。 (7) 模塊的層次不能過多,一般最多使用 6 7 層。 模塊聯(lián)結(jié)方式有 5 種,最常用的是前 3 種。 (1) 模塊聯(lián)結(jié),按功能和數(shù)據(jù)流程聯(lián)結(jié),是目前常用的一種方法。 (2) 特征聯(lián)結(jié),按模塊特征相聯(lián)結(jié)。 (3) 控制聯(lián)結(jié),按控制關(guān)系相聯(lián)結(jié)。 (4) 公共聯(lián)結(jié)。 (5) 內(nèi)容聯(lián)結(jié)。 功能模塊設(shè)計的內(nèi)容可以分為總控系統(tǒng)和子系統(tǒng)兩部分。 ( 1)總控系統(tǒng)部分 總控系統(tǒng)部分的設(shè)計與總體設(shè)計中的系統(tǒng)總體結(jié)構(gòu)圖相對應(yīng),主要內(nèi)容包括系統(tǒng)主控程序的處理方式,確定各子系統(tǒng)的接口、人機接口;以及各種校驗、保護、后備管理手段的接口。 根據(jù) 總體結(jié)構(gòu)和子系統(tǒng)劃分以及功能模塊的設(shè)置情況,進行總體界面設(shè)計。系統(tǒng)交互界面的處理層次和順序?qū)⒁蕾囉谙到y(tǒng)劃分的層次和模塊的組織順序。 ( 2)子系統(tǒng)部分 子系統(tǒng)部分的設(shè)計包括對子系統(tǒng)的主控程序和交互界面設(shè)計、各功能模塊和子模塊的處理過程設(shè)計,主要有數(shù)據(jù)的輸入、運算、處理和輸出,其中對數(shù)據(jù)的處理部分應(yīng)給出相應(yīng)的符號和公式。 4說明我國身份證號中代碼的意義,它屬于哪種碼?這種碼有哪些優(yōu)點? 公民身份號碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位校驗碼。其含義如下: ( 1)地址碼:表示編碼對象常住戶口所在縣 (市、旗、區(qū) )的行政區(qū)劃代碼,按 2260 的規(guī)定執(zhí)行。 ( 2)出生日期碼:表示編碼對象出生的年、月、日,按7408的規(guī)定執(zhí)行,年、月、日分別用 4 位、 2 位、 2 位數(shù)字表示,之間不用分隔符。 ( 3) 順序碼:表示在同一地址碼所標(biāo)識的區(qū)域范圍內(nèi),對同年、同月、同日出生的人編定的順序號,順序碼的奇數(shù)分配 給男性,偶數(shù)分配給女性。 校驗碼是為了保證正確輸入,在原有代碼結(jié)構(gòu)的基礎(chǔ)上,另外加上一個校驗位,使它事實上變成代碼的一個組成部分。代碼一旦輸入,計算機會用事先規(guī)定的算法按輸入的 代碼數(shù)字計算出校驗碼,并將它與輸入的校驗碼進行比較,以證實輸入是否有錯。 5假設(shè)一種代碼由三位字符組成,第一位是英文大寫字母,第二位和第三位是阿拉伯?dāng)?shù)字 0 9,問總共可以組成多少種代碼?如果有一個 5 位代碼其值為: 13579。用幾何級數(shù)法設(shè)計代碼校驗位。從低位到高位依次取 2、 4、 8、 16、 32作為權(quán)數(shù),求出原代碼與各位權(quán)數(shù)的乘積之和, 用模 11 除乘積之和,取余數(shù)作為校驗位。問校驗位是多少? 總共可以組成的代碼數(shù)是 26*9*9=2106 種。 1*2+3*4+5*8+16*7+32*9=454 454/11 余 3 為校驗位 6在輸入 /輸出設(shè)計中,為什么先設(shè)計輸出,再設(shè)計輸入? 在輸入 /輸出設(shè)計中必須遵循的一個最基本原則是,以輸出確定輸入和處理方式。這是因為,盡管有些用戶可能直接使用系統(tǒng)或從系統(tǒng)輸入數(shù)據(jù),但都要使用系統(tǒng)的輸出信息,輸出設(shè)計的目的正是為了準(zhǔn)確及時地反映和組成用于生產(chǎn)和服務(wù)部門的有用信息。所以,輸入 /輸出設(shè)計過程與實施過程相反,不是 從輸入設(shè)計到輸出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計。 7系統(tǒng)測試的目的是什么?為什么? 系統(tǒng)測試的目的在于查出子系統(tǒng)之間相互關(guān)系方面的錯誤和缺陷。 ( 1)主控程序和調(diào)度程序調(diào)試 主控程序和調(diào)度程序的語句不多,但邏輯控制復(fù)雜。調(diào)試目的不是處理結(jié)果的正確性,而是驗證控制接口和參數(shù)傳遞的正確性,以及發(fā)現(xiàn)并解決資源調(diào)度中的問題。因此,調(diào)試時,將所有控制程序與各功能模塊的接口直接連接,即用直接可以產(chǎn)生事先準(zhǔn)備好的計算結(jié)果的過渡程序來替代真正的程序模塊。 ( 2)系統(tǒng)總調(diào) 整個系統(tǒng)的總調(diào)就是將主控程序和調(diào)度程序與各 功能模塊聯(lián)結(jié)起來進行總體調(diào)試。系統(tǒng)總調(diào)時,需要對系統(tǒng)各種可能的使用形態(tài)及其組合在軟件中的流通情況進行性能測試,以便發(fā)現(xiàn)問題。 系統(tǒng)調(diào)試完成后,應(yīng)編寫操作說明書,完成程序框圖并打印源程序清單。 8簡述系統(tǒng)切換的類型。 (1) 直接轉(zhuǎn)換:即老系統(tǒng)停止運行的某一時刻,新系統(tǒng)立即開始運行。該轉(zhuǎn)換方式的優(yōu)點是轉(zhuǎn)換簡便,節(jié)省費用。其缺點是風(fēng)險較大。 (2) 并行轉(zhuǎn)換:新老系統(tǒng)并行工作一段時間,經(jīng)過對比檢驗,證明新系統(tǒng)正確無誤 后,新系統(tǒng)正式替代舊系統(tǒng)。其優(yōu)點是:安全保險。缺點是費用較高,增加了用戶的工作量。 (3) 分 段轉(zhuǎn)換:新系統(tǒng)正式運行之前,分階段一部分一部分地替代老系統(tǒng)。 9簡述原型法開發(fā)的主要思想及適用范圍。 原型法是指借助于功能強大的輔助系統(tǒng)開發(fā)工具,按照不斷尋優(yōu)的設(shè)計思想,通過反復(fù)的完善性實驗而最終開發(fā)出來符合用戶要求的管理信息系統(tǒng)的過程和方法。即首先快速開發(fā)一個原型,然后運行這個原型,再通過對原型的不斷評價和改進,使之逐步完善,直至用戶滿意為止。 原型法的基本思想是在投入大量的人力、物力之前,在限定的時間內(nèi),用最經(jīng)濟的方法,開發(fā)一個可以實際運行的系統(tǒng)原型。引進工業(yè)生產(chǎn)中在設(shè)計階段和生產(chǎn)階段中的試制樣品的方 法,解決需求確立困難的問題。在原型系統(tǒng)的運行中用戶發(fā)現(xiàn)問題,提出修改意見,技術(shù)人員完善原型,使它逐步滿足用戶的要求。因此,用戶的需求是通過不斷的運行和評價原型而逐步明確的。在系統(tǒng)開發(fā)過程中,用戶不再面對難以理解的圖表,而是直觀的軟件,在演示或使用中提出需求,避免需求表達不清等問題,使系統(tǒng)開發(fā)真正體現(xiàn)面向用戶的原則。其開發(fā)過程是分析、設(shè)計、編程、運行、評價的多次重復(fù),不斷演進的過程。 原型法的適用范圍是比較有限的,適用于小型、簡單、處理過程比較明確、沒有大量運算和邏輯處理過程的系統(tǒng)。 10簡述系統(tǒng)外包的基本 概念。 信息系統(tǒng)外包可簡單地視為將組織中部分或全部的信息系統(tǒng)功能交由外部服務(wù)提供者完成。一些文獻對信息系統(tǒng) 外包的定義包括:一個公司轉(zhuǎn)包一些或全部的信息系統(tǒng)功能 給另一個公司。外包企業(yè)與一或多個獨立的承包商簽訂一個中到長期的安排 (通常是 5 10 年 ),在合約的期限內(nèi)信息系統(tǒng)承包商持續(xù)提供企業(yè)不同的信息系統(tǒng)服務(wù)。將組織中部分或全部的信息系統(tǒng)功能,轉(zhuǎn)交給外部服務(wù)承包商去完成,包括:應(yīng)用系統(tǒng)開發(fā)及維護、系統(tǒng)操作、網(wǎng)絡(luò)通信管理、系統(tǒng)規(guī)劃管理及應(yīng)用系統(tǒ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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論