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