欢迎来到天天文库
浏览记录
ID:61360035
大小:52.65 KB
页数:7页
时间:2021-01-26
《Mifos小额信贷管理系统平台软件架构文档.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Mifos小额信贷管理系统平台软件架构文档12020年4月19日文档仅供参考Mifos平台软件架构文档1.概要本文抓住了主要架构决策平台。文档的目的是为平台的总体结构提供一个向导;它适合在一个管理信息系统解决方案的整体背景及其内部贡献者能够更有效地了解她们正在考虑能够变化,这些变化的影响。这个报告的目标受众是系统集成商(谁将使用文档来了解平台的结构及其设计原理)和平台贡献者将使用文档来推断未来的变化和谁会随着系统的发展更新文档。2.简介2.1.理念Mifos是一个出于希望创立和部署技术,允许小额信贷行业的规模的想法。我们的目标是:
2、产生一个黄金标准管理信息系统适合小额信贷业务作为小额信贷的基础平台开源的,拥有和由成员组织在社区使潜在的生态系统提供商周边的小额信贷机构22020年4月19日文档仅供参考2.2.历史:项目始于Grameen基金会底:Grameen基金会把全部责任移交给开源社区。:MifosX平台开始。之前的项目成员以开源社区小额信贷(COSM/OpenMF)的名义聚在一起:COSM/OpenMF正式更名Mifos倡议和接收美国税法条款501c3。2.3.项目相关项目URL下载下载统计Downloadstats32020年4月19日文档仅供参考3.
3、系统概览如今金融体系经过各种各样的手段向客户提供服务。客户能够直接打电话到分支机构(出纳员模型)允许客户能够组织团体(或中心)的形式,与金融体系的员工在约定时间和地点开会(传统的小额信贷)。金融体系可能有一个公开的门面信息门户网站,客户能够使用各种原因包括账户管理(网上银行)。金融体系集成到一个ATM/POS/卡服务网络,客户能够使用金融体系可能与移动支付运营商集成和支持移动货币服务客户(现在/未来小额信贷)。一个金融体系可能使用的第三方代理销售其它银行/金融体42020年4月19日文档仅供参考系的产品/服务如上面的图表所示,
4、各利益相关者利用业务应用程序执行特定客户或金融体系相关操作。这些业务应用程序中包含的功能能够以任何方式捆绑打包。在图中,几个应用程序能够组合成一个应用程序或任何一块代表一个应用程序能够根据需要进一步分解。该平台是管理信息系统的核心引擎。它隐藏了很多存在的复杂的金融体系中的管理信息系统所需的业务和技术领域背后的一个相对简单的API。这个API,使应用程序开发人员按金融体系她们需要的那样进行创新和开发一般或定制的应用程序。4.功能概览作为平台的所有功能都经过一个API,该方来查看该平台是做什么的详细分解。看到网上API文档是最好的
5、地API文档。经过更高的级别上我们看到的功能分为以下几类:基础构件规范52020年4月19日文档仅供参考扩展数据表报表用户管理用户角色权限机构模型机构职员货币产品配置手续费贷款产品存款产品客户资料了解你的客户投资组合管理贷款账户存款帐户顾客/团体总帐账户管理会计科目表62020年4月19日文档仅供参考总帐5.技术?Java7:?JAX-RS1.0:usingJersey(1.17.x)?SpringI/OPlatform:oSpringFrameworkoSpringSecurityoSpringData(JPA)backedby
6、Hibernate?MySQL:5.1.主要的技术5.1.1.RESTfulAPI该平台经过practically-RESTfulAPI公开其所有功能,通信使用JSON。我们使用术语practically-RESTful为了使其清楚我们不是去依从完整的REST,但依然保持重要的基于REST的属性:无状态:平台维护没有会话或基于会话的状态。这样做的结果是轻松扩展能力水平。面向资源:API是集中在一组资源经过使用HTTP的词汇和约72020年4月19日
此文档下载收益归作者所有