當前位置:編程學習大全網 - 源碼下載 - MIS的特點

MIS的特點

中國式MIS系統的特點:

壹、 軟件的開發成本必須非常低(雖然有的時候不好控制,但是所有的老板都是以降低成本為軟件開發過程中的第壹管理指標的)。

1.老板通過招聘低薪程序員、完全不對程序員進行任何培訓、要求程序員無償加班等手段盡可能的節省人員成本。

2.縮減需求分析過程、簡化測試過程。

3.使用簡單、高效的IDE來進行軟件的編制。

二、軟件必須可以在發布之後進行盡可能靈活的定制,包括界面、流程、數據格式等都盡量做到在軟件發布之後可以通過配置進行部分或者是全面的修改,這個過程最好能夠不用通過編譯器或者盡量不在客戶現場使用編譯器。

1.壹般都自帶數據字典表、數據字典維護工具(有時候不向客戶開放)和數據字典自適應模塊(SQL生成器)。

2.老系統都會有壹套完善的用戶權限管理系統來定制用戶角色在系統中具體的動作,新系統壹般都已經包括完善的工作流引擎,使得用戶可以自己定制或者是在咨詢師的指導下定制其特定的業務流程。

3.很多系統使用自定義界面描述語言進行界面的有限定制,也有些系統的界面帶有數據格式自動適應的功能。

4.數據庫中的數據分為系統用數據和客戶數據兩類,軟件系統將系統用數據中的內容加以解釋,並按照其進行執行。壹般會有壹些特定的交互界面供客戶或者是系統的維護工程師對系統數據中內容進行修改,也有些系統代壹個配置文件導入、導出的模塊,可以使得系統進行自動化的統壹設置、或者是由系統維護工程師在遠程進行設置。

5.系統壹般都可以自動加載(服務器端進行在線加載)附加模塊,並且能夠自動的進行遠程升級(比如動態加載用於邏輯描述或者是界面交互的DLL或BPL、在加載之前對這些文件的版本進行比較,如果有更新的版本自動下載並加載運行)。

6.早期有個別系統把編譯器和部分源碼壹起打包到發布系統中去。

三、系統盡可能的適應與各種服務器、操作系統、中間件服務器、數據庫和各種硬件環境。

1.盡量不要使用存儲過程,如果壹定要使用的話,最好能夠根據不同的數據庫系統各寫壹份。

2.盡量以最低的系統要求來實現系統。

3.不要使用某些特定操作系統中才有的特殊功能,不要使用那些在新版操作系統中受到很大限制的功能(比如DCOM和COM+在WIn2003上受到了很大的限制)。

4.盡量做到軟件與中間件服務器或主機、操作系統無關。

5.很多系統帶有非常強大的容錯模塊,因為他們不得不面對死機、停電、網絡故障等各種非常極端的客戶環境。

四、必須有完全獨立的功能強大的、高效的、智能的查詢定制、統計分析、報表繪制工具。

1.包含獨立的、漢化的、簡單易用的報表繪制工具。

2.包含能夠對數據字典進行自適應的查詢定制器。

3.包含統計、分析、各種復雜表達式的描述和解釋工具。

4.自定義或者使用第三方控件使得報表、查詢、統計、分析、表達式的描述信息可以從系統中分離出來或者是導入到系統中去,也就是說最好能夠把這些特定的描述信息保存到特定文件中去,並能夠讓系統從這些文件中讀取並使用這些信息,以實現 遠程模板定制和統壹分發的過程。

五、模塊之間最好使用簡單接口進行連接,這樣的話人員流動以後盡量不要影響到整個系統。

六、系統各個模塊的風格有的時候很雜亂(主要是程序員表現欲望造成的,程序員流動性大也是壹個原因)。

七、很多系統帶有隱藏調試模塊,大部分系統帶有日誌模塊,以方便在客戶現場進行除錯。

-------------------------------------------

中國式MIS系統形成的原因分析

我打算用幾篇文章來描述壹下中國式MIS系統的成因、特點、發展歷程和未來展望。

我相信大部分國內的資深程序員和項目組長都能夠理解什麽是中國式MIS系統。現在這種系統正非常廣泛的被應用在國內的各行各業之中。

中國式MIS系統發展到今天這種樣子,主要的原因如下:

1.中國的各個甲方絕對不會因為上壹套新的管理軟件而對其內部流程進行壹絲壹毫的修改。

2.需求分析無法做到非常的明確、細致。甲方在軟件試用之後可以肆無忌憚的修改需求,而不用承擔任何責任。我以前作乙方的時候就經常同時寫需求說明書和項目方案書(在國內很多項目的招投標過程中,如果乙方沒有參加招標文件的制定,是很難中標的)。

3.程序員流動率高的驚人,如果不是程序員的工資低得可憐的話,老板早就破產了。

4.老板只對工期(收款)感興趣,其它的任何事情都與老板無關。

5.軟件銷售的價格過低,惡性競爭嚴重,工期拖延嚴重,收款遙遙無期。

6.從項目經理到構架師再到程序員,自信心都無比的膨脹,所有的規則相對於他們的表現欲望來說都是可以忽略不記的,當然有很多項目組本身就沒有規則,或者是規則本身就不完善。

7.中國式的報表:中國人所要求的報表是非常煩瑣、非常復雜的,必須要有表線,統計和查詢需求非常繁雜,而且更加讓人無法忍受的是,這些需求會在軟件部署之後無限的增長下去,如果客戶還沒有付款,那麽妳就有義務滿足客戶的這些無理要求,如果已經付過款了,那麽妳就要在滿足客戶的無理要求和損失行業信譽之間進行艱苦的選擇了。

8.軟件的錢都很難收回,服務基本上都是終身免費(全款付清之前態度很好,付清之後就比較困難了)。

9.數據庫、服務器、中間件等系統關鍵設施或組件的選擇權在甲方手裏,乙方只提供參考意見。

10.在很多項目中,測試就是上線試用,好壹點的有測試組進行人為測試。現在有些單位到Borland申請只購買測試軟件的培訓和實施服務,但是不購買測試軟件(不知道他們怎麽好意思提出來)。

11.老板們希望能夠有效的管理他們的團隊,但是又不希望承擔相應的管理成本。

  • 上一篇:劉光遠的學術論文(部分)
  • 下一篇:dreamweaver如何建立cssdreamweaver如何建立css文件並導入HTML
  • copyright 2024編程學習大全網