上网书店实验数据分析报告大学论文.docx
- 文档编号:11011505
- 上传时间:2023-02-24
- 格式:DOCX
- 页数:57
- 大小:2.52MB
上网书店实验数据分析报告大学论文.docx
《上网书店实验数据分析报告大学论文.docx》由会员分享,可在线阅读,更多相关《上网书店实验数据分析报告大学论文.docx(57页珍藏版)》请在冰豆网上搜索。
上网书店实验数据分析报告大学论文
数据分析实验报告
2015-2016学年第一学期
班级:
学号:
姓名:
授课教师:
况湘玲实验教师:
况湘玲
实验一网上书店数据库的创建及其查询
实验类型:
验证性实验学时:
2
实验目的:
理解数据库的概念;
理解关系(二维表)的概念以及关系数据库中数据的组织方式;
了解数据库创建方法。
实验步骤:
步骤1:
选择“bookstore”数据源,进入“查询设计”窗口。
步骤2:
选择查询中需要使用的表。
在“添加表”对话框的“表”列表中分别选择“书”和“出版社”表,并单击“添加”按钮将它们添加至表窗格。
查询设计4—低价图书信息查询
步骤1:
选择数据源并添加表。
选择“bookstore”数据源,进入“查询设计”窗口。
在“添加表”对话框中选择“书”
表,将其添加到“表”窗格中。
步骤2:
选择字段。
在“查询设计”窗口的“表”窗格中,双击“书”表的“书名”、“出版年份”和“单价”字段。
步骤3:
设置查询条件,显示查询结果。
在“条件”窗格的“条件字段”行的第一列中选择“单价”,并在下一行中输入“<10”
查询设计5—新书信息查询
步骤1:
选择“bookstore”数据源并添加“书”和“作者”表。
步骤2:
选择字段。
在“查询设计”窗口的“表”窗格中,双击“书”表的“书名”、“单价”,以及“作者”
表的“姓名”字段。
步骤3:
设置查询条件,显示查询结果。
在“条件”窗格的“条件字段”行的第一列中选择“出版年份”,并在下一行中输入“2007”
实验1-3“响当当”网上书店会员分布和图书销售信息查询
实验目的
•掌握复杂的数据查询方法:
多表查询、计算字段和汇总查询
步骤1:
选择“bookstore”数据源并添加“会员”表。
步骤2:
选择分类字段、汇总字段和汇总方式。
本查询的分类字段是会员的城市,汇总字段是会员号,汇总方式是计数。
在“查询设计”
窗口的“表”窗格中,双击“会员”表的“城市”和“会员号”字段。
然后双击“会员号”字段的列标,在“编辑列”对话框中输入列标“会员人数”,并选择汇总方式:
“计数”,
步骤3:
设置查询条件。
若仅仅想了解上海和北京的会员人数,可以在条件窗格中设置相应的条件,
二、查询设计2—图书总订购量和总销售金额查询
步骤1:
选择“bookstore”数据源,并添加“订单”、“订单明细”和“书”表。
步骤2:
选择分类字段和汇总字段。
在“查询设计”窗口的“表”窗格中,双击“订单”表的“订购日期”、“订单明细”表的“订购数量”字段。
另外还要构造一个计算字段“销售金额”,方法是直接在某空白列的列标中输入公式;在上面的字段中,“订购数量”和“销售金额”是汇总字段,而分类字段是“订购年份”,该字段也是一个计算字段,可以利用year()函数将订购日期转换成订购年份,方法是双击“订购日期”列的列标,在编辑列对话框的字段项中输入公式“year(订购日期)”,在其中的列标项中输入“订购年份”;
然后分别双击“订购数量”和“订购数量*单价”字段的列标,在编辑列对话框的列标项中分别输入“总
订购数量”和“总销售金额”。
步骤3:
设置查询条件。
在“条件”窗格的“条件字段”行的第一列中选择“订购日期”,并在下一行中输入
“>=2005-7-1and<=2006-6-30”后回车,即可在“查询结果”窗格中显示2005上半年和2006下半年的
图书总订购量和总销售金额。
再查询设计窗口中增加一个“订购月份”分类字段。
三、查询设计3—会员订购图书详细信息查询
步骤1:
选择“bookstore”数据源并添加“会员”、“订单”、“订单明细”和“书”表。
在表之间建立合适的联系。
步骤2:
选择字段。
在“查询设计”窗口的“表”窗格中,双击“会员”表的“城市”、“会员号”、“姓名”字段,“订单”表的“订单号”字段、“书”表的“书名”字段和“订单明细”表的“订购数量”字段。
步骤3:
规定查询结果的排序方式。
选择“记录”菜单的“排序”命令,在随后出现的“排序”对话框中设置排序方式,
四、查询设计4—各城市会员图书订购数量和销售金额统计书店工作人员想了解位于各个城市的会员在网上订购的图书的总订购数量和总销售金额。
步骤1:
选择“bookstore”数据源并添加“会员”、“订单”、“订单明细”和“书”表。
在表之间建立合适的
联系。
步骤2:
选择分类字段和汇总字段。
在“查询设计”窗口的“表”窗格中,双击“会员”表的“城市”、“订单明细”表的“订购数量”字段。
另外还要构造一个计算字段“销售金额”,方法是直接在某空白列的列标中输入公式“订购数量*单价”;
步骤3:
规定汇总方式。
分别双击“订购数量”和“订购数量*单价”字段的列标,在编辑列对话框的列标项中分别输入“总订购数量”和“总销售金额”字样,并在总计项中选择“求和”。
五、查询设计5—被订购图书的作者和出版社信息查询书店工作人员想了解2007年会员“刘丹”所订购图书的作者以及出版社的信息。
步骤1:
选择“bookstore”数据源并添加“会员”、“订单”、“订单明细”、“书”、“作者”和“出版社”表。
在表之间建立合适的联系。
步骤2:
选择查询字段。
在“查询设计”窗口的“表”窗格中,双击“书”表的“书名”、“作者”表的“姓名”和“出版社”
表的“出版社名称”字段。
步骤3:
添加查询条件。
在条件窗格中添加关于订购日期和会员姓名的条件。
步骤4:
查看查询结果。
会员“刘丹”在2007年共订购了7本图书。
实验小结:
其实在这第一个实验中感觉还是挺简单的,只要找到每一个表之间的联系就会很容易做。
特别注意
的在设计查询时记住把“向导”关闭。
然后就是在实验三中需要计算销售额,这个时候就要在表中
添加“单价”,只有这样才可以计算销售额。
思考题:
1,在数据查询过程中,如果所选择的某个表与其他表之间没有联系的话,会产生什么问题?
答:
如果所选择的某个表与其他表之间没有联系,那么所得出的数据就会是错误的,并且很难继续
下面的步骤。
2,若“响当当”网上书店的某个会员想了解自己最近2年的图书订购情况,请为他设计一个查询。
步骤1:
选择数据源并添加表。
选择“bookstore”数据源,进入“查询设计”窗口。
在“添加表”对话框中选择“书”
表,将其添加到“表”窗格中。
步骤2:
选择字段。
在“查询设计”窗口的“表”窗格中,双击“书”表的“书名”、,订单,订单明细。
步骤3:
设置查询条件,显示查询结果。
在“条件”窗格的“条件字段”行的第一列中选择“订购日期”,并在下一行中选择“值域”,选择“2006-2007年”。
1在进行汇总查询的过程中,如果被选择的字段除了分类字段和汇总字段以外还包含了其他字段,
查询结果是否正确?
为什么?
请举例说明。
答:
不正确,如果还有其他字段,quary将会把多余的字段自动作为分类字段。
2“响当当”网上书店的管理人员想了解最近2年中哪位作者的书最畅销,请你设计一个查询找到相关作者。
通过汇总发现近两年shammas,Namirc.和wellin,paul的书最畅销。
实验二企业销售数据的分类汇总分析
实验类型:
验证性实验学时:
2
实验目的:
理解数据分类汇总在企业中的作用与意义;
掌握数据透视表工具的基本分类汇总功能;
掌握建立分类汇总数据排行榜、生成时间序列、绘制pareto曲线图、计算各地区客户分布、统计各地区客户的平均销售额和大宗销售时间序列的方法和步骤。
实验步骤:
步骤I:
获取各客户每笔销售的销售额、销售产品的类别和时间。
在一张空自的工作表中,按下Alt+d+p键后启动“数据透视表和数据透视图向导”窗口,选择“外部数据源”选项单击“获取数据”按钮,随后启动了Microsoftquery,选择所建立的连接到Northwind.mdb数据库的ODBC数据源---“nw”,并选中“选择数据源”窗口下方“使用‘查询向导’创建/编辑查询”选项,单击“确定”按钮,选择“客户”表中的“公司名称”、“订单”表中的“订购日期”以及“类别”表中“类别名称”字段,随后query弹出窗口显示“‘查询向导’无法继续,因为该表格无法链接到您的查询中。
您必须在Microsoftquery中的表格之间拖动字段,人工链接。
”这是因为“类别”表无法同“订单”表建立联系。
单击“确定”按钮。
要查询销售额,需要在query中首先增加“订单明细”表,利用其中的“单价”、“数量”与“折扣”字段中的数据,计算销售额。
在“数据”窗格中一个空白字段的名称处输人公式“订单明细.单价*数量*(1-折扣)”,按回车键后就可以计算出销售额。
随后,将“产品”表也添加到查询中,虽然查询结果中并不包括任何“产品”表的字段,但是该表能够建立“类别”表与“订单明细”表之间的联系(“订单明细”表指明所订购产品的ID,“产品”表指明该产品属于哪一个类别)。
此时,查询中的表都建立了正确的联系,并在查询结果中包括了汇总所需要的数据,从而也建立“类别”表与“订单”表之间的联系。
将计算销售额的字段的列标题命名为“销售额”。
选择query菜单中的“文件”→“将数据返回MicrosoftOfficeExcel”命令,此时query已经关闭,操作对象回到了Excel,单击“下一步”按钮,指定位置在“现有工作表”,单元格A3,单击“完成”按钮。
步骤2:
汇总客户销售额排行榜,并排序。
首先将“订购日期”拖至行标签,将“销售额”拖至数值,“类别名称”拖至列标签,为了能将销售额按照年度汇总,将光标停留在“行标签”下方的任何单元格,右击鼠标,选择“创建组(G)…”命令,选择组合的步长为“年”。
然后将行标签的字段名称“订购日期”改为“订购年”,将它拉至报表筛选域,将字段列表中的“公司名称”字段拖到行标签处,让透视表按照行总计,从大到小排列,就得到了图表。
2汇总前三大客户各月销售额,并绘制图形
步骤1:
将实验要求1所汇总的数据透视表复制到新的工作表。
步骤2:
利用数据透视表,汇总前三大客户的销售额时间序列。
按照实验要求1汇总的数据透视表,反映出“高上补习班”、“正人资源”、“大钰贸易”是公司的前三大客户。
点开“行标签”字段,勾选中这3个公司名称,并拖到列标签。
将列标签的字段“类别名称”拖出数据透视表。
将报表筛选中的字段“订购年”拖到到行标签,将其重新组合。
选择组合的步长为“月”和“年”,把字段名称修改为“订购年”与“订购月”。
光标停留在数据表中任何单元格,右击鼠标,选择“数据透视表选项(O)…”,打开后“布局和格式”选项卡中的“对于空单元格,显示”填写为“0”,此时得到的前三大客户销售额时间序列。
步骤3:
绘制前三大客户销售额时间序列图。
光标停留在数据透视表的数据区域中,选择“数据透视表工具”选项卡中的“选项”卡→“数据透视图”命令,在当前工作簿自动插入一张图表。
选择“折线图”→“带数据标记的折线图”命令。
随后,再对该图的大小、外观以及数据系列的格式加以调整,就能得到”北风”贸易公司前三大客户销售额时间序列图。
3.绘制按照客户汇总的客户数与销售额Pareto曲线
步骤l:
查询“订购日期”、客户的“公司的名称”与“销售额”等数据。
在一张空自的工作表中,按下Alt+d+p键后启动“数据透视表和数据透视图向导”窗口,选择“外部数据源”选项单击“获取数据”按钮,利用Microsoftquery,从“订单”表、“订单明细”表与“客户”表中查询“订购日期”、客户的“公司名称”与“销售额”(销售额=订单明细.单价×数量×(1-折扣))等字段,将所查询数据返回Excel。
步骤2:
利用查询的数据,制作数据视表。
从数据透视表的字段列表中,选择“订购日期”字段,并将其拖至行标签,将“销售额”字段拖至“数值”区域。
将“订购日期”字段按年组合,然后拖至“报表筛选”区域,将“公司名称”字段拖至行标签,在“行标签”上双击,输入“公司名称”,将“销售额”设置为降序排列字段。
在“求和项:
销售额”栏下点右键,点“值字段设置(N)…”选项,点击“值显示方式”选项卡,设置“值显示方式”为“列汇总的百分比”,得到按照年度和客户公司名称汇总的数据透视表。
步骤3:
利用透视表的数据,计算客户数累计百分比与客户销售额累计百分比,绘制Pareto曲线。
在单元格D3:
G3中依次输入说明文字,“公司名称”、“客户百分比”、“客户数累计百分比”、“销售额累计百分比”。
按照图2-12所示输入公式,并向下拖动,将E列和F列显示形式设置为百分比,保留1位小数,得到如图2-13所示的汇总数据。
InD4:
=A4
InE4:
=1/COUNTA($D$4:
$D$92)
InF4:
=SUM($E$4:
E4)
InG4:
=SUM($B$4:
B4)
选中单元格F3:
G92中的数据,单击“插入”选项卡→选择“散点图”→选择“带平滑线的散点图”,单击该折线图,点击“布局”选项卡中的“网格线”按钮,点击“主要纵网格线”中的“主要网格线”按钮,显示纵向的横坐标网格线。
步骤4:
在曲线上添加代表20%客户数的垂直参考线。
在单元格I5:
I7中输入“20%”,在单元格J5与J7中输入“0”和“120%”,在单元格J6中输入公式:
“=INDEX(G4:
G92,MATCH(I5,F4:
F92,1),1)”,即从客户累计百分比中,查找到20%的客户数在第几行,然后用INDEX函数查找该行对应的销售额累计百分比,计算结果如图2-15所示。
选中“图表工具”选项卡组中的“设计”选项卡,点击“选择数据”按钮打开“选择数据源”窗口,选中该窗口中的“添加”按钮,打开“编辑数据系列”窗口,在“系列名称”中输入散点图名称为“20%垂直参考线”,点击“X轴系列值”后的拾取器,选中I5至I7的区域,点击“Y轴系列值”后的拾取器,选中J5至J7的区域,返回并点击“确定”按钮,回到“选择数据源”窗口,点击“确定”按钮。
即在前面所绘制的图表上,添加了一条垂直参考线,也就是在源数据中添加了一个系列,这个系列散点图线的X轴数据来自单元格I5:
I7,Y轴数据来自单元格J5:
J7,得到Pareto曲线。
4.绘制按照订单汇总的销售额与销售次数Pareto曲线
步骤1:
查询“订购日期”、“订单ID”与“销售额”等数据。
在一张空自的工作表中,按下Alt+d+p键后启动“数据透视表和数据透视图向导”窗口,选择“外部数据源”选项单击“获取数据”按钮,利用Microsoftquery,从“订单”表、“订单明细”表中查询“订购日期”、“订单ID”与“销售额”(销售额=订单明细.单价×数量×(1-折扣))等字段,将查询数据返回Excel。
步骤2:
利用查询的数据,制作数据透视表。
从数据透视表的字段列表中,选择“订购日期”字段,并将其拖至行标签,将“销售额”字段拖至“数值“区域。
将“订购日期”字段按年组合,拖至“报表筛选”区域,将“订单ID”字段拖至行标签,在“求和项:
销售额”栏下任意位置单击右键打开并设置按销售额降序排列,得到按照年度和订单ID汇总的数据透视表。
步骤3:
利用数据透视表的数据,计算客户数累计百分比与销售额累计百分比,绘制Pareto曲线。
在单元格E3:
G3中依次输人说明文字:
“销售次数百分比”、“销售次数累计百分比”、“销售额累计百分比”。
按照图2-17所示输人公式,并复制到下方单元格至G833,设置E、F、G三列数值的显示形式为百分比,3位小数,
单元格E4:
E833中计算单次销售占总销售次数(即订单数)的百分比,单元格F4:
F833中汇总累计销售次数占总销售次数的百分比,即到该订单为止,已有订单数占到总订单数的百分比。
单元格G4:
G833中汇总到该订单为止,已有订单实现的销售额占总销售额的百分比
InE4:
=1/COUNT($A$4:
$A$833)
InF4:
=SUM($E$4:
E4)
InG4:
=SUM($B$4:
B4)/SUM($B$4:
$B$833)
选中单元格F3:
G833中的数据,绘制“带平滑线的散点图”,并添加纵向网格线,设置横坐标小数位数为0位
步骤4:
在曲线上添加代表20%销售次数的垂直参考线。
在单元格I5:
I7中输入“20%”,在单元格J5与J7中输入“0”和“120%”,在单元格J6中输入公式:
“=INDEX(G4:
G833,MATCH(I5,F4:
F833,1),1)”,即从销售次数累计百分比中,查找20%的销售次数在第几行,用INDEX函数查找,该行对应的销售额累计百分比。
在前面所绘制的图表上,添加一条垂直参考线。
该参考线的X轴数据来自单元格I5:
I7,Y轴数据来自单元格J5:
J7,
5.汇总各地区客户分布
步骤1:
查询“公司名称”’与“地区”等数据。
将Excel一张空白工作表命名为“5.各地区客户分布”,按下Alt+d+p键后启动“数据透视表和数据透视图向导”窗口,选择“外部数据源”选项单击“获取数据”按钮,利用Microsoftquery,从“客户”表中查询“公司名称”与“地区”字段,然后将所查询的数据返回Excel。
步骤2:
利用查询的数据,制作数据透视表。
从数据透视表的字段列表中,选择“地区”字段,拖至行标签。
选择“公司名称”字段,拖至“数值”区域,得到按照地区汇总的客户数的数据透视表,
步骤3:
利用数据透视表的数据,制作数据透视图。
光标停留在数据透视表中,点击“数据透视表工具”选项卡组中的“数据透视图”命令,选择“簇状柱形图”,在当前工作表中建立数据透视图。
6.绘制各地区平均销售额及销售额占总销售额百分比
步骤1:
查询“地区”与“销售额”等数据。
在Excel的空白工作表中,按下Alt+d+p键后启动“数据透视表和数据透视图向导”窗口,选择“外部数据源”选项单击“获取数据”按钮,利用Microsoftquery,从“客户”和“订单明细”表中,查询客户的“地区”与“销售额”(销售额=订单明细.单价×数量×(1-折扣))字段,将查询数据返回Excel。
查询时应包括“订单”表,该表能建立“客户”表和“订单明细”表之间的联系。
步骤2:
利用查询的数据,制作数据透视表。
从数据透视表的字段列表中,选择“地区”字段,并将其拖至行标签,将“销售额”字段拖至“数值”区域,得到按照地区汇总的销售额的数据透视表,
步骤3:
利用数据透视表的数据,计算各地区平均销售额与销售额占总销售额的百分比。
在单元格D3:
G3中依次输入说明文字:
“地区”、“客户数”、“平均销售额”与“销售额占总额百分比”。
按照图2-22所示输入公式,设置平均销售额列显示方式为小数,小数位为0,百分比列显示方式为百分比,小数位为0。
InD4:
=A4
InE4:
=’5.各地区客户分布’!
B4
InF4:
=B4/E4
InG4:
=B4/SUM($B$4:
$B$9)
D
E
F
G
3
地区
客户数
平均销售额
销售额占总额百分比
4
东北
5
10477
4%
5
华北
41
12040
39%
6
华东
16
17400
22%
7
华南
20
12054
19%
8
西北
2
5597
1%
9
西南
7
27019
15%
实验小结:
在实验六中,因为需要插入数据,但是在自己的电脑中无法显示数据,所以只能复制指导书中的数
据,文中已经用红色标出。
综合这些实验,给我们最大的体会就是学会了如何查询数据。
如何对一
个数据进行分析。
思考题:
1.你还能从哪些方面对客户的销售数据进行分析,帮助该公司促进销售或者为客户提供
更好的服务?
答:
首先除了可以对客户的销售数据进行汇总还可以对数据进行预测,从而得知客户下个季度的销售情况,从而可以进行相应的应对措施。
同时可以按照客户的不同级别汇总各级别客户的总销售额,销售额占总销售额的比重,为不同的客户提供不同的服务。
2.帕累托曲线可以帮助分析投入与产出之间的关系,它还能帮助该公司进行哪些方面的分析?
答:
可以准确的找出销售量达到的层次,便于查看。
实验三餐饮公司经营数据时间序列预测
实验类型:
验证性实验学时:
2
实验目的:
理解指数平滑预测法的概念;
掌握在excel中建立指数平滑预测模型的方法;
掌握寻找最优平滑常数的各种方法。
实验步骤:
步骤1:
确定时间序列的类型。
在单元格a1:
b21中布置好公司从1987-2006年的销售量数据。
然后,绘制公司从1987年至2006年共20年的销售量折线图。
步骤2:
利用“数据分析”工具中的指数平滑功能进行预测。
在“文件”选项卡中选择“选项”,将打开“Excel选项”对话框,在该对话框的左边一栏里选择“加载项”,右边一栏的最下方单击“转到”按钮,Excel将显示“加载宏”对话框。
在“加载宏”对话框中选择“分析工具库”,单击“确定”按钮,将会在“数据”选项卡下方出现“分析”组,其中包含“数据分析”选项,选中“数据分析”,在出现的“数据分析”对话框中选择“指数平滑”,在“指数平滑”对话框中,在“输入区域”输入“b2:
b21”单元格,“阻尼系数”输入“0.75”(注:
阻尼系数=1-平滑常数),在“输出区域”输入“c2”单元格,单击“确定”按钮。
二、运用指数平滑公式进行预测
步骤1:
在单元格f1中输入平滑常数0.25,在单元格c2中输入公式:
“=b2”,作为第一年的预测值(F1),在单元格c3中输入指数平滑模型预测公式“=$f$1*b2+(1-$f$1)*c2”。
将单元格c3往下复制,便得到2007年的指数平滑预测值7.96。
步骤2:
绘制指数平滑预测图。
利用单元格a2:
c22中的数据绘制公司销售量指数平滑预测图。
三、寻找最优的平滑常数
步骤1:
计算均方误差。
单元格f2中输入公式:
“=average((b2:
b21-c2:
c21)^2)”,作为数组运算,需要同时按Ctrl+Shift+Enter三个键作为输入结束,计算均方误差MSE。
步骤2:
利用模拟运算表及查找引用函数功能,寻找最优平滑常数。
单元格e7:
e24中给出不同的平滑常数(大于0小于1),在单元格f6中输入公式:
“=f2”,选定单元格e6:
f24,在“数据”菜单中选择“模拟运算表”。
在单元格f4中输入公式:
“=index(e7:
e24,match(min(f7:
f24),f7:
f24,0))”,找到最优平滑常数为0.35。
然后,根据最优平滑常数0.35(将此值代入单元格f1中),2007年的预测值为7.94。
步骤3:
利用规划求解功能,寻找最优平滑常数。
在“文件”选项卡中选择“选项”,将打开“Excel选项”对话框,在该对话框的左边一栏里选择“加载项”,右边一栏的最下方单击“转到”按钮,Excel将显示“加载宏”对话框。
在“加载宏”对话框中选择“规划求解加载项”,单击“确定”按钮,将会在“数据”选项卡下方的“分析”组中出现“规划求解”选项,选中“规划求解”。
在设置目标栏输入$f$2,然后点击“求解”按钮。
实验3-2“美食佳”公司月管理费预测
实验目的:
•理解移动平均预测法的概念;
•掌握在excel中建立移动平均模型的方法;
•掌握寻找最优移动平均跨度的各种方法。
实验步骤:
一、运用“数据分析”工具进行移动平均预测
步骤1:
确定时间序列的类型。
绘制公司从200
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上网 书店 实验 数据 分析 报告 大学 论文