下面摘录网上的一些web开发平台的介绍:
用xxx开发应用软件,会具有前所未有的高效率、高质量、高适应性。其目标是让每个应用软件开发人员成为优秀的系统分析员,而不是代码的奴隶。不用写代码便能生成各种各样的应用程序。
xxx平台是一款企业级开发工具。可以非常方便,快速,高质量的开发各种应用系统,如CRM、MIS、ERP、数据仓库、人力资源系统、资产管理系统、供应链管理系统……与传统的编码式开发不同,平台采用配置式开发。绝大部分模块均不用编写代码,只需通过平台进行参数配置即可,业务流程复杂的模块,可以采用平台自带的代码生成器方式形成基础编码,对基础编码适当优化即可完成。
Xxx平台是真正针对不断变化的需求而设计的面向构件的平台。它将构件技术、XML企业总线技术和可视化开发技术完美结合,通过图形化的构件单元作为应用系统的基本组成元素,为企业级应用系统的开发带来了卓越的价值。
Xxx平台为企业信息系统建设提供了统一的公用基础设施平台,采用“主板+插件”的模式来构建和扩展业务系统,各类业务系统直接构架或连接到统一的协同业务平台上,并以其为基础和枢纽,将分散的企业应用管理系统整合起来,形成一个有机的、紧密联系的整体。这是一种全新的软件开发和维护模式,是以业务描述、而非代码为核心来构建信息系统。业务建模能够真正实现 “快速开发、灵活调整、业务驱动、技术无
关”,充分满足“整体规划,分步实施,自我掌控,随需而变”的企业信息化长远战略规划要求。
xxx平台是依据多年开发企业管理软件的经验,推出的一款业务基础平台产品,它基于B/S架构,集OA系统、业务系统与开发平台于一体,提供了强大而灵活的定制开发功能,业务模块无限扩展,涵盖软件的需求、设计、开发、测试、实施和维护等整个生命周期,可以通过互联网随时随地访问与维护,代表了新一代管理软件体系和开发模式。
以上的开发平台存在以上几个问题:
1、配置增加了另外一种成本,需要了解配置规则,而且配置规则非常复杂难懂;
2、配置不能解决所有问题,对于需要特殊处理的部分,很难解决,导致不规范;
3、脱离了基础的框架,开发人员走了之后,很难找到相应的人员维护;
4、对于技术的革新,平台的升级无能为力;
5、这种高效是以另外一种复杂为代价,高质量是以难以维护为代价;
6、简单的应用可以,企业级的基本无能为力;
总之使用这些平台之后没有想象的那么高效、方便、快速、高质量,反而带来了很多其他的问题;
为了给企业软件开发带来以上开发平台的优点并且摒弃这些缺点,在web开发领域,运用规则大于配置的思想,用现有的框架搭建,开放源代码,以组件的方式开发一套通用的企业级的web平台很有必要,规范大家的开发方式,统一开发模式,从这些问题出发,开发了一套开源的StarPlatform平台,给大家提高了开发的效率,也更容易维护扩展