课程设计指导书规范08信息数据仓库课程设计.docx
《课程设计指导书规范08信息数据仓库课程设计.docx》由会员分享,可在线阅读,更多相关《课程设计指导书规范08信息数据仓库课程设计.docx(19页珍藏版)》请在冰豆网上搜索。
课程设计指导书规范08信息数据仓库课程设计
长 沙 学 院
课程设计指导书
系(部) 信息与计算科学系
专业 信息与计算科学
2011年5月5日
课程名称:
数据仓库课程设计
课程编号:
603063050
主笔人:
谭义红
主审人:
彭向阳
一、课程设计的目的
1.通过本课程设计实践,培养学生正确的设计思想,理论联系实际的工作作风,严肃认真、实事求是的科学态度和勇于探索的创新精神;
2.加深学生对《数据仓库技术》课程基础知识和基本理论的理解和掌握,培养学生综合运用所学知识与实际应用相结合的能力;
3.训练并提高学生编程、系统设计与开发、查阅文献资料、团队协作等方面的能力,为以后开发实际应用系统打下必要的基础。
二、课程设计的题目
1.AdventureWorks订单销售分析系统
2.AdventureWorks产品销售分析系统
3.AdventureWorks采购分析系统
4.Northmind销售分析系统
5.Foodmart商店销售分析系统
6.Foodmart批发店销售分析系统
7.
8.自拟题目
注意:
一人或两人一组,每组选一题。
每班不能有超过三组选同一题。
请选好题目后到班级学习委员处登记,达到或超过四组选同一题时由指导教师调整。
三、设计内容(主要技术关键的分析、解决思路和方案比较等)
每个学生在上述题目中选择一个作为设计内容,各个题目具体要求见附件3(课程设计任务书)。
要求做好需求调查,数据仓库分析和设计;用SQLServer2005作为开发工具,实现数据准备、构建多维数据集、进行数据分析。
撰写课程设计说明书,内容包括系统需求、数据仓库设计、数据准备、多维数据集构建、数据分析、结论、参考文献等部分;完成课程设计答辩。
课程设计作业要求每组独立完成,同组人员工作量应各占50%。
组内工作量低于30%(按功能模块数量计算)或发现组间雷同,则均记为不及格。
四、设计步骤
1.选题和用户需求分析
2.数据仓库设计
3.数据准备
4.多维数据集构建
5.数据分析
6.课程设计说明书撰写
7.课程设计答辩
五、设计要点
1.需求分析和系统设计,包括数据仓库的设计;
2.代码编写,实现所要求的系统功能。
3.撰写课程设计说明书:
1)课程设计说明书需装订材料及顺序:
Ø设计计算说明书(或论文)封面(见附件2)
Ø课程设计任务书(见附件3)
Ø课程设计鉴定表(见附件4)
Ø目录(见附件5)
Ø正文(见附件6)
2)正文格式(字数至少3000字)
Ø基本格式
正文采用5号宋体,A4纸,上下左右各留20mm,行间距采用18磅。
章节标题小三黑体,文中一级标题标题采用四号宋体加粗,二级标题小四号宋体加粗,三级标题5号宋体加粗。
Ø内容要求
(1)第一章系统需求
(2)第二章数据仓库设计
(包括问题域确定、事实表、维度表设计)
(3)第三章数据准备
(包括数据验证、数据清理、数据转换,数据表及字段的选择)
(4)第四章多维数据集构建
(包括多维数据集的主要步骤)
(5)第五章数据分析
(根据需求设计数据分析表格)
(6)结论
(概括本设计的主要工作)
(7)参考文献
(8)结束语
(写出完成本课程设计的心得)
六、设计进度安排
1、15周星期一至星期五
选题、交分组名单和课程设计题目;
收集资料、需求分析;
数据仓库设计;
2、16周星期一至16周星期四
程序设计
撰写课程设计报告
3、16周星期五
交作业,汇报演示。
七、考核标准
1.数据仓库设计合理、有数据准备、多维数据集构建、数据分析正确,工作量饱满(40%)
2.特色与创新(20%)
3.答辩回答问题(20%)
4.课程设计报告规范(20%)
八、注意事项
1.学生应端正学习态度,勤于思考、刻苦钻研、按照要求独立分析、解决问题,按计划完成课程设计任务;
2.注意在课程设计中自觉培养创新意识和创新能力;
3.必须独立完成课程设计任务,不得抄袭或找人代做,否则成绩以不及格记,并视情节轻重给予相应纪律处分;
4.课程设计期间无故缺勤者,按《学生管理规定》中的有关条款处理。
附件1:
08信息《数据仓库课程设计》题目
1.AdventureWorks订单销售分析系统
2.AdventureWorks产品销售分析系统
3.AdventureWorks采购分析系统
4.Northmind销售分析系统
5.Foodmart商店销售分析系统
6.Foodmart批发店销售分析系统
7.华兴商业银行贷款数据分析系统
8.pubs出版物分析系统
9.自拟题名
附件2
长沙学院
数据仓库课程设计说明书
题目
系(部)
专业(班级)
姓名
学号
指导教师
起止日期
附件3
长沙学院
数据仓库课程设计任务书
专业信息与计算科学
班级08级1、2班
指导老师谭义红陈治平赵碧海
任务书发出时间2011-5-6
信息与计算科学系
2011年5月6日
课程设计任务书
课程
数据仓库课程设计
题目
AdventureWorks销售订单分析系统
序号
1
主
要
内
容
基于AdventureWorks实例数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
1.按时间级别(年、季度、月、日)分析个人订单的订购数量、销售额;
2.按时间级别(年、季度、月、日)分析商店订单的订购数量、销售额;
3.按时间级别(年、季度、月、日)、按销售地区(国家或地区、区域)级别分析订单的订购数量、销售额;
4.按时间级别分析联系人(姓名)订单的订购数量、销售额;
5.按时间级别分析销售人(姓名、地区)分析订单的订购数量、销售额;
6.按时间级别和客户开票地址级别(街道、市/县、省)分析订单的订购数量、销售额;
7.按时间级别和客户收货地址级别(街道、市/县、省)分析订单的订购数量、销售额;
8.分析发货公司,产品订单的订购数量、销售额。
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.将表中值为代码的字段转换为相应中文值,如SalesOrderHeader.Status;
5.按设计方案构建多维数据集;
6.按需求分析数据。
高级要求
可分析每年订购数量的增长量和销售额的增长率。
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
同意实施
签字栾悉道
2011年5月5日
课程设计任务书
课程
数据仓库课程设计
题目
AdventureWorks产品销售分析系统
序号
2
主
要
内
容
基于AdventureWorks实例数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
1.按时间级别(年、季度、月、日)分析不同产品型号的订购数量、销售额;
2.按时间级别分析不同产品子类别(平地、山地、旅行、标准)的订购数量、销售额;
3.按时间级别分析不同产品来源(购买产品、自生产产品)的订购数量、销售额;
4.按时间级别分析不同产品类别的订购数量、销售额;
5.按时间级别分析不同产品样式(男式、女式、通用)的订购数量、销售额;
6.按时间级别分析不同评价等级的订购数量、销售额;
7.分析发货公司,产品的订购数量、销售额。
8.分析不同销售地区(国家或地区、区域)的产品的的订购数量、销售额;
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.将表中值为代码的字段转换为相应中文值,如Production.MakeFlag
5.按设计方案构建多维数据集;
6.按需求分析数据。
高级要求
可分析产品在不同时间点的利润(销售价格-产品成本)。
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
同意实施
签字栾悉道
2011年5月5日
课程设计任务书
课程
数据仓库课程设计
题目
AdventureWorks采购分析系统
序号
3
主
要
内
容
基于AdventureWorks实例数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
1.按时间级别(年、季度、月、日)分析向不同供应商采购产品的数量、总价;
2.按时间级别分析向不同供应商信用等级采购产品的数量、总价;
3.按时间级别分析采购不同产品的数量、总价;
4.按时间级别分析不同采购员所采购产品的数量、总价;
5.按时间级别分析不同发货方法的采购数量、总价;
6.按时间级别分析不同订单状态的采购数量、总价;
7.分析不同供应商不同产品的的采购数量、总价。
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.将表中值为代码的字段转换为相应中文值,如PurchasesOrderHeader.Status
5.按设计方案构建多维数据集;
6.按需求分析数据。
高级要求
可分析向供应商采购产品总价的年增长量和增长率。
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
同意实施
签字栾悉道
2011年5月5日
课程设计任务书
课程
数据仓库课程设计
题目
Northwind销售分析系统
序号
4
主
要
内
容
基于Northwind实例数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
1.按时间级别(年、季度、月、日)分析不同类型产品的销售数量、总额;
2.按时间级别分析各个产品的销售数量、总额;
3.按时间级别分析不同发货地址(城市、地区、国家)的销售数量、总额;
4.按时间级别分析不同供应商(每个、城市、地区、国家)所提供产品的销售数量、总额;
5.按时间级别分析不同类型客户的销售数量、总额;
6.按时间级别分析销售不同客户(每个、城市、地区、国家)的产品的销售数量、总额。
7.按时间级别分析不同销售人(每个、城市、地区、国家)销售产品的销售数量、总额。
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.将表中有关人名(如:
销售人)的姓、名进行合并;
5.按设计方案构建多维数据集;
6.按需求分析数据。
高级要求
可分析向各个产品销售的年增长量和增长率。
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
签字栾悉道
2011年5月5日
课程设计任务书
课程
数据仓库课程设计
题目
Foodmart商店销售分析系统
序号
5
主
要
内
容
基于Foodmart实例数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
1.按时间级别(年、季度、月、日)分析不同产品的销售额、销售成本额;
2.按时间级别分析不同类产品的销售额、销售成本额;
3.按时间级别分析每个客户的销售额、销售成本额;
4.按时间级别分析不同客户(城市、地区、省、国家,年收入、小孩数量)的销售额、销售成本额;
5.按时间级别分析每个销售人的销售额、销售成本额;
6.按时间级别分析不同销售人(地区、商店、部门、领导、教育程度)销售产品的销售额、销售成本额。
7.按时间级别分析不同帐户的销售数量、总额。
8.按时间级别(年、季度、月、日)分析不同促销产品的销售额、销售成本额;
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.将表中有关人名(如:
销售人)的姓、名进行合并;
5.按设计方案构建多维数据集;
6.按需求分析数据。
高级要求
可分析按不同汇率显示销售额和销售成本额。
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
签字栾悉道
2011年5月5日
课程设计任务书
课程
数据仓库课程设计
题目
Foodmart批发店销售分析系统
序号
6
主
要
内
容
基于Foodmart实例数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
1.按时间级别分析不同商店的销售额、销售成本额;
2.按时间级别分析每个产品的销售额、销售成本额;
3.按时间级别分析不同批发店(每个、城市、省、国家,拥有者、)的销售额、销售成本额;
4.按时间级别分析不同批发店类型的的销售额、销售成本额;
5.按时间级别分析不同商店(每个、城市、省、国家,管理者)销售产品的销售额、销售成本额。
6.按时间级别分析不同地区的销售额、销售成本额。
7.按时间级别分析不同类产品的销售额、销售成本额;
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.将表中有关人名(如:
销售人)的姓、名进行合并;
5.按设计方案构建多维数据集;
6.按需求分析数据。
高级要求
可分析按不同汇率显示销售额和销售成本额。
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
签字栾悉道
2011年5月5日
课程设计任务书
课程
数据仓库课程设计
题目
华兴商业银行贷款数据分析系统
序号
7
主
要
内
容
基于华兴商业银行贷款数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
(说明:
贷款情况指不良贷款、正常贷款、贷款总额)
1.按时间级别分析不同贷款类别的贷款情况;
2.按时间级别分析每个客户的贷款情况;
3.按时间级别分析不同信贷机构(市行、支行、管辖机构)的贷款情况;
4.按时间级别分析不同还款方式的贷款情况;
5.按时间级别分析不同担保方式的贷款情况;
6.按时间级别分析不同币种的贷款情况;
7.按时间级别分析不同贷款期限的贷款情况;
8.按时间级别分析不同贷款性质的贷款情况。
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.按设计方案构建多维数据集;
5.按需求分析数据。
高级要求
可分析正常贷款和不良贷款之差,不良贷款率。
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
签字栾悉道
2011年5月5日
课程设计任务书
课程
数据仓库课程设计
题目
pubs出版物分析系统
序号
8
主
要
内
容
基于pubs数据库,创建数据库仓库并进行数据分析,要求满足以下分析需求。
(说明:
销售情况指销售总额、销售数量)
1.按时间级别分析不同出版社(按国家、洲、城市、具体出版社)的销售情况;
2.按时间级别分析各书店(按国家、洲、城市、具体出版社)的销售情况;
3.按时间级别分析不同作者的销售情况;
4.按时间级别分析不同雇员的销售情况;
5.按时间级别分析不同折扣的销售情况;
要
求
基本要求
1.按需求完成详细的设计,包括事实表和维度的设计;
2.按设计方案选择相关数据表以及各表的字段,表之间的关系;
3.有详细的数据准备方案,包括验证、清理、转换、装载等;
4.合并employee中lname和fname字段为name;
5.将discounts的discount字段值划分为高、中、低、无等四个等级;
6.按设计方案构建多维数据集;
7.按需求分析数据。
高级要求
可分析销售总额的年增长率;
工
作
计
划
及
进
度
提前两周:
分组、选题;
提前一周:
明确需求分析、组内分工;
第一天:
与指导老师讨论,确定需求、分工,并开始设计;
第二~四天:
构建多维数据集、分析数据;
第五天:
完成设计说明书,答辩;
第六天:
针对答辩意见修改设计说明书,打印、上交。
指导教师签字谭义红陈治平
2011年5月3日
教研室审定意见
签字栾悉道
2011年5月5日
附件5目录模板
目 录
第一章系统需求1
第二章数据仓库设计2
2.1.3
2.2.4
2.2.1.7
第三章数据准备20
第四章多维数据集构建27
4.1.29
第五章数据分析30
结论31
参考文献32
参结束语33
(注:
此目录应该是自动生成的)