花了1个半月做了我的毕设——酒店小程序,每天心情都随着bug的调试起伏不定。期间,踩了不少坑,多亏各种经验贴,我才爬了出来。因此,来这里与记录自己的经验,希望给大家提供避坑参考与灵感!所写内容主要包括需求分析,UI设计,技术实现(vant组件的配置与使用、云函数如何写、云存储怎么用、时间戳的处理、各种渲染、页面传值等等)。 系统包括前台+后台,皆在小程序端实现。通过云开发控制平台以及云函数调用,实现用户角色权限的分配,使用云数据库进行数据的存储。酒店员工在后台只可对所登录账号下的门店信息,进行相应的增删改查,即各个酒店的不同门店信息是独立维护的。由于申请的是个人开发账号,所以无法调用微信支付接口,这里我将用模拟对话弹窗来代替微信支付的操作。 本系列前两篇为功能展示,之后将逐步搭建过程。(由于上传gif的大小有限制,所以部分业务流程将分段展示) 通过对目前头部酒店集团酒店小程序的分析,如华住,凯悦等,结合自身的住宿体验,加上在互联网旅游公司的实习经历,我将前台设计为3个tab页——【订房】,【服务】,【我的】。 a.搜索与浏览酒店、房间信息 a.浏览菜品信息 这是属于特殊设计的功能。 因为酒店的用户主要来源于游客和出差的人,因为住宿与旅游是不可分割的,所以还设置了玩乐信息推荐功能。 在我的订单这里,希望不仅可以起到展示订单的作用,还可以达到一种宣传,告诉用户还有点餐,报名活动功能,因此将房间订单、菜品订单、活动订单拿出来展示。当用户点击进入后,对应展示该用户的相关订单。 我是一个喜欢让用户感受到惊喜的人,所以在我的页面设计了一个小满月,并且以鹅黄色调,希望营造出温暖的感觉。并且在不同时间段点击【月亮】时,会对应跳出当下场景的一些话。前言
当然也是为了抛转引玉,路过的朋友们有好的数据处理方法与功能优化点,欢迎评论留言!系统介绍
功能展示
前台
【订房】:由于订房为最核心以及最基础的功能,所以单独设置,并且将用户进入小程序的默认启动页设置为订房页。
【服务】:将连wifi、点餐、活动报名、旅游信息推荐功能放入服务页,并且需要输入对应的门店号,才可成功进入。
【我的】:包括我的订房、我的点餐、我的活动、致朵友(酒店品牌介绍)(1)订房
b.创建房间订单
若房间数量,到店时间,入住姓名,联系电话均不为空,备注可为空,并且可使用房间数量大于需求房间数,才可成功跳转;
否则会跳出提示“XXX还未填写哦~” 或 “还剩X间房”;
(2)进入服务页及连wifi
(3)点餐
b.创建菜品订单
(4)报名活动
(5)旅游攻略推荐
a.地道美食
b.小众景点
c.私藏攻略
(6)我的订单
a.我的订房
订单分类设置为待使用、已完成,全部
b.我的活动
订单分类设置为待使用、已参加、全部
c.我的点餐
订单分类设置为待使用、已完成、全部
(7)彩蛋
(前台功能就展示完啦!下篇会展示后台功能~)
真幸运这篇文章可以被你看到,一定是特殊的缘分~(还是我标题起的好哈哈哈),快给我点个赞,啦啦啦!
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算