信息化平臺將現代化信息技術與先進的原理理念相融合,它以信息化帶動生產,實現了企業信息管理的現代化.作用于轉變企業生產方式、經營方式、業務流程、傳統管理方式和組織方式。重新整合企業內外部資源,提高企業生產效率和效益、增強企業競爭力。企業信息化平臺的精髓是信息集成.其核心要素是數據平臺的建設和數據的深度挖掘,通過信息化平臺把企業的設計、采購、生產、制造、財務、營銷、經營、管理等各個環節集成起來。共享信息和資源,同時,利用現代的技術手段來尋找潛在的客戶,有效支撐企業的決策系統,達到降低庫存、提高生產效能和質量、快速應變的目的,增強企業的市場競爭力。結合小型企業的實際情況,利用現有的臺式機改造和寬帶業務完成信息化平臺硬件建設,利用開發軟件的結合快速生成信息化平臺軟件建設,最終實現小企業信息管理的現代化。
1 信息化平臺開發流程
利用普通的臺式機作為服務器,完成信息化平臺的硬件建設。利用PowerDesigner軟件完成數據庫的建模和生成;利用動軟代碼生成器完成軟件的三層架構和程序生成。通過兩個輔助軟件的結合,可以有效地降低程序開發的難度;通過IIS服務器完成企業信息化平臺的發布,達到企業局域蚓的需求;通過花生殼動態域名結合IIS服務器軟件完成企業Internet網路的需求。
2 信息化平臺具體實現過程
2.1 PowerDesigner實現數據庫建模
根據實際需要繪制出E—R圖形,確定數據庫需要的實體和關系,利用PowerDesigner軟件實現CDM概念數據模型的繪制。利用CDM概念數據模型生成PDM物理數據模型,PDM物理數據模型反映的是數據庫關系圖,只有PDM物理數據模型才能生成數據庫腳本文件。
2.2 PowerDesigner配置數據庫
在數據庫中,建立一個空數據庫,PowerDesigner具-有連接數據庫的功能,通過與數據庫連接,可以直接將PDM物理數據模型生成的數據庫腳本加入數據庫中,直接實現對數據的配置,從而減少了人工建立數據的繁瑣,同時降低了企業開發人員對數據庫開發的難度。連接數據庫,寫入數據庫腳本,生成數據庫,如圖1所示。
圖1 連接數據庫,寫入數據庫腳本,生成數據庫
3 生成ASP.NET三層體系架構
三層架構(3-tier application).通常意義上就是將整個業務應用劃分為:表現層(UI)、業務邏輯層(BLL)、數據訪問層(DAL)。區分層次的目的是為了實現“高內聚,低耦合”的思想。
①表現層:主要表示WEB方式,位于最外層(最上層),離用戶最近。用于顯示數據和接收用戶輸入的數據,為用戶提供一種交互式操作的界面。
②業務邏輯層:在體系架構中的位置非常關鍵,處于數據訪問層與表示層之間,起到了數據交換中承上啟下的作用。對于數據訪問層而言,它是調用者;對于表示層而言,它卻是被調用者。
③數據訪問層:主要是對原始數據(數據庫或者文本文件等存放數據的形式)的操作層,主要是對數據的操作,而不是數據庫,主要功能是為業務邏輯層或表示層提供數據服務。
我們用三層結構主要是使項目結構更清楚,分工更明確。有利于后期的維護和升級。
利用動軟代碼生成器生成基于面向對象和三層架構設計的代碼。實現在對應數據庫中表的基類代碼的自動生成,包括生成屬性、添加、修改、刪除、查詢、存在性、Model類構造等基礎代碼片斷,節省了企業軟件開發人員大量重復機械勞動的時間,加快了信息化平臺建設。生成的三層結構代碼和Web界面,如圖2所示。
圖2 生成的三層結構代碼和Web界面
4 服務器的建立
IIS(Intemet Information Server)作為當今流行的Web服務器之一,提供了強大的Internet和Intranet服務功能。對于小型企業,訪問量不大,用普通臺式機建IIS服務器兼顧經濟性和實用性。
為了使服務器連入Intemet,達到信息化平臺的廣義使用,引入花生殼動態域名軟件。“花生殼動態域名解析軟件”支持的線路包括普通電話線、LSDN、ADSL、有線電視網絡、雙絞線到戶的寬帶網和其他任何能夠提供互聯網真實IP的接入服務線路,而無論連接獲得的IP屬于動態還是靜態,對小企業信息化平臺的推廣是非常實用的。
5 結語
通過現有硬件和軟件的使用,小型企業可以根據自身企業的需要建立信息化平臺。雖然使用大量的輔助軟件可以幫助減小信息化平臺軟件開發的難度,但是真正有深度、更大促進企業信息化建設的還是軟件開發人員的素質。不斷改進的信息化平臺建設。必將提高企業運作效率和效益,最終提高市場的競爭力。最終需要實現企業ERP系統、CRM系統、進銷存系統、項目管理系統、供應鏈管理系統、OA系統的綜合運用,為企業領導者做出決策提供充分的數據,為企業生產運作提供動態的參考。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:構建企業信息化平臺的研究