access数据库库存管理系统_第1页
access数据库库存管理系统_第2页
access数据库库存管理系统_第3页
access数据库库存管理系统_第4页
access数据库库存管理系统_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库作业范文库存管理制作步骤rr学院:文法学院班级:行政1301 姓名:成尧 学号:20130042目录一. 创建 ACCESS3二. 创建表3三. 建立窗体73. 1创建一般窗体73. 2创建库存管理登陆系统1133创建导航窗体17四. 创建查询1741创建更新库存查询184. 2查询入库/出库信息204. 3创建査询控制窗体224. 4设置报警处理234.4. 1建立报警査询234.4.2创建报警报表244. 5催货处理25五. 宏27六. 创建报表28七ER图31八.设计理念36创建ACCESS启动 ACCESS 2010单击快捷选项中的新建。在屏幕右侧出现如下图样,更改成需 要的文件

2、名,并选择好保存路径,单击创建。创建“库存管理系统.mdb空数据库。二.创建表根据表表的结构在库存管理系统.mdb”中创建表.(1)单击创建选项中的表按钮。新建一可以就在 劭表中定义松或在设计 现囹电打讦183L(2)对默认 表1进行编辑,右击表1单击 设计视图,更改表名 称,这里我把它改为仓库表,单击确定按钮,表格创完毕。Lf全部关因 d适爰a图(W(3)再次右击仓库表,在弹出的选项框中选择 数据表视图(H)。x范文全部关闭设计視囹9)纵瓏观表视圏9)(4)在表中输入相应的数据,完善表的结构。伊畫.6広id -仓漳名称-6li8 *匕辛类型安全爭纯色住用鱼6压吝虽磁侈花1034022034;

3、31034C510340603+071034C8103409103+10谷口匚聚龙口厉云22街道23号23街趾5号24街道S1号25街迫了 2寻26街道20号冇衔石22号22街道H号23街道?2号25 衔 jg28s地下甸至 平虏51仓芹 均下仓库一楕军令叵供应生F:汨甬如送 月节宜扔运渝二楼型仓匡7883758612195仓库表创建完成后,集配它阵渝通仓应调节俱需87仪应生产88凑迪菱送680右击,单击保存。(5)在图片一栏屮选中方框右击点击插入对象仓库容订图片 亀击以添加50Package78Package85Package75Package86Package121Package95Pac

4、kage87Package88j Ktnm680百复制0粘贴(E)11升硼E序(A)a!降尉E序9)从悄片”清翳选器(L不昱空白创插小她(6)单击由文件创建一一浏览选择自己需要的图片,点击打开确取涓es百找 丄 n一Microsoft AccessI用內寻O 祈逮C: MJscx 3 SSs r j kPi clorcsVS ai文空躍go別至匕匚枇些)a浏览越2-笏星丈斗夫|A| Microsoft Accessz. fez冏的吝* SkyDrive範2”93 城 0f30 2417db6f23e3 5cfd5c7238b186S16a7c676809dc452ee397aed3 位 660

5、827088 324e7566d8d 22db5c3d5ill - HI6fl2e25f1cb621f38f750318df53047323b b3o5b343016 4a5a78abe9d7875186 b1d48e6e5c5 d3bf8abfd17c7acae09b6 3333c02380 2f76cf2046a7801135fla75&ibc5 2fbc87eca1c5 3147e2148栩5 j sn 岂如ii迅宙下戟 -h UQ:573c85fe35b27a3727ab526786bd4201-1002好衫伏盗料*2014003伊刊牛则+2014004*20140052014006*

6、2毛厂22014007石雀护M品I*201*1008立臼洗衣落1*201IOG$)TtmG20140102000BOOOLOOO35005000SOO5000LOOCO15004.OOC-BOOOLOOO3DOOLDOOO15005000L 0(X)0Z5006800BOOO20007000B5002300B5OO1000030007800O150005000AftIL 入庠曰胡 為代軸Alifilii 2013/12/1 201400120001300Z201S/1O/Z 201*1003300012003201S/1O/3 2014007esoo130042013/12/15 201400

7、23500130352013/12/10 2014003scoo130062013/12/10 201400B7600130072013/11/11 2014004“cc130082013/10/20 20140065COO120092012/L0/2B 2014009SEOO130102013/10/25 201401?800二-&KSR 1 Z3 SFi ( Z3二 利3耳承 二 ASLMK、.位 a 诫只世轻辰侥B杀件子标KHYOHJBLTH5 6 0 8 O 5 C 9 O 21 3 12 1 1口 WZ9 Q平 2014002;:J =存訓n記J空&可或乐 20X003 2i 4 w

8、 一I玛商品挤音專码69270061113 K692700611? H69270061178 V69270061176 Q KOOLH002Y003QH上 2ni4-;nri 乂人衣音i rt hv 2014006金弓毛巾69270061123 J-2014007百ifFrB.a 69270061H8 B ZOKWB豆m;*杏两69Z7W611W L 201489T1E69270061176T仝 2(-14010牛仔股69270061123 Nwran100_BOO?L0Q8TC09rl M別 东太育蛊州Kt料矢 i:U 訣二合IEE洛E潘洽笑 irT中山点二 郑州技才工F怡布夷 百移并官方虫

9、沪曲二 甘之黄洗爲君矣 毘卅制衣厂 广州制盂厂迅M 8库呂方1591寒 口 云4rtr尼花 eoc龙后tF芯停*ZJ 6KfivZ K LJ B 二 iMiiffW二专一非商二花出it痔id ran出存計章何恥ia袄字1/4 201400?140042Q14/1/3 2C140O2140052014/1/6 2014003140052014/1/8 20140Q8140072014/1/8 2014004110082014/1/6 2(114006140032014/1/5 2014009140102014/3/1 201400102014/1/1 20140:!(8

10、)所需的六个表创建完毕,在ACCESS界面的左侧仃显示,如若想打开其屮的一个表,可以选中它双击。S登陆3 表H商品出库表口商品入库表3齊品信息表(9)设置各表间的关系商品出库衰%出库ID出库日期按上图所示的关系创建表间关系。三建立窗体3.1创建一般窗体单击创建选项卡中的“窗体设计”,显示窗体的“设计视图”。(2)单击“窗体设计工具”下设计选项上“控件”组屮的“标签” 控件,移动鼠标指针到“主体”节的适当位置,按下鼠标左键 并(从左上往右下方向)拖动鼠标到适当位置,松开鼠标左键, 显示出一个矩形标签,在矩形框中输入“库存管理系统”,如下 图所示巨| 1cd 3 S3确保“设计”选项卡上的“控件”

11、组中的“使用控件向导” 按钮已经按下。单击“窗体设计工具”下设计选项上“控件” 组中的“按钮”控件,移动鼠标指针到“主体”节,选取适当 的位置,显示“按钮”控件框,同时提示“请选择按下按钮时 执行的操作”的“命令按钮向导”对话框。在该“命令按钮向导”对话框中的“类别”列表框屮单击“窗 体操作”中的“打开窗体”。(5)单击“下一步”按钮,显示“请确定命令按钮打开的窗体” 的“命令按钮向导”对话框。单击列表中的“入库单输入”项。 如下图所示上一步H)下创)卜趋一翹r務宙司加勺w?杂顶|上-步“下-鈍)M 毓)|合淀镐蹣譎絲3凉師也昨昭sms(6)单击“下一步”按钮,显示提示“请确定在按钮上显示文本

12、还是图片”的“命令提示按钮向导”对话框,单击“文本”单选钮,并在其右边的文本框中键入“填写入库单”如下图所示命令安纽向导o图片:文本:填写入库单|MS Ar广乍v窗休匚显示所有囹片请确走在报钮上显示文本还是显示图片:如果选择文本,清律入所需显示曲文本t如果选择图片,5J 单击“測览按铝以杳栈斫军显示的圏片。取消 芫成单击“下一步”按钮,显示提示“请指定按钮名称”的“命令按钮向导”对话框,单击“完成”,返回窗体“设计视图”。参照上述方法完成其他按钮的创建。单击“设计”选项卡上控件组中的“图像”按钮,单击窗体 主体适当位置,显示“图像”控件框,同时弹出“插入图片” 的对话框。在“插入图片”对话框中

13、的“查找范围”下拉列表 框屮,选定某文件夹中的某个图片文件名。单击“插入图片”对话框中的“确定”按钮,返回窗体的“设计视图”如下图所示国库与音理O 回 S3年主依4!1根据上述方法,创建“报表汇总”窗体。如下图所示圉报表汇总U)回 S3 I3.2创建库存管理系统登录窗体该视图是Access的窗体对象,可在Access窗体对象卜通过设计件时会附带一个标签控件视图直接创建。该窗体包括四类控件:标签控件(3个)、文本框控 件(2个)、命令按钮控件(2个)、图像控件(1个)。(1)在所创建的数据库中通过设计视图创建一个窗体对彖,在设计 视图中添加一个标签控件,将标题属性设置为“学生通讯管理”;添 加一

14、个图像控件,将图片属性设置为“*. jpg”(此处的图片使用自己准备的图片即可),与前面不同的是:添加文本框控,只要做相应修改即可。(3)将第二个文本框控件的输入掩码属性设置为“密码”,这样 文本框在接收密码时会用“*”代替输入的字符。层性表X所选内容的类型:文本框CD密码(3)相继添加两个命令按钮控件,将其标题属性分別修改为:登录和退出。克宇| Q S H冬於|*(4)为登录命令按钮控件设置单击事件属性为:事件过程。Comma ndl雇性表所选内容的类型:命令按钮失去焦点双击鼠标按卞鼠囲放鼠标移动(5)在登录按钮的单击事件属性,点击扩展按钮在弹出的代码生成器屮输入下述程序代码:Private

15、 Sub Command1 Click()Dim str As StringIf IsNulKMe!用户名)ThenMsgBox V青输入用户名! ” 用户名 SetFocusElself IsNulKMe!密码)ThenMsgBox 请输入密码!密码.SetFocusElsestr 二 DLookupC密码,登陆,用户名二” & Me!用户名&)If IsNull(str) ThenDoCmd.Close , , acSaveNoElseIf CStr (Me!密码)=str ThenDoCmd. CloseDoCmd. OpenForm (库存管理)ElseMsgBox 您输入的密码不正确

16、! vbCritical,密码错误End IfEnd IfEnd IfEnd Sub(6)为退出按钮的单击事件属性为:退出宏。因此,此时需在数据库的宏对象中新建一个宏:退出(7)创建一个表对象:登陆,如下所示:ID-用户名 1密码权限1adminadinin管理员2userus er*(新建)(8)对窗体的控件的格式属性进行设置,将窗体的界面设计得美观 一些。切换到窗体视图查看设计结果,保存。设置自动独立宏1. 单击“创建”选项卡上的“宏与代码”组中的“宏”按 钮,显示“宏设计视图”。在其屮的“宏生成器”窗格屮,显示带 有“添加新操作”的占位符的下拉组合框。2. 单击该“添加新操作”组合框右端

17、的下拉按钮,弹出“操 作的下拉列表,单击OpenForm”项,展开OpenForm”操作 块设计窗格,该窗格自动成为当前窗格并且由一个矩形框围住, 单击“窗体名称”右侧组合框下拉列表,在弹出的“窗体名称” 的下拉列中选定“库存管理系统”项。3.单击“快速访问工具 栏”中的“保存”按钮,弹出“另存为”对话框,在“宏名称” 文本框输入“AutoExec”。单击“另存为”对话框的“确定”按钮, 返回“宏设计视图”。“宏生成器”窗格中的代码如下图所示J AutoExecCD SS3OpenForm窗体名称耳胃理至统倚选名称商模式昔通范文*渤口超作3.3创建导航窗体在菜单上选择 创建一窗体一导航(垂直标

18、签,左侧)查询向导査询设计表表设计SharePoint 列表表格将对所有表创建的窗体都拖进左侧的新建一栏屮牠症.上S会3 9*CRFiS阳:nd0入O0CS.将新建窗体个人信息设在第一个位置对导航窗体进行美化调整到自己需要的状态开治创建外部站城军工具tion Butte -华文行楷 20 y背昱囹燼h选厅験色UB Z UA 鱼 1雪尋尋雪 158盘内客字体如背員佶部分活动内容已被禁用.单主此处了醍详细信鼠启用内容SS对象 1调整宁体背景插入图片导航窗体创建完毕创建查询填写入库/出库单入库/出库处理最基木的工作内容是填写入库/出库单,修改库 存。根据仓库管理的要求,应在填写完入库/出库单后立即修

19、改库存, 将入库数量加到库存量中,将出库数量从库存量屮减去。要完成这样 的计算操作可以使用更新查询。因此,在实现这个功能模块时,首先 建立更新查询,然后创建填写入库/出库单窗体,并将更新查询与窗 体连接起来,在关闭窗体时运行该查询,完成“库存表”的修改操作。4. 1创建更新库存杳询查询的功能是使用入库信息更新库存量和使用出库信息更新库存量。查询名称分别为“更新库存量(入库)”和“更新库存量(出库)”。创建“更新库存量(入库)”的步骤如下。(1)数据库窗口中单击“查询”容器,然后双击“在设计视图屮 创建查询”,调出“查询设计视图”窗口,并显示一个“显示表”对 话框,在“显示表”对话框中,单击“表

20、”选项卡,然后分别双击“商 品入库表”和“库存表”,单击【关闭】按钮,关闭“显示表”对话 框。如下图所示A(2)择“查询”一“更新查询”菜单命令,在查询“设计网格”中 显示一个“更新到”行。将“库存表”中的“库存数量”字段拖动到“设计网格”的“字段”行的第1列中,将“商品入库表”中的“标 志”字段拖动到“设计网格”的“字段”行的第2列中,再在“库存 数量”字段的“更新到”单元格中输入更新表达式“库存表!库存 数量+ 商品入库表!入库数量”。在“标志”字段的“更新到”单 元格中输入“1”,在“条件”单元格中输入条件“0”,如下图所示。库存数里H标志商品入屋夷【库存表】!库存数匿0段表到件或 亠子

21、新条为了能够区分已经处理的入库单,在“商品入库表”中设置 了一个“标志”字段,当该字段值为“0”时,表示该入库单的“入 库数量”还未加到“库存表”屮。所以,在建立更新査询时,应 只对“标志”字段值为“0”的“库存量”字段值进行更新。更新 后,应将“标志”字段值改为“1”,表示已经处理完毕。(3)击工具栏的【保存】按钮或选择“文件”一“保存”菜单命 令保存该查询,并命名为“更新库存量(入库)”。(4)“更新库存量(出库)”查询的创建步骤与上述步骤相同,结 果如下图所示。范文*5更新库存量(出库)心更赣查询商品出库表 岀库数量A库存表 库位存亠 仓单库【字新条标志商品出库表庠存数量库存表库存裏!库

22、存数量商品出库表!岀库数量4.2查询入库/出库单信息对入库/岀库信息的查询可按入库/出库单中的任意内容查 询。无论是查询入库信息,还是查询出库信息,其设计方法相 同,只是窗体所用数据源不同。按条件查询“按入库数量查询”和“按入库FI期査询”,通过创建参数 查询来实现查询。在建立这两个查询之前先建立“所有入库信 息査询”。(1) 通过创建选择查询来完成该查询的创建。创建结果如下图耳雋有人厘信旦査甸O回 S3高品入辜表 |丨 齐威(3)单击【下一步】按钮两次,保存查询为“报警查询”,并 选中“修改查询设计”单选按钮。(4)单击【完成】按钮,在调出的“报警查询”设计视图中, 添加一个计算字段“表达式

23、1:库存表!库存数量卜库存 表!最高储量”,在所加计算字段的“条件”行上输入条件“0”, 如下图所示保存查询。却帝誉“O 回 39 员代祸丨唾*与农4.4. 2创建报警报表创建了报警查询后,以此查询为数据源创建一个报警报表,使其显示需要报警的消息。(1)用向导创建报表,调出报表向导”窗口。(2)在“表/查询”下拉列表框中选择“报警查询”,选 取全部字段。(3)单击【下一步】按钮,确认是否添加分组级别,该 报表不分组。(4)单击【下一步】按钮,以“库存数量”降序排序。(5)单击【下一步】按钮,确定布局及方向为“表格”、 “纵向”。(6)单击【下一步】按钮,确定报表采用的样式为“组 织”。(7)单

24、击【下一步】按钮,指定报表的名称,并选中“修 改报表设计”单选按钮,单击【完成】按钮。(8)在“报警表”设计视图中,修改报表设计,如图-I 4 I - 3 I , 3 , I 1 I i 1C ,A I 12 I ;3 I 14 I 13 I 1ft I U I 1 I 1 I a4. 5催货处理与报警处理相似,催货处理是将“库存表”中的“库存数量”与“最低储备”进行比较,当“库存数量”低于“最低储备”时, 显示这些需要催货商品的相关信息。实现催货处理功能的步骤如 下。(1)建立一个催货查询,设计结果如下图所示。予 ttm&高丘名除 兮库片g量”Y育品代码甲位仗格裏达屋存喪“治品借息裏 丨 I

25、B04 1 in回E匣(2)使用向导创建一个催货报表,报表数据源为“催货查询”,“催货表”设计视图如图五宏设置自动独立宏1. 单击“创建”选项卡上的“宏与代码”组中的“宏”按钮,显 示“宏设计视图”。在其屮的“宏生成器”窗格中,显示带有“添 加新操作”的占位符的下拉组合框。2. 单击该“添加新操作”组合框右端的下拉按钮,弹出“操作” 的下拉列表,单击“OpenForm”项,展开OpenForm”操作块设 计窗格,该窗格自动成为当前窗格并且由一个矩形框围住,单击 “窗体名称”右侧组合框下拉列表,在弹出的“窗体名称”的下 拉列中选定“库存管理系统”项。3.单击“快速访问工具栏” 中的“保存”按钮,弹出“另存为”对话框,在“宏名称”文本 框输入“AutoExec”。单击“另存为”对话框的“确定”按钮,返 回“宏设计视图”。“宏生成器”窗格屮的代码如下图所示六.创建报表(1) 在数据库窗口中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论