组件化设计
IFS Applications 架构采用同一规则开发和组装各个组件。IFS解决方案包含各个业务组件,业务组件包含更小的软件模块来实现应用的各个方面功能。每个业务组件都有明确的目的和接口来描述这个组件有什么作用,各个组件运行在不影响其他组件的情况下进行更改和升级。
在底层,通过组建来调用方法访问和更新数据。客户可以根据需要选择相应组建,系统可按组建逐步实施。
IFS 采用流程模型和UML来设计IFS Applications。流程模型描述Application做了什么,对象模型描述IFS Applications组件组成和对象之间的关系。
分层设计
应用模式
系统支持windows、linux平台,中间层采用java EE实现,表现层可采用各种框架技术。
基础模块(Foundation1模块)
Component Name ID Comment
IFS Base Functionality fndbas This component includes the core functionality of Foundation1.
• Base Server
• Extended Server
• Reporting
• IFS Connect
• IFS Report Designer
IFS Web Client fndweb This components includes the framework for web based clients in IFS Applications. This also include:
• IFS Personal Portal
IFS Data Migration fndmig
IFS Development Tools fnddev
IFS Administration fndadm This component includes the administration tool IFS Solution Manager
IFS Middleware Server fndmws IFS Middleware Server includes the default application server to be used with IFS Applications
IFS Custom Objects fndcob
terms
documentation
trainingmaterial
processmodels
ProdFoundation1 News Material, technical documentation package, documentation installation instruction.