摘 要 論文描述了服裝面料數(shù)據(jù)庫的建設(shè)思路和方法。從學(xué)生學(xué)習(xí)需求出發(fā),通過對面料的分類、面料知識的歸納和整理,采用php語言和mysql數(shù)據(jù)庫,以wordpress作為內(nèi)容管理系統(tǒng)建立了服裝面料數(shù)據(jù)庫。該數(shù)據(jù)庫為學(xué)生查找面料和課后自學(xué)提供便利,解決了面料樣品室管理的難題,實現(xiàn)了服裝面料產(chǎn)品信息的匯總。同時提出了根據(jù)學(xué)生的需要和建議進一步完善相關(guān)功能以及開發(fā)新的模塊是未來的長期任務(wù)。
關(guān)鍵字 服裝面料 數(shù)據(jù)庫 應(yīng)用
中圖分類號:G642.42 文獻標(biāo)識碼:A 文章編號:1002-7661(2013)23-0005-02
隨著現(xiàn)代科學(xué)技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)信息技術(shù)和多媒體計算機技術(shù)已然滲透到各個行業(yè),受到廣泛應(yīng)用,成為生活和工作中不可缺少的重要部分。建立有關(guān)的數(shù)據(jù)庫對紡織面料的管理、開發(fā)和應(yīng)用有重要意義并且已成為一種必然趨勢。
紡織面料門類多且復(fù)雜,包括機織、針織和非織造布三大類,每大類下也各自分有眾多子類。而紡織面料的學(xué)習(xí)需要將這些大類匯集到一起,信息量大,給學(xué)生的學(xué)習(xí)以及老師的教學(xué)都帶來不便。同時,服裝面料結(jié)構(gòu)緊密,用肉眼難以觀察其組織結(jié)構(gòu),了解加工工藝對面料最后呈現(xiàn)的效果的影響是學(xué)生學(xué)習(xí)過程中的一個難題,因此結(jié)合紡織專業(yè)學(xué)習(xí)的實質(zhì)需要建立適合的資源數(shù)據(jù)庫是現(xiàn)實要求。
有鑒于此,本課題開發(fā)了服裝面料數(shù)據(jù)庫的建立與應(yīng)用,旨在借助計算機強大的功能將服裝面料與信息技術(shù)結(jié)合起來,為廣大學(xué)生提供一個快捷便利的查詢學(xué)習(xí)平臺并不斷更新,使之迅速獲得有效信息。
一、建立服裝面料數(shù)據(jù)庫的基本構(gòu)想
1.學(xué)習(xí)相關(guān)計算機知識,建立全面知識體系,根據(jù)具體的數(shù)據(jù)庫功能選擇合理的開發(fā)工具。對服裝面料規(guī)格信息管理模塊進行具體關(guān)于界面、程序等的開發(fā),與后臺數(shù)據(jù)庫相連接,真正實現(xiàn)服裝面料信息的瀏覽、添加、修改、刪除以及查詢等功能。
2.收集資料。通過網(wǎng)絡(luò)資源和書籍查詢獲得第一手資料,根據(jù)織造方式、纖維原料、所用紗線顏色、幅寬、后整理等對服裝面料進行分類,方便用戶檢索時選擇正確的面料種類。
3.建立相應(yīng)的織物表。設(shè)計表的結(jié)構(gòu),并錄入服裝面料的詳細(xì)規(guī)格信息。包括服裝面料的名稱、商品代碼、經(jīng)緯紗密度、經(jīng)緯紗支數(shù)、有效幅寬、成品克數(shù)、組織結(jié)構(gòu)、整理方式、成品類型、成分、產(chǎn)品圖片、風(fēng)格類型等數(shù)據(jù)。產(chǎn)品圖片均源自于上海工程技術(shù)大學(xué)服裝學(xué)院的面料樣品室,所有的產(chǎn)品都能在該樣品室中找到,給有產(chǎn)品設(shè)計需要的同學(xué)以直觀感受。
4.服裝面料的相關(guān)知識系統(tǒng)化。數(shù)據(jù)庫中同時錄入面料知識,用戶在檢索面料的同時,也可以參考數(shù)據(jù)庫中相關(guān)知識來進行產(chǎn)品設(shè)計。
5.面料流行趨勢的實時更新。積極的與企業(yè)聯(lián)系,發(fā)布最新面料流行趨勢,引導(dǎo)用戶選擇合適的面料或者提供參考。
二、系統(tǒng)的總體設(shè)計
1.系統(tǒng)設(shè)計原則
(1)方便的面料查詢功能,支持多條件查詢。
(2)數(shù)據(jù)備份和恢復(fù)功能,應(yīng)付由于操作不當(dāng)導(dǎo)致系統(tǒng)數(shù)據(jù)庫破壞的情況。
(3)方便實用的收藏功能,根據(jù)不同類型用戶的收藏記錄來進行相關(guān)推薦。
(4)限制權(quán)限,設(shè)置修改,刪除數(shù)據(jù)的權(quán)利范圍;數(shù)據(jù)操作方便簡單,穩(wěn)定性強。
(5)面料卡出借情況查詢功能,保證數(shù)據(jù)可靠性和準(zhǔn)確性。
(6)面料參數(shù)打印或以word、pdf、caj、等形式導(dǎo)出。
2.系統(tǒng)的功能
由于服裝面料的種類繁多,因此建立一個比較完善的服裝面料數(shù)據(jù)庫,不僅能有效管理面料庫,也能給學(xué)生提供一個良好的學(xué)習(xí)平臺。在這個系統(tǒng)中,包含了用戶基本信息,各類服裝面料的規(guī)格參數(shù),最新面料與面料流行趨勢、面料樣品室以及一些相關(guān)紡織品面料網(wǎng)的友情鏈接。為了提高系統(tǒng)的安全性,系統(tǒng)設(shè)計了用戶登錄功能,登錄以后可以將所需要的面料放入收藏夾或者將所需面料頁面進行打印。
3.系統(tǒng)的建設(shè)思路
本采用php語言和mysql數(shù)據(jù)庫,基于WordPress開發(fā),以提供學(xué)生學(xué)習(xí)和運用紡織專業(yè)知識的過程中所能用到的信息作為目標(biāo),在針對用戶瀏覽需求的基礎(chǔ)上,建立如圖1所示的基于知識的面料數(shù)據(jù)庫的基本框架。
WordPress是一個以PHP和MySQL為平臺的內(nèi)容管理系統(tǒng)。WordPress具有插件架構(gòu)和模板系統(tǒng)。
(1)數(shù)據(jù)庫維護:命令行模式
命令行模式是mysql自帶的數(shù)據(jù)庫管理程序,可以完成數(shù)據(jù)庫的所有操作。
(2)數(shù)據(jù)庫的建設(shè)效果
①用戶信息管理模塊
提供了用戶的用戶名、密碼及用戶類型信息,可實現(xiàn)用戶的收藏、下載等操作。隨著系統(tǒng)的不斷完善,可根據(jù)用戶瀏覽歷史推薦一些面料產(chǎn)品。
②面料規(guī)格參數(shù)管理模塊
根據(jù)機織物,針織物,非織造布,新型纖維面料,人造毛皮來分成五大類。一級分類將其分別根據(jù)棉毛絲麻化纖來分類。二級分類按組織結(jié)構(gòu)來分類。用戶可以根據(jù)自己所需要面料的類型,進行多層次和多維度的檢索查詢,也可以輸入關(guān)鍵詞直接查詢,找到符合自己所需要求的面料卡,并進行借閱或者收藏。
③最新面料及流行趨勢管理模塊
該模塊包括了國內(nèi)外最新研發(fā)的功能面料的新聞報道、國內(nèi)外各類面料展所展出的面料的報道、近期面料的銷售使用情況的報道以及今后幾個季度可能會流行的面料的預(yù)測報道。報道按時間排序,最新的新聞出現(xiàn)在最上方。用戶也可以進行最新面料的搜索來找到相關(guān)新聞報道,得到設(shè)計靈感和啟發(fā)。
④面料知識管理模塊
面料數(shù)據(jù)庫中的面料知識被系統(tǒng)的整理和歸類,給用戶在查詢時提供參考,創(chuàng)造學(xué)習(xí)平臺。用戶通過查詢或者直接瀏覽的方式進行學(xué)習(xí),如不同品種織物的組織形式、組織圖、纖維種類、特點、一般規(guī)格、用途、常用紡織專業(yè)名詞中英文對照表等等。
⑤友情鏈接模塊
該模塊提供了類似本系統(tǒng)的其他網(wǎng)站,本系統(tǒng)有所遺漏的面料可以在另外幾個鏈接中補充學(xué)習(xí)到。
⑥面料樣品室模塊
該模塊提供了面料樣品室的照片以及對面料卡借閱的預(yù)約。用戶可以通過計算機事先預(yù)定所需要的面料卡,再去面料樣品室進行借閱。避免了直接去面料室尋找不到所需面料的問題,網(wǎng)上借閱更為方便清晰。
三、數(shù)據(jù)庫的備份與還原
進行數(shù)據(jù)庫及其事務(wù)日志的日常備份對于維護數(shù)據(jù)庫的系統(tǒng)是非常重要的,這樣就可以在系統(tǒng)發(fā)生故障、操作系統(tǒng)崩潰或者出現(xiàn)其他嚴(yán)重數(shù)據(jù)庫錯誤時,從數(shù)據(jù)庫的最新備份中對數(shù)據(jù)庫系統(tǒng)進行恢復(fù)。
為此應(yīng)針對數(shù)據(jù)面料庫制定詳細(xì)的數(shù)據(jù)庫備份與還原策略,并通過模擬故障對每種可能的情況進行嚴(yán)格測試,只有這樣才能保證數(shù)據(jù)的高可用性。數(shù)據(jù)庫的恢復(fù)很大程度上依賴于備份的情況。此外,是否能在恢復(fù)時采取的步驟正確與否也直接影響最終的恢復(fù)結(jié)果。
對于備份,該系統(tǒng)提供了兩條選擇路徑,即用戶可以選擇在主菜單的“系統(tǒng)維護”下找到備份菜單;另一種方法是在快捷的工具條下,也能找到備份選項。這樣設(shè)計不僅方便用戶操作,同時把“數(shù)據(jù)備份”放在主界面的醒目位置上,也可以提醒用戶要經(jīng)常備份數(shù)據(jù)庫,避免在系統(tǒng)崩潰或者數(shù)據(jù)庫出錯后,找不到可以恢復(fù)的數(shù)據(jù)庫備份。
關(guān)于面料的網(wǎng)站有很多,但是大部分都針對企業(yè)商家,信息繁多雜亂,本服裝面料數(shù)據(jù)庫從學(xué)生需求的角度出發(fā),數(shù)據(jù)庫中各種面料的參數(shù)和圖片,結(jié)合樣品室內(nèi)的實物,將紡織材料直觀的展現(xiàn)在學(xué)生眼前,為學(xué)生理解知識、完成設(shè)計作品提供了便利。通過增加一些資訊,實現(xiàn)了服裝面料產(chǎn)品信息的匯總,解決了學(xué)生設(shè)計作品時為了找面料費時費力這一難題,彌補了學(xué)生課后自學(xué)效率低沒頭緒的缺陷。數(shù)據(jù)庫的建設(shè)是一項長期而又艱巨的工作,在已經(jīng)完成的框架下,擴大信息量,根據(jù)學(xué)生的需要和建議進一步完善相關(guān)功能以及開發(fā)新的模塊是未來的長期任務(wù)。
參考文獻:
[1]劉軍,司曉梅.SQL Server 數(shù)據(jù)庫的備份和還原分析與研究 [J].福建電腦.2006.09.