中职《 Access数据库应用技术(第3版)》(电工版·2022)项目八 “进销存管理系统”的实现 课件(共45张PPT)

资源下载
  1. 二一教育资源

中职《 Access数据库应用技术(第3版)》(电工版·2022)项目八 “进销存管理系统”的实现 课件(共45张PPT)

资源简介

(共45张PPT)
项目八 “进销存管理系统”的实现
教学目标
能力目标
掌握“进销存管理系统”中各种对象的创建
掌握创建切换面板的基本操作方法
知识目标
了解数据库管理应用系统的创建流程和方法。
主要内容
任务2 创建“进销存管理系统”数据库及表
任务3 创建“进销存管理系统”的查询
任务4 创建“进销存管理系统”的窗体
任务1 “进销存管理系统”的分析与设计
任务5 创建“进销存管理系统”的报表
任务6 创建“进销存管理系统”主控窗体
任务1 “进销存管理系统”的分析与设计
数据管理系统的分析与设计主要是明确需求的对象,了解需求信息,确定设计思路和设计目标,进行实际操作,最后完成系统实现。
本任务通过对“进销存管理系统”的分析和设计,了解建立一个数据库管理系统的基本流程和方法。
任务分析
任务1 “进销存管理系统”的分析与设计
一、确定数据库结构
规划了8个表以满足数据管理的需要,8个表及每个表的属性如下:
(1)客户(客户编号,客户姓名,性别,联系电话,邮编,收货地址,电子邮箱、积分、是否会员)
(2)商品(商品编号,供应商编号,商品名称,类别,生产日期,单位,规格型号,商品单价,数量,商品图片,商品描述)
(3)供应商(供应商编号,供应商名称,联系人姓名,联系人电话,email,地址,备注)
(4)销售记录(销售编号,业务类别,客户编号,商品编号,销售单价,数量,金额,销售时间,付款方式,销售状态,经办人)
(5)入库记录(入库编号,业务类别,商品编号,供应商编号,入库时间,入库单价,入库数量,经办人)
(6)管理员(编号,用户名,密码)
(7)商品类别(类别编号,类别名称)
(8)员工(员工编号,姓名,性别,出生日期,联系电话,入职时间,照片)
知识准备
任务1 “进销存管理系统”的分析与设计
二、创建数据库各种对象
1.根据确定的表结构创建各种表及输入数据。
2.根据需要对表结构和表中记录数据进行编辑和修改。
3.创建基于表的各种查询以及需要的查询操作。
4.报建基于表、查询的各种报表。
5.创建相应的宏,并通过宏创建控制面板窗体,完成对各个对象的操作,完成系统的集成。
知识准备
三、“进销存管理系统”功能设计
一个数据库管理系统所需要的操作不外乎数据的插入、删除、修改和查询,根据对进销存管理系统的需求分析过程,确定出进销存管理系统能够实现的功能如下:
(1)进销存信息管理:包含商品、供应商、客户、员工、入库记录、销售记录以及商品类别等信息添加、删除、修改等,主要通过表或窗体来实现。
(2)进销存信息查询:包含商品、供应商、客户、员工、入库情况、销售情况等基本信息的查,通过窗体或查询窗口来实现。
(3)进销存信息打印:包含对商品情况、供应商情况、销售情况等信息的报表输出。
(4)退出系统
知识准备
任务1 “进销存管理系统”的分析与设计
任务2 创建“进销存管理系统”数据库及表
首先在access2013中创建一个名为“进销存管理”的空数据库,然后在该数据库中建立8个数据表用于存储数据,它们分别是:供应商、客户、商品、员工、入库记录、销售记录、商品类别、管理员等,输入表中数据记录并创建表间关系。
任务分析
1.创建“进销存管理”数据库
(1)打开Access2013,选择“文件”菜单中的“新建”菜单项,打开“新建文件”窗格。
(2)单击“空白桌面数据库”选项,打开“新建空白桌面数据库”对话框。
(3)输入数据库名称“进销存管理”,选择数据库文件保存的位置,单击“创建”按钮。
2.创建表
创建表的方法有多种,可以根据数据库中表的结构来选择合适的创建表的方法,结合前面各个项目中对表的一些操作,最后生成的各个表如下:
任务2 创建“进销存管理系统”数据库及表
任务操作
任务2 创建“进销存管理系统”数据库及表
任务操作
(1)“供应商”表
任务2 创建“进销存管理系统”数据库及表
任务操作
(2)“客户”表
任务2 创建“进销存管理系统”数据库及表
任务操作
(3)“商品”表
任务2 创建“进销存管理系统”数据库及表
任务操作
(4)“入库记录”表
任务2 创建“进销存管理系统”数据库及表
任务操作
(5)“销售记录”表
任务2 创建“进销存管理系统”数据库及表
任务操作
(6)“商品类别”表,“管理员”表
(7)“员工”表
3.创建表间关系
当表创建完成后,根据确定的表间关系创建表间关系。
任务2 创建“进销存管理系统”数据库及表
任务操作
任务3 创建“进销存管理系统”中的查询
“进销存管理”数据中的表创建完成后,就可以根据需要创建相关的查询,需求不同,创建的查询也会不同,一般需要创建以下几种查询:商品基本信息查询、商品详细信息查询、商品销售情况查询、供应商供货情况查询、库存商品数量查询,以及对数据库的追加、更新、删除等。
本任务只创建常用的查询。
任务分析
任务3 创建“进销存管理系统”中的查询
1.商品基本信息查询
商品基本信息查询中只需要查询“商品名称”、“生产日期”、“商品单价”及“数量”四个字段。
任务操作
任务3 创建“进销存管理系统”中的查询
2.商品详细信息查询
商品详细信息包含“商品”表中的信息外,还包含“供应商”表、“商品类别”表中的信息。
任务操作
任务3 创建“进销存管理系统”中的查询
3、商品销售情况查询
商品销售情况查询中包含“商品”表中的信息外,还包含“商品类别”表、“销售记录”表和“客户”表中的相关信息。
任务操作
任务3 创建“进销存管理系统”中的查询
4.低库存商品信息查询
在“商品”表中设定当库存商品数量少于5件时,要进行补货提醒,建立低库存商品信息查询来了解库存商品中低于指定数量的商品信息,该查询可以使用条件查询。
任务操作
任务4 创建“进销存管理系统”的窗体
“进销存管理系统”中信息的管理,包括各种信息的查询、输入、修改、删除等操作都需要在比较直观的窗体中完成,因些需要创建不同的窗体来完成对数据的管理,比如商品信息管理窗体、供应商供货情况窗体、客户购买商品情况窗体、员工信息管理窗体等。
本任务将创建“进销存管理系统”中常用的几种窗体。
任务分析
任务4 创建“进销存管理系统”的窗体
1.创建“商品信息管理”窗体
该窗体完成商品信息的录入、编辑与修改,采用窗体设计视图创建并进行了修饰。
任务操作
任务4 创建“进销存管理系统”的窗体
2. 创建“员工信息管理”窗体
该窗体完成员工信息的录入、编辑与修改,采用窗体设计视图创建并进行了修饰。
任务操作
任务4 创建“进销存管理系统”的窗体
3.创建“客户基本信息管理”窗体
该窗体完成客户基本信息的录入、编辑与修改,采用窗体向导创建并进行了修改。
任务操作
任务4 创建“进销存管理系统”的窗体
4.创建“供应商供货情况”窗体
该窗体用来查询供应商的供货情况,是由“供应商”主窗体和“商品”子窗体组成的窗体。
任务操作
任务4 创建“进销存管理系统”的窗体
5.创建“客户购买商品情况”
该窗体用来查询浏览客户购买商品情况,是由“客户”主窗体和“商品销售情况查询 子窗体”组成的窗体。
任务操作
任务5 创建“进销存管理系统”的报表
“进销存管理系统”中通过窗体完成了对各种信息的管理,包括信息的查询、输入、修改、删除等操作。有些信息需要以报表的形式打印输出,比如商品及供货商信息表、供应商情况表、员工卡片报表、员工基本情况表、进货统计表等。
本任务将创建“进销存管理系统”中常用的报表。
任务分析
任务5 创建“进销存管理系统”的报表
1.创建“商品基本信息表”
在“进销存管理系统”中,“商品基本信息表”用来显示商品最基本的信息,报表的数据源来自“商品基本信息”查询。
任务操作
任务5 创建“进销存管理系统”的报表
2.创建“商品及供货商信息-表格式”报表
“商品及供货商信息-表格式”是打印商品和供货商的相关信息的报表,报表的数据源是“商品及供货商信息”查询,并选择了部分字段呈现在报表中。
任务操作
任务5 创建“进销存管理系统”的报表
3.创建“进货统计表”报表
“进货统计表”中按供应商进行了分组,并对供应商所供产品的品种数、每个品种的数量、金额等进行了统计和计算。
任务操作
任务5 创建“进销存管理系统”的报表
4.创建“商品及销售情况表”
“商品及销售情况表”是以“商品及供货商信息”报表为主报表,包含有“销售记录子报表”的报表,其中子报表的数据直接来源于“销售记录”表。
任务操作
任务6 创建“进销存管理系统”主控窗体
“进销存管理系统”中需要的数据库以及数据库表、查询、窗体、报表等对象创建完成后,需要把这些对象通过主控窗体进行系统集成,然后通过主控窗体来完成管理系统的所有操作。
本任务将创建“进销存管理系统”的主控窗体及相关的宏,从而建成一个较为完整的模拟实际应用的“进销存管理系统”。
任务分析
任务6 创建“进销存管理系统”主控窗体
“主控窗体”的构成
“进销存管理系统”主控窗体是一个具有专门功能的窗体,该窗体用于将其它子窗体和数据库中的对象有机的结合起来,形成一个管理系统。
“进销存管理系统”主控窗体包括一个主窗体,包含进销存信息管理、进销存信息查询和进销存信息打印和退出系统四按钮,和其它三个子窗体。
知识准备
任务6 创建“进销存管理系统”主控面板
1.创建模拟“用户登录”窗体
任务操作
操作步骤:
步骤1:首先创建一个“登录宏”。选择“创建”选项卡“宏与代码”组中的“宏”命令,打开宏设计器窗口。
步骤2:在宏设计器窗口“添加新操作”下拉列表框中选择“if”,在条件表达式中输入:“[Forms]![用户登录]![用户名]=”system“ And [Forms]![用户登录]![密码]=”111“”。
步骤3:在第二行的“添加新操作”中选择“OpenForm”,在“窗体名称”中选择“进销存管理系统主窗体”,“视图”中选择“窗体”,在紧接着的“添加新操作”中选择“CloseWindow”,在“对象类型”中选择“窗体”,“对象名称”中选择“用户登录”。
步骤4:将宏名称设置为“登录宏”进行保存,宏创建完成。
步骤5:创建登录窗体。使用“创建”选项卡“窗体”组“设计窗体”命令新建一个空白窗体。
步骤6:设置主体属性,在“属性表”对话框中设置“背景色”为“背景 1, 深色 15%”。添加一个标签控件作为标题,内容为“进销存管理系统”,字号为“24”,字体“黑体”。
步骤7:向窗体中添加2个标签控件,控件标题分别为“用户名”和“密码”。在“属性表”中调整其字体及大小为“宋体、12号”,再添加2个“文本框”控件,分别设置文本框控件的名称为“用户名”和“密码”,其中“密码”文本框在属性中“输入掩码”属性设置为“密码”,分别调整其位置到相应的标签后。
步骤8:向窗体添加两个按钮控件,在“属性表”中设置其标题分别为“登录”和“取消”,“登录”按钮的作用是打开进销存管理主窗体,“取消”按钮的作用退出程序。
任务6 创建“进销存管理系统”主控面板
任务操作
步骤9:选中“登录”按钮,打开其“属性表”,在“事件”选项卡“单击”选项后,选择“登录宏”。
步骤10:选中“取消”按钮,打开其“属性表”,在“事件”选项卡“单击”选项后,选择其它按钮,在弹出的宏设计器中,“添加新操作”下拉列表框中选择“QuitAccess”, 为“取消”按钮添加嵌入的宏,关闭宏设计器,设置属性表。
步骤11:保存窗体,模拟“用户登录”窗体创建完成。
任务6 创建“进销存管理系统”主控面板
任务操作
任务6 创建“进销存管理系统”主控面板
2、创建“进销存管理系统主窗体”
任务操作
步骤1:选择“创建”选项卡“窗体”组中的“窗体”命令,创建进销存管理系统主窗体,在窗体上添加标题控件,设置标题内容及格式。
步骤2:在主窗体分别添加“进销存信息管理”、“进销存信息查询”、“进销存信息打印”和“退出系统”四个按钮,“进销存管理系统主窗体”创建完成。
任务6 创建“进销存管理系统”主控面板
3、创建“信息管理”窗体
任务操作
步骤1:创建“信息管理”窗体。创建空白窗体,设置背景色“背景 1, 深色 5%”,添加标签控件,标题为 “进销存信息管理”。
步骤2:使用向导设置按钮控件。在窗体上添加按钮控件,弹出对话框,选择“窗体操作” “打开窗体”,单击“下一步”,选择“商品信息管理”窗体。
步骤3:单击“下一步”,选择“打开窗体并显示所有记录” 。继续单击“下一步”,在对话框中选择“文本”单选按钮,并输入“商品基本信息管理”,单击“下一步”,指定按钮名称为“信息管理”。
步骤4:单击“完成”按钮,第一个按钮设置完成。
步骤5:用同样的方法,分别创建“员工信息管理”按钮,打开窗体为“员工信息管理”,创建“客户基本信息管理”按钮,打开窗体为“客户基本信息管理”,创建“供应商供货情况”按钮,打开窗体为“供应商供货情况”,创建“客户购买商品情况”按钮,打开窗体为“客户购买商品情况”。
步骤6:创建“返回”按钮,因为不是要退出系统而是要回到主窗体,因此按钮向导对话框中设置按钮控件时,打开窗体为打开“进销存管理系统主窗体”,按钮名称为“返回”。
步骤7:按钮设置完成,“信息管理”窗体创建完成,通过单击按钮会打开相应窗体。
任务6 创建“进销存管理系统”主控面板
4、创建“信息查询”窗体
任务操作
步骤1:首先创建“商品查询”宏组。选择“创建”选项卡“宏与代码”组“宏”命令,在宏设计器首行“添加新操作”中选择“Submacro”命令,在子宏后输入宏名“打开商品基本查询”,在子宏内的“添加新操作”中选择“OpenQuery”命令,“查询名称”选择“商品基本信息查询”,第1个子宏创建完成。
步骤2:重复步骤1的操作,分别创建子宏“打开商品详细信息查询”,查询名称为“商品详细信息查询”,创建子宏“打开商品销售情意查询”,查询名称为“商品销售情况查询“,创建子宏“打开低库存商品信息查询”,查询名称为“低库存商品信息查询”,创建子宏“返回”,宏中命令为“CloseWindow”,关闭“信息查询”窗体。宏组创建完成,名称为“商品查询”。
步骤3:创建“信息查询”空白窗体,并在窗体上添加标签控件,标题为“进销存信息查询”并进行格式设置。
任务6 创建“进销存管理系统”主控面板
4、创建“信息查询”窗体
任务操作
步骤4:在窗体上添加多个按钮控件,注意不使用控件向导进行操作,弹出“命令按钮向导”对话框后直接取消,按钮控件标题分别为“商品基本信息查询”、“商品详细信息查询”、“商品销售情况查询”、“低库存商品信息查询”以及“返回” 。
步骤5:为按钮指定子宏。在“信息查询”窗体设计视图中,选中“商品基本信息查询”按钮,打开其“属性表”,选择“事件”选项卡,在“单击”选项中选择“商品查询.打开商品基本信息查询”子宏,为按钮指定子宏。
步骤6:按步骤5的方法,分别为“商品详细信息查询”等按钮分别设置相对应的子宏,实现单击按钮,打开相应查询的功能,信息查询窗体创建完成。
任务6 创建“进销存管理系统”主控面板
5、创建“信息打印”窗体
任务操作
使用前面控件设置向导中“嵌入的宏”或创建“宏组”的方法,创建“信息打印”窗体,实现单击相应按钮,打开相应报表的功能。
任务6 创建“进销存管理系统”主控面板
6、“进销存信息管理系统主窗体”修改
任务操作
三个二级窗体创建完成后,在主窗体中通过“嵌入的宏”或创建“宏组”分别为主窗体按钮设置单击操作,“进销存信息管理”、“进销存信息查询”和“进销存信息打印”三个按钮分别对应打开“信息管理”“信息查询”“信息打印”窗体,“退出”按钮设置其宏操作为“QuitAccess”,单击该按钮将退出系统,关闭ACCESS2013。
任务6 创建“进销存管理系统”主控面板
7、创建自启动宏
任务操作
步骤1:“创建选项卡”的“宏与代码”组中的“宏”按钮,打开宏设计视图。
步骤2:在宏的设计视图中,单击“添加新操作”右侧的下拉箭头,从弹出列表中选择“OpenForm”操作,设置“OpenForm”命令的参数。
步骤3:将宏保存为自动启动的宏名“AutoExec”。
至此,一个简单的“进销存管理系统”就创建完成了,当双击打开“进销存信息管理系统”在实际应用中,可以进一步在些基础上进行完善,以满足实际工作的需要。
本项目结束!
谢谢!

展开更多......

收起↑

资源预览