




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
信息系統(tǒng)開發(fā)與管理04757課堂筆記
信息系統(tǒng)開發(fā)與管理04757課堂
筆記
第一章管理信息系統(tǒng)導(dǎo)論
一、管理信息系統(tǒng)的概念及其發(fā)展
管理信息系統(tǒng)是管理和信息技術(shù)不斷融合的產(chǎn)物是信息化
的具體表現(xiàn)形式和主要內(nèi)容。
管理信息系統(tǒng):管理新系統(tǒng)系統(tǒng)是一個由人、計算機組成
的能進行管理信息的手機、傳遞、存儲、加工、維護和使用的
系統(tǒng)。管理信息系統(tǒng)是一個以信息技術(shù)為工具,具有數(shù)據(jù)處理、
預(yù)測、控制和輔助決策功能的信息系統(tǒng)。
管理信息系統(tǒng)是一個人機系統(tǒng),同時也是一個一體化集成
系統(tǒng)(數(shù)據(jù)一體化和系統(tǒng)開發(fā)的一體化),以計算機技術(shù)、通
信技術(shù)和軟件技術(shù)為技術(shù)基礎(chǔ)。
二、管理信息系統(tǒng)的分類:
(1)按核心業(yè)務(wù)活動分類:電子業(yè)務(wù)系統(tǒng)(服務(wù)于組織
的內(nèi)部管理),電子政務(wù)系統(tǒng)(政府部門的政務(wù)管理活動和服
務(wù)職能),電子商務(wù)系統(tǒng)(商貿(mào)活動)
(2)按數(shù)據(jù)處理方式分類(操作型管理信息系統(tǒng),分析
型管理信息系統(tǒng))
(3)按管理應(yīng)用層次分類(事務(wù)型管理信息系統(tǒng),管理
型管理信息系統(tǒng),戰(zhàn)略型管理信息系統(tǒng))(4)按行業(yè)和業(yè)務(wù)
職能分類
三、管理信息系統(tǒng)的結(jié)構(gòu)
(1)功能結(jié)構(gòu)(任何一個管理信息系統(tǒng)均有明確的目標,
并由若干具體功能組成。為了完成這個目標,各功能相互聯(lián)系,
構(gòu)成了一個有機結(jié)合的整體,表現(xiàn)出系統(tǒng)的特征,這就是管理
信息系統(tǒng)的功能結(jié)構(gòu)。)
(2)概念結(jié)構(gòu)(信息源,信息處理器[信息的傳輸,加工,
存儲等任務(wù)],信息用戶[信息的最終使用者],信息管理者[負
責信息系統(tǒng)的設(shè)計、實施、維護等工作]四大部件。)
(3)職能結(jié)構(gòu)(縱向視角:戰(zhàn)略計劃層[任務(wù):為企業(yè)戰(zhàn)
略計劃的制訂和調(diào)整提供輔助決策功能],管理控制層[任務(wù):
為企業(yè)各職能部門管理人員提供用于衡量企業(yè)效益,控制企業(yè)
生產(chǎn)經(jīng)營活動,制定企業(yè)資源分配方案等活動所需要的信息],
執(zhí)行控制層[任務(wù):確?;鶎拥纳a(chǎn)經(jīng)營活動正常有效的進行]。
橫向視角(職能):生產(chǎn)管理子系統(tǒng),銷售管理子系統(tǒng),物資
管理子系統(tǒng),財務(wù)會計管理子系統(tǒng),人力資源管理子系統(tǒng)。綜
合視角[職能和管理層次]。)
(4)軟硬件結(jié)構(gòu)(硬件:機器的實體部分;軟
3
和需求時間;根據(jù)物料的需求時間和生產(chǎn)周期來確定其開
始生產(chǎn)的時間。主生產(chǎn)計劃,物料清單,庫存信息是MRP的
三項基本輸入數(shù)據(jù)。
(2)MRPII系統(tǒng)(制造資源計劃系統(tǒng))基本思想:把企
業(yè)作為一個有機整體,基于企業(yè)經(jīng)營目標制訂生產(chǎn)計劃,圍繞
物料集成組織內(nèi)的各種信息,實現(xiàn)按需、按時進行生產(chǎn)。
(3)ERP系統(tǒng)(企業(yè)資源計劃系統(tǒng))以顧客驅(qū)動、基于
時間、面向整個供應(yīng)鏈為三個主要特征,以資金、貨物、人員
和信息為四大元素。ERP是一種企業(yè)內(nèi)部所有業(yè)務(wù)部門之間
以及企業(yè)同外部合作伙伴之間交換和分享信息的系統(tǒng);是集成
供應(yīng)鏈管理的工具,技術(shù)和流程,是管理決策和供應(yīng)鏈流程優(yōu)
化不可缺少的手段,它有助于實現(xiàn)現(xiàn)代企業(yè)的競爭優(yōu)勢。主要
功能:i財務(wù)管理、ii物流管理(分銷管理、庫存控制、采購
管理)、造生產(chǎn)計劃與控制管理(ERP系統(tǒng)的核心功能)
(主生產(chǎn)計劃、物料需求計劃、能力需求計劃、車間控制、制
造標準)、iv人力資源管理。
課后習題
1.請簡要說明管理信息系統(tǒng)概念的起源和演進過程。(課
本19-21頁)
2.簡要說明管理信息系統(tǒng)的定義。(課本21頁)3按不同
的視角可以對管理信息系統(tǒng)進行不同的分類,請簡述不同的分
類標準和內(nèi)容。(課本22-24頁)
答:(1)按核心業(yè)務(wù)活動分類:電子業(yè)務(wù)系統(tǒng)(服務(wù)于
組織的內(nèi)部管理),電子政務(wù)系統(tǒng)(政府部門的政務(wù)管理活動
和服務(wù)職能),電子商務(wù)系統(tǒng)(商貿(mào)活動)
(2)按數(shù)據(jù)處理方式分類(操作型管理信息系統(tǒng),分析
型管理信息系統(tǒng))
(3)按管理應(yīng)用層次分類(事務(wù)型管理信息系統(tǒng),管理
型管理信息系統(tǒng),戰(zhàn)略型管理信息系統(tǒng))(4)按行業(yè)和業(yè)務(wù)
職能分類行業(yè):鐵路、林業(yè)、電力、港口、農(nóng)業(yè)管理信息系統(tǒng)。
職能:銷售、生產(chǎn)、采購、財務(wù)、統(tǒng)計、人力資源等職能。4.
請簡要說明MRP、MRPII、ERP的主要內(nèi)容。(課本31-36
頁)
答:(1)MRP系統(tǒng)(物料需求計劃系統(tǒng))是從所需求產(chǎn)
品的生產(chǎn)計劃導(dǎo)出相關(guān)物料的需求量和需求時間;根據(jù)物料的
需求時間和生產(chǎn)周期來確定其開始生產(chǎn)的時間。主生產(chǎn)計劃,
物料清單,
7
庫存信息是MRP的三項基本輸入數(shù)據(jù)。
(2)MRPH系統(tǒng)(制造資源計劃系統(tǒng))把企業(yè)作為一個
有機整體,基于企業(yè)經(jīng)營目標制訂生產(chǎn)計劃,圍繞物料集成組
織內(nèi)的各種信息,實現(xiàn)按需、按時進行生產(chǎn)。
(3)ERP系統(tǒng)(企業(yè)資源計劃系統(tǒng))是一種企業(yè)內(nèi)部所
有業(yè)務(wù)部門之間以及企業(yè)同外部合作伙伴之間交換和分享信息
的系統(tǒng);是集成供應(yīng)鏈管理的工具,技術(shù)和流程,是管理決策
和供應(yīng)鏈流程優(yōu)化不可缺少的手段,它有助于實現(xiàn)現(xiàn)代企業(yè)的
競爭優(yōu)勢。
5.管理信息系統(tǒng)的
概念結(jié)構(gòu)有哪些部
件組成?請繪制出
圖形表示它們之間的關(guān)系。(課本25頁)
答:MIS的概念結(jié)構(gòu)由信息源、信息處理器、信息用戶、
信息管理者四大部件組成。
6.什么是管理信息系統(tǒng)的功能結(jié)構(gòu)?一個完整的管理信息
系統(tǒng)通常包括哪幾類功能?(課本24頁)
答:任何一個管理信息系統(tǒng)均有明確的目標,并由若干具
體功能組成。為了完成這個目標,各功
8
能相互聯(lián)系,構(gòu)成了一個有機結(jié)合的整體,表現(xiàn)出系統(tǒng)的
特征,這就是管理信息系統(tǒng)的功能結(jié)構(gòu)。
7.什么是管理信息系統(tǒng)的層次結(jié)構(gòu)?它與管理層次的關(guān)系
是什么?(課本25頁)
答:管理組織從縱向看都是分層次的,管理活動也可以劃
分若干層次。不同管理層所需要的決策支持信息也是不同的,
針對不同層次管理者的需求,開發(fā)信息系統(tǒng),這就是管理信息
系統(tǒng)的層次結(jié)構(gòu)。
多數(shù)情況下,人們將管理活動分為高、中、低三個層次,
即戰(zhàn)略計劃層、管理控制層和執(zhí)行控制層針對這三個層次所建
設(shè)的系統(tǒng)稱為戰(zhàn)略計劃子系統(tǒng)、管理控制子系統(tǒng)、執(zhí)行控制子
系統(tǒng)它們分別屬于戰(zhàn)略型、管理型和事務(wù)型管理信息系統(tǒng)。
8.請畫出管理信息系統(tǒng)的金字塔結(jié)構(gòu)。(課本27頁圖4-1)
9.如何理解管理信息系統(tǒng)的管理職能結(jié)構(gòu)?(課本25-27
頁)
10管理信息系統(tǒng)的網(wǎng)絡(luò)計算結(jié)構(gòu)有幾種?請簡述各自的
原理。(課本29-30頁)
9
四種網(wǎng)絡(luò)計算模式:中央主機集中分時處理模式、文件服
務(wù)器模式、客戶機/服務(wù)器模式C/S、瀏覽器/服務(wù)器模式B/So
第二章管理信息系統(tǒng)的基本知識
一、管理的基本知識
1.簡述管理的含義
管理就是由一個或更多的人來協(xié)調(diào)他人的活動,以便收到
個人單獨活動所不能收到的效果而進行的各種活動。管理有三
個方面的含義:管理工作的中心是管理其他人的工作;管理工
作是通過協(xié)調(diào)其他人的活動來進行的;管理人員必須同時考慮
兩方面的問題:一是其他人的活動,二是其他人。歸結(jié)一點,
所謂管理就是去營造一種激勵環(huán)境,使處于其中的所有工作人
員努力工作,發(fā)揮群眾的協(xié)同效應(yīng),以達到企業(yè)或組織的目標。
2.管理與信息系統(tǒng)的關(guān)系:管理的過程就是基于信息的決策過
程,管理信息系統(tǒng)實時,準確的收集信息,便于管理人員決策,
提高管理的質(zhì)量。管理過程的步驟:發(fā)現(xiàn)問題、擬訂方案、作
出決策。
3.管理現(xiàn)代化的內(nèi)容:管理思想的現(xiàn)代化,管理組織的現(xiàn)
代化,管理方法的現(xiàn)代化,管理手段的
10
現(xiàn)代化。
管理手段的現(xiàn)代化直接促使管理體制、管理組織、管理方
法現(xiàn)代化進程。
4.管理的基本職能:計劃,組織,指揮,協(xié)調(diào),控制。
計劃是管理的首要職能,對未來事件作出預(yù)測,以制定行
動方案。組織是指完成計劃所需的組織機構(gòu),規(guī)章制度,人財
物的配備等。指揮指對所屬對象的行為進行發(fā)令,調(diào)度,檢查。
協(xié)調(diào)指組織內(nèi)部的每一部分或每一成員的個別行動都能服從于
整個集體目標,是管理過程中帶有綜合性,整體性的一種職能。
控制指對下屬人員的行為進行檢測,糾正偏差,使其按照規(guī)定
的要求工作。管理的上述職能是相互關(guān)聯(lián),不可分割的一個整
體。通過計劃職能,明確組織的目標與方向;通過組織職能,
建立實現(xiàn)目標的手段;通過指揮協(xié)調(diào)職能,把個人的工作與所
要達到的集體目標協(xié)調(diào)一致;通過控制職能,檢查計劃的實施
情況,保證計劃的實現(xiàn)。
5.管理的組織機構(gòu):直線制組織結(jié)構(gòu)(從上到下實行垂直
領(lǐng)導(dǎo),適合于小型企業(yè)),職能制組織結(jié)構(gòu),矩陣式組織結(jié)構(gòu)
(適合于大型企業(yè))。P42
11
6.管理部門的劃分原則:(1)按職能劃分指根據(jù)專業(yè)原
則,以工作或任務(wù)的性質(zhì)為基礎(chǔ)來劃分部門;(2)按地區(qū)劃
分部門指將一個地區(qū)的業(yè)務(wù)組織成一個部門,每一個部門委派
一個管理者負責;(3)按產(chǎn)品劃分部門
7.管理幅度與層次
管理幅度又稱“管理寬度''或“管理跨度”,是指一名管理者
有效的監(jiān)督,管理其直接下屬的人數(shù)是有限的,當超過某個限
度時,管理的效率就會隨之下降。管理者要想有效的領(lǐng)導(dǎo)下屬,
就必須認真考慮能直接管轄多少下屬的問題,即管理幅度問題。
管理層次是指管理組織劃分為多少個等級。通常管理層次
分為高層管理(戰(zhàn)略級)、中層管理(戰(zhàn)術(shù)級)、基層管理
(執(zhí)行層或作業(yè)層)
按照管理幅度的大小以及管理層次的多少分成兩種結(jié)構(gòu):
扁平結(jié)構(gòu)(層次少寬度大)和直式結(jié)構(gòu)(層次較多)
8.管理決策的三種基本類型:結(jié)構(gòu)化決策、半結(jié)構(gòu)化決策、
非結(jié)構(gòu)化決策
決策類型的特點:P44
類型結(jié)構(gòu)化半結(jié)構(gòu)化非結(jié)構(gòu)化
12
特點
度
度
決策決策決策
參數(shù)難量化
很復(fù)雜
識別程問題確定,問題較難問題不確定,
參數(shù)量化確定
復(fù)雜程不太復(fù)雜較復(fù)雜
模型描可用數(shù)學較難描述需開發(fā)專用述模型規(guī)范
描述
信息來內(nèi)部
源
決策方自動化
式
管理層次與決策類型的關(guān)系:管理活動的高、中、低三個
層次分別對應(yīng)三種類型的決策過程,即非結(jié)構(gòu)化決策,半結(jié)構(gòu)
化決策,結(jié)構(gòu)化決策。二、信息的基本知識
1.信息與數(shù)據(jù)的關(guān)系
信息是經(jīng)過加工的數(shù)據(jù),是有一定含義,能減少不確定性,
對決策或行為有現(xiàn)實或潛在價值的數(shù)據(jù)。數(shù)據(jù)是對客觀事物的
記載,數(shù)據(jù)由一些可以鑒別的物理符號組成。信息與數(shù)據(jù)的概
念是相對
13
模型或無法
建模
主要是內(nèi)內(nèi)外綜合信
部息
半自動化非自動化
的,在一定條件下可以相互轉(zhuǎn)化。
2.信息的基本屬性(九個)
普遍性、事實性、層次性、可壓縮性、擴散性、非消耗性、
共享性、變換性、可轉(zhuǎn)化性。
普遍性:信息是普遍存在的,它是事物運動和狀態(tài)改變的
方式。因此只要有事物存在,只要有事物的運動,就會有它們
運動的狀態(tài)和方式,就存在信息。
事實性:信息描述了事物運動和狀態(tài)的改變,因此它具有
事實性,這是信息的重要性質(zhì)之一,事實使信息具有價值。
層次性:按照管理層次的高、中、低,不同的管理層次要
求不同的信息。
可壓縮性:信息經(jīng)過濃縮、集中、綜合和概括等處理后,
不丟失信息的本質(zhì)。
擴散性:這是信息的本性,在實際工作中,要重視信息資
源的安全保密管理。
非消耗性:信息在使用過程中不但不會被消耗,而且還可
能出現(xiàn)再生或者增殖。
變換性:信息不僅可以在各種物質(zhì)和能量形式之間進行轉(zhuǎn)
換,而且可以經(jīng)受一切不會破壞“數(shù)字不變性”的數(shù)字變換。
14
可轉(zhuǎn)化性:在一定條件下可以轉(zhuǎn)化為物質(zhì)、能量、時間及
其他。
3.信息處理的生命周期
需求、收集、傳輸、處理、存儲、維護、使用和退出
信息收集:原始數(shù)據(jù)的獲取過程。信息收集方法:自底向
上廣泛收集,有目的的轉(zhuǎn)向收集,隨機積累。
信息傳輸:為了確保信息傳輸?shù)男?,要做到一下三點:
1)建立大容量的信息通道;2)規(guī)定合理的信息流程;3)減
少信息傳遞的環(huán)節(jié)。
信息的處理:是信息生命周期中必不可少的重要環(huán)節(jié)。信
息加工就是對收集到的信息進行去偽存真,去粗取精,由表及
里,由此及彼的加工過程。信息的存儲:存儲活動主要涉及保
存什么信息、存儲介質(zhì)、保存時間、存儲方式(集中/分散式)
四個問題。
信息的維護:維護的目的是保證信息的準確性、及時性、
安全性、保密性。
4.管理信息與決策
管理信息:經(jīng)過加工的、反映管理活動的數(shù)據(jù),它與資金、
勞動力一樣是企業(yè)經(jīng)營活動的重要資
15
本。
管理信息與決策的關(guān)系:決策需要信息的支持;不同的管
理層次需要不同的信息,高層決策大多是非結(jié)構(gòu)化的,中層決
策主要是半結(jié)構(gòu)化的,底層管理決策基本上是結(jié)構(gòu)化的,各層
管理人員有不同的職責,因此他們所需要的信息也是不同的。
三、系統(tǒng)的基本知識
1.系統(tǒng):由一些相互聯(lián)系、相互制約的若干組成部分結(jié)合
而成的、具有特定功能的一個有機整體。
系統(tǒng)存在的三個基本條件:1)系統(tǒng)是由若干要素組成的。
這些要素可能是一些個體、元件、零件,也可能本身就是一個
系統(tǒng)。2)系統(tǒng)有一定的結(jié)構(gòu)。系統(tǒng)內(nèi)部各要素之間相對穩(wěn)定
的聯(lián)系方式、組織秩序等關(guān)系的內(nèi)在表現(xiàn)形式就是系統(tǒng)結(jié)構(gòu)。
3)系統(tǒng)有一定的功能。收集、傳遞、儲存、加工、維護
和使用,輔助決策者進行決策,幫助企
16
業(yè)實現(xiàn)目標。
系統(tǒng)的五要素:輸入、處理、輸出、反饋和控制。2.系統(tǒng)
的分類:i按復(fù)雜程度分類:物理結(jié)構(gòu)系統(tǒng),生物系統(tǒng),人類
系統(tǒng),社會系統(tǒng),宇宙系統(tǒng);五按系統(tǒng)與環(huán)境的關(guān)系分類:封
閉系統(tǒng),開發(fā)系統(tǒng);迨按是否有反饋機制分類:開環(huán)系統(tǒng)(無
反饋控制系統(tǒng),一般只有輸入、處理、輸出和控制四個部分),
閉環(huán)系統(tǒng)(輸入端和輸出端存在反饋機制,包括輸入,處理,
輸出,控制和反饋五個部件)iv按抽象程度分類:概念系統(tǒng)
(最抽象),邏輯系統(tǒng)(數(shù)據(jù)流圖),物理系統(tǒng)(可以實際運
作)
3.系統(tǒng)的屬性:整體性,關(guān)聯(lián)性,層次性,統(tǒng)一性P54
4.系統(tǒng)的分解:分解目的:減少分析問題的難度;分解的
原則:可控制性原則、功能內(nèi)聚性原則(各功能模塊按功能相
關(guān)性聚集成子系統(tǒng))、接口標準化原則(接口是子系統(tǒng)之間的
連接點,即子系統(tǒng)輸入、輸出的界面)
四、信息技術(shù)的基本知識
信息技術(shù):有關(guān)信息的收集、識別、提取、變換、存儲、
處理、檢索、檢測、分析和利用等各種技
17
術(shù)的總稱,是管理信息系統(tǒng)的重要基礎(chǔ)。
管理信息系統(tǒng)的核心技術(shù):網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、開發(fā)
語言
1.網(wǎng)絡(luò)技術(shù):
MIS以計算機網(wǎng)絡(luò)為基礎(chǔ)的原因:①上下級間的信息交流;
②橫向部門間的信息交流;③節(jié)省投資;④有利于信息的安全
存儲。
(1)計算機網(wǎng)絡(luò):利用通信設(shè)備和線路將地理位置不同、
功能獨立的兩臺或兩臺以上的計算機互聯(lián)起來,以功能完善的
網(wǎng)絡(luò)軟件實現(xiàn)資源共享和信息傳遞的系統(tǒng)。
計算機網(wǎng)絡(luò)的功能主要是:硬件資源共享、軟件資源共享、
用戶間信息交換。
(2)網(wǎng)絡(luò)分類:按通信介質(zhì)分有線網(wǎng)和無線網(wǎng);按地理
范圍分局域網(wǎng)和廣域網(wǎng)。
(3)網(wǎng)絡(luò)協(xié)議:TCP/IP協(xié)議,IPX/SPX協(xié)議,NetBEUI
協(xié)議
(4)網(wǎng)絡(luò)拓撲結(jié)構(gòu):計算機及網(wǎng)絡(luò)設(shè)備在空間上的排列
形式。最基本的拓撲結(jié)構(gòu)有總線型、星形和環(huán)形三種。
(5)網(wǎng)絡(luò)安全:網(wǎng)絡(luò)系統(tǒng)的硬件、軟件及其系統(tǒng)中的數(shù)
據(jù)受到保護,不因偶然的或者惡意的原
18
因而遭受破壞、更改、泄露,系統(tǒng)連續(xù)可靠正常的進行,
網(wǎng)絡(luò)服務(wù)不中斷。安全的網(wǎng)絡(luò)具有保密性、完整性、可用性、
可控性和可審查性五個特征。
2.數(shù)據(jù)庫技術(shù)
數(shù)據(jù)庫的概念:各種相關(guān)數(shù)據(jù)的集合和容器。數(shù)據(jù)表:數(shù)
據(jù)庫的重要組成部分,是存放數(shù)據(jù)的基本數(shù)據(jù)結(jié)構(gòu)。
數(shù)據(jù)庫管理系統(tǒng):對數(shù)據(jù)庫進行管理的系統(tǒng)軟件,位于用
戶和操作系統(tǒng)之間,為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法
和工具。
結(jié)構(gòu)化查詢語言:是關(guān)系數(shù)據(jù)庫的標準語言,簡稱SQL
語言。
3.計算機語言:人與計算機之間傳遞信息的媒介,是開發(fā)
MIS軟件的必備工具。發(fā)展過程分為:機器語言,匯編語言,
高級語言。
課后習題:
1.簡述管理的含義。(課本39頁)
答:管理就是由一個或更多的人來協(xié)調(diào)他人的活動,以便
收到個人單獨活動所不能收到的效果而進行的各種活動。管理
有三個方面的含義:管理工作的中心是管理其他人的工作;管
理工作是通
19
過協(xié)調(diào)其他人的活動來進行的;管理人員必須同時考慮兩
方面的問題:一是其他人的活動,二是其他人。歸結(jié)一點,所
謂管理就是去營造一種激勵環(huán)境,使處于其中的所有工作人員
努力工作,發(fā)揮群眾的協(xié)同效應(yīng),以達到企業(yè)或組織的目標。
2.請說明管理層次與幅度的含義。(課本43頁)答:管
理幅度又稱“管理寬度''或“管理跨度”,是指一名管理者有效的
監(jiān)督,管理其直接下屬的人數(shù)是有限的,當超過某個限度時,
管理的效率就會隨之下降。管理者要想有效的領(lǐng)導(dǎo)下屬,就必
須認真考慮能直接管轄多少下屬的問題,即管理幅度問題。
管理層次是指管理組織劃分為多少個等級。通常管理層次
分為高層管理(戰(zhàn)略級)、中層管理(戰(zhàn)術(shù)級)、基層管理
(執(zhí)行層或作業(yè)層)
3.如何理解管理的五大職能?(課本40-41頁)答:管理
的基本職能:計劃,組織,指揮,協(xié)調(diào),控制。
計劃是管理的首要職能,對未來事件作出預(yù)測,以制定行
動方案。組織是指完成計劃所需的組織機構(gòu),規(guī)章制度,人財
物的配備等。指揮指對所
20
屬對象的行為進行發(fā)令,調(diào)度,檢查。協(xié)調(diào)指組織內(nèi)部的
每一部分或每一成員的個別行動都能服從于整個集體目標,是
管理過程中帶有綜合性,整體性的一種職能。控制指對下屬人
員的行為進行檢測,糾正偏差,使其按照規(guī)定的要求工作。管
理的上述職能是相互關(guān)聯(lián),不可分割的一個整體。通過計劃職
能,明確組織的目標與方向;通過組織職能,建立實現(xiàn)目標的
手段;通過指揮協(xié)調(diào)職能,把個人的工作與所要達到的集體目
標協(xié)調(diào)一致;通過控制職能,檢查計劃的實施情況,保證計劃
的實現(xiàn)。
4.請說明信息與數(shù)據(jù)的關(guān)系。(課本45頁)答:信息是
經(jīng)過加工的數(shù)據(jù),是有一定含義,能減少不確定性,對決策或
行為有現(xiàn)實或潛在價值的數(shù)據(jù)。數(shù)據(jù)是對客觀事物的記載,數(shù)
據(jù)由一些可以鑒別的物理符號組成。信息與數(shù)據(jù)的概念是相對
的,在一定條件下可以相互轉(zhuǎn)化。
5.信息具有哪些基本屬性。(課本45-47頁)答:普遍性、
事實性、層次性、可壓縮性、擴散性、非消耗性、共享性、變
換性、可轉(zhuǎn)化性。6.決策分為哪些類型?它們與管理層次的關(guān)
系
如何?(課本52頁)
21
答:管理決策的三種基本類型:結(jié)構(gòu)化決策、半結(jié)構(gòu)化決
策、非結(jié)構(gòu)化決策
管理層次與決策類型的關(guān)系:管理活動的高、中、低三個
層次分別對應(yīng)三種類型的決策過程,即非結(jié)構(gòu)化決策,半結(jié)構(gòu)
化決策,結(jié)構(gòu)化決策。7.什么是系統(tǒng)?它有哪些屬性和分類方
式?(課
本52-54頁)
答:系統(tǒng):由一些相互聯(lián)系、相互制約的若干組成部分結(jié)
合而成的、具有特定功能的一個有機整體。系統(tǒng)的屬性:整體
性,關(guān)聯(lián)性,層次性,統(tǒng)一性
系統(tǒng)的分類:i按復(fù)雜程度分類:物理結(jié)構(gòu)系統(tǒng),生物系
統(tǒng),人類系統(tǒng),社會系統(tǒng),宇宙系統(tǒng);立按系統(tǒng)與環(huán)境的關(guān)系
分類:封閉系統(tǒng),開發(fā)系統(tǒng);適按是否有反饋機制分類:開環(huán)
系統(tǒng),閉環(huán)系統(tǒng);iv按抽象程度分類:概念系統(tǒng),邏輯系統(tǒng),
物理系統(tǒng)。
8.系統(tǒng)分解的目的和原則是什么?(課本55頁)答:分
解目的:減少分析問題的難度
分解的原則:可控制性原則、功能內(nèi)聚性原則、接口標準
化原貝打
9.信息系統(tǒng)開發(fā)的主要技術(shù)包括哪些?請簡要
22
說明各種技術(shù)的主要內(nèi)容。(課本55-59頁)答:主要技
術(shù):網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、開發(fā)語言。
(1)網(wǎng)絡(luò)技術(shù)包括:計算機網(wǎng)絡(luò)概念、網(wǎng)絡(luò)的分類、網(wǎng)絡(luò)
協(xié)議、網(wǎng)絡(luò)拓撲結(jié)構(gòu)和網(wǎng)絡(luò)安全五方面內(nèi)容。(2)數(shù)據(jù)庫技術(shù):
包括數(shù)據(jù)庫的概念、數(shù)據(jù)表、數(shù)據(jù)庫管理系統(tǒng)、結(jié)構(gòu)化查詢語
言四個方面。數(shù)據(jù)庫是各種相關(guān)數(shù)據(jù)的集合和容器。數(shù)據(jù)表是
數(shù)據(jù)庫的重要組成部分,是存放數(shù)據(jù)的基本數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)庫
管理系統(tǒng)是對數(shù)據(jù)庫進行管理的系統(tǒng)軟件,位于用戶和操作系
統(tǒng)之間,為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法和工具。結(jié)
構(gòu)化查詢語言是關(guān)系數(shù)據(jù)庫標準語言,簡稱SQL語言。(3)計
算機語言:人與計算機之間傳遞信息的媒介,是開發(fā)MIS軟
件的必備工具。發(fā)展過程分為:機器語言,匯編語言,高級語
言。
第三章系統(tǒng)開發(fā)方法概述
一、MIS開發(fā)的基本問題
1.系統(tǒng)開發(fā)之前,企業(yè)應(yīng)該具備的條件有哪些?(習題1)
(1)企業(yè)高層領(lǐng)導(dǎo)應(yīng)重視和介入。用戶企業(yè)高層領(lǐng)導(dǎo)是
否重視,對管理信息系統(tǒng)開發(fā)和使用的
23
成敗起著決定性的作用。
(2)企業(yè)業(yè)務(wù)人員要有積極性。系統(tǒng)開發(fā)過程中業(yè)務(wù)人
員要提供相關(guān)數(shù)據(jù),系統(tǒng)建成后,他們是系統(tǒng)的直接操作者,
系統(tǒng)運行效果的好壞,很大程度上取決于他們的使用和配合。
(3)企業(yè)要有一定的科學管理基礎(chǔ)。沒有科學管理的基
礎(chǔ),就無法建成有效的計算機管理信息系統(tǒng)。
(4)要有一定的投資保證。MIS的建設(shè)是一項資金耗費
較大的工程項目,計算機設(shè)備、MIS的軟件、機房設(shè)備等需要
投入不少的資金,系統(tǒng)維護的費用也要占總投資的重要部分。
2.系統(tǒng)開發(fā)前的準備工作有哪些?(習題2)(1)借鑒同
類系統(tǒng)的開發(fā)經(jīng)驗
(2)確定系統(tǒng)目標、開發(fā)策略和投資金額
(3)收集和整理基礎(chǔ)數(shù)據(jù)
3.系統(tǒng)開發(fā)的困難因素:
(1)新系統(tǒng)對當前的管理模式影響較大
(2)管理信息系統(tǒng)的效益不易用貨幣形式直接反映
(3)基礎(chǔ)數(shù)據(jù)的準確性與完整性差
(4)重視編程,輕視規(guī)劃
24
(5)采用增加開發(fā)人員的方式來加快進度
(6)堆棧現(xiàn)象
二、管理信息系統(tǒng)的開發(fā)方法
1.常用的開發(fā)方法主要有哪些?
結(jié)構(gòu)化方法、原型法,以及面向?qū)ο蟮姆椒ā?.結(jié)構(gòu)化分
析的基本手段,基本策略,主要內(nèi)容是什么?
基本手段:分解和抽象
大問題分解成若干個小問題,然后再分別分解,這就是
“分解”。
抓住主要問題,忽略次要問題,集中精力先解決主要問題,
這就是“抽象
基本策略:自頂向下,逐步求精
主要內(nèi)容:系統(tǒng)說明書由四部分構(gòu)成(1)一套分層的數(shù)
據(jù)流圖(2)一本數(shù)據(jù)詞典(3)一組加工說明(4)補充材料
3.結(jié)構(gòu)化設(shè)計的步驟,特點有哪些?(習題5)步驟:總
體設(shè)計和詳細設(shè)計
特點:(1)相對獨立,功能單一的模塊結(jié)構(gòu)(提高了系
統(tǒng)的質(zhì)量(可維護性、可靠性))
(2)塊內(nèi)聯(lián)系大,塊間聯(lián)系?。ㄟ@是結(jié)構(gòu)化設(shè)計衡量“相
對獨立”性能的標準)
25
(3)采用模塊結(jié)構(gòu)圖的描述方式.
4.原型化開發(fā)方法基本原理,主要形式有哪些?(習題7)
基本原理:在獲得一組基本的用戶需求之后,快速的開發(fā)
出新系統(tǒng)的一個原型,用戶、開發(fā)人員及其他有關(guān)人員在試用
原型的過程中,加強通信和反饋,通過反復(fù)評價和反復(fù)修改原
型系統(tǒng),逐步確定各種需求的細節(jié),適應(yīng)需求的變化,從而最
終提高新系統(tǒng)的質(zhì)量。
主要形式:探索型、實驗型、演化型。
5.面向?qū)ο箝_發(fā)方法主要包括面向?qū)ο蟮姆治龇椒∣OA、
面向?qū)ο蟮脑O(shè)計方法OOD和面向?qū)ο蟮木幊谭椒∣OP(習題
8)
基本概念:對象:是數(shù)據(jù)結(jié)構(gòu)以及作用于此結(jié)構(gòu)上的數(shù)據(jù)
操作的封裝體,這個封裝體具有自身行動能力。
類:是對象的抽象描述,概括了具有共同性質(zhì)的一組對象
的方法和數(shù)據(jù)。類是對象的抽象,對象是類的實例,由類到對
象的過程稱為實例化過程。
方法與消息:方法使對象具有了處理封裝數(shù)據(jù)的功能,而
消息則激活了這種功能并建立了對象間
26
通信的橋梁。消息由消息的標識、接受消息的對象、若干
個變元組成。方法一面描述了對象執(zhí)行操作的算法,另一面定
義了響應(yīng)消息的機制。繼承:子類自動共享父類中的方法和數(shù)
據(jù)的機制,描述了人類由一般到特殊、自頂向下的演繹能力。
封裝:是一種信息隱蔽技術(shù),封裝機制使對象成為數(shù)據(jù)與
方法的集成體。
多態(tài)性:是指在一般類中定義的屬性或操作被特殊類繼承
后,可以具有不同的數(shù)據(jù)類型或表現(xiàn)出不同的行為;
重載:是一個類中對自身已有的同名方法的重新定義。
三、結(jié)構(gòu)化方法的開發(fā)過程
1.系統(tǒng)生命周期:任何一個系統(tǒng)都有其產(chǎn)生、發(fā)展和滅亡
的生命歷程,這個過程符合自然界中事物發(fā)展的客觀規(guī)律,被
稱作系統(tǒng)的生命周期。系統(tǒng)的生命周期包括:
出現(xiàn)需求一提出新系統(tǒng)方案一系統(tǒng)產(chǎn)生、成長一系統(tǒng)成熟
一系統(tǒng)衰退一?系統(tǒng)廢棄
管理信息系統(tǒng)的開發(fā)包括:
總體規(guī)劃一系統(tǒng)分析一系統(tǒng)設(shè)計一系統(tǒng)實施一
27
運行維護一系統(tǒng)評價6個階段。
2.各階段的主要內(nèi)容、及其成果:
總體規(guī)劃:對當前系統(tǒng)進行初步調(diào)查;分析和確定系統(tǒng)目
標;分析子系統(tǒng)的組成以及基本功能;擬定系統(tǒng)實施方案;進
行系統(tǒng)的可行性研究;編寫可行性報告。成果是可行性報告
(系統(tǒng)規(guī)劃報告)
系統(tǒng)分析:詳細調(diào)查;業(yè)務(wù)流程分析;數(shù)據(jù)流程分析;編
寫系統(tǒng)分析說明書。成果是系統(tǒng)說明書。系統(tǒng)設(shè)計:包括總體
設(shè)計和詳細設(shè)計,其中總體設(shè)計要劃分系統(tǒng)的子系統(tǒng)和模塊,
確定模塊結(jié)構(gòu),并畫出模塊結(jié)構(gòu)圖;詳細設(shè)計則是確定每個模
塊內(nèi)部的詳細執(zhí)行過程。成果是系統(tǒng)設(shè)計說明書。
系統(tǒng)實施:主要包括系統(tǒng)實現(xiàn)、系統(tǒng)測試和系統(tǒng)切換等內(nèi)
容,用戶操作手冊是這一階段的主要文檔。
運行與維護:包括程序、數(shù)據(jù)、代碼、設(shè)備的維護等四個
方面。成果是系統(tǒng)運行狀況報告。這個階段的工作量約占系統(tǒng)
整個生命周期的70%左右。
系統(tǒng)評價:系統(tǒng)的功能性能,系統(tǒng)的經(jīng)濟效果和
28
其他方面的評價。成果是系統(tǒng)評價報告。
四、開發(fā)過程中組織與管理方法
項目管理:為了使系統(tǒng)開發(fā)能夠按照預(yù)定的成本、進度、
質(zhì)量順利完成,需要對成本、人員、進度、質(zhì)量、風險等進行
分析和管理,這就是項目管理。它貫穿于系統(tǒng)開發(fā)生命周期的
全過程。其主要任務(wù)是:制定項目實施計劃,對人員進行組織、
分工,并按照計劃進度和成本管理、風險管理、質(zhì)量管理的要
求,進行系統(tǒng)開發(fā)并最終實現(xiàn)預(yù)期的目標。
1.項目管理的主要內(nèi)容:
任務(wù)劃分、計劃安排、經(jīng)費管理、審計控制、風險管理和
質(zhì)量保證。
風險管理包括風險識別、風險分析、風險緩和、風險跟蹤
四個階段,其主要任務(wù)是對潛在的問題采取事先預(yù)防的處理方
法,盡可能的提高系統(tǒng)開發(fā)的成功率和開發(fā)進程。
質(zhì)量保證是項目管理的重點和難點,它分為三個階段:事
前準備、過程監(jiān)控、事后評審等。2.項目管理組的組成:
項目組長、用戶、系統(tǒng)分析員、硬件網(wǎng)絡(luò)設(shè)計員,數(shù)據(jù)庫
管理員、系統(tǒng)設(shè)計員、程序員。
29
系統(tǒng)分析員是用戶和系統(tǒng)開發(fā)其他人員之間的橋梁和接口,
是系統(tǒng)開發(fā)的核心人物。
3.文檔管理應(yīng)遵循的原則:
(1)文檔要標準化和規(guī)范化;(2)維護文檔的一致性;
(3)維持文檔的可追蹤性;
(3)文檔管理的制度化。
課后習題:
1.系統(tǒng)開發(fā)應(yīng)具
備怎樣的條件,請簡要說明原因。
答案:管理信息系統(tǒng)的開發(fā)必須在具備一定條
件的基礎(chǔ)上才能著手進行,這些條件主要有:
(1)企業(yè)高層領(lǐng)導(dǎo)應(yīng)重視和介入。這對管理
信息系統(tǒng)開發(fā)和使用的成敗起著決定性的作
用。原因是:管理信息系統(tǒng)是一個涉及到整個
企業(yè)的管理體制、管理方法和人員安排等諸多
因素的全局性問題,需要投入大量的人力、物
力和財力,這些都必須在高層領(lǐng)導(dǎo)的重視和親
自參與下才能順利解決;(2)企業(yè)業(yè)務(wù)人員要
有積極性。在系統(tǒng)開發(fā)過程中,需要這些人員
的配合并提供有關(guān)數(shù)據(jù),在系統(tǒng)建成投入使用
后,他們是直接的操作才,系統(tǒng)運行效果好壞
與他們的使用和配合直接相關(guān);(3)企業(yè)要有
30
一定的科學管理基礎(chǔ)。管理信息系統(tǒng)是管理現(xiàn)
代化的一個重要手段,如果企業(yè)中沒有科學的
管理作為基礎(chǔ),就無法建成有效的管理信息系
統(tǒng),或者說建立的管理信息系統(tǒng)不可能真正發(fā)
揮作用;(4)要有一定的投資保障。管理信息
系統(tǒng)的建立是一項資金耗費較大的工程項目,
計算機設(shè)備、軟件、機房設(shè)備、相關(guān)人員的工
資等都需要投入不小的資金,在某種意義上
講,管理信息系統(tǒng)的規(guī)模和質(zhì)量,甚至成敗在
3.請簡述系統(tǒng)開發(fā)方法的必要性,常用的開
發(fā)方法有哪些?
答案:管理信息系統(tǒng)的開發(fā)就是從問題提出、開發(fā)班子組
成、總體規(guī)劃、系統(tǒng)分析與設(shè)計、到系統(tǒng)實現(xiàn)和運行維護的全
過程。由于管理信息系統(tǒng)是一個規(guī)模大、復(fù)雜程度高的人機系
統(tǒng),因而管理信息系統(tǒng)的開發(fā)是一項復(fù)雜的系統(tǒng)工程,它需要
花費大量的人力、物力、需要各種硬、軟件環(huán)境的支持,需要
開發(fā)隊伍中每個成員以及用戶的通力合作。因此,為了取得開
發(fā)的成功,必須利用有效的方法和技術(shù),必須對開發(fā)過程作嚴
格的組織和管理,也就是說,必須根據(jù)實際情況,
31
很大程度上取決于投資額。
采用一種有效的系統(tǒng)開發(fā)方法。常用的開發(fā)方法主要有:
結(jié)構(gòu)化方法、面向?qū)ο蟮姆椒ā⒃突?.簡述結(jié)構(gòu)化方法和原
型化方法的特點和適應(yīng)范圍。
結(jié)構(gòu)化方法:特點:(1)自頂向下整體性的分析與設(shè)計和
自底向上逐步實施的系統(tǒng)開發(fā)過程。(2)用戶至上。(3)深
入調(diào)查研究。(4)嚴格區(qū)分工作階段。(5)充分預(yù)料可能發(fā)
生的變化。(6)開發(fā)過程工程化。適用范圍:該方法適用于
一些組織相對穩(wěn)定、業(yè)務(wù)處理過程規(guī)范、需求明確且在一定時
期內(nèi)不會發(fā)生大的變化的大型復(fù)雜系統(tǒng)的開發(fā)。特點是快速、
自然和方便。原型化方法:特點:(1)、遵循了人們認識事
物的客觀規(guī)律,易于掌握和接受(2)、將模擬的手段引入系
統(tǒng)分析的初始階段,溝通了人們(用戶和開發(fā)人員)的思想,
縮短了用戶和系統(tǒng)分析人員之間的距離,解決了結(jié)構(gòu)化方法中
最難于解決的一環(huán)。強調(diào)用戶參與、描述、運行、溝通。
(3)、充分利用最新的軟件工具,擺脫了傳統(tǒng)的方法,使系
統(tǒng)開發(fā)的時間、費用大大地減少,效率、技術(shù)等方面都大大地
提高。強調(diào)軟件工具支
32
方法。
持。適用范圍:(1)用戶需求不清,管理及業(yè)務(wù)不穩(wěn)定,
需求經(jīng)常變化(2)規(guī)模小,不太復(fù)雜(3)開發(fā)信息系統(tǒng)的最
終用戶界面。
試比較結(jié)構(gòu)化方法,原型法和面向?qū)ο蟮姆椒ǖ膬?yōu)缺點以
及適用范圍。
(一)、結(jié)構(gòu)化系統(tǒng)開發(fā)方法(亦稱“生命周期法”)
1.優(yōu)點:從系統(tǒng)整體出發(fā),強調(diào)在整體優(yōu)化的條件下“自
上而下”地分析和設(shè)計,保證了系統(tǒng)的整體性和目標的一致性;
遵循用戶至上原則;嚴格區(qū)分系統(tǒng)開發(fā)的階段性;每一階段的
工作成果是下一階段的依據(jù),便于系統(tǒng)開發(fā)的管理和控制;文
檔規(guī)范化,按工程標準建立標準化的文檔資料。
2.缺點:用戶素質(zhì)或系統(tǒng)分析員和管理者之間的溝通問題;
開發(fā)周期長,難于適應(yīng)環(huán)境變化;結(jié)構(gòu)化程度較低的系統(tǒng),在
開發(fā)初期難以鎖定功能要求。
3.適用范圍:主要適用于規(guī)模較大、結(jié)構(gòu)化程度較高的系
統(tǒng)的開發(fā)(二)、原型法1.優(yōu)點:1)符合人們認識事物的規(guī)律,
系統(tǒng)開發(fā)循序漸進,反復(fù)修改,確保較好的用戶滿意度;
33
2)開發(fā)周期短,費用相對少;3)由于有用戶的直接參與,
系統(tǒng)更加貼近實際;4)易學易用,減少用戶的培訓(xùn)時間;5)應(yīng)
變能力強。
2.缺點:不適合大規(guī)模系統(tǒng)的開發(fā);開發(fā)過程管理要求高,
整個開發(fā)過程要經(jīng)過“修改一評價一再修改”的多次反復(fù);用戶
過早看到系統(tǒng)原型,誤認為系統(tǒng)就是就是這個模樣,易使用戶
失去信心;開發(fā)人員易將原型取代系統(tǒng)分析;缺乏規(guī)范化的文
檔資料
3.適用范圍:處理過程明確、簡單系統(tǒng);涉及面窄的小型
系統(tǒng)
不適合于:大型、復(fù)雜系統(tǒng),難以模擬;存在大量運算、
邏輯性強的處理系統(tǒng);管理基礎(chǔ)工作不(三)、面向?qū)ο箝_發(fā)方
法
L優(yōu)點:a、分析、設(shè)計中的對象和軟件中的對象的一致
性
b、實現(xiàn)軟件復(fù)用,簡化程序設(shè)計c、系統(tǒng)易于維護
d、縮短開發(fā)周期
2.缺點:不易于大系統(tǒng)的開發(fā)
階段
完善、處理過程不規(guī)范;大量批處理系統(tǒng)
主要內(nèi)容
34
主要文檔
總體規(guī)當前系統(tǒng)的初步調(diào)
劃查;總體方案的
提出;對方案進
行可行性分析
系統(tǒng)分當前系統(tǒng)的詳細調(diào)
析查;分析用戶需求;
建立新系統(tǒng)的邏輯
模型
系統(tǒng)設(shè)建立新系統(tǒng)的物理
計
施
模型
系統(tǒng)調(diào)試;用戶培
訓(xùn);新舊系統(tǒng)轉(zhuǎn)
換
可行性報告
系統(tǒng)說明書
設(shè)計說明書系統(tǒng)實編程及硬件的安裝;操作手冊維護手
冊
運行維系統(tǒng)的正常運行;系統(tǒng)維護記錄、系
護系統(tǒng)的各類維護;對
系統(tǒng)進行評價
第四章總體規(guī)劃
一、總體規(guī)劃的目的和步驟
1總體規(guī)劃的目的:1)保證信息共享,企業(yè)的信息只有
被集中起來,被全企業(yè)所共享時,才能真正發(fā)揮作用,成為企
業(yè)真正意義上的資源。2)
35
統(tǒng)評價報告協(xié)調(diào)子系統(tǒng)間的工作,各個子系統(tǒng)除了完成相
對獨立的功能外,它們之間還存在著大量的公用數(shù)據(jù),并需要
實時或定期進行信息交換。3)使開發(fā)工作有序進行。
2.總體規(guī)劃的步驟:1)需求初步調(diào)查2)確定新系統(tǒng)的目標
3)初步確定子系統(tǒng)的組成與基本功能4)擬定系統(tǒng)實施方案5)
可行性分析6)可行性分析報告
初步調(diào)查的主要內(nèi)容:1)現(xiàn)行系統(tǒng)的目標和任務(wù)2)現(xiàn)行系
統(tǒng)概況3)現(xiàn)行系統(tǒng)的環(huán)境和約束條件4)現(xiàn)行系統(tǒng)的業(yè)務(wù)流
程和子系統(tǒng)的劃分5)新系統(tǒng)的開發(fā)條件。
在制訂具體的新系統(tǒng)目標時,應(yīng)考慮使目標具備以下重要
特性:
1)目標的總體戰(zhàn)略性2)目標的多重性3)目標的依附性4)
目標的適應(yīng)性5)目標的長期性
可行性分析:在總體規(guī)劃的前段工作中,通過初步調(diào)查,
了解系統(tǒng)的概貌和當前系統(tǒng)存在的問題,確立新系統(tǒng)的目標。
在此前提下,再來分析開發(fā)新系統(tǒng)的條件是否具備,明確新系
統(tǒng)目標實現(xiàn)的可能性和必要性,這就是管理信息系統(tǒng)開發(fā)中的
可行性分析。
36
內(nèi)容包括:技術(shù)可行性、經(jīng)濟可行性、管理可行性、開發(fā)
環(huán)境可行性。
可行性分析報告:(總體規(guī)劃報告)包括引言、現(xiàn)行系統(tǒng)
調(diào)查與分析、新系統(tǒng)建設(shè)方案、可行性論證、結(jié)論。
二、企業(yè)系統(tǒng)規(guī)劃法
1.管理信息系統(tǒng)總體規(guī)劃的方法:關(guān)鍵成功因素法
(CSF)、戰(zhàn)略目標集轉(zhuǎn)化法(SST)、企業(yè)系統(tǒng)規(guī)劃法
(BSP)其中企業(yè)系統(tǒng)規(guī)劃法具有系統(tǒng)性、簡潔性等特點,在
MIS開發(fā)實踐中應(yīng)用最廣泛。BSP的定義:企業(yè)系統(tǒng)規(guī)劃方法
(BusinessSystemPlanning,簡稱BSP),它是一種對管理信
息系統(tǒng)進行規(guī)劃和設(shè)計的結(jié)構(gòu)化方法,把企業(yè)戰(zhàn)略轉(zhuǎn)化為管理
信息系統(tǒng)的戰(zhàn)略,這種方法一般經(jīng)歷如下過程:首先自上而下
識別企業(yè)目標,識別企業(yè)過程,識別數(shù)據(jù),然后再自下而上設(shè)
計信息系統(tǒng),以支持企業(yè)目標。
BSP方法工作流程的核心部分為:1)定義企業(yè)過程和數(shù)
據(jù)類2)分析研究現(xiàn)行系統(tǒng)尋企業(yè)支持3)研究管理部門對系
統(tǒng)的要求4)確定新信息系統(tǒng)的體系結(jié)構(gòu)5)確定新信息系統(tǒng)
的實現(xiàn)優(yōu)化順序。
37
BSP方法在應(yīng)用過程中應(yīng)該遵循的原則:
①支持企業(yè)目標,②面向企業(yè)中管理各層次的要
求,③從方法論上擺脫信息系統(tǒng)對舊組織機構(gòu)
的依從性,④使信息系統(tǒng)在結(jié)構(gòu)上有良好的整
體性,⑤自上而下規(guī)劃和自下而上實施相結(jié)
合。
2.BSP方法的工作流程:
①研究項目的確定。BSP的研究必須在企業(yè)高層領(lǐng)導(dǎo)和最
高管理部門參與的前提下才能開始。②研究的準備活動。制定
研究計劃。③研究的開始階段。④定義企業(yè)過程。⑤定義數(shù)據(jù)
類⑥分析當前的系統(tǒng)支持⑦研究管理部門對系統(tǒng)的要求⑧提出
判斷和結(jié)論⑨設(shè)計信息系統(tǒng)的總體結(jié)構(gòu)⑩確定子系統(tǒng)開發(fā)的優(yōu)
先順序(11)評價信息資源管理工作?制定建議書和開發(fā)計劃(13)研
究成果報告。
3.定義企業(yè)過程
定義企業(yè)過程是BSP方法的核心。定義企業(yè)過程的基本
方法是對企業(yè)的現(xiàn)實活動進行調(diào)查,以企業(yè)的關(guān)鍵資源為線索,
追蹤其生命周期,通過分析與綜合,最終完成企業(yè)過程的定義。
企業(yè)資源是被管理的對象。企業(yè)內(nèi)的資源分為關(guān)
38
鍵性資源和支持性資源,還有不以具體形式存在的資源稱
為企業(yè)的計劃與控制。關(guān)鍵性資源是企業(yè)的產(chǎn)品和服務(wù),支持
性資源是為實現(xiàn)企業(yè)目標必須使用、引用和消耗的那些資源,
如原材料、資金、設(shè)備和人員等。
資源的生命周期是指一項資源由取得到退出過程所經(jīng)歷的
階段,分為需求、獲取、服務(wù)和退出四個階段。企業(yè)過程定義
的一般步驟:從計劃和控制資源著手,識別產(chǎn)品/服務(wù)過程,
支持資源識別企業(yè)過程。
4.定義數(shù)據(jù)類
1)按照資源生命周期不同階段對信息的不同需求,可將
企業(yè)的數(shù)據(jù)分為四種類型:庫存文檔型、事務(wù)型、計劃型、綜
合統(tǒng)計型。[四中數(shù)據(jù)類型的特點及反應(yīng)內(nèi)容參見課本P93]
類型反映的內(nèi)容特點
一般一個數(shù)據(jù)僅和一個資源有關(guān);可能為結(jié)構(gòu)型和描述型
文檔型反映資源的狀況
事務(wù)型反映生命周期各個階段過渡過一般一個數(shù)據(jù)涉及各
個文檔型數(shù)據(jù),以及時間、數(shù)量等多
程相關(guān)庫存文檔型數(shù)據(jù)的變化個數(shù)據(jù);這種數(shù)據(jù)的產(chǎn)生可
能伴有文檔型數(shù)據(jù)的操作計劃型反映目標、資源轉(zhuǎn)換過程等計
劃值
可能與多個文檔型數(shù)據(jù)有關(guān)
各種計劃、預(yù)測、預(yù)算、調(diào)度表等
統(tǒng)計型反映企業(yè)狀況,提供反饋信息一般來自其他類型數(shù)
據(jù)的采樣;歷史性、對照性、評價性
的參考數(shù)據(jù);數(shù)據(jù)綜合性強
39
2)識別企業(yè)數(shù)據(jù)的方法:一是企業(yè)實體法即企業(yè)中客觀
存在的東西,二是企業(yè)過程法,工具是“過程/數(shù)據(jù)類”矩陣。
3)建立“過程/數(shù)據(jù)類”矩陣的大致過程:①審查企業(yè)資源
清單,抽出帶數(shù)據(jù)性質(zhì)的資源。②對非數(shù)據(jù)性資源,按照數(shù)據(jù)
類的特點進行研
究,為每項資源或資源組對每種類型數(shù)據(jù)類的
可能需求提出初步方案。
③研究已提取出的數(shù)據(jù)類,基本確定數(shù)據(jù)類清
單。
④對基本確定的數(shù)據(jù)類需求作進一步審核。⑤編寫每項數(shù)
據(jù)類的詳細說明,在最終確定數(shù)據(jù)
類集的基礎(chǔ)上建立描述過程與數(shù)據(jù)類之間關(guān)
聯(lián)的矩陣,這個矩陣將作為信息系統(tǒng)體系結(jié)構(gòu)
設(shè)計的基礎(chǔ)。
5.設(shè)計系統(tǒng)總體結(jié)構(gòu)與開發(fā)順序
BSP方法中定義信息結(jié)構(gòu)的過程實際上就是劃分子系統(tǒng)。
1)子系統(tǒng)劃分的原則:
①子系統(tǒng)在功能上應(yīng)具有相對獨立性,子系統(tǒng)不
40
應(yīng)跨越兩個或兩個以上的企業(yè)過程。
②子系統(tǒng)在數(shù)據(jù)上應(yīng)具有自身的完整性。一個數(shù)據(jù)類只能
由一個子系統(tǒng)產(chǎn)生。
1)子系統(tǒng)劃分的方法:U/C圖,U表示使用
(Use),C表示產(chǎn)生(Create)
2)子系統(tǒng)開發(fā)順序的基本原則:子系統(tǒng)需求程
度與潛在效益的評估、技術(shù)約束分析。
第五章系統(tǒng)分析
一、系統(tǒng)分析概述
1系統(tǒng)分析的目的與難點
1)系統(tǒng)分析的目的:將用戶的需求及其解決方法確定下
來。
系統(tǒng)分析的結(jié)果:系統(tǒng)分析說明書
2)系統(tǒng)分析的任務(wù):①詳細調(diào)查收集和分析用戶需求;
②確定新系統(tǒng)初步的邏輯模型;③編制系統(tǒng)說明書。
3)系統(tǒng)分析工作的要點:開展系統(tǒng)分析工作的關(guān)鍵點在
于,,理解,,和,,表達
4)系統(tǒng)分析工作的難點:①對于用戶。有些人對自己的
業(yè)務(wù)工作非常熟悉,但受語言表達能力或本身對系統(tǒng)開發(fā)的抵
觸情緒,不能夠或不愿意清楚的表達出來;另一些則由于缺乏
計算機和信
41
息系統(tǒng)方面的知識,所提出的需求系統(tǒng)分析人員難以理解。
②對于系統(tǒng)分析人員。他們是系統(tǒng)開發(fā)方面的專家,但往往不
是某管理領(lǐng)域的專家學者,他們?nèi)狈iT領(lǐng)域的業(yè)務(wù)知識,所
以,,理解,,與,,表達,,出來的新系統(tǒng)邏輯模型可能與用戶需求不一
致。
對策:做好用戶事前的培訓(xùn)工作;做好系統(tǒng)開發(fā)人員的培
訓(xùn)工作;選擇正確的開發(fā)方法和良好的表達工具。
2.系統(tǒng)分析的邏輯和步驟
1)系統(tǒng)分析的思維邏輯:①認識和理解當前的現(xiàn)實環(huán)境,
采用業(yè)務(wù)流程分析技術(shù),獲得當前系統(tǒng)的具體的“物理模型
②從當前系統(tǒng)的“物理模型”,采用數(shù)據(jù)流程分析技術(shù),抽象出
當前系統(tǒng)的“邏輯模型③對當前系統(tǒng)的“邏輯模型''進行分析
和優(yōu)化,建立目標系統(tǒng)的“邏輯模型
邏輯模型反應(yīng)的是系統(tǒng)的性質(zhì),而物理模型反應(yīng)的是系統(tǒng)
的某一具體實現(xiàn)方案。
2)系統(tǒng)分析的主要步驟:詳細調(diào)查一業(yè)務(wù)流程分析一數(shù)
據(jù)流程分析一編寫系統(tǒng)分析說明書二、詳細調(diào)查(課本
P102—P106)
42
1.詳細調(diào)查的目的和難點
目的:準確、詳細的了解用戶需求。
難點:沒有足夠的用戶參與;用戶的需求經(jīng)常變更;用戶
與開發(fā)人員很難進行交流。
2.詳細調(diào)查的主要內(nèi)容
組織結(jié)構(gòu)的調(diào)查、業(yè)務(wù)流程的調(diào)查、數(shù)據(jù)流程調(diào)查、薄弱
環(huán)節(jié)的調(diào)查、其他信息的調(diào)查共五個方面。
3.詳細調(diào)查的方法與原則
方法:收集資料、開調(diào)查會或個別訪問、書面調(diào)查、參加
業(yè)務(wù)實踐。
原則:事先計劃、采訪持關(guān)鍵信息的人、自頂向下全面展
開、存在的不一定是合理的、分工和協(xié)作相結(jié)合、主動溝通的
工作方式。
調(diào)查人員在工作中應(yīng)注意的原則:選擇默契的語言、傾聽
比表達更重要、及時反映避免誤解、以學習的態(tài)度開展工作。
三、業(yè)務(wù)流程分析
1.業(yè)務(wù)流程:是一組共同為顧客創(chuàng)造價值而又相互關(guān)聯(lián)的
活動。
業(yè)務(wù)流程特點:目標性、邏輯性、層次性
業(yè)務(wù)流程功能:1)實現(xiàn)不同分工活動的結(jié)果連
43
接;2)反應(yīng)活動間的關(guān)系
2.業(yè)務(wù)流程分析的方法:
分析步驟:1)調(diào)查企業(yè)的組織結(jié)構(gòu)2)調(diào)查企業(yè)的具體
業(yè)務(wù)流程3)繪制業(yè)務(wù)流程圖4)業(yè)務(wù)流程優(yōu)化。
業(yè)務(wù)流程圖:組成:外部實體、業(yè)務(wù)功能描述、業(yè)務(wù)和數(shù)
據(jù)流動的方向
分析方法:業(yè)務(wù)流程的分析采用的是自頂向下的方法。
3.業(yè)務(wù)流程重組(BPR):BPR是對企業(yè)的業(yè)務(wù)流程做根
本性的思考和徹底重建,其目的是在成本、質(zhì)量、服務(wù)和速度
等方面取得顯著的改善,使企業(yè)能最大限度地適應(yīng)以顧客、競
爭、變化為特征的現(xiàn)代企業(yè)經(jīng)營環(huán)境。
BPR基本特征:根本性、徹底性、顯著改善、流程四個
核心特征。
BPR的原則:1)圍繞最終結(jié)構(gòu)而非具體任務(wù)來實施再造
工作。
2)讓后續(xù)過程的有關(guān)人員參與前端過程。3)將信息處理
融入產(chǎn)生該信息的實際工作中去。4)將地域上分散的資源集
中化。5)將平行工序連接起來而不是集成其結(jié)果。6)決策點
下移并將
44
控制融入過程中。7)在源頭獲取信息。
四、數(shù)據(jù)流程分析
1.數(shù)據(jù)流程分析的概念
數(shù)據(jù)流程分析的主要目的:在業(yè)務(wù)流程分析的基礎(chǔ)上,勾
畫出現(xiàn)行系統(tǒng)的邏輯模型。
數(shù)據(jù)流程分析的三種工具:分層的數(shù)據(jù)流圖、數(shù)據(jù)字典和
加工說明。這三者是系統(tǒng)邏輯模型的重要組成部分。
1)數(shù)據(jù)流:企業(yè)中所有的輸入輸出流均可用數(shù)字等形式表
示,從而形成了企業(yè)的數(shù)據(jù)流。
各種輸入輸出流:物流是輸入與輸出物品的流動。事務(wù)流
是企業(yè)與外部環(huán)境或子系統(tǒng)間發(fā)生的交往活動所引起的信息處
理活動,伴隨物流的產(chǎn)生,事物流也隨之出現(xiàn)。
資金流是資金的流動。人員流是企業(yè)內(nèi)工作人員的增減和
流動。
數(shù)據(jù)流是人們用以記錄上述各種流的抽象表達形式。
2)數(shù)據(jù)流程分析的原因:一方面準確的了解企業(yè)管理活動
的全過程,分析各種管理活動的實質(zhì)和相互間的關(guān)系。另一方
面為今后建立系統(tǒng)邏輯模型以及數(shù)據(jù)庫結(jié)構(gòu)和功能模塊設(shè)計打
下基礎(chǔ)。
45
2.數(shù)據(jù)流程分析的步驟:業(yè)務(wù)流程圖一>繪制數(shù)據(jù)流圖一繪
制數(shù)據(jù)字典一撰寫處理說明
3.數(shù)據(jù)流圖的基本畫法:
數(shù)據(jù)流圖:用圖形方式對系統(tǒng)進行分解,描述系統(tǒng)由哪幾
部分組成,各部分間有什么聯(lián)系等?;痉枺簲?shù)據(jù)流、加工、
文件、數(shù)據(jù)源點或終點。
繪制數(shù)據(jù)流圖的原則:1)總體上自頂向下逐層分解原則
2)局部上由外向里的原則。
繪制步驟:識別系統(tǒng)的輸入和輸出一繪制系統(tǒng)內(nèi)部數(shù)據(jù)流
一對復(fù)雜加工進行分解一檢查、修改、完善。
4數(shù)據(jù)字典與加工說明
五、新系統(tǒng)邏輯模型
新系統(tǒng)邏輯模型是指經(jīng)分析和優(yōu)化后,新系統(tǒng)擬采用的管
理模型和信息處理方法。新系統(tǒng)邏輯模
46
型的建立是系統(tǒng)分析階段的最終結(jié)果,是系統(tǒng)設(shè)計和系統(tǒng)
實施的依據(jù)。
建立新系統(tǒng)邏輯模型的主要任務(wù):對系統(tǒng)業(yè)務(wù)流程分析的
結(jié)果進行整理;對數(shù)據(jù)流程分析的結(jié)果進行整理,在現(xiàn)行系統(tǒng)
邏輯模型的基礎(chǔ)上,結(jié)合新系統(tǒng)的目標,設(shè)計出新系統(tǒng)邏輯模
型。
六、新系統(tǒng)分析報告
系統(tǒng)分析報告主要有三個作用:1)描述了新系統(tǒng)的邏輯
模型,作為系統(tǒng)設(shè)計和實施的依據(jù)。2)為用戶和開發(fā)人員之
間交流和監(jiān)督提供基礎(chǔ)。3)為新系統(tǒng)驗收和評價提供依據(jù)。
第六章系統(tǒng)設(shè)計
一、系統(tǒng)設(shè)計概述
系統(tǒng)規(guī)劃和系統(tǒng)分析依次明確了系統(tǒng)"是什么'’和"干什么”
的問題,系統(tǒng)設(shè)計解決“怎么干''的問題,為系統(tǒng)實施階段提供
“施工圖樣”,具體分總體設(shè)計和詳細設(shè)計兩個階段。
系統(tǒng)設(shè)計階段的任務(wù):依據(jù)系統(tǒng)分析階段產(chǎn)生的文檔資料,
采用正確的方法確定新系統(tǒng)在計算機內(nèi)應(yīng)該由哪些程序模塊組
成,以及各模塊之間應(yīng)以什么方式連接等問題。同時還要使用
一定的工具將所設(shè)計的成果表達出來,還要進行代碼設(shè)
47
計、輸入輸出設(shè)計、人機界面設(shè)計、數(shù)據(jù)庫設(shè)計、模塊處
理設(shè)計和安全設(shè)計等。
系統(tǒng)設(shè)計的原則(評價系統(tǒng)設(shè)計質(zhì)量的標準):(1)簡單
性:在達到預(yù)定的目標、具備所需功能的前提下,系統(tǒng)應(yīng)盡量
簡單,減少處理費用,提高系統(tǒng)效益,便于管理;(2)一致性
和完整性:一致性有利于系統(tǒng)與系統(tǒng)之間的聯(lián)系與合作,由于
系統(tǒng)作為一個統(tǒng)一的整體存在,所以系統(tǒng)的功能盡量完整;(3)
靈活和適應(yīng)性:可以降低管理信息系統(tǒng)的維護難度;(4)可靠
性:這是系統(tǒng)硬件和軟件在運行過程中抵抗異常情況的干擾及
保證系統(tǒng)正常工作的能力;(5)安全性:指系統(tǒng)的保密功能和
防病毒功能;(6)經(jīng)濟性:系統(tǒng)給用戶帶來的經(jīng)濟效益。
二、系統(tǒng)總體結(jié)構(gòu)設(shè)計
1.子系統(tǒng)劃分的原則和方法
原則:(1)子系統(tǒng)要具有相對獨立性,子系統(tǒng)的劃分必須
使得子系統(tǒng)內(nèi)部功能、信息等各方面的凝聚性較好,也就是說,
子系統(tǒng)內(nèi)部各功能間具有“強耦合”關(guān)系。(2)數(shù)據(jù)冗余較少,
數(shù)據(jù)冗余過多,可能會使程序結(jié)構(gòu)紊亂,給軟件編制帶來困難。
(3)便于系統(tǒng)分階段實現(xiàn)(4)適應(yīng)組織
48
管理機構(gòu)的設(shè)置(5)充分利用各種資源
方法:(1)按職能劃分,這是目前最常用的一種劃分方法,
設(shè)計人員可參考系統(tǒng)分析階段得到的功能體系圖進行劃分(2)
按邏輯功能劃分,把一些相類似的處理邏輯功能放在一個子系
統(tǒng)里⑶按通信劃分,把相互之間有較多通信的功能結(jié)合成一
個子系統(tǒng)或模塊(4)按業(yè)務(wù)處理順序劃分,依據(jù)是業(yè)務(wù)流程圖(5)
按照業(yè)務(wù)處理的時間關(guān)系劃分,把要在同一時間段執(zhí)行的各種
處理結(jié)合成一個子系統(tǒng)。
2.模塊結(jié)構(gòu)設(shè)計
模塊結(jié)構(gòu)設(shè)計的任務(wù):對各個子系統(tǒng)進行細化,確定劃分
后的子系統(tǒng)的模塊結(jié)構(gòu),并畫出模塊結(jié)構(gòu)圖。
模塊結(jié)構(gòu)圖:表示模塊結(jié)合的圖形,由模塊、調(diào)用、數(shù)據(jù)、
控制和轉(zhuǎn)接5種基本符號組成。模塊是組成系統(tǒng)的基本單位,
特點是可以組合、分解和更換,系統(tǒng)中任何一個處理功能都可
以看成一個模塊。結(jié)構(gòu)圖中用矩形表達一個模塊。模塊的構(gòu)成
要素:輸入和輸出、加工處理功能、內(nèi)部數(shù)據(jù)和程序代碼,前
兩個是模塊的外部特性,反映模塊的外貌。后兩個要素是模塊
的內(nèi)部
49
特性,在設(shè)計階段主要考慮的是模塊的外部特性,內(nèi)部特
性只做必需的了解,在系統(tǒng)實施階段實行。
調(diào)用:用連接兩個模塊的箭頭表示調(diào)用,箭頭指向由調(diào)用
模塊指向被調(diào)用模塊。模塊間的調(diào)用有三種,即判斷調(diào)用、循
環(huán)調(diào)用和直接調(diào)用。數(shù)據(jù):模塊之間傳遞的數(shù)據(jù)用與調(diào)用箭頭
平行的帶空心圓的箭頭表示,并在旁邊標上數(shù)據(jù)名??刂菩畔?
控制信息與數(shù)據(jù)的區(qū)別是它只反映數(shù)據(jù)的某種狀態(tài),不必進行
處理,在模塊結(jié)構(gòu)圖中,用帶實心圓點的箭頭表示控制信息。
轉(zhuǎn)接符號:當模塊結(jié)構(gòu)圖在一張紙上畫不下,要轉(zhuǎn)接到另
一張紙上,或者避免線條交叉,都可使用。
模塊結(jié)構(gòu)的質(zhì)量標準:耦合和內(nèi)聚來衡量模塊之間的獨立
性,耦合表示模塊之間聯(lián)系的程度,內(nèi)聚表示模塊內(nèi)部各成分
之間的聯(lián)系程度。
模塊的耦合方式:數(shù)據(jù)耦合、控制耦合、內(nèi)容耦合,第一
種的耦合程度最低,性能最好。
內(nèi)聚方式:巧合、邏輯、過程、通信、順序、功能內(nèi)聚,
其中功能內(nèi)聚的聚合度最高,性能最好。評價模塊結(jié)構(gòu)的標準:
耦合小,內(nèi)聚大。耦合小
50
是模塊間盡可能相對獨立,從而各模塊可以單獨開發(fā)和維
護。內(nèi)聚大使模塊的可理解性和維護性大大增強,因此在設(shè)計
時盡量減少模塊的耦合,增加模塊的內(nèi)聚。
模塊結(jié)構(gòu)圖與框圖、數(shù)據(jù)流圖的區(qū)別:
模塊結(jié)構(gòu)圖描述的是系統(tǒng)的層次性,框圖描述的是系統(tǒng)的
過程性。在系統(tǒng)設(shè)計階段,我們關(guān)心的是系統(tǒng)的層次結(jié)構(gòu),在
系統(tǒng)編程時考慮系統(tǒng)的過程性,即先做什么,后做什么。
數(shù)據(jù)流圖是從數(shù)據(jù)在系統(tǒng)中的流動情況來考慮系統(tǒng),模塊
結(jié)構(gòu)圖從功能的層次關(guān)系上來考慮系統(tǒng),其次數(shù)據(jù)流圖的繪制
是由具體到抽象,而模塊結(jié)構(gòu)圖則由一個總的抽象的系統(tǒng)功能
出發(fā),逐步加入具體的實現(xiàn)方法和技術(shù)手段,最后獲得一個物
理模型。
從數(shù)據(jù)流圖得到初始模塊結(jié)構(gòu)圖:以事務(wù)為中心的設(shè)計策
略和以變換為中心的設(shè)計策略。事務(wù)分析用于將高層數(shù)據(jù)流圖
轉(zhuǎn)換成結(jié)構(gòu)圖,變換分析通常用于將低層數(shù)據(jù)流圖轉(zhuǎn)換成模塊
結(jié)構(gòu)圖,它將數(shù)據(jù)流圖中的處理功能分解成輸入、中心變換、
輸出功能的簡單模塊。
模塊結(jié)構(gòu)圖的改進:
51
(1)應(yīng)該按照“耦合小,內(nèi)聚大”的模塊結(jié)構(gòu)質(zhì)
量標準對結(jié)構(gòu)圖進行檢查和修改
(2)模塊的扇入數(shù)和扇出數(shù)。扇人數(shù)是指模塊的
直接上層模塊個數(shù),扇出數(shù)是一個模塊擁有的
直接下層模塊個數(shù)。
3.網(wǎng)絡(luò)設(shè)計與設(shè)備配置方案
網(wǎng)絡(luò)設(shè)計的主要步驟:(1)根據(jù)用戶要求選擇網(wǎng)絡(luò)的拓
撲結(jié)構(gòu)(總線型、環(huán)形、星形)
(2)根據(jù)子系統(tǒng)劃分的結(jié)果安排網(wǎng)絡(luò)上設(shè)備的布局(3)
根據(jù)實際業(yè)務(wù)的要求設(shè)計網(wǎng)絡(luò)各結(jié)點的權(quán)限。
三、系統(tǒng)詳細設(shè)計
1.編碼設(shè)計
編碼設(shè)計的原則:唯一化,唯一的對事物加以標識是代碼
設(shè)計的首要任務(wù);規(guī)律化,使編碼有序,使用起來方便;標準
化,凡國家和主管部門對某些信息分類和代碼有統(tǒng)一規(guī)定和要
求的,則應(yīng)采用標準形式的編碼,以便通用化;可擴充且容易
修改:為增加編碼留有余地。
編碼的種類:順序碼、層次碼、助記碼
2.輸入與輸出設(shè)計
輸出方式分為屏幕輸出、打印輸出和磁盤輸出;
52
輸入方式:鍵盤輸入、模/數(shù)-數(shù)/模轉(zhuǎn)換、網(wǎng)絡(luò)或通信傳輸;
輸入校對方式:人工校對、二次鍵入、根據(jù)取值范圍進行控制。
3.人機界面設(shè)計
界面設(shè)計包括菜單方式、會話方式、操作提示方式,以及
操作權(quán)限管理方式等。
系統(tǒng)輸入人機界面實現(xiàn)原則:可靠性、簡單性、立即反饋
性、明了性、色彩適中、風格統(tǒng)一。4.處理過程設(shè)計(模塊詳
細設(shè)計)任務(wù)是:為模塊結(jié)構(gòu)圖中的每一個模塊確定所采用的
算法和數(shù)據(jù)結(jié)構(gòu),用某種選定的表達工具給出清晰的描述。
5.數(shù)據(jù)庫設(shè)計的任務(wù):依據(jù)數(shù)據(jù)庫的規(guī)范化理論,按一定
的步驟,對系統(tǒng)分析階段的數(shù)據(jù)字典進行規(guī)范整理,建立符合
第三范式的數(shù)據(jù)組織結(jié)構(gòu)。
數(shù)據(jù)庫設(shè)計的步驟:概念設(shè)計、邏輯設(shè)計、物理設(shè)計
概念設(shè)計的方法是E-R圖,E-R圖是由實體與屬性、聯(lián)系
組成,聯(lián)系可分為:一對一,一對多,多對多三種類型。
邏輯設(shè)計的方法:范式,關(guān)系模型
53
6.安全控制技術(shù)
網(wǎng)絡(luò)安全應(yīng)具有的五個特征:保密性、完整性、可用性、
可控性、可審查性。
四、系統(tǒng)設(shè)計報告
系統(tǒng)設(shè)計階段的主要成果是系統(tǒng)設(shè)計說明書,它既是新系
統(tǒng)的物理模型,也是系統(tǒng)實施的主要依據(jù)。
第七章系統(tǒng)實施
系統(tǒng)實施就是將系統(tǒng)設(shè)計的結(jié)果在計算機上實現(xiàn),形象的
講就是“按圖施工”,具體包括系統(tǒng)實現(xiàn)、系統(tǒng)測試、系統(tǒng)切換
等。這一階段的成果是用戶操作手冊.
、系統(tǒng)實現(xiàn)
系統(tǒng)實現(xiàn)是指利用某種計算機語言,把系統(tǒng)設(shè)計的結(jié)果翻
譯成可為計算機理解,可執(zhí)行的代碼過程,是指開發(fā)管理信息
系統(tǒng)應(yīng)用軟件的過程,包括準備工作、編碼、代碼審查、缺陷
跟蹤與改錯和調(diào)試等若干活動。
程序質(zhì)量的評價指標:可靠性指標可分解為兩個方面的內(nèi)
容:一方面是程序或系統(tǒng)的安全可靠性,這些工作一般都要靠
系統(tǒng)分析和設(shè)計時來嚴格定義;另一方面是程序運行的可靠性。
規(guī)范性
54
是指系統(tǒng)的劃分,書寫的格式、變量的命名等都按照統(tǒng)一
的規(guī)范進行,這樣對于程序今后的閱讀、修改和維護都是十分
必要的。可讀性指程序的內(nèi)容清晰、明了、便于閱讀和理解,
沒有太多繁雜的技巧。可維護性是指程序各部分相互獨立,程
序之間只有數(shù)據(jù)聯(lián)系。適應(yīng)性是指程序交付使用后,若應(yīng)用問
題或外界環(huán)境有了變化時,調(diào)整和修改程序比較簡便易行。
程序的注釋:分為兩類序言性注釋和描述性注釋。
序言性注釋出現(xiàn)在模塊首部,描述性注釋嵌在程序中,用
來說明程序段的功能或數(shù)據(jù)的狀態(tài)。代碼審查是指用人工的方
法和輔助工具“讀”代碼的過程,是保證軟件質(zhì)量的一個重要環(huán)
節(jié),一般認為它屬于單元測試的一種方法。
二、系統(tǒng)測試
1.系統(tǒng)測試是對程序設(shè)計工作的檢驗,指為了尋找錯誤而
執(zhí)行程序的過程。
(1)測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。
(2)好的測試方案是極盡其可能去發(fā)現(xiàn)迄今為止尚未發(fā)
現(xiàn)的錯誤的測試方案。
55
(3)成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測
試。
測試只能找出程序中的錯誤,不能證明程序中沒有錯誤。
系統(tǒng)測試的基本工作流程:了解系統(tǒng)需求、編寫測試計劃、
編寫測試用例、執(zhí)行測試用例、記錄發(fā)現(xiàn)的錯誤、測試總結(jié)報
告。
2.黑盒測試和白盒測試的定義,具體方法比較:黑盒測試
法(Black-BoxTesting)是測試者把程序看成是一個黑盒,即
測試者完全不考慮程序內(nèi)部結(jié)構(gòu)特性,而僅僅關(guān)心尋找程序未
按規(guī)范運行的情況,并且僅僅按程序的規(guī)范導(dǎo)出測試數(shù)據(jù)。
白盒測試法(White-BoxTesting)是把軟件看成裝在一個
透明的白盒子里,也就是完全了解軟件的結(jié)構(gòu)和處理過程。這
種方法按照軟件的內(nèi)部邏輯測試軟件,檢驗軟件中的每條通路
是否按預(yù)定要求正確工作。這種方法是從檢查程序的邏輯著手
進行測試,允許人們檢查程序的內(nèi)部結(jié)構(gòu)。黑盒測試的具體方
法:等價劃分法、邊界值分析法、錯誤推測法。
白盒測試的具體方法:語句覆蓋、判定覆蓋、條
56
件覆蓋、判定/條件覆蓋、條件組合覆蓋。
3.系統(tǒng)測試的策略、原則和步驟
(1)策略;在任何情況下都應(yīng)該使用邊界值分析的方法;必
要時用等價劃分法補充測試用例;必要時再用錯誤推測法補充
測試用例;對照軟件邏輯,檢查已經(jīng)設(shè)計出的測試用例。
(2)原則:確定預(yù)期的輸出結(jié)果;應(yīng)避免測試自己的程序;
進行破壞性測試;除了檢查程序是否做了它應(yīng)該做的工作,還
應(yīng)檢查程序是否做了它不該做的事情;應(yīng)保留測試數(shù)據(jù),以便
程序修改后進行再測試。
(3)步驟:
按照“自底向上”的原則按模塊測試、子系統(tǒng)測試、系統(tǒng)總
測試三個階段進行系統(tǒng)測試工作。模塊測試:也稱單元測試,
其目的是保證每個模塊本身能正常運行,在該步測試所發(fā)現(xiàn)的
問題大部分都是程序
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 函數(shù)奇偶性知識點歸納
- 收繳率提升培訓(xùn)
- 壓力容器使用操作培訓(xùn)
- 教育者書籍分享
- 紅鶴溝通-龍湖品牌上海推廣策略jpg格式
- 元旦安全小知識
- 山西省呂梁市部分學校 2024-2025學年七年級下學期3月月考生物試題(含答案)
- 河南省三市2024-2025學年高三下學期(第二次)質(zhì)量檢測物理試卷(含解析)
- 2025學年部編版語文四年級下冊期中培優(yōu)卷A
- 教育心理學概論課堂管理
- 荊州一醫(yī)院官網(wǎng)體檢報告
- 2024相變蓄熱供暖工程技術(shù)標準
- 學校大講堂工作方案
- 急性心肌梗死的介入治療研究
- 快遞分撥中心業(yè)務(wù)管理快件分揀-國內(nèi)快件分揀
- 中藥奶茶創(chuàng)業(yè)計劃書
- 現(xiàn)場6S管理的基本要素
- 初中安全教育《預(yù)防和應(yīng)對公共衛(wèi)生安全事故》課件
- 巖土工程勘察服務(wù)投標方案(技術(shù)方案)
- 重慶汽車產(chǎn)業(yè)“走出去”問題研究
- 共價晶體-教學設(shè)計
評論
0/150
提交評論