ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:251.98KB ,
资源ID:17350829      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17350829.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(药品进销存管理方案计划系统数据库设计Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

药品进销存管理方案计划系统数据库设计Word文件下载.docx

1、如实体药品,客户,供货商,仓库,操作员,都可以转化成对应的一个关系模式。关系模型的主键是ER模型的标识符,其他属性一样。2) 一个联系可转化为一个关系模式,那么,两端关系的标识符及该联系属性为关系的属性,而关系的标识符为两端实体标识符的组合。3)我们还涉及到了引用完整性约束,也就是外键的约束,外码的约束贯穿着我们设计的始终,它把我们建立的关系紧密的联系在了一起。4) 我们对关系模式进行了消除数据冗余的处理。应符合第三范式,不允许出现传递依赖、冗余、异常等等。在逻辑设计中形成了关系表后需要对关系作规范化处理,使每个关系表至少满足第三范式的要求。对违反第三范式的关系我们进行了分析并作了相应的调整。

2、对各关系模式之间的数据依赖进行了极小化处理,消除了冗余。对违反第三范式的关系模式进行了必要的分解和合并。3.3 表汇总表名功能说明tb_buy_detaile药品采购明细表tb_buy_main药品采购主表tb_client_hkqk 客户回款情况表tb_client_jbqkb客户基本情况表tb_gys_jbqkb 供应商基本情况表tb_medicine_jbqkb 药品基本情况表tb_sell_detaile 药品销售明细表tb_sell_detaile_th 药品销售退货表tb_sell_main药品销售主表tb_stock 药品库存盘点信息表tb_username 操作员信息表各表信息

3、列名数据类型(精度范围)空/非空约束条件名称 rklsh int not nullprimary key入库流水号码 rkdjh varchar(20)入库单据号 ypbh 药品编号 rksl int入库数量 rkdj float入库单价 rkje 入库金额 rkrq datetime入库日期 kcsl 库存数量 kcsts char(4)库存状态补充说明tb_buy_main varchar(20) pzs 品种数量 jbr varbinary(10)经办人 sts varchar(2) gysbh 供应商编号tb_client_hkqk hklsh回款流水号 xslsh 销售流水号 khb

4、h 客户编号 hkrq 回款日期 qkje decimal(2)欠款金额 skhj 实收金额 ljye 累计余额 khmc varchar(80)客户名称 pym varchar(10)拼音编码 khdz 客户地址 ssdq varchar(40)所属地区 yzbm 邮政编码 tel 联系电话 lxr 联系人 khyh 开户银行 khzh 开户账号tb_gys_jbqkb gysmc 供应商名称 gysdz 供应商地址 yptm 药品条码 ypmc 药品名称 tym 通用名称拼音码 dw varchar(4)单位 gg 规格 jx 剂型 cd 产地 bzsl 包装数量 yxq 有效期 zlbz

5、 质量标准 jyfs varchar(8)经营方式 ph 批号 lsjg 零售价格 jhjg 进货价格 pfjg 批发价格 yplb 药品类名 ylbh 医疗保险编号not null 销售流水号码 xsdjh 销售单据号 xssl 销售数量 xsdj 销售单价 xsje 销售金额 xsrq 销售日期 thsts char(10)退货状态varchar(50) varchar(50) thsl 退库数量 thrq 退货日期 thje 退货金额 xszs 销售总数 xszk 销售折扣 ysje 应收金额 ssje wsje 未收金额 skfs 收款方式 qssts 清算状态 hkje 回款金额 p

6、dsl 盘点数量 pdrq 盘点日期tb_username userid 用户ID username 用户名 password 密码 passconf 确认密码四、 物理设计4.1 索引设计关系属性A上的索引是一种数据结构,它可以提高查找在属性A上具有某个特定值的元组的效率。索引通常有助于包含有属性A和常量的查询,但当关系变化很大时,通过扫描关系中所有的元组来找出那些匹配给定条件的元组的操作方式代价太高。故我们设计索引需要对下两方面折中选择。首先,对某个属性使用索引能极大的提高对该属性值的检索效率,使用该属性时,还可以加快连接。其次,对关系上某个属性的索引会使得对关系的插入、删除、修改变得复杂

7、和费时。因此经过分析本系统的功能和需求可知,本系统的药品表中的记录可能相当的庞大,而且基于药品名称或编码的查询和修改相当的频繁,加之在数据库更新和维护过程中对供货商的更新和查询也比较的频繁,而且供货商的数量也可能比较大,综合考量后应为本系统建立如下3个索引,以达到操作的便捷和系统功能的优化。各表中建立索引的表项:create unique index khbh_index on tb_client_jbqkb(khbh);create unique index gysbh_index on tb_gys_jbqkb(gysbh);create unique index ypbh_index o

8、n tb_medicine_jbqkb(ypbh);create unique index userid_index on tb_username(userid);五、安全性设计角色与权限设立两种级别用户Administrator,Superuser.对每种类型的用户设置不同的权限.Administrator:提供对系统的实际操作功能(适于仓库管理人员)Superuser:拥有系统的一切权限(适于总经理,系统维护管理人员)六、用SQL实现设计经数据库建模后,由模型导出数据库的SQL语言,将SQL语言导入到MySQL数据库中建立所有的数据表。/*=*/* Table: tb_buy_detail

9、e */create table tb_buy_detaile( rklsh int not null auto_increment, rkdjh varchar(20), ypbh varchar(20), rksl int, rkdj float, rkje float, rkrq datetime, kcsl int, kcsts char(4), primary key (rklsh); tb_buy_main */create table tb_buy_main rkdjh varchar(20) not null, pzs int, jbr varbinary(10), sts v

10、archar(2), gysbh varchar(20), primary key (rkdjh) tb_client_hkqk */create table tb_client_hkqk hklsh varchar(20) not null, xslsh int , khbh varchar(20), hkrq datetime, qkje decimal(2,0), skhj decimal(2,0), ljye decimal(2,0), primary key (hklsh) tb_client_jbqkb */create table tb_client_jbqkb khbh var

11、char(20) not null, khmc varchar(80), pym varchar(10), khdz varchar(80), ssdq varchar(40), yzbm varchar(10), tel varchar(20), lxr varchar(10), khyh varchar(40), khzh varchar(20), primary key (khbh) tb_gys_jbqkb */create table tb_gys_jbqkb gysbh varchar(20) not null, gysmc varchar(80), gysdz varchar(8

12、0), primary key (gysbh) tb_medicine_jbqkb */create table tb_medicine_jbqkb ypbh varchar(20) not null, yptm varchar(20), ypmc varchar(80), tym varchar(20), dw varchar(4), gg varchar(20), jx varchar(10), cd varchar(20), bzsl int, yxq varchar(10), zlbz varchar(20), jyfs varchar(8), ph varchar(10), lsjg

13、 float, jhjg float, pfjg float, yplb varchar(20), ylbh varchar(10), primary key (ypbh) tb_sell_detaile */create table tb_sell_detaile xslsh int not null auto_increment, xsdjh varchar(20), xssl int, xsdj float, xsje float, xsrq datetime, thsts char(10), primary key (xslsh) tb_sell_detaile_th */create

14、 table tb_sell_detaile_th xslsh varchar(50) not null, ypbh varchar(50), thsl int, thrq datetime, thje float, jbr varchar(50), tb_sell_main */create table tb_sell_main xsdjh varchar(20) not null, xszs int, xszk float, ysje float, ssje float, wsje float, skfs varchar(10), jbr varchar(10), qssts varchar(2), hkje float, primary key (xsdjh)/*=

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1