一、毕业设计(论文)的研究目的及意义
研究的目的:随着信息技术与互联网技术的快速发展,以及新媒介的不断更新演变,信息资源呈现爆炸式增长,海量信息给用户带来了信息过载的困扰。此系统的目的是解决互联网用户在海量信息中无法快速准确定位自己的目标信息的问题,设计并实现了一个推荐系统。本文所设计的系统以 Hadoop 平台为依托,采用并行化计算方式,解决大数据背景下,单机计算负荷过大且效率低下的问题,帮助用户快速找到一个合适的装修方案以及需要的材料,并使其目的性和准确性更加直观。
研究的意义:Hadoop平台是一个对大规模数据进行分布式处理的软件框架,主要由 HDFS 分布式文件系统和 Map-Reduce 编程模型两大核心模块构成。搭载Hadoop的分布式架构使得系统具有良好的可扩展性和伸缩性,可以方便的对系统的计算和存储能力根据业务需求进行调整。解决了传统推荐系统在处理大规模信息数据集时推荐算法处理数据运行速度慢,不能快速处理大数据的问题,从而有效地帮助用户提取有效的信息。
二、主要研究内容
要求以hadoop平台为依托实现室内装饰系统,可选用java等语言进行开发与设计。熟悉系统开发模式、工具及开发环境,并分析开发装饰系统需要的环境及技术。
(1)对所选题目做需求分析,完成系统功能结构分析,设计模块功能,确定并配置开发环境。
(2)对系统进行全面的分析,创建数据库。
(3)完成系统模块的编写;设计和实现系统主界面。
(4)前台设计和代码编写。
(5)小结和汇总,撰写毕业设计论文。
三、研究方法、步骤
1、方法
要求以hadoop平台为依托实现室内装饰系统,可选用java等语言进行开发与设计。熟悉系统开发模式、工具及开发环境,熟悉Hadoop框架,并分析开发装饰系统需要的环境及技术。先进行系统需求分析,包括系统环境和网络结构分析,进行系统功能需求分析。然后进行系统详细设计,完成代码的填充,达到课题目标。
2、步骤
首先,认真分析室内装饰系统所要达到的功能要求,做出系统需求分析。根据需求分析构建出整体的系统框架。
然后从整体架构上进行总体设计。
其次,在以上工作的基础上,开始对各功能的详细设计。例如:用户注册、登陆和查询功能等。并设计出相应的数据库。
最后,通过以上分析和设计,进行实际的代码编写,实现所设计的模块功能,达到本次课题的目标。
四、进度安排
2020.11.20 指导教师布置任务;
2020.11.20-----2020.11.25 进行调研,查阅相关参考文献等;
2020.11.26-----2020.11.28 确定具体研究内容和要实现的功能;
2020.11.29-----2020.12.29 完成开题报告工作;
2020.12.30-----2021.02.28 实现系统的详细模块设计;
2021.03.01-----2021.04.01 测试系统是否可行并进行修改完善;
2021.04.02-----2021.04.16 撰写及修改论文;
2021年4月17日, 完成中期检查;
2021年5月25日, 完成论文形式审查
2021年6月1日, 完成论文答辩稿;
2021年6月12日前, 完成论文终稿。