一. 企业背景

湖北邮电规划设计有限公司,是中国电信集团旗下的中国通信服务股份有限公司下属的省级全资子公司,前身为湖北邮电规划设计院,成立于上世纪六十年代初,是全国最早的综合型全资质甲级通信咨询勘察设计院之一,于 2006 年 12 月 28 日在香港上市。

公司具备强大资源整合能力,能优质提供信息网络建设和综合应用全行业、全过程、全专业、全业务的网络咨询、规划、勘察设计、网络优化、信息网络集成一揽子信息化咨询设计服务,以及广电类业务。

二. 项目概况

介绍项目名称:通信工程概预算编制软件

项目概况:本项目主要为通信工程开发概算、预算编制、定额管理软件。

主要功能包括:

通信工程概、预算编制。包括人工、机械、仪表、器材、相关费用等录入、计算;增加“小型建筑安装工程概/预算表(表六)”;可实现人工、机械、仪表、器材、相关费用的折扣处理。

概、预算输出。输出格式:pdf、excel、RTF、HTML;可生成概预算说明。

单项工程管理。单项工程概预算合并汇总,可以汇总的表格有:汇总表、表一~表六;单项工程分类管理。

定额、台班、器材管理。包括:增、删、改等。

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

本项目是 2008 年开始启动,在立项初期,项目组对开发工具、控件进行了近 3 个月的调研,考察、试用了 7 家知名厂家的控件,最后选定了葡萄城公司的 ComponentOne Enterprise(C1)。

我们选用 C1 主要看重以下几点:

跨平台,功能齐全,很好地支撑 Microsoft Visual Studio 开发平台。Studio Enterprise 提供了 7 种完整的开发平台,覆盖了.NET Windows Forms、WPF、ASP.NET AJAX、Silverlight、iPhone、Mobile 和 ActiveX 的开发。它包含数百个控件,如 Grids、Charts、Reports、Schedules、Menus、Toolbars、Ribbon、PDF 等。

开发文档详细,提供丰富的案例。详细的文档和丰富的案例大大减轻了开发成员学习强度,加快了开发进度。

良好的设计时工具。C1 为开发人员提供了丰富的交互式设计界面,界面友好,使用方便、快捷,使得开发人员能很轻松的创建复杂的应用程序,大大减轻了开发人员的手工编写代码量,提高了代码质量。

持续的、良好的售后保障。由于开发商具有较强的生命力,不会在几年之后无法找到厂家进行技术支撑。

四. 实际使用情况

在本项目中,我们主要使用了 ComponentOne for WinForms,它为 Windows Forms 应用系统开发提供了 60 多个包括表格、报表、图表、数据输入、编辑器、数据验证、时间、日期、UI、日程表、导航等组件或控件,这些组件不仅弥补了标准控件包的空白,而且拥有更多的特性和功能、以及更好的性能,会大大提高了开发效率。

在本项目中,使用的主要控件有:FlexGrid、Reports、Ribbon、ReportViewer、True DBGrid、DockingTab、Excel、Input、InputPanel、List、Menus and Toolbars、NavBar、PDF、Sizer、SplitContainer、SuperTooltip。

系统整体采用 Ribbon 加 DockingTab 的进行布局,与微软 Office 外观和操作体验保持一致。

Spread 人性化的菜单和主菜单

FlexGrid 功能丰富、使用灵活,不仅可以通过设计器完成表格设计,同时可以通过后台编码细粒度的控制表格各种行为。

Spread 自定义 ITEM 公式

通过控件套包中提供的一站式报表解决方案,让系统的最终报表输出变得非常容易,比如:工程预算表、工程进度表、质量监控表等。

Spread 填充方案的设置

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

葡萄城控件产品对于项目开发团队来说,大大提高了开发效率。目前,公司产品将继续采用葡萄城的 C1 控件,同时也准备开始采用葡萄城的 Spread7.0 中文版进行另一个项目的开发。

在使用 C1 控件的 5 年中,我们的体会是:

C1 功能齐全,控件稳定可靠,数据处理速度快。

开发快捷,省时省力。

控件的操作与 Microsoft 主要大型软件兼容,符合用户的使用习惯,为用户提供了很好的使用体验。

方便、快速、有效的售后服务。C1 每年发布 3 次大的版本升级,持续提高控件质量和性能,增加控件功能;与时俱进,能与微软的重大升级保持同步;能提供多种渠道进行技术支持,并且很有成效。例如,C1 Ribbon 控件在刚开始发布时,不能提供中文版本(控件的提示均为英文),于是向其索取中文版,C1 给我发来了一份 Ribbon 所有的英文提示,我将其翻译成中文后回复给 C1,2 个工作日后,C1 即给我发送了中文版的 Ribbon。

总之一句话,物有所值,谁用谁知道!