- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理与设计》
课程设计实验报告
药店药品管理系统数据库
一、课程设计目的
(1)加深理解数据库的基本概念与原理,提高数据库设计能力
(2)掌握数据流图、ER图,关系模式的设计方法
(3)熟练掌握SQL定义子语言,操纵子语句命令语句
(4)掌握关系模型上的完整性约束机智
(5)熟悉SQL Server数据库开发方法,与一定的数据库管理技术
(6)提高数据库设计标准化文档书写能力
二、课程设计实验环境
Windows XP
Microsoft SQL Server2000
三、课程设计内容
1、需求分析阶段
1.1系统分析
一、系统处理对象分析
(1)药店药品信息:主要包括 药品编号 药品名称 药品分类 药品规格 药品品牌 进药单价 买药单价等 利用这些信息可以方便查询药品基本信息以及了解药品盈利情况
(2)制药商信息:制药商名称 制药商编号 公司地点 联系电话 联系网址 利用这些信息便于进药部门 查找药品产地,联系药品退订情况
(3)买药人信息:买药人编号 买药人姓名 心别 年龄 电话 住址 利用这些信息便于药品出现问题时及时与当事人联系,同时便于退药时确认买药信息
(4)药品存储信息:药品编号 柜台编号
(5)柜台信息:柜台名称 柜台编号
(6)药品退订信息:药品编号 制药商编号 处理时间 药品数量
(7)药品售退信息: 药品编号 买药人编号 药品数量 柜台编号
二、系统功能要求分析
药品管理系统应具备以下几个基本功能:
药品购进和退订信息查询
买药人员信息查询与统计
药品存储信息查询与更新
药品销售情况统计与药品售退情况查询
盈利查询与统计
药品剩余数量查询与缺货药品查询及统计
三、总体安全要求
必威体育官网网址性。机密或敏感数据在存储处理传输过程中应必威体育官网网址,并用户只有在授权后才可以访问。不同的用户只能访问系统收授权的视图,这取决于其授权级别
完整性。保证系统中的信息处于一种完整和未受损害的状态,防止因未授权访问,部件故障或其他错误而引起的信息篡改,破坏或丢失。药品管理系统的信息对不同用户应有不同访问权限,购药人员只能查询库存信息,而库存的更新应只能库存管理员进行等等。
可靠性:保障系统在复杂的网络环境下提供可持续、可靠的服务
1.2业务分析
药品管理系统的业务应有以下3个:
药品购进(退订)业务:购药人员根据售药处对药品的需求以及库存信息,制定药品的需求单并从制药商处购进药品,并将合格药品单送往 库存管理员进行药物存储,将不合格药品单送往制药商处进行退货。
存药业务:库存管理员负责药品的出入库。根据合格购货药品单,对新购进的药品进行分类并将药品入库;根据取药单(退药单)将药品出库(入库)并修改库存信息和流水账目,若药品缺货,将缺货药品信息单传给购药人员。
售药业务:买药人将取药单(退药单)交给售药处,确认后,将药品售出(退回),并将取药单(退药单)交给库存管理员
业务流程图如下:
(1)药品购进业务流程图
(2)存药业务流程图
(3)售药业务流程图
1.3数据流程图
系统全局数据流图
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,他可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况,它有抽象性、概括性、层次性三大特点。
经过对药店中药品的销售业务调查、数据的收集处理和信息流程分析,明确了该系统的主要功能,分别为(1)药品购进和药品退订信息查询;(2)买药人员信息查询与统计;(3)药品存储信息查询与更新;(4)药品销售情况统计和药品被退情况查询;(5)盈利查询与统计;(6)药品剩余数量查询与缺货药品查询及统计。如图,即为药品销售系统的全局数据流图,即第一层数据流程图。
系统局部数据流图
全局数据流图从整体上描述了系统的数据流向和加工处理过程,为了清楚地描述系统数据的流向和加工处理的每个细节,在全局DFD基础上,对全局DFD中的某些局部进行单独放大,进一步细化,过程如下:
药品销售过程主要分为三个业务,第一个业务为药品购进业务,第二个业务为存药业务,第三个业务为售药业务。针对三个业务得到第二层数据流程图如下:
(1)药品购进业务流程图
(2)存药业务流程图
(3)售药业务流程图
1.4数据字典
由于数据流程图表达不够准确、具体,只有当数据流程图中出现的每一个成分都给出定义之后,才能完整、准确地描述一个系统,因此,有必要建立数据字典来对数据流程图中的各个元素作出详细的说明。数据字典通常包括数据项、数据结构、数据存储和处理过程5个部分,其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。
数据项
该系统设计的数据项共有24个,如下表:
数据项编号 数据项名 存储结构 别名 取值约束 DI
您可能关注的文档
最近下载
- 零售金融消费者权益保护专题报告 2024.docx
- 传感器与检测技术第四版胡向东习题答案.pdf
- 2023全国职业院校技能大赛-西式烹饪赛项备考试题库-下(多选题部分) .docx
- 保时捷Cayenne Turbo, Turbo S_2010款_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 动物疫病防治员国家标准.doc VIP
- 爱戴尊敬荣光 麦克白 威尔第钢琴伴奏五线谱子.pdf VIP
- 新时代、新思维、新高考.pptx
- 2002年至2019年 西藏自治区15岁及以上文盲人口(人口抽样调查)统计.docx
- 医院应急预案及处理流程.docx
- 动物疫病防治员国家职业标准(三级).doc VIP
文档评论(0)