医药进销存管理系统
分析部分
- 药品基本情况表:药品编号,药品条码,药品名称,通用码,拼音码,单位,规格码,剂型,产地,包装数量,有效期,质量标准,经营方式,批号,零售价格,进货价格,批发价格,药品类别,医疗编号
- 客户基本情况表:客户编号,客户名称,拼音码,客户地址,所属地区,邮政编码,电话,联系人,开户银行,开户账号
- 药品采购明细表:入库流水号码,入库单据号,药品编号,人库数量,入库单价,入库金额,入库日期,库存数量,库存状态
- 药品采购主表:入库单据号码,品种数量,入库数量,入库金额,入库日期,库存状态,供应商编号
- 药品销售明细表:销售流水号,药品编号,销售单据号码,销售数量,销售单据,销售日期,退货状态
- 药品销售主表:销售单据号码,客户编号,品种数,销售总数,销售金额,销售折扣,应收金额,实收金额,未收金额,销售日期,收款方式,经办人,清算状态,回款金额,回款日期
- 库存盘点情况表:药品编号,人库数量,库存数量,盘点数量,盘点日期
数据库部分:
药品基本情况表
CREATE TABLE `tb_ medicine_ jbqkb` (
`ypbh` varchar(255) NOT NULL,
`yptm` varchar(255) NULL,
`ypmc` varchar(255) NULL,
`tym` varchar(255) NULL,
`pym` varchar(255) NULL,
`dw` varchar(4) NULL,
`gg` varchar(255) NULL,
`jx` varchar(255) NULL,
`cd` varchar(255) NULL,
`bzsl` int(4) NULL,
`yxq` varchar(255) NULL,
`zlbz` varchar(255) NULL,
`jyfs` varchar(255) NULL,
`ph` varchar(255) NULL,
`lsjg` float(8, 0) NULL,
`jhjg` float(8, 0) NULL,
`pfjg` float(8, 0) NULL,
`yplb` varchar(255) NULL,
`ylbn` varchar(255) NULL,
PRIMARY KEY (`ypbh`)
);
客户基本情况表
CREATE TABLE `tb_ client_ jbqkb` (
`Khbh` varchar(255) NOT NULL,
`khmc` varchar(255) NULL,
`pym` varchar(255) NULL,
`khdz` varchar(255) NULL,
`ssdq` varchar(255) NULL,
`yzbm` varchar(255) NULL,
`tel` varchar(255) NULL,
`lxr` varchar(255) NULL,
`Khyh` varchar(255) NULL,
`khzh` varchar(255) NULL,
PRIMARY KEY (`Khbh`)
);
药品采购明细表
CREATE TABLE `tb_buy_detaile` (
`Rklsh` varchar(255) NOT NULL,
`rkdjh` varchar(255) NULL,
`ypbh` varchar(255) NULL,
`Rksl` int(4) NULL,
`Rkdj` float(4, 0) NULL,
`Rkje` float(8, 0) NULL,
`Rkrq` datetime(6) NULL,
`Kcsl` int(4) NULL,
`kcsts` varchar(4) NULL,
PRIMARY KEY (`Rklsh`)
);
药品采购主表
CREATE TABLE `tb_ buy_main` (
`rkdjh` int(255) NOT NULL,
`pzs` int(255) NULL,
`Rksl` varchar(255) NULL,
`rkje` float(8, 0) NULL,
`rkrq` datetime(6) NULL,
`Jbr` varchar(255) NULL,
`Sts` varchar(2) NULL,
`gysbh` varchar(255) NULL,
PRIMARY KEY (`rkdjh`)
);
药品销售明细表
CREATE TABLE `tb_sell_detaile` (
`xslsh` varchar(255) NOT NULL,
`ypbh` varchar(255) NULL,
`xsdjh` varchar(255) NULL,
`xssl` int(4) NULL,
`xsdj` float(8, 0) NULL,
`xsje` float(8, 0) NULL,
`xsrq` datetime(6) NULL,
`thsts` char(10) NULL,
PRIMARY KEY (`xslsh`)
);
药品销售主表
CREATE TABLE `tb_sell_main` (
`xsdjh` varchar(255) NOT NULL,
`khbh` varchar(255) NULL,
`pZs` int(4) NULL,
`XSZS` int(4) NULL,
`xsje` float(8, 0) NULL,
`xszk` float(8, 0) NULL,
`ysje` float(8, 0) NULL,
`Ssje` float(8, 0) NULL,
`wsje` float(8, 0) NULL,
`xsrq` float(8, 0) NULL,
`skfs` datetime(6) NULL,
`Jbr` varchar(255) NULL,
`qssts` varchar(255) NULL,
`hkje` float(8, 0) NULL,
`hkrq` datetime(6) NULL,
PRIMARY KEY (`xsdjh`)
);
库存盘点情况表
CREATE TABLE `tb_stock` (
`ypbh` varchar(255) NOT NULL,
`rksl` int(4) NULL,
`xXssl` int(4) NULL,
`kcsl` int(4) NULL,
`pdsl` int(4) NULL,
`pdrq` datetime(6) NULL,
PRIMARY KEY (`ypbh`)
);