本论文是一篇关于数据库类论文网,关于进销存管理数据库的设计与实现相关硕士毕业论文范文。免费优秀的关于数据库及软件开发及结构设计方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
【摘 要】数据库设计是软件开发中的一个重要环节.数据库设计的规范和高效,对于提高软件开发的质量和效率具有重要意义.本文通过对典型的进销存数据库分析探讨,提出了数据库设计的一般步骤和方法,同时也为其他类型数据库的设计提供有益的参考.
【关 键 词】数据库;进销存;设计
在市场经济中,物资的进、销、存是企业运作的重要环节.使用信息化的手段把企业进货、存储和销售这三个环节切实有效的管理起来,可以大大提高企业生产的效率,同时通过进销存管理系统,可以及时通过网络把决策信息传递给相关决策人,从而可以及时发现问题、解决问题,提高企业在市场中的竞争能力.
有关论文范文主题研究: | 关于数据库的论文范文素材 | 大学生适用: | 在职研究生论文、学术论文 |
---|---|---|---|
相关参考文献下载数量: | 54 | 写作解决问题: | 如何怎么撰写 |
毕业论文开题报告: | 标准论文格式、论文题目 | 职称论文适用: | 刊物发表、初级职称 |
所属大学生专业类别: | 如何怎么撰写 | 论文题目推荐度: | 优秀选题 |
一、进销存数据库的需求分析
1.进销存管理的任务
进销存管理工作的主要任务有:企业的采购管理、企业的销售管理(批发、零售、连锁)、企业各部门的商品配送管理、企业库存商品的管理以及企业应收款、应付款的管理
2.需求描述
进销存数据库管理主要用来管理客户、供应商、进销存数据库及货物,其中的商品进货、销售和库存管理复杂繁琐,需要耗费大量的时间和人力对这些数据进行统计和分析,这是一项相当大的工程.利用计算机管理信息系统对进销存数据库进行管理,从而进行进销存数据库管理系统的开发,以适应今天高速运转的全球经济化的竞争.
高效方便的进销存数据库管理系统主要提供一个仓储业务及其作业管理的信息存储和检索系统.通过进销存数据库管理、供应商管理、入库管理、出库管理、客户管理及货物管理等功能模块来实现进销存数据库的综合管理.
基于上述阐述,现对此进销存数据库管理系统主要功能包括:登记进销存数据库信息;登记供应商信息;登记入库信息;登记出库信息;登记客户信息;登记货物信息;客户下订单以及订单中的货物情况.
二、数据库概念设计
数据库设计主要是进行数据库的逻辑设计,设计时需要综合用户之间的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型.数据经过抽象,可确定实体及其属性与码.进销存数据库数据经过抽象后得到实体与属性如下:
货物实体的属性为:货物编号、货物名称、货物价格、货物库存数量,其中货物编号为主码;供应商实体的属性为:供应商编号、供应商名称、供应商,其中供应商编号为主码;客户实体属性为:客户编号、客户名称、客户,其中客户编号为主码;订单实体的属性为:订单编号、订单日期、订单送货地址等.
确定实体间关系后,并根据上面所述的数据流图,使用PowerDesigner设计CDM(概念数据模型)如图1所示.
三、数据库逻辑结构设计
数据库逻辑结构设计是指数据库中数据的组织形式.数据模型是定义数据如何输入和与输出的一种模型,是数据库系统的核心和基础.
本文来自 http://www.sxsky.net/benkelunwen/060273365.html
利用PowerDesigner的“GeneratePhysicalDataModel”工具将CDM转换成PDM,修改生成的PDM图如图2所示.
四、数据库实施与维护
进销存数据库的物理设计即利用PDM生成的SQL脚本在DBMS中执行,可以得到数据库的框架结构.数据库的维护包括以下内容:
1.进销存数据库管理:及时向上级部门和领导提供库存查询信息.为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,进销存数据库管理员要经常与入库经理、出库经理和货物经理核实货物库存信息,也应该经常提供库存报警数据.
2.入库管理:各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至进销存数据库.进销存数据库人员首先进行检验,