图4.3 往来单位信息实体E-R图
d) 公司职员信息
公司职员信息用于描述员工的基本属性,如:员工编号、员工姓名、职位、电话、地址、用户名、密码、权限等。
图4.4 公司职员信息实体E-R图
e) 采购信息
采购信息用于描述采购需要存储的基本属性,如:采购编号、录单日期、产品编号、产品型号、数量、供应商、经手人、审核人、确认人等。
图4.5 采购信息实体E-R图
f) 销售信息
销售信息用于描述销售需要存储的基本属性,如:销售编号、录单日期、产品编号、产品型号、客户、经手人、审核人、确认人、签订地点、数量、单价等。
图4.6 销售信息实体E-R图
4.3 系统数据表设计
图4.7 数据库结构
结合公司的实际情况及用户需求,该系统的数据库(tb_EMS)主要包含如表4.1所示的21个数据库。
表4.1 企业进销存系统数据表
表名 说明 表名 说明
tb_stock 库存产品信息表 tb_resell_main 销售退货主表
tb_units 往来单位信息表 tb_resell_detailed 销售退货明细表
tb_employee 公司职员信息表 tb_deliver_main 发货出库主表
tb_indent_main 塑封订单主表 tb_deliver_detailed 发货出库明细表
tb_indent_detailed 塑封订单明细表 tb_currentaccount 往来对账明细表
tb_reindent_main 塑封退货主表 tb_initial_main 白板申请主表
tb_reindent_detailed 塑封退货明细表 tb_initial_detailed 白板申请明细表
tb_warehouse_main 入库主表 tb_sampledeliver_main 样品出库明细表
tb_warehouse_ detailed 入库明细表 tb_sampledeliver_detailed 样品出库明细表
tb_sell_main 销售主表 tb_power 权限设置表
tb_sell_detailed 销售明细表
4.3.1 库存产品信息表
产品信息表用于存储产品的全部信息,该表的结构如表4.2所示。
表4.2 库存产品信息表(tb_stock)
字段名 字段类型 长度 主键或外键 约束条件 对应属性名
tradecode varchar 5 not null 产品编号
fullname varchar 20 primary key not null 产品型号
standard varchar 20 not null 封装
unit varchar 10 not null 产品单位
type varchar 20 产品类型
packcode varchar 20 塑封单号
finalbatch varchar 20 最终批号
qty int 4 库存数量 C#企业进销存管理系统开发与设计+ER图(8):http://www.751com.cn/jisuanji/lunwen_7754.html