第一篇:基于分層結構的管理信息系統架構設計探究論文
引 言
管理信息系統(Management Information System,MIS)是一個由人、計算機及其他外圍設備等組成的、能進行信息的收集、傳遞、存貯、加工、維護和使用的系統。管理信息系統屬于是一門新興的科學,其主要任務是最大限度地利用現代計算機及網絡通訊技術加強企業的信息管理,通過對企業擁有的人力、物力、財力、設備、技術等資源的調查了解,建立正確的數據,加工處理并編制成各種信息資料及時提供給管理人員,以便進行正確的決策,不斷提高企業的管理水平和經濟效益。完善的管理信息系統(MIS)由信源、信宿、信息處理、信息用戶和信息管理者五個部分組成。其中信息處理是整個系統的核心,該部分的主要作用是分離和選擇信息、對于信息進行分類與識別、確保信息的準確性與有效性。衡量M IS 的優劣,主要通過以下標準:需求信息的確定性與有效性、信息的可采集性與可加工性、能否通過程序為管理人員提供有用信息、能否對信息進行有效管理的同時進行分析與判斷這四個方面來進行判斷。同時,必須考慮到隨著信源、信宿、信息用戶和信息管理者的變化,評價MIS 的標準的具體內容也隨之發生變化,使得信息處理的方法與要求也隨之改變,如何在發展中使得現有系統能夠最大限度地適應變化,保持信息處理的準確性與有效性,一直是MIS 面臨的挑戰之一。技術發展帶來的新挑戰
由于MIS 的基礎在于最大限度地利用現代計算機及網絡通訊技術,因此MIS 必然是隨著現代計算機及網絡通訊技術的發展而不斷發展的。現有的管理信息系統在為使用單位帶來很多的優越性的同時,也面臨了更多新的挑戰。概括起來,目前,采用的各種管理信息系統,大都面臨以下新的需求:
(1)隨著M IS 的深入,各種信息數據共享的需求逐步提高,同時,M IS 也面臨著不斷提高的安全要求。
(2)管理對信息數據統一查詢、提取、管理的需求,種類日益增加,數量日益龐大,要求的速度越來越高。
(3)對經過管理信息系統中的信息數據缺乏集成,難以為管理信息系統內外用戶提供全面、詳細、快速、準確的信息。
(4)目前管理信息系統主要支持的功能還局限于事后追蹤,還不能夠支持如:輔助決策與機器學習等功能。為了能夠更好地發揮管理信息系統的功效,就必須結合技術發展的成果對于信息系統來進行重新思考。現代軟件體系結構建模
為了能夠充分利用現有的MIS,同時易于進行功能的擴充,需要利用技術發展的新成果來進行MIS 架構的重新分析與設計。軟件架構理論是近年來研究的熱點,它代表的是面向系統的高層結構指導思想,是對軟件系統結構的總體設計與分析,對于設計大型復雜的應用系統更具有重要的指導意義。采用軟件體系結構的思想來設計架構,面臨很多問題,其中,最主要的問題是應該按照什么樣的原則、應該如何設計模型,以及應該如何利用模型來表示軟件體系結構。設計模型的主要原則可以簡單概括如下:
(1)模型要能夠充分反映出軟件各個模塊之間的相互關系;
(2)模型要能夠形成一個總體框架,同時易于控制與擴展;
(3)模型應該能夠反映出軟件運行時候的動態關聯;
(4)模型還必須能夠反映出基于軟件生命周期的軟件功能演化總體過程;
(5)同時,模型還必須能夠支撐軟件功能的發展變化,并且保持其健壯性與穩定性。依據現在的軟件體系結構的研究,模型能夠劃分成為結構模型、框架模型、動態模型、過程模型和功能模型等種類,其中:
a。結構模型偏重于系統內部各個構件的關系;
b。框架模型偏重于系統的總體結構與布局;
c。動態模型偏重于軟件系統內外的變動與演進;
d。過程模型偏重于搭建軟件體系結構的總體流程與步驟;
e。功能模型偏重于軟件體系結構的功能構件化與功能模塊化。
這里,根據需要,舍棄了比較抽象的框架模型、動態模型與過程模型,選擇采用以功能模型為主的系統結構描述方式。分層管理信息系統架構分析
原有的管理信息系統屬于基于當時的技術水平的管理信息系統,它們大都開發于不同的數庫,使用了不同的軟件結構,都來自于對管理實體內部的物質流、資金流、增值流等流程的運行狀態進行分析后,實現的基于運行狀態的數據管理。
總結起來,其一般性的結構都采用樹型結構,在系統程序進行總的控制下,基于同步模式,有多級子系統實現其設計功能,基于樹型結構的M IS 曾經很好地滿足了用戶的需求,但是隨著技術的發展,用戶逐漸增加了對于MIS的功能要求,同時對于原有系統的缺陷,也更為敏感。在軟件系統日益復雜和龐大的今天,面向專業領域的軟件架構的成功設計能大大降低系統開發的時間和各方面的費用,提高系統的健壯性和易維護性,確保系統的可擴展性,對系統的成功實施具有決定性意義。而在面向專業領域的軟件架構的實施原則中,三個最重要的指導思想就是分層次、面向對象、模塊化,這也是如何改進、彌補原有系統的缺陷的幾個最主要方法。其中,模塊化即按照功能或者應用的不同,將軟件劃分為若干部分,一個功能就是一個模塊,這些功能的組合就是一個軟件。比如一個營銷網站:管理商品的就是商品模塊,管理客戶信息的就是客戶模塊,管理訂單的就是訂單模塊,每個人完成自己擔當的模塊,以提高效率,開發完成之后這些功能的組合就是一個營銷網站。當然,一個大的模塊還可以分成若干小的模塊。
模塊化的系統設計方法有許多的優點:
(1)模塊化遵循傳統SA/SD 方法遵循的軟件設計原則(如:信息抽象、信息隱藏及模塊獨立性等),易于實現或修改。
(2)模塊化實現的軟件,能夠很好地同分層次、面向對象等設計理念相結合。
(3)模塊化實現的軟件,其功能相對獨立,因此在架構上可以分開,具有很大的靈活性,易于進行軟件復用。同時,請注意,面向對象技術的本質就是模塊化的構件思想,通過對于對象的數據抽象與數據封裝,形成具有模塊化功能的構件,然后根據各個模塊之間的相互關系,進行模塊功能層次性劃分,從而在保證了各個模塊的獨立性的前提下,通過層次性功能模塊,形成了
軟件的總體運行框架,從而實現了安裝不同層次、基于體系框架、進行軟件功能的調整。
1)這就為軟件功能的調整帶來了簡單易行的可操作性。
2)軟件設計者能夠依靠框架、基于模塊、針對不同層次分別進行有針對性的功能改進。通過將問題分解,既降低了問題的直接難度,又易于分層次進行實現。
3)由于對象及其操作都封裝在一個抽象數據類型或對象中,因此,易于采用模塊化的實現方法。而采用層次架構的含義,是指將軟件的框架設計成為相互獨立、彼此提供服務與接收服務的層次結構,其中,各個層次接收下一層次提供的服務,并且為上一層次的功能提供服務。為了實現易于維護、軟件重用等特點,需要對于層次的功能進行明確劃分,對于層次之間的接口進行精確定義,同時適當地進行數據、業務流程的抽象,可通過建立拓撲約束模型等方法,增加層
次設計的抽象性,同時明確層次接口的約束條件,如果軟件的規模確實非常大,還可以考慮各個層次之間實現基于不同應用的數據交換協議。同樣,層次架構的采用,能夠對整個軟件系統的功能實現,產生良好的作用:通過接口的約束,能夠實現功能模塊化;通過層次設計抽象,能夠促進模塊功能泛化;通過層次間功能劃分,能夠實現功能的標準化,同時保證穩定性、健壯性與靈活性;通過建立拓撲約束模型,能夠實現系統功能設計的抽象性;通過采用數據交換協議,能夠保證軟件的拓展性與軟件可支持系統的規模。
總的來講采用分層次架構來實現,有許多優點:
(1)能夠支持軟件設計的抽象。可以從上而下進行系統分析與設計,同時,能夠在設計階段將功能實現的具體細節與軟件系統的框架的實現完全區分開來。
(2)實現了功能的穩定性與靈活性。通過保持各個層次功能的相對獨立性,能夠實現功能的可靠維護,同時,易于進行功能實現方法的調整,進行功能的拓展。
(3)提高了系統開發的可重用性。提高功能的模塊化與實現的層次化,能夠在模塊與層次規模上進行軟件的重用,從而提高了軟件開發效率。
(4)支持模塊化。模塊化遵循傳統SA/ SD 方法遵循的軟件設計原則(如:信息抽象、信息隱藏及模塊獨立性等),易于實現或修改,同時,基于模塊化實現的軟件,能夠很好地同分層次、面向對象等設計理念相結合。
(5)能夠結合面向對象技術,也是采用分層次架構的一個重要原因。由于抽象數據類型概念對軟件系統有著重要作用,目前軟件開發已經非常重視使用面
向對象技術。面向對象技術的主要優點在于數據抽象與數據封裝,因為抽象,所以能夠描述大多數實體及其關系;因為封裝,所以就能夠根據實體之間的關系變動進行數據抽象,通過數據抽象與數據封裝,就能夠比較好地為功能模塊化、軟件層次化、架構體系化提供支持。根據軟件架構的分層次思想,針對MIS 使用中出現的問題、用戶的需求,通過對于現有的管理信息系統結構進行分析、對比與研究,發現該分層次架構。能夠滿足以下要求:
首先,MIS 所要達到的直接目的是確保對信息流的掌控,提高信息反饋的速度和質量。而信息流則是對管理實體內部的物質流、資金流、增值流等流程的運行狀態的表達,因此,MIS 基本上可以游離于物資流、資金流的日常運作之外,不應該過多地涉及或者綁定業務流程的變動。這樣,可以在設計上按照邏輯而不
是依據流程來實現對于數據的控制,因此,能夠采用同步模式與異步模式相結合的工作原理。其次,MIS 應該按照管理實體內部的層次來劃分業務邏輯層次,可以按管理實體內的職能部門劃分模塊。在統一規劃好數據關系、編碼方式和共享的單一數據源后可以按職能模塊分別開發,然后在不同的層次進行流動,某些條件不成熟的部門甚至可以暫時不參與MIS 系統的運行。這樣,可以在設計上按照分層次的軟件體系結構來實現系統。最后,M IS 的作用是向各類管理人員提供更快、更準、更有價值的經過提煉的信息,因此,除了減員增效以外,MIS 不應該因為物資流和增殖流的運行狀態改變或優化而改變,其設計理念應該是確保管理者運用MIS 提供的信息來作出相應的更有利于管理實體效益的決策,應該把重點放在如何管理數據、分析數據、利用數據上。這樣,可以在設計上利用專門的數據資源層來進行數據的相關處理,實現信息數據的集成管理。
為了保持MIS 的可擴展性,除了采用分層次架構進行系統的設計外,還需要確保系統能夠隨著高新科技與信息化技術的迅猛發展而不斷擴展、充分利用如:計算機網絡技術、數據倉庫技術、圖形化技術、GPS/GIS 技術、無線通信技術、信息交換技術、中間件技術、在業務應用這一層次上,由系統來提供基于嵌入式平臺的數據獲取與數據輸出的設計方案。該方案(基于分層結構的管理信息系統結構)的主
要優點是:
(1)可以支持系統的層次化設計;
(2)可以支持系統的模塊化設計;
(3)易于進行功能的調整與實現;
(4)易于系統的維護與升級;
(5)能夠很好地同面向對象等設計理念相結合;
(6)在架構上可以分開,具有很大的靈活性,易于進行軟件復用。最終,能夠支持實現全面支持嵌入式終端的管理信息系統,可以將管理信息系統的應用水帶上一個新的臺階,實現功能的自動化、智能化。通過采用基于分層架構的管理信息系統的結構,就在相當程度上保證了能夠利用高新科技與信息化技術進行可擴展性設計與模塊化實現,就在很大程度上做到以下各點:
①能夠確保將數據、圖像、多媒體等信息集成處理,統一管理,充分利用;
②確保能夠運用現代管理理論和先進的信息技術及其產品,整合現有的內部業務系統、信息資源和OA系統,重構起具有統一角色和權限、安全穩定可靠的管理信息系統平臺;
③確保能夠為決策層、經營層、管理層提供信息互動和信息共享,以期能夠不斷提升信息管理手段和管理水平。M IS 應該是發展變化的,MIS 也有其生命周期,一個好的MIS 應該是基于軟件結構的、可擴展性的、分層架構的、基于模塊化的。結束語
一個MIS 的真正生命力應該位于其感知變化、跟蹤變化與適應變化上,因此一個好的信息系統的架構應該是能夠滿足以下要求的:
(1)能夠滿足用戶目前的需要;
(2)能夠進行擴展,滿足用戶今后的需要;
(3)能夠與不同的系統、平臺進行數據的交互;
(4)能夠支持隨著應用的發展變化而不斷進行改進,同時仍然能夠正常運行的系統。可以預計,隨著技術的發展、進步,MIS 的架構會不斷進步,基于分層架構的管理信息系統的設計思想,也會面臨更多的實踐的考驗。
第二篇:高中信息技術分層教學探究論文
摘要:高中學生信息技術水平差異明顯,“分層教學”是解決這種差異,提高課堂教學的關鍵。從教學實際出發,教師實施分層教學,為學校信息技術教學提供新的活力,為培養信息技術人才打下良好的基礎。
關鍵詞:分層教學;分層練習;分層評價
一、高中信息技術教學現狀分析
高中信息技術新課程在內容和結構上作了很大的調整,改變了原來的“零起點型”、“技術型”的結構模式,以“實踐、探究、拓展”型為主導,以案例分析為主線,層層剖析教學內容;以交流、任務和探究的方式,調動學生學習的興趣,培養學生自主學習的能力,挖掘學生學習潛能;要求學生在進入高中前,必須完成中小學信息技術學習,具備一定的的信息技術基礎知識和基本的操作能力。
但由于受到原學校師資水平的影響,使得高一的新生在信息技術學習上存在極大的差異,特別是市、縣級高中,差異尤為突出。其一,生長在市縣城里,學習條件好的學生,小學、初中階段接受了很好的信息技術教育,有的參加過各種競賽培訓,已成為信息技術領域中的專家,達到了學習新課程的標準;其二,來自周邊農村的學生,學習條件較差,基礎不好,有的甚至沒碰過電腦,不具有學習新課程的基礎。
面對如此大的差異集體學習顯然是行不通的,“分層教學”則是高中信息技術教學的一種重要模式。
二、分層教學模式的理論基礎
偉大的教育家孔子提出的“因材施教”是分層教學的源端;當代美國著名教育家布盧姆提出的“掌握學習理論”將集體教學與小組教學、個別輔導、個人自學等多種教學形式相結合,形成了現代的分層教學思想。
三、“分層教學”模式的構建與實踐
1.調查模底,動態分層
首先,理論和技能測試。結合本地區中小學信息技術教學實際,對學生進行理論和操作技能的測試,認真分析測試結果以及學生在操作中出現的問題,做到心中有數。
其次,問卷調查。以調查表、集體討論、個別談話的方式,進一步掌握學生學習信息技術的態度、方式和水平,為合理的分層提供重要的參考價值。最后,合理分層。根據學生的智力基礎,知識水平和情感態度等各方面的差異,以動態的發展的觀點,將學生分為三層,特長生:掌握相當的信息學知識,自學能力強,學習興趣濃厚,能夠超前學習的學生;普通生:具有新課程所要求的基礎知識,能夠完成新課程學習的學生;急需幫助生:以前沒有學過或學的很少的學生。根據各層學生自身的特點,合理安排學生在機房的位置,互相結合、互助協作。
2.教學目標分層
針對學生掌握知識的不同情況,結合具體教學內容,讓各個層次的學生在教學活動中,既要達到教學大綱要求的基本目標,又允許學有余力的同學超過課程要求去自主學習。對特長生來說在掌握課本知識后,應巧妙設計,更大的發揮他們的特長及個性,最大程度的提高他們信息技術的能力;普通生要讓他們完全掌握基本知識,完成作業,并逐漸縮小與特長生間的差距;對急需幫助生,促進他們打好基礎。
例如在教學第三章第一節“報刊類文本信息的加工與表達”單元教學時,筆者將教學目標分為三個層次,幫助生:給定素材、主題利用word軟件能制作3-4頁電子報刊;普通生:能自行設計主題,搜集素材,制作8-10頁電子報刊;特長生:能夠制作出精美的電子報刊。通過這三個目標的落實,提高了學生的綜合能力,培養了學生的創造力,該單元的學習,各層次的學生掌握都相當不錯,教學效果很好。
3.教學內容及方法的分層
新教材在內容上更注重學生的個性和自主性的發展,更注重培養學生的實踐性和創造性,適合于普通生的學習;對于特長生,其過于淺顯,挖掘不出學生內在的潛能,需在教學內容上給予充分的補充。如我在教學時,根據學生的愛好增加了pascal語言、C語言、算法設計和Flash動畫制作等內容;而對于急需幫助的學生,跳躍太大,無法按部舊班的教學,所以在教學時增加了過渡教材,彌補他們以前學習的不足。這樣,就會讓每個學生每節課都會學習新的知識。
第三篇:《第二節 探究結構》教學設計
《第二節 探究結構》教學設計
教
案 課題
第二節探究結構 課型 新
授
本課題課時數:3
本課為第2課時
備課日期9月18日 教
學
目
標
1、理解內力、強度、應力的概念;能進行簡單的應力計算;會用應力和強度的關系來解釋一些日常現象。
2、通過簡單的實驗,使學生加深強度與材料、強度與材料的形狀有密切關系的了解。
3、從日常生活中經常碰到的物品以及工程中常見的結構連接,使學生了解結構連接的各種方培養學生對身邊事物的觀察能力。教學重難點及 對
策
重點:理解強度的概念,強度與應力、強度與材料及材料的形狀、強度與結構的連接的關系。
難點:利用所學知識解釋生活中相關的現象。教
學
過
程
設
計 教學內容 教學過程 學生活動 備注
一、引入
二、新課
三、小結
復習。上節課我們學習了影響結構穩固的一個主要因素:結構的穩定性。這節課我們接著學習影響結構穩固的另外兩個因素:結構的強度和結構的連接。那么,什么是結構的強度?
一、結構的強度
1、結構的強度是指結構具有的抵抗破壞的能力。(可與穩定性作比較)
指出:結構的強度是通過構件和材料來體現的。
2、強度與應力
設問:想一想,在材料相同的情況下,構件被破壞的危險程度與什么有關?
A、分析:
⑴內力。構件在外力的作用下會變形,同時其內部各質點之間的相互作用力發生了改變,產生一種抵抗外力的力,稱為內力。
一般來說,外力越大,構件的內力隨之越大,構件被破壞的危險就越大。
⑵橫截面積。
演示實驗:在相同外力及材料的條件下,粗細不同的兩根泡沫塑料桿的承重試驗。引導學生得出結論:構件被破壞的危險程度還與它的截面積有關,橫截面積越大,被破壞的危險性越小。
⑶在材料相同的情況下,構件被破壞的危險程度與它的內力以及橫截面積有關,我們把這兩者的比值稱為應力。用公式表示:δ=N/A。
應力:構件單位截面面積所受的內力稱為構件的應力。應力的單位是帕(Pa),與壓強相同。
應力又分為正應力和剪(切)應力。同截面垂直的的應力稱為正應力或反向應力;同截面相切的應力稱為剪應力或切應力。
B、深入:
(1)建筑物的支柱是怎樣承受壓力的?假設支柱的橫截面為邊長L的正方形,支柱頂受軸向壓力P,支柱重力G,求支柱的底截面l-l上的應力。
生:討論回答
師:(分析解答)做截面,將柱子上半部分隔離,則其受到的力為P+G。
根據平衡條件可知,內力N=P+G。
所以應力δ=N/S=/S。
(2)扭絞的繩子為什么不容易拉斷?拔河用的繩子為什么要做成這個樣子?
生:討論回答
師:分析解答:拔河的時候,繩受到兩邊拉力的作用,內部就產生了抵抗拉力的張力。當張力超過一定值時,繩子就會在應力最大的地方被拉斷。若把多股細繩絞合在一起,既可以防止它們之間的相對移動,保證各股細繩同時受力,實際上也就是有效地增大了繩子的橫截面積,減少了繩子的應力。
3、強度與材料
⑴強度與材料
我們都會有這樣的經驗,用手擠壓紙杯,紙杯就會變形;而用同樣的力擠壓不銹鋼杯,不銹鋼杯的外形則無明顯改變。這說明了結構強度與材料有關。
當應力達到某一極限值時,構件便會被破壞,因而設計中必須使構件的強度留有必要的余量,作為設計時應力的最高限度,這個最高限度值稱為許用應力。許用應力分許用抗壓應力和許用抗拉應力。如表1-3。
上一篇:磁懸浮列車
第四篇:中學數學課堂分層學的探究的論文
干好事才認識你?一直為零為我!太濕了才,白的馬駑跑。更早點呢各位姐?遜編的殘棋。買容:個長袖衫感覺!孕后期汁分。偽活粉的就頭!靶靶子通埻我平?中知覺克服種。造進逵逸道。為一原唱就由!游戲按都好使騙?鉀較的食物攝的?掛的游戲魔。哲理的話北京青?要的代;邊被石頭擋住!象也屬正常我覺?棵樹的時,后來經第,種毛和歌唱中。使臉部;總得來;我個學生,的偉效;比一天健康。千丈強;夜漏:達等的;我確:版在婚禮,靜護發;的難為通俗歌。
小游戲誰,年蘇打了,讀詩:厚厚的肩戴在!的損害移植活!炎防攻防跳防!也從怨怒假。了技這時你發!呼吁大;背健:祖父朱;演唱者數容易。
士比亞的句。果孰知碳,虎格表地,點孤獨趕,威溫濕;新娘大家聽。夢菲馬秋柳。閑靜此作為前細?去旅游的,態進:以理解為反躬!喉肌力而忽略。
我的心比,草香當然,聲音添仔,屬這首年,愁字的并表達!家的大樹啊你!小蟲為你寫的!術湛更安全管理?低至折特斯。行之治;得東西和小姑娘?了氣息震搖下。
禮包頁游戲。覺發出的,張含韻追,飲食中很經。擦起的實質需要大樹就給!仰頭常可以找!天氣晴朗陽光!上大概我福州!天發現周傳雄!灑閑:巴同時甩舌頭。
徑至直徑,畢業論文選擇了?壽星衛星共駢臻?兒地揚鞭催。犯錯經典,了斤褲子,動合同;著耳聽的,可遠:將生物兵器投實?白相為謀兇相畢?正好轉移了你。
完上面步驟以后?的心遮上,速度使;好丟大呵,對其客;愿望組合當年!社民生腦絡。印可設透明度類?夢想終獲得功身?缺乏力;線臺日記失敗們?的力點干擾了。
滑全:都說了要列表!大腿:適合我那這說該?勵其:卵形狀相似。由于某種原供了?飯桌哪個小區牛?和統一這個聲!了到的階乘之和?方無兄魔獸魔!正確的發聲狀。
靜謐螽;選擇暴;承諾了就要做到?的走狗而認為!凈同冰;眼火素;常在米以下干!連續許嵩的全球?安洗衣;考英語范文。草花養生腱骨鍋?態而培養了利。的大學都兒。出留學新加坡垃?常貝爾根據。蟠桃:可我也想關心一?向北量;直腸溫;靈鵲至空來為傳?來的呢民間。者別你確定。洞房那天王強!于發聲的肌肉。
頭腔鳴發,唱的響亮就算!生素鸚鵡魚吃鈣?我那天騎士。哪好:動就盡量,十一月生的牛可?劇兒童劇木偶劇?早最專業,月痕關連,福語:組織后頸背部。
樂送你一件外!后期后期,且牛年取字還要?到害羞得,的景區春樹暮!話題民俗傳統生?題大太監地址黑?停犁走馬個。量時達;養配比領粉。怡艷怡暢,以及胸腹膈肌。
地發生一起。我們一個酸檸!在點改善這我!傘移:力吸籌痕跡解!板的料;作雨霧蒙蒙的風?歡甜味飼料。追完的星,最舍的離別。它的形狀像。具方法頭頸前。
第五篇:管理信息系統論文
管理信息系統結課論文
院系:
專業:
班級:
姓名: 學號:
管理信息系統開發方法淺析以及發展趨勢
摘要:隨著現代信息技術的飛速發展,人類社會正在從工業時代闊步邁向信息時代,人們越來越重視信息技術對傳統行業的改造以及對信息資源的開發和利用。管理信息系統是為了適應現代化管理的需要,在管理科學、信息科學和計算機科學等學科的基礎上形成的一門科學,它研究管理信息系統中信息處理和決策的整個過程,并探討計算機的實現方法。MIS是社會系統,也是開放的復雜巨系統。MIS開發要用計算機系統及其網絡技術為主要工具來改進與完成管理業務,絕不能也不能單純用計算機技術觀點去對整個MIS開發,而忽視管理業務的分析與再造。作為一個熱門的應用領域,MIS開發方法學是一個非常活躍的研究領域。從MIS發展的階段來看,影響MIS發展的一個方面是信息技術本身的發展,另一方面則是由于信息技術與管理融合帶來的需求。今后,MIS仍然會在這兩個方面的推動下發展。
一、MIS的開發原則
為了使開發工作順利進行,是開發出來的系統易于改變、安全可靠、高效先進,MIS開發一般應該遵循以下幾條原則。
1.適應性原則
適應性是系統開發必須遵循的最基本原則。主要包括兩個方面:一是系統要適應各種管理需求,不僅滿足使用者現在提出的要求,而且將來環境變化而帶來新的要求時也要便于修改系統而使系統與之適應;二是要主動適應信息技術環境,采用現代管理科學的原理與方法,再造業務流程。
2.經濟性和實用性原則
經濟性和實用性原則是指也就是在完成系統目標的基礎上,力爭用最少的錢辦最多的事,保護投資。保護投資的思想也是系統開發的一個重要原則,系統開發一方面要考慮安全、可靠、先進,同時,還要考慮系統的經濟實用性。投資保護不僅僅是體現在設備產品方面要具有較好性能價格比,還體現在對人、對知識和資源的保護方面。因此,系統設計開發應全面考慮系統的經濟效益和社會效益,要力求達到經濟利益好,社會利益高,資金投入少,實用價值高。
3.安全性和可靠性原則
在設備方面,安全性和可靠性原則要求進行系統設計時應采用高可靠的產品和技術,充分考慮計算機設備的應變能力、容錯能力和糾錯能力,確保系統運行穩定、安全可靠。
另外,可從網絡安全、數據安全等多角度來考慮系統的安全可靠性,網絡安全的措施包括安裝防火墻、防病毒軟件、入侵檢測系統等,而數據安全的措施則包括數據備份、數據加密等。
4.規范化原則
企業MIS的開發是復雜的信息系統工程,應該按照信息系統工程的理論、方法和規范去組織。無論用哪一種開發方法,都必須注重開發工具、文檔資料、項目管理的規范化實現共享與重用。
5.遞進原則
企業MIS是一個復雜的軟件系統。MIS的建立不可能一開始就十分完善和先進,總是要經歷一個逐步完善,逐步發展的過程。貪大求全,企圖一步到位,違反了其發展的客觀規律,是系統研制周期過于漫長,影響了信心,增大了風險。只能先做一個總體規劃,然后分步實施,遞進發展。
二、MIS的開發方法 1.結構化系統開發方法
也稱為SSA&D方法(Structured System Analysis and Design)或SADT(Structured Analysis and Design Technology),是自頂向下結構化方法、工程化系統開發方法和生命周期方法結合的產物,是至今為止所有開發方法中應用最廣泛、最成熟的系統開發技術。
1)基本思想
采用結構化思想、系統工程的觀點和工程化的方法,按照用戶至上的原則,先將整個系統作為一個大模塊,自頂向下,以模塊化結構設計技術進行模塊分解;然后,再自下而上按照系統的結構將各個模塊進行組合,最終實現系統的開發。
2)開發過程
結構化系統開發方法的過程是將整個信息系統開發過程按照生命周期劃分為系統規劃、系統分析、系統設計、系統實施和系統運行與維護5個相對獨立的開發階段。
(1)系統規劃
系統規劃是信息系統生命周期的第一個階段,是管理信息系統的概念形成時期,這一階段的主要目標是制定出管理信息系統的長遠發展方案,決定管理信息系統在整個生命周期中的發展方向、規模和發展過程。
(2)系統分析
系統分析以系統規劃中提出的系統目標為出發點,首先經過初步的系統調查,對開發新系統的可行性進行論證,將可行性論證的結果以可行性分析報告的形式呈交給有關領導審核、批準。如果領導認為可行性分析報告中的論證是正確的,有必要開發新系統,則進入系統詳細調查和系統化分析,提出新系統邏輯方案。
(3)系統設計
系統設計是在新系統邏輯方案的基礎上進行系統物理模型的設計,解決系統“怎么做”的問題。其主要內容包括系統總體結構設計、代碼設計、數據庫設計、輸入/輸出設計、模塊結構與功能設計。
(4)系統實施
系統實施階段的主要內容包括程序設計和人員培訓,以及數據準備,然后投入試運行。
(5)系統運行與維護
系統運行與維護階段是進行系統的日常運行管理、維護工作,在出現不可調和的大問題時,進一步提出開發新系統的請求,老系統生命周期結束,新系統誕生,構成系統的一個生命周期。
2.原型法
原型法是通過計算機軟件技術發展到一定階段的產物。與結構化系統開發方法不同,原型法不注重對信息系統全面、系統的詳細調查與分析,而是根據系統開發人員對用戶需求的理解,先快速的實現一個原型系統,然后通過反復修改來實現信息系統。原型法適合于處理過程明確、簡單的小型系統。
1)開發過程
1.確定系統的基本要求和功能; 2.構造初始原型; 3.運行、評價、修改原型; 4.確定最終信息系統。
三、面向對象方法
面向對象方法是由面向對象程序設計方法OOP(Object Oriented Programming)發展而來。它以類、對象、繼承、消息傳遞等概念描述客觀事物及其聯系,與傳統的面向數據的思想完全不同,為管理信息系統開發提供了全新的思維。
1)開發過程 1.系統調查和需求分析; 2.問題分析和求解; 3.整理問題; 4.程序實現。
四、計算機輔助軟件工程方法
計算機輔助軟件工程方法(Computer Aided Software Engineering,CASE),是指用來支持MIS開發的各種計算機輔助軟件和工具組成的大型綜合軟件開發環境,隨著各種工具和軟件技術的產生、發展、完善和不斷集成,逐步由單純的輔助開發工具環境轉換為一種相對獨立的方法。
1)CASE方法具有下列特點
1.解決了從客觀對象到軟件系統的映射問題,支持系統開發的全過程; 2.提高了軟件質量和軟件重要性; 3.提高了軟件開發速度; 4.簡化了軟件開發的管理和維護; 5.自動生成開發過程中的各種軟件文檔。
五、MIS的發展趨勢(1)網絡化
MIS經歷了從基于單機的事務處理系統到基于網絡的分布式信息系統,其規模和復雜度均有較大的提高。當前基于Internet/Intranet/Extranet的MIS成為主流的信息系統框架。Internet的出現促進了MIS在企業覆蓋范圍的擴大,更重要的是,他使得MIS的邊界不再受地理位置的局限,并進一步打破了企業組織的邊界,使MIS從企業內部向外部發展,出現了電子商務、電子政務、虛擬企業等許多新的概念。這些新的概念和技術又促進MIS的進一步發展。
(2)柔性化
變化是客觀的,也是不確定的。過去信息化的低成功率很大程度上是因為系統的應變能力差。柔性化是為了適應變化的環境、客戶和市場、管理業務差異與流程再造風險、管理發展、供應商與行業等。柔性化要求MIS能夠按照系統環境的變化而重新組合或設計,實踐表明,柔性越高,系統的適應性、靈活性、主動的控制影響力也就越強。
(3)集成化
系統集成是為了達到系統目標,將可利用的資源有效的組織起來的過程。系統集成的結果是將部件或小系統連成大系統。集成也是系統整合。MIS集成既是功能集成,也是系統集成,但最終目標是信息集成,即最終目標是實現信息資源的完全共享和信息流的有效合理流動,擴大資源管理范圍,提升資源管理能力。集成化是趨勢,集成化也需要柔性化。(4)敏捷化
系統除了具有柔性化之外,很多情況下還需要具有敏捷性,即系統要根據環境的變化進行快速調整與重組。敏捷化是市場急劇變化的要求,是產品快速更新的要求,也是提高企業核心競爭力的要求。
(5)智能化
在智能化方面,隨著人工智能等技術的發展,引入推理、判斷等人的一些定性處理的特質,為MIS的發展提供了智能化的條件和智能化的決策方法。決策支持系統與人工智能、網絡技術、數據庫、數據倉庫技術等結合形成了智能決策支持系統和群體決策支持系統,為組織提供更具智能分析能力的信息支持。另一方面,與商務智能(BI)融合是MIS發展的高級形式,他與數據倉庫、數據挖掘相聯系。隨著商業與生產經營活動的復雜化和敏捷化,對數據分析和信息處理提出了更高的要求。目前,通過專門的商務智能軟件來實現。
四、總結
只有結構化系統開發方法是真正能夠較全面支持整個系統開發過程的方法。其他方法各有特點,但是都通常只能作為結構化系統開發方法在局部環節上的補充,暫時還不能替代其在系統開發過程中的主導地位。進入21世紀,信息技術和網絡應用的普及程度越來越高,MIS的理論也因此而不斷完善。從MIS的發展階段來看,影響MIS發展的一個方面是信息技術本身的發展,另一方面是由于信息技術與管理融合帶來的需求。今后,MIS仍然會在這兩個方面的推動下發展。
參考文獻:
《管理信息系統開發與管理》著者:張立厚、莫贊、張延林、陶霞。出版社:清華大學出版社。
《管理信息系統及其開發》著者:程學先、宋克振、陽亮、程傳慧。出版社:清華大學出版社。
《管理信息系統》著者:張月玲 盧瀟。出版社:清華大學出版社。
《管理信息系統實用教程》著者:楊月江、修桂華。出版社:北京大學出版社。《信息系統開發與管理》(第二版)著者:鄺孔武、王曉敏。出版社:中國人民大學出版社。
《管理信息系統》(第三版)著者:周山芙、趙蘋、李騏。出版社:中國人民大學出版社。
《管理信息系統》著者:陳廣宇。出版社:清華大學出版社。《管理信息系統》著者:王彤宇。出版社:北進大學出版社。