王玉清,王建偉,李密生,李可強(qiáng)
(1 河北科技師范學(xué)院數(shù)學(xué)與信息科技學(xué)院,河北 秦皇島,066004;2 燕山大學(xué)機(jī)械工程學(xué)院)
河北武強(qiáng)年畫(huà)需要傳承與發(fā)展,是中華民族文化與精神的重要載體之一,它見(jiàn)證和記載了一種歷史文化精神。隨著科技進(jìn)步機(jī)器大批量印制的年畫(huà)在市場(chǎng)上流行,對(duì)原始手工刻制的河北武強(qiáng)年畫(huà)市場(chǎng)有很大沖擊;隨著社會(huì)進(jìn)步人們生活水平逐漸提高,原本的河北武強(qiáng)年畫(huà)與現(xiàn)代生活需求的適應(yīng)性減弱;現(xiàn)代很多人們不知道河北武強(qiáng)年畫(huà)的文化藝術(shù)魅力。
河北武強(qiáng)年畫(huà)作為一種民族文化畫(huà)種,能反應(yīng)當(dāng)時(shí)河北武強(qiáng)老百姓們的生活情況,是中華民族智慧的結(jié)晶,河北武強(qiáng)年畫(huà)承載著歷史文化信息和人們對(duì)美好生活的愿望,它是憑借人們的愿望想像出來(lái)的畫(huà)。
河北武強(qiáng)年畫(huà)中有的畫(huà)能反映社會(huì)變革和經(jīng)濟(jì)活動(dòng)中的風(fēng)俗,給民俗研究者們留下了寶貴的資料。河北武強(qiáng)年畫(huà)能反應(yīng)當(dāng)時(shí)農(nóng)耕社會(huì)生活,對(duì)研究農(nóng)耕時(shí)期人們的生活有重要的參考價(jià)值。從河北武強(qiáng)年畫(huà)中還能看出民間老百姓的日常生活趣味,借鑒年畫(huà)形象能了解社會(huì)生活和人民大眾文化。
河北武強(qiáng)年畫(huà)體現(xiàn)民間美術(shù)的偉大智慧,將圖畫(huà)、符號(hào)、文字融為一體,表達(dá)出隱含的意義以及對(duì)美好生活的祝愿,對(duì)美學(xué)有巨大的價(jià)值。
河北武強(qiáng)年畫(huà)在線(xiàn)條上簡(jiǎn)練明快,有中國(guó)畫(huà)白描的風(fēng)格;在色彩上,顏色以紅、黃、藍(lán)三原色和黑白為主調(diào),形成鮮明對(duì)比,具有視覺(jué)沖擊力,展現(xiàn)歡樂(lè)生動(dòng)的情調(diào);在繪畫(huà)體裁上,表現(xiàn)形式豐富多樣,有貼大門(mén)上的年畫(huà)、窗花年畫(huà)、對(duì)聯(lián)、灶王畫(huà)、掛歷畫(huà)、財(cái)神畫(huà)等幾百種;在構(gòu)圖上,畫(huà)面飽滿(mǎn),風(fēng)格突出,氣氛熱烈,造型夸張,圖文并茂,許多作品配有詩(shī)文。
河北武強(qiáng)年畫(huà)張張?jiān)⒁馍羁?,文化?nèi)涵豐富,多神崇拜,神仙年畫(huà)占有重要位置。作品中很多表現(xiàn)吉祥的元素,比如連年有余、平安富貴等,反應(yīng)當(dāng)時(shí)人們希望祈求天地神明的保佑,寓意吉祥。
河北武強(qiáng)年畫(huà)具有道德教育價(jià)值,以教化人,包含了很多道德教育的內(nèi)容,如三娘教子、二十四孝等。河北武強(qiáng)年畫(huà)的價(jià)值是其它繪畫(huà)難以相比的,對(duì)認(rèn)識(shí)過(guò)去人們的思維模式和文化心理提供參照,形成了河北武強(qiáng)地域鮮明的民間藝術(shù)形式。
網(wǎng)上可參考的河北武強(qiáng)年畫(huà)素材較少,可參考的價(jià)值少。很多是一張一張單獨(dú)分散的,沒(méi)有系統(tǒng)的歸納梳理。能運(yùn)用河北武強(qiáng)年畫(huà)元素進(jìn)行再設(shè)計(jì)的文創(chuàng)產(chǎn)品少。
市場(chǎng)上能看到的河北武強(qiáng)年畫(huà)店鋪少,從事年畫(huà)行業(yè)的人少。調(diào)查了解到河北武強(qiáng)年畫(huà)雕刻精細(xì),印制上色繁瑣,純手工藝速度慢,顏料貴且成本高,盈利少,購(gòu)買(mǎi)的人自然也少。這樣也使從事該行業(yè)很難滿(mǎn)足經(jīng)營(yíng)者的經(jīng)濟(jì)生活需要。
河北武強(qiáng)年畫(huà)在材質(zhì)上,紙質(zhì)年畫(huà)容易損壞,貼在窗戶(hù)上容易掉色,紙張薄容易變形,紙材質(zhì)不容易清塵。河北武強(qiáng)年畫(huà)在印刷上,速度慢,生產(chǎn)慢,顏料成本高,盈利少。
另外,河北武強(qiáng)年畫(huà)的需求在逐步減弱。隨著社會(huì)科技的進(jìn)步,現(xiàn)代家庭多為一扇防盜門(mén)、玻璃窗、白墻、煤氣灶、普通家庭養(yǎng)雞鴨減少,一些灶王爺、雞窩、牛圈的年畫(huà)需求隨之減少。
真正懂年畫(huà)的人越來(lái)越少。購(gòu)買(mǎi)河北武強(qiáng)年畫(huà)的人很多不知道年畫(huà)真正的內(nèi)涵及其文化美,顧客只是跟風(fēng)看表面。賣(mài)河北武強(qiáng)年畫(huà)的也有很多不知道怎么欣賞年畫(huà),他們發(fā)現(xiàn)哪些銷(xiāo)量好,就多儲(chǔ)備;哪些利潤(rùn)高就多推薦。長(zhǎng)此以往使年畫(huà)的文化價(jià)值大大減弱了。
研究武強(qiáng)年畫(huà)的傳承與保護(hù)的方式多種多樣,如年畫(huà)元素文創(chuàng)產(chǎn)品、年畫(huà)在室內(nèi)設(shè)計(jì)的應(yīng)用等。但是,目前使用數(shù)字技術(shù)實(shí)現(xiàn)年畫(huà)的傳承與保護(hù)是最直接、最長(zhǎng)久、最完善的。將現(xiàn)有的武強(qiáng)年畫(huà)做全面的收集、整理,利用數(shù)據(jù)庫(kù)技術(shù)保存年畫(huà)的原畫(huà)、年畫(huà)的寓意說(shuō)明以及年畫(huà)的產(chǎn)生年代、作者等等內(nèi)容,可以使武強(qiáng)年畫(huà)有一個(gè)完美的保護(hù)與傳承。
現(xiàn)在的數(shù)據(jù)庫(kù)有好多種,如金融級(jí)Oracle數(shù)據(jù)庫(kù)、面向互聯(lián)網(wǎng)的MongoDB、面向大容量的HBase以及面向快速查詢(xún)的Redis數(shù)據(jù)庫(kù)。目前的互聯(lián)網(wǎng)公司已經(jīng)大量采用MySQL作為主要業(yè)務(wù)的承載。
MySQL數(shù)據(jù)庫(kù)的優(yōu)勢(shì):高性能、高可靠、低成本。MySQL數(shù)據(jù)庫(kù)還可以在云端實(shí)現(xiàn)存儲(chǔ),現(xiàn)在公有云廠(chǎng)商有很多MySQL的標(biāo)準(zhǔn)化解決方案,云服務(wù)商一般會(huì)直接在云主機(jī)上搭建數(shù)據(jù),提供給最終的用戶(hù)使用,例如1核 2G的數(shù)據(jù)庫(kù)配置,實(shí)際是云主機(jī)的配置。同時(shí)根據(jù)云主機(jī)的資源是否獨(dú)享,有共享型數(shù)據(jù)庫(kù)和獨(dú)享型數(shù)據(jù)庫(kù)。
在MySQL數(shù)據(jù)庫(kù)中,對(duì)于年畫(huà)類(lèi)的圖片存儲(chǔ)方式解決方法一般有兩種:一是將圖片保存的路徑存儲(chǔ)到數(shù)據(jù)庫(kù);二是將圖片以二進(jìn)制數(shù)據(jù)流的形式直接寫(xiě)入數(shù)據(jù)庫(kù)字段中。在武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理網(wǎng)站中,后臺(tái)數(shù)據(jù)庫(kù)采用保存圖片路徑的方法。具體的實(shí)現(xiàn)過(guò)程和步驟如下:
首先,本次研究在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),設(shè)置一個(gè)表來(lái)保存圖片數(shù)據(jù)(表1)。
表1 年畫(huà)類(lèi)圖形數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)表中的“年畫(huà)圖樣”列在保存數(shù)據(jù)時(shí),設(shè)置了一個(gè)longblob的數(shù)據(jù)類(lèi)型,這個(gè)類(lèi)型每行可以保存4 GB大小的數(shù)據(jù),這對(duì)于一般的年畫(huà)圖片來(lái)說(shuō),已經(jīng)足夠用了。
實(shí)現(xiàn)年畫(huà)圖片在數(shù)據(jù)庫(kù)中的存儲(chǔ),參考如下的代碼段:
string uppath="";//用于保存圖片上傳路徑
//獲取上傳圖片的文件名
string fileFullname = this.FileUpload1.FileName;
//獲取圖片上傳的時(shí)間,以時(shí)間作為圖片的名字可以防止圖片重名
string dataName = DateTime.Now.ToString("yyyyMMddhhmmss");
//獲取圖片的文件名(不含擴(kuò)展名)
string fileName = fileFullname.Substring(fileFullname.LastIndexOf("\") + 1);
//獲取圖片擴(kuò)展名
string type = fileFullname.Substring(fileFullname.LastIndexOf(".") + 1);
//判斷是否為要求的格式
if (type=="bmp"‖type=="jpg"‖type=="jpeg"‖type=="gif"‖type =="JPG"‖type=="JPEG"‖type=="BMP"‖type=="GIF")
{
//將圖片上傳到指定路徑的文件夾
this.FileUpload1.SaveAs(Server.MapPath("~/upload") + "\" + dataName + "." + type);
//將路徑保存到變量,將該變量的值保存到數(shù)據(jù)庫(kù)相應(yīng)字段即可
uppath = "~/upload/" + dataName + "." + type;
}
數(shù)據(jù)庫(kù)的設(shè)計(jì)是武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)的核心。設(shè)計(jì)的目的是根據(jù)年畫(huà)管理需求建立一個(gè)合適的數(shù)據(jù)庫(kù),有效地存儲(chǔ)數(shù)據(jù),為年畫(huà)的存儲(chǔ)管理提供強(qiáng)有力的支持。在武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中采用美術(shù)圖像數(shù)字化元數(shù)據(jù)標(biāo)準(zhǔn),這也是美術(shù)書(shū)籍?dāng)?shù)字化建設(shè)的基礎(chǔ),同時(shí)又是實(shí)現(xiàn)檢索美術(shù)圖像功能的關(guān)鍵。系統(tǒng)設(shè)計(jì)按照《美術(shù)圖像數(shù)字化元數(shù)據(jù)標(biāo)準(zhǔn)規(guī)范》CADAL 10223—2012的要求,參考《美術(shù)圖像數(shù)字化元數(shù)據(jù)標(biāo)準(zhǔn)規(guī)范》中針對(duì)題名、分類(lèi)名、創(chuàng)作者等其他標(biāo)準(zhǔn)化規(guī)范內(nèi)容的具體要求,建立河北武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)。
一個(gè)完整的數(shù)據(jù)分析過(guò)程與這個(gè)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)有十分密切的聯(lián)系,需要對(duì)應(yīng)用數(shù)據(jù)庫(kù)所使用的信息進(jìn)行確認(rèn)、編纂、組織、挑選。在對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析的過(guò)程中,經(jīng)常用實(shí)體屬性圖來(lái)建立對(duì)應(yīng)的關(guān)系,武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理系統(tǒng)主要實(shí)體屬性圖見(jiàn)圖1。
圖1 年畫(huà)表實(shí)體屬性圖
河北武強(qiáng)年畫(huà)需要傳承與發(fā)展,是民族文化與精神的重要載體,將河北武強(qiáng)年畫(huà)進(jìn)行數(shù)據(jù)庫(kù)管理,更多的為了見(jiàn)證和記載歷史,傳播文化精神。為了更好地保護(hù)與傳承武強(qiáng)年畫(huà)這一非物質(zhì)文化遺產(chǎn),武強(qiáng)年畫(huà)在數(shù)據(jù)庫(kù)中的保存就需要在數(shù)據(jù)庫(kù)設(shè)計(jì)中考慮如下幾方面的因素,如:年畫(huà)的原圖存儲(chǔ)、年畫(huà)的分類(lèi)、產(chǎn)生年代、風(fēng)格特點(diǎn)、技藝傳承、題材形式、制作工藝等。
數(shù)據(jù)庫(kù)重要數(shù)據(jù)表設(shè)計(jì)見(jiàn)表2。
表2 年畫(huà)數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)
針對(duì)武強(qiáng)年畫(huà)類(lèi)別較多,在數(shù)據(jù)庫(kù)存儲(chǔ)中需要分類(lèi)整理工作量大的特點(diǎn),在此數(shù)據(jù)庫(kù)設(shè)計(jì)中年畫(huà)類(lèi)型處理使用分類(lèi)代碼的方式實(shí)現(xiàn),具體的代碼表示為:
01-文字類(lèi)(0101六美圖;0102富貴花開(kāi);0103神荼、郁壘;……);
02-實(shí)事新聞?lì)?0201新排洋煙陣捉拿櫻徐花;0202河間府演大操;……);
03-神碼類(lèi)(0301天地全神;0302二佛頭;0303觀世音;……);
04-吉祥喜慶類(lèi)(0401福祿壽三星;0402五路進(jìn)財(cái);0403群仙祝壽……);
05-故事戲曲類(lèi)(0501水滸傳;0502金沙灘赴會(huì);0503鐵弓緣……);
06-諷刺幽默類(lèi)(0601十不足;0602杠箱官;0603猴搶草帽……);
07-燈方類(lèi)(0701淵明愛(ài)菊;0702浩然尋梅;0703羲之愛(ài)鵝……);
08-窗花類(lèi)(0801打金枝;0802錦上添花;0803萬(wàn)事如意……);
09-其他類(lèi)(0901獅子;0902老虎;0903小女婿……)。
武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理系統(tǒng)主要分為管理員端和用戶(hù)端組成(圖2)。系統(tǒng)管理員主要處理整個(gè)系統(tǒng)的相關(guān)操作問(wèn)題,可以添加和刪除用戶(hù)、年畫(huà)等各類(lèi)信息,以及發(fā)布新的公告內(nèi)容;用戶(hù)端設(shè)計(jì)主要是通過(guò)登錄系統(tǒng)根據(jù)自身需求了解河北武強(qiáng)年畫(huà)的寓意、思想、歷史文化以及瀏覽管理系統(tǒng)中其他相關(guān)內(nèi)容。
圖2 武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理系統(tǒng)系統(tǒng)功能結(jié)構(gòu)
在武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理系統(tǒng)中設(shè)置了便捷的年畫(huà)搜索功能,在搜索頁(yè)面只需要輸入想要檢索的年畫(huà)關(guān)鍵詞,就可以查詢(xún)數(shù)據(jù)庫(kù)中保存的對(duì)應(yīng)年畫(huà)(圖3)。另外,還支持按年畫(huà)的類(lèi)別搜索同類(lèi)的年畫(huà),在顯示的同類(lèi)別年畫(huà)中就可以進(jìn)一步查找想要的年畫(huà)。
圖3 武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)檢索運(yùn)行界面(局部)
系統(tǒng)實(shí)現(xiàn)是系統(tǒng)開(kāi)發(fā)過(guò)程中的一個(gè)重要階段,是從編碼設(shè)計(jì)階段到程序語(yǔ)言編寫(xiě)的一個(gè)過(guò)渡。在搭建好JSP開(kāi)發(fā)環(huán)境后,將MySQL數(shù)據(jù)庫(kù)通過(guò)JDBC與JSP相鏈接。系統(tǒng)需要面向不同類(lèi)型的群體,考慮到操作水平存在的差異,武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理系統(tǒng)將前臺(tái)界面設(shè)計(jì)為一個(gè)具有操作簡(jiǎn)單、界面美觀、信息量大的瀏覽界面(圖4)。管理界面初步實(shí)現(xiàn)了對(duì)武強(qiáng)年畫(huà)的瀏覽、查詢(xún)等必須功能。既滿(mǎn)足了普通用戶(hù)的瀏覽和文化傳播的功能,也為研究人員提供一個(gè)資源查詢(xún)和交流的平臺(tái)。
圖4 武強(qiáng)年畫(huà)數(shù)據(jù)庫(kù)管理系統(tǒng)首頁(yè)
河北武強(qiáng)年畫(huà)是國(guó)家級(jí)非物質(zhì)文化遺產(chǎn),本次研究在分析武強(qiáng)年畫(huà)現(xiàn)狀的基礎(chǔ)上,給出了解決年畫(huà)的保存與傳承的現(xiàn)實(shí)解決方案,采用數(shù)據(jù)庫(kù)技術(shù)將年畫(huà)的產(chǎn)生背景及形狀、分類(lèi)、技藝等保存下來(lái),可以為后期研究河北武強(qiáng)年畫(huà)提供詳細(xì)的數(shù)據(jù)圖像依據(jù)。
河北科技師范學(xué)院學(xué)報(bào)2020年4期