華 麗,張秀峰,靳宗信,付光宇,秦永輝
(黃河科技學(xué)院,河南鄭州 450006)
信息資源建設(shè)是科學(xué)技術(shù)發(fā)展的基礎(chǔ)和條件。隨著網(wǎng)絡(luò)信息技術(shù)的普及與應(yīng)用,國(guó)內(nèi)外網(wǎng)絡(luò)數(shù)據(jù)庫(kù)平臺(tái)建設(shè)發(fā)展迅速,在發(fā)達(dá)國(guó)家已趨于成熟階段,但在我國(guó)還處于發(fā)展初期,數(shù)據(jù)庫(kù)信息資源的共享程度還很低,特別是專(zhuān)業(yè)數(shù)據(jù)庫(kù)建設(shè)尤為薄弱,雖有一些問(wèn)世,但仍處于開(kāi)發(fā)初級(jí)階段,未形成系統(tǒng)化、規(guī)?;蛸Y源共享體系。
黃河科技學(xué)院是一所以理工科為主的綜合性高校,學(xué)校的機(jī)械設(shè)計(jì)制造及其自動(dòng)化專(zhuān)業(yè)是河南省重點(diǎn)專(zhuān)業(yè),也是學(xué)校碩士點(diǎn)建設(shè)專(zhuān)業(yè)。為充分發(fā)揮學(xué)科資源優(yōu)勢(shì),提升學(xué)校的信息服務(wù)水平,通過(guò)對(duì)優(yōu)勢(shì)專(zhuān)業(yè)磨削加工專(zhuān)題信息的收集、組織及技術(shù)加工,構(gòu)建成網(wǎng)絡(luò)運(yùn)行的資源共享系統(tǒng)。平臺(tái)開(kāi)發(fā)利用M ySQL 5.0作為后臺(tái)數(shù)據(jù)庫(kù),Tom cat5.5作為W eb服務(wù)器,采用J2EE體系結(jié)構(gòu)、M VC構(gòu)架,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的創(chuàng)建、發(fā)布和管理功能。系統(tǒng)可實(shí)現(xiàn)數(shù)據(jù)交換、網(wǎng)絡(luò)運(yùn)行、資源共享及滿(mǎn)足社會(huì)各類(lèi)型用戶(hù)檢索應(yīng)用[1-2]。
(1)平臺(tái)開(kāi)發(fā):平臺(tái)采用B/S模式,數(shù)據(jù)庫(kù)存儲(chǔ)采用M ySQL 5.0,頁(yè)面通過(guò)JSP技術(shù)實(shí)現(xiàn)。數(shù)據(jù)庫(kù)操作均采用存儲(chǔ)過(guò)程,能防止SQL注入攻擊,保證合法有效數(shù)據(jù)輸入,使系統(tǒng)平臺(tái)功能強(qiáng)大、數(shù)據(jù)安全性高。平臺(tái)具有數(shù)據(jù)庫(kù)的發(fā)布與管理功能,可實(shí)現(xiàn)數(shù)據(jù)交換、網(wǎng)絡(luò)運(yùn)行、資源共享及滿(mǎn)足各類(lèi)用戶(hù)的檢索。
(2)管理系統(tǒng):開(kāi)發(fā)環(huán)境為JSP+Tom cat5.5+M ySQL 5.0,采用M VC開(kāi)發(fā)模式、底層數(shù)據(jù)庫(kù)采用MySQL 5.0。
(3)系統(tǒng)運(yùn)行硬件環(huán)境:CPU:Pentium 4 2GH Z及更高;內(nèi)存:512M,最佳1GB以上;軟件環(huán)境:操作系統(tǒng):w in2003服務(wù)器版,需安裝JDK 1.6;數(shù)據(jù)庫(kù):M ySQL 5.0;W eb平臺(tái):Tom cat5.5。
(4)系統(tǒng)功能設(shè)計(jì):在數(shù)據(jù)格式上兼容各種文件格式,根據(jù)需要可將文本格式轉(zhuǎn)換為國(guó)際通用文檔PDF,圖像格式為JPG??商峁┏跫?jí)檢索、高級(jí)檢索、二次檢索、跨庫(kù)檢索和分類(lèi)導(dǎo)航檢索功能,見(jiàn)圖1。
圖1 系統(tǒng)功能結(jié)構(gòu)圖Fig.1 Structu ral graph of the system function
(5)數(shù)據(jù)存儲(chǔ)功能:數(shù)據(jù)存儲(chǔ)在M ySQL 5.0中,共包括10個(gè)數(shù)據(jù)庫(kù)表,其中9個(gè)是相關(guān)數(shù)據(jù)表。
(6)數(shù)據(jù)備份及恢復(fù):主要用來(lái)備份M ySQL數(shù)據(jù)庫(kù)和up load文件夾下的圖片及全文。數(shù)據(jù)庫(kù)備份可以用M ySQL的m ysqldum p工具。
該模塊主要實(shí)現(xiàn)數(shù)據(jù)的錄入、審核、日志查詢(xún)及數(shù)據(jù)備份等功能,使用權(quán)限將用戶(hù)分為三類(lèi):
(1)錄入員:具有瀏覽、新增、查重、編輯和刪除數(shù)據(jù)等權(quán)限;
(2)審核員:除具有錄入員的所有權(quán)限外,還能對(duì)錄入員的數(shù)據(jù)進(jìn)行審核和修改;
圖2 數(shù)據(jù)庫(kù)錄入與存盤(pán)主界面Fig.2 Themain in terface of input and store of data
(3)超級(jí)管理員:除具有錄入員和審核員的所有權(quán)限外,還能進(jìn)行禁用、增加、刪減用戶(hù)等權(quán)限功能[2-4]。
數(shù)據(jù)庫(kù)系統(tǒng)地收錄了磨削加工領(lǐng)域及其相關(guān)領(lǐng)域,如:“材料行業(yè)”、“工具行業(yè)”、“機(jī)械加工行業(yè)”等領(lǐng)域相關(guān)的專(zhuān)著、學(xué)術(shù)論文、會(huì)議文獻(xiàn)、專(zhuān)題匯編、行業(yè)信息、會(huì)刊以及國(guó)內(nèi)外前沿學(xué)術(shù)動(dòng)態(tài)、工具圖片及規(guī)格、設(shè)備圖片及規(guī)格、國(guó)家和行業(yè)技術(shù)標(biāo)準(zhǔn)、網(wǎng)絡(luò)數(shù)字資源等文獻(xiàn)資料。目前,科技文獻(xiàn)的收錄回溯至1977年,通過(guò)對(duì)搜集信息進(jìn)行有效組織、分類(lèi)、技術(shù)加工及數(shù)據(jù)錄入等工作,使數(shù)據(jù)庫(kù)信息內(nèi)容具有較強(qiáng)的專(zhuān)業(yè)性、系統(tǒng)性和實(shí)用性。
平臺(tái)共開(kāi)發(fā)有9個(gè)信息資源數(shù)據(jù)庫(kù),即:磨削工具庫(kù)、設(shè)備庫(kù)、學(xué)術(shù)論文庫(kù)、行業(yè)動(dòng)態(tài)庫(kù)、技術(shù)標(biāo)準(zhǔn)庫(kù)、專(zhuān)業(yè)著作書(shū)目庫(kù)、廠商庫(kù)、網(wǎng)址庫(kù)及科技文獻(xiàn)題錄庫(kù)等,如表1所示。
表1 數(shù)據(jù)庫(kù)設(shè)置及類(lèi)型一覽表Table 1 List of the setting and types of database
(1)系統(tǒng)特點(diǎn):系統(tǒng)功能強(qiáng)大,具有較完善的、良好的數(shù)據(jù)庫(kù)框架結(jié)構(gòu)、符合資源共享要求的公共數(shù)據(jù)檢索平臺(tái)。用戶(hù)操作簡(jiǎn)便、界面友好,無(wú)需安裝任何軟件,只需使用IE瀏覽器就可進(jìn)行檢索與瀏覽。具有單庫(kù)檢索和跨庫(kù)檢索的功能。
(2)跨庫(kù)檢索:功能模塊中跨庫(kù)檢索以題名和關(guān)鍵詞為檢索項(xiàng),對(duì)系統(tǒng)中9個(gè)數(shù)據(jù)庫(kù)表中的任意幾個(gè)同時(shí)進(jìn)行檢索,并一次列出所有檢索結(jié)果。例如:輸入檢索詞“磨削”,點(diǎn)擊“跨庫(kù)檢索”就會(huì)得到9個(gè)數(shù)據(jù)庫(kù)的全部總記錄條數(shù),檢索結(jié)果顯示出題名和數(shù)據(jù)的來(lái)源數(shù)據(jù)庫(kù)表,通過(guò)頁(yè)碼引導(dǎo)或點(diǎn)擊相應(yīng)題名可瀏覽所有詳細(xì)信息。
(3)單庫(kù)檢索:單庫(kù)檢索包括簡(jiǎn)單檢索和高級(jí)檢索,一次只能限定一個(gè)檢索項(xiàng),如:“題名”或“廠商”,簡(jiǎn)單檢索界面點(diǎn)按該圖符號(hào)”+”,將會(huì)顯示高級(jí)檢索界面。
高級(jí)檢索時(shí)可與邏輯符and、or或not連接形成更復(fù)雜的邏輯組配檢索條件,便于得到更精確的檢索結(jié)果。
圖3 產(chǎn)品庫(kù)查詢(xún)結(jié)果顯示頁(yè)面Fig.3 The query results display of product library
綜上所述,磨削加工科學(xué)數(shù)據(jù)共享平臺(tái)的開(kāi)發(fā),圓滿(mǎn)地完成了項(xiàng)目技術(shù)指標(biāo),并具有以下特點(diǎn):
(1)平臺(tái)設(shè)計(jì)方案起點(diǎn)高、技術(shù)研究先進(jìn)科學(xué),為后期的升級(jí)與拓展打下了較好的基礎(chǔ)。
(2)應(yīng)用性強(qiáng)。平臺(tái)開(kāi)發(fā)立足于服務(wù)社會(huì)、服務(wù)行業(yè)的生產(chǎn)建設(shè)和經(jīng)濟(jì)發(fā)展,專(zhuān)業(yè)針對(duì)性強(qiáng)。投入運(yùn)行后將能更好地服務(wù)于網(wǎng)絡(luò)化、信息化時(shí)代高校學(xué)科專(zhuān)業(yè)的發(fā)展建設(shè)、滿(mǎn)足行業(yè)的科研院所、生產(chǎn)企業(yè)在科技創(chuàng)新與生產(chǎn)經(jīng)營(yíng)活動(dòng)中獲取更多更新的科研信息、產(chǎn)品信息和市場(chǎng)信息。
因此,磨削加工科學(xué)數(shù)據(jù)共享平臺(tái)的開(kāi)發(fā)不僅是高校充分調(diào)動(dòng)自身豐富的學(xué)科資源、專(zhuān)家資源和網(wǎng)絡(luò)硬件設(shè)施等優(yōu)勢(shì)資源的結(jié)果,而且能使高校優(yōu)勢(shì)資源的功能和學(xué)術(shù)價(jià)值得以拓展和放大,成為高校專(zhuān)業(yè)師生重要的信息資源保障,同時(shí)還將為推動(dòng)行業(yè)產(chǎn)、學(xué)、研的有機(jī)結(jié)合以及地區(qū)經(jīng)濟(jì)發(fā)展起重要的促進(jìn)作用。
[1] 華麗,楚世國(guó),等.耐火材料科學(xué)數(shù)據(jù)共享平臺(tái)的開(kāi)發(fā)及應(yīng)用[J].耐火材料,2009(5):393-394.
[2] 鄭州市科學(xué)數(shù)據(jù)(共享)中心網(wǎng),h ttp://www.zzsdc.com/fzx/index.h tm l.
[3] 楊佩旋,王成勇.磨削數(shù)據(jù)庫(kù)的研究現(xiàn)狀與發(fā)展[J].精密制造與自動(dòng)化,2008(3):33-36.
[4] 中國(guó)磨料磨具網(wǎng)h ttp://www.ab rasives.o rg.cn/.