APP下载

小程序展示展销平台可行性研究

2021-10-27郑丽霞

魅力中国 2021年35期
关键词:艺术类客户端服务器

郑丽霞

(江西外语外贸职业学院 艺术与设计学院,江西 南昌 330099)

虚拟展示设计集合了网络技术、多媒体技术、虚拟现实技术等诸多现代化手段,以最高效率、最低成本将艺术类作品的特色传达给受众,成为众多企业的首选,也成为疫情后博物馆、商家推广的首选方式。它不仅能够提升设计创意、扩大设计空间,还能降低运作成本,使艺术类作品的展示更加快捷方便、新颖有趣。它引入交互技术的概念,顾客在浏览艺术作品的过程中,感觉自己不只是和单纯的图片或文字在交流,而是在和艺术作品或服务进行互动,从而使得顾客在使用这一程序欣赏艺术作品时心情愉悦,增强观赏性。

一、为什么选择虚拟展览展示

Dae-Woong Kim;Joong-Youp Lee;Koushi Hoshino 在《大型展览馆及展览会相关内容创新制作研究》一文中,通过引入大型展览博物馆的移动展览设备(iPad),创建并评估了能够使参展者改变其意愿的作品的内容。通常看不见的部分或根据用户位置提供的各种展览内容都吸引了参观者的注意力,并提高了博物馆体验的满意度。与传统展览形式不同的是,数字化展览信息的利用促进了观看行为,以及与参展者之间新的交流的活跃性。在欧洲,大型博物馆都建立了博物馆的数字化计划和相应的技术支持。在亚洲,以日本为代表的国家建立了全球数字博物馆计划,同样,近年来风靡全球的日本新媒体艺术团队 Team Lab 的沉浸式交互展览,代表着新媒体艺术展览发展的较高水平。

观妙中国,源自谷歌之前一直推进的艺术与文化项目。谷歌将AI、AR等技术能力赋能其间。不仅实现了诸多传统瑰宝栩栩如生、图文并茂,而且可远观可“亵玩”。这一次与之前不同的是,专门打造成了App 形式,目前有安卓、IOS 版本,主要应用市场均可下载体验。谷歌艺术与文化团队携手中国超过30 家博物馆及艺术文化机构,用科技和创意让身在不同角落的每一位艺术和文化的爱好者都可以随时随地在线上欣赏珍贵的艺术品和历史文物,体会每一件珍品背后引人入胜的故事。

原因有以下几点:首先,小程序在新零售及餐饮等场景变得非常普遍,每个个体都习惯于使用小程序。其次,小程序入口多。再次,很多互联网公司的创业方向都从App 的开发转向小程序的开发。最后,随着优秀的会展小程序不断出现,大家会相互借鉴,相互学习,不断增强小程序的功能。另外,小程序种类非常多,适合各种行业的需求,不用担心小程序不适合自身的问题,而且制作周期短,展览可在短时间内获取专属小程序。虽然目前虚拟展示小程序的数量不断增加,但是真正做得好且能发挥优势的小程序并不多,大量的虚拟展示小程序还只是停留在公众号、网站等宣传页面的形式。还有一部分只是沾上了小程序的名字,点击后只有一两个简单的页面。根据观察、研究后预测,未来几年小程序将在展示展览行业呈爆发态势。

二、展示展销平台的开发

(一)主要技术框架及原理

总体架构上主要分为微信小程序客户端、服务器、数据管理三大部分。其中微信小程序客户端部分主要利用微信小程序的“MINA”框架(WXML,WXSS,Java Script)以及其提供的丰富组件,采用 MVC 的设计模式来完成客户端界面和功能设计与实现,客户端可与消费者用户直接交互,提供流畅的购物体验。服务器端主要采用ThinkPHP5 和MySQL 构建REST API 为客户端提供数据接口,其中ThinkPHP5 作为服务器开发的一个外部框架,可在用户使用微信小程序购物系统浏览商品、加入购物车、下单等的业务逻辑中,实现客户端与数据库数据请求以及数据处理的关键部分。除了本地服务器的支持之外,微信小程序的客户端实现的部分功能还需要服务器编写业务逻辑调用微信服务器的 API 接口来实现。MySQL 主要担任数据库的角色,可实现数据存储、数据表设计等功能,My SQL 数据库在与 TP5 服务器配合下向客户端提供可访问的数据接口。数据管理作为管理或者运营人员的数据管理平台,通过调用 API 从服务器的数据库中获取商品信息、订单数据等。

(二)可行性分析

1.技术可行性分析。微信小程序购物系统在其开发过程中选择了MINA 框架,MINA 框架通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,框架提供了自己的视图层特有的描述语言 WXML、WXSS,以及基于 JavaScript 的逻辑层,并在视图层与逻辑层间提供了数据传输和事件机制。重构选择ThinkPHP 5 框架,采用全新的架构思想,引入了更多的 PHP 新特性,对核心进行了优化,去除了不必要的依赖,惰性加载性能更加明显,支持 composer,并针对 API 开发进行了大量的优化,包括路由、日志、异常、模型、数据库、模板引擎和验证等。管理系统后台的数据库选择了MySQL,它体积小、速度快、总体拥有成本低,是一个开放源码的小型关联式数据库管理系统,搭配poser 建模和Apache可组成良好的需建模系统的开发环境。在微信小程序支付的代码开发过程中主要调用了一个微信支付功能的 SDK,主要包括Wx Pay.Config.php、Wx Pay.Api.php、WxPay.Data.php、WxPay.Notify.php、WxPay.Exception.php 五个文件,其中Wx Pay.Api.php 是微信支付 SDK 的接口,Wx Pay.Config.php 是配置文件,Wx Pay.Data.php 中定义了一组在微信支付中需要用的基本参数对象,其余两个文件分别是错误异常类和接受回调通知的处理类。完成微信小程序的支付需要将微信支付的 SDK 嵌入到自己的支付业务代码中去。因此,本系统在技术上是可行的。

2.操作可行性分析。在微信小程序展览展示系统的功能实现和实际使用后,首先由展览展示行业人员对微信小程序平台进行展览作品上架,并对展览展示作品进行描述及引导观赏点进行解读等,系统按照不同的类别进行分类录入系统数据库,然后每个观赏者可以很简单地在微信聊天同时获取小程序的推送信息,链接到作品文化及创作背景等的实际链接,对自己需求并喜爱的商品进行选购(小程序可以与淘宝一样具有详细的货品介绍,但是不需要繁琐的操作及寻找)。因此,从操作层面上来讲,在微信小程序展销是完全可行的。

三、小程序艺术类作品展示展销设计方案

首先,应该结合艺术类作品打造微信小程序展示展览购物平台,利用JavaScript 进行网络脚本语言编辑,充分利用其Web 应用开发优势,灵活添加网页及各种动态功能,从而实现流畅、美观的浏览效果。其次,结合艺术类作品完成小程序定位。接着,完成艺术类作品上线工作,打造艺术类作品展示展销微信商城。最后,为了充分展示艺术类作品,还应该根据艺术类型进行分类,设置不同功能区域,方便用户浏览。设置博物馆、私人收藏、当代创作浏览窗口,用户点击该窗口进入艺术类浏览区域,其中包括区域、价格、销量等内容的筛选。具体种类划分其功能区域设置。如果是某种固定的农产品商户,则根据具体的类型、规格、重量等进行展示。

四、结论

综上所述,大数据的到来推动着信息技术的发展,也不断促进艺术品的传播。为促进艺术品信息化的普及,为了更好地展示艺术作品,策展者在网络虚拟展示的过程中,小程序展示将作品呈现给观赏者并为其提供独特的观赏体验,很好地帮助策展者解决虚拟展示问题。同时也有利于展览后的销售渠道问题。

猜你喜欢

艺术类客户端服务器
你的手机安装了多少个客户端
“人民网+客户端”推出数据新闻
——稳就业、惠民生,“数”读十年成绩单
2020年艺术类招生采用我省统考(联考)成绩的院校名单(部分)
山西省年普通高校艺术类专业考试安排
2019年艺术类招生采用我省统考(联考)成绩的院校名单
2018年艺术类招生采用我省统考(联考)成绩的院校名单
2018年全球服务器市场将保持温和增长
媒体客户端的发展策略与推广模式
新华社推出新版客户端 打造移动互联新闻旗舰
用独立服务器的站长注意了