基于SSM的助农荞麦推广短视频网站开发

2022-05-30 02:48:20王芳唐云凯韩雨欣
电脑知识与技术 2022年31期
关键词:乡村振兴

王芳 唐云凯 韩雨欣

摘要:荞麦是陕西省淳化县的特色种植物,也是政府近年来着力打造的特色产业。为解决淳化县荞麦产业宣传问题,助力乡村振兴,文章提出借助新媒体行业短视频发展的东风,设计开发一个专业的助农荞麦推广短视频网站。网站采用SSM框架,搭载Tomcat服务器,后台使用Oracle数据库存储和管理视频数据,实现荞麦推广短视频的在线发布、在线观看、管理、点赞、评论等功能,安全方面,设计管理员对视频的审核、封锁、账号封禁等功能。在互联网短视频风潮下,借助科技下乡和新媒体推广,助力淳化荞麦走出陕西,走向全国。

关键词:短视频网站;荞麦推广;乡村振兴

中图分类号:TP311      文献标识码:A

文章编号:1009-3044(2022)31-0103-04

1 引言

淳化县在陕西省经济发展比较落后,地理上多山,多丘陵,干旱少雨,昼夜温差很大。但这种地理条件,恰好适合荞麦的生长[1]。根据历史资料,荞麦在淳化县的种植可以追溯到春秋时期,2011年,淳化荞麦被原农业部认证为农产品地理性标志产品。2022年,淳化县政府成立专门的荞麦产业办,负责荞麦产业规划和市场推广。2022年淳化县荞麦的播种面积约达3万亩,年产荞麦300万公斤左右,有希望成为淳化县名副其实的特色产业。

然而,酒香也怕巷子深。虽然淳化荞麦在当地具有悠久的种植历史和群众基础,家家户户都有荞麦制品,婚丧嫁娶等人生大事均能看到它的身影,但淳化荞麦始终未能走出陕西,走向全国。如何将荞麦特色和荞麦美食进行推广,提高荞麦种植户收入,发展荞麦加工和荞麦旅游,带动当地就业,实现乡村振兴,是当地政府急需解决的一大难题。

近年来,随着手机拍摄硬件和存储容量的性能提升,随手拍摄自己感兴趣的短视频已经成为很多人的习惯。国内短视频行业也依然处于一个蓬勃发展的阶段,为相关产业带来了丰厚的利润[2]。B站2021年Q3财报显示,B站的月活用户高达2.67亿,日均使用时长88分钟[3]。

本研究拟开发一个专业的助农荞麦推广短视频网站。根据荞麦的生长季节,网站设置不同的荞麦相关栏目,鼓励当地用户和网络博主实地采风,在网站传播荞麦相关短视频。借助短视频发展的东风,宣传荞麦生长、荞麦美食,通过技术下乡,助力乡村振兴。

2 网站开发技术

荞麦短视频网站的开发采用B/S架构,使用近年来比较流行的Spring + SpringMVC + MyBatis (以下简称SSM)框架[4],实现系统各模块的功能。开发平台选用Eclipse,前端采用HTML、JSP实现风格化设计与逻辑功能,搭载Tomcat为Web服务器[5],后台数据库选择用Oracle存放和管理数据信息。

3 需求分析

根据政府需求和民众调查,荞麦推广短视频网站基本功能包括发布和管理视频、观看视频、审核视频等。由于某些网络用户发布视频的随意性和恶搞趣味,网站后台增加对不良视频的封锁和解封功能。为鼓励大家多发布高质量荞麦相关视频,可对视频点赞数进行统计,对每个活动周期点赞数前百名的视频博主进行荞麦制品的奖励。

网站使用者主要包括前台用户和后台管理员。前台用户按照权限分为浏览荞麦相关视频的游客用户和投递视频的博主。管理員拥有登录、视频审核、视频封锁、视频分区管理等权限。

3.1 用户模块功能分析

游客用户登录后可搜索、浏览、观看荞麦推广视频,也可对自己感兴趣的视频进行点赞、收藏和评论。博主可发布荞麦相关视频,并可对自己发布的视频进行管理。

用户登录系统后也可根据点赞榜、收藏榜、最新榜等榜单观看视频。

3.2 管理员模块功能分析

管理员由荞麦产业办宣传科同志负责,具体功能包括视频的类别管理、视频审核、视频封锁以及封禁用户账号等。

审核视频:博主发布视频后需要管理员审核,网站才会对外展示。视频审核包括:查看视频是否和荞麦相关、是否存在违禁词、恐怖图片、不雅画面、错误价值观等。

封锁视频:对于对网站及用户有严重不良影响的视频进行及时封锁。

封禁账号:对违背社会公序良俗,屡次发布影响恶劣视频的荞麦博主账号进行封禁。

3.3 功能性需求分析

4 总体设计

4.1 网站功能模块设计

根据上述需求分析,网站分为前台设计和后台设计。用户使用前台操作,管理员在后台进行相关管理。图2为网站功能模块图。

前台用户:

1) 前台主页面设计

主页面包括首页动画、榜单、视频、视频分区、通知公告、搜索框、个人中心、创作中心等。

榜单包括最新视频榜、收藏榜、点赞榜等。视频分区包括荞麦生长、荞麦花海、饸饹制作、精品探店、荞麦养生等。

2) 前台功能设计

包括注册登录、浏览视频、搜索视频、视频管理、视频点赞、收藏评论等。搜索视频可按照时间、关键字、博主搜索。视频管理包括发布视频、查看已发布视频、修改视频信息,删除已发布视频等。

后台管理员:

输入相应的用户名和密码可以登录网站后台,身份识别为管理员。管理员可以按时间顺序查看等待审核的视频,审核通过的视频投入网站,审核失败的视频反馈回用户为审核未通过,并可附加审核失败原因。

管理员需要定期查看用户留言和抽查视频,对不良视频和留言中暴露的问题视频可进行封锁,并给出封锁原因。用户可提起上诉。

4.2 数据库设计

4.2.1 数据库概念结构设计

依据需求分析,抽象出用户、视频、管理员三类实体。实体及其之间的联系,构成系统总E-R图。

4.2.2 数据库逻辑结构设计

1) 视频总表(视频编号、视频内容、视频地址、视频类型、视频名称、视频作者ID、点击量、收藏量、评论量)

2) 用户表(用户ID、用户昵称、用户密码、收藏夹、手机号、性别)

3) 用户视频表(用户ID、视频编号、视频内容、视频地址、视频类型、视频名称、点击量、收藏量、评论量)

4) 收藏夹表(用户ID、收藏视频编号、收藏视频地址、收藏视频作者ID)

5) 分区表(主页面、荞麦生长、荞麦花海、饸饹制作、精品探店、荞麦养生等)

6) 主页面表(视频编号、视频内容、视频地址、视频类型、视频名称、点击量、收藏量、评论量)

7) 荞麦生长表(视频编号、视频内容、视频地址、视频类型、视频名称、点击量、收藏量、评论量)

8) 荞麦花海表(视频编号、视频内容、视频地址、视频类型、视频名称、点击量、收藏量、评论量)

9) 饸络制作表(视频编号、视频内容、视频地址、视频类型、视频名称、点击量、收藏量、评论量)

10) 精品探店表(视频编号、视频内容、视频地址、视频类型、视频名称、点击量、收藏量、评论量)

11) 荞麦养生表(视频编号、视频内容、视频地址、视频类型、视频名称、点击量、收藏量、评论量)

12) 封禁账号表(用户ID、封禁编号、封禁/解禁、封禁原因)

13) 封锁视频表(视频编号、封锁编号、封锁/解锁、封锁原因)

14) 管理员表(管理员ID、管理员密码)

15) 审核表(视频编号、视频内容、视频类型、视频名称、视频作者、审核成功/失败、备注)

5 详细设计

本网站服务于用户及视频博主,旨在更好地宣传荞麦产业,让用户了解荞麦生长、美食制作工艺等,以及给视频博主更为方便快捷的视频管理体验。

5.1 主页面设计及视频搜索

进入视频网站主页面,可以在首页查看通知公告和主页视频等。点击视频信息分区跳转至网站视频页浏览,或者在视频信息分区进行分类查看或者搜索关键字查找视频。

5.2 用户注册登录视频网站

在登录页面,用户可以登录自己已有的账号,或注册一个新账号。登录功能代码如下:

if(sqlID==userID && sqlname.equals(name) && sqlpassword.equals(password))

{flag=1;

response.sendRedirect("index.jsp");//指定跳转页面

response.getWriter().write("登录成功");}

if(flag==0)

{response.sendRedirect("login.jsp?error=yes");//当前页面

response.getWriter().write("登录失败");}

5.3 博主投递视频、管理视频

在创作中心里,博主可以上传视频,管理视频,查看视频流量数据。视频上传的步骤是:首先博主登录视频网站,进入创作中心,选择视频上传,填写相应的视频信息将视频以网站规定的格式和最高时长,完成投递加载,确认信息无误后点击上传键上传视频。视频上传成功后进入后台审核,管理员审核成功则视频在前台显示,审核失败则通知博主修改后再上传。

5.4 管理员后台管理

管理员账号由当地荞麦产业办宣传科同志负责,不存在注册功能。此项设計是为了确保管理员权限的安全性。

进入后台界面,管理员可看到需要审核的视频,并对视频进行观看审核。点击审核成功后视频会投递到网站及分区栏目,并拥有视频地址,可以被用户观看。点击审核失败后,可以在备注中回复审核失败的具体原因。审核完成,视频会由当前表转移至视频总表。

当管理员发现已发布的视频中存在不良影响,或审核时未注意到的审核失误,可以对视频进行封锁,并给出封锁理由。封锁后视频将从网站中下线,视频作者仅能够在视频管理界面看到被封锁的视频。仅视频博主能看到视频信息(视频内容依旧被保存在库里,但视频除管理员和博主外均无法看到),视频博主可以对视频进行修改/提起申诉,管理员进行重新审核,再重复给予反馈。

当一位用户出现违背公序良俗,评论粗俗、恶意刷视频、投递劣质盗版视频等不良行为后,管理员可依照规章制度对用户的账号进行封禁。账号封禁后,本人仅能够被他人搜索,并且仅能拥有观看、收藏视频的权限。其他用户无法看到该用户收藏的视频。所发布的全部视频将被设为仅自己可见。并且不再能够进行点赞、评论的操作。本权限设置,是以防用户依旧依靠部分可视权限进行舆论的二度发酵。

6 结束语

助农荞麦推广短视频网站,可以发动更多的淳化人和采风博主拍摄荞麦视频,推广宣传荞麦生长、荞麦美食、荞麦特色店等,助力当地特色产业发展,为乡村振兴贡献力量。

参考文献:

[1] 张莹,武明安,李岩.淳化县荞麦产业发展现状及对策[J].农业科技通讯,2017(12):38-40.

[2] 谭嘉.YouTube上中国短视频自媒体的跨文化传播研究[D].长沙:湖南师范大学,2021.

[3] 徐晨原.从媒介与受众角度谈B站爆火的原因[J].新闻文化建设,2021(17):31-33.

[4] 吴晨,毛玉萃,张乐.一款基于SSM的中华美食网站的设计与实现[J].电脑知识与技术,2020,16(19):70-72.

[5] 张威.基于内容的服装检索系统的设计与实现[D].大连:大连理工大学,2015.

【通联编辑:谢媛媛】

收稿日期:2022-05-08

基金项目:咸阳师范学院专项科研基金项目:加快农业一二三产业融合发展—淳化县科技扶贫专项(项目编号:XSYK20031) ;咸阳师范学院大学生创新创业项目:“农+文+旅”融合视角下的荞麦产业推广(项目编号:XYSFXY2022094)

作者简介:王芳(1981—) ,女,陕西渭南人,通信作者,讲师,硕士,研究方向为信息安全;唐云凯(1983—) ,男,山东齐河人,讲师,硕士,研究方向为物联网与大数据;韩雨欣(2000—) ,女,陕西延安人,本科在读,专业为物联网工程。

猜你喜欢
乡村振兴
乡村振兴战略背景下的安徽省农村产业融合发展探析
美丽乡村建设的探索与实践
科学与财富(2018年1期)2018-03-03 01:52:47
乡村振兴战略下新型职业农民从业素质提升研究
成人教育(2018年2期)2018-02-08 21:09:28
乡村振兴:从衰落走向复兴的战略选择
经济与管理(2018年1期)2018-02-05 16:21:39
乡村振兴战略的宏观思维
决策与信息(2018年2期)2018-02-02 22:09:10
基层党校实施乡村振兴战略工作思考
新一代(2017年17期)2018-01-31 20:00:26
实施乡村振兴战略的几个抓手
人民论坛(2017年33期)2017-12-21 17:55:53
激发“乡村振兴”内生动力破题寻路
当代党员(2017年23期)2017-12-20 21:42:47
一个高中生眼中的乡村振兴战略与农村经济
一个高中生眼中的乡村振兴战略与农村经济