banner  

您的位置:首页 > 产品技术

应用支撑平台之模块化

平台以“模块”为单位组织系统功能,一个模块可以是一个系统/子系统或者是系统中一个特定的功能,模块的功能范围视设计粒度和复杂度而定。
应用模块:应用模块主要包括数据库,含结构及初始数据;开发环境资源,包括源程序、编译类、Jar包、其他资源文件等;运行环境,包括运行中间件环境及运行配置等;其他资源,包括其他中间件环境及资源等。
模块化封装:模块按照信息管理系统标准操作进行抽象,将模块抽象为操作导航菜单、数据表结构定义、数据表单、数据查询与视图、数据操作文档及操作权限、流程以及操作模块的用户类型定义。
模块之间可相互调用设计完成的设计对象(将造成模块管理度增加),避免相同功能重复开发。模块有独立的运行空间和事件上下文,由基础运行环境按照需要进行统一调度。
模块化应用:模块可打包为特定的数据包,实现模块在不同应用系统之间的迁移,藉由应用开发工具实现模块的导入和重定义。