首页> 中文学位 >信贷业务流程审批系统及其规则引擎的设计与实现
【6h】

信贷业务流程审批系统及其规则引擎的设计与实现

代理获取

目录

第1章 绪 论

1.1 课题背景

1.2 课题研究的目的和意义

1.3 与本课题有关的国内外研究现状

1.4 课题相关技术综述

1.5 本论文的主要研究内容及论文结构

第2章 信贷业务流程审批系统需求分析

2.1 系统需求描述

2.2 系统功能需求分析

2.3 系统非功能需求分析

2.4 系统开发技术条件

2.5 本章小结

第3章 信贷业务流程审批系统设计

3.1 系统总体功能结构设计

3.2 数据库设计

3.3 外部业务系统模块设计

3.4 审批服务平台模块设计

3.5 终端应用模块设计

3.6 本章小结

第4章 系统规则引擎设计

4.1 规则引擎介绍

4.2 规则引擎机制

4.3 规则语言

4.4 规则引擎Rete算法分析

4.5 本章小结

第5章 信贷业务流程审批系统实现

5.1 外部业务系统模块实现

5.2 审批服务平台模块实现

5.3 终端应用模块实现

5.4 规则引擎模块实现

5.5 本章小结

第6章 信贷业务流程审批系统测试

6.1 测试环境

6.2 代码规范性检查

6.3 功能测试

6.4 性能测试

6.5 测试结论

6.6 本章小结

结论

参考文献

声明

致谢

个人简历

展开▼

摘要

目前,网上流程审批已成为企业信息系统的主流技术之一,它改变原有通过书面进行消息传递的方式,使各个审批部门之间的消息通过网络直接进行传递。针对宜信公司的信贷业务审批流程,本文设计并实现了信贷业务流程审批系统。通过该系统,可实现贷后催收流程审批,当借款人不能按时还款时,催收员通过系统提出减免申请,上级主管经理审批通过后生效。
  信贷业务流程审批系统实现获取审批数据、查看审批单据详情、审批决策、审批查询、审批单据详情查询、系统消息推送和短信邮件消息推送等功能,另外提供规则引擎服务、工作流服务、推送服务以及内部外部接口。整个系统分为前端和后端两大模块,前端模块支持Web和APP应用,后端模块包括数据库模块、外部业务系统模块、审批服务平台模块、终端应用模块和规则引擎模块。数据库模块实现流程审批系统数据库相关功能,使用 MySQL数据库,实现采用 MyBatis框架;外部业务系统模块实现模拟业务系统提出审批申请功能;审批服务平台模块提供后台服务,调用规则引擎并根据其返回值,找到工作流中审批的下一个节点和对应的审批者,将申请单推送至下一个审批者的账户,另外还提供内部和外部接口,方便与外部业务系统的交互;终端应用模块提供移动端和 PC端应用,供用户使用,实现获取审批数据、查看单据详情、进行审批决策等功能;规则引擎模块提供业务规则的编辑和管理,根据规则引擎的返回值计算审批节点。
  本文通过代码规范性检查和功能测试对系统进行检验,根据系统的需求分析,检验系统是否实现需求说明中所需的所有功能,测试结果显示测试全部通过,符合需求中的所有功能。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号