使用Caché代替Oracle,使软件增值开发商增长率超过100%
<br>主要受益
<br>灵活性
<br>高性能
<br>可维护性
<br><b>基于Oracle数据库开发的软件的变更和维护通常会产生巨大的费用,它减少了Franco Grasso公司的利润。</b>因此,意大利 TRAK Systems的总裁Grasso先生重新更改了公司在意大利的911紧急突发事件调遣系统 ExcaliburPlus使用的软件,而使用 InterSystems公司的Caché。
<br><b>软件的改写过去在Oracle环境中需要费时两到三个月,现在Caché只要两天就能完成。</b>而且Grasso先生花费的维护费用骤然跌落。“我们现在几乎不需要在维护上花费。”他说。但是真正的利益表现在 Grasso的账本上。在1998年的第一季中,Grasso先生已经总共赚得一百多万美元 — 超过他以往整个一年的总额。
<br>意大利TRAK Systems的前身是Cantech, 一个由 Grasso 先生建立的软件增值发开发公司。1994 年 Cantech在意大利首先开发了 ExcaliburPlus, 应用于意大利市场的E- 911报警回应软件。那时,ExcaliburPlus 基于 两个数据库平台 : <b>一个存储地理数据的 MicroStations 图行数据库,和一个存储了字母数字数据的 Oracle 数据库。</b> “在那时,关系型数据库是首选,”Grasso先生说,“但是在1994年,当我们做第一个配置时,我已经寻找其它数据库来替代关系型数据库。”<b> “软件的改写过去在Oracle环境中需要费时两到三个月,现在Caché只要两天就能完成。” </b>- 意大利TRAK Systems总裁,Franco Grasso先生 在 ExcaliburPlus 的初始配置后几乎立刻发现了两个问题。<b>首先,Oracle数据库非常贵且费时。“当你最初开发一个新系统时,你、最初的客户、将来的客户都期待看到变化,”</b>Grasso先生说。“尤其期待一个系统从人工程序改变为自动化时,就像E-911系统那样。一些本来不被注意的限制就出现了。”Grasso先生说。 但是被客户感觉到的变化却是Grasso的员工毫无意义的费钱和费时的重新开发和系统维护。Grasso发现他身处一个很尴尬的位置,又不得不对他的客户证明这些费用的必要性。
<br>
<br><b>第二,Grasso的维护员工在维护上也付出了很大代价。“我们大部份的站点很小,没有计算机支持,他们也不要,”Grasso先生说。Grasso先生发现他的员工为每个客户花费了一年30至40的工作日,每一天的费用是1,500至2,000美元,每一年80,000多美元。而Grasso的客户期望每一年的支持费用在15,000至20,000美元。 </b>
<br>
<br>后来 Grasso 先生发现了 InterSystems 公司的数据库技术。 InterSystems 使 Grasso 重新设计他的软件,<b>放弃 Oracle 数据库和一个专有的图形用户界面。 Caché的灵活性,快速开发能力使Grasso的员工能适应客户的变化,以及它极好的可靠性,容易维护性和对IT方面的低需求几乎消除了在线访问的需要。 </b>
<br>
<br><b>“我们现在几乎不需要在维护上花费。” </b>- 意大利 TRAK Systems 总裁,Franco Grasso 先生
<br>使用Caché后,带给了Grasso额外的利益。根据询问的类型,Oracle数据库需要在一至二秒内响应。而Caché 数据库带给Grasso几乎是即时的响应。时间差别的增加而形成的区别对于应急软件是十分重要的,例如发报机询问关于医疗,警察,灭火设备和个人的可行时。“那些一或两秒的差别根据询问,能变成数分钟的差别。”Grasso先生说。
<br>Grasso 和 InterSystems 的生意关系已经有利于他的公司。他的前公司Cantech和澳洲悉尼的TRAK Systems,就合并成一家公司,即如今的意大利 TRAK Systems 。 TRAK System 的基于 Caché的 MedTRAK 医院信息系统将会进一步建立 Grasso 的公司为意大利医疗软件的绝对优势。
<br>
<br> |