联系我们:010-88559646

  老师群

170086145

  学生群

179326524

209318323

215410234

客服电话:010-88559646

企业异构数据集成及应用平台

时间:2020-08-28        来 源:中国软件杯

第九届中国软件杯大赛--AC组赛题(第二批赛题)


赛题名称:企业异构数据集成及应用平台

组类(A C ): A 本科及以上  B 高职组  C社会组

赛题简介:介绍整个赛题的实现目标、实用价值、涉及技术和整体要求

企业异构数据集成及应用平台(以下简称“该平台”)集异构数据集成、数据分析、智能预警等功能于一体的企业数据综合管理平台

①目标:快速掌握公司业务数据,为业务负责人提供决策依据,提高企业办公效率及准确性;

②实用价值:打破部门信息壁垒,实现数据互联互通,通过挖掘大数据中的价值信息,为决策者提供有利依据。

③技术和整体要求:用户界面B/S架构优先,设计新颖,用户体验好,禁止抄袭。

赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景

  背景:

1)国家政策驱动:“新基建”成为近期热议的关注焦点,大数据、人工智能、工业互联网等新兴技术或概念进入加速发展及应用阶段。新基建为企业向高质量发展,提供数字转型、智能升级、融合创新等服务

2)作为企业本身而言:企业如何利用新一代技术实现企业自身的数字化、智能化转型至关重要。企业由不同部门组成,各部门负责不同的业务,比如销售部门的CRM系统、财务部门的财务系统、人力部门的考勤系统、运营部门的官网及子平台网站等业务系统。而大多数企业的公司现状往往如下:1、这些系统往往没有数据处理或分析的功能,历史产生的大量数据不能达到有效利用;2、每个系统之间往往是不互通的,在信息传递时往往也会出现滞后或差错,而企业决策者需要随时掌握各部门信息,才能了解企业自身发展状况并做出决定。因此企业方在数字经济时代,希望能够利用新兴技术实现:

①打破部门之间信息壁垒,实现数据互联互通;

②快速集成各部门数据,实现数据的统一管理;

③利用集成平台上的数据,结合大数据、人工智能等技术挖掘价值信息。

 

 

 

 

 

 

 

基本功能要求

该平台能够支持

①异构数据集成:不同的系统经过长时间的运行,往往会产生大量数据,并存在不同类型的数据库中,该平台可通过无代码或少代码的方式快速集成各系统中的数据。数据举例有:销售CRM系统中的商机转化数(销售部)、物联平台中的设备接入数(研发部)、官网及子平台中的新增/活跃用户(运营部)、paas平台中的云资源使用情况(研发部)、生态共建资源数(资源部)等。

②数据展现:该平台需提供多种类型数据展示的组件,如饼图、条形图、曲线图、表格等形式,当一类数据接入过来后,能够通过拖拉拽或少代码编辑的形式链接到现有的组件上进行展示分析,如横轴天数、纵轴设备接入数。注意:饼图、条形等图是用来展示纯数字类型的数据,像文字的数据可用表格展示(如有其他好的展示形式会有加分)。

③数据智能分析:某类数据如云资源负载历史情况,需要借助大数据与智能算法的能力如根据历史时间的CPU/内存、IO等参数判断某系统在哪个时间段会负载过大/过小,因此该平台需要有接入算法的能力,并能通过界面化配置数据来源和算法参数。

④智能预警:当我们通过大数据和智能算法得知结果后,通过设置一定的临界值,及时通知相关人员。比如:系统运行在paas平台上的资源是有限的,当算法结果得知系统在3后可能会负载将会过大,则产生报警,提醒相关人员及时扩容处理。预警通知的方式可以是站内消息通知,可以是站外短信通知等方式。

非功能性要求

1、 系统运行顺畅界面无卡顿,连续运行稳定、不死机、无闪退等严重BUG;

2、 web访问界面美观、逻辑简单、交互友好;

3、服务形式分为可本地部署和SaaS化多租户服务

实现条件:开发环境、实验平台、开发语言、数据库、编译器、涉及硬件等实现条件

开发语言:系统整体期望基于微服务架构,前端:html、css、js等主流语言都可以,后端:语言不限,java优先

支持接入的数据库类型:Mysql、influxdb、Orcle等(至少选择2种,Mysql必选)。

支持接入的算法语言:Python、R、Go、C/C++、Scala等(至少选择2种,Python必选)。

操作系统:Linux

其他:不限。

测试数据或平台:提供给参赛者的测试环境和测试数据。

参赛人员可选择COSMOPlat平台或其他云平台部署应用

 

开发所需设备及设备指标需求说明

 

可以自行搭建环境用于测试,也可以联系COSMOPlat平台提供测试环境。

 

 

 

文档及其他要求

文档要求

(1)作品中请标明哪些部分使用了开源代码及出处;

(2)开发文档完整,软件概要、软件设计文档、源码文档、测试报告、用户操作手册等;

(3)功能演示视频,控制在5-10分钟;

技术要求

(1)前后端技术选型合理;

(2)系统整体架构偏向低耦合与高可用;

 

 

 

 

评审要点

1、支持各类型数据库集成,并能实现界面化无代码或少代码接入,数据类型至少选择2种,Mysql必选;

2、支持简单类型数据的展示,并能实现界面化无代码或少代码灵活配置,展示形式至少选择2种;

3、支持多语言算法集成,并能实现界面化无代码或少代码配置,算法语言至少选择2种,Python必选

4、智能预警,当某个值达到临界点时,能发出预警,支持站内消息通知,站外通知为可选;

5、开发技术符合要求、UI交互界面友好、系统流畅等

 

初赛作品提交要求

 

1、根据本赛题场景要求编制需求定义说明书,对所开发的应用系统及其相关模块进行功能说明。

2、制作系统功能演示视频(7分钟以内)及系统操作手册。

3、程序安装包或系统访问地址,源代码。

出题企业:海尔数字科技(青岛)有限公司

答疑老师:陈老师 chenmaocai@haier.com

                 任老师 reny.cos@haier.com


上一篇:上一篇:基于深度学习的企业实体识别
下一篇:下一篇:敬请期待...

主办单位

工业和信息化部

教育部

江苏省人民政府

承办单位

中国电子信息产业发展研究院

江苏省工业和信息化厅

江苏省教育厅

教育部高等学校计算机类专业教学指导委员会

信息技术新工科产学研联盟

执行单位

中国信息化周报

南京江北新区产业技术研创园

江苏软件产业人才发展基金会

南京市软件和信息服务集群发展促进机构

南京航空航天大学

关于我们

客服电话:010-88559646

邮编:100048

联系地址:北京市海淀区紫竹院路66号赛迪大厦18层

网站备案/许可证号:京ICP备05039896号-10     京公网安备 11010802020860号