王芳 唐云凱 韓雨欣
摘要:蕎麥是陜西省淳化縣的特色種植物,也是政府近年來著力打造的特色產(chǎn)業(yè)。為解決淳化縣蕎麥產(chǎn)業(yè)宣傳問題,助力鄉(xiāng)村振興,文章提出借助新媒體行業(yè)短視頻發(fā)展的東風,設計開發(fā)一個專業(yè)的助農(nóng)蕎麥推廣短視頻網(wǎng)站。網(wǎng)站采用SSM框架,搭載Tomcat服務器,后臺使用Oracle數(shù)據(jù)庫存儲和管理視頻數(shù)據(jù),實現(xiàn)蕎麥推廣短視頻的在線發(fā)布、在線觀看、管理、點贊、評論等功能,安全方面,設計管理員對視頻的審核、封鎖、賬號封禁等功能。在互聯(lián)網(wǎng)短視頻風潮下,借助科技下鄉(xiāng)和新媒體推廣,助力淳化蕎麥走出陜西,走向全國。
關鍵詞:短視頻網(wǎng)站;蕎麥推廣;鄉(xiāng)村振興
中圖分類號:TP311 ? ? ?文獻標識碼:A
文章編號:1009-3044(2022)31-0103-04
1 引言
淳化縣在陜西省經(jīng)濟發(fā)展比較落后,地理上多山,多丘陵,干旱少雨,晝夜溫差很大。但這種地理條件,恰好適合蕎麥的生長[1]。根據(jù)歷史資料,蕎麥在淳化縣的種植可以追溯到春秋時期,2011年,淳化蕎麥被原農(nóng)業(yè)部認證為農(nóng)產(chǎn)品地理性標志產(chǎn)品。2022年,淳化縣政府成立專門的蕎麥產(chǎn)業(yè)辦,負責蕎麥產(chǎn)業(yè)規(guī)劃和市場推廣。2022年淳化縣蕎麥的播種面積約達3萬畝,年產(chǎn)蕎麥300萬公斤左右,有希望成為淳化縣名副其實的特色產(chǎn)業(yè)。
然而,酒香也怕巷子深。雖然淳化蕎麥在當?shù)鼐哂杏凭玫姆N植歷史和群眾基礎,家家戶戶都有蕎麥制品,婚喪嫁娶等人生大事均能看到它的身影,但淳化蕎麥始終未能走出陜西,走向全國。如何將蕎麥特色和蕎麥美食進行推廣,提高蕎麥種植戶收入,發(fā)展蕎麥加工和蕎麥旅游,帶動當?shù)鼐蜆I(yè),實現(xiàn)鄉(xiāng)村振興,是當?shù)卣毙杞鉀Q的一大難題。
近年來,隨著手機拍攝硬件和存儲容量的性能提升,隨手拍攝自己感興趣的短視頻已經(jīng)成為很多人的習慣。國內(nèi)短視頻行業(yè)也依然處于一個蓬勃發(fā)展的階段,為相關產(chǎn)業(yè)帶來了豐厚的利潤[2]。B站2021年Q3財報顯示,B站的月活用戶高達2.67億,日均使用時長88分鐘[3]。
本研究擬開發(fā)一個專業(yè)的助農(nóng)蕎麥推廣短視頻網(wǎng)站。根據(jù)蕎麥的生長季節(jié),網(wǎng)站設置不同的蕎麥相關欄目,鼓勵當?shù)赜脩艉途W(wǎng)絡博主實地采風,在網(wǎng)站傳播蕎麥相關短視頻。借助短視頻發(fā)展的東風,宣傳蕎麥生長、蕎麥美食,通過技術下鄉(xiāng),助力鄉(xiāng)村振興。
2 網(wǎng)站開發(fā)技術
蕎麥短視頻網(wǎng)站的開發(fā)采用B/S架構(gòu),使用近年來比較流行的Spring + SpringMVC + MyBatis (以下簡稱SSM)框架[4],實現(xiàn)系統(tǒng)各模塊的功能。開發(fā)平臺選用Eclipse,前端采用HTML、JSP實現(xiàn)風格化設計與邏輯功能,搭載Tomcat為Web服務器[5],后臺數(shù)據(jù)庫選擇用Oracle存放和管理數(shù)據(jù)信息。
3 需求分析
根據(jù)政府需求和民眾調(diào)查,蕎麥推廣短視頻網(wǎng)站基本功能包括發(fā)布和管理視頻、觀看視頻、審核視頻等。由于某些網(wǎng)絡用戶發(fā)布視頻的隨意性和惡搞趣味,網(wǎng)站后臺增加對不良視頻的封鎖和解封功能。為鼓勵大家多發(fā)布高質(zhì)量蕎麥相關視頻,可對視頻點贊數(shù)進行統(tǒng)計,對每個活動周期點贊數(shù)前百名的視頻博主進行蕎麥制品的獎勵。
網(wǎng)站使用者主要包括前臺用戶和后臺管理員。前臺用戶按照權(quán)限分為瀏覽蕎麥相關視頻的游客用戶和投遞視頻的博主。管理員擁有登錄、視頻審核、視頻封鎖、視頻分區(qū)管理等權(quán)限。
3.1 用戶模塊功能分析
游客用戶登錄后可搜索、瀏覽、觀看蕎麥推廣視頻,也可對自己感興趣的視頻進行點贊、收藏和評論。博主可發(fā)布蕎麥相關視頻,并可對自己發(fā)布的視頻進行管理。
用戶登錄系統(tǒng)后也可根據(jù)點贊榜、收藏榜、最新榜等榜單觀看視頻。
3.2 管理員模塊功能分析
管理員由蕎麥產(chǎn)業(yè)辦宣傳科同志負責,具體功能包括視頻的類別管理、視頻審核、視頻封鎖以及封禁用戶賬號等。
審核視頻:博主發(fā)布視頻后需要管理員審核,網(wǎng)站才會對外展示。視頻審核包括:查看視頻是否和蕎麥相關、是否存在違禁詞、恐怖圖片、不雅畫面、錯誤價值觀等。
封鎖視頻:對于對網(wǎng)站及用戶有嚴重不良影響的視頻進行及時封鎖。
封禁賬號:對違背社會公序良俗,屢次發(fā)布影響惡劣視頻的蕎麥博主賬號進行封禁。
3.3 功能性需求分析
4 總體設計
4.1 網(wǎng)站功能模塊設計
根據(jù)上述需求分析,網(wǎng)站分為前臺設計和后臺設計。用戶使用前臺操作,管理員在后臺進行相關管理。圖2為網(wǎng)站功能模塊圖。
前臺用戶:
1) 前臺主頁面設計
主頁面包括首頁動畫、榜單、視頻、視頻分區(qū)、通知公告、搜索框、個人中心、創(chuàng)作中心等。
榜單包括最新視頻榜、收藏榜、點贊榜等。視頻分區(qū)包括蕎麥生長、蕎麥花海、饸饹制作、精品探店、蕎麥養(yǎng)生等。
2) 前臺功能設計
包括注冊登錄、瀏覽視頻、搜索視頻、視頻管理、視頻點贊、收藏評論等。搜索視頻可按照時間、關鍵字、博主搜索。視頻管理包括發(fā)布視頻、查看已發(fā)布視頻、修改視頻信息,刪除已發(fā)布視頻等。
后臺管理員:
輸入相應的用戶名和密碼可以登錄網(wǎng)站后臺,身份識別為管理員。管理員可以按時間順序查看等待審核的視頻,審核通過的視頻投入網(wǎng)站,審核失敗的視頻反饋回用戶為審核未通過,并可附加審核失敗原因。
管理員需要定期查看用戶留言和抽查視頻,對不良視頻和留言中暴露的問題視頻可進行封鎖,并給出封鎖原因。用戶可提起上訴。
4.2 數(shù)據(jù)庫設計
4.2.1 數(shù)據(jù)庫概念結(jié)構(gòu)設計
依據(jù)需求分析,抽象出用戶、視頻、管理員三類實體。實體及其之間的聯(lián)系,構(gòu)成系統(tǒng)總E-R圖。
4.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設計
1) 視頻總表(視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、視頻作者ID、點擊量、收藏量、評論量)
2) 用戶表(用戶ID、用戶昵稱、用戶密碼、收藏夾、手機號、性別)
3) 用戶視頻表(用戶ID、視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、點擊量、收藏量、評論量)
4) 收藏夾表(用戶ID、收藏視頻編號、收藏視頻地址、收藏視頻作者ID)
5) 分區(qū)表(主頁面、蕎麥生長、蕎麥花海、饸饹制作、精品探店、蕎麥養(yǎng)生等)
6) 主頁面表(視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、點擊量、收藏量、評論量)
7) 蕎麥生長表(視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、點擊量、收藏量、評論量)
8) 蕎麥花海表(視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、點擊量、收藏量、評論量)
9) 饸絡制作表(視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、點擊量、收藏量、評論量)
10) 精品探店表(視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、點擊量、收藏量、評論量)
11) 蕎麥養(yǎng)生表(視頻編號、視頻內(nèi)容、視頻地址、視頻類型、視頻名稱、點擊量、收藏量、評論量)
12) 封禁賬號表(用戶ID、封禁編號、封禁/解禁、封禁原因)
13) 封鎖視頻表(視頻編號、封鎖編號、封鎖/解鎖、封鎖原因)
14) 管理員表(管理員ID、管理員密碼)
15) 審核表(視頻編號、視頻內(nèi)容、視頻類型、視頻名稱、視頻作者、審核成功/失敗、備注)
5 詳細設計
本網(wǎng)站服務于用戶及視頻博主,旨在更好地宣傳蕎麥產(chǎn)業(yè),讓用戶了解蕎麥生長、美食制作工藝等,以及給視頻博主更為方便快捷的視頻管理體驗。
5.1 主頁面設計及視頻搜索
進入視頻網(wǎng)站主頁面,可以在首頁查看通知公告和主頁視頻等。點擊視頻信息分區(qū)跳轉(zhuǎn)至網(wǎng)站視頻頁瀏覽,或者在視頻信息分區(qū)進行分類查看或者搜索關鍵字查找視頻。
5.2 用戶注冊登錄視頻網(wǎng)站
在登錄頁面,用戶可以登錄自己已有的賬號,或注冊一個新賬號。登錄功能代碼如下:
if(sqlID==userID && sqlname.equals(name) && sqlpassword.equals(password))
{flag=1;
response.sendRedirect("index.jsp");//指定跳轉(zhuǎn)頁面
response.getWriter().write("登錄成功");}
if(flag==0)
{response.sendRedirect("login.jsp?error=yes");//當前頁面
response.getWriter().write("登錄失敗");}
5.3 博主投遞視頻、管理視頻
在創(chuàng)作中心里,博主可以上傳視頻,管理視頻,查看視頻流量數(shù)據(jù)。視頻上傳的步驟是:首先博主登錄視頻網(wǎng)站,進入創(chuàng)作中心,選擇視頻上傳,填寫相應的視頻信息將視頻以網(wǎng)站規(guī)定的格式和最高時長,完成投遞加載,確認信息無誤后點擊上傳鍵上傳視頻。視頻上傳成功后進入后臺審核,管理員審核成功則視頻在前臺顯示,審核失敗則通知博主修改后再上傳。
5.4 管理員后臺管理
管理員賬號由當?shù)厥w麥產(chǎn)業(yè)辦宣傳科同志負責,不存在注冊功能。此項設計是為了確保管理員權(quán)限的安全性。
進入后臺界面,管理員可看到需要審核的視頻,并對視頻進行觀看審核。點擊審核成功后視頻會投遞到網(wǎng)站及分區(qū)欄目,并擁有視頻地址,可以被用戶觀看。點擊審核失敗后,可以在備注中回復審核失敗的具體原因。審核完成,視頻會由當前表轉(zhuǎn)移至視頻總表。
當管理員發(fā)現(xiàn)已發(fā)布的視頻中存在不良影響,或?qū)徍藭r未注意到的審核失誤,可以對視頻進行封鎖,并給出封鎖理由。封鎖后視頻將從網(wǎng)站中下線,視頻作者僅能夠在視頻管理界面看到被封鎖的視頻。僅視頻博主能看到視頻信息(視頻內(nèi)容依舊被保存在庫里,但視頻除管理員和博主外均無法看到),視頻博主可以對視頻進行修改/提起申訴,管理員進行重新審核,再重復給予反饋。
當一位用戶出現(xiàn)違背公序良俗,評論粗俗、惡意刷視頻、投遞劣質(zhì)盜版視頻等不良行為后,管理員可依照規(guī)章制度對用戶的賬號進行封禁。賬號封禁后,本人僅能夠被他人搜索,并且僅能擁有觀看、收藏視頻的權(quán)限。其他用戶無法看到該用戶收藏的視頻。所發(fā)布的全部視頻將被設為僅自己可見。并且不再能夠進行點贊、評論的操作。本權(quán)限設置,是以防用戶依舊依靠部分可視權(quán)限進行輿論的二度發(fā)酵。
6 結(jié)束語
助農(nóng)蕎麥推廣短視頻網(wǎng)站,可以發(fā)動更多的淳化人和采風博主拍攝蕎麥視頻,推廣宣傳蕎麥生長、蕎麥美食、蕎麥特色店等,助力當?shù)靥厣a(chǎn)業(yè)發(fā)展,為鄉(xiāng)村振興貢獻力量。
參考文獻:
[1] 張瑩,武明安,李巖.淳化縣蕎麥產(chǎn)業(yè)發(fā)展現(xiàn)狀及對策[J].農(nóng)業(yè)科技通訊,2017(12):38-40.
[2] 譚嘉.YouTube上中國短視頻自媒體的跨文化傳播研究[D].長沙:湖南師范大學,2021.
[3] 徐晨原.從媒介與受眾角度談B站爆火的原因[J].新聞文化建設,2021(17):31-33.
[4] 吳晨,毛玉萃,張樂.一款基于SSM的中華美食網(wǎng)站的設計與實現(xiàn)[J].電腦知識與技術,2020,16(19):70-72.
[5] 張威.基于內(nèi)容的服裝檢索系統(tǒng)的設計與實現(xiàn)[D].大連:大連理工大學,2015.
【通聯(lián)編輯:謝媛媛】
收稿日期:2022-05-08
基金項目:咸陽師范學院專項科研基金項目:加快農(nóng)業(yè)一二三產(chǎn)業(yè)融合發(fā)展—淳化縣科技扶貧專項(項目編號:XSYK20031) ;咸陽師范學院大學生創(chuàng)新創(chuàng)業(yè)項目:“農(nóng)+文+旅”融合視角下的蕎麥產(chǎn)業(yè)推廣(項目編號:XYSFXY2022094)
作者簡介:王芳(1981—) ,女,陜西渭南人,通信作者,講師,碩士,研究方向為信息安全;唐云凱(1983—) ,男,山東齊河人,講師,碩士,研究方向為物聯(lián)網(wǎng)與大數(shù)據(jù);韓雨欣(2000—) ,女,陜西延安人,本科在讀,專業(yè)為物聯(lián)網(wǎng)工程。