数据库原理与应用课程设计指导书(ACCESS).doc

数据库原理与应用课程设计指导书(ACCESS).doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 19 PAGE 4 数据库原理与应用 实训指导书 交通信息学院 2011.09 库存管理系统 传统的库存管理,一批产品从入库到出库,要经过多个环节,而且具有如下几个弊端:手工处理入库、出库造成产品供应效率低,影响企业发展;手工完成大量的入库、出库和库存统计,造成库存产品汇总困难,使库存结构难以掌握;仓库与管理部门之间信息交流少,造成库存积压,使资金周转缓慢。建立计算机化的库存管理系统可以对解决这些问题提供有效地帮助。 一、数据库设计 根据库存管理系统分析,库存管理系统处理的数据涉及的表有入库表、出库表、库存表以及商品信息等。要使所有表既无数据冗余,又无传递依赖,可将库存管理系统数据库定义为5张表,分别为商品入库表、商品出库表、库存表、商品信息表和仓库表。各表结构如下: 表1 商品入库表 字段名称 字段类型 长度 允许空值 备注 入库ID 数字 长整型 必填 主键 入库日期 日期/时间 长日期 商品代码 文本 20 必填 入库数量 数字 长整型 必填 单位 文本 4 组合框 仓库 文本 10 组合框 标志 文本 1 入库数量修改差 数字 长整型 表2 商品出库表 字 段 名 称 字 段 类 型 长 度 允 许 空 值 备 注 出库ID 数字 长整型 必填 主键 出库日期 日期/时间 长日期 商品代码 文本 20 必填 出库数量 数字 长整型 必填 单位 文本 4 组合框 仓库 文本 10 组合框 标志 文本 1 出库数量修改差 数字 长整型 表3 库存表 字 段 名 称 字 段 类 型 长 度 必填 备 注 商品代码 数字 长整型 主键 商品名称 文本 50 仓库 文本 10 组合框 单位 文本 4 必填 组合框 库存数量 数字 长整型 必填 默认值:0 最高储备 数字 长整型 必填 最低储备 数字 长整型 表4 商品信息表 字 段 名 称 字 段 类 型 长 度 允 许 空 值 备 注 商品代码 文本 20 必填 主键 商品名称 文本 50 必填 条形码 文本 20 必填 商品拼音编码 文本 10 必填 单位 文本 4 必填 规格 文本 10 必填 产地 文本 20 必填 类别 文本 10 必填 进货价 数字 单精度 必填 仓库 文本 10 必填 表5 仓库表 字 段 名 称 字 段 类 型 长 度 允 许 空 值 备 注 仓库ID 数字 长整型 必填 主键 仓库名称 文本 10 仓库位置 文本 50 仓库类型 文本 50 安全等级 文本 50 仓库用途 文本 50 仓库容量 数字 长整型 默认值:0 二、模块设计 根据前面的分析,并依据系统设计,对整个系统进行模块设计,得到如图1所示功能模块。 库存管理系统 库存管理系统 入库处理 出库处理 报表统计 库存控制 填写入库单 维护入库单 入库信息查询 入库信息显示 维护出库单 填写出库单 出库信息显示 设置库存限量 库存查询 报警处理 催货处理 月入库统计 月出库统计 库存统计 出库信息查询 图1 库存管理系统功能模块 三、 库存管理系统设计过程 1.创建新数据库 启动Access 2003 创建“库存管理系统.mdb”空数据库。 2.创建表 根据表1-表5的结构在“库存管理系统.mdb”中创建表。 3.设置各表间的关系 按图2所示的关系创建表间关系。 4.填写入库/出库单 入库/出库处理最基本的工作内容是填写入库/出库单,修改库存。根据仓库管理的要求,应在填写完入库/出库单后立即修改库存,将入库数量加到库存量中,将出库数量从库存量中减去。要完成这样的计算操作可以使用更新查询。因此,在实现这个功能模块时,首先建立更新查询,然后创建填写入库/出库单窗体,并将更新查询与窗体连接起来,在关闭窗体时运行该查询,完成“库存表”的修改操作。 (1)创建更新库存查询 查询的功能是使用入库信息更新库存量和使用出库信息更新库存量。查询名称分别为“更新库存量(入库)”和“更新库存量(出库)”。创建“更新库存量(入库)”的步骤如下。 图2 表间关系 ①在数据库窗口中单击“查询”容器,然后双击“在设计视图中创建查询”,调出“查询设计视图”窗口,并显示一个“显示表”对话框,在“显示表”对话框中,单击“表”选项卡,然后分别双击“商品入库表”和 “库存表”,单击【关闭】按钮,关闭“显示表”对话框。如图3所示。 图3 显示表对话框 ②选择“查询”→“更新查询”菜单命令,在查询“设计网格”中显示一个“更新到”行。将“库存表”中的“库存数量”字段拖动到“设计网格”的“字段”行的第1列中,将“商品入库表”中的“标志”字段拖动到“设计网格”的“字段”行的第2列中,再在“库存数量”字段的“更新到”单元格中输入更新表达式“[库存表]![库

文档评论(0)

封样的男子245 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档