• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      平面廣告設(shè)計(jì)素材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2016-11-18 18:19:03翟健茹
      藝術(shù)科技 2016年9期
      關(guān)鍵詞:平面廣告設(shè)計(jì)

      翟健茹

      摘 要:開發(fā)平面廣告的在線素材管理系統(tǒng),可以方便平面廣告設(shè)計(jì)人員管理自己的設(shè)計(jì)素材,同時(shí)借鑒別人的設(shè)計(jì)素材獲取設(shè)計(jì)思路、甚至重復(fù)應(yīng)用到自己的設(shè)計(jì)中。系統(tǒng)采用B/S開發(fā)模式,結(jié)合JAVA語言和 MySQL數(shù)據(jù)庫設(shè)計(jì)實(shí)現(xiàn)了4個(gè)主要功能:數(shù)據(jù)庫管理、用戶管理、素材管理、評(píng)論信息管理,同時(shí)能夠?qū)崿F(xiàn)多個(gè)文件的同時(shí)上傳、下載等分布式文件以及大量數(shù)據(jù)的文件管理,還可以防止用戶的重要素材出現(xiàn)重大安全問題。

      關(guān)鍵詞:平面廣告設(shè)計(jì);素材管理;MySQL;JAVA

      0 引言

      通常情況下,平面廣告設(shè)計(jì)師僅僅將平時(shí)工作和學(xué)習(xí)中所收集的素材保存在自己的電腦硬盤中,而設(shè)計(jì)師之間又缺少交流渠道,造成經(jīng)驗(yàn)與素材共享的困難。近年來隨著部分平面廣告工作室開始擴(kuò)展規(guī)模、建設(shè)網(wǎng)絡(luò),具備了實(shí)現(xiàn)素材資源信息化的網(wǎng)絡(luò)環(huán)境和系統(tǒng)平臺(tái)。在此基礎(chǔ)上建立平面廣告素材資源管理系統(tǒng),能夠方便設(shè)計(jì)人員進(jìn)一步充實(shí)設(shè)計(jì)所需的素材資源庫,有助于實(shí)現(xiàn)素材資源的網(wǎng)絡(luò)化、無紙化,幫助設(shè)計(jì)人員提高設(shè)計(jì)質(zhì)量和設(shè)計(jì)效率。[1]

      1 系統(tǒng)設(shè)計(jì)

      1.1 系統(tǒng)總體設(shè)計(jì)

      整個(gè)系統(tǒng)選擇Windows 系統(tǒng)下、基于My Eclipse開發(fā)采用JAVA 語言作為開發(fā)語言。系統(tǒng)設(shè)計(jì)使用三層結(jié)構(gòu):數(shù)據(jù)存儲(chǔ)層、業(yè)務(wù)邏輯層、應(yīng)用層,同時(shí)整個(gè)系統(tǒng)開發(fā)過程都是在Struts和MVC的設(shè)計(jì)模式指導(dǎo)下進(jìn)行。具體的系統(tǒng)開發(fā)分為三個(gè)部分,即前端頁面的開發(fā)、后端頁面的開發(fā)和數(shù)據(jù)庫的開發(fā)設(shè)計(jì)。系統(tǒng)采用JSP技術(shù)作為前端顯示技術(shù),以DIV+CSS3等技術(shù)進(jìn)行頁面布局,結(jié)合Java Script技術(shù)實(shí)現(xiàn)異步獲取與傳輸;后臺(tái)數(shù)據(jù)庫采用中小型數(shù)據(jù)庫中的首選——MySQL 數(shù)據(jù)庫,它適合類似平面廣告素材資源管理系統(tǒng)這樣中小型網(wǎng)站的開發(fā);最后系統(tǒng)設(shè)計(jì)完成后部署在Apache服務(wù)器上。

      1.2 系統(tǒng)功能設(shè)計(jì)

      系統(tǒng)設(shè)計(jì)時(shí)選用B/S結(jié)構(gòu),主要包括服務(wù)器端和瀏覽器端兩部分。服務(wù)器端需要實(shí)現(xiàn)本系統(tǒng)的各個(gè)功能,用戶登錄后服務(wù)器會(huì)調(diào)用一個(gè)線程去處理用戶登錄,同時(shí)也需調(diào)用其他的線程去上傳、下載文件等。服務(wù)器部分相當(dāng)于實(shí)現(xiàn)了整個(gè)系統(tǒng)的基本工作,但是用戶要得到一定的展示結(jié)果,因此瀏覽器端要保證顯示出來的內(nèi)容美觀,同時(shí)也要考慮瀏覽器的兼容的問題。

      1.3 功能模塊設(shè)計(jì)

      系統(tǒng)具有四個(gè)功能模塊,包括素材資源管理、用戶管理、評(píng)論信息管理、數(shù)據(jù)庫管理等。

      素材資源管理:該模塊主要用于實(shí)現(xiàn)素材資源的傳輸、刪除、分享、添加等功能。其中素材添加的目的是添加別的設(shè)計(jì)人員所分享的素材。

      用戶管理:用戶主要分為常規(guī)用戶和管理員用戶兩種。兩種用戶共有的權(quán)限主要包括用戶注冊(cè)、登錄、資料的傳輸和分享、關(guān)鍵字搜索以及個(gè)人信息維護(hù)。管理員用戶享有較高權(quán)限,主要是對(duì)后臺(tái)資源進(jìn)行管理、對(duì)一般用戶進(jìn)行管理(增加、刪除等、設(shè)定不同用戶權(quán)限)等。

      2 系統(tǒng)功能開發(fā)

      2.1 數(shù)據(jù)庫連接

      本系統(tǒng)與數(shù)據(jù)庫的連接方式使用了在編寫WEB應(yīng)用或JAVA應(yīng)用程序時(shí)常用的JDBC(Java Data Base Connectivity)驅(qū)動(dòng)程序。使用JDBC連接數(shù)據(jù)庫一般步驟有:第一,加載驅(qū)動(dòng)程序;第二,創(chuàng)建連接對(duì)象;第三,創(chuàng)建SQL語句執(zhí)行對(duì)象;第四,執(zhí)行SQL語句;第五,對(duì)執(zhí)行結(jié)果進(jìn)行處理;第六,閉相關(guān)的連接對(duì)象(順序跟聲明的順序相反)。

      2.2 用戶登錄

      用戶登錄窗體的界面采用的是最新的設(shè)計(jì)技術(shù)CSS3+DIV、HTML和jQuery,根據(jù)需求首先使用Div、html確定整個(gè)頁面的分布和各部分的內(nèi)容,再使用CSS3為頁面的各個(gè)部分添加樣式以增加不同的表現(xiàn)形式,最后使用jquery增加一些動(dòng)畫特效。系統(tǒng)登錄界面包括有用戶名輸入框、密碼輸入框、登錄按鈕和取消按鈕。用戶登錄時(shí)為保證系統(tǒng)的安全性,系統(tǒng)會(huì)自動(dòng)檢測(cè)輸入信息的格式及長(zhǎng)度是否符合規(guī)范。管理員賬號(hào)需要在系統(tǒng)完成前設(shè)計(jì)好,同時(shí)設(shè)置一個(gè)管理員登錄接口方便登陸,登陸時(shí)輸入賬號(hào)、密碼后點(diǎn)擊登錄按鈕即可。

      2.3 素材上傳

      本系統(tǒng)中素材資料的上傳利用的是struts2技術(shù),即先把文件拷貝到緩存在移植到存儲(chǔ)位置。文件上傳時(shí),系統(tǒng)內(nèi)前端和后臺(tái)只能同時(shí)處理一個(gè)素材;具體代碼實(shí)現(xiàn)過程中,素材的路徑、類型、名稱等通過申請(qǐng)對(duì)應(yīng)的字符型變量來保存,信息獲取成功后會(huì)自動(dòng)保存到對(duì)應(yīng)變量。而批量上傳多個(gè)素材能有效節(jié)約時(shí)間,具體實(shí)現(xiàn)時(shí)可仿照單素材上傳,申請(qǐng)素材路徑、類型、名稱等3組動(dòng)態(tài)數(shù)組變量保存相關(guān)信息,其中數(shù)組長(zhǎng)度表示素材個(gè)數(shù)。

      2.4 素材下載

      素材下載就是將已上傳的資料從相對(duì)應(yīng)的服務(wù)器站點(diǎn)下載下來。用戶登錄系統(tǒng)以后,可以查詢所需資源,然后通過點(diǎn)擊下載按鈕進(jìn)入資源下載窗口。具體實(shí)現(xiàn)過程中,首先獲取素材存儲(chǔ)路徑,當(dāng)用戶點(diǎn)擊下載后,根據(jù)已保存素材的具體類型、名稱、存儲(chǔ)路徑等,系統(tǒng)會(huì)返回需要下載的素材,下載成功后有信息提示;同時(shí),如果用戶由于網(wǎng)絡(luò)中斷、存儲(chǔ)空間不夠或者上傳路徑錯(cuò)誤等原因發(fā)生下載失敗的情況,系統(tǒng)在此時(shí)會(huì)自動(dòng)跳轉(zhuǎn)到失敗頁面,并為用戶顯示下載失敗的原因。

      3 結(jié)語

      本文論述的一個(gè)基于WEB的平面廣告設(shè)計(jì)素材管理系統(tǒng),重點(diǎn)實(shí)現(xiàn)了素材的上傳、下載、分享等功能,并且考慮了多文件、單文件以及斷點(diǎn)續(xù)傳的問題。該系統(tǒng)能夠集中平面廣告素材資源,提高設(shè)計(jì)公司素材資源的管理和共享水平,為平面設(shè)計(jì)人員提供一個(gè)學(xué)習(xí)交流平臺(tái),促進(jìn)設(shè)計(jì)人員的在線學(xué)習(xí)。

      參考文獻(xiàn):

      [1] 田睿.平面設(shè)計(jì)協(xié)同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2015.

      [2] 劉朵,等.基于多參數(shù)模型的北京市地價(jià)評(píng)估系統(tǒng)的研究與實(shí)現(xiàn)[J].地理信息世界,2015,22(2).

      [3] 范文瑜,等.基于ArcGISEngine的銀川平原濕地管理信息系統(tǒng)開發(fā)研究[J].測(cè)繪科學(xué)(增刊),2010(35).

      [4] 黃逸凡.色彩在平面廣告設(shè)計(jì)中的應(yīng)用[J].湖南大眾傳媒職業(yè)技術(shù)學(xué)院學(xué)報(bào),2009(03).

      [5] 鄔守軍.平面廣告設(shè)計(jì)與計(jì)算機(jī)的循環(huán)促進(jìn)性探討[J].電腦知識(shí)與技術(shù),2011(18).

      [6] 耿雪莉.平面廣告設(shè)計(jì)中色彩的重要性[J].新聞愛好者,2012(07).

      [7] 李方敏,李國強(qiáng).淺談《平面廣告設(shè)計(jì)》項(xiàng)目模式的研究與應(yīng)用[J].電子制作,2013(12).

      [8] 趙彬仿.中國元素在現(xiàn)代平面廣告設(shè)計(jì)中的運(yùn)用與再創(chuàng)造[J].中國傳媒科技,2014(02).

      猜你喜歡
      平面廣告設(shè)計(jì)
      平面廣告設(shè)計(jì)中色彩的應(yīng)用研究
      圖形創(chuàng)意在平面廣告中的情感表達(dá)
      戲劇之家(2016年20期)2016-11-09 23:23:30
      不只是創(chuàng)意
      平面廣告設(shè)計(jì)對(duì)當(dāng)今商業(yè)的重要性
      南康市| 黄大仙区| 陆川县| 梨树县| 枞阳县| 仙游县| 本溪市| 龙门县| 晋中市| 历史| 平潭县| 曲水县| 岚皋县| 上杭县| 界首市| 新巴尔虎右旗| 洞头县| 海口市| 仙游县| 炎陵县| 阿城市| 丹阳市| 绥德县| 海伦市| 鄂伦春自治旗| 县级市| 治多县| 晋城| 尼玛县| 闵行区| 墨竹工卡县| 南昌县| 大竹县| 盈江县| 长沙市| 襄汾县| 呼和浩特市| 阿城市| 芜湖市| 广东省| 潮安县|