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