后台管理系统详细设计说明书 1. 需求概况
1.1. 总体概述
保险公司租用智云保险电子商务云服务平台,晶中会提供WEB出单系统、智能接口系统、数据接口系统以及BtoC网站,这些网站需要管理和维护,保险公司与第三方机构合作需要给第三方机构提供系统、权限等,还需要对第三方机构进行产品分配和统计结算等操作,而这些操作都是保险公司内部进行的,因此需要给保险公司内部使用提供一套系统,而这套系统的主要功能有定义和配置产品信息、对前台系统的管理和维护、开通和管理第三方机构、统计公司的业务信息。
1.2. 管理范围
产品管理、系统配置、BtoC管理、BtoB管理、OtoO管理、系统管理以及单证管理。
1.3. 前提条件
与晶中公司签订协议租用晶中智云保险电子商务云服务平台
使用WEB出单系统、智能接口系统、数据接口系统以及BtoC网站其中的系统。
1.4. 使用对象
超级管理员、系统管理员、产品管理员、子系统管理员、客户服务、财务管理员、决策统计人员。 1.5. 软件结构
后台管理系统系统登录产品管理系统配置BtoC管理BtoB管理OtoO管理系统管理产品分类定义产品信息定义保险公司配置基础数据配置产品分配用户管理保单管理订单管理积分商城理赔记录二维码管理网站模版管理评论管理广告管理内容发布统计分析商家管理结算对账管理保单管理业务开通结算统计保单统计权限管理积分定义日志管理
1.6. 系统模块
分为8个大模块,25个功能模块:
序号 编号 名称
1 01000 系统登录模块
2 01001 系统登录
3 02000 产品管理模块
4 02001 产品分类定义
5 02002 产品信息定义
6 03000 系统配置模块
7 03001 保险公司配置
8 03002 基础数据配置
9 04000 BtoC管理模块
10 04001 产品分配
11 04002 用户管理
12 04003 保单管理
13 04004 订单管理
14 04005 积分商城
15 04006 理赔记录
16 04007 二维码管理
17 04008 网站模版管理
18 04009 评论管理
19 04010 广告管理
20 04011 内容发布
21 04012 统计分析 22 05000 BtoB管理模块
23 05001 商家管理
24 05002 结算对账管理
25 05003 保单管理
26 06000 OtoO管理模块
27 06001 业务开通
28 06002 结算统计
29 06003 保单统计
30 07000 系统管理模块
31 07001 权限管理
32 07002 积分定义
33 07003 日志管理 2. 后台业务WEB系统
2.1. 01000系统登陆模块
2.1.1. 01001系统登录
2.1.1.1. 功能流程图
功能流程图如下图所示:
登陆页面录入项校验失败提交数据成功登陆数据处理执行数据库操作是否成功失败成功根据权限生成主页菜单
需要说明的问题:
1) 录入项检测使用javascript实现(各项必须非空)
2.1.1.2. 功能描述
功能类型 查询数据
功能描述 提高系统安全性
前提业务 账户已开通且有权限进入系统
后继业务 后续所有操作都需要先登录
功能约束 权限约束
约束描述 无
操作权限 内部开通的账户使用
2.1.1.3. 界面设计
1. 界面原型
2.数据要求
页面录入字段如下:
字段名称 长度 录入方式 是否非空项 默认显示
用户名 6~15 文本框 Y
密 码 6~15 password Y
2.1.1.4. 逻辑描述
1) 管理员打开登录输入用户名和密码,前台javascript验证非空且验证码输入正确,验证不通过则返回登录页展示错误信息
2) 验证通过进行调用EJB进行数据查询账户和密码是否正确和匹配
3) EJB返回成功则生成该用户有权限的菜单,失败则返回登录页把错误信息展示出来
2.2. 02000产品管理
2.2.1. 02001产品分类定义
2.2.1.1. 功能流程图
进入产品分类定义操作类型选择产品分类,点击下面【新增】新增选择需要操作的分类点击下面 【修改】、【删除】修改/删除验证需要操作的数据,验证不通过返回页面提示,无误后调用EJB调用EJB是否成功提示成功并刷新产品分类树成功失败,提示并返回产品定义页面
2.2.1.2. 功能描述
功能类型 插入数据、查询数据、修改数据
功能描述 方便产品的管理
前提业务 无
后继业务 02002 (产品定义)、产品分配
功能约束 无
约束描述 无
操作权限 后台分配产品分类定义权限的用户
2.2.1.3. 界面设计
选中左侧菜单页面产品管理下的产品分类管理,右侧页面已属性菜单展示出所有的产品分类信息,提供功能的包括:
新增产品分类
选中父节点点击新增按钮输入产品分类名称、分类代码、分类描述然后进行保存。
修改产品分类 删除产品分类
修改和删除产品分类都需要选中需要操作的产品分类,点击修改或删除按钮,修改的信息有产品分类名称、分类代码、分类描述。删除需要提示确认删除,确认之后执行删除操作。
页面说明如下:
字段名称 长度 录入方式 是否非空项 默认显示
分类名称 2~15 文本框 Y
分类代码 4~10 文本框 Y
分类描述 0~225 文本域 N
2.2.1.4. 逻辑描述
1. 点击产品分类定义右侧页面就要以树形菜单加载出所有的产品分类信息。
2. 选择需要增加的节点的父节点进行点击【新增】产品分类,输入数据进行新增
3. 选择需要修改或删除的产品分类点击【修改】或【删除】操作
2.2.2. 02002产品定义
2.2.2.1. 功能流程图
基本信息核保定义保障责任方案定义产品详情显示模板折扣定义投保要素模板定义产品定义完成其他保险类型需要定义的信息产品定义流程
需要说明的问题:
1) 录入项检测使用javascript实现
2) 检测完成后每个步骤都需要调用EJB进行操作数据库
2.2.2.2. 功能描述
功能类型 插入数据、查询数据、修改数据
功能描述 定义产品分配到前台系统进行销售
前提业务 无
后继业务 产品分配
功能约束 无
约束描述 无
操作权限 后台分配产品定义权限的用户
2.2.2.3. 界面设计
选中左侧菜单页面产品管理下的产品定义,右侧页面展示出保险类型,定义产品需要选择相应的保险类型包括:意外险、寿险、车险、财产险、救援类产品。每个保险类型下都有一套产品定义模版,产品管理员选择该产品的保险类型之后进行产品定义
意外保险定义
a) 基本信息
包括产品名称、产品代码、产品为自动退单还是手动退单。
页面说明如下:
字段名称 长度 录入方式 是否非空项 默认显示
产品名称 2~15 文本框 Y 产品代码 4~10 文本框 Y
所属保险公司 下拉框 Y
退单方式 下拉框 Y 手动退单
b) 核保定义
需要核保的信息有:投保区间、投保年龄、性别、份数、补售天数、职业类别等
页面说明如下:
字段名称 长度 录入方式 是否非空项 默认显示
产品名称 2~15 文本框 Y
产品代码 4~10 文本框 Y
所属分类 下拉框 Y
退单方式 下拉框 Y 手动退单
c) 保障责任
需要定义保险产品的所有保障责任供多套方案进行选择, 包括新增、修改、删除,新增和修改需要的数据:责任代码、保障名称、基本保额、基本保费、保费计算方式,修改和删除需要选中一条数据进行操作。删除则将此条标记删除标志
页面说明如下:
字段名称 长度 录入方式 是否非空项 默认显示
责任代码 4~10 文本框 Y
保障名称 2~15 文本框 Y
基本保费 2~15 文本框 Y
基本保额 2~15 文本框 Y
保费计算方式 下拉框 Y 固定 d) 多套方案定义
定义产品方案需要的信息有:方案基本信息、方案保障责任、方案的算法、附加核保、投保要素定义,其中投保要素定义是根据模版选择投保要素
页面说明如下:
字段名称 长度 录入方式 是否非空项 默认显示
方案名称 4~15 文本框 Y
方案代码 2~15 文本框 Y
方案算法 2~15 下拉框 Y 固定
附加核保信息 2~15 文本框 Y
投保要素选择 展示出所有投保要素选择 Y
e) 产品详情显示模板
分为PC和手机终端的显示模版,主要内容包括产品条款、产品详情等
页面说明如下:
字段名称 长度 录入方式 是否非空项 默认显示
产品条款 文本框 N
产品详情 文本域 N
f) 折扣定义
需要定义折扣阀值和续保折扣阀值
页面说明如下:
字段名称 长度 录入方式 是否非空项 默认显示
最大折扣 2~15 文本框 Y
续保折扣 2~15 文本框 Y
g) 投保要素模板定义
定义每款产品的投保要素供前台产品的录单页面使用
2.2.2.4. 逻辑描述
1. 点击左侧产品定义菜单右侧页面需要展示出所有的保险类别供管理员选择
2. 选择了保险类别需要根据选择不同显示出不同的产品定义模版
3. 进入产品定义页面分别定义基本信息、核保定义、保障责任、方案定义、产品详情显示模版、折扣定义、投保要素模版定义等产品信息
4. 可以选中一款产品对这些信息进行修改