一. 企业背景

新思软件技术(沈阳)有限公司,是北京新思软件技术有限公司(新思软件)在沈阳的分公司,北京,日本、杭州、大连也设有分公司。本公司专门从事面向日本以及国内政府部门,大型企事业单位的软件开发。

二. 项目概况

该项目为国外某地电力公司管理系统,主要是处理电力公司内部业务流程。该系统使用微软最新的 .NET 技术进行开发,相比起之前其使用的旧系统,不仅在功能、性能、网络、界面、复杂逻辑表述等方面,有了质的飞跃 ,而且将微软的最新操作系统 WIn7,Win8,商业文字处理组件等一揽子解决方案的优势融合在一起,无论是数据录入、查询、统计,还是报表生成,都前所未有的强大和易用,使得普通用户仅需要简单的培训,即可高效地完成复杂的业务处理工作。此外该系统还可动态监视大型服务器的实时运行情况,以状态图表等直观的方式体现给系统管理员,使得远程实时监控不再难。

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

我们使用葡萄城公司的控件已经有多年的历史,其提供的控件种类丰富,并极易上手,非常适合开发复杂的信息处理系统。

在该项目中我们主要使用了以下产品:

ComponentOne for Winforms

SPREAD for Winforms

PlusPak for Winforms

这三大产品中,包含数十个种组件和控件,充分满足了我们项目中 UI 界面、皮肤、布局、导航、数据处理、图表展示、报表生成、导出和打印等等众多方面的需求,其封装的功能,极大减少了我们编码过程中的代码量,因此,经过综合考虑,最终选择葡萄城系列产品作为项目开发的主要控件库。

四. 实际使用情况

该系统主要是一个业务流程软件,各部分控件使用如下:

下面我们依次举例说明:

None

上图中我们使用了 SPREAD 用于详细数据的显示。请注意,上图用到了两个 SPREAD,左边的入力内容一览和右边的日历。尤其是右边的日历的样式,非常符合国外客户的使用习惯。

None

上图中画面中间的主体部分仍是 SPREAD,它强大的自定义功能和灵活的设置,彻底征服了我们用惯了标准表格控件开发人员的心。

None

上图的报表预览,使用了 C1Preview,其强大的报表描画功能,以及良好的预览打印效果,为我们赢得对印刷品质要求近乎苛刻的日本客户,起到了重要的作用。

None

上图中使用了 PlusPak 中的 GcButton 和 C1Chart。该业务用于实时显示服务器集群的状态,GcButton 丰富的外表样式,用于显示服务器状态再合适不过,右侧是时间段内的业务统计值。

由于 GcButton 和 C1Chart 的直观数据表示方式,极大减轻了服务器监控人员的工作量,并使得服务器远程监控工作异常简单。

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

葡萄城一揽子控件解决方案,对于我们项目价值就在于它的高效性,易用性,以及稳定性。

葡萄城控件为我们提供的功能,极大的减轻了我们的作业量,让我们可以将精力放在复杂的客户需求上,使我们项目的产出更丰厚。由于葡萄城控件与微软开发组件的无缝连接,我们的开发人员无论有无葡萄城控件使用经验,均可快速上手进行开发。更重要的是,葡萄城数年在控件产品领域的积累,其产品成熟度极高,顾客群很广,官方技术支持也很到位,让我们无任何后顾之忧。

对于我们的用户来说,葡萄城控件无论在外观,还是实用性上,均大大满足了用户的需求,提升了用户体验。这也为我们赢得用户口碑提供了强大的帮助与支持。