- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
目录
1.摘要和需求分析……………………3
2.数据库结构设计
2.1概念设计
全局/整体E-R图……………72.2逻辑设计
2.2.1建立关系模式……………9
2.2.2用户子模式建立…………9
2.2.3关系模式逻辑结构定义…………………10
3.数据库物理设计
3.1索引…………10
3.2触发器………10
3.3存储过程……………………114.数据库入库与测试
4.1数据入库……………………12
4.2数据库测试…………………12
参考文献………………12附录SQL语句
1基本表………13
2视图…………14
3索引…………15
4触发器………15
5存储过程……………………18
药品进销存管理系统数据库设计
摘要:
随着计算机技术、通信技术和网络技术的迅猛发展,人类社会已经进入了信息化时代。信息资源成为最重要、最宝贵的资源之一,数据库技术已经成为信息社会中对大量数据进行组织与管理的信息系统核心技术和网络信息化管理系统的重要基础。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。
目前中小型的药店营业规模不断扩大,药品的数量和种类不断增加,人工管理的难度也越来越大,如果开发出药品进销存管理系统,通过使用计算机对物质信息进行管理,可以很大程度上方便管理人员对药品的管理,实现管理的高效化和统一化。从而给工作带来了巨大的方便,给药店带来了巨大的经济利益。
1.需求分析
需求分析阶段就是分析用户的需求,这也是设计数据库的第一步。
药品进销存管理系统是中小型药店管理人员方便药店的各个流程的
工作为目的的。需求分析这个阶段,主要确定包括业务流程,数据
流程,以及要实现的流程和目标,通过数据的分析,可以得到市场
的信息,便于管理人员提高,优化管理水平。让销售更加方便,节
约成本,带来经济效益。
1.1.业务流图包括药品的采购,库存管理和销售,主要是阐述整个
药品的进存的流水作业过程。
如图1-1所示:
存单
提提货单发货发货货单
提订订查缺客户销售货货货看货部单单
提货单提货
仓库退货退货单库存单
缺货单缺货采购员采购存档
验货入库药店供应发货发货单采购厂家
入库单
退货单退货
入库
1.2.数据流程图是反映药店作业过程的数据去向和流向。通过数据流程图,
抽象现实的数据到药品进销存的物理模型。再根据这个物理模型抽象出信
息流,将物理模型转化成逻辑模型,反映信息在系统中的流动,处理,存
储情况。流程图分为顶层数据流图,第一层数据流图,第二层数据流图。
E1P6E2
供应厂家进销存客户
S1
库存台帐
图1-2顶层数据流程图
E3
库房
E1P1P4P3P2E2供应厂家进货盘存报损销售客户
S1库存台帐
图1-3第一层数据流程图
P2.1销售S1库存合账E2客
户
S2收支帐务
P2.2确认退货P2.3退货
图1-4第二层数据流程图(销售)
P3.1库房报损库房E3
S1库存台帐
P2销售P3.2销售报损
图1-5第二层数据流图(库存管理)
数据库结构设计
主要分为概念设计和逻辑设计两个部分。2.1概念设计
1.E-R图设计如下:
供应厂家药品仓库供应存储
购买退货
客户
属性如下所示:
供应厂家(供应厂编号,供应厂名称,供应厂厂址,供应厂电话,供应厂网站)
药品(药品编码,药品商品名,通用名,药品分类,药品剂型,生产厂家,单价,生产日期,保质期)
仓库(仓库编号,仓库类别,仓库地址)
职员(职工编号,姓名,性别,年龄)
客户(客户编号,名称,性别,电话)
供应(供应量)
购买(购买量)
退货(退货原因,退货数量)
2.2逻辑设计
逻辑设计的任务是把概念结构设计好的基本E-R图转为与选用DBMS产品
文档评论(0)