找回密码
 立即注册

QQ登录

只需一步,快速开始

BigTree
超级版主   /  发表于:2013-9-2 17:03  /   查看:8417  /  回复:0
说明:有许多用户询问能否提供一些实际的参赛作品作为参考,在此我们提供部分参考案例。

SkyRuler
一. 企业背景
深圳市微数科技有限公司(下称微数科技)专注于无线通信网络优化领域,以大数据分析为基础,在无线通信网络优化领域相继推出一系列优质产品/解决方案,帮助用户快速建立无线通信网络优化知识体系,解决用户随网络规模几何级数增长所面临的网优能力提升瓶颈问题。微数科技核心研发团队汇聚了无线通信技术、大数据分析处理、基础算法研究、数学建模和软件系统工程等专业领域众多顶尖人才。微数科技始终坚持无线通信网络优化前沿技术研究,携手用户,让无线通信网络优化工作变得简单、轻松和高效。微数科技主要服务对象为无线通信运营商、无线通信设备商、第三方专业服务商以及无线通信技术研究机构(院所)。

二. 项目名称和项目概况
路测/分析处理系统: SkyRuler
微数科技SkyRuler是基于大数据分析处理的专业路测/分析处理系统。它融入大量一线网优工程师需求;减少用户大量重复性工作;有效传承、共享和推广用户内外部网优能力,帮助用户快速、高效建立网优知识体系。微数科技SkyRuler不只是一个面对无线通信网络优化人员的网优工具,更是一个能够让拥有各层次无线通信技术的系统工程师、研发工程师、应用工程师等都能充分发挥其作用的系统工具。SkyRuler除了实现常规网优工具常见功能外,具有以下显著特征:
1、高性能并行计算,大数据分析处理
相比于一般网优分析处理系统,微数科技SkyRuler采用高性能并行计算,可以快速高效地分析处理大批量路测数据,使路测数据全采集全分析变成现实。尤其面对LTE大数据网络,运用SkyRuler进行分析处理的效果更明显。
2.开放体系架构,深度融合用户
基于SkyRuler独特开放式体系架构,用户可以通过图形或简单脚本方式定义和构造自己的分析算法,轻松将属于自己的分析算法部署于SkyRuler中。以SkyRuler作为媒介,用户在内外部有效地传承、共享和推广分析算法,快速搭建网优知识体系。面对日益复杂的无线通信网络环境,SkyRuler通过技术手段从根本上解决了常规网优工具软件业务分析能力弱、分析能力难以扩展的问题。
3.分工明确,专业人做专业事
SkyRuler分析算法开发和基础平台开发完全独立,让精通无线通信技术的专业人士能够简单高效地专注于算法研究和开发,完全不用了解基础平台的实现方式。
4.可配置性设计理念,快速响应网络变化需求
SkyRuler完全可配置性,面对还在不断更新的无线通信网络系统(如LTE网络),可以快速满足新的开发需求。
5.强大报表引擎,完全自定义报表
面向不同用户/用户层级/用户角色,SkyRuler支持不限定指标/内容/格式的完全自定义报表,快速自动输出报表。
6.采集/分析一体化,方便用户使用
用户可以边路测边分析,即时发现网络问题并获得解决方案,不需要等待测试完成后再进行数据分析。用户在采集/分析时不需要在几个网优工具软件之间反复切换,节省大量时间。
三. 选择葡萄城控件产品的主要原因
1Spread设计器的操作风格与Excel类似,便捷易用。用户无需编码,就可以在Spread设计器中实现数据分组、公式计算、条件格式、图表效果等复杂功能的表格应用开发,从而缩短开发时间。您更可以将其免费部署到最终用户端,帮助用户编辑和定制Spread模板,分析处理数据。
2、丰富的图表,Spread支持丰富多彩的图表效果。可以在Spread设计器中基于工作表的数据直接生成图表,操作简单。同时,软件人员还可以在Visual Studio设计环境中定制图表的所有元素,包括标题、序列、轴、样式、图例等。
3、兼容Excel,在没有安装Excel的环境中也可以进行Excel文件格式的输入输出,开发时设计的图表、图形、图像等都会作为对象输出到Excel文件中。Spread提供多种版本的Excel和多种文件类型的导入导出服务,包括Excel文件(XLSXLSX)、档案文件(CSV)和文本文件(TXT)。
4、排序功能,支持可以对多行或多列数据进行排序,或对某个范围内的数据进行排序。可以通过代码实现,也可以通过用户点击列表头进行自动排序。
5、对行和列的交互进行定制,多行或多列的移动:允许用户拖动多行或多列
;多行或多列的冻结:支持冻结一个工作表中的任意数量的行或列。被冻结的行会一直置顶。冻结的列会始终位于最左侧;
6搜索数据支持通过指定工作表和待搜索数据串,在工作簿中的任何单元格中搜索数据。
7、数据的筛选,支持对筛选条件的定制,只显示满足条件的数据。可在筛选的基础上改变数据的显示。
8、支持为单元格或一个范围内的单元格添加标签,支持将单元格或一个范围内的单元格锁定,以供最终用户编辑。这次为锁定的单元格设置不同的外观(字体、颜色),以便区别于其它单元格,在单元格内设置有条件的格式,根据所设定的条件来定单元格的格式化方式,例如数值小于0,字体颜色变为红色。
9、支持丰富的单元格类型。通过用Spread提供的单元格类型或定制自己的类型,确定在一个单元格中可以输入什么样的数据、避免程序员不必要的检查和验证,并为用户提供一种自然的输入数据的方式
比如货币类型、日期-时间型、普通型、Mask型、数值型、百分比型、常规表达式型、文本型、开关型、按钮型、复选框型、组合框型、超链接型、图形型、多选项型、进度指示条形、Rich Text型、滑块型等
10、支持excel相似的多种内置函数通过内置函数和运算符来编制公式。支持的函数包括日期、时间函数、工程计算函数、财务计算函数、逻辑函数、数学和三角函数、统计函数、文本函数等。并且支持用户自定义函数的嵌入
11、数据绑定,如数据集如DataTable的绑定等功能
四.实际使用情况
1NET自带的控件中没有能够支持不同种类型Treeview控件,Farpoint中多种类型的控件的支持,以及自定义控件等的支持,更好的实现了产品中参数配置界面中多目录结构和多控件结构同时应用的场景,如图所示:

SkyRuler1.png
2、Farpoint强大的数据处理能力以及可以存储20亿,可以实现TableViewStatisticView等视图快速高效的显示多行和存储多个数据的效果,如下所示:


SkyRuler2.png

3、Farpoint单元格颜色的显示以及颜色的配置,以及单元格的过滤和刷选,让SiteTable导航中的阈值颜色的配置以及Site中的相关信息的过滤刷选更加的方便和简洁,并且由于支持Excel的导入导出,使SiteTable的导入和导入变得更加的通用,如下所示:

SkyRuler3.png
4、Farpoint的强大的自定义函数和支持Chart、和Picture插入等功能,让本公司强大的自定义报表界面实现成为了可能,用户可根据自己的风格和爱好完全自定义报表模板,如图所示:

SkyRuler4.png
并且用户根据自定义的报表模板,经过SkyRuler强大的并行处理能力,分析、计算、统计,处理之后,能够生成Excel报表文件供用户分析问题和查看结果,生成的Excel文件下所示:

SkyRuler5.png

四. 葡萄城控件产品对于项目的价值
Farpoint 强大功能的存在使得SkyRuler产品的TableViewStateViewStatisticViewCDFViewPDFViewFileView等视图的快速开发和高效实现成为了可能,使得SiteTableExcel的导入导出、数据信息的过滤和刷选变得更加的方便和简洁,使得参数配置界面中配置多种不同的控件类型的参数项变成了现实,使得完全自定义用户报表模板配置用户自己不同的风格,根据数据生成报表结果,变成了一种真实的愿望和现实的需求。
没有Farpoint控件的强大功能的支持作为后盾,就没有SkyRuler产品开发取得的成功。微数科技的全体员工感谢Farpoint软件的帮助,正是因为有了Farpoint产品的支持和葡萄城员工的技术支持与帮助,SkyRuler产品能够取得如此巨大的成功与突破。

五. 声明
本人提交此案例参加葡萄城控件案例大赛,并同意西安葡萄城可将案例内容用于葡萄城控件的市场宣传。

六. 案例提交人信息

  • 姓名:余宏
  • 职位:程序员
  • 企业名称:深圳市微数科技有限公司

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部