药库管理中,对出入库及库存数量的记录问题,大家一起来讨论!(重在参与,进者有分)
以下是我对药库表的设计:
药品信息 生产厂家信息 供应商表 药品剂量 药品类型_1
-------- ----------- --------- --------- -----------
药品ID 生产厂商ID 供应商ID 剂量ID 类型1_ID
药品名称 厂商名称 供应商名称 剂量名称 类型1_名称
药品别名 (例如片, (例如中药、
药品编码 瓶,支等) 中成药、西药)
拼音码
库存表 入库明细 出库明细 药品类型_2
---------- ----------- --------- -----------
批次号 入库单号 出库单号 类型2_ID
药品ID 批次号 批次号 类型2_名称
生产厂家ID 入库数量 出库数量 (例如麻毒类、精神类、贵重药品类等)
供应商ID 入库日期 出库日期
进价 入库类型
批发价 (例如药房退药,
零售价 药品购入)
有效期
数量
规格
问题:
1.药品信息表中的编码与拼音码是否重复,如果重复,我应该保留哪个?
2.药品出入库数量的记录问题,例如入库了青霉素药品10箱,1箱=40盒,1盒=5ml*6支
这个记录我该怎么记录到库存中?单独记录箱数、盒数或者支数好像都不太合理,
我的药品剂量表其实就有些为这个数量记录提供服务的意思,但我有些想不清楚了!
所以在库存中,只是很模糊的写了一个数量和规格字段!
希望通过和大家共同讨论,来完善这个药库的设计!
[解决办法]
看看
[解决办法]
進者有分,先接分
[解决办法]
单位的换算是必须的
[解决办法]
先看,再说.
[解决办法]
表太多。要好长时间看。呵呵``
[解决办法]
你这是2个表还是N个表,还没看明白呢.
不过,首先建议不要使用中文名称来建立表和字段.
[解决办法]
HIS系统吧?
1.药品信息表中的编码与拼音码是否重复,如果重复,我应该保留哪个?
----
编码不能重, 拼音码肯定能重的
2.药品出入库数量的记录问题,例如入库了青霉素药品10箱,1箱=40盒,1盒=5ml*6支
这个记录我该怎么记录到库存中?单独记录箱数、盒数或者支数好像都不太合理,
我的药品剂量表其实就有些为这个数量记录提供服务的意思,但我有些想不清楚了!
所以在库存中,只是很模糊的写了一个数量和规格字段!
--
在药典里要保存不同单位间的换率,一般有三级就行,在库存里以最小单位保存
[解决办法]
如果想偷懒,去网上下个医药管理系统,然后开了别人的库,看看人家怎么写的.
没做过医疗系统,不敢乱发言.
[解决办法]
先接个分再说
[解决办法]
要建表维护计量单位的换算
拼音码是有必要的,相当于助记码。
回个贴可真难!
[解决办法]
1、一般药品都有多个编码,不仅仅是编码、拼音码,还有可能医生自己设置药品的编码。这样一个药品存在多个编码都可以。
2、对于出入库以及库存数量,一般医院的药房是三级管理模式:药库、药房(门诊药房和住院药房)、发药窗口。对于每个不同的级别有自己的出入库单位,同时这三个级别之间的单位都存在转换关系。系统一般设置药品的最基本的单位,然后三级中都对这个单位都有换算关系就可以了。要知道,在住院医生工作站中,医嘱中的药品单位可能还更小。
所以,设置一个基本单位,然后在每个级别设置自己的库存单位就可以。
[解决办法]
1.药品信息表中的编码与拼音码是否重复,如果重复,我应该保留哪个?
编码的分类方法很多,好象拼音码并不能代替
拼音码就是助记码形式,仅为操作员快速输入和查找商品使用
2.药品出入库数量的记录问题,例如入库了青霉素药品10箱,1箱=40盒,1盒=5ml*6支
这个记录我该怎么记录到库存中?单独记录箱数、盒数或者支数好像都不太合理,
如果换算方法固定,库存表中应只记录商品的最小单位数量,增加一个换算表用于查询和统计使用。
如烟草流通的换算有至少5种,不可能都保存的。
[解决办法]
1.药品信息表中的编码与拼音码是否重复,如果重复,我应该保留哪个?
药品id是内码是电脑用的,编码主要是满足行政管理或法规规定的,拼音码(或是助记码)是满足录入易记的,主要根据医生的习惯来定.
应该保留!
2.药品出入库数量的记录问题,例如入库了青霉素药品10箱,1箱=40盒,1盒=5ml*6支
这个记录我该怎么记录到库存中?单独记录箱数、盒数或者支数好像都不太合理,
我的药品剂量表其实就有些为这个数量记录提供服务的意思,但我有些想不清楚了!
所以在库存中,只是很模糊的写了一个数量和规格字段!
可作一层级结构表,专门记录此结构.至于记录那可数,主要根据医院的习惯来定.
[解决办法]
1.药品信息表中的编码与拼音码是否重复,如果重复,我应该保留哪个?
---------------------------------
均要保留,前面各位的回答已經解釋了。
2.药品出入库数量的记录问题,例如入库了青霉素药品10箱,1箱=40盒,1盒=5ml*6支
这个记录我该怎么记录到库存中?单独记录箱数、盒数或者支数好像都不太合理,
我的药品剂量表其实就有些为这个数量记录提供服务的意思,但我有些想不清楚了!
所以在库存中,只是很模糊的写了一个数量和规格字段!
---------------------------------
這個問題是任何進銷存系統均存在的。
a. 可以設置一個單位組表.
單位組表 字段:編碼(主鍵),單位組名稱,.....
示例數據 UG01 **1類產品單位組
UG02 **2類產品單位組
b. 單位表設計如下:
單位表 字段:編碼(主鍵), 名稱, 所屬單位組編碼, 換算係數,.....
示例數據 01 盒 UG01 1
02 箱 UG01 40
03 支 UG02 1
04 盒 UG02 10
c. 產品表應設計如下:
產品表 字段:產品編碼(主鍵),拼音碼,單位組編碼,計量單位,常用單位,......
示例數據 M001 qms UG01 01 02
注:單位組表示此產品應該使用哪個單位組的單位,計量單位表示此產品的計量方式(通常是最小單位,也就是單價單位),而常用單位則是經常使用的單位.進行單位轉換時,需要從單位表中讀取換算係數進行換算. 產品的單價應以計量單位來計.
d. 庫存表設計
庫存表中的單位一律以計量單位來保存,在程序中要顯示其他單位時,可以通過讀取換算係數來轉換.
[解决办法]
盒 10 箱 1
盒 1 支 30
支 30 盒 1
箱 1 支 300
支 300 箱 1
感觉方法是比较笨,不知道实际效果怎么样