![点击分享此内容可以赚币 分享](/master/images/share_but.png)
药店药品管理系统数据库总报告.doc
《药店药品管理系统数据库总报告.doc》由会员分享,可在线阅读,更多相关《药店药品管理系统数据库总报告.doc(11页珍藏版)》请在咨信网上搜索。
1、数据库原理与设计课程设计实验报告药店药品管理系统数据库专 业 计算机科学与技术 班 级 4班 学 号 20132080 20132085 20132086 学生姓名 周雪峰 李毓磊 张凯峰 任课教师 朱焱老师 辅导教师 谭洁帆, 林钊 2015年 12 月 14 日一、课程设计目的 (1)加深理解数据库的基本概念与原理,提高数据库设计能力(2)掌握数据流图、ER图,关系模式的设计方法(3)熟练掌握SQL定义子语言,操纵子语句命令语句(4)掌握关系模型上的完整性约束机智(5)熟悉SQL Server数据库开发方法,与一定的数据库管理技术(6)提高数据库设计标准化文档书写能力二、课程设计实验环境
2、Windows XP Microsoft SQL Server2000三、课程设计内容1、需求分析阶段1。1系统分析一、系统处理对象分析(1)药店药品信息:主要包括 药品编号 药品名称 药品分类 药品规格 药品品牌 进药单价 买药单价等 利用这些信息可以方便查询药品基本信息以及了解药品盈利情况(2)制药商信息:制药商名称 制药商编号 公司地点 联系电话 联系网址 利用这些信息便于进药部门 查找药品产地,联系药品退订情况(3)买药人信息:买药人编号 买药人姓名 心别 年龄 电话 住址 利用这些信息便于药品出现问题时及时与当事人联系,同时便于退药时确认买药信息(4)药品存储信息:药品编号 柜台编号
3、(5)柜台信息:柜台名称 柜台编号(6)药品退订信息:药品编号 制药商编号 处理时间 药品数量 (7)药品售退信息: 药品编号 买药人编号 药品数量 柜台编号 二、系统功能要求分析药品管理系统应具备以下几个基本功能:(1) 药品购进和退订信息查询(2) 买药人员信息查询与统计(3) 药品存储信息查询与更新(4) 药品销售情况统计与药品售退情况查询(5) 盈利查询与统计(6) 药品剩余数量查询与缺货药品查询及统计三、总体安全要求(1) 保密性。机密或敏感数据在存储处理传输过程中应保密,并用户只有在授权后才可以访问.不同的用户只能访问系统收授权的视图,这取决于其授权级别(2) 完整性.保证系统中的
4、信息处于一种完整和未受损害的状态,防止因未授权访问,部件故障或其他错误而引起的信息篡改,破坏或丢失.药品管理系统的信息对不同用户应有不同访问权限,购药人员只能查询库存信息,而库存的更新应只能库存管理员进行等等。(3) 可靠性:保障系统在复杂的网络环境下提供可持续、可靠的服务1。2业务分析药品管理系统的业务应有以下3个:(1) 药品购进(退订)业务:购药人员根据售药处对药品的需求以及库存信息,制定药品的需求单并从制药商处购进药品,并将合格药品单送往 库存管理员进行药物存储,将不合格药品单送往制药商处进行退货.(2) 存药业务:库存管理员负责药品的出入库。根据合格购货药品单,对新购进的药品进行分类
5、并将药品入库;根据取药单(退药单)将药品出库(入库)并修改库存信息和流水账目,若药品缺货,将缺货药品信息单传给购药人员。(3) 售药业务:买药人将取药单(退药单)交给售药处,确认后,将药品售出(退回),并将取药单(退药单)交给库存管理员业务流程图如下: (1)药品购进业务流程图合格不合格库存信息购药人员填写药品取货单药品缺货单制药商药品取货单检查药名单药品单库存管理员药品入库单存档退货单(2)存药业务流程图买药人退药单取药单售药处库存帐目取药单据库存管理员存档售药处确认退药单(3)售药业务流程图售药处取药单取药单库存管理员登记流水账流水账改账库存帐目药品入库单购药员1。3数据流程图系统全局数据
6、流图 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,他可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况,它有抽象性、概括性、层次性三大特点。经过对药店中药品的销售业务调查、数据的收集处理和信息流程分析,明确了该系统的主要功能,分别为(1)药品购进和药品退订信息查询;(2)买药人员信息查询与统计;(3)药品存储信息查询与更新;(4)药品销售情况统计和药品被退情况查询;(5)盈利查询与统计;(6)药品剩余数量查询与缺货药品查询及统计。如图,即为药品销售系统的全局数据流图,即第一层数据流程图。药品发货单不 符 合存 储 清 单符合库存药品清单返回重新清点决定退药退 药 单出
7、 库 单退药单据取药单取药单据退货单商品不合格单入库单制药商1.1检验药品1库存台账1.3退货2流水账2.3退药2.1售药买药人员2.2决定退药库存管理3.1确认药品3.2药品进库药品订货单药品合格单1.2药品进库系统局部数据流图全局数据流图从整体上描述了系统的数据流向和加工处理过程,为了清楚地描述系统数据的流向和加工处理的每个细节,在全局DFD基础上,对全局DFD中的某些局部进行单独放大,进一步细化,过程如下:药品销售过程主要分为三个业务,第一个业务为药品购进业务,第二个业务为存药业务,第三个业务为售药业务。针对三个业务得到第二层数据流程图如下:(1)药品购进业务流程图退货单入库单药品合格单
8、药品订货单药品发货单商品不合格单流水账库存台账制药商1.1检验药品1.2药品进库11.3退货2(2)存药业务流程图决定退药退药单据退药单出库单取药单取药单据流水账库存台账买药人员2.1售药122.3退药2.2决定退药(3)售药业务流程图不符合返回重新清点存储清单符合库存药品清单库存台账库存管理3.1确认药品3.2药品进库12.3退药1。4数据字典由于数据流程图表达不够准确、具体,只有当数据流程图中出现的每一个成分都给出定义之后,才能完整、准确地描述一个系统,因此,有必要建立数据字典来对数据流程图中的各个元素作出详细的说明。数据字典通常包括数据项、数据结构、数据存储和处理过程5个部分,其中数据项
9、是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。(1) 数据项该系统设计的数据项共有24个,如下表:数据项编号数据项名存储结构别名取值约束DI1Dnochar(5)药品编号DI-2Dnamechar(20)药品名称DI3Dclasschar(8)药品分类DI4Dguigechar(10)药品规格DI5Dbrandchar(10)药品品牌DI6Dprice1float进药单价DI7Dprice2float卖药单价大于零DI8Pnochar(5)买药人编号大于零DI-9Pnamechar(10)买药人姓名DI10Page
10、int年龄1255DI-11Psexchar(2)性别男女DI12Pphonechar(11)联系电话DI-13Paddresschar(20)住址DI-14Mnochar(5)制药商编号DI15Mnamechar(20)制药商名称DI-16Mplacechar(20)公司地点DI-17Mphonechar(11)联系电话DI-18Memailchar(15)联系网址DI19Lnamechar(20)柜台名称DI20Lnochar(5)柜台编号DI21Quantityint药品数量大于零DI22Time_SDsmalldatetime处理时间DI23Supplychar(4)订退方式订购、退订
11、DI-24Dealchar(4)售退方式售出、退回数据结构该系统的数据结构共有7个,具体见下表:数据结构编号数据结构名含义说明组成DS-1Drug药品信息Dno Dname Dclass Dbrand Dprice1 Dprice2DS-2Patient买药人信息Pno Pname Page Psex Pphone PaddressDS-3Maker制药商信息Mno Mname MplaceMphoneMemailDS4Storage柜台信息Lno LnameDS5Order_Back药品退订信息Mno Dno Time_SD Quantity SupplyDS-6Buy_Back药品退售信息
12、Pno Dno Time_SDQuantity DealDS-7Stored药品存储信息Dno Lno Quantity2.概念设计部分2。1 分析过程根据之前的数据流图和数据字典,我们提取出实体、实体的属性、标识实体的码、确认实体之间的联系及其类型。定义如下: 药品:药品编号、药品名称、药品分类、药品规格、药品品牌、进药单价买药单价 买药人员:买药人编号、买药人性命、性别、年龄、联系电话、住址 制药商:制药商编号、制药商名称、公司地位、联系电话、联系网址 柜台信息:柜台编号、柜台名称 药品退订:药品编号、制药上编号、药品数量、处理时间、退订方式 药品售退:药品编号、买药人编号、药品数量、处理
13、时间、售退方式 药品储存:药品编号、柜台编号、药品数量2.2 子模块ER图 2.2.1存药子模块ER图 2。2。2售药子模块ER图2.2。3购进药品子模块ER图2。3 全局ER图 3。逻辑设计部分3。1数据库关系模式定义描述1. Drug(药品)属性名数据类型别名(注释)可否为空主键 / 外键取值范围Dnochar(5)药品编号否主键Dnamechar(20)药品名称否Dclasschar(10)药品分类Dguigechar(10)药品规格Dbrangchar(10)药品品牌Dprice1floar进药单价否大于0Dprice2floar买药单价否大于02。patient(买药人)属性名数据类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药店 药品 管理 系统 数据库 报告
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。