mifos小额信贷管理系统平台软件架构文档

mifos小额信贷管理系统平台软件架构文档

ID:12372156

大小:129.38 KB

页数:9页

时间:2018-07-16

mifos小额信贷管理系统平台软件架构文档_第1页
mifos小额信贷管理系统平台软件架构文档_第2页
mifos小额信贷管理系统平台软件架构文档_第3页
mifos小额信贷管理系统平台软件架构文档_第4页
mifos小额信贷管理系统平台软件架构文档_第5页
资源描述:

《mifos小额信贷管理系统平台软件架构文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Mifos平台软件架构文档1.概要本文抓住了主要架构决策平台。文档的目的是为平台的总体结构提供一个向导;它适合在一个管理信息系统解决方案的整体背景及其内部贡献者可以更有效地了解他们正在考虑可以变化,这些变化的影响。这个报告的目标受众是系统集成商(谁将使用文档来了解平台的结构及其设计原理)和平台贡献者将使用文档来推断未来的变化和谁会随着系统的发展更新文档。2.简介2.1.理念Mifos是一个出于希望创建和部署技术,允许小额信贷行业的规模的想法。我们的目标是:l产生一个黄金标准管理信息系统适合小额信贷业务l作为小额信贷的基础

2、平台l开源的,拥有和由成员组织在社区l使潜在的生态系统提供商周边的小额信贷机构2.2.历史l2006:项目始于Grameen基金会l2011年底:Grameen基金会把全部责任移交给开源社区。l2012:MifosX平台开始。之前的项目成员以开源社区小额信贷(COSM/OpenMF)的名义聚在一起l2013年:COSM/OpenMF正式更名Mifos倡议和接收美国税法条款501c3。2.3.项目相关项目URLhttps://github.com/openMF/mifosx下载https://sourceforge.net

3、/projects/mifos/下载统计Downloadstats1.系统概览如今金融体系通过各种各样的手段向客户提供服务。l客户可以直接打电话到分支机构(出纳员模型)l允许客户可以组织团体(或中心)的形式,与金融体系的员工在约定时间和地点开会(传统的小额信贷)。l金融体系可能有一个公开的门面信息门户网站,客户可以使用各种原因包括账户管理(网上银行)。l金融体系集成到一个ATM/POS/卡服务网络,客户可以使用l金融体系可能与移动支付运营商集成和支持移动货币服务客户(现在/未来小额信贷)。l一个金融体系可能使用的第三方代

4、理销售其他银行/金融体系的产品/服务如上面的图表所示,各利益相关者利用业务应用程序执行特定客户或金融体系相关操作。这些业务应用程序中包含的功能可以以任何方式捆绑打包。在图中,几个应用程序可以组合成一个应用程序或任何一块代表一个应用程序可以根据需要进一步分解。该平台是管理信息系统的核心引擎。它隐藏了很多存在的复杂的金融体系中的管理信息系统所需的业务和技术领域背后的一个相对简单的API。这个API,使应用程序开发人员按金融体系他们需要的那样进行创新和开发一般或定制的应用程序。2.功能概览作为平台的所有功能都通过一个API,该

5、API文档是最好的地方来查看该平台是做什么的详细分解。看到网上API文档。https://demo.openmf.org/api-docs/apiLive.htm通过更高的级别上我们看到的功能分为以下几类:l基础构件¡规范¡扩展数据表¡报表l用户管理¡用户¡角色¡权限l机构模型¡机构¡职员¡货币l产品配置¡手续费¡贷款产品¡存款产品l客户资料¡了解你的客户l投资组合管理¡贷款账户¡存款帐户¡顾客/团体l总帐账户管理¡会计科目表¡总帐1.技术·Java7:http://www.oracle.com/technetwork/

6、java/javase/downloads/index.html·JAX-RS1.0:usingJersey(1.17.x)·JSONusingGoogleGSON·SpringI/OPlatform:http://spring.io/platformoSpringFrameworkoSpringSecurityoSpringData(JPA)backedbyHibernate·MySQL:http://www.oracle.com/us/products/mysql/overview/index.html1.1.主要的

7、技术1.1.1.RESTfulAPI该平台通过practically-RESTfulAPI公开其所有功能,通信使用JSON。我们使用术语practically-RESTful为了使其清楚我们不是去依从完整的REST,但仍然保持重要的基于REST的属性:l无状态:平台维护没有会话或基于会话的状态。这样做的结果是轻松扩展能力水平。l面向资源:API是集中在一组资源通过使用HTTP的词汇和约定例如GET、PUT、POST、DELETE,HTTP状态代码。以达到为客户端提供一个简单的和一致的API。看到网上API文档的更多细节。

8、https://demo.openmf.org/api-docs/apiLive.htm1.1.2.多租户技术mifos平台开发支持多租户设计的核心。这意味着它是易于使用的软件即服务(SaaS)的平台型产品,因为它是为本地安装。平台使用一个方法隔离金融体系数据库/数据/模式(见单独的数据库和共享数据库,单独的模式ht

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。