最近國家提倡工業4.0。搞MES的大大小小公司一下都涌了出來。本人有幸參與了諾干個MES項目。發現如下幾個問題:
1.目前國內的MES系統,大多只是一個SFC系統。
2.大部分MES/SFC開發過程時間浪費在需求反復變更上。開發人員在需求上反復糾結,心力交瘁。每天看起來很忙,技術上也沒有得到提升。本人也深受其害
3.每個工廠都有自己的一套運行標准,需要特殊定制,較難做出通用版本。
本人想做一個小型的MES開源系統,主要有以下幾點:
1.練練手。
2.未來的開源是一個趨勢。本人小公司用的ERP都是開源免費的。
系統選定使用VS2010 + MVC4 開發,數據庫MSSQL.后續考慮支持MYSQL.
一、創建項目:
VS2010創建一個mvc4的項目
VS2010默認安裝的是MVC2,安裝MVC4必須先裝 SP1,然后安裝MVC4.
VS2010 SP1 (1.5G)下載地址:
http://go.microsoft.com/fwlink/?LinkId=210710
MVC4(在線安裝)下載地址:
https://www.microsoft.com/web/handlers/webpi.ashx/getinstaller/MVC4VS2010_Loc.appids

點OK后,彈出另外的窗體
你可以選擇開發所需的模板。“空”模板默認創建空的項目架構,“Internet應用程序”創建了一些基礎的布局和驗證。“Intranet應用程序”有點類似“Internet應用程序”,但是使用Windows驗證,而不是Internet應用程序使用的Forms驗證。簡單起見,選擇“Internet應用程序”模板。
接下來,你可以選擇視圖引擎。本例中,使用默認視圖引擎,即Razor視圖引擎(在MVC3發布時引入)。當然,你也可以選擇傳統的Web Form視圖引擎(在MVC1和2中只能使用此引擎)

項目建立完成后,選中項目,右鍵菜單,選【Manager NuGet Packages】,在Nuget下載Dapper ,Automap ,Autofac 並安裝

