文档介绍:上海交通大学
硕士学位论文
基于业务规则的汽车保险报价系统设计与实现
姓名:王华锋
申请学位级别:硕士
专业:软件工程
指导教师:陈昊鹏;董骝焕
20090327
基于业务规则的汽车保险报价系统设计与实现
基于业务规则的汽车保险报价系统设计与实现
摘要
随着市场经济的全球化,汽车保险业务逻辑需要及时调整以应对市场需求。业务规
则管理技术(Business Rule Management-BRM)可以帮助汽车保险报价系统变得灵活,
及时调整保险规则与商务策略。虽然,业务规则管理技术已经趋于成熟与稳定,但是,
如何将业务规则管理技术稳定、无缝地集成到业务系统成为研究热点和亟待解决的问
题。
本文简要阐述了业务规则管理技术的基本原理以及业务规则的特性,并用业务规则
管理思想来设计与实现汽车保险报价系统。在对系统与业务规则管理技术进行集成应用
设计中,本文提出了几个关键技术问题及其解决方式。首先需解决业务数据与业务规则
的界定问题,一个准则是只要这部分数据仅被本系统或本模块使用且并不随着业务发展
有大规模地递增,便被视为业务规则,否则便是业务数据。其次通过对整体业务需求的
探究,系统应该划分出业务抽象的规则集以及理清彼此之间的业务逻辑关系,最后为每
个规则集整理具体的业务规则。再次根据系统具体的架构环境来决定采用何种规则引擎
调用方式,并且一个恰当的引擎调用方式可以帮助系统架构降低耦合性、增强灵活性和
可扩展性。再次系统应使用适合的规则测试方案以确保业务规则被正确输入、管理与维
护。在保险业务规则被集中化管理中,本文给出了保险规则生命周期的管理方案。在该
方案中界定了用户角色及其权限,同时通过设置保险规则的状态属性来为规则生命周期
定义,再结合角色与规则性状态属性制定规则部署流程。
最后,本文详细阐述了基于业务规则管理的汽车保险报价系统的设计与实现,包括需
求分析、概要设计、架构设计、功能模块介绍和案例演示。
关键词业务规则管理,业务规则模型,规则引擎,规则集
1
基于业务规则的汽车保险报价系统设计与实现
DESIGN AND IMPLEMENTATION OF AN AUTOMOBILE
INSURANCE QUOTE SYSTEM BASED-ON BUSINESS RULE
ABSTRACT
With the globalizing market economics, the automobile insurance business logics need to
be adjusted and modified timely in response to the market requirement. The automobile
insurance quote system can be flexible by using business rule management and timely adjust
insurance rules and business policies. Although the business rule management technology
intends to be more and more mature and stable, es a hot topic how the business rule
management integrates closely with the business system.
The paper states simply the basic principle and methodology of business rule
management technology and business rule character, and by using the approach of business
rule management, the automobile insurance quote system is designed and implemented. The
paper also raises several crucial issues and their solutions during integrating the system with
business rules management. The first of all, it is necessary how to differ business data and
business rules,