摘要:隨著計算機網絡技術的不斷普及與發展,工業化設計的方式、內涵等都受到計算機網絡影響而深刻變革,從信息層面利用計算機輔助工業設計的理論研究越加成熟,本文就是基于此背景,結合國外先進經驗與技術并在Web服務基礎上,對工業設計信息系統的設計與實現進行分析與探討。
關鍵詞:工業設計信息系統;Web網絡;設計與實現
計算機網絡與全球信息技術在科學技術的發展支持下不斷推廣與普及,大大推動了企業信息化進程的不斷深入,隨之改變的是產品工業設計的方式與內涵等,而將計算機網絡用于工業設計的研究也越來越成熟,只是基于信息層面進行的計算機網絡輔助的工業設計研究還較為薄弱,國外先進國家對工業設計信息系統開設設計的研究已步入軌道并進入初期階段,但我國工業設計信息系統在實際開發設計方面還存在許多弊端與困難,設計方案與參數的篩選、設計的優化與改進等,都嚴重影響著系統設計的有效性與開發質量。但為了在國際競爭中取得優勢并拉近與先進國家間的差距,我國工業設計信息系統的深入變革具有重要意義,本文就是在Web基礎上進行對工業設計信息系統設計與實現的分析與研究。
1工業設計信息系統的整體設計
1.1信息系統的總體結構設計
作為系統服務平臺的服務器層有支持系統應用界面服務器的B/S運行模式、由應用界面服務器集成各服務器所提供的服務為一體以及提供應用服務器滿足各子系統服務需要等功能。本文中系統的數據庫管理系統采用SQL Server,并通過ASP/ADO技術,應用界面服務器可訪問在引用系統層與服務器層間對數據庫服務器。應用系統層有建立信息子系統、建立統一的數據環境以及信息查詢系統等功能。完備健全的主題數據庫與信息查詢系統是工業設計信息系統設計的重要部分,包括綜合查詢功能的各部分。作為提供給客戶系統操作界面的終端用戶層,應用HTML語言并在Dream Veaver及Visual InterDev等工具上開發ASP語言來實現。
1.2信息系統的功能設計
1)綜合查詢功能。綜合查詢功能是工業設計信息系統的基本功能與主要部分,設計者可以通過查詢獲取最大限度的信息輔助,另外信息資源內容、表達形式及具體分類也對信息提供輔助作用。本文中系統的工業設計信息資源主要分為工業設計基礎知識、市場信息、人機工程信息以及制造信息,信息系統的開發性與有效性通過這些工業設計信息資源而顯著提升。
2)數據管理與維護功能。這一部分主要用于對信息系統的定時管理以及日常維護,主要包括信息資料的添加與刪改、系統信息可用性與完整性的維護。而用戶管理方面主要有用戶資料管理、用戶權限的分組管理、損壞用戶信息的修復及無用用戶的資料刪除。
1.3信息資源的組織分類
工業設計受社會經濟、環境文化等多方面影響。設計師基于各種信息需求,對不同領域知識進行查詢與參考,而這些不同的領域知識的結構與表達方式也不同,因此需要對系統的數據域進行組織分類,具體可歸納分類為工業設計基礎知識、制造信息、人機工程知識及市場信息這四個方面。
2原型系統的基本功能實現
2.1建立主題數據庫
工業設計信息系統建立的難點,主要集中于信息的搜索采集、歸納整理及分析處理方面。本文中的不同領域知識信息的主題數據庫主要通過3NF方法及實體聯系法來實現,采用IRP2000輔助數據進行建模,且確定數據庫實體,同時優化各數據庫實體之間的相互聯系,并充分結合企業業務間的邏輯關系與也去過程及功能,再加上各業務細分的工業設計任務,將相應數據庫建于SQL Server中。
2.2綜合查詢功能的實現
通過ASP/ADO對Web數據庫的訪問便可實現綜合查詢功能,首先可建立Web頁內容以提供數據庫信息,并連接Web頁與數據庫,便可在WEB頁面中實現對數據庫進行查詢操作再斷開連接等SQL命令的執行。
2.3網絡支撐模塊的實現
可通過以下三個網頁實現用戶信息的錄入功能:1)第一頁。用戶通過POST或GET方法將輸入信息錄入頁的必要信息傳送至第二頁。2)第二頁。將第一頁傳輸的數據利用參數傳遞實現獲取并將其插入到已建立的相應數據庫。3)第三頁。確保已插入數據庫中的數據信息無誤并將該成功注冊信息通知于用戶。通過LyfUpload組件來實現會員文件的上傳功能,利用ebcType =“multipart/form-data”的Form,客戶端瀏覽器可實現文件的上載,而LyfUpload組件通過ASP頁面來進行接收。而數據表設計是討論區實現的重要部分,可在數據表中建立并存儲文章的相關字段,而該文章與其他文章間的相互聯系以及論壇中的文章層次可通過建立兩個字段來表示,以便于管理論壇文章。而留言板與設計論壇的實現近似于討論區的實現。
2.4數據庫的管理與維護
插入、刪除或修改數據等操作的實現可通過INSERT、DELETE以及UPDATE等SQL指令來完成。本文中信息系統的優勢在于數據結構設計,根據客戶要求及系統的網絡特性,數據庫中說明表中會提供給客戶與數據庫表英文字段相應的中文說明,說明表示相對于數據庫具體表而言的,它實現了對具體表中所有字段詳細說明的存儲,用戶對數據字典定義的獲取與修改可通過說明表來實現。
3結束語
綜上所述,利用計算機網絡輔助工業設計進行信息層面的研究與探討在目前來說還不夠成熟系統,尤其較之于國外先進國家已進入對工業設計信息系統的開發設計初級階段,而我國仍在實際開發設計過程中存在很大困難與阻礙。本文基于結構化分析法以及軟件工程進行對工業設計信息系統開發設計與具體實現的分析與探討,結果表明,該系統可以有效實現了面向工業設計的信息交互與管理,提高了信息層面的工業設計效率與質量。但系統框架、數據庫建立、網絡安全與開放性以及人機交互方面等還需不斷加大研究力度。
參考文獻:
[1] 對工業設計信息平臺系統開發及其應用的初步探討[J].科技通報,2009(5).
[2] 韓承雙,程再玲,程和俠.信息系統事務一致性研究與實現[J].河南科技大學學報(自然科學版),2007(3).
作者簡介:趙俠(1982—),男,湖北武漢人,碩士,湖北工業大學工程技術學院講師,研究方向:藝術設計。