基于小程序的合作式创新著书《VR 合书》创作与搭建*
时间:2023-04-12 06:34:51
基于小程序的合作式创新著书《VR 合书》创作与搭建*一文创作于:2023-04-12 06:34:51,全文字数:14467。
覃振滨,殷宇航
(1.广西大学行健文理学院,广西 南宁 530000;2.广西大学数学与信息科学学院,广西 南宁 530004)
1 设计背景
小程序已经嵌套了面向众多产业的功能,唯独写书还是停留在几年前的传统写作模式上,已经无法满足用户对科技前沿的体验感和创作外生驱动力需求;对于写作、著书,由于方方面面压力的制约,非专业作家无法坚持地实现写作任务和目标。如果结合两方面,外加外生功能,嵌套新兴技术,便可凝成合力,实现双赢,提高社会福利,增进国民体验,拉动创新产业。
对于写作著书方面,有文章报道表明:截至2021年12 月,中国网民总体规模持续增长,规模达10.32亿,互联网普及率达73.0%[1]。
同时,中国网络文学用户人数持续增长,截至2020年,中国网络文学用户规模为4.6 亿人,手机网络文学用户规模达到4.3 亿人,手机网民经常使用的各类APP中,网络文学的占比达到了9%[2]。日均活跃用户约757.75 万人,累计创作2 905.9 万部网络文学作品,网络文学作者累计超2 130 万人[3]。
2020 年11 月,党的十九届五中全会对文化建设从战略和全局上作了规划和设计,明确提出到2035 年建成文化强国的战略目标[4]。近年来,中国网络文学共向海外传播作品10 000 余部。其中,实体书授权超4 000部,上线翻译作品3 000 余部。截至2021 年底,疫情期间,海外网文作家数量增长超3 倍,其中“00 后”占比接近60%[5]。
由此可见,随着自媒体时代的到来,写作的高度自由性、全息性和开放性是网络写作的基本特征。虽然创作门槛已经降低,但出版书籍呈现出低水平、低质量的增长,主要是因为当前写作环境清一色,没有创新没有活力,主要原因就在于传统写作思想“一人一书”,所以,笔者依托开发一个新的写作环境,实现多人续写,制作一款创新型《ⅤR 合书》小程序。
2 设计思路
2.1 设计流程
小程序的开发使用JSP 作为后端开发,JSP 的特点是不需要专门的客户端,也不需Java 运行环境,因为JSP 输出到页面是标准的HTML 文件,方便配合小程序的前端使用。
2.2 模块功能
小程序管理后台包括新增空白文章、新增特定内容的书籍开头、分种类显示书籍、根据书籍类型和关键字筛选书籍、编辑书籍、删除书籍、查看书籍浏览量。
商品管理后端功能如下:①分页展示书籍。将每一本书籍都展示在主页面中,并且限制当前页面,只显示部分商品,点击换页按钮可以实现浏览剩下的商品。②新增书籍种类。点击进入增加新增商品品类的网页中并填写表单添加即可成功添加商品品类。③新增书籍。点击进入增加新增书籍的网页中并填写表单添加即可成功添加书籍(包括上传书籍封面和书籍介绍)。④根据书籍种类和关键字筛选书籍。该功能与前端的差别就是不仅可以通过种类或关键字筛选出想要的商品,还可以联合筛选(品牌和关键字的内容同时进行筛选)。⑤编辑书籍。类似于新增书籍,点击进入编辑书籍界面后,类似于新增书籍的页面,进行表单数据的更改后提交即可编辑成功。⑥删除书籍。点击展示的书籍的当前行中的删除按钮即可删除该书籍。⑦查看书籍占比。点击查看书籍占比即可生成一个新页面来展示书籍(通过饼图按百分比展示)。
每个功能之间都是紧密联系、不可分的。首先是分页展示书籍功能和点击书籍或输入书籍名筛选书籍功能,要筛选出书籍,就必须要有展示书籍的功能。再其次,如果要展示书籍,就必须要有书籍的增加、编辑等;书籍删除的前提也是拥有书籍,查看书籍占比也必须要有书籍才能进行实现。
管理员登录后页面可以展示所有书籍信息,并且可对书籍进行新增、删除、编辑,根据书籍种类和关键字筛选书籍等操作(其他模块不赘述),来给小程序前端中的用户展示信息,同时也可以查看饼图来了解各书籍在数据库的占比。
2.3 设计思路
小程序搭配使用MySQL 数据库进行文章、评论和用户数据的存储。因为现阶段MySQL 数据库的社区版是免费的,且微信小程序拥有以下6 个优势:①不用安装,即开即用,用完就走。省流量,省安装时间,不占用桌面。②触手可及。用户通过扫码或者公众号等形式直接进入小程序,实现线下场景与线上应用的即时联通。③对于整个团队来说,因为小程序有成熟的方案且底层基于HTML、CSS 和JavaScript,开发成本更低,团队可以将更多财力、人力、精力放在如何运营好产品,做好内容本身。④对于用户来说,相较于各种APP,微信小程序UI 和操作流程会更统一,这也会降低用户的使用难度。⑤可以随时打开。当你需要的时候,在微信中有10 大入口50 个小入口让你随时找到它。⑥小程序对用户的服务路径最短。
3 UI 设计
整体的前端UI 界面分为书籍主页、书籍分类、我的书架、个人中心四大部分。
3.1 书籍主页
书籍主页从上至下依次为搜索框、循环轮播图、热门书籍。通过搜索框可以搜索具体的书籍以及用户名,使用搜索功能的时候会记录下搜索历史,方便下次使用直接进行操作。搜索框下面的轮播图用来播放最近热门的书籍和热门的续写,也可以用来广播平台近期动态。再下来便是最近热度高的书籍,最近的书籍由运营人员进行阅读量和点赞评论的数据对比后显示在首页吸引更多人阅读。
3.2 书籍分类
底栏从左到右第二部分为书籍分类。书籍分类界面左边为书籍的分类,例如武侠、科幻、悬疑、古传、当代,用户可以直接选择自己感兴趣的书籍进行阅读。
3.3 我的书架
底栏从左到右第二部分为我的书架,在这里会显示用户最近阅读添加的书籍以及创作的续写,方便用户直接找到未阅读完的书籍和续写书籍,同时也增加批量管理和全选的按钮,提供给用户一键清除的操作。
3.4 个人中心
底栏的最右边则为个人中心界面,用户要进行点赞评论写书等操作,就需要在个人中心登录。登录则直接调用微信小程序的官方接口,调用wx.login()获取临时登录凭证code,并回传到小程序后端的MySQL数据库。
个人中心的界面分为消息中心、浏览历史、我的积分、申请审核、帮助反馈、用户协议等等。消息中心可以查看别人的评论并进行回复,还可以查看自己发出的评论。浏览历史可以选择查看阅读过的书籍、点赞过的书籍和评论。进行评论和续写操作可以获得积分,用户续写稿件的质量和通过率越高,就可以获得更多积分,高积分的用户可以解锁更高难度文章的续写机会以及后期书籍出版后获得一定的版权。申请审核界面用来提交做平台审核。帮助反馈界面则用来提供常见问题的回答,例如怎么进行续写操作、续写完成该如何发布等等,以及提供意见反馈的通道。基于小程序的合作式创新著书《VR 合书》创作与搭建*
3.5 书籍界面
点进一本书籍后,从上到下为书籍的封面,书籍的数据(例如字数、点赞数、评论数等等),书籍的介绍,听书、读书、写书的跳转按钮,最下面则为参与续写的用户,点进用户主页还可以看到该用户
提醒您:因为《基于小程序的合作式创新著书《VR 合书》创作与搭建*》一文较长还有下一页,点击下面数字可以进行阅读!
《基于小程序的合作式创新著书《VR 合书》创作与搭建*》在线阅读地址:基于小程序的合作式创新著书《VR 合书》创作与搭建*