一、项目简介
项目简介:小程序主要为用户提供卖书、买书、后台管理三个功能。主要包含五个模块:首页、分类页面、卖书页面、购物车、个人中心。用户可在首页和分类页面挑选书籍进行加入购入车购买,通过扫码或输入ISBN码进行二手书籍售卖。
技术要点:本项目基于Vant UI组件和微信小程序云开发技术,主要使用JavaScript、wxml、wxss语言。
数据和云函数存储到微信小程序自带的云开发上。
主要工具:微信开发者工具
二、项目流程图
三、总体功能设计图
本小程序主要有5个主要页面,首页、分类、购物车、卖书、个人中心,其主要功能如下图所示
四、程序功能展示
1.1 买书模块
1.1.1 首页搜索选书
(1)打开小程序进入首页→点击搜索框搜索相应书籍(也可直接点击首页陈列的书籍进行购买)
(2)进入商品详情页→选择想要购买的规格与数量,点击加入购物车
(3)进入购物车选择购买书籍→点击提交订单按钮跳转页面选择地址添加备注
(4)填写信息完毕后点击下单→点击立即支付
(5)输入密码后下单完成→购物车清空
1.1.2 分类界面买书
在分类界面通过选择学院、年级、班级来选本年级所用到的书→点击你需要购买的书,选择规格数量…(与1.1.1点进商品详情页之后操作相同)
1.2 卖书模块
(1)进入卖书界面→查看卖书规则
(2)扫书后二维码卖书/输入ISBN码卖书
(3)通过上述任意一种方式向卖书购物车添加书籍→点击提交后进入下单界面,填写信息之后点击提交
1.3 个人页面模块
(1)进入“我的”界面→点击买书订单那一排相应图标可看到对应的订单信息
(2)点击随意订单可看到该订单的全部信息→点击追加评价按钮对商品进行评价
(3)点击确认评价即评价成功→返回买书订单界面
(4)点击“待发货”查看订单→点击提醒发货按钮可进入客服对话界面
(5)返回“我的”界面→点击卖书订单那一排相应图标可看到对应的订单信息
(6)点击“待取件/待审核/待到账”可看到相应订单→点击随意订单可看到该订单的全部信息
(7)返回“我的”界面→点击“地址管理”可增删查改信息
(8)点击“地址管理”页面右上角+号添加地址信息→点击保存
(9)长按地址信息可进行修改、删除、复制功能
(10)返回“我的”界面→点击“联系客服”按钮进入客服界面
(11)返回“我的”界面→点击“意见反馈”按钮进入反馈界面
1.4 商户管理模块
(1)进入“我的”界面→点击“商户管理”输入登录账号密码进入主页面前端修改商品及订单信息
(2)进入主页面→点击“上传商品”进入上传商品界面
(3)输入完内容后点击确定返回主页面→点击“订单管理”按钮
(4.1)管理买书订单则点击买书订单→点击订单查看该订单详细信息,点击订单详情中的拨打电话可直接跳转页面拨打电话,点击订单已发货可将订单变为待收货。
(4.2)如果管理卖书订单则点击卖书订单按钮→点击随意订单查看该订单详细信息
(4.3)点击“订单已审核”按钮→订单状态改为待到账
(5)点击返回主页面→点击“商品管理”按钮
(6)点击要修改的书籍进入修改页面→修改完后提交返回商户管理主界面
1.5 签到模块
五、云开发后台数据库结构