软件和建筑的结构

一般都倾向于将软件比作建筑,因为建筑的架构和软件框架类似。好的建筑需要好的框架,但是大家忽略了另外一个情况,一个建筑要能居住,不但要好的建 筑风格和框架,更需要有好的家居和内部装修,建筑居住的舒适度很大程度上由内部装修细节决定的。装修时家居位置摆放,尺寸大小不但决定着可用性也决定着美 观性。装修和家居的风格比建筑的风格更多变化。一些家居如现在的液晶电视生产过程一点不被建筑本身简单。

iModel所谓的基本模型就像建 筑本身,实现了软件的总体架构,而插件模型就是建筑内部的装修和家居。插件附着在各种不同的基本模型之上,有不同的参数调整,完成特殊的功能,表现丰富的 变化。软件的功能陷阱都在细节当中。iModel的基本模型和100多个插件都包括多个属性,开发者基本上选择插件和调整参数。一些插件实现非常复杂,但 选择配置却非常简单。

其他开发平台没有要么就是只是一个框架结构需要程序进一步细化,要不然就包括一个架构和一套固定的装修风格,用户不要的功能不好去掉,想家的功能不好加入。但是软件需求的多样性不可能千篇一律的,用一套方案实现所有功能的想法是幼稚的。就像在一个房间里装上所有电器一样。

很 多平台号称可以不写代码完成80%-90%的工作量。如果你愿意住在一个没有装修过的房子里面,或者一个开发商‘精装修’过的房子里面,那么你可以接受这 个观念,如果你需要定制实现你的软件,那么就会发现需要砸掉地板大量改造。这是你会发现平台软件只是让本来并不复杂的事情变得更简单了,让本来复杂的事情 变得更复杂了。

iModel Studio在开始设计就考虑让用户可以完全定制,用简单的方法实现最复杂的业务逻辑。最大限度的提高软件可复用型。归纳新的模型,区别事物的一般性特点,承认事物的特殊性,允许开发者建立新的模型,描述特使的模式,开放扩充模型体系.

引用请注明地址[email protected]

iModel Studio:是由西安赛斐软件科技公司历时5年开发的一种基于模型驱动架构的软件快速开发平台。它提供集成的建模工具和模型引擎。用户只需要描述软件需求和组成,无需编写代码就可以快速开发出大型企业级应用程序。iModel用模型与插件技术“重新定义”了软件开发平台的概念,可对功能和模式建模,支持云计算模式,使用微内核,模型继承和模型接口等高级技术提高软件复用度,开放扩充,可实现逻辑非常复杂的企业级大型应用系统。iModel是一款经济、高效、灵活的软件快速开发工具。iModel开发系统不但方便快速,并且具有非常好的稳定性、灵活性以及扩展性,从而大大缩短了开发周期,降低了开发难度,节约了开发成本和维护费用。

赛斐软件科技公司http://www.imodeltools.com/

西安赛斐软件科技有限公司是一家软件开发平台提供商和软件定制开发服务商。有多名二十几年资深软件开发和服务人员共同创办的高新技术企业。多年来一直专注于研究与发展软件开发平台技术。

        赛斐软件是技术领先的软件开发平台提供商
        赛斐软件是全球唯一的结合模型和插件两种技术,开发出自有核心专利技术的商品化的软件开发平台的软件公司。赛斐软件研发的“iModel模型驱动软件开发平台”已经过多个大型软件项目的验证。有多家客户使用。iModel软件开发平台不仅能够开发出功能完善、界面美观、而且性能和稳定性非常高的管理软件,同时其模型驱动和插件模型的设计思想,使产品具有高度的扩展性和可维护性,能够根据用户的需求快速地进行扩展和调整,使产品功能充分适应用户需要,实现业务流程与信息技术的完美结合。

        赛斐软件是商品化软件提供商
        赛斐软件基于其iModel开发平台而开发的“植物园林养护系统”是基于互联网,支持远程操作,国内唯一一款真对园林养护企业特殊需求开发的商品化的应用系统,包括园林植物管理,病虫害防治管理,养护方案计划,养护设备管理,养护用工用料管理,地图查询等子系统。在西安大明宫国家遗址公园使用获得好评。

赛斐软件的基于iModel开发平台开发的分销系统是在一套在已经有上百家使用的分销连锁店管理系统基础上升级开发的软件系统,该系统实现了用户共享数据,租用服务模式的“软件即服务”(SaaS)系统,升级后为用户节约了网络成本和实效性获得用户普遍好评。
赛斐软件是国内为数不多的能够同时提供开发平台软件、行业应用软件和通用企业管理软件的综合性软件厂商之一,能够为广大客户提供长期的、全方位的信息化服务。

 

转载于:https://www.cnblogs.com/jlee2cacn/archive/2011/07/04/2097476.html

猜你喜欢

转载自blog.csdn.net/weixin_34377065/article/details/94606425
今日推荐