基于知网文献题录的课程思政论文可视化分析系统设计与实现任务书

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

课题主要任务与要求:

1.目标及基本要求(学术道德&规范、装订规范、数据要求、各阶段任务完成要求、撰写格式要求、正文&摘要&关键字要求等)

(1)目标

以知网中的相关题录为样本,系统分析我国课程思政的研究热点及前沿趋势,通过直观的可视化分析系统,呈现我国课程思政研究的关注焦点,为后续研究奠定基础和提供参考。目前课程思政相关研究热点及趋势缺少一个比较直观可视化分析系统,该分析系统对知网中已有的论文和研究热点进行分类及可视化,帮助高校师生进一步开展课程思政研究提供辅助支持。

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

(2)基本要求

①学术道德与规范

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

②装订规范

毕业论文的装订应按照学校教务处的要求进行。

③数据与技术要求

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

熟悉Python语言(或java语言)及开发技术。

熟悉关系型数据库、大数据分析的技术原理与实现方法。

④撰写格式要求

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

⑤正文&摘要&关键字要求

论文正文应不少于10000字。

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

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

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

①毕业设计开题阶段

通过查找文献资料、调研考察等方法,按照毕业设计任务书要求,应按学校毕业设计开题报告要求,完成毕业开题报告的撰写工作,并完成毕业设计开题工作。开题报告中应重点给出招聘信息综合管理及可视化系统的总体框架、涉及的主要关键技术、解决的具体路径等。

②主要关键技术研究与系统设计实现阶段

a.基于知网论文结构设计业务所需数据结构选取,完成课程思政分析业务调研及可视化大屏的设计和技术预研工作。

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

c.完成课程思政论文相关的题量信息的数据采集、数据清洗、数据入库工作。

d.系统实现阶段,使用Web框架完成课程思政论文分析与可视化系统的开发工作,并完成相应的测试工作。

③论文撰写阶段

在关键技术和原型系统实现基础上,按照本任务书的进度安排完成毕业论文撰写工作,并完成相应的查重工作。

④答辩阶段

完成答辩PPT及展示视频的编制工作,完成毕业答辩,并根据答辩小组和评阅教师的意见,完成毕业论文最终稿的修改和查重工作。

2.主要任务

(1)课题开题

调研了解课程思政论文可视化分析系统的业务背景和现状,明确要解决的问题和实现技术,制定合理的实施路线,撰写开题报告。

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

 从课程思政题目、摘要、关键字、主题等维度,设计可视化大屏,整体反映高校各专业或课程的课程思政情况,以及核心研究内容的发展趋势并完成技术预研。

(3)数据仓库设计

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

(4)数据采集和处理

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

(5)系统实现

在数据预处理基础上,设计课程思政分析模型。在Web系统上传一条或多条数据,调用分析模型,对客户的价值进行聚类,将聚类的结果返回Web页面。Web页面还需要展示数据分析过程中的可视化结果。

(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.26

3

完成毕业设计(论文)初稿

2023.02.06-2023.03.12

4

中期检查及项目功能完善

2023.03.13-2023.03.26

5

功能完善以及毕业设计(论文)定稿查重

2023.03.27-2023.04.16

6

毕业设计(论文)评阅

2023.04.17-2023.05.05

主要参考文献

[1] 杨孟姣,杜棋东.基于Python爬虫网站数据分析系统设计与实现[J].计算机时代,2022(11):81-83.

[2]王敏.课程思政:新时代高校育人理念的实践回应[J].高教学刊,2022,8(34):171-175,179.

[3] 冉小先.课程思政生成逻辑和推进策略探析[J].杨凌职业技术学院学报,2022,21(04):58-62.

[4] 詹雪兰.校园突发事件预防与干预——寝室消防安全管理[J].中国市场,2016(47):72-73.

[5] 蒋轶阳.基于中国知网数据的高职劳动教育研究可视化分析[J].浙江工商职业技术学院学报,2021,20(03):52-58.

[6] 李成渊,任汶灏.基于中国知网(2011—2020年)的国内大数据研究主题热点的可视化分析[J].江苏通信,2021,37(02):98-99.

[7] 朱涤尘,夏换,张亚成.基于数据可视化和Apriori关联算法的知网文献数据分析[J].信息技术与信息化,2020(11):28-30.

[8] 杨先永,田现旺.高校“思政课程”与“课程思政”协同育人的行动路向探究[J].齐鲁师范学院学报,2022,37(06):1-10.

[9] 缪新颖,葛泰亨,单玉鹏.基于效果驱动的大学生课程思政调查及对策研究[J].黑龙江科学,2022,13(21):13-15.

[10] 赵珏,张胜,樊国伟.数智校园中大数据可视化技术赋能教育管理[J].现代教育技术,2022,32(11):67-75..

[11] Fuqiang Yang, Yujie Huang, Jing Tao, Genserik Reniers, Chao Chen.Visualized analysis of safety climate research: A bibliometric data mining approach.Safety Science[J].2022,11(158):105973.

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

系(教研室)意见

                       系(教研室)主任签字:     

年     月     日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python可以用来抓取知网文献数据,然后进行可视化分析。 以下是实现这个任务的步骤: 1. 确定数据抓取的网站。知网是一个典型的文献数据库,可以通过爬虫程序访问它的网站。知网的网站是http://www.cnki.net/。 2. 了解知网网站的数据结构。知网的网站主要分为两个部分:搜索页面和文献页面。搜索页面包含搜索表单和搜索结果页,文献页面包含文献的详细信息。 3. 编写爬虫程序。使用Python的Requests和BeautifulSoup库进行网页抓取和解析,获取搜索结果和文献详细信息。 4. 对数据进行分析。使用Python的Pandas和Matplotlib库进行数据分析可视化。 下面是一个示例程序: ``` import requests from bs4 import BeautifulSoup import pandas as pd import matplotlib.pyplot as plt # 设置搜索关键字和搜索结果的数量 keyword = '机器学习' num_results = 100 # 构造搜索页面的URL search_url = 'http://search.cnki.net/search.aspx?q=' + keyword + '&rank=relevant&cluster=Type&val=&p=' # 访问搜索页面并解析搜索结果 results = [] for page in range(1, num_results // 10 + 2): page_url = search_url + str(page) response = requests.get(page_url) soup = BeautifulSoup(response.text, 'html.parser') items = soup.find_all(class_='wz_content') for item in items: title = item.find(class_='wz_title').text.strip() author = item.find(class_='wz_info').text.strip() date = item.find(class_='wz_date').text.strip() results.append([title, author, date]) # 将搜索结果转换为DataFrame df = pd.DataFrame(results, columns=['Title', 'Author', 'Date']) # 统计每年发表的论文数量 df['Year'] = df['Date'].str.extract(r'(\d{4})') count_by_year = df.groupby('Year')['Title'].count() # 构造柱状图 fig, ax = plt.subplots() ax.bar(count_by_year.index, count_by_year.values) ax.set_xlabel('Year') ax.set_ylabel('Number of Papers') ax.set_title('Distribution of Papers by Year') plt.show() ``` 这个程序首先构造了一个搜索页面的URL,并访问该页面获取搜索结果。然后将搜索结果转换为DataFrame,统计每年发表的论文数量,并绘制柱状图。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值