信息系統開發概要_第1頁
信息系統開發概要_第2頁
信息系統開發概要_第3頁
信息系統開發概要_第4頁
信息系統開發概要_第5頁
已閱讀5頁,還剩11頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、02376信息系統開發知識結構圖 朱勝華 第一章:管理信息系統的概念與結構 (1)什么是信息? 信息運動的基本形式? 信息運動的基本形式:信息循環。 消息的發生者。 消息的接收者。 傳播信息的媒介。(光盤,磁盤等) 信源和信宿之間信息交換的途徑與設備。 信息內容的四個層次? 信息:事物之間相互聯系、相互作用的狀態的描述。 信源 信宿 載體 通道 (2) (網絡,電視等) 序號 信息層次 反映的問題 1 跡象 什么? 2 事實 是什么? 3 知識 為什么? 4 智慧 怎么辦? 2.可存儲性3.可加工性4.共享性5.時滯性 通訊技術,計算機技術,控制技術。簡稱 (3) 信息的主要特性有哪些?1.可

2、傳輸性 (4)信息技術的主要支柱是什么? 技術,組織管理。 (5)現代管理的核心問題是 (6)信息流與物流的關系? 個環節 (7)管理信息的特點是什么? (8)管理信息的分類? 按照加工程度劃分:可分為原始信息,加工后的信息和高級信息。 按照決策層次劃分:可分為戰略信息,戰術信息和業務信息。 按照信息穩定性劃分:可分為固定信息(穩定系數仝0.8 ),相對固定信息和流動信息(穩定系數W (9) 對管理信息處理的要求是什么?及時,準確,經濟,適用 (10)計算機輔助管理發展個階段的目標、典型功能、關鍵技術和代表性系統 決策,決策的基礎是信息 物流是單向的,信息流則是雙向的,信息流控制物流, 1 .

3、信息量大2.信息來源面廣3.信息資源的非消耗性 3C技術。信息化生產力三要素: 真正的管理必須包含信息反饋這 4.信息處理方式與手段的多樣性 0.6 )。 人, 階段 年代 核心技術 代表性系統 事務處理 50-70年代 咼級語言、文件管理 電子數據處理系統 系統處理 60-70年代 數據庫技術、數據通訊與計算 機網絡 傳統的管理信息系統 支持決策 70-80年代 人機對話、模型管理、人工智 能的應用 決策支持系統、現代管理信 息系統 綜合服務 90年代以 后 高速信息傳輸技術、多媒體技 術、人工智能等 ISDN、In ternet、WWW 等 管理決策系統、管理信息系統和作業系統。 1.數據

4、及其存儲介質 2.通信系統3.非計算機的信息收集、 (11)企業組織三個子系統? (12)管理信息系統的物理組成? 作人員 (13)管理信息系統的功能結構? 信息管理機構 (14)管理信息系統的層次結構? 處理設備4.規章制度 5.工 1.信息收集系統2.信息存儲系統3.問題處理系統 4.會話和信息輸出系統 4.事務處理 5. (15)管理信息系統的空間分布結構的類型? 利于發揮專業人員的作用。 1.戰略信息處理2.戰術信息處理3.業務信息處理 集中式和分布式,集中式的主要優點:1.信息資源集中,管理方便2.有 3.信息資源利用率高 4.系統安全設施實施方便不足之處:1.管理、維護等困難。2.

5、對組 織變革和技術發展的適應性差,應變能力弱。3不利于發揮用戶積極性與主動精神。4系統比較脆弱,主機出現故障的 時候可能使整個系統停止工作。分布式的優點:1可以根據應用需要和存取方式來配置信息資源。2有利于發揮用 戶的積極性和主動性,提高了系統對用戶需求變更的適應性和對環境的應變能力。3系統擴展方便4系統的健壯性好, 網絡上一個結點出現故障一般不會導致全系統癱瘓。分布式的缺點:1.標準,規范不容易統一 2.管理上協調有一定困 難。3.不利于安全保密措施的統一實施。 第二章管理信息系統建設導論 (1) 管理信息系統建設的復雜性?1建設環境的復雜性,現代企業、政府部門結構復雜;需求的多樣性,最終用

6、戶 是各類管理人員;3建設內容的復雜性,信息量大面寬;4技術手段的復雜性 5建設需用資源的密集性 (2) 系統方法的原則?1整體性原則2分解-協調原則3.目標優化原則 (2)霍爾三維模型對各類復雜系統的建設具有指導意義,分別是知識維、時間維、邏輯維; (3)理解管理信息系統生命周期 階段 主要活動 系統規劃(第三 章) 戰略規劃,根據組織的目標和發展戰略確定管理信息系統發展戰略。 需求分析,對組織為實現目標的信息需求進行總體分析,確定系統總體方案。 資源分配,估計系統所需資源,根據應用環境和資源條件確定資源分配方案。 系統分析(第四 章) 系統初步調查,開發項目的可行性研究,系統詳細調查,開發

7、項目范圍內新系統邏 輯模型的提出。 這三個階段合 稱為:系統開 發 系統設計(第五 章) 系統總體結構設計,輸入設計,輸出設計,處理過程設計,數據存儲設計,計算機 系統方案選擇。 系統實施(第六 章) 軟件編程和軟件包購置,計算機和通信設備的購置與安裝調試,系統測試,新舊系 統的轉換。 系統運行與維護 (第七章) 系統運行的組織與管理,系統評價,系統糾錯性維護,適應性維護, 完善性維護,預防性維護。 系統更新 現行系統問題分析,新系統的建設。 (4)早期的管理信息系統開發方法存在的主要問題?1工作階段劃分原則不明確。2.用戶參與程度低,缺乏對話。3 分析設計工作不深入。4系統實施階段的工作采取

8、自底向上”的方法. (5) 結構化方法的基本思路?把整個系統開發過程分成若干階段,每個階段進行若干活動,每項活動都完成多個任 務,形成符合給定規范的產品(成果)。 (6) 結構化方法的主要原則?1用戶參與的原則 2.先邏輯,后物理”的原則(先規劃、分析再設計)3.自頂向下 的原則4工作成果描述標準化原則 階段 主要活動 相關知識點 (1)系統規劃工作的主要特點?1具有較強的非確定性,非結構化程度較高。2高層管 理人員是工作的主體。 3.工作過程是一個管理決策過程。4.系統規劃人員是決定因素。5 宜粗不宜細。6納入整個組織的發展規劃,并應定期滾動。 戰略規劃 (2)系統規劃的關鍵問題?1.戰略計

9、劃是核心。2解決問題的有效性是關鍵。 3.應變能力是 根據組 MIS成功的關鍵問題之一,也是當前MIS建設與應用的瓶頸問題。4技術的進步,管理的 根據組 織的目標和發展 戰略確定管理信 息系統發展戰 略 變革必須和人的素質的提高應協調發展 (3) MIS戰略規劃的意義和核心問題?根據組織的目標和發展戰略確定管理信息系統發 展戰略,核心問題之- ,就是使信息系統的發展戰略與整個企業的發展戰略保持一 致。 (4) MIS戰略規劃的目標和內容?3-5年長期規劃和1-2短期計劃,對當前信息系統的了 解;對示來的預期,近期發展計劃;將來總目標; (5)信息系統戰略規劃當中常用的一種方法?戰略集合轉移法:

10、把組織的戰略集(包括組 織的使命、目標、戰略和其他一些與信息系統有關的組織屬性)轉換為一個適當的、與之 關聯和一致的MIS戰略集(系統目標,系統約束、系統戰略計劃)的過程。 (1) 信息需求分析的方法有兩大類? 1全面調查法(企業系統規劃法 BSP) 2.重點突破法(關 鍵成功因素法CSF ) (2)關鍵成功因素法? 必須經常得到管理人員關注的活動區域,對這些區域的運行情況要 經常不斷地進行度量, 并提供這些度量信息以供決策使用。 關鍵成功因素法的實施步驟 ? 1了解企業(或MIS )的戰略目標。2識別所有成功因素。 3.確定關鍵成功因素。 4.識別性能指標與標準。 系 (4) BSP法的基本

11、出發點?為指導企業管理信息系統的開發而建立起的一種規范方法。1 統 支持企業的目標。2.表達出企業中各個管理層的要求。3.提供一致性的信息。 4.在組織機構 規 需求分析 和管理機制改變時保持工作能力。5戰略規劃應由總體系統中的子系統開始實現。 劃 對組織 (5) BSP方法實現的四個主要步驟 ? 1定義企業目標 2.定義企業過程 3.定義數據類 4.定 對織、 (第三章) 為實現目標的信 義信息系統總體結構 息需求進行總體 (6)企業過程?在企業資源管理中所需要的、邏輯上相關的一組決策和活動, 它們的分析和 分析,確定系統 識別無需顧及與組織機構的聯系 總體方案。 為定義關鍵的數據需求提供基

12、礎。 (7) 企業過程的三個主要資源? 1.計劃和控制資源2.產品/服務資源3.支持性資源 (8) 產品/服務與支持性資源的生命周期?1.需求2.獲取3.經營管理4.回收或分配 (9)企業過程的的步驟 ?1.計劃和控制過程2.產品、服務過程3.支持資源過程4.過程的歸 并和分析5.結果和應用 (10)數據類及其類型 ?數據類:是指支持企業所必需的邏輯上相關的數據 1.存檔類數據2 事物類數據3.計劃類數據4.統計類數據 (11)過程數據類U/C 矩陣?主要用來劃分子系統,C表示這個數據類由相應的功能產生。 U表示這個功能使用這個數據類,每個數據類必須有一個產生者,至少一個使用者; 卩)資源分配

13、的方法 ? 資源分配 方法 基本標準 估計系 成本或效益比較法 經濟上的合理性 丨口計系 統所需資源,根 據應用環境和資 源條件確定資源 分配方案。 全面評審法 應用項目的風險與該應用項目適合的信息系統以及 戰略方向的程度 收費法 以用戶的意見為主 指導委員會法 組織結構的權力、政策和聯合 系統分析 (第四章) 1系統初步調 查,2可行性研 究, 3系統詳細調 查, 4.新系統邏輯模 型的提出。 (1) 什么是系統分析?是指在管理信息系統開發的生命周期中系統分析階段的各項活動和 方法。包括1 系統初步調查,2.可行性研究,3.系統詳細調查,4.新系統邏輯模型的提出。 (2) 系統分析的目標?按

14、系統規劃所規定的系統開發的目標和用戶的信息需求,提出系統 的邏輯方案。 (3) 系統分析階段的主要活動 ?1.系統初步調查,2.可行行研究,3.系統詳細調查,4.新系 統邏輯方案的提出。 (4) 系統分析的工作特點 ? 1.工作內容涉及面廣,不確定性大。2.方式主要是和人打交道。 3. 系統分析工作的主要成果(產品)是文件。4.系統分析工作追求的是有限目標。 結構化系統分析方法相關工具? 1.數據流圖(DFD : Data Flow Diagram) 2.數據字典 (DD : Data Dictionary) 3.結構化語言 4. 決策樹5.決策表 (6) 數據流圖?是系統分析人員與用戶進行交

15、流的有效手段,同時也是系統設計的主要依 據之一。 (7) 數據流圖的基本組成及符號? 1.外部項(外部實體)2.數據加工3.數據存儲4.數據流 (8) 繪制數據流圖的主要原則 ? 1.明確系統界面。2.自頂向下逐層擴展 3.合理布局。4.只反 映數據流向、數據加工和邏輯意義上的數據存儲,不反映任何數據處理的技術過程、處理 方式和時間順序,也不反映各部門相互聯系的判斷與控制條件等技術問題。5.必須始終與 用戶密切接觸,詳細討論,不斷修改。 (9) 數據詞典?給數據流圖上每個成分以定義和說明,主要內容有:數據流,數據元素,數 據存儲,加工外部項,數據元素是組成數據詞典的的基本成分。 (10) 數據

16、詞典的編寫方法?手工編寫和計算機編寫 (11) 基本加工?數據流圖中所有不進一步分解的加工 ,有父項,無子項,基本加工的描述工具 有:1.自然語言的文字描述 2.結構化語言3.決策樹4.決策表5.數學公式,上述工具的聯合使 用其中結構化語言,決策樹,決策表屬于結構化系統分析中的專用工具。 (12) 決策樹?是一種圖形工具。加工中決策或判斷的步驟比較多. (13) 決策表?又稱為判斷表,對于判斷的條件比較復雜,各條件相互組合,相應的決策方 案較多的情況。 (14) 系統分析工作需要收集的信息 ? 1.組織的信息、2.人的信息、3. 工作的信息和4.環境的 信息。 (15) 收集信息的主要策略?

17、1.全面調查策略(適用于大的開發項目。)2.關鍵因素策略3.點 面結合戰略 (16) 收集信息的方法?面談、調查表、查閱文獻和實地觀察、實踐。 (17) 系統初步調查的主要內容 ? 1.調查內容,了解做了什么,有什么問題.2.分析內容:現有 什么,需要什么,在現有資源下能提供什么,有無必要進一步的調查與開發。3.調查結論 及工作成果,完成系統建議書 (18) 可行性研究? 1.技術可行性2.經濟可行性3.營運可行性,為確定系統開發項目的決策 提供科學依據,完成可行性研究報告 (19) 系統詳細調查? 1.組織機構的調查 2.業務處理狀況調查 3.現行系統的目標、主要 功能和用戶需求調查。4.信

18、息流程調查。5.數據及功能分析。6.系統運營環境分析,完成 詳細調查報名 (20) 新系統邏輯方案的提出?明確用戶的信息需求,確定系統的邏輯方案,完成新系統分 析階段的最終成果一一系統說明書的編寫. 1. 系統總體結構(1)系統設計的目的?是將系統分析階段所提出的反映用戶信息需求的系統邏輯方案轉換 設計,成可以實施的基于計算機與通信系統的物理(技術)方案。 2. 代碼,數據庫,(2)系統設計工作的依據? 1.系統分析的成果。 輸入輸出,用戶信息管理和信息技術的標準、規范和有關法律制度。 “系統說明書”2.現行技術。3.現行的 4.用戶的需求。5.系統的運行環境。 界面,處理過程即符合當前需要,

19、又適應系統的工作環境 等詳細設計, 3. 系統實施進度 與計劃的制定, 4. ”系統設計說 明書”的編寫 系統設計階段的主要活動和任務 ? 1.系統總體結構設計,2.代碼擻據庫,輸入輸出 用戶界 面,處理過程等詳細設計,3.系統實施進度與計劃的制定,4.”系統設計說明書”的編寫 系統的總體結構設計 ? 1.總體布局方案的確定;2.軟件總體結構設計;3.硬件方案的選 擇和設計;4數據存儲的總體設計。 (5)系統設計工作的特點 ? 系統設計的目的+系統設計階段的主要活動+系統設計工 作的環境是管理環境和技術環境的結合 (6)結構化設計(Structured Design,以下簡稱SD)?結構化的基

20、礎是:模塊化,即將一個 系統分解成若干個大小適當、功能明確、彼此具有較強的獨立性、又有一定聯系的組成部 分(模塊)。 (6)系統流程圖?是傳統的描述工具, 通常用它表達系統的執行過程,也表達了數據在系 統中的流向. 系統流程圖中所使用的符號 I 陽 如曲機C 51 示) (8) 系統流程圖的缺點?無法評審這個系統是否符合用戶的邏輯要求,也不可能知道這個系 系統設計 (第五章) 統的大小,以及是否易于維護和修改。 (9) 分層和輸入一一處理一一輸出(HIPO )圖?用一個方塊代表一個模塊,用圖形的方法 表達一個系統的輸入和輸出功能,以及模塊的層次。方便地理解系統的程序結構,也有利 于程序的編寫和

21、系統的維護。 (10) 領會控制結構圖? 描述模塊的層次結構和它們之間的控制通訊聯系的工具.控制結 (11)控制結構圖的三種調用關系 復調用(循環調用) 構圖也被稱為模塊結構圖或者系統結構圖,不僅表示一個系統功能模塊的結構關系,還表 示了模塊的調用關系以及模塊之間數據流和控制流等信息的傳遞關系。 直接調用(無條件調用)、選擇調用(判斷調用)和重 數據標識 (12)熟練掌握控制結構圖繪制的主要方法?繪制系統結構圖的出發點仍是數據流程圖。但 是如果已經具備了 HIPO分層圖,則在此基礎上加注模塊間的控制與通訊標志就成了系統 結構圖。 系統總體結構|(13)系統的總體布局?從信息資源管理的集中程度分

22、有: 1.集中式系 設計統 2.分布式系統.從信息處理的方式來看主要有:1.批處理方式 2.聯機處理方式 (14) 系統總體布局方案的原則 ? 1.處理功能和存儲功能應滿足系統要 求。2.使用方便。3.可維護性、可擴展性、可變更性好。4.可靠性高。 5.經濟實用。 (15) 軟件總體結構設計的實質 ?將整個系統合理的劃分成各個功能 模塊,正確處理模塊之間與模塊內部的聯系以及它們之間的調用關系 和數據聯系,定義個模塊的內部結構等等。 (16) 軟件系統總體結構設計的原則 ? 1.分解-協調原則:對象分解成 多個易于解決、易于理解的小問題分別處理。2.信息隱蔽,抽象的 原則上一階段只負責為下一階段

23、的工作提供原則和依據,并不規定 下一階段或下一步工作中要負責解決的問題。3.自頂向下的原則首 先抓住總的功能目標,然后逐層分解4. 一致性原則.具有統一的規 范,統一的標準,統一的文件模式等等。5.面向用戶的原則每個模 塊必須功能明確,接口明確 (17) 系統設計中模塊的概念 ?模塊:是這樣一組程序語句 ,它包括: 1輸入與輸出2邏輯功能3內部信息4運行環境 (18) 模塊化?把系統劃分為若干個模塊,每個模塊完成一個特定的 功能,然后將這些模塊匯集起來組成一個整體,用以完成指定功能 的一種方法。每個系統都存在一個最適當的模塊數目,使得系統開 發成本最低。 (19) 模塊獨立程度兩個定性標準 ?

24、塊間耦合和塊內組合,塊間耦合: 其強弱取決于模塊間聯系形式及接口的復雜程度,追求耦合松散的系 統。塊內組合:模塊內部各元素為了執行某一個功能而結合在一起的 程度,避免較低的塊內組合。 (20) 模塊之間的耦合性分為 ?1數據耦合:相互之間只存在數據來 往,最理想的耦合。2控制耦合。3公共耦合。4內容耦合:所以應 該完全避免這種情況。 (21) 模塊內部組合的各種形式 ? 1偶然組合(最差)2邏輯組合3時 間組合4過程組合5通信組合6順序組合7功能塊內組合(最好) (22) 模塊設計的基本原則?1改進系統結構 2系統的深度與寬度 3. 模塊的扇入和扇出 4模塊的規模 5模塊的控制范圍和作用范圍

25、6. 其它考慮,如單入口,單出口等 (23) 數據流程圖的典型結構 ?變換型結構和事務型結構。 (24) 變換型控制結構圖?是一種線狀結構,它可以比較明顯地將數據 流分成輸入、主加工和輸出三部分。 (25) 事物型控制結構圖?通常都可以確定一個處理邏輯為系統的事 務中心,具有以下四種邏輯功能:1獲得原始的事務紀錄。2分析每 一個事務,從而確定它的類型。3為這個事務選擇相應的邏輯處理路 詳細設計 徑。4確保每一個事務能夠得到完全的處理。 (27) 數據存儲總體設計的內容 ?1數據存儲方式設計。2數據存儲規 模設計。3數據存儲空間的分布。4數據庫管理系統(DBMS )的選 擇 (28) 數據存儲總

26、體設計原則? 1數據結構的合理性。2數據存儲的安 全性。3維護和管理方便。 (29) 計算機系統方案選擇的原則 ? 1選擇依據:可行性報告,系統說 明書和系統總體結構設計。 2功能要求:數據處理功能(即速度),數據的存儲功能,系統外設 的功能(即文字、圖形、聲像等多媒體的處理能力),通訊功能,.3. 市場考慮:計算機的類型,通常應考慮系統的升級情況和軟件的支持 情況,即系統應具有延續性。4系統的配置:這應當從硬件和軟件兩 個方面來考慮,還應注意這兩個方面的可擴充性。5.培訓要求:應 以用戶為主,盡量滿足他們的要求。6.評價:是否滿足所有的功能 要求,并考慮到了今后的發展。配件是否齊全。軟件是否

27、豐富。技術 是否先進后援是否可靠。系統是否開放。價格是否合理。 (30) 代碼?用來表征客觀事物的實體類別,以及屬性的一個或一組易 于計算機識別和處理的特定符號或記號,它可以是字符、數字、某些 特殊符號或它們的組合。 (31) 代碼的作用?1識別作用.2統計和檢索作用 3對象狀態的描述 作用 (32) 代碼設計的主要原則 ? 1適應性2合理性3簡明性4系統性5. 穩定性6可擴充性7標準化8便于識別和記憶 (33) 代碼分類? 1.無含義碼:包括順序碼和無序碼2有含義碼:包 括系列順序碼、數值化字母順序碼、層次碼、特征組合碼、復合碼 (34) 數據庫的組成和和設計要求 ?模式、子模式、應用程序、

28、數據庫 和數據庫管理系統(簡稱DBMS )等幾部分組成。1符合用戶的要 求2與所選用的DBMS所支持的數據模式相匹配。3數據組織合理, 應易操作,易維護,易理解。 (35) 關系數據模型規范化的原則 ?盡可能提高數據組織的相對獨立 性,簡化其結構,以降低數據的維護成本,這就需要用規范化方法設 計數據存儲的結構,提高數據的可維護性、完整性和一致性。 (36) 二維表四個性質? 1在任一列上,只有同一個屬性。2行中不允許 有重復的組項出現。3行的順序是無關緊要的。4每一個列(屬性) 有不同的名稱,列的順序也無關緊要。 (37) 數據庫設計的的步驟? 1.用戶需求分析 2.基本數據庫結構的設 計3.

29、中間數據庫結構的設計4.與應用程序的接口 (38) 用戶界面設計的目的和任務?用戶界面是指軟件系統與用戶交 互的接口,通常包括輸出,輸入,人一機對話的界面與方式等。 (39) 輸出設計的主要內容? 1.輸出信息使用方面的內容2輸出信息的 內容3輸出設備4輸出介質 (40) 輸入設計的內容?確定輸入設計單的格式,數據記錄的描述,數 據在輸入介質上的格式及編寫輸入說明等。 (41) 人機對話方式選擇的主要原則? 1對話要清晰、簡潔、明了,不 能有二義性。2對話要適合操作人員的水平,并且容易學習、掌握。 3對話本身應該具有指導操作人員如何操作和回答問題的能力。4對 話應該能夠反映用戶的觀點。5.當操

30、作人員輸入的內容有錯時,能提 示并指導其改正錯誤。6.需要保密的對話應提供保密措施。7.必 須很快的反映用戶的輸入狀態(尤其是出錯的狀況),不能讓用戶猶 豫和等待。8對話應該適合于用戶的環境和具體情況,允許具有不同 經驗的用戶在不同的速度下進行操作。 (42) 圖形用戶界面的優點和設計原則?友好的接口和漂亮的表現形 式,1.檔次較低的環境中,不宜采用圖形界面;2設計的圖形對象, 應直觀,清楚,易理解3.重用類庫中已有的圖形對象,以提高現有 資源的利用率。 (43) 管理信息系統處理方式的選擇 ?根據系統的任務、目標和環境條 件,合理地選擇信息活動的形態及其具體方法 有13種基本方式: 傳遞、核

31、對、變換、分類(排序)、合并、存儲、更新、檢索、抽出、 分配、生成、計算、表現。 系統實施進度 與計劃的制定 系統設計說明 書”的編寫 (44)系統設計說明書在系統建設中的作用?闡述系統設計的指導思 想以及所采用的技術路線和方法。 為后續的系統開發工作從技術和指 導思想上提供必要的保證。 (45)設計說明書的主要內容和編寫要求? 1系統開發項目概述。2模塊 設計說明。3代碼設計說明。 輸入設計說明。4輸出設計說明。5數據庫設計說明。6網絡環境說 明。7安全保密說明。8.系統設計實施方案說明具體要求:全面、 準確和清楚地闡述系統在實施過程中具體采取的手段、方法和技術標 準,以及相應的環境要求,另

32、外,系統建設的標準化冋題也是系統說 明書中應闡明的一項重要內容。 系統實施 (第六章) 編碼(程序設 計),系統測試, 系統安裝,新舊 系統的轉換。 (1) 系統實施的作用?繼承此前各階段的工作成果,將技術設計轉化為物理實現,因此 系統實施的成果是系統分析和設計階段的結晶。 (2) 系統實施的前提條件?1必須在系統分析和系統設計工作完成后,嚴格按照系統開 發文檔進行。2系統實施是以系統分析和設計文檔資料為依據的。3在系統實施時,系 統開發人員不但需要了解自己所承擔的部分,同時還需要對整個系統的總體結構,彼此接 口等相互聯系的內容有一定的了解,以保證在系統實施工作中局部分散實施與系統整體協 調的

33、一致性。 (3) 系統實施階段的主要活動?編碼,系統測試,系統安裝和新舊系統轉換 編碼(程序設計) (1) 程序設計的任務和作用?使用選定的程序設計語言,把經過 概要設計和詳細設計所得到的以程序設計說明書體現的信息處理過 程描述后,轉換成能在計算機系統上運行的程序源代碼。 (2) 程序設計的質量要求?1正確性,避免語法、語義錯誤2可 讀性。保證源程序可讀性的主要措施是進行結構化程序設計 (3) 程序設計的步驟? 1 了解計算機系統的性能和軟硬件環境 2 充分理解系統概要設計和詳細設計的文檔.3選定程序設計語言。4 編寫程序代碼。5程序的檢查,編譯與調試。 (4) 程序設計語言的發展與分類?1機

34、器語言2匯編語言3高級 語言 4甚咼級語言 (5) 高級語言按用途和特征劃分幾類?1基礎語言:BASIC語言2 結構化程序語言 :PASCAL語言 ,C語言。3專用語言:面向數組和向 量的APL語言,專用于符號及表格處理的 LISP語言 (6) 第四代語言 4GL具有的特征?1語言的使用者是一般用戶, 而不是計算機專業技術人員。 2只需用命令說明” 做什么”,而不必描述實現的具體細節。3具有很 強的數據管理能力。4是多功能,一體化的語言。 (7) 結構化程序設計思想?以自頂向下的方式,按照模塊化和逐 步細化的思想,用一組單口入單出口的基本控制結構及其反復嵌套來 進行程序設計。 (8) 程序設計

35、的基本控制結構?1順序結構2選擇結構3循環結構 (當”循環結構,“直到”循環結構) (9) 結構化程序設計的方法和步驟?1.自頂向下的模塊化設計 2.逐步細化:包括功能細化,數據細化和邏輯細化三個方面設 計步驟:1按照自頂向下的模塊化設計原則,先將程序高度抽象。 2分析這個功能的組成部分并劃分下層模塊。3 對劃分出來的下層模塊按照第二步進行劃分,直到能夠容易的用程序 語句實現為止。 (10) 程序設計風格基本要求?程序結構清晰,易讀易懂,便于修 改和擴充。1知符的命名應作到見名知意。2程序中的注釋:序言性 注釋,解釋性注釋3程序的布局格式,取得較好的視覺效果。 4數據說明將對數據結構說明語句的

36、內容和次序固定。5程序語句的 結構應簡明與清晰。6輸入和輸出設計實現友好的用戶界面。 系統測試 (11) 系統測試的作用和意義?它是保證系統質量與可靠性的最后 關口,是對在整個系統開發過程包括系統分析,系統設計和系統實現 的最終審查。 (12) 系統測試的對象和目的?系統測試的對象不僅僅是源程序, 而對應的是整個軟件。各階段的開發文檔、說明、及源程序,都作為 測試的對象。系統測試的目的:不是證明程序無錯, 而是要選取易于 發生錯誤的測試數據,證明程序存在錯誤。 (13) 系統測試中的錯誤按范圍和性質劃分?1功能錯誤2系統錯 誤3過程錯誤4數據錯誤5編碼錯誤 (14) 系統測試的基本原則?1測試

37、工作應避免由原開發軟件的個 人或小組來承擔。2設計方案時,不僅要包括確疋的輸入數據,還應 包括從系統功能出發預期的測試結果。3測試用例不僅要包括合理 的,有效的輸入數據還應包括無效的或不合理的輸入數據。4不僅要 檢查程序是否做了該做的事,還應檢查程序是否同時做了不該做的 事。5軟件中存在的錯誤的概率和已經發現錯誤的個數是成正比的。 6保留測試用例,作為軟件文檔組成部分。 (15) 軟件測試的方法?人工測試(個人復查 ,走查,會審)機器測 試(黑盒測試,白盒測試),一般先進行人工測試,然后再進行機器測 試。 (16) 系統測試四個步驟?單元測試、組裝測試、確認測試和系統 測試。 (17) 單元測

38、試?單元是指程序中一個模塊或一個子程序,是程序 運行的最小單元,或是程序最小的獨立編譯單位。因此單元測試也稱 為模塊測試。單元測試中采用白盒測試方法,往往發現編碼和詳細設 計的錯誤。1模塊接口 2模塊內部之數據結構 3邏輯路徑4出錯處理 5邊界條件 (18) 組裝測試? 組裝測試主要以系統詳細設計和程序設計為依據, 通常采用黑盒測試方法。組裝的策略分為非增式測試和增式測試兩大 類。 (19) 非增式測試:在對所有模塊分別進行了基于輔助模塊的單兀測 試后,按程序結構圖,將所有模塊連接起來, 把聯結后的程序作為一 個整體來進行測試。 (20) 增式測試:把單元測試和組裝測試結合起來, 每次測試把下

39、一 個待測試的模塊與已經測試過的那些模塊結合起來測試。 大多數軟件 采用增式測試方法。 (21) 確認測試?經過組裝測試,軟件已經裝配完畢,接下來進行 的確認測試和系統測試將是以整個軟件作為測試對象,且采用黑盒測 試的方法。又稱為合格性測試或驗收測試。確認測試主要包括以下幾 部分:功能測試;性能測試;配置審查; (22) 系統測試? 系統測試是將信息系統的所有組成部分包括軟件, 硬件,用戶以及環境等綜合在一起進行測試,以保證系統的各組成部 分協調運行。1集成功能測試2可靠性與適應性測試 3系統自我保護及恢復能力的測試4安全性測試5強度測試 側曲其對應的對星和方法 (23)測試用例設計技術?好的

40、測試用例就是最有可能發現迄今為止 尚未發現的錯誤.1邏輯覆蓋法 是一種白盒測試方法,是從程序內部 的邏輯結構出發選取的用例。覆蓋級別由低向高可以劃分為語句覆 蓋,條件覆蓋,判定覆蓋,判定-條件覆蓋和路徑覆蓋五種。2等 價類劃分法:它屬于黑盒測試方法。它是在完全不考慮內部結構情況 下,只根據程序的規格說明設計程序設計用例。它是把程序的輸入范 圍劃分成若干部分,然后從每一部分中選取少量代表性數據作為測試 用例。 3邊值分析法:它是針對如下標,數據結構,標量和循環變量取最大 值,最小值等容易發生錯誤的區域而設計測試用例的方法。邊值分析 法也是一種黑盒測試方法。4錯誤猜測法:主要是依靠測試人員的 經驗

41、直覺來推測軟件中可能存在的各種錯誤,并針對這些可能的錯誤 設計測試用例子。 5綜合測試方法:將各種方法結合起來綜合使用,使之互補設計出完 整而又全面的測試用例。 系統安裝 新舊系統轉換(24)系統轉換的任務?保證新老系統進行平穩而可靠的交接,最后 使整個新系統下式交付使用。 (25)系統轉換的各種方式?1直接轉換2并行轉換3分段轉換 (1) 系統維護目的?為了保證系統中的各個要素隨著環境的變化始終處于最新的,正確 的工作狀態。 (2) 系統維護的內容?1.系統應用程序維護 2數據維護3代碼維護4硬件設備維護 (3) 系統維護的類型?1糾錯性維護(21%) 2適應性維護(25%) 3完善性維護(

42、50%: 4預防性維護(4%) 系統運行的組織 與管理,系統評 系統運行價,系統糾錯性 與維護維護,適應性維 (第七章)護, 完善性維護,預 防性維護。 (4) 系統維護工作的特點?1采用結構化開發方法與否對系統維護工作有極大影響。: 系統維護具有很高的代價。3系統維護工作對維護人員要求極高。4系統維護工作的對象 是整個系統的配置 4系統維護中經常遇到的問題。 (5) 系統的可維護性?1可理解性 2可測試性 3可修改性 (6) 系統評價?系統評價是系統投入運行以后的評價。是貫穿系統整個生命周期各個階 段的重要決策手段和工作環節。 (7) 系統的技術評價?1目標評價2功能評價3性能評價4運行方式

43、評價 (8) 系統的可靠性?在滿足一定條件的應用環境中系統能夠正常工作的能力。 (9) 可靠性技術? 1.設備冗余技術:不過分地依賴于一套硬件設備。 2負荷分布技術:將信 息系統的功能分布在多個設備單元上,以防止單一設備的故障致使整個系統癱瘓。(例如: C/S系統)。3系統重新組合技術:發生故障后,自動將故障設備切除, 或用備件替換的措施。 4數據冗余校驗技術:在發送端,將信息本身符號和附加符號聯系在一起傳輸。在接收端, 根據被檢驗的信息符號和這些附加符號之間存在的關系和規律進行檢驗,借以發現錯誤和 糾正錯誤。5系統數據保護與恢復技術:當系統發生故障時, 能夠將系統中的數據恢復到出 故障前的正

44、常狀態。6系統動態檢測,診斷和自動校正軟件:在系統的設計和實施中引入各 種可靠性手段,提高軟件系統的容錯性。 (10) 系統的安全性?為了防范意外或人為地破壞信息系統的運行或非法使用信息系統, 而對信息系統采取的安全保護措施。 (11) 信息系統的安全保護措施?行政安全措施(所占比例最大),物理安全措施,法律 安全措施,技術安全措施 (12) 信息系統的實體安全性?1場地環境安全 2設備安全3供電安全4空氣調節與凈 化5電磁屏蔽 6信息存儲介質的安全 (13) 系統的技術安全性?1用戶合法身份的確認與檢驗2存取控制 3數據加密 (15) 管理信息系統開發的組織與管理的特點?1信息系統是一個人機

45、系統,人不僅是 系統開發的主體,管理工作具有綜合性和復雜性的特點。2信息系統的開發既具有知識密 集型,技術密集型的特點,又具有勞動密集型的特征。3系統開發的成果除了硬件設備以 外,主要的構成成分是不直觀的邏輯部件,即應用軟件,質量的保證,進度的控制都有一定 難度.4人為因素對系統開發工作的效果影響很大。 (16) 系統開發計劃的基本原則?1整體性原則:其他計劃相互聯系、協調一致。2階 段性原則:分階段進行,以便進度控制和質量保證3客觀可行原則:盡量運用成熟的技術 和方法。4全面性原則:各方面的人員和領導參加,有助于從各個角度、層次來全面考慮 整個計劃 (17) 信息資源管理的特點?1不是單純的

46、技術管理,而是為了組織戰略目標的實現對 信息資源進行的組合管理。2面向組織機構,因此信息資源的組織管理要與組織機構相適 應,為組織的戰略目標服務。3強調信息資源的戰略管理和高層管理,從戰略規劃和決策 的層次上確立信息資源管理的權力結構。4全部信息資源集成一體, 統一配置和系統管理, 以追求資源配置的全局最優,而不是個別資源構成要素的局部最優。5信息資源管理是組 織中各層次,各職能管理人員的一個重要任務,而不僅僅是信息資源主管人員及其下的職 責。6作為一種資源管理方法,信息資源管理是以系統科學和管理科學的基本原理為基礎 的 (18) 信息資源管理的主要任務?1對組織中信息資源的開發和利用進行規劃。2組建信 息資源管理機構,并進行信息技術,設備和人員的配置,維護和培訓。3負

溫馨提示

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

評論

0/150

提交評論