- VisualStudio2022插件的安装及使用-编程手把手系列文章
- pprof-在现网场景怎么用
- C#实现的下拉多选框,下拉多选树,多级节点
- 【学习笔记】基础数据结构:猫树
该项目是一个开源、简易、轻量级的进销存管理系统,作为Known框架的实战演练项目.
框架内置模块,该模块用于维护系统下拉选项的数据,如商品类别、计量单位、结算方式等.
栏位如下: 代码、名称、状态、顺序、备注 。
功能按钮如下: 查询、新增、编辑、删除、导入 。
该模块用于统一维护公司经营的商品数据及其附件,采购进货和销售出货模块需要选择该模块数据,起到数据唯一性.
栏位如下: 商品编码、商品名称、商品类别、规格型号、产地、计量单位、采购单价(元)、销售单价(元)、安全库存(库存不足时可以起到提醒作用)、备注 。
功能按钮如下: 查询、新增、编辑、删除、导入 。
该模块用于维护供应商及其附件信息,采购进货单模块需要选择该模块数据.
栏位如下: 供应商名称、供应商简称、信用代码、联系人、联系电话、联系地址、开票地址、开票电话、开户银行、银行账号、备注 。
功能按钮如下: 查询、新增、编辑、删除、导入 。
该模块用于维护客户及其附件信息,销售出货单模块需要选择该模块数据.
栏位如下: 客户名称、客户简称、信用代码、联系人、联系电话、联系地址、开票地址、开票电话、开户银行、银行账号、备注 。
功能按钮如下: 查询、新增、编辑、删除、导入 。
该模块用于维护采购进货单、进货明细数据及其附件信息,是常用模块.
表头栏位如下: 进货单号、单证状态(暂存、已提交)、进货日期、供应商、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(现金、对账)、备注 。
明细栏位如下: 序号、商品编码(从商品信息数据库中选择,自动带出名称类别规格单位)、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、备注 。
功能按钮如下: 查询、新增、编辑、删除、复制(类似进货可以直接复制上一次进货的单据进行修改,快速登记进货单)、退货(整单退货) 暂存、提交(提交后不可编辑和删除) 。
该模块用于维护退货单信息.
栏位如下: 退货单号、单证状态、退货日期、进货单号、供应商、合同号、发票号、物流公司、物流单号、总金额(元)、备注(退货原因) 。
功能按钮如下: 查询、编辑、删除(删除后不可恢复) 。
该模块用于维护销售出货单、明细数据和附件信息,是常用模块.
表头栏位如下: 销货单号、单证状态(暂存、已提交)、销货日期、客户、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(现金、对账)、备注 。
明细栏位如下: 序号、商品编码(从商品信息数据库中选择,自动带出名称类别规格单位)、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、备注 。
功能按钮如下: 查询、新增、编辑、删除、复制(类似进货可以直接复制上一次销货的单据进行修改,快速登记销货单)、退货(整单退货) 暂存、提交(提交后不可编辑和删除) 。
该模块用于维护销售退货单信息.
栏位如下: 退货单号、单证状态、退货日期、销货单号、客户、合同号、发票号、物流公司、物流单号、总金额(元)、备注(退货原因) 。
功能按钮如下: 查询、编辑、删除(删除后不可恢复) 。
该模块可查询商品信息的库存情况,以及低于安全库存的商品加以红色预警提醒.
栏位如下: 商品编码、商品名称、商品类别、规格型号、产地、计量单位、安全库存、进货数量、进退货数量、销货数量、销退货数量、当前库存 。
功能按钮如下: 查询、导出 。
该模块用于维护客户对账单及其对账明细信息.
表头栏位如下:。 对账单号、单证状态(暂存、已对账、已开票、已回款)、对账日期、客户、业务日期、合同号、发票号、总金额(元)、备注 。
表体栏位如下: 类型(销货、退货)、销/退货单号、单证状态、销/退货日期、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(对账)、备注 。
功能按钮如下: 查询、新增、编辑、删除、确认、开票、回款 。
该模块用于维护供应商对账单及其对账明细信息.
表头栏位如下:。 对账单号、单证状态(暂存、已对账、已开票、已回款)、对账日期、供应商、业务日期、合同号、发票号、总金额(元)、备注 。
表体栏位如下: 类型(进货、退货)、进/退货单号、单证状态、进/退货日期、合同号、发票号、物流公司、物流单号、总金额(元)、结算方式(对账)、备注 。
功能按钮如下: 查询、新增、编辑、删除、确认、开票、回款 。
该模块查询显示进货单及其明细组合的明细表.
栏位如下: 进货单号、单证状态、进货日期、供应商、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注 。
功能按钮如下: 查询、导出 。
该模块查询显示进退货单及其明细组合的明细表.
栏位如下: 退货单号、单证状态、退货日期、供应商、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注 。
功能按钮如下: 查询、导出 。
该模块查询显示销货单及其明细组合的明细表.
栏位如下: 销货单号、单证状态、销货日期、客户、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注 。
功能按钮如下: 查询、导出 。
该模块查询显示销退货单及其明细组合的明细表.
栏位如下: 退货单号、单证状态、退货日期、客户、合同号、发票号、物流公司、物流单号、表头备注、序号、商品编码、商品名称、商品类别、规格型号、产地、计量单位、数量、单价(元)、金额(元)、商品备注 。
功能按钮如下: 查询、导出 。
该模块统计查询时间段商品销售利润表、销售利润=销货总价格-进货总价格.
栏位如下: 商品编码、商品名称、商品类别、规格型号、产地、计量单位、进货金额(元)、销货金额(元)、销售利润(元) 。
功能按钮如下: 查询、导出 。
框架内置模块,该模块用于修改单位名称、系统名称、以及用户默认密码.
栏位如下: 单位编码(只读)、单位名称、系统名称、用户默认密码(新增系统账号时的默认密码)、产品ID(只读)、产品序列号(只读)、产品有效期(只读) 。
功能按钮如下: 保存 。
框架内置模块,该模块用于管理系统用户的角色及其对应的菜单、按钮、列表字段功能权限.
栏位如下: 名称、状态、备注 。
功能按钮如下: 查询、新增、编辑、删除、权限(给角色添加模块和按钮的权限) 。
框架内置模块,该模块用于维护系统用户账号及其角色信息,新增账号、启停账号等.
栏位如下: 用户名(即登录账号,密码默认为系统设置中配置的默认密码)、姓名、英文名、性别、座机、手机、邮箱、状态、备注 。
功能按钮如下: 查询、新增、编辑、删除、角色(给用户添加角色,一人可以有多个角色)、重置密码(用户忘记密码后可以重置为初始密码)、启用、禁用 。
框架内置模块,该模块用于查询系统用户操作日志信息,例如登录、修改业务数据等.
栏位如下: 操作人、操作时间、日志类型、日志对象、日志内容 。
功能按钮如下: 查询 。
最后此篇关于Known框架实战演练——进销存系统需求的文章就讲到这里了,如果你想了解更多关于Known框架实战演练——进销存系统需求的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
实战-行业攻防应急响应 简介: 服务器场景操作系统 Ubuntu 服务器账号密码:root/security123 分析流量包在/home/security/security.pcap 相
背景 最近公司将我们之前使用的链路工具切换为了 OpenTelemetry. 我们的技术栈是: OTLP C
一 同一类的方法都用 synchronized 修饰 1 代码 package concurrent; import java.util.concurrent.TimeUnit; public c
一 简单例子 1 代码 package concurrent.threadlocal; /** * ThreadLocal测试 * * @author cakin */ public class T
1. 问题背景 问题发生在快递分拣的流程中,我尽可能将业务背景简化,让大家只关注并发问题本身。 分拣业务针对每个快递包裹都会生成一个任务,我们称它为 task。task 中有两个字段需要
实战环境 elastic search 8.5.0 + kibna 8.5.0 + springboot 3.0.2 + spring data elasticsearch 5.0.2 +
Win10下yolov8 tensorrt模型加速部署【实战】 TensorRT-Alpha 基于tensorrt+cuda c++实现模型end2end的gpu加速,支持win10、
yolov8 tensorrt模型加速部署【实战】 TensorRT-Alpha 基于tensorrt+cuda c++实现模型end2end的gpu加速,支持win10、linux,
目录如下: 为什么需要自定义授权类型? 前面介绍OAuth2.0的基础知识点时介绍过支持的4种授权类型,分别如下: 授权码模式 简化模式 客户端模式 密码模式
今天这篇文章介绍一下如何在修改密码、修改权限、注销等场景下使JWT失效。 文章的目录如下: 解决方案 JWT最大的一个优势在于它是无状态的,自身包含了认证鉴权所需要的所有信息,服务器端
前言 大家好,我是捡田螺的小男孩。(求个星标置顶) 我们日常做分页需求时,一般会用limit实现,但是当偏移量特别大的时候,查询效率就变得低下。本文将分四个方案,讨论如何优化MySQL百万数
前言 大家好,我是捡田螺的小男孩。 平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了。如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己
我们先讲一些arm汇编的基础知识。(我们以armv7为例,最新iphone5s上的64位暂不讨论) 基础知识部分: 首先你介绍一下寄存器: r0-r3:用于函数参数及返回值的传递 r4-r6
一 同一类的静态方法都用 synchronized 修饰 1 代码 package concurrent; import java.util.concurrent.TimeUnit; public
DRF快速写五个接口,比你用手也快··· 实战-DRF快速写接口 开发环境 Python3.6 Pycharm专业版2021.2.3 Sqlite3 Django 2.2 djangorestfram
一 添加依赖 org.apache.thrift libthrift 0.11.0 二 编写 IDL 通过 IDL(.thrift 文件)定义数据结构、异常和接口等数据,供各种编程语言使用 nam
我正在阅读 Redis in action e-book关于semaphores的章节.这是使用redis实现信号量的python代码 def acquire_semaphore(conn, semn
自定义控件在WPF开发中是很常见的,有时候某些控件需要契合业务或者美化统一样式,这时候就需要对控件做出一些改造。 目录 按钮设置圆角
师父布置的任务,让我写一个服务练练手,搞清楚socket的原理和过程后跑了一个小demo,很有成就感,代码内容也比较清晰易懂,很有教育启发意义。 代码 ?
? 1 2
我是一名优秀的程序员,十分优秀!