08数据万挖掘——课程设计报告模板

上传人:F****n 文档编号:97910656 上传时间:2019-09-07 格式:DOC 页数:21 大小:275KB
返回 下载 相关 举报
08数据万挖掘——课程设计报告模板_第1页
第1页 / 共21页
08数据万挖掘——课程设计报告模板_第2页
第2页 / 共21页
08数据万挖掘——课程设计报告模板_第3页
第3页 / 共21页
08数据万挖掘——课程设计报告模板_第4页
第4页 / 共21页
08数据万挖掘——课程设计报告模板_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《08数据万挖掘——课程设计报告模板》由会员分享,可在线阅读,更多相关《08数据万挖掘——课程设计报告模板(21页珍藏版)》请在金锄头文库上搜索。

1、河南科技大学河南科技大学 课课 程程 设设 计计 说说 明明 书书 课课程名称程名称 软件项目综合实践软件项目综合实践 题题 目目 院院 系系 国际教育学院国际教育学院 班班 级级 计科计科 08082 2 学生姓名学生姓名 刘焕文 指指导导教教师师 孙士保、白秀玲、赵海霞、杨春蕾 日日 期期 2011.8.292011.8.292011.9.92011.9.9 软件项目综合实践任务书软件项目综合实践任务书 软件项目综合实践 题目 【超市商品销售/图书借阅/学生成绩】数据挖掘系统 姓名学号专业班级 组长同组成员 指导教师孙士保 白秀玲 赵海霞 杨春蕾 软件综合 实践目的 通过综合实践,使学生巩

2、固数据库技术、数据结构、数据挖掘等知识, 将理论与实际相结合,完成一个小型数据挖掘系统的设计与实现。在此 基础上强化学生的实践意识,提高其实际动手能力和创新能力。 软件综合 实践环境 硬件:装有 windows 操作系统的计算机 软件:SQL Server 2000 及【填写自己采用的开发工具 】 。 软件综合 实践任务 和要求 任务:1.进行【超市商品销售/图书借阅/学生成绩】数据挖掘系统 的数据管理、数据采集、数据预处理、数据挖掘、解释评估等步骤的设 计;2.实现【超市商品销售/图书借阅/学生成绩】数据挖掘系统的 【xx,填写自己实现的功能名称】功能。 要求:1.功能满足需求说明、界面友好

3、、保证一定性能要求。2.撰 写出符合要求的软件项目综合实践报告。 参考 文献 学生自己填写,按报告要求的格式学生自己填写,按报告要求的格式 时 间 进 度 安 排 序号起止日期工 作 内 容 12011 年 8 月 29 日讲授数据挖掘概念及其算法,学生分组 22011 年 8 月 30 日数据预处理,根据给定的数据库的数据形 成挖掘处理所需要的数据格式 32011 年 8 月 31 日-9 月 5 日算法设计 42011 年 9 月 6 日界面设计:参数设置,阈值设定;结果显 示 52011 年 9 月 7 日程序组装调试 62011 年 9 月 8 日形成文档内容及格式撰写要求,讲授文档

4、撰写方法,撰写软件综合实践报告 72011 年 9 月 9 日上交软件综合实践报告 附:超市商品销售数据挖掘系统需求说明附:超市商品销售数据挖掘系统需求说明 一、关联规则算法 要求挖掘出超市商品销售之间的关联,如哪些商品往往会一起购买。 1数据管理。对数据库中的数据进行管理和维护工作。 2.数据采集。从数据库中采集数据,形成事务集合。要求至少要有 100 条事务。 如:事务 1:牙膏、牙刷、 牛奶、饼干 事务 2:牛奶,面包,手套 即顾客一次购买的商品名称。 3 数据预处理。将采集到的数据转换为可进行数据挖掘的形式。 如事务:牙膏、牙刷、 牛奶、饼干。可转换为:1,2,3,4 4数据挖掘。采用

5、关联规则中的 Apriori 算法对超市销售事务集合进行数据挖 掘。挖掘出的结果形如:牛奶=面包 支持度 2%,置信度 30%,或牛奶、面 包=牙刷 支持度 0.5%,置信度 1% 5结果显示与解释评估。把挖掘出的结果以一种直观的方式显示出来,并对挖 掘出的结果进行评价。 如上述第一例,可解释为:包含牛奶和面包的交易数与总交易数之比为 2%,包 含牛奶和面包的交易数与包含牛奶的交易数之比为 30%。 二、决策树方法 要求挖掘出各类商品的销售额和利润之间的关联。 1 数据采集。从数据库中采集数据,形成事务集合。要求至少要有 100 条事 务。 数据集形式 序号食品 类(销售 额) 洗化 类(销售

6、 额) 服装 类(销售 额) 书籍 类(销售 额) 家电 类(销 售额) 利 润(销 售额) 113696545621264569 高 25644586932891687 中 3296126565432126 低 其中每条数据为一天的销售情况,利润为决策属性,其余为条件属性,数字表 示该类商品的销售额。 2 数据预处理。将采集到的数据转换为可进行数据挖掘的形式。 如:销售额5000,100利润 Comment MS1: 报告上不要写上 高 4结果显示与解释评估。把挖掘出的结果以一种直观的方式显示出来,并对挖 掘出的结果进行评价。 附:学生成绩数据挖掘系统需求说明附:学生成绩数据挖掘系统需求说明

7、 一、关联规则算法 要求挖掘出学生各门功课成绩间的关联,如什么课程成绩好会导致另外课程成 绩较好。 1数据管理。对数据库中的数据进行管理和维护工作。 2.数据采集。从数据库中采集数据,形成事务集合。 事务集数据形式。其中每项的数字为该门课程的考试成绩。 序号离散 数学 数据 结构 操作 系统 计算 机网络 组 成原理 面 向对象 程序设 计 1847490847565 2736381765274 3 数据预处理。将采集到的数据转换为可进行数据挖掘的形式。 首先将连续数据转化为离散数据,如:优、良、中、及格、不及格。 接着再进行转化,如事务:离散数学 优、数据结构 良、操作系统 及、计算机 网络

8、 中、组成原理 优、面向对象程序设计 中。可转换为:1,3,6,7,2,8 4数据挖掘。采用关联规则中的 Apriori 算法对学生成绩集合进行数据挖掘。 挖掘出的结果形如:组成原理 优=操作系统 优 支持度 2%,置信度 30% , 或组成原理 优数据结构 良=操作系统 良 支持度 3%,置信度 20% 5结果显示与解释评估。把挖掘出的结果以一种直观的方式显示出来,并对挖 掘出的结果进行评价。 如上述第一例,可解释为:包含组成原理 优和操作系统 优的事务数与总事务 数之比为 2%,包含组成原理 优和操作系统 优的事务数与包含组成原理 优的 事务数之比为 30%。 二、决策树方法 要求挖掘出学

9、生各门功课成绩和就业之间的关联。 1 数据采集。从数据库中采集数据,形成事务集合。要求至少要有 100 条事 务。 数据集形式。其中“就业情况”为决策。 序号离散数学数据结构操作系统计算机网 络 组成原 理 面向对 象程序 设计 就业情 况 1847490847565 已就业 2736381769284 未就业 2 数据预处理。将采集到的数据转换为可进行数据挖掘的形式。数据预处理 Comment MS2: 报告上不要写上 方法同关联规则算法。 3数据挖掘。采用决策树对学生成绩集合进行数据挖掘,形成决策树,并形成 分类。决策树略。分类规则形如:数据结构 优,计算机网络 优=已就业 4结果显示与解

10、释评估。把挖掘出的结果以一种直观的方式显示出来,并对挖 掘出的结果进行评价。 附:图书借阅数据挖掘系统需求说明附:图书借阅数据挖掘系统需求说明 一、关联规则算法 要求挖掘出所借阅图书间的关联,如哪些图书往往会一起借阅。 1数据管理。对数据库中的数据进行管理和维护工作。 2.数据采集。从数据库中采集数据,形成事务集合。要求至少要有 100 条事务。 如:事务 1:数据库原理、SQL Server、 操作系统 事务 2:组成原理,数据挖掘,网页制作 即顾客一次购买的商品名称。 3 数据预处理。将采集到的数据转换为可进行数据挖掘的形式。 如事务:数据库原理、SQL Server、 操作系统。可转换为

11、:1,2,3 4数据挖掘。采用关联规则中的 Apriori 算法对图书借阅事务集合进行数据挖 掘。挖掘出的结果形如:数据库原理= SQL Server 支持度 2%,置信度 30%,或数据库原理、SQL Server=Delphi 支持度 0.5%,置信度 1% 5结果显示与解释评估。把挖掘出的结果以一种直观的方式显示出来,并对挖 掘出的结果进行评价。 如上述第一例,可解释为:包含数据库原理和 SQL Server 的交易数与总交易数 之比为 2%,包含数据库原理和 SQL Server 的交易数与包含数据库原理的交易 数之比为 30%。 二、决策树方法 要求挖掘出所借阅图书和整理图书间的关联

12、,如哪些图书借阅量多时需要对图 书进行整理。 。 1 数据采集。从数据库中采集数据,形成事务集合。 数据集形式 序号计算机类文学类数学类哲学类生物类整理图书 1124523956 否 25216211219 是 33687144578 是 其中每条数据为图书一天的借阅量,整理图书为决策属性,其余为条件属性, 数字表示该类图书的借阅量。 2 数据预处理。将采集到的数据转换为可进行数据挖掘的形式。 如:借阅量50,20整理图书 是 4结果显示与解释评估。把挖掘出的结果以一种直观的方式显示出来,并对挖 掘出的结果进行评价。 微型步进电机控制系统设计 I 目录目录 第一章第一章需求分析需求分析1 1.

13、1 课程设计题目.1 1.2 课程设计任务及要求.1 1.3 软硬件运行环境及开发工具.1 第二章第二章概要设计概要设计2 2.1 步进电机流程图.2 2.2 步进电机设计原理及其方法.2 第三章第三章详细设计详细设计3 3.1 硬件设计与软件设计.3 3.2 硬件电路的设计与实现.4 第四章第四章系统调试与操作说明系统调试与操作说明7 4.1 系统调试.7 4.2 操作说明.7 第五章第五章课程设计总结与体会课程设计总结与体会8 致谢致谢9 参考文献参考文献10 附录附录 步进电机控制程序步进电机控制程序11 微型步进电机控制系统设计 1 第一章第一章 需求分析需求分析 1.1 课程设计题目

14、课程设计题目 微机步进电机控制系统设计。 目前在社会的各个方面都有用到了步进电机,比如:打印机控制打印发票的长度,工 厂利用步进电机把传送带上的各种元件停在不同工人的操作台前,等等一系列的应用。控 制步进电机的顺时针旋转,逆时针旋转,快速旋转和慢速旋转。调节步进电机的运转,让 其在社会上广泛的应用。 1.2 课程设计任务及要求课程设计任务及要求 在这次步进电机的课程设计中,我们要完成步进电机的硬件设计和软件设计,在最后 的测试中可以完成老师所要求的四项功能。快速顺时针旋转,慢速顺时针旋转,快速逆时 针旋转和慢速逆时针旋转。 实验要完成实验方案论证,电路原理图和元器件布局图设计、电路建构、软件编

15、程、 调试、运行以及实验指导书文档的建立等一整套工作任务。控制软件,使用 C 语言。 课程设计思想 步进电机是将脉冲信号转换成角位移的一种机电式数模转换器。步进电机旋转的角位 移与输入脉冲的个数成正比;步进电机的转速与输入脉冲的频率成正比;步进电机的转动 方向与输入脉冲对绕组加电的顺序有关。因此,步进电机旋转的角位移、转速以及方向均 受输入脉冲的控制。 步进电机的运行方式是指各相绕组循环轮流通电的方式。如四相步进电机有单四拍、 双四拍、单双八拍和双八拍几种方式。为了实现对各绕组按一定方式轮流加电,需要一个 脉冲循环分配器。循环分配器可用硬件电路来实现,也可用软件来实现。采用软件来设计 脉冲循环

16、分配器,又有两种方法:控制字法和循环查表法。 1.3 软硬件软硬件运行环境及开发工具运行环境及开发工具 一、软硬件运行环境一、软硬件运行环境 利用 MFID 实验平台和自制的步进电机模块板进行硬件连接,利用 MF 集成开发环境 进行步进电机控制程序设计,调试,直到使步进电机正常运行。要求步进电机(四相步进 电机)以双八拍方式运行,同时要实现对步进电机的运行方式、方向、速度、启/停的控制。 二、开发工具二、开发工具 实验所使用的实验开发设备是 MFID 型多功能微机实验平台,它的硬件由基本系统、外 设功能模块和面包板实验区三大部分,按模块化开放式结构设计而成。不仅具有很好的可 添加性和灵活性,而且整个平台的硬件资源全部向用户开放,由用户自由支配,系统不占 用,给用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号