




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
新型仓库物流管理数据库系统设计1. 该数据库系统的需求分析1.1需求分析的任务1)货物、客户信息管理,包括货物、客户信息的增加、修改、删除和浏览管理;2)货物入库、出库管理,对采购的货物完成电子入库和出库;3)查询管理,包括对货物信息、客户信息以及其他信息的查询。4)对当前仓库中的货物信息进行统计和打印;5)管理员与用户或用户组管理,主要是管理员的登录管理与口令管理,以及用户或用户组权限、口令管理。需求分析的具体过程如右图2所示。【2】这里不再用文字赘述。1.2建立数据字典数据字典包括以下五项:数据项、数据结构、数据流、数据存储以及数据的处理过程。数据项描述=数据项名,数据项含义说明,别名,数据类型,长度,取取值范围,取值含义,与其他数据项的逻辑关系,数据项之间的联系数据结构描述=数据结构名,含义说明,组成:(数据项或数据结构)数据流描述=数据流名,说明,数据流来源,数据流去向,组成:(数据结构),平均流量,高峰期流量)数据存储描述=(数据存储名,说明,编号,流入的数据流,流出的数据流,组成:(数据结构),数据量,存取方式)处理过程描述=(处理过程名,说明,输入:(数据流),输出:数据流l,处理:简要说明)按照以上的公式,我们设计出各个数据项,再依次设计出数据结构、数据流、数据存储以及数据流即可。2.概念模型设计这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。例如,在这个系统中主要概念模型如下。3.该数据库系统的各部分模块设计依上文需求分析来看,仓库物流管理系统的主要模块有:货物、客户信息管理、入库、出库信息管理、查询插入、打印、登录及权限管理等功能块,系统结构如图4所示。功能块,系统结构如图4所示。4.各模块设计1)货物信息管理模块货物信息管理模块应具有货物信息管理功能,包括浏览功能、货物信息添加和删除功能。其功能如图5所示。2)客户信息管理模块客户信息管理模块应具有客户信息管理功能,包括客户信息的浏览功能、客户信息添加和删除功能。其功能图如图6所示。3)入库管理模块采购入库管理模块提供货物信息及连接客户信息的简单查询,以及在确认采购货物信息后的货物入库的功能。采购入库管理模块的功能如图7所示。4)销售出库管理模块销售出库管理模块提供货物信息的简单查询客户信息的简单查询,以及在确认采购货物信息和客户信息后的货物出库的功能。销售出库管理模块的功能如图8所示5)综合查询管理模块查询插入管理模块提供货物信息的详细查询客户信息的详细查询和其他查询等3项功能。综合查询管理模块的功能图如图9所示。6)打印模块打印模块提供使用者权限范围内所有信息的打印。7)登录管理模块登录管理模块提供管理员登录功能和管理员口令修改两项功能。登录管理模块的功能如图10所示。为了实现管理员功能,设计了一个用户登录界面和管理员修改口令界面。如图1l、12所示。 名称:管理员信息表;数据来源;数据库使用时录入。5.数据库设计根据系统功能设计的要求以及功能模块的划分,数据库表结构设计如下。1) 管理员信息表(如表l所示)名称:管理员信息表;数据来源:数据库使用时录入。2)客户信息表(如表2所示)名称:客户信息表;数据来源:在客户信息管理模块进行录入。3)库存信息表(如表3所示) 名称:库存信息表数据来源:在库存信息管理模块进行录入4)采购入库信息表(如表4所示) 名称:采购入库信息表数据来源:在采购入库管理模块进行录入5)销售出库信息表(如表5所示) 名称:销售出库信息表数据来源:在销售出库管理模块进行录入7该数据库系统的物理设计与物理实现1)系统运行环境(1)硬件环境处理器:Intel Pentium 166MX以上内存:64MB以上 硬盘空间:2GB以上(2)软件环境操作系统:Windows 2003XPW72)模式存储方法的选择数据库系统是多用户共享的系统,对同一个关系要建立多条存取路径才能满足多用户的多种应用要求。物理设计的第一个任务就是要确定选择哪些存取方法,即建立哪些存取路径。3)数据库存储结构的选择DBMS常用存取方法索引方法,目前主要是(1)B+树索引方法; (2)聚簇(Cluster)方法; (3)HASH方法选择索引存取方法的一般规则(1)如果一个(或一组)属性经常在查询条件中出现,则考虑在这个(或这组)属性上建立索引(或组合索引)。(2)如果一个属性经常作为最大值和最小值等聚集函数的参数,则考虑在这个属性上建立索引。(3)如果一个(或一组)属性经常在连接操作的连接条件中出现,则考虑在这个(或这组)属性上建立索引4)数据库的实施数据库的实施流程如图13所示,这里不再文字赘述。7.后期维护数据库试运行结果符合设计目标后,数据库就可以真正投入运行了。数据库投入运行标着开发任务的基本完成和维护工作的开始。对数据库设计进行评价、调整、修改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 试验管理办法规范
- 车辆录单管理办法
- 海上风电管理办法
- 烟叶分选管理办法
- 血站财务管理办法
- 猪场生产管理办法
- 纪律管理办法销假
- 煤厂环保管理办法
- 街道照明管理办法
- 联培学生管理办法
- 110kv各类型变压器的计算单
- 九年级英语教案-冀教版九年级英语上册《Unit1 Lesson1-Higher,Faster,Stronger》教案
- 注塑成型PFMEA完整版
- 2020年黔东南苗族侗族自治州榕江县事业单位卫生系统招聘考试《医学基础知识》真题及答案解析
- 阿特拉斯·科普柯无油螺杆压缩机
- JJG 1000-2005电动水平振动试验台
- GB/T 4623-2014环形混凝土电杆
- 混床再生操作培训课件
- 《薄膜材料与薄膜技术》教学配套课件
- 静脉炎的预防及处理课件
- ISO14001:2015环境管理体系内部审核管理评审合集
评论
0/150
提交评论