Access应用管理进销存_第1页
Access应用管理进销存_第2页
Access应用管理进销存_第3页
Access应用管理进销存_第4页
Access应用管理进销存_第5页
已阅读5页,还剩108页未读 继续免费阅读

下载本文档

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

文档简介

1、第12章Access在开票管理中的应用,本章学习要点,理解开票系统的概念,系统功能设计,模块设计,表和表关系设计,查询设计,表单创建,报表创建,宏命令和VBA代码创建,系统操作和应用,12.1实例导航,系统功能开发要点,12.1.1系统功能,我们设计的开票系统的主要功能包括以下内容。商品基本信息管理:用于处理仓库进出的商品信息,包括创建、修改、删除和查询。订单信息处理:是整个系统工作流程的起点,包括订单的增减、查询、处理过程中订单状态的变化(如发货确认等)。)。产品出入库管理:记录完成,货物出入库信息修改,存货报告功能可用。查询功能:允许管理员按编号和日期查询买方的销售信息;详细查询进货信息,

2、包括数量、名称、进货时间等。12.1.2、开发要点,了解数据表的结构,掌握建立表间关系的原则,熟悉查询和表单的设计,并对进销存管理系统有清晰的了解,从而开发出完整的进销存管理系统。12.2系统需求分析设计,需求分析模块设计,12.2.1需求分析,用户的需求主要包括以下内容。将订单、商品、供应商、客户、商品、进货、销售等信息录入管理系统,并提供修改和查询。能够查询各种信息。能够统计各种进出仓库的信息,汇总仓储、销售和库存,协调各部门的相互工作。12.2.2模块设计,根据前面的需求分析,我们设计的开票系统分为以下模块。系统基本配置模块:包括产品、供应商和客户的基本数据录入。产品出入库处理模块:主要

3、包括订单信息、采购订单和一般产品出入库处理。查询模块:查询系统中的各种信息,如供应商信息、出入库明细等。并支持多个条件的复合查询。报表显示模块:根据用户需求和查询结果生成报表。12.3数据库结构设计,数据表结构需求分析,建立一个空的数据库系统,创建数据表,定义数据表之间的关系,12.3.1数据表结构需求分析,在这个系统中,我们设计了10个数据表,每个表中存储的信息如下。“管理员”表:存储系统管理员信息,通常是企业管理员的用户名和密码。“产品信息”表:存储产品的基本信息,如产品编号、产品名称、规格型号、计量单位、供应商编号、产品类别等。供应商表:存储产品供应商的相关信息,如供应商编号、供应商名称

4、、联系人姓名、联系方式、业务电话、电子邮件等。“客户”表:记录客户的基本信息,如客户编号、客户名称、客户地址、联系电话、电子邮件、备注等。订单表:记录订单的基本信息,如订单号、客户号、产品号、供应商号、销售单价、订单数量、订单金额、预定时间、订单时间等基本预留信息。订单处理明细表:除基本订单信息外,还应增加付款方式、付款时间、交货地址、交货时间、发货人等付款信息和交货信息。“收货记录”表:存储产品收货信息。出库记录表:存储产品的出库信息。业务类别表:记录进出库的业务类型。库存表:记录产品的库存信息。12.3.2建立“发票管理系统”的空白数据库系统和空白数据库。accdb”。步骤1:打开Acce

5、ss 2007,单击“开始使用Microsoft Office Access”页面上的“空白数据库”按钮,如下图所示。步骤2:出现下图所示的窗口,选择适当的路径,并输入数据库名称“开票系统”。accdb”。,12.3.2建立“开票管理系统”的空数据库系统和空数据库。accdb”。步骤3:单击创建完成数据库的创建。系统自动创建一个名为“表1”的数据表。12.3.3创建数据表、管理员表、产品信息表,12.3.3创建数据表和供应商表,12.3.3创建数据表和客户表,12.3.3创建数据表和订单表,12.3.3创建数据表。出库记录表:12.3.3创建数据表、业务类别表和存货表;12.3.4定义数据表之

6、间的关系,建立产品信息表和问题记录表之间的表关系。步骤1:启动Access 2007并打开“发票管理系统”。accdb”。步骤2:切换到数据库工具选项卡,点击关系按钮,如下图所示。第三步:右键单击,从弹出的快捷菜单中选择显示表格,按住Ctrl键,选择所有表格,然后单击添加添加所有表格,如下图所示。12.3.4定义数据表之间的关系,并建立“产品信息”表和“问题记录”表之间的表关系。步骤4:设置表的引用完整性。让我们以“产品编号”为例“产品信息”表中的字段和“产品编号”“出站记录”表中的字段作为示例。按下鼠标左键并拖动产品编号。产品信息表中的字段设置为产品编号。问题记录表中的字段。松开鼠标左键,弹

7、出编辑关系对话框,如下图所示。步骤5:选择实现参照完整性复选框,在表之间建立一对多关系,如下图所示。12.3.4定义数据表之间的关系,并按照相同的步骤建立其他表之间的关系。最后,建立下图。在我们设计的数据库表中,表关系如下表所示。12.4表单实现、“登录”表单、“切换面板”表单、“订单处理”表单、“交货确认”表单、“产品入库”表单、“供应商查询和编辑”表单、“采购信息查询”表单、“密码管理”表单、12.4.1“登录”表单、使用“模式对话框”表单、设计本系统步骤1:启动Access 2007并打开“开票管理系统”。accdb 数据库。步骤2:切换到创建选项卡,在表单组的其他表单下拉菜单中选择模式

8、对话框选项,如下图所示。步骤3:出现一个空白表单,有两个按钮:确定和取消,如下图所示。12.4.1“登录”表单,使用“模式对话框”表单设计本系统的“登录”表单。步骤4:调整表单的布局,在表单上添加几个控件,并设置属性值,如下表所示。第五步:设置主题的背景颜色。右键单击主体区域,从弹出的快捷菜单中选择填充/背景色,弹出如下图所示的菜单。12.4.1“登录”表单,使用“模式对话框”表单设计本系统的“登录”表单。第六步,调整表单的布局。下图显示了完整的登录表单。12.4.2“切换面板”表单,使用表单的设计视图来设计本系统的“切换面板”表单。步骤1:启动Access 2007并打开“发票管理系统”。a

9、ccdb 数据库。步骤2:切换到创建选项卡,单击表单组中的表单设计按钮,显示一个空白表单。步骤3:调整表单的布局。添加“背景”属性设置为“#9DBB61”的“矩形”控件。添加标题控件并将标题设置为“开票系统示例”。添加一个logo控件,图片为“northwind.png”,创建的效果如下图所示。12.4.2“切换面板”表单,使用表单的设计视图设计本系统的“切换面板”表单。步骤4:使用命令按钮控件和标签控件向表单添加几个按钮和标签,以处理管理员的操作。下表显示了每个控件的属性设置。第5步:完成“开关面板”表单的创建,完成的结果如下图所示。12.4.3 订单处理表单,使用表单向导设计本系统的订单处

10、理表单。步骤1:启动Access 2007并打开“发票管理系统”。accdb 数据库。步骤2:切换到创建选项卡,在表单组的其他表单下拉菜单中选择表单向导选项。第三步:选择表:按照上一章描述的步骤在表/查询下拉列表框中排序,将可选字段列表框中的所有字段添加到右侧选择字段列表框中,然后依次确认。系统自动生成的表单如下图所示。12.4.3 订单处理表单,使用表单向导设计本系统的订单处理表单。步骤4:如果要添加按钮控件,请切换到表单设计器选项卡,然后单击使用控件向导按钮,所有控件都将以向导模式添加。第五步:点击【命令控制】按钮,打开【命令按钮向导】对话框,如下图所示。我们将以“保存记录”为例来说明。1

11、2.4.3 订单处理表单,使用表单向导设计本系统的订单处理表单。第6步:点击【下一步】按钮,在按钮上添加相应的图标或文字,如下图所示。第7步:点击下一步,在弹出的对话框中输入按钮的名称,指定按钮的名称,如下图所示。12.4.3 订单处理表单,使用表单向导设计本系统的订单处理表单。步骤8:修改下表中显示的主控件的属性,并设置表单的页眉和页脚。第九步:完成“订单处理”表单的创建过程,完成后的界面如下图所示。12.4.4“交付确认”表单,使用表单的设计视图设计本系统的“交付确认”表单。步骤1:右键单击并从弹出的快捷菜单中选择表单页眉/页脚来设置表单页眉。步骤和以前一样,所以这里不再重复。步骤2:在表

12、单上添加控件。下表显示了这些属性。步骤3:完成的交货确认表如下图所示。12.4.5“产品进库”表单,使用表单的设计视图设计本系统的“产品进库”表单。第一步:点击【创建】选项卡【表单】组中的【表单设计】按钮,将出现一个空白表单。步骤2:为表单设计一个表单标题,然后右键单击弹出以下快捷菜单。12.4.5“产品进库”表单,使用表单的设计视图设计本系统的“产品进库”表单。第三步:选择表单页眉/页脚选项,表单中会出现表单页眉区域,如下图所示。步骤4:给表单添加一个标签,将标题设置为“产品库管理”,添加一个徽标控件,并将图片设置为“罗斯文”。步骤5:在表格中为表单添加字段。点击【主体】区域,点击【设计】选

13、项卡下的【添加现有字段】按钮,弹出【字段列表】窗格,如下图所示。12.4.5“产品入库”表单,使用表单的设计视图设计本系统的“产品入库”表单。步骤6:将收据记录表的所有字段添加到表格中,并整齐地排列它们。步骤7:为表单添加四个导航按钮,即“第一个”、“上一个”、“下一个”和“最后一个”。使用命令按钮向导对话框添加方法,如下图所示。第八步:同样,在表单中增加几个功能按钮,标题为“增加记录”、“保存记录”、“删除记录”、“采购查询”、“库存查询”和“退货”。12.4.5“产品入库”表单,使用表单的设计视图设计本系统的“产品入库”表单。步骤9:如果您想以数据表格式查看仓储记录,我们可以在表单中添加一

14、个子表单。步骤10:点击控制组中的子窗体/子报表按钮,将其拖放到窗体中,打开子窗体向导对话框,如下图所示。步骤11:选择单选按钮“使用现有表和查询”,然后单击“下一步”打开选择字段的对话框。在对话框的“表/查询”下拉列表框中选择“表:入库记录”,将“入库记录”表的所有字段添加到“已选字段”列表框中,如下图所示。12.4.5“产品进库”表单,使用表单的设计视图设计本系统的“产品进库”表单。第12步:点击下一步,在弹出的对话框中选择主/辅字段的链接方式。我们选择从列表中选择单选按钮,并在下面的列表框中选择“收据号码”,如下图所示。第13步:点击下一步,在弹出的对话框中输入子窗体的名称,如下图所示。

15、12.4.5“产品进库”表单,使用表单的设计视图设计本系统的“产品进库”表单。步骤14:调整表单的布局,这样我们就完成了“产品入库”表单的创建。下图显示了最终的创建效果。12.4.6“供应商查询和编辑”表单,使用表单向导设计本系统的“供应商查询和编辑”表单。步骤1:切换到“创建”选项卡,并在“其他表单”下拉菜单中选择“表单向导”选项,如下图所示。第二步:根据向导提示,在【表/查询】下拉列表框中选择“表:供应商”,将【可选字段】列表框中的所有字段添加到右侧【选定字段】列表框中。其他设置根据前面的介绍进行设置,结果如下图所示。12.4.6“供应商查询和编辑”表单,使用该表单的表单向导设计本系统的“

16、供应商查询和编辑”表单。步骤3:我们还想在此表单上添加记录导航按钮和记录操作按钮,并注意在使用控制向导下添加它们。步骤4:添加几个其他控件,属性设置如下表所示。步骤5:调整表单的布局。完成的表单如下图所示。12.4.7“采购数据查询”表单,设计本系统的“供应商查询和编辑”表单,以子窗口的形式显示查询结果。步骤1:切换到“创建”选项卡,然后单击“表单”组中的“表单设计”按钮。步骤2:添加几个控件并设置它们的属性值,如下表所示。12.4.7“采购数据查询”表单,设计本系统的“供应商查询和编辑”表单,以子窗口的形式显示查询结果。第五步:调整表单布局,完成“采购信息查询”表单的创建。最终效果如下图所示

17、。12.4.8 密码管理表单,以及密码管理表单的控件如下表所示。完成的密码管理表单如下图所示。12.4.8 密码管理表单和新密码表单控件如下表所示。完成的新密码表单如下图所示。12.5查询实现,设计“订单处理查询”、“供应商销售查询”、“库存查询”,12.5.1设计“订单处理查询”,使用“查询向导”创建“订单处理查询”,步骤1:切换到创建页签,然后点击步骤2:显示表格对话框弹出如下图所示,提示我们添加所需的表格,如下图所示。12.5.1“订单处理查询”的设计使用“查询向导”创建“订单处理查询”。步骤3:选择“订单描述详细信息”表,点击【添加】按钮,将该表添加到查询的【设计视图】中。步骤4:依次选择表中的所有字段,并

温馨提示

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

评论

0/150

提交评论