信用评级系统

我要开发同款
proginn19444011262022年04月17日
801阅读

作品详情

开发环境:SQL Server,JBoss 7.1,jdk1.6,Eclipse,RTC,IIS
软件架构:EJB + JSF + JPA
项目描述:
系统采用的项目技术是EJB+JSF+JPA,部署于JBoss 7.1上,通过IIS进行反向代理,数据库使用的是SQL Server,技术比较老旧,所以采用了上面的架构对系统进行了重构。系统主要用于给企业和银行客户的信贷业务计算信用评级,通过收集符合国际巴塞尔Ⅱ协议标准(正在升级为巴塞尔Ⅲ协议标准)的客户数据及财务数据等,按照信贷管理部提供的评级计算公式计算客户的信用评级。针对不同类型的客户会有不用的计算公式,计算出不用的评级结果。信用评级是为信贷业务提供一个评级指标,信贷部门依据该指标可以判断是否放贷,或者放贷的金额控制。该指标在贷款业务中起比较重要的作用。信贷评级系统需要从上游系统获取客户信息,汇率信息;从第三方公司(标普S&P)购买财务信息,如果上游系统或第三方公司中不存在,例如一个新客户,也可以手动录入客户信息及财务信息用于计算。评级申请审批完成后会实时将评级结果发送给贷款系统,晚上也会通过增量的批量将审批通过的申请发送给信用风险数据仓库系统和额度管控系统。
主要模块介绍:
(1)用户,部门,角色,参数维护模块:系统中的用户,部门,角色的增删查改功能,计算评级所需参数进行增删查改维护功能,以及通过POI读取Excel进行参数导入。
(2)评级申请创建模块:不用部门的用户可以创建不同类型客户的评级申请,而不用客户类型的评级申请需要录入的数据也不同,同一部门的用户只能看到自己部门创建的申请或自己部门代理部门创建的申请,创建的申请可以保存为草稿状态继续编辑,可以直接提交,草稿状态的申请也可以物理删除。
(3)评级申请审批模块:这个模块包括两部分,一部分是复核(Check),需要与由创建申请的用户属于同一部门,复核不通过,可以退回给创建申请模块;一部分是审批(Review),需要由信贷管理部审批,不同意也可以退回给创建申请模块,同意则流程完成。
(4)批量模块:该模块主要用于获取上游系统或第三方公司的接口数据,或者下发数据给下游系统。
责任描述:
1.参与了需求调研,分析,业务模块划分;
2.接口定义文档,功能说明文档,项目计划文档的编写
3.负责信用评级系统中的评级申请创建模块,评级申请审批模块,参数维护模块,批量模块等功能的实现,其他模块也都有参与二期维护。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论