banner

您的位置:首页

让应用软件开发变简单

让应用软件开发变简单是我们的愿景。 多年的软件开发经验,众多行业的磨练,使我们深刻的意识到唯有平台化的开发模式才能克服应用软件开发过程中的各种问题,才能实现让应用软件开发变简单的愿景。 创想天空应用支撑平台以模块化设计对象体系为核心,服务于定制化应用软件研发、运行、管理的集成化应用软件平台。 平台核心基于J2EE架构,由具有丰富项目经验的研发人员,经过15年的反复迭代完善,沉淀了不同行业类型的应用需求。通过模块化设计对象体系,实现了标准化的应用研发模式,将开发者从繁琐的技术实现中解放出来,实现由面向技术实现向面向业务逻辑的转变。平台在致力于在应用软件的完整生命周期内为开发者提供了完善的支撑。 平台为企业或个人开发者提供了完整的应用开发解决方案,开发者无需面对软件架构、性能安全、应用环境、功能组件等复杂的技术实现细节,只需按照平台的设计体系对需求进行合理化分析,便可快速搭建应用系统。 平台化的运行体系覆盖了网站门户、业务管理、后台服务、运行管理的立体化应用架构,支持PC浏览器、移动端浏览器、手机APP的应用门户,为后台服务及业务系统提供标准的框架及实现,同时提供中心化运维的管理工具。 平台化的体系把应用软件开发从传统开发模式解放出来,让应用软件开发变简单。 传统开发模式 在没有平台支撑的环境中,开发典型的B/S应用系统需要开发人员完成从数据库访问到前端页面展现的全过程编码。系统需要进行独立的数据封装设计、基础数据设计、应用功能设计、前端页面框架设计等系列设计工作,任何环节的设计缺陷和疏漏,都将直接影响到系统应用功能的正常实现和部署。在这种开发模式下,系统应用功能之间、应用功能与系统基础框架编码关系紧密,耦合度高,软件复用大都停留在基础组件代码层面,项目间缺少应用功能模块化复用的基础环境。 平台开发模式 应用支撑平台封装了从数据库中间层、基础数据服务、组织机构服务、访问控制、表单视图文档引擎到前端应用交互框架在内的完整应用系统运行和开发引擎和工具,面向开发人员和运维人员提供工具化的应用支撑环境。在应用支撑平台中的应用系统开发,开发人员仅需针对系统应用功能进行模块化设计,程序编码也仅需使用应用开发工具面向应用功能模块,通过参数设置即可完成增删改查类型应用模块的开发,基础环境和基础引擎交由经过测试和大型应用验证的平台处理。在这种开发模式下,由于平台封装的模块体系支撑,应用功能模块保持较高独立性,与平台框架编码耦合度极低,除平台本身外,应用模块本身也可在多个项目之间快速复用。