为什么软件平台能够帮助我们达到快速开发的目的,我们先不去研究这个平台是怎么打造的,我们就把目光放在利用平台做软件项目开发,我们是怎么缩短开发的时间的周期的。
大家都会疑问,软件平台能效益到我们什么
首先对于一家软件公司来说,我要形成自己的技术核心,拥有自己的软件产品,我需要软件平台为我打造一个容易维护,开发成本不高的软件,在这个过程中,我可以根据客户的需求,不断完善软件产品。如果我是个编程的高手,我在自己创业的初期或我专门为别人接项目做软件,为了效益我会选择软件平台进行开发,是能让我在激烈的竞争中最先占有先机。
软件平台在哪环节缩短了开发的时间,这里先不说源代码减少的好处。我就根据极致软件平台 开发的来分析 可以安装的平台
[url]http://www.jeez.com.cn/docc/download/jbf.asp[/url]
1.在传统的开发方式中当完成用户的需求分析,我们要进行数据库的设计,这是个很麻烦的过程,我们要建立数据库里的表格,要一个字段、一个字段的进行设置,这也是个很大的工程。在软件平台中,我们用的是实体的设置,这里是以元数据来描述的。这里实体的设置有个好处就是能 能继承平台里的数据对象的基本属性,在此基础上的话,我们在增加自己需要的字段。还可以进行设置数据表之间的关联,建一个表主数据实体,再建一个子数据实体。在设置实体的属性和实体之间的关联就已经缩短了很多时间
2.界面的设计。以前我们会手动地在面向对象的编程环境中,进行界面的设计,拖动控件进行界面设计。软件平台中的界面设计,只要通过属性的实体,选择建立的实体界面就能生成。在菜单的设置中,就可以设置窗体要具有的功能。如新增,删除等基本的操作。这里也是减少工作量的环节。
3.业务流程方面的服务 4 系统的发布和维护工具
后面两个的对比我就暂时不比较。
[原创].net平台开发的对比