摘要 | 第4-5页 |
Abstract | 第5页 |
一、绪论 | 第8-11页 |
(一)研究背景及意义 | 第8页 |
(二)国内外研究现状 | 第8-9页 |
1.选课系统方面 | 第8-9页 |
2.数据挖掘方面 | 第9页 |
3.聚类算法方面 | 第9页 |
(三)内容安排 | 第9-11页 |
二、相关理论介绍 | 第11-20页 |
(一)K-means算法分析 | 第11-15页 |
1.K-means算法 | 第11-12页 |
2.K-means算法简单实例 | 第12-14页 |
3.聚类算法分类 | 第14-15页 |
4.K-means算法的优缺点分析 | 第15页 |
(二)数据挖掘 | 第15-16页 |
1.数据挖掘过程 | 第15-16页 |
2.数据挖掘意义 | 第16页 |
(三)系统架构 | 第16-19页 |
1.系统功能 | 第16-17页 |
2.B/S端的设计 | 第17-18页 |
3.C/S端的设计 | 第18-19页 |
4.B/S与C/S架构的区别 | 第19页 |
(四)本章小结 | 第19-20页 |
三、K-means在选课系统中的应用 | 第20-30页 |
(一)选课系统基本要求 | 第20页 |
(二)算法分析与对比 | 第20-22页 |
1.先来先服务算法 | 第20-21页 |
2.平均概率抽签算法 | 第21页 |
3.K-means算法 | 第21-22页 |
(三)数据来源 | 第22页 |
(四)选课系统的业务流程 | 第22-24页 |
(五)K-means算法处理过程 | 第24-25页 |
(六)成绩预处理 | 第25-27页 |
1.数据预处理 | 第25页 |
2.成绩抽象化 | 第25-27页 |
(七)K-mean算法应用到选课系统中结果对比与分析 | 第27-29页 |
(八)本章小结 | 第29-30页 |
四、系统设计与实现 | 第30-41页 |
(一)数据库设计思路 | 第30-34页 |
1.K-means处理结果的保存 | 第30页 |
2.选课系统的E-R图 | 第30-32页 |
3.选课系统数据库逻辑设计 | 第32-34页 |
(二)表结构设计 | 第34-36页 |
(三)系统主要功能实现 | 第36-40页 |
(四)本章小结 | 第40-41页 |
五、选课系统的测试与分析 | 第41-49页 |
(一)系统测试目的及其意义 | 第41页 |
(二)系统测试方法 | 第41-42页 |
(三)系统测试内容 | 第42-44页 |
(四)系统具体功能模块测试 | 第44-49页 |
六、总结与展望 | 第49-51页 |
(一)总结 | 第49页 |
(二)展望 | 第49-51页 |
参考文献 | 第51-54页 |
致谢 | 第54页 |