| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13428 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
下一篇:图片编辑小程序的设计.doc
摘要:为解决慕课网对于用户搜索课程缺乏针对性和对比性的问题,本系统爬取大量中国大学慕课网的数据,在此基础之上对数据进行分析,推断出一门课程的生命周期,从而推断出开展新一轮选课是否有投入价值,从而减少非必要的教育资源投入损耗,并利用本福特定律[1]计算课程人数是否符合选课规律。为了解决对比性问题,用户可以对比类似课程,从中择取更加优质的课程视频信息,选出符合自己的优秀课程。
关键词:中国大学慕课网、数字分析、本福特定律、生命周期
目 录
摘 要
Abstract
1.引言-1
1.1项目背景-1
1.2国内外现状分析-1
2.技术概要-1
2.1概述-1
2.1.1目标-1
2.1.2 开发技术与运行环境-2
2.2 Eggjs 简介-2
2.3 Vue简介-2
2.4 Element-ui简介-2
3.系统需求分析-3
3.1系统的功能需求分析-3
3.1.1系统组织架构-3
3.1.2系统功能需求-3
3.2系统功能需求用例图-4
3.3系统数据流-5
3.4性能需求-5
3.4.1 时间要求-5
3.4.2 性能需求点列表-6
3.5安全性需求-6
4系统总体设计-7
4.1 开发与设计的总体思想-7
4.2系统模块结构图-7
4.3 关键功能模块设计-8
4.3.1 登录注册模块-8
4.3.2 查看课程模块-8
4.3.3 教师模块-8
4.3.4 数据管理模块-8
4.3.5 数据爬取模块-10
4.3.6 个人信息模块和用户管理模块-10
4.4系统主要流程描述-10
4.4.1数据爬取流程-10
4.5 数据库概要说明-11
4.5.1数据库概要说明-11
4.5.2数据库模型-11
4.5.3数据库表结构-12
5. 系统详细设计-15
5.1 用户权限拦截模块-15
5.1.1模块描述-15
5.1.2模块流程设计-15
5.1.3核心代码示例:-15
5.2数据爬取模块-16
5.2.1 模块描述-16
5.2.2数据爬取模块流程图-17
5.2.3数据爬取模块时序图-18
5.2.4数据爬取模块UML类图设计-18
5.2.5数据爬取模块主要类说明-19
5.3 本福特定律分析模块-21
5.3.1 模块描述-21
5.3.2 模块流程设计-21
5.3.3 核心代码示例-21
5.4 生命周期分析模块-22
5.4.1 模块描述-22
5.4.2 模块流程设计-23
5.4.3 核心代码示例-23
5.5课程信息模块-24
5.5.1模块描述-24
5.5.2查看课程详情模块-24
5.4统计模块-25
5.4.1首页统计模块-25
5.4.2数据分析模块-26
5.5日志记录模块-26
5.5.1日志记录模块-26
5.6接口设计-27
6.界面设计-28
6.1注册、登录界面、系统首页-28
6.2 课程管理界面-29
6.3 数据管理-31
6.4 数据爬取-33
6.5 用户管理和个人信息-34
7.软件测试-35
7.1 系统测试概要-35
7.2 系统黑盒测试-36
7.2.1 测试模块-36
7.2.2 测试结果-36
8.总结与展望-36
参考文献-37
致谢-38 |

