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

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

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用课程设计指导书(ACCESS)

数据库原理与应用 实训指导书 交通信息学院 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列中,再在“库存数量”字段的“更新到”单元格中输入更新表达式“[库存表]![库存数量]+[商品入库表]![入库数量]”。在“标志”字段的“更新到”单元格中输入“1”,

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档