快速开发
文章平均质量分 51
joeyshi
研究规则引擎以及在此基础上研究业务规则管理系统、web快速开发平台、工作流、Saas在线开发平台。
展开
-
关于软件开发效率的思考
终于有时间可以写点文章,想好好想一些问题了。 我们做软件开发技术的,其实不怕去学习一项新的技术,或者攻克一个难题。我们最怕的是重复做工作,原先做的东西,却因为什么原因被推翻了,需要重新做,或者做的工作是非常繁琐的工作,太过细节。 照道理,随着技术的进步,我们做软件的,工作应该越来越轻松才对。毕竟原先有那么多积累,何况技术进步的目的,也是为了能够更加有效率的工作。但是,我原创 2009-03-26 08:28:00 · 918 阅读 · 0 评论 -
开发平台或框架的跨语言问题
一般情况下,制作开发平台或者框架都是和程序语言密切相关,或者说不可分的。一开始如果确定了一种语言之后,那么所有的与之相关的内容全部都是这个语言基础上了。比如确定基于java后,那么配置器可能是基于Eclipse扩展的,web服务器估计用Tomcat等,另外还会有一些开源框架,比如 Apache的一些组件、Hibernate、Struts等,哪怕是前端的ajax技术,也会选用dwr等方便调用java原创 2009-05-12 21:00:00 · 1359 阅读 · 0 评论 -
建立自己公司内部的开发平台需要注意的问题
前段时间看了《三五个人十来条枪》,感觉国内的软件公司确实有自己的特色。大部分软件项目都是几个人搞定,或者一个人搞定,而且从基础架构到业务实现,也不是基于通用的一些开发平台,最多采用一些开源组件再加上自己公司积累的框架,就上了。而且也能做的下来,即使项目出问题,也不是在技术上。 虽然现在国内出现好多的快速开发平台,但用的最多的还是最终用户的信息中心,软件公司肯定都是采用自己公司积累下来的东西。其原原创 2009-05-12 21:00:00 · 2415 阅读 · 0 评论 -
企业拒绝SaaS作为核心应用平台?
尽管软件即服务(SaaS)承诺会给企业带来成本节省,但一些企业仍然认为,按需定制(On-Demand)的发布模型不适合作为核心的企业级应用平台。 举例来说,卡福特公司是不可能在一个按需定制的模型上运行其软件基础设施。卡福特是一家生产食品和饮料的公司,同时它还是德国软件巨头SAP的一个企业客户。目前,卡福特正在将其全球所有办事处迁移到SAP ECC6平台上。 卡福特负责SAP能力中心、运营转载 2009-05-03 14:52:00 · 664 阅读 · 0 评论 -
讨论:想做一个快速业务构件平台不是那么简单,谈谈你的看法
很长时间后,我们通过积累总结出用户其实想要的一个平台:对开发和维护人员: 无须掌握各种复杂的编程语言并了解具体技术的实现,就可以构建出满足用户需求的应用 能够支持快速原型开发,支持在和最终用户交互过程中快速完成开发,并能够进行快速调整以适应用户需求变更 能够支持团队协作开发,开发的资源可以共享 需要支持自定义构件扩展,用于完成对一些共性功能的集中开发和持续复用 在应用遇到问题时,可以方转载 2009-05-04 08:00:00 · 196 阅读 · 2 评论 -
应用开发平台市场凸显四大格局
近年来,随着各类中间件产品从技术研发走向规模化应用和逐渐普及,在形成了庞大的中间件市场的同时,也使得以业务为导向和驱动、专门用来快速构建应用软件的应用开发平台从各类中间件中凸显出来,成为众多行业用户和主打各行业的大型、中型系统集成商、以及独立软件开发商快速构建应用软件的基础平台。 应用软件平台地位日益凸显 Web应用开发平台成撒手锏随着软件产业的飞速发展,应用从提出需求到开发部署的周转载 2009-05-03 08:35:00 · 644 阅读 · 0 评论 -
为什么java世界没有真正的快速开发平台
为什么java世界没有像微软的visual studio那样的快速开发平台,其中一个原因固然是因为微软封装了很多东西,提供了强大的集成工具并且要求你按照微软的设计思路来设计系统,但是 java世界具备visual studio中的任何一种组件,所缺少的只是没有人或者厂商将他们集成起来,而之所以没有人去做,一个很大的原因恐怕是java里面每种组件我们都有太多的选择,web框架有struts转载 2009-05-02 21:02:00 · 691 阅读 · 0 评论 -
软件开发平台:中国软件业发展的突破口
ERPWorld.net 资讯 改革开放30年来,中国软件产业取得了长足的发展,尤其是近年来更是以每年两位数的复合增长率快速增长。 然而,据IDC近期发布的《软件商成长路线图》白皮书显示,中国软件及IT服务产业规模占整个IT产业的比重仅为25.8%,而同期美国的这一比重则高达69.9%。另外,其调查结果还显示,近70%的中国软件开发商竞争力不足。 同时,我们还应该看到,目前国转载 2009-05-03 10:37:00 · 927 阅读 · 0 评论 -
论快速开发平台和应用系统快速开发
应用软件技术的发展,一方面是功能不断加强、性能不断改进的过程,另一方面也是不断追求简化开发过程、提高软件可靠性的过程。 从最早期的打孔到字符式的编码,再到图形式的开发环境,从面向过程的开发到面向对象的开发,无不体现了对于提高软件构建效率的追求,也都使应用系统越来越普及,开发应用系统越来越容易。 随着B/S的应用系统成为主流趋势,如何快速开发B/S的应用系统已经成为一个越来越迫切的问题。 目前,通过转载 2009-05-02 20:59:00 · 943 阅读 · 0 评论 -
基于数据库结构的源代码生成
在没有做开发平台之前,以前为了节约软件开发的工作量,制作过一个根据数据库表结构,然后自动生成所有的程序代码的工具。现在将制作的原理以及需要注意的地方在描述一下,有兴趣的朋友,可以交流。在做基于数据库结构的源代码生成时,主要是针对表的增、删、改、查的工作。以前在做平台之前,觉得基于数据库系统的开发,就是增、删、改、查这些工作,我将这些代码生成了。那就节约了一大部分的代码量。但后来发现生成的原创 2009-04-30 17:31:00 · 1286 阅读 · 1 评论 -
页面层代码的自动生成
我们在自己的产品中,已经制作了页面层的代码根据模板自动生成。这样只需通过一个配置页面,设置这个页面需要哪些字段等。就可以自动生成页面相关的源代码。由于考虑到实时动态,生成的页面源代码完全放到jsp中,这样就不需要重新启动服务了。当然jsp中严格区分了java代码块、js块、以及页面元素块。最近也有新的想法,想将页面生成这一块单独拿出来,做成开源。但是国内的开源环境总觉得没有形成气候原创 2009-04-24 07:49:00 · 1152 阅读 · 2 评论 -
软件开发平台的设计和考虑
国内从2000年开始,就有人开始提出做开发平台的概念。其实这个开发平台之前也一直有在做,很多适应基于某个行业的开发平台。在那个平台基础上进行配置和更新。 但是国内的做法还要激进一些,希望能够开发出一个适合所有行业的快速开发平台,因此也出现了很多这种平台。当然影响最大的还是普元的开发平台。 但是虽然有那么多公司做的平台,真正能够将平台成功推广出去的,还是很少。原创 2009-04-05 09:52:00 · 1248 阅读 · 2 评论 -
用好设计模式,就要抓住设计模式的精髓
设计模式的提出已经有很长一段时间了,在很多项目中我们已经潜移默化的使用了这些设计模式。不管我们采用java还是c#开发,都是基于一个框架或者一些组件来进行。这些框架和组件都是基于一些设计模式来制作的。虽然我们根据感觉自己在开发的时候,只需要填空式的做一些内容,但其实也是在某些模式的基础上,给了我们这种易于扩展的便利性。 因此有时候我们发现,框架都已经帮我们做好了,设计模式中提到的那些模式在我们实原创 2009-05-12 21:01:00 · 1142 阅读 · 0 评论