保险App项目需求明细设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

保险业务员移动应用需求说明书
目录
第一章概况 2
1.1 系统概况 (2)
第二章用户登录 (2)
2.1 用户登录 (4)
2.1.1 界面效果 (4)
2.1.2 界面元素 (5)
2.1.3 业务逻辑 (6)
2.2 忘记密码 (8)
2.3 强制密码 (10)
第三章报价相关 (11)
第四章系统菜单 (45)
概况
系统概况
本项目是为永安保险公司开发的车辆保险价格计算项目,根据客户提供的车辆信息和车主信息连接永安保险公司内部行业平台,快速精确计算交强和商业保险价格。

该系统主要在永安保险公司内部使用,使用对象包括公司出单人员,业务人员等,出单人员或者业务人员根据实际客户信息或者要求,选择不同的险种进行报价,根据报价单进行投保。

该系统分为移动端和管理端,该文档描述的为移动端(App)项目,可适用于各种主流的移动终端,如苹果、安卓终端。

公共效果界面
1、公共图片,提示框显示样式
2、公共界面,提示确定框显示样式
3、公共界面,刷新也显示样式
用户登录
用户登录
界面效果
1、登录界面
界面要素
1.录入信息要素:
➢要素名称:用户工号、用户密码
2.操作按钮:
➢要素名称:登录、忘记密码、重发
界面业务逻辑
1.录入工号信息验证:长度为8位以上,数字。

用户输入后离开输入框后需要触
发后台工号检查接口
➢无效的工号,预先提醒用户无效
➢工号是否已经登录,预先提醒工号已在其它设备登录
➢判断是首次登登录:
⏹不存在的工号,提醒用户重新输入。

⏹没有设置手机的工号,提醒用户去业务系统更新自己的手机号码。

⏹初始密码短信发送完毕,提醒用户本次为首次登录,通过短信获得初始
密码后,录入密码进入系统。

⏹初始密码短信发送完毕,提供短信重发按钮,可再次发送短信。

短信发
送规则:默认可再直接发送2次,第3次开始间隔(60 * 次数)秒再
次发送。

➢判断不是首次登录,无需返回任何提示,直接根据工号和密码登录系统。

➢检查未返回之前,点击登录,检查结果无需考虑
2.密码至少6位,必须字母和数字组合
3.登录返回结果操作包括:
➢无效工号,直接提示
➢首次登录成功,强制设置密码
➢普通成功登录,直接进入主页
➢登录失败,提醒账户密码错误
➢密码使用期限过期,强制性设置密码
4.用户登录系统未操作时间过长,系统默认退出
5.每次启动程序都需要登录,系统自动记住上次登录的工号
6.忘记密码逻辑:
➢为首次登录用户,提示不能修改密码。

➢初始密码短信消息消息发送完毕,进入忘记密码界面。

7.登录首页界面,随机显示使用窍门或经验介绍,纯文本显示。

8.所有功能均用Native实现
后台业务逻辑
1、工号检查:
➢检查报价平台内用户数据库,如果存在,返回正常
➢如果不存在的工号,需调用业务系统“人员信息查询接口”。

⏹如果人员信息查询接口返回不存在,响应用户工号无效
⏹人员信息存在,如果无手机号码,提醒用户去业务系统更新自己的手
机号码。

⏹本地生成用户账号,并且生成随机密码,根据手机号码发送“短信消
息”,需调用“短信消息”发送接口。

➢检查工号登录状态,判断是否已经登录
2、短信重发接口
➢根据工号获取账号的初始密码,并且根据账户的手机号码,调用短信接口发送初始密码,并保存短信重发次数。

3、登录逻辑操作:
➢根据工号和密码,调用后台本地登录校验接口,判断是否登录成功。

➢登录成功后,修改是否首登录的状态
➢登录成功后,短信重发次数重置为0
4、登录时间和密码期限有效期规则:
➢用户登录有效时间控制:根据登录用户不使用系统时长判断,如果用户半个小时(该时间由配置文件配置)内没有操作系统,那么默认该用户退出
系统,下次进入需重新登录。

➢密码期限有效期控制:用户密码使用有效期限,默认一年(期限由配置文件配置),如果用户密码一年内未变更,那么用户登录时候需强制用户更
改密码。

5、忘记密码逻辑:
➢后台判断工号是否首次登录,首次登录直接返回并提示;不是首次登录生成随机密码,根据手机号码发送“短信消息”,需调用“短信消息”发送接口。

➢记录发送密码
6、使用窍门、经验介绍功能:
➢后台设计对应表结构,提供对应功能维护
➢后台随机选择一条数据,再界面显示
忘记密码
界面效果
界面要素
1.导航栏要素:
➢要素名称:返回
2.录入信息要素:
➢要素名称:验证码、新密码、确认新密码
3.操作按钮:
➢要素名称:确定、重发
界面业务逻辑
1、导航栏操作:
➢返回按钮:调整到登录界面
2、录入信息验证:
➢验证码根据手机短信获得,如果未收到短信,可点击“重发”。

➢新密码和再次录入新密码必须保持一致,如不一致进行提醒。

3、返回状态:
➢成功,跳转登录界面。

➢错误,回到修改密码界面,提醒。

4、所有功能均用Native实现
后台业务逻辑
1、点击短信重发按钮,根据界面默认所带的工号,从后台获取对应手机号,生成
随机验证码,根据手机号码发送“短信消息”,需调用“短信消息”发送接口,记录发送验证码,短信重发次数。

2、短信发送规则:默认可再直接发送2次,第3次开始间隔(60 * 次数)秒再次
发送。

3、点击确定按钮,初始密码判断正确,修改当前密码并重置短信重发次数;初始
密码判断不正确,返回原界面。

强制密码
界面效果
界面要素
1.导航栏要素:
➢要素名称:返回
2.录入信息要素:
➢要素名称:新密码、确认新密码
3.操作按钮:
➢要素名称:确定
界面业务逻辑
1、新密码和确认新密码必须保持一致。

2、确定按钮,修改密码成功,进入主界面。

3、所有功能均用Native实现
后台业务逻辑
1、根据传入的工号信息,修改该账户的密码。

报价相关
项目功能
功能显示
界面效果
界面要素
1、导航按钮:
➢要素名称:菜单
2、操作要素:
➢要素名称:新保、续保、报价列表、报表
界面业务逻辑
1、导航栏操作逻辑:
➢菜单按钮,跳转系统菜单页
➢新报功能,跳转精确报价页
➢续保功能,跳转续保功能页
➢报表按钮,跳转报表显示页
2、所有功能均用Native实现后台业务逻辑
报价管理
报价列表
效果界面
界面要素
1、导航栏按钮:
➢要素名称:菜单、查询
2、报价单显示要素:
➢要素名称:车主姓名、报价单起始日期、保险金额、车牌号、车型名称、保险项目(多个)、报价单状态
➢要素补充说明:
⏹报价单状态含有:已报价、待核保、已投保、核保退回
3、报价单操作按钮:
➢点击整行
界面业务逻辑
1、导航栏操作逻辑:
➢菜单按钮,跳转系统菜单页
➢查询按钮,跳转查询条件页
2、报价单信息操作逻辑:
➢报价单信息显示:显示如上要素信息,获取最近10个车主聚合后最的报价单信息,默认显示每个车主最后一次报价单。

➢上拉操作:每次加载10条信息报价单
➢下拉操作:重新刷新报价单
➢报价单编辑操作,整行点击报价单,进行判断:
⏹车主报价单仅只有一个:进入报价单详情页
⏹车主报价单有多个:进入历史报价单页
3、Native / HTML5显示块:
➢每个报价单信息以用HTML5实现。

后台业务逻辑
1、从本地数据库获取数据
2、根据登录用户,获得该用户报价单信息,根据车主分组查询,获得每组报价起
始时间最大的报价单消息,根据时间倒排序,分页显示,每页显示10个报价单。

历史报价列表
效果界面
界面要素
1、导航栏按钮:
➢要素名称:返回
2、报价单显示要素:
➢要素名称:车主姓名、报价单起始日期、保险金额、车牌号、车型名称、保险项目(多个)、报价单状态
➢要素补充说明:
⏹报价单状态含有:已报价、待核保、核保失败、已投保
3、报价单操作按钮:
➢要素名称:编辑(点击整行)
界面业务逻辑
1.导航栏操作逻辑:
➢返回按钮,返回报价主界面
2.报价单信息操作逻辑:
➢报价单信息显示:显示如上要素信息,默认显示该车主所有报价单,以时间倒排序,每页显示10条。

➢上拉操作:每次加载10条信息报价单
➢下拉操作:重新刷新报价单
➢报价单详情操作:整行点击报价单,进入报价单详情页
3.Native / HTML5显示块:
➢每个报价单信息以用HTML5实现
后台业务逻辑
1、查询本地数据库
2、根据登录用户、车主信息,获得对应车主的报价单信息,根据时间倒排序,分
页显示,每页显示10个报价单。

报价查询条件
界面效果
界面要素
1、导航栏按钮:
➢要素名称:返回
2、查询要素:
➢要素名称:车主姓名、车牌号、报价单状态、报价开始日期、报价结束日期
➢要素补充说明:
⏹报价单状态含有:已报价、待核保、核保退回、已投保
3、操作按钮:
➢要素名称:查询
界面业务逻辑
1.导航栏操作逻辑:返回按钮,返回报价主界面
2.查询要素操作:
➢状态选择:跳转状态显示页,设备第一次从后台获得所有状态信息后,自动保存在客户端,后续无需再次请求后台
➢开始日期和结束日期判断规则:
⏹默认开始日期为当前日期,结束日期大于开始日期一天
⏹结束日期必须大于开始日期,不满足进行提示
⏹结束日期和开始日期时间间隔校验,根据后台配置规则判定。

如:配
置规则为不能超过1个月,则结束日期和开始日期间隔不能超过一个
月,超过则进行提示
3.操作按钮:确定按钮,根据录入查询条件信息获得查询结果返回主界面展示
4.所有功能均用Native实现
后台业务逻辑
1、获得报价单所有状态信息
2、获得后台时间间隔配置信息
3、根据查询条件获得报价单信息

新保、报价单编辑(车主、车信息填写页)界面效果
界面要素
1、导航按钮:
➢要素名称:返回
2、输入要素:
➢公共要素名称:业务提示(家庭车个人业务)、车主名称、证件号码、是否新车(默认否)、是否外地车(默认否、并隐藏)、车牌号、发动机号、
车辆识别码、注册日期、车型、车辆金额(/新车购置价)、是否过户车(默
认否)、过户日期(默认隐藏)、注册日期、起保日期、商业险与交强险
起保日期是否一致(默认选中,并隐藏)、行驶区域(弹出指定驾驶员信
息)
➢北京地区增加要素名称:车辆品牌,车型名称
➢上海地区增加要素名称:车辆品牌,车型名称
➢浙江(不含宁波)、江苏、深圳、山东(不含青岛)、湖南增加要素名称:车辆型号
➢指定行驶区域和驾驶员,对应字段为:驾驶员名称、驾驶证号、车型、性别、发证日期
3、操作要素:
➢要素名称:报价按钮
界面业务逻辑
1、输入信息逻辑:
➢报价界面要素显示:
⏹默认带出上一次投保信息
⏹证件号码、出生日期非必填(非必填,后台证件类型默认为身份证)
➢出生日期计算显示:根据录入的身份证计算得出
⏹根据证件号录入值的位数判断是否为身份证,值满足15位或18位默认
为身份证
⏹根据身份证规则,自动计算出生年月日
➢车牌号录入判定:选择为新车,车牌号可不输入;不为新车,车牌号必须输入。

➢车架号规则:只能含有字母和数据,字母中不能含有O 和I。

➢过户车:默认不勾选,勾选后显示“过户日期”字段。

➢起保日期:当前日期三个月之内
➢商业险与交强险起保日期一致:字段隐藏,默认勾选。

2、外地车判断规则:根据录入的车牌号第一个汉字,判断是否与员工所在省份的
简称一致
➢一致则为本地车
➢不一致再判断该值是否属本地所有省份简称之内
⏹是:则为外地车
⏹不是则在界面显示是否外地车按钮,由用户判断是否为外地车(该种
车一般为军车,系统无法判断,只能人工选择)
3、不同地区界面要素显示以及逻辑规则:
➢北京地区:
⏹当不是新车(0)、不是外地车(0):车牌号码,发动机号,车架号不能为

⏹当是新车(1)、不是外地车(0):发动机号,车架号,车辆品牌,车型
名称不能为空
⏹当不是新车(0)、是外地车(1):车牌号码,发动机号,车架号,车辆品
牌,车型名称,初登日期不能为空
⏹当是新车(1)、是外地车(1):发动机号,车架号,车辆品牌,车型名称,
初登日期,车型描述(默认为车型名称值)不能为空
➢上海地区:
⏹当不是新车(0)、不是外地车(0):车牌号码不能为空
⏹当是新车(1)、不是外地车(0):发动机号,车架号,车辆品牌,车型
名称不能为空
⏹当不是新车(0)、是外地车(1):车牌号码,发动机号,车架号,车辆品
牌,车型名称,初登日期不能为空
⏹当是新车(1)、是外地车(1):发动机号,车架号,车辆品牌,车型名称,
初登日期不能为空
➢浙江(不含宁波)、江苏、深圳、山东(不含青岛)、湖南地区:
⏹当不是新车(0):号牌号码、车架号,初登日期,车辆型号不能为空
⏹当是新车(1):车架号,初登日期,车型名称不能为空
➢其它地区:
⏹当不是新车(0):号牌号码不能为空
4、车型字段取值逻辑:
➢点击车型字段,进入车型选择列表页,根据返回的值显示界面上
⏹车型字段显示信息:车型名称、核定载客数、排量、功率、能源种类
➢车型选择规则:
⏹北京地区:改变“发动机号,车架号、车型名称”已有值,车型字段
值清空,需重新选择车型
⏹上海地区:改变“发动机号,车架号、车型名称”已有值,车型字段
值清空,需重新选择车型
⏹浙江(不含宁波)、江苏、深圳、山东(不含青岛)、湖南地区:更
改“车架号、初登日期、车型名称”已有值,车型字段值清空,需重
新选择车型
5、指定行驶区域和驾驶员逻辑:
➢不勾选则隐藏对应驾驶员信息
➢勾选,显示驾驶员信息,可增加多个驾驶员,其中默认第一个为主驾、第二个为副驾
6、操作逻辑:
➢报价按钮操作:
⏹校验车主名称、车辆信息不能为空
⏹新保,登录用户第一次报价:根据登录用户录入车主、车辆信息和后
台配置的默认险种等信息直接第一次报价。

⏹新保,登录用户不是第一次报价:根据登录用户,重新编辑上一次报
价单的车主、车辆信息和已有的险种直接报价。

⏹已有报价单重新报价:直接显示本报价单的信息,根据界面已有信息
和已有险种进行重新报价。

7、导航栏逻辑:
➢返回:跳转报价主界面
8、该界面用HTML5实现
9、其它说明:报价单查看、编辑和新增均为一个页,在该页面可以查看报价单信
息也可以重新报价。

后台业务逻辑
1、不同城市点击车型查询时候入参规则:
➢北京地区入参:车牌号码(新车可为空),发动机号,车架号,VIN码(默认车架号),新车标志,外地车标志,出单机构,出单机构名称,车辆品
牌,车型名称,初登日期,车型描述(默认值,为车型名称),区域标识,系统来源
➢上海地区入参:车牌号码(新车可为空),号牌种类(默认小型汽车号牌)、发动机号,车架号,VIN码(默认车架号),新车标志,外地车标志,出单机构,出单机构名称,车辆品牌,车型名称,初登日期,车型描述(默认
值,为车型名称),区域标识,系统来源,销售渠道代码(根据机构获得)
➢浙江(不含宁波)、江苏、深圳、山东(不含青岛)、湖南地区:车牌号码(新车可为空),车架号,VIN码(默认车架号),新车标志,外地车标志,出单机构,出单机构名称,车型名称,初登日期,区域标识,系统来

➢其它地区:车牌号码(新车可为空),号牌种类(默认小型汽车号牌),新车标志,外地车标志,出单机构,出单机构名称,车型名称,区域标识,系统来源
2、界面默认报价单信息获取:默认获取上一次报价单信息
➢根据界面传入的条件,如果条件中存在报价单号则获得该报价单信息
➢如果条件没有传入报价单号则获得最近一个报价单信息,如果没有报价单则返回空
3、报价生成逻辑,根据传入的条件判断:
➢不存在报价单号(即从新保按钮进入):根据传入的车主、车辆信息和后台获得默认车险配置信息进行第一次报价,将报价结果返回。

➢存在报价单号,如果从报价列表进入,根据传入的车主、车辆信息和本报价单已有的车险信息进行再一次报价,生成新的报价单,将报价结果返回。

➢存在报价单号,如果从投保功能界面一直返回到本界面,或者从总保费界面
3、获得报价金额信息,调用平台提供的报价接口。

车型选择
界面效果
界面要素
1、导航栏按钮:
➢要素名称:返回
2、车型操作按钮:
➢要素名称:搜索、车型详情
3、车型显示要素:
➢要素名称:车型名称车辆品牌、核定载客人数、核定载质量、排量、新车购置价、车型描述
界面业务逻辑
1.导航栏操作逻辑:
➢返回按钮,返回新报价信息录入界面(4.1.5)
2.车型信息操作逻辑:
➢车型信息显示:显示如上要素信息,默认显示所有车型信息,分页显示,每页显示10条。

➢上拉操作:每次加载10条车型信息
➢下拉操作:重新刷新车型信息
➢搜索操作:根据录入的车型信息模糊搜索车型结果,显示在界面
➢车型详情操作:整行点击某个车型,进入车型详情页(4.1.7),重新确定车型信息,点击确定后返回到车型信息页(4.1.5)
3.所有功能均用Native实现
后台业务逻辑
1、车型数据获取规则:通过前一个界面的规则输入的信息,带到此功能界面,将
对应参数传入,通过调用车型查询接口获得对应数据,将获得的数据保存。

车型信息确定
界面效果
界面要素
1、导航栏按钮:
➢要素名称:返回
2、车型显示/编辑要素:
➢要素名称:车型名称、能源类型、核定载客人数、排量、新车购置价
3、车型操作按钮:
➢要素名称:确定
界面业务逻辑
1.导航栏操作逻辑:
➢返回按钮,返回车型列表界面(4.2.5)
2.车型编辑逻辑:
➢默认显示上选择的车型详细信息,界面要素可人工更改。

3.车型信息操作:
➢点击确定,跳转报价信息录入界面(4.2.7),将更改值直接显示该界面,但不更改后台车型数据库信息。

4.所有功能均用Native实现
后台业务逻辑
1、从本地数据库获得数据,根据车型ID号获得该车型的详细信息。

新保(保险项目、保险金额汇总页)
界面效果
界面要素
1、导航栏按钮:
➢要素名称:返回
2、保险信息/保险金额要素:
➢要素名称:保险金额、商业险金额、交强险金额、车船税金额(当年缴纳税款\往年补交税款\滞纳金)、商业险折扣、交强险折扣、保险项目列表
➢保险项目列表:保险项目、不计免赔、网销/传统
3、保险信息操作按钮:
➢要素名称:网销/传统切换、重新选择项目、投保
界面业务逻辑
1.导航栏操作逻辑:
➢返回按钮,返回报价信息录入页界面(4.2.4)
2.保险信息逻辑:
➢登录用户第一次报价:根据前页录入信息和默认的险种,计算得出的保险金额报价后显示在界面,界面显示保险金额和默认保险项目信息。

➢登录用户选择已有的报价单:显示已选择的报价单的保险金额和保险项目信息。

➢金额明细详情:
⏹商业险金额:汇总各种实际商业险金额
⏹保险金额:根据商业险、交强险、车船税的金额进行汇总
➢保险项目详情:显示用户实际投保的所有保险险种和对应投保金额等信息。

3.保险操作逻辑:
➢网销/传统切换:网销和传统的投保金额和明细在界面可互相切换展示,默认显示网销的投保金额和明细。

➢自主选择套餐:跳转车险选择界面(4.2.8),重新选择车险进行投保。

➢投保:跳转到投保界面(4.2.9),针对报价单信息进行投保。

4.所有功能均用Native实现
后台业务逻辑
1.后台配置险别、险种信息,标明那些为默认已选险种
2.报价借口调用规则:交强险、商业险、车船税
➢交强险险别可单个报价,商业险险别不可可单个报价,但交强险和商业险可同时报价
➢单交强时候报价调用一次接口(只传交强险编号),交强和商业险同时存在时候,也只需调用一次接口(两个险别编号可一起传)。

➢车船税信息跟随者交强险,即与交强险一起报价返回车船税的缴费信息
➢保存每次报价对应的险别、险种、车辆、保费等信息
3.网销/传统报价:
➢每次报价,传统报价信息和网销报价信息一起获得,即后台一次调用两次报价借口,分别获得对应着传统报价信息和网销报价信息,界面切换时候
无需再调用报价借口。

4.每次报价保存报价信息和报价结果信息,界面险种改变后,重新调用报价接口
进行报价。

自主选择套餐
界面效果
界面要素
1、导航栏按钮:
➢要素名称:返回
2、车险投保要素:
➢要素名称:车险名称、是否投保、投保金额、不计免赔
3、车险操作按钮:
➢要素名称:报价
界面业务逻辑
1、导航栏逻辑:
返回:返回到保险金额、保险项目显示页(4.2.7)
2、车险项目逻辑:
➢界面显示所有车险种类,默认标注已选车险,显示投保金额
⏹用户第一次报价,默认标注后台配置默认车险为已选
⏹用户选择已存在报价单,默认标注该报价单的车险为已选
➢车险项目界面操作:
⏹选择某个车险,该行险种下方自动扩展显示“是否投保”字段,当是
否投保勾选“是”,则在下方显示“投保金额、不计免赔”字段,其
它险种同步下移;当选择另外一个险种,该险种自动扩展,上个险种
收缩。

⏹如果投保金额字段为选择框,界面自动浮动对应选项;如果为录入框,
该行直接录入值。

➢已投保险种和未投保险种分别以不同颜色区分
3、点击报价按钮:
➢调用报价接口,生成报价单回到保险金额汇总页(4.2.8)。

➢报价次数限制,限制规则:
4、所有功能均用Native实现
后台业务逻辑
1、车险险种信息获取:
➢从后台获得所配置的所有车险险种信息,根据投保的不同车辆性质获得对应的使用险种信息
➢通过网销或者传统获得对应的险种信息
➢包括配置的默认选中险种
2、调用报价平台报价系统接口,获得报价金额信息和平台的报价编号,并在本地
生成本地报价单。

3、提供报价次数由后台配置文件配置
投保
界面效果
界面要素
1、导航栏按钮:
➢要素名称:返回
2、投保要素:
➢要素名称:车主名称、证件类型、证件号码、同车主信息(投保人名称、证件类型、证件号码)、同车主信息(被保人名称、证件类型、证件号码)、
补充影像
3、投保操作按钮:
➢要素名称:投保
4、补充图片
界面业务逻辑
1、导航栏逻辑:
返回:返回到保险项目选择显示页(4.2.8)
2、投保信息输入逻辑:
➢要素信息显示:默认带出报价单中的部分信息,如车主信息,可修改;投保人、被保险人默认勾选同车主信息;如果不勾选则显示对应投保人或被保险
人信息字段,用户填写。

➢车主、被保险人、投保人界面信息不全,需进行提示
➢证件类型信息获取:获取后台配置的所有证件类型信息
3、投保操作逻辑:
➢点击投保,校验界面信息是否填写完整
➢投保,将本界面填写的信息,调用报价平台提供的投保接口。

➢投保成功后,跳转支付平台的支付界面。

4、该界面用Native实现
后台业务逻辑
1、证件类型信息:获得所有证件类型信息
2、生成保单:
➢将报价编号和界面补充的信息传给报价平台投保接口。

➢该报价单状态改变为待审保。

3、提供核保告知接口,给对应核保平台使用,判断是否核保成功。

4、调用支付平台支付接口,将保额传给支付平台进行支付。

5、提供支付平台回写接口,给支付平台使用,判断支付是否成功。

6、调用转保单接口,告知核心平台进行转保单操作。

相关文档
最新文档