CROSS软件开发平台是一套拥有完全自主知识产权,面向企业信息化开发的WEB应用的技术平台,它完全遵循J2EE规范,以MVC框架为主体,是一些代表商业应用的实体对象,相互协作实现核心商业过程.平台采用“主体+插件” 的形式,集开发、组装、调试和发布于一体。采用这种平台可以大大提高软件开发效率,并能快速地满足用户需求的变化,保证大中型企业级应用的稳定性和高效的可扩展性,有效地解决了在传统软件在集成、适应变化、 开发效率方面的难题,为企业级用户提供一个保证信息系统能够顺利安全稳定运行的一个可靠的应用平台。(见下软件开发平台架构图)
CROSS软件开发平台提供完整支持Web 2.0标准的GUI规范和组件库,按照由细节到整体的层级,提供控件、组件、视图、交互场景的GUI组件技术实现;遵循富客户端(Rich Client)组件设计思想,在提供友好便捷的用户交互体验的同时,对通用的、行业常用的控件进行封装,进一步确保了GUI的整体性能和统一风格。返回CROSS SDB以通用数据总线GDB为基础,将数据“共享和交换”机制提升至业务事务层,实现系统内部数据在各个应用之间、功能之间高速可控的流转,支持同步、异步交互方式,满足不同的应用场景需要。返回
以面向服务的粗粒度、松耦合组件架构,构建技术层面、业务层面可复用的系统架构,通过组件容器,实现按需分配计算资源,灵活调度关联业务组件,以标准接口提供服务,从而全面实现灵活、高效的SOA技术框架。返回
实现在异构系统之间安全、稳定的传递信息,广泛支持业界主流的XML/WebService、RFC/JMS、Tuxedo/MQ等标准和产品,并可方便的对特殊数据进行转换、治理,从而满足信息快速集成的要求。返回
在业务和交互组件化的基础上,CROSS DP提供可视化的集成开发定制环境,以“所见即所得”的方式,灵活定义数据、视图、菜单、表单、按钮等,精确控制数据展现和操作方式, 自动生成程序代码,特别适合于常规界面功能的快速定义开发。返回
软件项目管理指的是有明确、可度量的目标,同时在有限可分配的资源约束下,对当前的项目进行任务分解,资源分配和调度的过程。它包括项目的计划、项目组织、开发模型定义。监督和控制等主要活动。项目活动涉及人员、产品、资源和过程。其中,资源和产品的变化是软件演化性的必然结果,这些变化的管理也是项目实现有序化管理的关键。
软件配置管理、过程管理和变化管理分别是管理资源演化。过程进度和软件变化,构成了软件项目管理的基础功能集合,在此基础上可以进一步进行项目的度量和过程的持续改时。
配置管理 指的是一套按规则管理软件开发和软件维护以及其中各种中间软件产品的方法。配置管理可以有效地控制软件开发过程的资源。
过程管理 规定了软件开发过程中的活动及活动之间的时序关系,过程管理包含过程的定义和控制两部分,通过过程管理保证软件开发活动按照既定的方针持续地进行,同时又可以灵活地在不同的阶段和层次监督过程的进展。
软件变化管理 是指用于计划、实现、监测、控制、记录和报告软件变化的方法,软件变化管理可以保证软件开发只实现必要的变化,保持软件开发的持续性,确保软件演化的正确性。返回