四、數(shù)據(jù)庫技術
數(shù)據(jù)庫系統(tǒng)包括數(shù)據(jù)集合、
硬件、軟件和用戶 層次模型(Hierarchical Model)、
網狀模型(Network Model)數(shù)據(jù)庫系統(tǒng)、關系型(Relation Model)數(shù)據(jù)庫系統(tǒng)。
開發(fā)方式
MIS的開發(fā)方式有自行開發(fā)、委托開發(fā)、聯(lián)合開發(fā)、購買現(xiàn)成
軟件包進行二次開發(fā)幾種形式。一般來說根據(jù)企業(yè)的技術力量、資源及外部環(huán)境而定。
完整實用的文檔資料是成功MIS的標致??茖W的開發(fā)過程從可行性研究開始,經過
系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施等主要階段。每一個階段都應有文檔資料,并且在開發(fā)過程中不斷完善和充實。使用的開發(fā)方法有以下兩種:
1.瀑布模型(生命周期方法學)
結構分析、結構設計,結構程序設計(簡稱SA—SD—SP方法)用瀑布模型來模擬。各階段的工作自頂向下從抽象到具體順序進行。瀑布模型意味著在生命周期各階段間存在著嚴格的順序且相互依存。瀑布模型是早期MIS設計的主要手段。
快速原型法也稱為面向對象方法是針對(SA—SD—SP)的缺陷提出的設計新途徑,是適應當前計算機技術的進步及對
軟件需求的極大增長而出現(xiàn)的。是一種快速、靈活、交互式的軟件開發(fā)方法學。其核心是用交互的、快速建立起來的原型取代了形式的、僵硬的(不易修改的)大快的規(guī)格說明,用戶通過在計算機上實際運行和試用原型而向開發(fā)者提供真實的反饋意見??焖僭头ǖ膶崿F(xiàn)基礎之一是可視化的
第四代語言的出現(xiàn)。
兩種方法的結合,使用面向對象方法開發(fā)MIS時,工作重點在生命周期中的分析階段。分析階段得到的各種對象模型也適用于設計階段和實現(xiàn)階段。實踐證明兩種方法的結合是一種切實可行的有效方法。
開發(fā)策略
不可行的開發(fā)方法:組織結構法,機械的按照現(xiàn)有組織機構劃分系統(tǒng),不考慮MIS的開發(fā)原則。
數(shù)據(jù)庫法,開發(fā)人員從數(shù)據(jù)庫設計開始對現(xiàn)有系統(tǒng)進行開發(fā)。
想象系統(tǒng)發(fā),開發(fā)人員基于對現(xiàn)有系統(tǒng)進行想象為基礎進行開發(fā)。
可行的開發(fā)方法:自上而下(Top__Down),從企業(yè)管理的整體進行設計,逐漸從抽象到具體,從概要設計到詳細設計,體現(xiàn)結構化的設計思想。自下而上(Bottom__Up),設計系統(tǒng)的構件,采用搭積木的方式組成整個系統(tǒng),缺點在于忽視系統(tǒng)部件的有機聯(lián)系。
兩者結合是實際開發(fā)過程中常用的方法。通過對系統(tǒng)進行分析得到系統(tǒng)的
邏輯模型,進而從邏輯模型求得最優(yōu)的
物理模型。邏輯模型和物理模型的這種螺旋式循環(huán)優(yōu)化的設計模式體現(xiàn)了自上而下、自下而上結合的設計思想。
體系結構
網絡環(huán)境下信息系統(tǒng)的體系結構
國際標準化組織ISO在1979年提出了用于開放
系統(tǒng)體系結構的開放系統(tǒng)互連(Open SystemInterconnection,
OSI)模型。這是一種定義連接異種
計算機的標準體系結構。
OSI參考模型有物理層、數(shù)據(jù)鏈路層、網絡層、
傳輸層、會話層、表示層和應用層七層,也稱七層協(xié)議。
規(guī)劃戰(zhàn)略
管理信息系統(tǒng)的戰(zhàn)略規(guī)劃制定一般應包括以下
步驟
第一步,確定規(guī)劃的基本問題,如規(guī)劃的年限、規(guī)劃的方法,確定集中式還是分散式的規(guī)劃等。
第二步,收集初始信息。包括從各級干部、賣主相似的企業(yè)、本企業(yè)內部各種信息系統(tǒng)領導小組、各種文件以及從書籍和雜志中收集信息。
第三步,現(xiàn)存狀態(tài)的評價和識別計劃約束。 包括目標、 系統(tǒng)開發(fā)方法、計劃活動、 現(xiàn)存硬件和它的質量、 信息部門人員、運行和控制、資金、安全措施、人員經驗、手續(xù)和標準、中期和長期優(yōu)先序、外部和內部關系、現(xiàn)存的設備、現(xiàn)存軟件及其質量,以及企業(yè)的思想和道德狀況。
第四步,設置目標。主要由總經理和計算機領導小組來設置,包括服務的質量和范圍、政策、組織及人員等,它不僅包括信息系統(tǒng)的目標,而且應有整個企業(yè)的目標。
第五步,準備規(guī)劃矩陣。列出信息系統(tǒng)規(guī)劃內容之間相互關系所組成的矩陣,確定各項內容以及它們實現(xiàn)的優(yōu)先順序。
第六步,第七步,第八步,第九步,是識別上面所列的各種活動,判斷是一次性的工程項目性質的活動,還是一種重復性的經常進行的活動。由于資源有限,不可能所有項目同時進行,只有選擇一些好處最大的項目先進行,要正確選擇工程類項目和日常重復類項目的比例,正確選擇風險大的項目和風險小的項目的比例。
第十步,確定項目的優(yōu)先權和估計項目的成本費用。依此編制項目的實施進度計劃第十一步,然后在第十二步把戰(zhàn)略長期規(guī)劃書寫成文,在此過程中還要不斷與用戶、信息系統(tǒng)工作人員以及信息系統(tǒng)領導小組的領導交換意見。
寫出的規(guī)劃要經第十三步,總經理批準才能生效,并宣告
戰(zhàn)略規(guī)劃任務的完成。如果總經理沒批準,只好再重新進行規(guī)劃。
參考資料