【0028】基于Python+Django+Vue3+MySQL实现的前后端分离的书店管理系统(数据库+文档+源码+视频)

项目名称:基于Python+Django+VUE3+MySQL实现的书店管理系统

 


技术栈:

开发工具:PyCharmVisual Studio Code (VSCode)

运行环境:Python 3.10MySQL 8.0Node.js 18

技术框架:Django 5Vue 3.4Element Plus 2.7

 

项目功能:

1. 系统登录,填写工号,密码,账号类型(员工,管理员)

2. 管理员(书店老板)功能:

员工管理:新增员工,修改员工,删除员工,导出员工列表,根据工号,姓名分页查询员工列表信息。员工信息包括:工号,登录密码,姓名,联系电话,联系地址,入职日期。

会员管理:注册会员,修改会员,删除会员,导出会员,根据姓名,手机号分页查询会员列表信息。会员信息包括:会员姓名,性别,出生日期,手机号码,电子邮件,会员登记(银牌会员,金牌会员,铂金会员 ),购买折扣。

图书管理:新增图书分类,修改图书分类,删除图书分类,导出图书分类,分页查询图书分类。新增图书,修改图书,删除图书,导出图书,根据书名,作者,出版社,ISBN分页查询图书信息,包括图书分类,书名,作者,出版社,唯一ISBN码,定价,库存预警数量,上下架状态。

采购管理:新增采购(选择采购图书,采购数量,采购单价,供应商),根据书名,供应商分页查询采购数据记录,可以删除采购记录,导出采购记录。

销售管理:

收银结算 - 选择会员,显示会员姓名,手机号,会员等级,会员折扣,累积消费金额信息。然后选择购买图书添加到购物车,添加后显示购物车购买图书列表,购买数量,可以删除,修改购买数量。同时统计购买的图书种类,购买总金额,折扣后总金额,优惠金额,点击结算按钮,生成一条销售记录。

查询销售记录 - 根据会员手机号,会员姓名,图书名称查找销售记录,可以修改,删除销售记录,可以导出销售记录。

库存管理

登记入库 - 选择采购订单,填写入库数量,入库日期,备注信息,创建库存记录。

查询库存记录 - 根据图书名称查找库存记录,显示图书名称,入库登记日期,入库出库数量,当前库存,备注信息。可以点击出库按钮,弹出出库对话框,在出库对话框页面,填写待出库图书,出库数量,出库日期,备注信息(出库原因)。

库存预警 - 根据图书名称,作者,ISBN, 图书分类查询低于库存预警阈值的图书记录,显示当前库存,预警阈值等信息。

缺货管理

缺货登记 - 选择图书,登记需求量,提醒阈值,备注信息,点提交,生成一条新的缺货记录。(总需求量超过阈值,则会在缺货预警中有提醒)

查询缺货记录 - 根据图书名称查找缺货记录,可以导出缺货记录,分页显示图书名称,需求量,提醒阈值,备注信息,可以修改缺货记录,删除缺货记录。

缺货预警 - 总需求量超过提醒阈值,会出现缺货预警记录,显示在这个页面上。

统计分析

销售分析 - 选择年份,通过柱状图和折线图来显示该你年每月销量情况,包括每月销量,以及总销售金额。

库存周转率 - 选择年份,通过折线图来显示该年每月的库存周转率。库存周转率计算规则:

              月库存周转率可以用类似的方法计算,但是需要将销售额和库存金额的时间范围缩小到一个 月。公式如下:

 image.png

其中:

-月销售额是指一个月内的总销售额。

-平均月库存金额是指该月初和该月末库存金额的平均值。 具体步骤如下:

1.计算该月内的总销售额。这可以通过公司的财务报表或销售记录来获取。

2.计算该月初和该月末的库存金额。这是指该月开始时和结束时的库存价值。

3.计算平均月库存金额。这是该月初和该月末库存金额的平均值。 4.使用上述公式计算月库存周转率。

举例来说,如果一家书店在某个月的销售额为10万元,该月初库存价值为2万元,该月末 库存价值为1万元,那么:

-月销售额=10万元

-平均月库存金额=(2万元+1万元)/2=1.5万元

然后,将这些值代入公式,就可以计算出该书店该月的库存周转率。

    按图书类别汇总:选择年份,通过柱状图,折线图,饼图等方式来按图书类别进行统计销售金额,库存量,图书类别分布比例情况。

    经营利润:选择年份,通过柱状图统计每月经营利润金额。

修改个人信息,修改登录密码

3. 员工功能

   除了没有员工管理功能外,其他功能都跟管理员功能一样。


分享到:

获取本站源码,请联系QQ15620030或微信zeyunsoft。本站同时还可以提供服务:远程环境搭建、项目代码运行、BUG修复调试、代码讲解等。本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。 地址:https://www.biyeyuanma.cn/post/98.html

相关阅读

服务热线

加我微信

加我微信