第十二届中国软件杯大赛--B组赛题
赛题名称:基于达梦云原生大数据平台的旅游景区分析系统
组类:B组(高职)
出题企业:武汉达梦数据库股份有限公司
答疑QQ群:777377460
本赛题解析会(2023年4月27日)回放:https://v.qq.com/x/page/c3512jpigbj.html
达梦云原生大数据平台培训回放:https://v.qq.com/x/page/k3512jkz0b0.html
达梦云原生大数据平台已经开放,参赛团队需邮件申请平台登录账号,请加入答疑QQ群 777377460,按群内置顶通知格式发送邮件申请。
赛题简介:介绍整个赛题的实现目标、实用价值、涉及技术和整体要求 | 本题要求参赛选手基于达梦云原生大数据平台开发一套旅游景区分析系统,利用大数据和云原生等新一代信息技术,进行旅游数据的智能分析和处理,让旅游更加信息化和智能化,从而能更好地了解旅游需求、游客行为、游客满意度等旅游问题,并为景区的经营方式、旅游管理模式和旅游资源整合等提供决策支持。 |
赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景 | 赛题将要求使用大数据等技术进行旅游数据处理和智能分析,将分析结果保存到DM8数据库中。使用前端开发技术对分析结果进行展示。 |
基本功能要求 | 1、旅游数据预处理 读取云平台的公共HDFS系统中提供的初始旅游数据,使用大数据并行计算框架,对其进行清洗、去重、缺失值处理、归一化、合并等预处理,并将结果保存到DM8数据库中。预处理至少包含如下操作: (1)对多源数据进行合并去重。 (2)对部分缺失值进行填充。 (3)对异常数据进行清洗。 说明: (1)使用大数据并行计算框架进行数据处理。 (2)预处理程序必须在达梦云原生大数据平台上执行。 (3)数据库结构由选手根据提供的数据和需求,自行设计。 2、旅游数据智能分析 结合“1.旅游数据预处理”结果,使用大数据并行计算框架,对旅游数据进行分析。至少包含如下分析,将分析结果保存到DM8数据库。 (1)对景点数据进行多维度分析。 (2)对用户评论数据进行分析。 (3)根据用户出游需求,匹配旅游资源,给出推荐。 说明: (1)使用大数据并行计算框架进行数据分析。 (2)智能分析程序必须在达梦云原生大数据平台上执行。 3、旅游数据可视化 根据“1.旅游数据预处理”和“2.旅游数据智能分析”处理结果,开发一个“旅游景区分析系统”,系统至少包含如下功能模块: (1)景区管理:景区查询和统计分析。 (2)景点管理:景点查询和统计分析。 (3)评论管理:评论查询和统计分析。 (4)推荐管理:根据用户的旅游需求和推荐结果,进行可视化显示。 说明:“旅游景区分析系统”必须在达梦云原生大数据平台上执行。 |
非功能性要求 | 1、旅游数据预处理效果良好。 2、运行效率能达到秒级。 3、界面美观,用户体验良好。 |
实现条件:开发环境、实验平台、开发语言、数据库、编译器、涉及硬件等实现条件 | 实验平台:达梦云原生大数据平台(Kubernetes+容器) 开发语言:Java、Python或Scala等 国产软件:DM8数据库等 开源软件:Hadoop及其生态组件 达梦相关软件和资料,参考达梦官网:www.dameng.com |
测试数据或平台:提供给参赛者的测试环境和测试数据 | 旅游数据下载:初始旅游数据.zip |
开发所需设备及设备指标需求说明 | 使用达梦云原生大数据平台,基于Kubernetes集群和容器 |
文档及其他要求 | 1、项目需求和设计文档:项目实现的功能、软件的架构、算法设计、接口设计、数据存储结构、数据库设计、界面设计等。 2、用户手册:描述程序打包、镜像制作、安装和发布、配置和运行、操作说明(操作说明中要写清楚各程序的访问地址)等。 3、程序源代码:包含整个项目源代码,代码注释率达到25%。 4、演示PPT和视频:制作项目演示PPT,并录制10分钟以内视频。 |
各评分项及大致占比 | 1、提交项目交付物(10%) 2、实现项目功能(50%) 3、技术创新(40%) |
初赛作品提交要求 | 1.源代码、数据库脚本等 2.演示PPT和视频(10分钟之内) 3.项目文档(项目需求和设计文档、用户手册) |
【参赛团队作品中团队自主开发部分的软件作品著作权归参赛团队所有,其中具有市场应用及拓展的优秀作品,出题企业具有优先权,可以优先合作开发或者优先购买。另如基于该作品的任何合作升级开发、市场拓展等活动,以及在这一过程中所获得的任何商业费用,出题企业应与参赛团队协商解决。】
工业和信息化部
教育部
江苏省人民政府
中国电子信息产业发展研究院
江苏省工业和信息化厅
江苏省教育厅
教育部高等学校计算机类专业教学指导委员会
南京航空航天大学
中国信息化周报
中国(南京)软件谷
江苏软件产业人才发展基金会
客服电话:010-88559646
大赛邮箱:cnsoftbei@qq.com
邮编:100048
联系地址:北京市海淀区紫竹院路66号赛迪大厦18层