2013中国软件杯题目(4)

2019-03-03 17:45

和整体要求 取、转换、分析和其他模型化处理,可提取辅助商业决策的关键性信息。开源软件R是当今相当流行的数据分析、统计制图语言,提供了丰富的分析模块和实用工具,在业界已得到广泛应用,可以从http://www.r-project.org/自由下载和使用。但是,最终用户并非都是数据分析专家,难以快速掌握和灵活运用R语言。为了充分发挥R语言的价值,为用户提供功能强大的分析工具,设计一个集成了R语言功能的、易用的数据挖掘平台意义重大。另一方面,企业面对的数据量越来越大,大数据处理能力日趋重要,但传统的数据分析方法在大数据环境下面临诸多瓶颈。整体要求:设计一个能处理大数据的、以R语言作为数据分析引擎的“大数据环境下集成R语言的数据挖掘平台”,以解决企业在数据挖掘方面日益增长的需求。 赛题业务场景:数据挖掘技术从一开始就是面向应用的。目前,在很多领域,数据挖掘应用效果都非常明描述赛题相关的显,尤其是在如银行、电信、保险、交通、零售(如超市)等商业领域。数据挖掘所能解真实企业业务背决的典型商业问题包括:客户细分、交叉销售,以及客户流失性分析、客户信用评价、欺景。从真实场景诈发现等等。数据挖掘按照其功能以及应用来划分,主要有:分类、聚类、关联规则、时中,适当简化或间序列等,可以应用到企业决策分析和管理的各个不同领域和阶段。本题要求参赛队伍设者提炼出适合比计一个集成了R语言的数据挖掘平台。当用户登录到该平台以后,能够选择数据源,建立赛的赛题场景 数据分析流程,选择分析方法,设置好分析参数,然后执行分析过程,并以图和表的形式展示分析结果。比如某销售经理登录系统以后,能够从现有业务数据库中选择销售记录和客户数据,选用系统提供的分类、聚类、关联规则、时间序列等数据分析模块进行计算,能够进行企业的客户类别分析、基于交叉销售的消费行为分析或进行销售预测,帮助企业识别价值客户,提高服务水平。 功能性需求 ? 用户使用图形式化界面进行操作。用户可以设置数据来源,选择分析方法,设置分析参数,建立分析流程,不用编写R代码就能够进行数据分析,得出结果,但是具体的计算过程则是通过在底层调用R语言来实现的。也就是说要求使用R语言的分析功能,但要屏蔽R的复杂性; ? ? ? ? 系统至少要提供分类、聚类、关联规则、预测等至少2种数据挖掘分析方法,并且方法要有参数设计界面,允许用户通过调整参数,优化分析结果; 能够处理多种来源数据。如可连接至少2种常用关系型数据库(如Oracle、SQL Server、mysql、PostgreSQL等),能够读取csv或xls文件数据; 必须能处理结构化数据。在此基础上如果还可处理半结构化和非结构化数据将更好; 形象化的分析结果展现。能够以表和图的形式显示分析结果,并将结果导出成xls和pdf文件。 非功能性需求 ? ? ? 在处理大数据时不出现内存溢出; 具有较好的响应速度,处理100万行记录以下的数据时,不应超过10秒(能够处理TB级以上的结构化数据将更好); 具有较好的可扩展性,包括对系统功能的扩展(比如增加分析方法不影响现有系统)和计算资源的扩展(如果使用集群提升性能,新加入的计算机不需要对现有架构作大的调整)等; 16

其他限制条件: 软件运行环境:服务器端可以为window、Linux等平台中的一种,客户端要求跨平台。开发环境、实验开发语言:JAVA数据库:不限 平台、开发语言、数据库、编译器等限制条件 测试数据或平 可以使用UCI Machine Learning Repository网站(URL: 台:提供给参赛http://archive.ics.uci.edu/ml/datasets.html)提供的测试数据集进行分析,也可以者的测试环境和使用参赛团队自行提供的企业经营仿真数据进行测试。 测试数据。(可提供电子档) 其他要求 提交相关文档:需求规格书:详细描述课题的功能与非功能需求;系统设计说明书:详细描述软件的架构、设计理念、算法思路等;测试文档:描述测试环境的搭建、准备的测试数据、测试方法等;程序源代码:指未编译的按照一定的程序设计语言规范书写的程序代码,包括代码结构说明书。

开发语言:JAVA

比赛题目八:多维度变动报表汇总

2013-03-05 11:36:39 来源: 作者: 【大 中 小】 浏览:5618次

第二届“中国软件杯”大学生软件设计大赛赛题 题目: 多维度变动报表汇总 赛题简介:介绍多维度报表是企业应用过程中的一种较为复杂的报表类型.本题目主要着眼于此类型报整个赛题的思路表数据的汇总生成问题. 整体要求:在正确完成基本功能之上,尽量提高其性能和扩展和整体要求 性. 思路:和大多数企业应用问题相同,它并不涉及太多高深,罕见的数据结构和复杂的技巧.主要集中在下列几个方面: 1. 输入的数据结构并不复杂,但是数据量有一定的规模,导致输出的规模也不小,这就要求算法小心设计,避免规模陷阱. 2. 控制逻辑简单,但是控制参数多,这就要求精心设计执行操作的顺序. 17

赛题业务场景:在企业报表编制的过程中,往往可以分成两步骤进行: 描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比本题目集中在第二阶段,并且主要考虑汇总数据的生成方面。 本题目着眼于数据加工和赛的赛题场景 格式变换。在给定结构的原始数据,和控制逻辑和表示逻辑参数控制下,设计一个最优的算法,完成原始数据汇总处理和输出格式化,得到最终展示的报表数据。 功能性需求 完成各种不同场景下的汇总,以正确的格式输出正确的数据。典型场景包括: 1. 单维度报表。 2. 多维度报表。 3. 混合维度报表。 4. 支持层次数据的单变动报表。 5. 支持分项的多维度变动报表。 6. 支持组合行维的多维度变动报表。 7. 上述场景的简单综合。 (每个场景都有测试数据). 非功能性需求 1. 设计和编码质量 2. 要求有一份完整的设计文档来说明自己的设计。 3. 要求使用面向对象思想进行编程,各个类和接口的职责分明,没有面条型的代码. 4. 对于程序各个类和方法的设计和实现,具有一定程度的扩展性,支持逻辑的扩展, 1. 性能要求 2. 此算法复杂度受到了原始数据行和列的个数的限制,当前我们仅仅考虑行的影响。实践复杂度至少在O(n2)级别。其中n指的是原始数据的行数。 3. 在空间要求上,对于50列,2000行的原始数据,内存最大占用量在120M以下。 其他限制条件:不限,推荐使用.NET平台或者java平台。 开发环境、实验平台、开发语言、数据库、编译器等限制条件 ? ? 从不同的数据源得到原始数据,比如财务,预算,工程,项目等等。 对这些数据进行再次加工,计算,形成最终的展示结果。 18

测试数据或平者的测试环境和测试数据。(可提供电子档) 使用.xml格式的文件描述可以配置的选项。使用.csv格式的文件描述输入和最终结果输台:提供给参赛出。(可参见附件中的测试数据和附加说明)附件下载>> 其他要求 如果能利用到多核的优势更好.

开发语言:不限,推荐使用.NET平台或者java平台。

宇龙酷派赛题一:基于Android平台的安全

通信录

2013-01-30 15:04:25 来源: 作者: 【大 中 小】 浏览:4617次

基于Android平台的安全通信录赛题简介:介绍整个赛题的思路和整体要求 开发一个基于Android平台的安全通信录。 比赛获奖作品,可以获得酷派在线软件商店的特殊推广(每年增加数千万部智能手机用户群),并得到酷派免费提供的大屏幕高清4核手机作为比赛用品。 赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景Android平台是最流行的手机开发平台之一,通信录是最基本的手机应用软件,保持着最基本而且也是用户最关心的手机信息,通信录的信息安全就显得格外重要,结合通信录的易用性和安全性,开发出新型的通信录,是一个富有挑战又极具实用性的课题。 本赛题的关键比赛内容在于对信息的加密和解密,以及对加密数据的查询效率。 19

功能性需求 参赛者可以完全自主开发或基于android的原生联系人源代码上做开发,增强或增加如下功能: UI整体界面简洁明快,具有基本通信录的全本功能(20分) 功能要求:具有通信录的基本查询功能,能够保持姓名,职位,电话,邮箱等个人基本信息,界面建议以原生联系人为基础扩展。 要求:实现联系人基本功能给10分,支持联系人备份恢复,快速定位,联系人分组,按联系频率排序,每实现一个功能,多给2.5分 1、 通信录能够对保持内容的字段进行带有密码验证功能的加密处理(15分) 功能要求:通信录可以对联系人信息的字段进行加密处理,支持带密码的加密功能,用户加密联系人字段是可以设置一个加密密码,设置加密密码的字段在解密的时候必须输入正确的密码才能完成解密功能。 要求:要求加密高效, 实现数据库加密功能,给10分,在相同的时间内(比赛前给出),每多加密500条联系人,加1分 2、 对加密的内容必须有正确的密码才能解密(15分) 功能要求:实现带密码的加密功能,对密码加密的联系人信息解密的时候,必须输入正确的密码,解密功能才能生效 要求:加密和解密高效,实现加密解密功能,给10分,在相同的时间内(比赛前给出),每多加解密500条联系人,加1分 3、 支持带有密文的名字搜索功能(15分) 功能要求:可以对加密的名字进行搜索和匹配,实现加密名称搜索功能 此功能要求输入正常的名字,应用会自动转化为密文并且在以密文保存的联系人记录中搜索到正确的联系人信息 要求:搜索高效,实现搜索功能给10分,在搜索的内容相同的情况下(比赛前给出),搜索的信息源每多500条联系人,加1分 4、 支持带有密文的全文搜索功能(25分) 功能要求:支持对加密的联系人字段进行全文搜索功能,即支持对特定关键词的密文搜索功能 此功能为关键和难点功能,要求输入正常的任意词语,以该短语为搜索关键字在以密文保持的联系人字段中搜索具有该关键字内容的记录 要求:搜索高效,实现搜索功能给15分,在搜索的内容相同的情况下(比赛前给出),20


2013中国软件杯题目(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:项目部安全奖罚细则

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: