MIS通用框架
信息管理系统在构架、设计上、模块上有很多相似之处,建立可复用的产品框架在公司层面有很大的意义。
假设你需要设计一个系统的基础框架(framework)。该框架的目的是解决信息管理系统的一些通用的问题(例如,用户管理,用户认证等),其本身并不解决具体的业务问题,也不会被用户直接使用。后续开发的多个应用(application)将搭建在这个平台上,以便达到开发成本最小化、效率/质量最优化。
请根据你的理解,写这个框架的结构,并在图中说明:
1.列出该基础框架应该包含的模块(或框架需要解决的问题)
2.应用以何种方式和这个框架整合?
3.应用间的通信如何处理?