药品存销信息管理系统全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

药品存销信息管理系统

IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

信息工程学院

《数据库课程设计》论文

题目:药品存销信息管理系统学号:***********

专业班级:计算机科学与技术103

姓名:*****

指导老师:******

完成日期:2012年01月13日

药品存销信息管理系统数据库设计

****

(信息工程学院计算机科学与技术10级3班)

摘要

本次课程设计是药品存销信息管理系统,伴随着社会的复杂化,传统的“一支笔,一本帐簿”的药品销售管理方式也慢慢的无法适应形势的变化。随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。因此设计药品存销信息系统是当务之急,本系统包括药品采购,药品存储,药品销售。药品采购包括采购员进货,采购员退货。药品存储包括仓库存储以及仓库管理员管理仓库。药品销售包括顾客买药与顾客退药。本系统包括几个视图来使数据库使用者快速的查询想要得到的信息,本系统包括几个PL/SQL语句块,还包括几个触发器,使得数据得到同步修改,使数据库中的数据更加合理。

关键字:数据库;经销存;药品管理系统

目录

引言

随着全球信息技术的飞速发展,尤其是因特网的出现和普及,企业和决策都发生了根本的改变。采用信息技术促进、改造药店的生产、经营、管理,有效采集和处理信息,增强企业决策的有效性,适应全球发展的要求,将成为企业发展的必由之路。信息管理系统已经成为现代企业的一个重要标志和衡量企业综合实力的重要组成部分。但是,信息管理系统的开发却非常困难。开发一个成功的企业信息管理系统,不仅要有方方面面的专业知识,还要充分分析企业内部、外部环境的变化和关系,以及在信息管理系统开发过程中所涉及的设备、技术上的复杂性。这就需要系统开发者不断总结经验,不断探索更好的方法和技术。

如今药品无论在任何时候都是一个国家最重要的东西,也是对一个人最需要的东西,药品管理正处于一个高速发展的时期。药品的信息在供应商与销售部和顾客之间大量的流通,因此,建立一个合适的数据库来管理这些数据是必不可少的。这样药品存销信息管理系统就这样诞生了,它可以高效的来管理这些数据,是药品高效的发货和供应。

本次数据库设计严格按照书上的要求和设计数据库步骤,从需求分析,概念设计,逻辑设计,物理设计,到数据库最后的建立、运行。

1.需求分析

主要包括内容:处理对象及组织;信息处理及系统功能;数据库系统性能需要,数据库系统开发环境需求等。在阐述信息及其处理过程时,要辅助业务流程图、数据流程图及数据字典。对上述三个问题可以以附录的形式详细罗列,但正文中必须指明做了哪些业务流程图、数据流程图和数据字典的规模。

需求分析阶段处理对象及组织

(1)熟悉业务并绘制业务路程图;

(2)根据业务流程图明确有哪些数据流动,绘制数据流程图;

(3)建立数据字典,其中包括数据项、数据结构、数据流、数据存储、处理过程等。

信息处理及系统功能

数据流程图

药品存销信息管理系统数据流程图如下

(3)第一层数据流程图

(2)第二层数据流程图——进货

图1-2 进货数据流程图(4)第二层数据流程图——销售

图1-3 销售数据流程图

(5)第二层数据流程图——存储

图1-4 存储数据流程图

包含数据项、数据结构、数据流、处理逻辑、数据存储定义(详见附录1)。

2.数据库结构设计

概念设计

阶段要求:

(1)能真实、充分地反映现实世界,包括事物与事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型;

(2)易于理解,因此可以用它和不熟悉计算机的用户交换意见;

(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;

(4)易于向关系、网状、层次等各种数据模型转换。

分E-R图的建立

建立分E-R图的思想:

对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型(1:1,1:n,m:n),设计分E-R 图;

参照数据流程图画出分E-R图

(1)进货时的分E-R图

图2-1 进货时的分E-R图

(2)销售时的分E-R 图

(3)盘存时的分E-R 图

全局/整体E-R 图 1.每次集成局部E-R 图是,分两步走

(1)合并。解决各分E-R 图之间的冲突,将各分E-R 图合并起来生成初步的E-R 图。

(2)修改和重构。消除不必要的冗余。

总E-R 图

逻辑设计 概念设计阶段是独立于任何一种数据模型的,而逻辑设计阶段则与现实结合起来,逻辑设计的任务就是将概念设计阶段设计好的基本E-R 图转换为与项目所支持的数据模型相符合的逻辑结构。具体任务包括将E-R 图转换成关系模型、模型优化、数据库模式定义、用户模式设计。

建立关系模式

转化规则:一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的码就是关系的码。一个1:1联系可以转换为一个独立关系模式,也可以与任意一端关系模式合并;一个1:N 联系可以转换为一个独立关系模式,也可以与n 端实对应的关系模式合并;一个M :N 联系转换为一个独立关系模式,具有相同码的关系模式可以合并

根据以上转化规则可得

供应商(供应商的编号,供应商的名称,供应商的地址,供应商的联系电话) 图2-2销售时的分E-R 图 图2-3盘存时的分E-R 图

图2-4 总E-R 图

相关文档
最新文档