摘要5-6
Abstract6-10
图目录10-12
表目录12-13
第一章 引言13-17
1.1 项目背景13-14
1.2 国内外企业信用管理系统的进展概况14-15
1.3 本论文主要探讨的工作15-16
1.4 本论文的组织结构16-17
第二章 技术综述17-29
2.1 MVC设计方式17-22
2.1.1 Model17-18
2.1.2 View18
2.1.3 Controller18
2.1.4 MVC的动态协作联系18-19
2.1.5 MVC设计方式的优缺点19
2.1.6 Spring MVC框架19-22
2.2 Spring Security框架22-26
2.2.1 Spring Security架构22-24
2.2.2 认证与授权24-25
2.2.3 Spring Security的优缺点25-26
2.3 内存数据库26-28
2.4 本章小结28-29
第三章 企业信用管理系统的需求浅析29-35
3.1 项目总体规划29
3.2 系统需求浅析29-34
3.2.1 最终用户29-30
3.2.2 业务场景30-33
3.2.3 功能需求33-34
3.2.4 非功能需求34
3.3 本章小结34-35
第四章 企业信用管理系统的总体设计35-46
4.1 系统总体设计35-37
4.1.1 总体结构35
4.1.2 界面层35-36
4.1.3 处理层36-37
4.1.4 数据层37
4.2 系统模块设计37-44
4.2.1 信用评级模块38-39
4.2.2 信用审批模块39-41
4.2.3 早期预警模块41-42
4.2.4 通知模块42
4.2.5 安全模块42-43
4.2.6 数据库模块43
4.2.7 国际化模块43-44
4.2.8 异常模块44
4.2.9 工具模块44
4.3 系统数据库设计44-45
4.4 本章小结45-46
第五章 企业信用管理系统的安全模块和信用审批模块的详细设计与实现46-72
5.1 安全模块的详细设计与实现46-57
5.1.1 Spring Security认证子模块的实现46-54
5.1.2 Cookie安全的实现54-55
5.1.3 防止CSRF攻击的实现55-56
5.1.4 安全模块类图56-57
5.2 信用审批模块的详细设计与实现57-71
5.2.1 公用子模块的实现57-60
5.2.2 客户子模块的实现60-62
5.2.3 销售代表子模块的实现62-63
5.2.4 信用浅析员子模块的实现63
5.2.5 信用经理子模块的实现63-65
5.2.6 信用审批模块类图65
5.2.7 实例演示65-71
5.3 本章小结71-72
第六章 总结与展望72-74
6.1 总结72-73
6.2 进一步工作73-74