您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 药品存销信息管理系统(全)
信息工程学院《数据库课程设计》论文题目:药品存销信息管理系统学号:***********专业班级:计算机科学与技术103姓名:*****指导老师:******完成日期:2012年01月13日药品存销信息管理系统数据库设计****(信息工程学院计算机科学与技术10级3班)摘要本次课程设计是药品存销信息管理系统,伴随着社会的复杂化,传统的“一支笔,一本帐簿”的药品销售管理方式也慢慢的无法适应形势的变化。随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。因此设计药品存销信息系统是当务之急,本系统包括药品采购,药品存储,药品销售。药品采购包括采购员进货,采购员退货。药品存储包括仓库存储以及仓库管理员管理仓库。药品销售包括顾客买药与顾客退药。本系统包括几个视图来使数据库使用者快速的查询想要得到的信息,本系统包括几个PL/SQL语句块,还包括几个触发器,使得数据得到同步修改,使数据库中的数据更加合理。关键字:数据库;经销存;药品管理系统10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-1-目录目录.............................................................................................................................................-1-1.需求分析..................................................................................................................................-3-1.1需求分析阶段处理对象及组织...................................................................................-3-1.2信息处理及系统功能...................................................................................................-3-1.2.2数据字典...........................................................................................................-5-2.数据库结构设计....................................................................................................................-5-2.1概念设计......................................................................................................................-5-2.2逻辑设计......................................................................................................................-8-2.2.1建立关系模式....................................................................................................-8-2.2.2关系模式规范化处理....................................................................................-10-以上关系模式中的各实体和联系之间不存在非主属性对主属性的部分函数依赖,也不存在传递函数依赖,已经达到了3NF。...........................................-10-2.2.3用户子模式建立............................................................................................-10-3.数据库物理设计................................................................................................................-10-3.1物理设计阶段目标和任务........................................................................................-10-3.2数据存储方面.............................................................................................................-11-3.2.1建立索引的原则............................................................................................-11-4.数据库实施与测试..............................................................................................................-11-4.1数据库实施................................................................................................................-11-4.1.1数据库及数据库对象建立............................................................................-11-5.总结......................................................................................................................................-13-6.附录......................................................................................................................................-13-附录1:...................................................................................................................................-13-附录2.................................................................................................................................-17-附录3.................................................................................................................................-22-10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-2-引言随着全球信息技术的飞速发展,尤其是因特网的出现和普及,企业和决策都发生了根本的改变。采用信息技术促进、改造药店的生产、经营、管理,有效采集和处理信息,增强企业决策的有效性,适应全球发展的要求,将成为企业发展的必由之路。信息管理系统已经成为现代企业的一个重要标志和衡量企业综合实力的重要组成部分。但是,信息管理系统的开发却非常困难。开发一个成功的企业信息管理系统,不仅要有方方面面的专业知识,还要充分分析企业内部、外部环境的变化和关系,以及在信息管理系统开发过程中所涉及的设备、技术上的复杂性。这就需要系统开发者不断总结经验,不断探索更好的方法和技术。如今药品无论在任何时候都是一个国家最重要的东西,也是对一个人最需要的东西,药品管理正处于一个高速发展的时期。药品的信息在供应商与销售部和顾客之间大量的流通,因此,建立一个合适的数据库来管理这些数据是必不可少的。这样药品存销信息管理系统就这样诞生了,它可以高效的来管理这些数据,是药品高效的发货和供应。本次数据库设计严格按照书上的要求和设计数据库步骤,从需求分析,概念设计,逻辑设计,物理设计,到数据库最后的建立、运行。10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-3-1.需求分析主要包括内容:处理对象及组织;信息处理及系统功能;数据库系统性能需要,数据库系统开发环境需求等。在阐述信息及其处理过程时,要辅助业务流程图、数据流程图及数据字典。对上述三个问题可以以附录的形式详细罗列,但正文中必须指明做了哪些业务流程图、数据流程图和数据字典的规模。1.1需求分析阶段处理对象及组织(1)熟悉业务并绘制业务路程图;(2)根据业务流程图明确有哪些数据流动,绘制数据流程图;(3)建立数据字典,其中包括数据项、数据结构、数据流、数据存储、处理过程等。1.2信息处理及系统功能1.2.1数据流程图药品存销信息管理系统数据流程图如下(3)第一层数据流程图图1-1第一层数据流程图10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-4-(2)第二层数据流程图——进货(4)第二层数据流程图——销售图1-2进货数据流程图图1-3销售数据流程图10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-5-(5)第二层数据流程图——存储1.2.2数据字典包含数据项、数据结构、数据流、处理逻辑、数据存储定义(详见附录1)。2.数据库结构设计2.1概念设计阶段要求:(1)能真实、充分地反映现实世界,包括事物与事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型;(2)易于理解,因此可以用它和不熟悉计算机的用户交换意见;(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;(4)易于向关系、网状、层次等各种数据模型转换。图1-4存储数据流程图10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-6-2.2.1分E-R图的建立建立分E-R图的思想:对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型(1:1,1:n,m:n),设计分E-R图;参照数据流程图画出分E-R图(1)进货时的分E-R图图2-1进货时的分E-R图10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-7-(2)销售时的分E-R图(3)盘存时的分E-R图2.1.2全局/整体E-R图1.每次集成局部E-R图是,分两步走(1)合并。解决各分E-R图之间的冲突,将各分E-R图合并起来生成初步的E-R图。图2-2销售时的分E-R图图2-3盘存时的分E-R图10级计算机科学与技术专业103班数据库应用系统课程设计课程论文-8-(2)修改和重构。消除不必要的冗余。
本文标题:药品存销信息管理系统(全)
链接地址:https://www.777doc.com/doc-5684501 .html