access数据库库存标准管理系统.docx
《access数据库库存标准管理系统.docx》由会员分享,可在线阅读,更多相关《access数据库库存标准管理系统.docx(36页珍藏版)》请在咨信网上搜索。
数据库作业 ——库存管理制作步骤 学院:文法学院 班级:行政1301 姓名:成尧 学号:0042 目录 一.创建ACCESS3 二.创建表3 三.建立窗体7 3.1 创建一般窗体7 3.2 创建库存管理登陆系统11 3.3 创建导航窗体17 四.创建查询17 4.1 创建更新库存查询 18 4.2 查询入库/出库信息20 4.3 创建查询控制窗体22 4.4 设置报警处理23 4.4.1建立报警查询23 4.4.2 创建报警报表24 4.5 催货处理25 五.宏27 六.创建报表28 七.ER图31 八..设计理念 36 一 .创建ACCESS 开启ACCESS 单击快捷选项中 新建 。在屏幕右侧出现以下图样,更改成需要文件名,并选择好保留路径,单击 创建。 创建“库存管理系统.mdb”空数据库。 二.创建表 依据表表结构在“库存管理系统.mdb”中创建表. (1)单击 创建 选项中 表 按钮。 (2)对默认 表1 进行编辑,右击 表1单击 设计视图,更改表名称,这里我把它改为 仓库表,单击 确定 按钮,表格创完成。 (3)再次右击 仓库表 ,在弹出选项框中选择 数据表视图(H)。 (4)在表中输入对应数据,完善表结构。 仓库表 创建完成后,右击,单击保留。 (5)在 图片一栏中选中方框 右击 点击 插入对象 (6)单击 由文件创建——浏览 选择自己需要图片,点击打开确定 (7)以一样方法分别依次创建 登录, 库存表,商品出库表,商品入库表,商品信息表。 (8)所需六个表创建完成,在ACCESS界面左侧有显示,如若想打开其中一个表,能够选中它双击。 (9)设置各表间关系 按上图所表示关系创建表间关系。 三.建立窗体 3.1 创建通常窗体 (1)单击创建选项卡中“窗体设计”,显示窗体“设计视图”。 (2)单击“窗体设计工具”下设计选项上“控件”组中“标签”控件,移动鼠标指针到“主体”节合适位置,按下鼠标左键并(从左上往右下方向)拖动鼠标到合适位置,松开鼠标左键,显示出一个矩形标签,在矩形框中输入“库存管理系统”,以下图所表示 (3)确保“设计”选项卡上“控件”组中“使用控件向导”按钮已经按下。单击“窗体设计工具”下设计选项上“控件”组中“按钮”控件,移动鼠标指针到“主体”节,选择合适位置,显示“按钮”控件框,同时提醒“请选择按下按钮时实施操作”“命令按钮向导”对话框。 (4)在该“命令按钮向导”对话框中“类别”列表框中单击“窗体操作”中“打开窗体”。 (5)单击“下一步”按钮,显示“请确定命令按钮打开窗体”“命令按钮向导”对话框。单击列表中“入库单输入”项。以下图所表示 (6)单击“下一步”按钮,显示提醒“请确定在按钮上显示文本还是图片”“命令提醒按钮向导”对话框,单击“文本”单选钮,并在其右边文本框中键入“填写入库单”以下图所表示 (7)单击“下一步”按钮,显示提醒“请指定按钮名称”“命令按钮向导”对话框,单击“完成”,返回窗体“设计视图”。参考上述方法完成其它按钮创建。 (8)单击“设计”选项卡上控件组中“图像”按钮,单击窗体主体合适位置,显示“图像”控件框,同时弹出“插入图片”对话框。在“插入图片”对话框中“查找范围”下拉列表框中,选定某文件夹中某个图片文件名。 (9)单击“插入图片”对话框中“确定”按钮,返回窗体“设计视图”以下图所表示 依据上述方法,创建“报表汇总”窗体。以下图所表示 3.2 创建库存管理系统登录窗体 该视图是Access窗体对象,可在Access窗体对象下经过设计视图直接创建。该窗体包含四类控件:标签控件(3个)、文本框控件(2个)、命令按钮控件(2个)、图像控件(1个)。 (1)在所创建数据库中经过设计视图创建一个窗体对象,在设计视图中添加一个标签控件,将标题属性设置为“学生通讯管理”;添加一个图像控件,将图片属性设置为“*****.jpg”(此处图片使用自己准备图片即可) (2) 继续添加两个文本框控件,和前面不一样是:添加文本框控件时会附带一个标签控件,只要做对应修改即可。 (3)将第二个文本框控件输入掩码属性设置为“密码”,这么文本框在接收密码时会用“*”替换输入字符。 (3)相继添加两个命令按钮控件,将其标题属性分别修改为:登录和退出。 (4) 为登录命令按钮控件设置单击事件属性为:[事件过程]。 (5) 在登录按钮单击事件属性,点击扩展按钮 ,在弹出代码生成器中输入下述程序代码: Private Sub Command1_Click() Dim str As String If IsNull(Me![用户名]) Then MsgBox "请输入用户名!" 用户名.SetFocus ElseIf IsNull(Me![密码]) Then MsgBox "请输入密码!" 密码.SetFocus Else str = DLookup("密码", "登陆", "用户名='" & Me![用户名] & "'") If IsNull(str) Then DoCmd.Close , , acSaveNo Else If CStr(Me![密码]) = str Then DoCmd.Close DoCmd.OpenForm ("库存管理") Else MsgBox "您输入密码不正确!", vbCritical, "密码错误" End If End If End If End Sub (6) 为退出按钮单击事件属性为:退出宏。 所以,此时需在数据库宏对象中新建一个宏:退出 (7) 创建一个表对象:登陆,以下所表示: (8) 对窗体控件格式属性进行设置,将窗体界面设计得美观部分。切换到窗体视图查看设计结果,保留。 设置自动独立宏 1. 单击“创建”选项卡上“宏和代码”组中“宏”按钮,显示“宏设计视图”。在其中“宏生成器”窗格中,显示带有“添加新操作”占位符下拉组合框。 2. 单击该“添加新操作”组合框右端下拉按钮,弹出“操作”下拉列表,单击“OpenForm”项,展开“OpenForm”操作块设计窗格,该窗格自动成为目前窗格而且由一个矩形框围住,单击“窗体名称”右侧组合框下拉列表,在弹出“窗体名称”下拉列中选定“库存管理系统”项。3. 单击“快速访问工具栏”中“保留”按钮,弹出“另存为”对话框,在“宏名称”文本框输入“AutoExec”。单击“另存为”对话框“确定”按钮,返回“宏设计视图”。“宏生成器”窗格中代码以下图所表示 3.3 创建导航窗体 在菜单上选择 创建—窗体—导航(垂直标签,左侧) 将对全部表创建窗体全部拖进左侧新建一栏中 将新建窗体 个人信息 设在第一个位置 对导航窗体进行美化 调整到自己需要状态 调整字体 背景 插入图片 导航窗体创建完成 四.创建查询 填写入库/出库单 入库/出库处理最基础工作内容是填写入库/出库单,修改库存。依据仓库管理要求,应在填写完入库/出库单后立即修改库存,将入库数量加到库存量中,将出库数量从库存量中减去。要完成这么计算操作能够使用更新查询。所以,在实现这个功效模块时,首先建立更新查询,然后创建填写入库/出库单窗体,并将更新查询和窗体连接起来,在关闭窗体时运行该查询,完成“库存表”修改操作。 4.1 创建更新库存查询 查询功效是使用入库信息更新库存量和使用出库信息更新库存量。查询名称分别为“更新库存量(入库)”和“更新库存量(出库)”。创建“更新库存量(入库)”步骤以下。 (1)数据库窗口中单击“查询”容器,然后双击“在设计视图中创建查询”,调出“查询设计视图”窗口,并显示一个“显示表”对话框,在“显示表”对话框中,单击“表”选项卡,然后分别双击“商品入库表”和 “库存表”,单击【关闭】按钮,关闭“显示表”对话框。以下图所表示 (2)择“查询”→“更新查询”菜单命令,在查询“设计网格”中显示一个“更新到”行。将“库存表”中“库存数量”字段拖动到“设计网格”“字段”行第1列中,将“商品入库表”中“标志”字段拖动到“设计网格”“字段”行第2列中,再在“库存数量”字段“更新到”单元格中输入更新表示式“[库存表]![库存数量]+[商品入库表]![入库数量]”。在“标志”字段“更新到”单元格中输入“1”,在“条件”单元格中输入条件“0”,以下图所表示。 为了能够区分已经处理入库单,在“商品入库表”中设置了一个“标志”字段,当该字段值为“0”时,表示该入库单“入库数量”还未加到“库存表”中。所以,在建立更新查询时,应只对“标志”字段值为“0”“库存量”字段值进行更新。更新后,应将“标志”字段值改为“1”,表示已经处理完成。 (3)击工具栏【保留】按钮或选择“文件”→“保留”菜单命令保留该查询,并命名为“更新库存量(入库)”。 (4) “更新库存量(出库)”查询创建步骤和上述步骤相同,结果以下图所表示。 4.2 查询入库/出库单信息 对入库/出库信息查询可按入库/出库单中任意内容查询。不管是查询入库信息,还是查询出库信息,其设计方法相同,只是窗体所用数据源不一样。 按条件查询 “按入库数量查询”和“按入库日期查询”,经过创建参数查询来实现查询。在建立这两个查询之前先建立“全部入库信息查询”。 (1)经过创建选择查询来完成该查询创建。创建结果以下图 (2)创建“按入库数量查询”。以“全部入库信息查询”为数据源,在设计视图中创建该查询,图 在“入库数量”字段“条件”行中输入: >=[请输入入库数量下限值] And <=[请输入入库数量上限值] (3)创建“按入库日期查询”。和上一个查询一样,经过创建参数查询来创建“按入库日期查询”,以下图所表示。在设计视图中设置对应“条件”行: >=[请输入日期上限值(****-**-**)] And <=[请输入日期下限值(****-**-**)] 建立查询后,以所建查询为数据源,创建“按入库数量查询”和“按入库日期查询”窗体,方便愈加好显示查询结果 。 4.3 创建查询控制窗体 (1)创建以下图所表示“入库查询控制窗体”。该窗体关键有入库信息显示区和查询控制区。查询控制区共有3个命令按钮 设置“入库单查询主窗体”窗体中命令按钮“单击”事件,在设计视图中打开窗体“入库单查询主窗体”,如上图所表示。 (2)单击选中“高级查询”命令按钮,调出“属性”对话框,单击“事件”选项卡,单击“单击”下拉列表后“…”,选中宏生成器,以下图所表示 (3)用一样方法,将“按入库数量查询”和“按入库日期查询”命令按钮“单击”事件分别设置为“嵌入宏”。 4.4 设置报警处理 4.4.1建立报警查询 因为报警查询中需要计算“库存数量”和“最高贮备”差。所以,可经过建立计算查询来建立报警查询。 (1) 在数据库窗口“对象”列表框中选中“查询”选项,双击“使用向导创建查询”。 (2) 在“表/查询”下拉列表框中选择“表:库存表”,选择除“最低贮备”以外全部字段,图 (3)单击【下一步】按钮两次,保留查询为“报警查询”,并选中“修改查询设计”单选按钮。 (4) 单击【完成】按钮,在调出“报警查询”设计视图中,添加一个计算字段“表示式1: [库存表]![库存数量]-[库存表]![最高储量]”,在所加计算字段“条件”行上输入条件“>0”,以下图 所表示保留查询。 4.4.2创建报警报表 创建了报警查询后,以此查询为数据源创建一个报警报表,使其显示需要报警消息。 (1) 用向导创建报表,调出“报表向导”窗口。 (2) 在“表/查询”下拉列表框中选择“报警查询”,选择全部字段。 (3) 单击【下一步】按钮,确定是否添加分组等级,该报表不分组。 (4) 单击【下一步】按钮,以“库存数量”降序排序。 (5) 单击【下一步】按钮,确定布局及方向为“表格”、“纵向”。 (6) 单击【下一步】按钮,确定报表采取样式为“组织”。 (7) 单击【下一步】按钮,指定报表名称,并选中“修改报表设计”单选按钮,单击【完成】按钮。 (8) 在“报警表”设计视图中,修改报表设计,图 4.5催货处理 和报警处理相同,催货处理是将“库存表”中“库存数量”和“最低贮备”进行比较,当“库存数量”低于“最低贮备”时,显示这些需要催货商品相关信息。实现催货处理功效步骤以下。 (1) 建立一个催货查询,设计结果以下图所表示。 (2)使用向导创建一个催货报表,报表数据源为“催货查询”,“催货表”设计视图图 五.宏 设置自动独立宏 1. 单击“创建”选项卡上“宏和代码”组中“宏”按钮,显示“宏设计视图”。在其中“宏生成器”窗格中,显示带有“添加新操作”占位符下拉组合框。 2. 单击该“添加新操作”组合框右端下拉按钮,弹出“操作”下拉列表,单击“OpenForm”项,展开“OpenForm”操作块设计窗格,该窗格自动成为目前窗格而且由一个矩形框围住,单击“窗体名称”右侧组合框下拉列表,在弹出“窗体名称”下拉列中选定“库存管理系统”项。3. 单击“快速访问工具栏”中“保留”按钮,弹出“另存为”对话框,在“宏名称”文本框输入“AutoExec”。单击“另存为”对话框“确定”按钮,返回“宏设计视图”。“宏生成器”窗格中代码以下图所表示 六.创建报表 (1)在数据库窗口中,打开 库存表 ,选择 在设计视图中创建报表 ,单击设计按钮,建立一个新名为 库存报表 报表。 同理 能够创建商品信息报表 (2)对于其它报表创建,单机 创建—报表—空报表,双击 报表选定器 打开属性表,在数据选项卡统计源列表中选择一个表或查询做起源统计 (3) 添加控件并编辑报表,完成报表设计。 三.ER图 登录 权限 密码 用户名 ID 仓库名称 仓库类型 仓库位置 仓库ID 仓库表 仓库用途 仓库容量 图片 安全等级 商品代码 出库日期 出库ID 出库数量 出库数量修改 商品出库表 标志 仓库 单位 商品拼音编码 规格 商品信息表 仓库 标志 产地 仓库名称 类型 商品代码 商品名称 进货价 单位 条形码 商品入库表 单位 商品代码 入库ID 入库日期 入库数量 出库数量修改 仓库 单位 商品名称 最低贮备 库存表 商品代码 最高贮备 库存数量 八.设计理念 现在社会,商品经济越来月发达,网络电子传媒技术也越来越成熟,人工统计商品流通速度已不能满足现在快节奏生活,我们想能够建立一个系统,比较合理整合一个仓库点商品进出情况,这么能够方便店家最终总结,方便计算收益,而且减小劳动强度,提升工作效率。 经过建立登录界面,能够让每个用户全部有一个独立界面,把其中五个表相联络,建立一定窗体,查询,报表和宏,满足通常见户基础需求。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 数据库 库存 标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文