基于Flask的上市公司数据分析与可视化系统设计与实现任务书

395 篇文章 17 订阅
395 篇文章 17 订阅

课题主要任务与要求:

  1. 目标及基本要求
  1. 目标

为普通投资者提供上市公司的基本信息情况,能够快速了解到该公司的发展历程、利润、营业额和公司分布区域等信息。目前市场上针对于上市公司的数据分析与可视化系统比较匮乏,开发此系统实现上市公司基本信息条件搜索、区域分布、营业收入等方向,为投资者提供准确信息来源。

通过毕业设计项目开发和实现,提高学生综合运用数据科学与大数据技术专业基础理论和专业知识的能力;经过科研训练,提高科学素养,提高学生的创新能力;通过项目开发实践,积累规范的系统开发经验;通过撰写论文,培养学生书面交流思想的能力;经过论文答辩,提高学生的沟通、归纳总结能力及口头表达能力;同时,还可以通过项目的合作,培养学生团队意识、合作技能与协调能力,为毕业后顺利进入工作角色打下坚实的基础。

  1. 基本要求

①学术道德与规范

毕业设计报告必须独立完成,不得请他人代做,不得抄袭,毕业设计报告应进行查重,重复率不超过25%。

②数据要求

数据应真实可靠,不能伪造数据。数值型数据不少于1万条、图像型数据应满足项目开发需求。

③撰写格式要求

毕业设计报告应遵照重庆工程学院《本科设计(论文)撰写规范与范本》要求。

④毕业设计报告正文、摘要、关键字要求

毕业设计报告正文应不少于10000字。

摘要应具有独立性、完整性和自含性,即不阅读全文就能获得必要的信息。应包括四部分内容:从事这一设计(或研究)的目的和重要性;设计的主要内容,指明完成了哪些工作;获得的基本结论和设计成果,突出设计报告的新见解;结论或结果的意义。

关键词一般列出3-5个高度反映论文主要内容的专业名词(或词组)。

(3)各阶段任务完成要求

①毕业设计开题阶段

通过查找文献资料、调研考察等方法,按照毕业设计任务书要求,以及学校毕业设计开题报告要求,完成毕业开题报告的撰写工作,并完成毕业设计开题工作。开题报告中应重点给出基于Flask的上市公司数据分析与可视化系统的总体框架、涉及的主要关键技术、解决的具体路径等。

②主要关键技术研究与系统设计

a.基于上市公司基本信息数据,完成上市公司数据可视化的设计和技术预研工作。

b.完成基于大数据平台技术的数据仓库构建等相关技术的研究工作。

c.完成上市公司相关信息的数据采集、数据清洗、数据入库工作。

d.系统实现阶段,使用Web框架完成上市公司数据可视化系统的开发工作,并完成相应的测试工作。

③答辩阶段

完成答辩PPT及演示视频的编制工作,完成毕业答辩。

  1. 主要任务

(1)课题开题

调研了解上市公司数据可视化系统的业务背景和现状,明确要解决的问题和实现技术,制定合理的实施路线,撰写开题报告。

(2)可视化分析大屏设计

    从A股、港股、新三板三个维度,设计上市公司数据可视化,整体展示上市公司的基本信息、区域分布、营业收入、净利润、利润总额等信息,并完成技术预研。

(3)数据仓库设计

    结合系统业务和可视化分析目标,设计数据仓库,完成分析相关数据的事实表和维度表的设计。

(4)数据采集和处理

根据可视化分析目标确定采集数据项,从中商网爬取相关数据,进行数据清洗后入库到数据仓库中。

(5)Web系统实现

①登录、注册、用户管理、权限管理。

②搜索功能,根据公司名或股票代码搜索该公司相关信息

③上市公司的可视化大屏,从A股,港股,新三板三个维度展示分析结果。

(6)毕业设计报告撰写

在关键技术和原型系统实现基础上,按照学校要求,在规定期间内完成毕业设计报告撰写工作。

3.成果形式

(1)开题报告;

(2)毕业设计报告;

(3)程序源代码;

(4)答辩PPT及项目演示视频(需要展示数据源)

完成课题应注意的若干问题

(1)应独立完成毕业设计任务,注意工作节点。

(2)在毕业设计过程中应及时与指导教师联系,确保毕业设计按计划完成。

(3)网络采集的数据量应大于10000条。

(4)毕业设计(论文)项目开发完成后,指导老师要对项目进行验收,并填写《软件与人工智能学院本科毕业设计(论文)项目验收报告》。明确项目通过验收后,毕业设计(论文)项目才视为最终完成。

任务起止时间

2022年11月9日 至 2023 年5月28日

进度安排

序号

各阶段工作主要内容

时间安排

备注

1

完成开题报告

2022.11.09-2022.12.11

2

项目设计与实现【根据项目具体内容进行细化,针对项目本身】

2022.12.12-2023.02.12

3

毕业设计(论文)初稿

2023.02.13-2023.03.12

4

中期检查

2023.03.13-2023.03.26

5

毕业设计(论文)定稿和查重

2023.03.27-2023.04.16

6

毕业设计(论文)评阅

2023.04.17-2023.05.05

7

毕业设计(论文)答辩

2023.05.06-2023.05.28

主要参考文献

  1. 胡伟. 基于数据挖掘的上市公司财务数据分析系统的设计[D].苏州大学,2014.
  2. 吴义. 基于Hadoop和Django的大数据可视化分析Web系统[D].上海:东华大学,2016.
  3. 黄浩. 浅述利用Python+Flask+ECharts设计实现医疗数据可视化大屏展示[J]. 数字技术与应用,2022,40(09):200-202.
  4. 楚江涛. 基于Hadoop的电商大数据分析系统的设计与实现[D].青海师范大学,2021.
  5. 胡雪洁. 基于Hive的电商数据分析平台的实现与应用[D].汕头大学,2021.
  6. 季斯皓. 基于Hive数据仓库的贵金属市场投资者交易行为管理系统的设计和实现[D].华东师范大学,2022.
  7. 史宝坤,李欣,王淑娴,樊笑含,张真真.基于Flask的Python Web开发[J].数码世界,2020(03):43-44.
  8. 王宏伟,董康. 数据要素对企业发展的影响——基于云计算行业197家上市公司实证分析[J]. 东岳论丛,2022,43(03):161-173+192.
  9. 吴建雄.公司资本结构对经营绩效影响研究——基于上市房地产公司的数据分析[J].现代审计与会计,2022(02):22-24.
  10. Liang Zuyi,Liang Zongwei,Zheng Yubin,Liang Beichen,Zheng Linfeng. Data Analysis and Visualization Platform Design for Batteries Using Flask-Based Python Web Service[J]. World Electric Vehicle Journal,2021,12(4).

指导教师(签名):            联系方式:                  年     月     日

系(教研室)意见

                       系(教研室)主任签字:     

年     月     日

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Python的电商产品评论数据采集、分析和可视化系统设计实现,可以分为以下几个步骤: 1. 数据采集:使用Python的爬虫技术,通过网络爬取电商平台上的产品评论数据。可以使用第三方库如Scrapy或BeautifulSoup来实现。 2. 数据预处理:对采集到的评论数据进行清洗和去重,去除无用信息如HTML标签、特殊字符等。还可以进行文本处理,如分词、去除停用词等,以便后续的分析。 3. 数据存储:将清洗后的数据存储到数据库中,如MySQL或MongoDB,以方便后续的分析和查询。 4. 数据分析:利用Python数据分析库如pandas或numpy,对采集到的评论数据进行统计分析。可以分析评论的情感倾向(例如情绪分析),评论的关键词及其频次,评论的特征等。 5. 数据可视化:利用Python的数据可视化库如matplotlib或seaborn,对分析结果进行可视化展示。可以绘制柱状图、饼图、词云图等,以直观地展示评论数据的分析结果。 6. 系统设计实现:可以使用Python的Web框架如Django或Flask设计实现一个用户友好的系统界面。系统提供数据采集、数据分析可视化展示的功能,用户可以输入要分析的产品名称、网址等,系统会自动采集数据并生成相应的分析报告和可视化图表。 总的来说,基于Python的电商产品评论数据采集分析可视化系统设计实现,需要使用Python的爬虫技术、数据处理技术、数据分析技术和数据可视化技术,结合数据库和Web框架来实现一个完整的系统。这个系统可以对电商产品评论数据进行采集、清洗、存储、分析和可视化展示,为商家或用户提供有价值的数据分析和决策依据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值