哈尔滨学院软件学院
本科毕业论文(设计)题目命题
论文(设计)题目:全球空难数据分析系统
问题的提出:
为了更加直观的观察从1908年开始的全球空难数据,这方面的分析展示还是比较少,根据已有数据,进行分析展示, 为后续研究、统计做铺垫。
课题研究的目的和意义:
本系统提供了全球空难数据属性为依据的条件进行查询,并从独特的维度去分析数据分布或规律,为预测和分析提供数据支持。
课题研究的主要内容和解决的方法:
课题要求B/S架构设计本系统。原始数据存储使用hdfs,数据计算可自由选择(MR,FLINK,SPARK等)
• 全球空难数据分析系统
可视化功能:
1、会员注册
2、会员登录
3、会员信息管理(展示与编辑)
4、会员忘记密码
5、一、全球空难数据分析系统
按年份分布
按事故单位统计
航班死亡率
按小时进行统计展示
可根据情况酌情添加图表功能
以上图表都可根据搜索实时变化
使用表格展示搜索后的数据(可进行分页)
• 空难数据查询:支持按年份、月份、日期、分页等
非可视化功能:
7、大数据环境搭建:支持高可用的系统(例如hdfs,hbase,flink,spark等)需实现高可用,集群至少5台服务器
8、数据采集:使用flume监控某个目录实现文件变动数据采集
9、数据清洗:对于有缺失值的记录,按照自己定义的规则或补充或舍弃或不予处理,对分析结果无用的列应予以删除,对于可枚举的属性(例如:性别只能分为男、女)我们需要按照自己的规则映射为数值,方便后学的数值计算
10、数据分析:使用合理的数据计算框架实现数据分析,例如:hive,flink,spark等
课题拟采用的产品和技术包括:
html、JavaScript、JQuery、SpringBoot、Spring、MyBatis、Oracle或MySQL、Hadoop
参考文献:
• Java EE体系相关技术文档或资料
• Hadoop体系相关技术文档或资料
• Oracle、MySQL或SQLServer数据库的相关技术文档
指导教师:
职称:
研究方向:
学生具备的基础:
软件工程基础知识,数据库设计和开发知识,Web界面设计和开发知识以及SSM相关技术知识,大数据及Hadoop相关知识。