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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論