鎂合金數據庫系統及相關網站開發檢視原始碼討論檢視歷史
鎂合金數據庫系統及相關網站開發隨着鎂合金研究的逐步深化,鎂合金數據已經達到了驚人的數量,僅靠傳統的手工方式來查閱相關信息,已經不能滿足科研人員的需求。同時國內外相續建立的鎂合金數據庫,只局限於單機使用或小規模局域網內應用,且數據範圍種類有限,限制了數據信息的傳播和高效應用。隨着計算機網絡技術的飛速發展,建立一個基於Web技術的鎂合金數據庫[1]系統,充分利用網絡資源,實現鎂合金數據的動態查詢和更新,不但可以縮短鎂合金的研究周期,而且可以減少一定的工作量和勞動成本,對鎂合金的研究發展十分必要。
技術要點和優勢
在廣泛收集整理分析大量鎂合金數據的基礎上,在Windows 2000 Server操作系統平台上利用ASP技術實現基於B/S模式的Web鎂合金數據庫系統和鎂合金工程技術中心網站的設計和開發。提出的IIS+ASP+ADO+SQL Server 2000的Web數據庫系統實現方案,具有較強的現實可行性,適合材料等專業數據庫系統的開發。
首先研究分析了ASP、PHP、JSP三種常用的Web數據庫技術和三種常用的數據庫系統體系結構。ASP數據庫技術簡單易學、安裝使用方便、開發工具強大,非常適合用來開發材料等專業數據庫,而且該技術使用Windows系統自帶的IIS作為Web服務器,與Windows系統實現了良好的集成,滿足構建大型數據庫系統的條件;B/S數據庫系統體系結構採用「瘦客戶端」技術,簡化了對用戶的技術要求,減輕了客戶端的負擔,實現了用戶界面和企業邏輯的隔離,增強了系統的開放性和靈活性,便於系統的維護和修改,非常適合基於Web平台大型數據庫系統的開發。
其次,對系統的開發過程進行了詳細的研究。通過對所收集的鎂合金[2]數據的歸納整理、鎂合金數據間關係的分析,建立了實體關係模型和最終數據模型,分析結果表明採用關係數據模型可以使鎂合金數據結構更合理,數據冗餘較小,便於系統的維護和升級;然後,對系統功能模塊實現過程中遇到的技術問題進行研究分析,並最終擬定了相關的解決方案。最後,研究了系統的安全機制問題和中心網站的開發。