
论文摘要
近年来,面向服务的体系结构(SOA)得到了快速的发展。SOA是一种松散耦合的软件体系结构,能够降低服务的提供者与请求者之间的耦合性。使用这种结构设计系统中的功能模块,即使模块的具体实现发生变化,只要包装该模块的服务接口没有改变,服务请求者就不会受到任何影响。因此,本文基于SOA架构,设计并实现了汽车租赁信用服务系统(简称租信系统)。本文首先对租信系统的背景及SOA的发展现状进行了研究和分析,阐述了基于SOA构建租信系统的可行性;其次对SOA和Web Service的基础知识及其相关实现技术进行研究,采用Web Service来实现SOA,通过.NET实现租信系统的Web服务。在此基础上,提出基于SOA的租信系统总体结构,根据租赁业务的需求对系统进行功能设计和数据库设计,并给出系统的主要功能结构图和数据库表。再次,设计并提出了基于SOA的服务框架,把整个系统中涉及的服务分为三大主要模块:租赁实体管理服务模块、租赁业务管理服务模块、租赁外部接口服务模块,对每个模块中的服务进行了定义,并运用.NET技术对租信系统中的服务进行了开发,详细阐述了服务的具体实现,给出了部分关键代码。最后以租赁网为例对租信系统的运行效果进行了分析。结果表明基于SOA构建的租信系统完全满足租赁业务的需求。该系统已经在凯汇信息技术服务公司投入运行,取得良好的效果。
论文目录
摘要ABSTRACT第一章 绪论1.1 租信系统项目研究背景及现状1.1.1 租信系统研究背景1.1.2 SOA 发展现状1.2 本文研究内容及意义第二章 SOA 和WEB SERVICE2.1 系统架构概述2.1.1 系统架构的含义2.1.2 系统架构的重要意义2.2 面向服务的体系结构(SOA)2.2.1 SOA 概述2.2.2 SOA 的特点与优势2.2.3 SOA 实现方式2.3 WEB SERVICE2.3.1 Web Service 协议栈2.3.2 Web Service 核心技术2.3.3 Web Service 实现方式2.4 SOA 与WEB SERVICE 的关系2.5 小结第三章 基于SOA 的租信系统服务的设计3.1 采用SOA 架构的原因3.1.1 系统整合的需要3.1.2 系统扩展的需要3.2 租信系统概述3.2.1 系统需求分析3.2.2 系统逻辑图3.2.3 系统功能图3.2.4 数据库设计3.3 基于SOA 的租信系统服务框架设计3.3.1 服务设计思想3.3.2 服务总体框架图设计3.4 租赁实体管理服务的设计3.4.1 会员管理服务3.4.2 加盟商管理服务3.4.3 代理商管理服务3.5 租赁业务管理服务的设计3.5.1 订单管理服务3.5.2 授信管理服务3.5.3 理赔管理服务3.5.4 结算管理服务3.6 外部接口服务的设计3.6.1 电子签章服务3.6.2 信息发送服务3.6.3 呼叫中心服务3.7 小结第四章 基于SOA 的租信系统服务的实现4.1 运行环境4.2 .NET 开发WEB服务技术4.2.1 .NET 平台简介4.2.2 Web 服务的实现过程4.3 租赁实体管理服务的实现4.4 租赁业务管理服务的实现4.5 外部接口服务的实现4.6 租信系统运行效果及分析4.7 小结第五章 总结和展望5.1 论文主要工作及贡献5.2 对下一步工作的思考参考文献致谢攻读学位期间公开发表的论文
相关论文文献
标签:服务论文; 租信系统论文;