SA086_系统设计演示文档 - advancedsoftwareengineering.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 13页
  • 2017-12-26 发布于河北
  • 举报

SA086_系统设计演示文档 - advancedsoftwareengineering.ppt

SA086_系统设计演示文档 - advancedsoftwareengineering

商业银行贷款风险评估系统 系统设计 项目目标 本项目的目的是为风险评估体系服务,系统在整个体系中起到一个辅助功能,即给出量化的参考而不决定最终结果。最终的评估由风险分析部门完成。 系统体系设计 逻辑上存在两个数据库。 一个是银行系统的主服务器,其中存有企业的部分信息,系统与主服务器单向交互,即只读取。 另一个是本系统业务服务器,存有此系统所涉及的所有数据。系统与业务服务器双向交互,即存取。 功能分解 系统分为右图所示的四大功能模块。 其中核心功能为风险分析。此功能模块分为三个子功能模块,贷款评估、担保评估、资产组合量化。 子功能的核心为贷款评估。 设计方案分析 在本系统中核心功能为风险分析,在这个模块中用到了数据挖掘的方法。 此模块的主要设计问题是算法的选择。本系统考虑两种算法。 决策树算法 神经网络算法 数据挖掘过程 数据挖掘是一个不断反馈的过程,如果用户对结果不满意,需要重复先前的过程,甚至重新开始。 决策树算法 决策树是一种分类模型算法。 主要是对预处理过的数据库资料进行分析分类。 决策树易于理解和实现,分类规则比较容易转化,可以清晰的显示出哪些字段比较重要。 本系统主要采用ID3算法的改进算法C4.5 神经网络 神经网络模型和决策树一样是一种分类模型。 在本系统中是作为备用算法。仅从功能角度来说,神经网络可以替代决策树,但是实现过程较为复杂。 条件允许的情况下,本系统的贷款担保系数将利用神经网络得出。 开发方法及环境 系统采用SSH的三层架构。由于某些方面的原因,可能会采取AJAX的简单功能。 开发环境如下: MyEclipse Oracle PowerDesigner RationRose SVN * S 软设1班 王啸风 硬件部署 用例图 决策树简单演示 *

文档评论(0)

1亿VIP精品文档

相关文档