仓储管理系统设计与实现毕业论文内容摘要:

rameter 对象代表 SQL 语句中的一个参数。 Conncection 对象的下面就是 Errors 集合。 集合中的每一个 Error 对象包含了 ADO 对象框架中的对象包含的一条错误信息。 Connection, Command, Recordset 和 Field 对象包含了一个 Properties 集合。 集合中的每一个 Property 对象都可以用于设置或获取对象的不同属性 Connection, Recordset 和 Command 对象是 ADO 对象框架最常用的三种对象,除此之外, ADO 还包含 Record 和 Stream 对象。 Record 村象用来表示 Recordset 对象中的一条记录。 它也可以表示层次树结构的名字空间,或者表示具有层次结构的事物,如 文件系统中的文件夹和文件,电子邮件系统中的目录和消息等。 Stream 对象用于读或写面向流的数据,如 XML 文档或者二进制对象等。 3 概要设计 系统功能设计 根据前面在可行性分析时对系统提出的要求以及在需求分析阶段提出的系统功能需求,将系统结构分成如下模块: 基础管理模块:实现对 原料、成品 、 仓库 等基本信息管理的功能,让管理层对整个企业的仓库及 原料、成品 有详细的了解,这个模块包括“ 原料 管理”、“ 成品 管理”、“ 仓库 管理” 三 个功能模块。 原料库存 管理模块:实现对 原料出库信息、入库信息 管理 的功能,这个模块包括“ 原料入库 管理”、“ 原料出库 管理” 两 个功能模块。 成品库存 管理模块:实现对 成品出库信息、入库信息 管理的功能,这个模块包括“ 成品入库 管理”、“ 成品出库 管理” 两 个功能模块。 库存统计 模块:实现对 原料库存信息、成品库存信息盘点 的功能,这个模块包括“ 成品库存盘点 ”、“ 原料库存盘点 ” 两 个功能模块。 出入查询 模块:实现对 原料出入库信息、成品出入库信息查询 的功能,这个模块包括“ 原料出入库查询 ”、“ 成品出入库查询 ” 、“ 仓库基础信息查询 ” 三 个功能模块。 石家庄经济学院华信学院 学士学位论文(设计) 8 系统管理 模块:实现对 用户管理、密码 修改 的功能,这个模块包括“ 系统用户管理 、“ 用户密码修改 ” 两 个功能模块。 图 1 系统功能模块图 系统 ER 图 概念模型的最常用的表示方法是实体 联系方法 (EntityRelation Approach,简称ER 方法 )。 ER 方法是用 ER 图来描述某一组织的信息模型。 ER 图中包含了实体、关系和属性等三种基本成分,通常用矩形框代表实体,用连接相关实体的菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性,并用直线把实体(关系)与其 属性连接起来。 实体联系图:简称为 ER 图,是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。 与此有关的概念有: 实体:是观念世界中描述客观事物的概念。 属性:指实体具有的某种特性,用来描述一个实体。 联系:可分为两类:一是实体内部的联系,一是实体之间的联系。 仓库管理系统 系统管理模块 基础管理模块 原料库存管理 成品库存管理 库存统计管理 出入库查询 系统用户 用户名称 用户密码 用户权限 石家庄经济学院华信学院 学士学位论文(设计) 9 图 2 用户 ER 图 图 3 成品 ER 图 图 4 原料 ER 图 图 5 仓库 ER 图 图 6 成品出库 ER 图 仓库 仓库编号 仓库名称 仓库 原料 原料 编号 原料 名称 原料 型号 原料 规格 备注 成品 成品编号 成品名称 成品型号 成品规格 备注 记录号 成品去向 出库数量 负责人 出库时间 仓库编号 成品编号 成品出库 石家庄经济学院华信学院 学士学位论文(设计) 10 图 7 原料出库 ER 图 图 8 成品入库 ER 图 图 9 原料入库 ER 图 记录号 原料来源 入 库数量 负责人 入 库时间 仓库编号 原料 编号 原料入库 记录号 成品 来源 入 库数量 负责人 入 库时间 仓库编号 成品编号 成品入库 记录号 原料 去向 出库数量 负责人 出库时间 仓库编号 原料 编号 原料出库 石家庄经济学院华信学院 学士学位论文(设计) 11 图 10 系统 ER 图 数据库设计 建立数据库,首先确定数据库中要保存什么样的数据信息,然后设计数据库,建立由子段组成的表,字段里定义要存储的数据的类型。 建好数据库的结构后,数据库就能在纪录里存储数据。 提前设计数据库,一个重要的原因就是效率问题,如果数据库中的纪录达到了 10000 条以上的话,那么效率就是建立数据库头等要考虑的事情了;另外,设计数据库的一个指导原则是把子段与不在同一表中的同类数据相联系,数据存在不同的表中,并原料 成品 仓库 出库 入库 入库 出库 成品编号 成品名称 成品颜色 成品规格 备注 记录号 成品编号 成品来源 入库数量 负责人 入库时间 仓库编号 记录号 原料编号 原料来源 入库数量 负责人 入库时间 仓库编号 记录号 成品编号 成品去向 出库数量 负责人 出库时间 仓库编号 记录号 原料编号 原料去向 出库数量 负责人 出库时间 仓库编号 石家庄经济学院华信学院 学士学位论文(设计) 12 不意味着不能一起使用它们,相反,当需要的数据横跨关系数据库中两个或更多的表时,能够使用“关系”访问数据。 本系统采用了 SQLServer2020 数据库,下面对在本系统中使用的数据库表格建立做一下介绍。 打开 SQLServer2020 软件, 数据库中包含若干个表,表是数据库中用来存放数据的地方。 在新建数据库之后,出现数据库面板,在次面板上选择“使用设计器创建表选项”,按照如下表结构设计数据使用表。 通过对系统 ER 图进行分析,得到数据库设计如下: 表 1 用户信息表 字段名称 数据类型 字段大小 用户名称 文本 10 用户密码 文本 10 用户权限 文本 20 本表用于保存所有原料的详细信息,结构如表 2 所示。 表 2 原料信息表 字段名称 数据类型 字段大小 原料编号 文本 10 原料名称 文本 10 原料颜色 文本 20 原料规格 文本 20 备注 文本 30. 本表用于保存所有成品的详细信息,结构如表 3 所示。 表 3 成品信息表 字段名称 数据类型 字段大小 成品编号 文本 10 成品名称 文本 10 成品颜色 文本 20 成品规格 文本 20 备注 文本 30 本表用于保存所有仓库的详细信息,结构如表 4 所示。 石家庄经济学院华信学院 学士学位论文(设计) 13 表 4 仓库信息表 字段名称 数据类型 字段大小 仓库编号 文本 10 仓 库名称 文本 10 仓库位置 文本 20 本表用于保存所有原料库存的详细信息,结构如表 5 所示。 表 5 原料 库存信息表 字段名称 数据类。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。