access数据库库存管理系统.docx
34页数据库作业——库存治理制作步骤学院:文法学院班级:行政1301 姓名:成尧学号:20230042名目一.创立 ACCESS 3二.创立表 3三.建立窗体 7.3.1 创立一般窗体 73.2 创立库存治理登陆系统 113.3 创立导航窗体 17四.创立查询 174.1 创立更库存查询 184.2 查询入库/出库信息 204.3 创立查询把握窗体 2. 24.4 设置报警处理 234.4.1 建立报警查询 234.4.2 创立报警报表 244.5 催货处理 25五.宏 27六.创立报表 28七.ER 图 31八..设计理念........................................................................................................................................................36— .创立 ACCESS--启动ACCESS 2023单击快捷选项中的 建 在屏幕右侧消灭如以以下图样,更改成需要的文件名,并选择好保存路径,单击 创立创立“库存治理系统.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 StringIf IsNull(Me![用户名]) Then MsgBox "请输入用户名!“用户名.SetFocusElseIf IsNull(Me![密码]〕 Then MsgBox “请输入密码!“密码.SetFocus Elsestr = DLookup〔“密码", "登陆“, “用户名=”“ &Me![用户名] & “”“)If IsNull(str) Then DoCmd.Close , , acSaveNoElseIf CStr〔Me![密码]) = str Then DoCmd.CloseDoCmd.OpenForm (“库存治理"〕ElseMsgBox “您输入的密码不正确!“, vbCritical, "密码错误“ End IfEnd If End If End Sub(6) 为退出按钮的单击大事属性为:退出宏。
因此,此时需在数据库的宏对象中建一个宏:退出(7) 创立一个表对象:登陆,如下所示:(8) 对窗体的控件的格式属性进展设置,将窗体的界面设计得美观一些切换到窗体视图查看设计结果,保存设置自动独立宏1. 单击“创立”选项卡上的“宏与代码”组中的“宏”按钮,显示“宏设计视图”在其中的“宏生成器”窗格中,显示带有“添加操作”的占位符的下拉组合框2. 单击该“添加操作”组合框右端的下拉按钮,弹出“操作”的下拉列表,单击“ OpenForm”项,开放“OpenForm” 操作块设计窗格,该窗格自动成为当前窗格并且由一个矩形框围住,单击“窗体名称”右侧组合框下拉列表,在弹出的“窗体名称” 的下拉列中选定“库存治理系统”项3. 单击“快速访问工具栏”中的“保存”按钮,弹出“另存为”对话框,在“宏名称”文本框输入“AutoExec”单击“另存为”对话框的“确定”按钮,返回“宏设计视图”宏生成器”窗格中的代码如以以下图所示3.3 创立导航窗体在菜单上选择 创立— 窗体— 导航( 垂直标签, 左侧)将 对 所 有 表 创 建 的 窗 体 都 拖 进 左 侧 的 建 一 栏 中将建窗体 个人信息 设在第一个位置对 导 航 窗 体 进 行 美 化 调 整 到 自 己 需 要 的 状 态调整字体 背景 插入图片导航窗体创立完毕四.创立查询填写入库/出库单入库/出库处理最根本的工作内容是填写入库/出库单,修改库存。
依据仓库治理的要求,应在填写完入库/出库单后马上修改库存, 将入库数量加到库存量中,将出库数量从库存量中减去要完成这样的计算操作可以使用更查询因此,在实现这个功能模块时,首先建立更查询,然后创立填写入库/出库单窗体,并将更查询与窗体连接起来,在关闭窗体时运行该查询,完成“库存表”的修改操作4.1 创立更库存查询查询的功能是使用入库信息更库存量和使用出库信息更库存量查询名称分别为“更库存量(入库)”和“更库存量〔出库〕”创立“更库存量(入库)”的步骤如下1) 数据库窗口中单击“查询”容器,然后双击“在设计视图中创立查询”,调出“查询设计视图”窗口,并显示一个“显示表”对话框,在“显示表”对话框中,单击“表”选项卡,然后分别双击“商品入库表”和“库存表”,单击【关闭】按钮,关闭“显示表”对话框如以以下图所示〔2)择“查询”→“更查询”菜单命令,在查询“设计网格”中显示一个“更到”行将“库存表”中的“库存数量”字段拖动到“设计网格”的“字段”行的第1 列中,将“商品入库表”中的“标志”字段拖动到“设计网格”的“字段”行的第2列中,再在“库存数量”字段的“更到”单元格中输入更表达式“[库存表]![库存数量]+[商品入库表]![入库数量]”。





