|
比较项目 |
|
传统代码式开发 |
|
天纵智能开发平台开发 |
|
开发周期 |
|
长
代码级开发,开发和测试周期都很长,而且开发好的系统也要磨合一
定时间多才能稳定。 |
|
短
配置式开发,一天可以开发十几个模块,且测试简单,性能稳定,不需要磨合时间。 |
|
开发难度 |
|
高
要精通编程语言、数据库和各种开发技术的人才。 |
|
低
无需懂开发语言,只需稍懂数据库方式知识。一般人员一个星期即可上手。 |
|
开发成本 |
|
高
由于对开发人员要求高及开发时间长,所以开发成本高。如果开发中使用商业中间件,还要昂贵的费用。 |
|
低
开发人员要求不高,故工资不高,开发时间短,所以开发成本低。且平台已集成了大量优秀的商业中间件,直接省去大笔
中间件费用。 |
|
维护成本 |
|
高
维护时由于代码级修改,可能会导致产品其他地方错误,引起新的问题,调试十分麻烦。 |
|
低
维护只是重新配置一下规则,不用修改代码,不会引起关联问题,调试简单方便。 |
|
扩展灵活性 |
|
好
由于是代码级开发,扩展灵活性高。 |
|
较好
扩展灵活性相对代码级开发稍差,但平台也支持扩展开发,或自己开发页面接入
,不用担心有平台实现配置不出的功能。同时平台也提供了大量接口,供外部程序调用。 |
|
出错机率 |
|
高
由于是代码级代码,100个模块有100个出错的可能。 |
|
低
模块调用中间件生成,如果100个模块调用同一中间件,则只有1个出错可能,只要将中间件调试好了,其他模块均不会错了。 |
|
对技术人员依赖程度 |
|
高
要精通语言、数据库及各种开发技术人才。 |
|
低
只要稍懂数据库即可了,一般会电脑就可开发。 |
|
界面美观性 |
|
需要专业美工才可以实现界面美观。 |
|
无需专业美工,平台界面自动生成,并且提供大量界面控件来生成精美界面。 |
|
界面统一性 |
|
如果项目由多人同时开发,每人开发风格不同,很难保证界面统一,不统一的界面给使用人员带来的学习成本,使用不方便。 |
|
统一
界面由中间件自动生成,故高度统一,只要掌握一个界面操作,其他同类模块均会了。 |
|
运行速度 |
|
快
但需要专业人员做速度优化处理。 |
|
快
平台已做好速度优化处理。开发人员无需关心这些复杂繁锁工作。 |
|
安全性 |
|
高
但需要专业人员做安全处理。 |
|
高
平台已在所有有可能出现漏洞地方做了安全处理。
开发人员无需关心这些复杂繁锁工作。 |
|
多类型数据库支持 |
|
支持难
如果需要支持多种类型数据库或每个模块对应不同数据库。由于各种数据库语法不同,传统开发处理起来非常麻烦。 |
|
支持
支持多种类型数据库或每个模块对应不同数据库。对于各种数据库的语法转换,平台会去处理,你不用为这些麻烦的工作操心。 |