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