一步一步建立我的MIS系統(一) 前言

2021-04-01 01:09:49 字數 753 閱讀 3111

當前的企業mis系統,許多都是兩層設計,將業務邏輯寫在介面,或者寫在資料庫,或者介面與資料中都寫。通俗的講,就是從控制項欄拉幾個控制項放到form,然後在這些控制項的事件裡寫**,對使用者的行為進行控制,或者在後台資料庫作某些控制,使資料符合業務邏輯。以這種方式建立系統,在開發的時候,是非常快速的。

但隨著業務功能的增加,這種方式的侷限性也就顯現出來了:乙個功能上小小的改進,也要對系統中的許多地方進行改動。經常出現改了這,忘了那,改了那,忘了這得情況。越到後面,越難改。 許多的人意識到了以這種方式開發系統的侷限性,而提出了n-層設計的概念。就是將業務邏輯拿出來,單獨作一層。但具體怎麼做,則基本上沒有例項。

本系列文章試圖根據我個人的經驗,對這做乙個示例,以方便那些和我一樣走了不少彎路的人。我本意很好,然水平有限,好的地方就請鼓個掌,不好的地方歡迎批評指正,以讓小弟更上一層樓。

mis系統,也就是「管理資訊系統」,其功能就是對企業的各種管理資訊進行整理,以數字的形式儲存在電腦中,以方便企業各人員工作,尤其是快速為企業的高層人員進行決策提供科學的依據。

從以上分析,我們可以看出,mis系統主要由三大塊:輸入,所有的資訊只有輸入進系統,日後才能用的到,這是前提;處理,所有輸入的資訊只有按照某種業務邏輯進行處理,才能對相關業務人員有用,這是關鍵;輸出,這是前兩步的結果,也是前兩步的目的:所有的資訊就是為了給人看的,如果不看,為什麼要輸入它。但是,這些資料以什麼樣的形式提供給你的使用者,這是這一步的關鍵。

要解決問題,就要抓關鍵。從前面的分析,我們知道,業務流程的處理,使整個mis系統的關鍵,那我們就要從這個地方入手。

一步一步建立我的MIS系統 1 分析

mis系統,就是管理資訊系統,是企業管理思想的體現。乙個mis系統做得好不好,不僅在於it部門的水平有多高,更在於乙個企業的管理先不先進,規不規範,企業的高層對mis系統得認識有多深。當然,有乙個好的cio,乙個好的系統分析員,乙個好的架構師,乙個好的資料設計師,3 5個訓練有素,基本功過硬的程式設...

一步一步建立GStreamer外掛程式

1 獲取建立外掛程式的模板gst template 方法一 cvs cvs d pserver anoncvs cvs.freedesktop.org cvs gstreamer login password root的密碼 cvs z3 d pserver anoncvs cvs.freedesk...

一步一步 Sql Azure

一步一步 sql azure 1.使用 windowsazure 平台賬號登陸 2.新建sqlazure server 3.新建資料庫 4.為sql azure server 新增防火牆規則,只有將本機新增到規則裡才能從本機連線到該sqlazure server 5.連線到sql azure ser...