一. 企业背景

中国农业银行软件开发中心,具有 2000 多人的自主研发团队,承担研发的项目涵盖交易、财务、客户、风险、监管等各个业务领域。

二. 项目概况

农业银行报表资源视窗是基于各业务系统、数据仓库之上的平台级数据分析型项目。系统实现了对报表、统计图、即席查询等分析资源的定义和展示,对用户访问资源的授权,针对资源和用户访问情况的监控与统计,用户订阅首页展示的内容等。

三. 选择葡萄城控件产品的主要原因

由于项目对展现的形式和内容要求较高,项目团队最终决定采用 Silverlight 作为展现端的技术框架,其优势是兼具 BS 架构的灵活性与 CS 架构的客户体验。在项目的需求与设计阶段,项目团队依据经验发现很多复杂的功能仅靠系统基础控件难以实现或工作量巨大,必须采用第三方控件来实现,经过对市场产品的调研分析,我们发现葡萄城公司的 C1 控件包及 SPREAD 能基本满足项目研开中的各类特殊需求,因此公司决定采购这两个产品帮助项目快速实施。

四. 实际使用情况

葡萄城控件在项目中的实际使用情况:

业务分类:C1Accordion + C1TreeView

主页栏目:C1CoverFlow

弹出窗口:C1Window

内容分标签页:C1TabControl

资源、用户等展示列表:C1DataGrid

发布栏目文章:C1RichTextBox

报表展示:SpreadSheet

统计图展示:C1Chart

报表操作工具栏:C1Toolbar

条件选择:C1ComboBox、 C1ListBox

日期选择:C1Calendar

组织机构树:C1TreeView

项目功能截图

图一 资源分类与资源列表 图二 报表数据查询 图三 统计图展示
图一 资源分类与资源列表 图二 报表数据查询 图三 统计图展示
图四 用户机构树 图五 角色列表与功能树 图六 监控统计图
图四 用户机构树 图五 角色列表与功能树 图六 监控统计图

五. 葡萄城控件产品对于项目的价值

项目采用葡萄城控件产品为客户提供了更良好的操作体验,同时也为开发人员提供了极大的方便,主要是减少了一些复杂功能应用的开发研究时间,使得项目团队更多的精力放在实现什么样的功能上,而不是如何实现上。