node+vue做一个简单的书店管理系统 记录(1)

这是来自一个新手的练习项目,大佬请移步。

为什么选择书店呢?因为销售系统是现在市面上比较常见的管理系统,而书永远不会过时,也不会过期。再次说明,这是一个练习项目,因此整体都比较简单

由于今天的工作完成了,有一个中间的空档期,打算做一下项目的功能分析,

首先角色有店长和客户

店长可以进行书籍管理,订单管理,销售管理

书籍管理

  • 书籍的管理操作包括书籍信息的添、删、查、改.

  • 书籍信息包括书名、作者、存货量、销售量、进价、销售价格等.

订单管理

  • 订单的管理操作包括订单的处理与统计.

  • 订单信息包括书名、数量、客户信息等.

销售管理

  • 店长可以选择在线销售的书籍以及销售价格.

  • 店长可以根据书店销售情况调整销售策略,如限时折扣、捆绑销售等.

用户可以进行查看书籍,购买书籍,订单管理,退货,书籍评价

查看书籍

  • 支持按名字、书号、类别、关键字、销量等方式查询.

  • 能查询到的信息包括书籍的基本信息、价格、是否有货、评论等.

  • 对查询到的书籍,顾客能够收藏自己感兴趣的书籍.

  • 系统能自动记录顾客的浏览历史.

购买书籍:顾客可以购买所需要的书籍, 并自动创建订单.

  • 支持填写收货信息,包括地址、姓名、电话等.

  • 支持在线支付,包括银行卡、微信、支付宝等多种支付方式;支持货到付款.

  • 用户提供发票抬头等信息后,就能在线开具发票.

订单管理:顾客可以查看订单的状态, 可以自主取消订单.

  • 包括订单的支付状态,已支付、未支付等.

  • 支持查询书籍的到货情况,支持查询书籍的预计达到时间、当前书籍位置等.

  • 在未发货时顾客可以选择取消订单,系统自动退款;若已经发货,则顾客只能选择退货.

退货

  • 顾客可以在线申请退货,需填写退款原因;待店长批准之后,顾客可以将要退的书按指定地址寄出.

  • 店长收到顾客的退货之后,系统自动给顾客退款.

书籍评价

  • 评价具体包括对书籍、购买过程、快递等的按星级评价.

  • 支持文字性的评论;支持附加图片.

  • 支持追加评价.

其他功能

注册登录

  • 店长和客户都可以注册账号,每一个店长对应不同的店家,客户可以浏览所有店家

后续可能会有补充

你可能感兴趣的:(前端,项目)