1 / 34
文档名称:

详细设计说明书.docx

格式:docx   大小:107KB   页数:34页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

详细设计说明书.docx

上传人:s1188831 2017/8/25 文件大小:107 KB

下载得到文件列表

详细设计说明书.docx

相关文档

文档介绍

文档介绍:详细设计
平台相关功能
律师律所
概述
为用户提供律所和律师搜索及展现功能。律所律师模块命名为lawyers。
设计描述
找律师
门户系统
服务系统
数据中心
律师列表

()方法,参数为省级编码belongProvince获取区域信息;getFieldList()方法获取专业领域信息;调用getLawyerList()方法获取律师列表,参数为省级编码belongProvince

调用服务系统“律师列表”接口,“区域列表”接口和“专业领域信息”接口,并获取相应信息
,区域列表及专业领域列表
通过调用数据中心“获取区域列表”接口和“获取专业领域信息”接口从redis中获取区域列表和专业领域信息列表
lawyers!,通过接收的省级编码belongProvince查询,调用数据中心“获取律师列表”接口,传入查询条件参数
接口返回查询结果
将律师列表,区域信息,专业领域信息组成JSON字符串返回给前端
lawyers?wsdl/getLawyerList
从数据库中获取律师信息表,查询结果按本省、实名认证、登录次数、被点击数进行排序;从redis中获取区域列表,区域列表的key为"LSBASE:AREA:LIST."+belongProvince;从redis中获取专业领域列表,专业领域列表的key为"LSBASE: INDUSTRYFIELD:LIST"
返回查询结果
找律师

文本框中输入要查找的律师名称,选择所在区域,专业领域及是否认证
点击搜索按钮
()方法,参数为步骤2中的输入或选择的信息

调用服务系统“律师列表”接口并返回律师列表

lawyers!
接收用户输入的律师名称(律师名称为模糊查询),所在区域,专业领域及是否认证等参数
调用数据中心“获取律师列表”接口,传入查询条件参数
接口返回查询结果
将结果组成JSON字符串返回给前端
lawyers?wsdl/getLawyerList
接收服务系统传入的数据参数
查找律师信息表
返回查询结果
律师详情

用户在律师列表中点击某一律师查看该律师详情
()方法,参数为律师id,

调用服务系统“律师详情”接口并返回律师详情信息
展现所要查看的律师详情,包括律师个人基本信息,个人主页,联系方式及擅长领域等信息,并可在线咨询
lawyers!
id接收传入的律师唯一编号
调用数据中心“获取律师详情”接口,传入接收到的数据
接口返回查询结果
将结果组成JSON字符串返回给前端
lawyers?wsdl/getLawyer
接收服务系统传入的参数
为该律师点击次数加1,缓存key为"CLICKLAWYER:MQ:LIST:NUM."+id
查找律师redis详情信息,律师详情key为"LSBASE:LAWYER:STR."+id
若律师详情redis存在,执行步骤7
不存在,则从数据库中获取律师详情返回,并把查询律师详情结果存入redis中
返回查询结果
找律所
门户系统
服务系统
数据中心
律所列表

点击“找律所”
()方法,参数为省级编码belongProvince获取区域信息;getFieldList()方法获取专业领域信息;调用getFirmList()方法获取律所列表,参数为省级编码belongProvince,

调用服务系统“律所列表”接口,“区域列表”接口和“专业领域信息”接口,并获取相应信息
,区域列表及专业领域列表
通过调用数据中心“获取区域列表”接口和“获取专业领域信息”接口从redis中获取区域列表和专业领域列表
lawyers!,通过接收的省级编码belongProvince查询,调用数据中心“获取律所列表”接口,传入查询条件参数
接口返回查询结果
将律所列表,区域信息,专业领域信息组成JSON字符串返回给前端
lawy