首页 > 其他分享 >Known框架实战演练——进销存系统需求

Known框架实战演练——进销存系统需求

时间:2024-07-20 13:17:56浏览次数:6  
标签:栏位 退货 进销存 如下 模块 按钮 Known 演练 备注

概述

该项目是一个开源、简易、轻量级的进销存管理系统,作为Known框架的实战演练项目。

功能模块

1. 基础数据

1.1 数据字典

框架内置模块,该模块用于维护系统下拉选项的数据,如商品类别、计量单位、结算方式等。

栏位如下:
代码、名称、状态、顺序、备注

功能按钮如下:
查询、新增、编辑、删除、导入

1.2 商品信息

该模块用于统一维护公司经营的商品数据及其附件,采购进货和销售出货模块需要选择该模块数据,起到数据唯一性。

栏位如下:
商品编码、商品名称、商品类别、规格型号、产地、计量单位、采购单价(元)、销售单价(元)、安全库存(库存不足时可以起到提醒作用)、备注

功能按钮如下:
查询、新增、编辑、删除、导入

1.3 供应商管理

该模块用于维护供应商及其附件信息,采购进货单模块需要选择该模块数据。

栏位如下:
供应商名称、供应商简称、信用代码、联系人、联系电话、联系地址、开票地址、开票电话、开户银行、银行账号、备注

功能按钮如下:
查询、新增、编辑、删除、导入

1.4 客户管理

该模块用于维护客户及其附件信息,销售出货单模块需要选择该模块数据。

栏位如下:
客户名称、客户简称、信用代码、联系人、联系电话、联系地址、开票地址、开票电话、开户银行、银行账号、备注

功能按钮如下:
查询、新增、编辑、删除、导入

2. 进货管理

2.1 采购进货单

该模块用于维护采购进货单、进货明细数据及其附件信息,是常用模块。

表头栏位如下:
进货单号、单证状态(暂存、已提交)、进货日期、供应商、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(现金、对账)、备注

明细栏位如下:
序号、商品编码(从商品信息数据库中选择,自动带出名称类别规格单位)、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、备注

功能按钮如下:
查询、新增、编辑、删除、复制(类似进货可以直接复制上一次进货的单据进行修改,快速登记进货单)、退货(整单退货)
暂存、提交(提交后不可编辑和删除)

2.2 采购退货单

该模块用于维护退货单信息。

栏位如下:
退货单号、单证状态、退货日期、进货单号、供应商、合同号、发票号、物流公司、物流单号、总金额(元)、备注(退货原因)

功能按钮如下:
查询、编辑、删除(删除后不可恢复)

3. 销货管理

3.1 销售出货单

该模块用于维护销售出货单、明细数据和附件信息,是常用模块。

表头栏位如下:
销货单号、单证状态(暂存、已提交)、销货日期、客户、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(现金、对账)、备注

明细栏位如下:
序号、商品编码(从商品信息数据库中选择,自动带出名称类别规格单位)、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、备注

功能按钮如下:
查询、新增、编辑、删除、复制(类似进货可以直接复制上一次销货的单据进行修改,快速登记销货单)、退货(整单退货)
暂存、提交(提交后不可编辑和删除)

3.2 销售退货单

该模块用于维护销售退货单信息。

栏位如下:
退货单号、单证状态、退货日期、销货单号、客户、合同号、发票号、物流公司、物流单号、总金额(元)、备注(退货原因)

功能按钮如下:
查询、编辑、删除(删除后不可恢复)

4. 库存管理

4.1 商品库存表

该模块可查询商品信息的库存情况,以及低于安全库存的商品加以红色预警提醒。

栏位如下:
商品编码、商品名称、商品类别、规格型号、产地、计量单位、安全库存、进货数量、进退货数量、销货数量、销退货数量、当前库存

功能按钮如下:
查询、导出

5. 财务管理

5.1 客户对账单

该模块用于维护客户对账单及其对账明细信息。

表头栏位如下:
对账单号、单证状态(暂存、已对账、已开票、已回款)、对账日期、客户、业务日期、合同号、发票号、总金额(元)、备注

表体栏位如下:
类型(销货、退货)、销/退货单号、单证状态、销/退货日期、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(对账)、备注

功能按钮如下:
查询、新增、编辑、删除、确认、开票、回款

5.2 供应商对账单

该模块用于维护供应商对账单及其对账明细信息。

表头栏位如下:
对账单号、单证状态(暂存、已对账、已开票、已回款)、对账日期、供应商、业务日期、合同号、发票号、总金额(元)、备注

表体栏位如下:
类型(进货、退货)、进/退货单号、单证状态、进/退货日期、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(对账)、备注

功能按钮如下:
查询、新增、编辑、删除、确认、开票、回款

6. 统计报表

6.1 进货明细表

该模块查询显示进货单及其明细组合的明细表。

栏位如下:
进货单号、单证状态、进货日期、供应商、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注

功能按钮如下:
查询、导出

6.2 进退货明细表

该模块查询显示进退货单及其明细组合的明细表。

栏位如下:
退货单号、单证状态、退货日期、供应商、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注

功能按钮如下:
查询、导出

6.3 销货明细表

该模块查询显示销货单及其明细组合的明细表。

栏位如下:
销货单号、单证状态、销货日期、客户、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注

功能按钮如下:
查询、导出

6.4 销退货明细表

该模块查询显示销退货单及其明细组合的明细表。

栏位如下:
退货单号、单证状态、退货日期、客户、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注

功能按钮如下:
查询、导出

6.5 商品利润表

该模块统计查询时间段商品销售利润表、销售利润=销货总价格-进货总价格。

栏位如下:
商品编码、商品名称、商品类别、规格型号、产地、计量单位、进货金额(元)、销货金额(元)、销售利润(元)

功能按钮如下:
查询、导出

7. 系统管理

7.1 关于系统

框架内置模块,该模块用于修改单位名称、系统名称、以及用户默认密码。

栏位如下:
单位编码(只读)、单位名称、系统名称、用户默认密码(新增系统账号时的默认密码)、产品ID(只读)、产品序列号(只读)、产品有效期(只读)

功能按钮如下:
保存

7.2 角色管理

框架内置模块,该模块用于管理系统用户的角色及其对应的菜单、按钮、列表字段功能权限。

栏位如下:
名称、状态、备注

功能按钮如下:
查询、新增、编辑、删除、权限(给角色添加模块和按钮的权限)

7.3 用户管理

框架内置模块,该模块用于维护系统用户账号及其角色信息,新增账号、启停账号等。

栏位如下:
用户名(即登录账号,密码默认为系统设置中配置的默认密码)、姓名、英文名、性别、座机、手机、邮箱、状态、备注

功能按钮如下:
查询、新增、编辑、删除、角色(给用户添加角色,一人可以有多个角色)、重置密码(用户忘记密码后可以重置为初始密码)、启用、禁用

7.4 系统日志

框架内置模块,该模块用于查询系统用户操作日志信息,例如登录、修改业务数据等。

栏位如下:
操作人、操作时间、日志类型、日志对象、日志内容

功能按钮如下:
查询

标签:栏位,退货,进销存,如下,模块,按钮,Known,演练,备注
From: https://www.cnblogs.com/known/p/18312935

相关文章

  • 【安全运营】重大活动及攻防演练保障方案
    一、活动及演练准备阶段1.1活动准备工作成立专项安全保障小组专项小组理论上应包含但不限于如下角色:编写安全演练保障方案重大活动及攻防演练保障方案,建议包括但不限于如下内容:网络安全保障范围:确认具体靶标系统或对外需重点关注的应用及系统;网络安全职......
  • [Pnetlab实战演练]手把手教你配置华为防火墙的Telnet远程访问!
    实验介绍关于本实验网络管理员在维护网络过程中,经常需要登录很多设备,通过Console口登录每台设备比较困难,为方便维护与调试设备,通过在设备上配置远程登录功能,使远程管理员能够通过Telnet方式远程登录到设备上进行管理。实验目的通过本实验,掌握配置设备Telnet远程登录功......
  • Type Script的Any和Unknown有什么区别
    TypeScript中的Any和Unknown是两种用于处理不确定或未知类型值的类型,但它们之间存在显著的区别。以下是它们之间的主要区别:1.类型安全性Any:Any类型是一种特殊的类型,它表示任何类型。使用Any类型时,TypeScript编译器会关闭对该变量的类型检查,允许你对变量执行任何操作,在编......
  • 钓鱼邮件演练——筑牢企业安全防线的新篇章
    在信息爆炸的时代,网络安全已经成为企业和组织不可忽视的重要议题。尤其是钓鱼邮件,作为网络犯罪中最常见的手法之一,不仅能够窃取敏感信息,还可能引发连锁反应,对企业造成巨大的经济损失和声誉损害。中国联通国际公司深刻理解这一挑战,为此推出了一款专为企业设计的“钓鱼邮件演练”产......
  • Etcd 高可用故障演练
    目的本次演练旨在测试Kubernetes的etcd高可用性,检验是否能够在其中一个etcd节点发生故障的情况下,其他etcd节点能够接管其工作,确保集群仍能正常运行。集群架构演练场景在一个三节点的Kubernetes集群中,我们将模拟其中一个etcd节点的故障,观察剩余的etcd节点是否能......
  • 【安全运营】企业钓鱼演练实践
    一、群智集锦问:请教各位师傅个问题,你们多长时间做一次钓鱼演练?答:全员型的半年一次,小范围的一个季度一次;答:我们内部每月都有做钓鱼演练,主要针对新员工,钓鱼主题一般不改变,针对全员的时候会换一下套路;问:请教个问题,大家进行钓鱼演练统计是怎么统计展示的,现在有个问题,不同的部......
  • 免费分享一套SpringBoot+Vue超市(进销存,收银,积分)管理系统【论文+源码+SQL脚本】,帅呆
    大家好,我是java1234_小锋老师,看到一个不错的SpringBoot+Vue超市(进销存,收银,积分)管理系统,分享下哈。项目介绍本论文设计并实现了一套基于SpringBoot、Vue和MySQL的超市管理系统。该系统旨在通过现代化的Web应用技术提升超市管理效率和用户体验。首先,通过详细的需求分析和功......
  • Linux系统配置Opencv+cuda+ffmpeg开发环境,-217:Gpu API call unknown error code问题
    Opencv是当前比较热门的图像处理开源算法库,但是随着深度学习在图像存储里领域的大放异彩,基于python的图像处理和深度学习算法大有超越opencv的趋势。opencv在最近的版本更新中,重点都放在了人工智能算法方面,本文介绍linux环境下配置支持GPU/cuda的ffmpeg和opencv开发环境,并将其中遇......
  • Android Studio实战演练-仿网易音乐播放器扩展
    效果图:首先按书里面一样敲出一首歌的播放也可以参考可以参考博主“林林要一直努力”写的,一首歌如下所示:林林要一直努力他写的教程链接AndroidStudio初学者实例:仿网易音乐播放器-CSDN博客https://blog.csdn.net/m0_59558544/article/details/131151435然后更改代码首先,多......
  • [集训队互测2016] Unknown
    经典题,国赛前才做怎么回事。一句话题意:末尾加删,区间询问凸包信息。一个做法是建出操作树,发现本题相当于路径查询凸包信息。于是可以树剖/点分治。点分治的话可以转化成只有前缀询问的情况用平衡树维护图报加入一个点和回退。但是这样太难写了!观察到询问只有直上直下的链(当然如果......