11046 陈俊捷 企业进销存管理系统.docx
- 文档编号:12087151
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:44
- 大小:2.17MB
11046 陈俊捷 企业进销存管理系统.docx
《11046 陈俊捷 企业进销存管理系统.docx》由会员分享,可在线阅读,更多相关《11046 陈俊捷 企业进销存管理系统.docx(44页珍藏版)》请在冰豆网上搜索。
11046陈俊捷企业进销存管理系统
目录
1绪论3
2企业进销存管理系统3
2.1目的3
2.2进销存管理的任务3
2.3进销存管理系统的作用4
3企业进销存管理系统需求分析4
3.1制作系统的意义4
3.2系统主要流程4
3.3系统概述E-R图5
4实例制作介绍6
4.1创建空数据库6
4.2创建所需表6
4.2.1创建商品表6
4.2.2创建“库存信息”表8
4.2.3创建“客户信息”表10
4.2.4创建“订单信息”表11
4.2.5创建“出库记录”表12
4.2.6创建“入库记录”表12
4.2.7创建“仓库信息”表13
4.2.8创建“供应商”表14
4.2.9创建“员工信息”表15
4.3建立表之间的关系16
4.4创建查询19
4.4.1创建“商品”的基于多表的选择查询19
4.4.2创建“订单信息”选择查询21
4.4.3创建“库存信息”交叉表查询21
4.4.4创建“删除供应商信息”删除查询24
4.4.5创建“删除客户信息”删除查询25
4.4.6创建“更新供应商信息”更新查询26
4.4.7创建“更新客户信息”更新查询26
4.4.8创建“库存数量不足的商品”生成表查询27
4.5.1创建“仓库信息”窗体28
4.5.2创建“库存信息”窗体31
4.5.3创建“商品”窗体31
4.5.4创建“员工信息”窗体34
4.5.5创建“供应商信息”窗体37
4.5.6创建“商品入库”窗体38
4.5.7创建包含子窗体的“订单信息”窗体42
4.6.创建报表43
4.6.1创建“出库记录”报表43
4.6.2创建“入库记录”报表45
4.6.3创建“订单信息”报表46
总结:
47
1绪论
借助现代信息技术和管理理论,建立企业进销存管理信息系统是当今社会的重要趋势。
对企业而言,全面开发和应用计算机管理信息系统是不可避免的。
实行电子化的进销存管理,可以让管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。
进销存管理信息系统的实现可以减轻比较繁琐的手工管理。
现在应用在大中型企业的管理信息系统中,几乎都包括了进销存管理模块。
手工的进行商品基础信息的管理,库存管理,销售管理,进货管理,客户档案的管理的效率很低,已不能适应公司的发展需求。
通过进销存管理系统,可以实现公司商品管理的信息画、自动化和科学化。
2企业进销存管理系统
2.1目的
在企业的经营过程中,商品信息的存储是企业运作的重要环节。
通过进销存管理系统,利用信息化的手段把现金的企业管理办法引入企业的实践,为企业的管理改革提供切实可行的途径。
更重要的是,企业进销存管理系统可以及时通过信息技术把企业数据转化为企业信息,进而为相关管理制提供决策依据。
2.2进销存管理的任务
◆采购模块:
对产品的入库进行管理
◆销售模块:
对订单的处理和产品的出库、发货进行管理
◆库存管理模块:
对企业的库存商品进行管理和配置,对商品的价格、数量等信息进行配置,对库存地点信息进行管理。
◆报表查询模块对进销存系统进行统计分析,并生成相应的报表
2.3进销存管理系统的作用
为了更好的把生产、销售和库存有机地结合起来,即使有效地吧销售信息反馈到生产系统,在此应用进销存管理系统,是企业做到合理生产、即使销售、减少积压,提高运作效率,更好的运营企业。
3企业进销存管理系统需求分析
3.1制作系统的意义
系统的需求分析是软件工程的前期工作,要了解用户希望系统所能实现的功能。
一般的小企业虽然规模都不太大,但是商品存在着多而杂的问题,不便于管理者的管理和研究核算。
因此在此对小企业的进销存管理设置一个有效的管理系统,以便于销售部经理可以通过查询、窗体等队本部的商品存余和进销差额利润进行方便的阅览研究。
能及时掌握企业的盈亏情况,且对于企业的长久营销也有帮助。
3.2系统主要流程
对于一个企业工资管理者来说来说,其主要任务就是对职员工资的管理和支配。
其流程如下图所示:
3.3系统概述E-R图
因此通过调查分析,现在系统中制作了三张表之间简单的联系图,以便进行简单的汇总管理。
具体图示如下:
4实例制作介绍
4.1创建空数据库
1)打开住界面,弹出MicrosoftAccess键,单击[空Access数据库]键。
2)将其命名为企业进销存数据库,点击创建。
出现数据库的任务栏,如图所示:
图3.1【创建空数据库】对话框
4.2创建所需表
4.2.1创建商品表
1)打开“企业进销存管理系统”数据库,切换到表页。
2)单击【新建】按钮,打开【新建表】对话框,如图所示:
图3.2【新建表】对话框
3)选择【设计视图】选项,再单击【确定】,打开表的设计视图窗口,如图:
图3.3【表的设计视图】窗口
4)在【字段名称】列中输入表中的第一个字段名“商品编号”;在下拉列表中选择数据类型为数字。
重复上述步骤,依次创建其他字段,将“商品名称”和“商品说明”的数据类型设置为文本,“单价”设为货币,“供应商编号”设为数字。
5)设置主键。
选中“商品编号”字段所在行,右键单击【主键】按钮,完成。
图3.4【设置字段及主关键字】窗口
6)单击工具条上的【视图】键,将其切换到视图,并编辑”商品”表的内容,如图所示:
图3.5【商品表】内容
4.2.2创建“库存信息”表
1)详细按照上表制作方法,为“库存信息”表设置字段名,并设置主关键字,如图所示:
图3.6设置【库存信息表】主关键字
2)编辑“库存信息”表的内容,如下:
图3.7【库存信息表】内容
4.2.3创建“客户信息”表
1)为“客户信息”表设置字段名,并设置主键,如下:
图3.8设置【客户信息表】主关键字
2)编辑“客户信息表”的内容,如下:
图3.9【客户信息表】内容
4.2.4创建“订单信息”表
1)为“订单信息”表设置字段名,并设置“主关键字”,如图所示:
图3.10设置【订单信息表】关键字
2)编辑“订单信息”表的内容,如下:
图3.11设置【订单信息表】内容
4.2.5创建“出库记录”表
1)为“出库记录”表设置字段名,并设置主关键字,如图所示:
图3.12设置【出库记录表】主关键字
2)编辑“出库记录”表的内容,如下:
图3.13【出库记录表】内容
4.2.6创建“入库记录”表
1)为“出库记录”表设置字段名,并设置主关键字,如图所示:
图3.14设置【出库记录表】主关键字
2)编辑“出库记录”表的内容,如下:
图3.15【出库记录表】内容
4.2.7创建“仓库信息”表
1)为“仓库信息”表设置字段名,并设置主关键字,如图所示:
图3.16设置【仓库信息表】主关键字
2)编辑“仓库信息”表的内容,如下:
图3.17【仓库信息表】内容
4.2.8创建“供应商”表
1)为“供应商”表设置字段名,并设置主关键字,如图所示:
图3.18设置【供应商表】主关键字
2)编辑“供应商”表的内容,如下:
图3.19【供应商表】内容
4.2.9创建“员工信息”表
1)为“员工信息”表设置字段名,并设置主关键字,如图所示:
图3.20设置【员工信息表】主关键字
2)编辑“员工信息”表的内容,如下:
图3.21【员工信息表】内容
4.3建立表之间的关系
1)单击工具栏上的【关系】
按钮,打开【关系】窗口,同时会出现【显示表】对话框。
2)选择【职员表】选项,然后单击【添加】按钮。
按此方法把其他需要建立关系的表添加到【关系】窗口中,完成后单击【关闭】按钮,如图所示:
图3.22显示各表于【关系】窗口
3)找关系。
这里以建立“员工信息”表与“仓库信息”表之间的关系为例。
选择“员工信息”表中的“仓库编号”字段,按住鼠标左键将其拖动到“仓库信息”表中的“仓库编号”字段上,松开鼠标左键,系统显示“编辑关系”窗口,如图3.23所示。
选中“实施参照完整性”复选框,保证在仓库信息中登记的员工号都是在员工信息表中记录的员工号:
图3.23编辑表关系图
4)单击“创建”按钮,可以看到在关系窗口上的相应表对应项之间已经加上了连线。
重复步骤3)和4),建立如表2.1所示的关联关系。
表2.1“关系对应”表
表名
字段名
相关表名
字段名称
参照完整性
员工信息
仓库编号
仓库信息
仓库编号
是
出库记录
经办员工编号
员工信息
员工编号
是
出库记录
仓库编号
仓库信息
仓库编号
是
出库记录
商品编号
商品
商品编号
是
出库记录
订单编号
订单信息
订单编号
是
订单信息
客户编号
客户信息
客户编号
是
订单信息
商品编号
商品
商品编号
是
商品
供应商编号
供应商
供应商编号
是
入库记录
仓库编号
仓库信息
仓库编号
是
入库记录
经办员工编号
员工信息
员工编号
是
入库记录
商品编号
商品
商品编号
是
库存信息
仓库编号
仓库信息
仓库编号
是
5)建立以上联系后,可以在“关系”窗口中预览所有的关联关系,如图所示:
图3.24完整的表关系图
4.4创建查询
4.4.1创建“商品”的基于多表的选择查询
1)在数据库的“查询”对象页中双击“使用向导创建查询”,在“表/查询”下拉列表中单击
选择“表:
商品”的所有字段,以及单击
选择“表:
供应商信息”中除了“商品编号”以外的字段,如图3.25所示:
图3.25【选择多表的可用字段】对话框
2)单击“下一步”按钮,选择“明细”选项,如图3.26所示:
图3.26【选择明细查询】对话框
3)单击“下一步”按钮,弹出最后一个对话框,要求为查询指定标题,这里接受默认的查询名称“商品查询”,并接受默认的“打开查询查看信息”选项,如下图所示,然后单击“完成”按钮。
图3.27【指定查询的标题】对话框
4)此时,所创建的查询结果在“数据表”视图中显示出来,如图3.28所示:
图3.28【商品查询】的数据表视图
4.4.2创建“订单信息”选择查询
1)在数据库的“查询”对象页中双击“使用向导创建查询”,在“表/查询”下拉列表中选择“表:
订单信息”,选择该表的所有可用字段为选定的字段。
2)单击“下一步”按钮,选择“明细”选项,
3)单击“下一步”按钮,弹出最后一个对话框,要求为查询指定标题,这里接受默认的查询名称“订单信息查询”,并接受默认的“打开查询查看信息”选项,然后单击“完成”按钮。
4)此时,所创建的查询结果在“数据表”视图中显示出来,如图3.29所示:
图3.29【订单信息查询】的数据表视图
4.4.3创建“库存信息”交叉表查询
1)在数据库的“查询”对象页中单击“新建”,弹出“新建查询”对话框,选择“交叉表查询向导”,如下图所示:
图3.30【新建查询】对话框
2)单击“确定”,弹出“交叉表查询向导”。
默认“视图”框中选择“表”单选项,并选择列表框中的“表:
库存信息”项,如图3.31所示:
图3.31【指定表】对话框
3)单击“下一步”,选择“商品编号”字段作为行标题;单击“下一步”,选择“仓库编号”字段作为列标题;单击“下一步”,选择“当前库存量”字段作为行列交叉点处的值,并选定“函数”列表中的“求和”,如图3.32所示:
图3.32【选择行列标题】对话框
4)单击“下一步”,默认查询名称为“库存信息查询”,然后单击“完成”。
此时,系统自动打开刚刚创建的查询的“数据表视图”窗口,如下图所示:
图3.33【库存信息交叉表查询】数据表视图
4.4.4创建“删除供应商信息”删除查询
1)在数据库的“查询”对象页中单击“新建”,弹出“新建查询”对话框,选择“设计视图”,单击“确定”。
2)此时弹出“显示表”对话框,将“供应商”表添加到查询设计器中,如下图所示,然后关闭“显示表”对话框。
图3.34【显示表】对话框
3)利用查询设计器工具条的“查询类型”
下拉按钮,选择“删除查询”项,则查询设计网格中插入“删除”行。
4)从“供应商”表的字段列表中,将星号“*”拖放到查询设计网格中。
这时,“删除”行相应的网格中显示“From”字样。
5)将需要指定删除条件的“供应商编号”字段拖放到设计网格中,这时,“删除”行相应的网格中显示“Where”字样。
然后在该字段“条件”网格中输入:
[请输入供应商编号:
]
这时,查询设计器如图3.35所示:
图3.35【删除查询设计器】界面
6)关闭查询设计器,查询名称保存为“删除供应商信息”。
切换到数据表视图,如下图所示:
(a)
(b)
图3.36【删除查询】界面
4.4.5创建“删除客户信息”删除查询
利用“删除客户信息”的删除查询可以将无用的客户信息删除,它的建立过程和“删除供应商信息”查询类似。
4.4.6创建“更新供应商信息”更新查询
1)在数据库的“查询”对象页中单击“新建”,弹出“新建查询”对话框,选择“设计视图”,单击“确定”。
2)此时弹出“显示表”对话框,将“供应商”表添加到查询设计器中,然后关闭“显示表”对话框。
3)利用查询设计器工具条的“查询类型”下拉按钮,选择“更新查询”项。
4)将“供应商信息”表中除了“供应商编号”以外的其他字段拖放到查询设计器网格中,如下图所示:
图3.37【更新供应商信息查询】界面
5)关闭查询设计器,将该查询保存为“更新供应商信息”。
4.4.7创建“更新客户信息”更新查询
利用“更新客户信息”的更新查询可以即使更新客户信息,它的建立过程和“更新供应商信息”查询类似。
4.4.8创建“库存数量不足的商品”生成表查询
1)在数据库的“查询”对象页中单击“新建”,弹出“新建查询”对话框,选择“设计视图”,单击“确定”。
2)此时弹出“显示表”对话框,将“库存信息”表添加到查询设计器中,然后关闭“显示表”对话框。
3)利用查询设计器工具条的“查询类型”下拉按钮,选择“生成表查询”项,弹出“生成表”对话框,在“表名称”栏输入“库存数量不足”,如下图所示:
图3.38【生成新表】对话框
4)将“库存信息交叉表”查询中的“商品编号”、“仓库编号”、“当前库存量”字段拖放到查询设计器网格中,并在“当前库存量”字段的条件栏中输入“<=200”,如下图所示:
图3.39设计【查询设计器】
5)关闭查询设计器,将该查询保存为“库存数量不足的商品”。
6)打开该查询的数据表视图,查看生成的新表。
执行查询,则弹出消息框,提示确认生成表操作,并提示将向新标粘贴的记录个数,如图所示:
(a)
(b)
图3.40【生成表查询】提示框
4.5.1创建“仓库信息”窗体
1)单击工具条上的“新建”按钮,弹出“新建窗体”对话框,在对话框中选择“窗体向导”,并选择“仓库信息”表作为数据来源,单击“确定”。
图3.41【选择数据来源】对话框
2)系统弹出如图3.42所示对话框,在“表/查询”下拉列表中选择“仓库信息”表的全部字段。
图3.42【表/字段选择】对话框
3)单击“下一步”按钮,系统弹出如图3.43所示对话框,选择“纵栏表”布局。
图3.43【选择布局方式】对话框
4)单击“下一步”按钮,系统弹出如图3.44所示对话框,选择“标准”样式。
图3.44【选择样式】对话框
5)单击“下一步”按钮,系统弹出如图3.45所示对话框,输入“仓库信息”,选中“打开窗体查看和输入信息”。
图3.45为窗体指定标题
6)单击“完成”按钮,系统弹出如图3.46所示对话框,可以向窗体中添加仓库信息。
图3.46【仓库信息】窗体界面
4.5.2创建“库存信息”窗体
1)在数据库窗口中,切换到“表”对象页,并选择“库存信息”表。
2)选择“插入”菜单中的“自动窗体”选项,创建一个新窗体。
3)关闭窗体,系统弹出“另存为”对话框,将该窗体命名为“库存信息”,其窗体视图如下图所示:
图3.47【库存信息】窗体视图
4.5.3创建“商品”窗体
1)利用“商品”窗体可以对商品信息进行设置,如下图所示,它的建立过程和“仓库信息”窗体类似。
图3.48【商品】窗体基础界面
2)创建一个命令按钮。
单击工具箱中的命令按钮,单击窗体空白处,系统弹出“命令按钮向导”窗口,选择类别为“窗体操作”,操作为“打开窗体”,如图3.49所示:
图3.49【选择按钮产生的动作】对话框
3)单击“下一步”,选择按钮打开的窗体为“库存信息”窗体。
图3.50【选择按钮打开的窗体】窗口
4)单击“下一步”,选择“打开窗体并查找要显示的特定数据”,如下图所示:
图3.51【选择要显示的数据】窗口
5)单击“下一步”,选择“商品编号”为匹配数据的字段;
图3.52【选择匹配数据的字段】窗口
6)单击“下一步”,选择在按钮上显示“文本”,如图所示:
图3.53【选择按钮的显示】窗口
7)单击“下一步”,指定按钮名称为“打开窗体”,单击“完成”。
8)右键单击该按钮,打开“属性”对话框,在“格式”栏中将标题改为“查看该商品信息”。
“商品”窗体设计完成。
4.5.4创建“员工信息”窗体
1)单击工具条上的“新建”按钮,弹出“新建窗体”对话框,在对话框中选择“窗体向导”,并选择“员工信息”表作为数据来源,单击“确定”。
系统弹出如图3.54所示对话框,在“表/查询”下拉列表中选择“员工信息”表,单击
选择字段,这里选择“员工信息”表的所有字段。
图3.54表/字段的选择
2)单击“下一步”按钮,系统弹出图3.55所示对话框,选择“纵栏表”布局。
图3.55【选择布局方式】对话框
3)单击“下一步”按钮,系统弹出如图3.56所示对话框,选择“标准”样式。
图3.56【选择样式】对话框
4)单击“下一步”按钮,系统弹出如图3.57所示对话框,输入“员工信息”,选中“打开窗体查看和输入信息”。
图3.57【设置标题】对话框
5)单击“完成”按钮,系统弹出如图3.58所示对话框,可以向窗体中添加仓库信息。
图3.58【员工信息】窗体界面
4.5.5创建“供应商信息”窗体
利用“供应商”窗体可以添加或修改供应商信息,如下图所示,它的建立过程和“员工信息”窗体类似。
图3.59【供应商信息】窗体界面
4.5.6创建“商品入库”窗体
9)单击工具条上的“新建”按钮,弹出“新建窗体”对话框,在对话框中选择“窗体向导”,并选择“入库记录”表作为数据来源,单击“确定”。
10)系统弹出相应对话框,单击
选择字段,这里选择“入库数量”、“经办员工编号”、“入库日期”字段。
11)单击“下一步”按钮,选择“纵栏表”布局。
单击“下一步”按钮,选择“标准”样式。
单击“下一步”按钮,输入“商品入库”,选中“打开窗体查看和输入信息”。
12)单击“完成”按钮,系统弹出如图3.60所示对话框,可以向窗体中添加仓库信息。
图3.60【商品入库】窗体基础界面
13)单击工具箱上面的“组合框”按钮,在窗体上添加一个组合框,系统弹出组合框向导,并选择“在基于组合框中选定的值而创建的窗体上查找记录”,如下图所示:
图3.61【选择获取数值的方式】对话框
14)单击“下一步”按钮,弹出如图3.62所示对话框,选择“仓库编号”作为组合框的选定字段
图3.62【选定字段】对话框
15)单击“下一步”按钮,弹出如图3.63所示的“指定列宽度”对话框,选择“隐藏键列”。
图3.63【指定列宽度】对话框
16)单击“下一步”按钮,弹出如图3.64所示的“指定标签标题”对话框,默认标签标题为“仓库编号”。
图3.64【指定标签标题】对话框
17)单击“完成”按钮,则窗体视图中添加了组合框控件,如下图所示:
图3.65【添加组合框控件】对话框
18)按照上述5)—9)步骤,添加一个标签名为“商品编号”的组合框控件。
19)创建一个命令按钮。
单击工具箱中的命令按钮,单击窗体空白处,系统弹出“命令按钮向导”窗口,选择类别为“窗体操作”,操作为“打开窗体”,如图3.66所示:
图3.66【选择按钮动作】窗口
20)单击“下一步”,选择按钮打开的窗体为“商品窗体”。
图3.67【选择打开的窗体】窗口
21)单击“下一步”,选择“打开窗体并显示所有记录”;单击“下一步”,选择在按钮上显示“文本”;单击“下一步”,指定按钮名称为“打开窗体”,单击“完成”。
22)右键单击该按钮,打开“属性”对话框,在“格式”栏中将标题改为“查看该商品信息”。
23)“商品入库”窗体设计完成,如下图所示:
图3.68【窗体设计视图】预览
4.5.7创建包含子窗体的“订单信息”窗体
1)在数据库的窗体页,选择“使用向导创建窗体”项,启动窗体向导。
2)分别从三个表或查询中选择字段:
“出库记录”表中除“编号”字段外的其他字段,“订单信息”表中除“订单编号”和“商品编号”以外的其他字段,“仓库信息”表除“仓库编号”以外的字段,如下图所示:
图3.69【窗体向导】对话框
3)单击“下一步”,选择“通过订单信息查看数据”,并选择“带有子窗体的窗体”单选项,如下图所示:
图3.70【确定查看数据的方式】对话框
4)单击“下一步”,选择“数据表”作为子窗体布局;单击“下一步”,选择“国际”作为窗体样式;单击“下一步”,默认窗体标题为“订单信息”,输入子窗体标题为“出库记录和仓库信息子窗体”,单击“完成”。
其窗体视图如图3.71所示:
图3.71【订单信息】窗体
4.6.创建报表
4.6.1创建“出库记录”报表
1)在数据库的“报表”对象页中单击“新建按钮”,弹出如下图所示的“新建报表”对话框。
选择“报表向导”,并在下拉列表中选择“出库记录”表数据来源。
2)单击“确定”按钮,弹出“报表向导”对话框,在“可用字段”中选择除“编号”以外的所有字段。
3)单击“下一步”按钮,添加“仓库编号”和“商品编号”两个分组级别,如图3.72所示:
图3.72【添加分组级别】对话框
4)单击“下一步”按钮,选择按照“出库日期”升序。
5)单击“下一步”按钮,设置布局为“分级显示1”形式,方向为“横向”,选中“调整字段宽度”选项,如下图所示:
图3.73【设置布局方式和方向】对话框
6)单击“下一步”按钮,设置样式为“组织”。
7)单击“下一步”按钮,指定标题为“出库记录”,选择“预览报表”,单击“完成”。
下图为报表的预览视图:
图3.74【出库记录报表】预览视图
4.6.2创建“入库记录”报表
“入库记录”报表的建立过程和“出库记录”报表类似,其预览视图如下图所示:
图3.75【入库记录报表】预览视图
4.6.3创建“订单信息”报表
利用“订单信息”查询设计“订单信息”报表,它的建立
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11046 陈俊捷 企业进销存管理系统 企业 进销存 管理 系统