1. 登录注册
a. 登录:用户输入手机账号,密码以及动态验证码以登录
b. 注册:用户输入姓名、密码、手机号进行注册
c. 忘记密码:用户忘记密码可以输入绑定的邮箱地址,给邮箱发送一条验证邮件,点击邮件确认后,密码将自动重置为手机号码
d. 记住密码:在登录页面中显示一个记住密码的CheckBox,若选择了,一周之内登录不需重新输入账号和密码,直接登录
e. 绑定邮箱:在个人中心可以修改用户名以及绑定邮箱
f. 修改密码:在个人中心可以修改登录密码
2. 零食搜索
a. 精确搜索:返回精确零食名称,按各种零食的评分由高到低排序
b. 模糊查询:系统通过算法计算、补零食名,返回系统所推荐零食,并按零食的评分由高到低排序
3. 购物车
a. 添加功能:将所选零食添加进购物车中
b. 删除功能:可将单个或多个零食从购物车里面移除
c. 修改功能:修改购物车中某种零食的购买数量
d. 查看功能:当用户点开购物车时,实时显示购物车中零食的种类、数量、以及对应零食的价格
e. 清空购物车:将购物车里面的所有商品清空
4. 用户订单
a. 订单查询:查看订单明细,包括所购买的零食商品的种类和数量,价格总和等等
b. 订单取消:对已经生成的订单进行取消,不进行支付
c. 订单支付:对已经生成的订单进行支付,后续包括支付方式的选择,如:微信、支付宝或者银行卡
d. 售后服务功能:客户对其所支付的订单存在问题,即可通过此功能模块进行修改