《专家外呼系统软件需求规格说明书 范本.docx》由会员分享,可在线阅读,更多相关《专家外呼系统软件需求规格说明书 范本.docx(7页珍藏版)》请在三一办公上搜索。
1、1 引言41.1 目的41.2 适用范围41.3 术语和缩略语42 系统概述42.1 产品描述42.2 产品功能42.3 一般约束43 功能性希求分类53.1 外呼抽取功能53.1.1 外呼信息通知功能53.1.2 重播功能53.2 呼入查询功能63.2.1 最近会议功能63.3 外部接口说明63.3.1 外呼接口信息63.3.2 字典表64 产品的非功能性需求74J性能需求74.1.1硬件的限制74.2属性75 附录A:希求确认71引言1.1 目的为满足人社厅要求,需要对原有专家抽取系统进行升级,将政府采购中专家抽取功能与专家抽 取系统进行对接,实现一体化流程管控。1.2 适用范围本文档适用
2、于专家抽取系统项目,专家抽取系统扩展功能1.3 术语和缩略语2系统概述2.1 产品描述本系统主要为专家抽取系统提供外呼、到会确认及呼入查询功能扩展。2.2 产品功能1、系统通过一路El线路为客户提供IVR服务。2、IVR自助语音菜单支持TTS语音播报功能。3、系统功能分为语音文件转换功能、自动呼出功能及短信下发三个部分。2.3 一般约束1、系统软件可部署在虚拟服务器硬件上,并通过虚拟机实现系统功能。2、本系统与专家抽取系统间的数据交换使用接口方式实现。3、系统支持mysql数据库。3功能性需求分类3.1 语音文件转换功能3.1.1 语音文件转换功能【业务定义】将外呼信息在执行外呼抽取之前转换成
3、语音文件的功能,用以提高外呼时的播放性能【功能要求】1、系统自动扫描接口表中的数据,当发现有新的转换任务产生,通过在线TTS语音合成将外 呼信息合成WAV文件2、合成成功后,修改状态,记录合成时间,记录合成路径及WAV文件名。【元素说明】语音转换接口信息:TTS状态、TTS转换时间、项目专家需求明细ID、专家编号、专家确认信 息提示语音文件、会议信息提示语音文件、查询信息提示语音文件3.2 自动外呼功能3.2.1 外呼信息通知功能【业务定义】外呼信息通知功能是通过任务接口请求中的待外呼数据,对客户进行主动外呼并播报提示语音 的功能。【功能要求】 、系统接收到任务,当发现有新的未外呼任务产生,且
4、已经达到“要求外呼时间”时,向该 手机号码进行外呼。2、当外呼接通后,判断语音文件是否存在,存在则直接播报语音文件,不存在则通过TTS播 报外呼语音内容。外呼语音内容: 外呼语音:尊敬的专家,请您于XX月XX日XX时XX分参加评审活动(项目识别码:),预 计评标时间:X小时,地址:XX,联系人电话:XXo确认参加请按1,不参加请按2,重听 请按3。 确认参加:您已确认参加此次评标,再见! 确认不参加:您已确认不参加此次评标,再见!3、系统自动将用户选择记录到接口相应任务的“用户确认选择”中,并写入“通话接通时间”。【元素说明】外呼接口信息:外呼序号(自动生成,唯一键)、外呼手机号码、要求外呼时
5、间、开标时间、会 议信息提示、查询信息提示、重播次数限制、当前已呼叫次数、通话接通时间、用户确认信息。3.2.2 重播功能【业务定义】重播功能是指在第一次外呼失败、用户未接听时,系统在一定时间后进行再次拨打,增加外呼 接通率。【功能要求】1、在外呼过程中,如果呼叫失败或用户未接听,则系统标记改任务为未完成任务。2、在一定时间后,再次对该号码进行呼叫,直到达到接口中标记的回拨次数限制。3、重播次数需要记录在外呼接口信息“当前已呼叫次数”中。【元索说明】外呼接口信息:外呼序号(自动生成,唯一键)、外呼手机号码、要求外呼时间、开标时间、会 议信息提示、查询信息提示、重播次数限制、当前已呼叫次数、通话
6、接通时间、用户确认信息。3.3 短信接口功能3.3.1 短信接口功能【业务定义】当外呼的专家确认参加会议,系统将调用第三方短信平台,将会议详细内容以短信的形式下发。【功能要求】1、当专家确认参加会议,语音提示“您已确认参加会议,稍后系统将会议具体内容下发到您 的手机,请准备参会”。2、确认挂机后系统通过第三方短信DB接口实现短信下发【元素说明】外呼接口信息:id、短信内容、专家号码、时间3.4 外呼结果推送功能本系统接口使用库表接口模式,基于mysql实现。3.4.1 外呼接口推送功能【业务定义】当一次外呼任务全部呼叫完成后,系统将调用专家抽取系统接口,将呼叫结果推送给专家抽取 系统。【功能要
7、求】1、当一次外呼任务全部呼叫完成后,系统调用接口将任务的所有专家呼叫信息推送给专家抽 取系统。【元素说明】外呼结果接口信息:序号参数名称说明1外呼序号自动生成,唯一键2会议ID一次外呼任务的会议I D2外呼手机号码需要呼叫的用户手机号码3外呼开始时间外呼开始时间,用于避免产生夜间外呼4外呼结束时间外呼结果时间5用户确认信息用于记录任务处理结果3.4.2 字典表参数名称参数值说明用户确认信息Ol未拔号02正在拔号03参加04不参加05己挂断06关机07其他4产品的非功能性需求4.1 性能需求4.1.1 硬件的限制1、要求服务器可以在虚拟机设备上部署4.2 属性5附录A:需求确认需求评审报告摘要需求文档输入名称,标识符,版本,作者,完成日期,需求评审报告输入名称,标识符,评审日期,.评审结论工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。l工作成果基本合格,需要做少量的修改,之后通过审核即可。工作成果不合格,需要做出比较大的修改,之后必须重新对其评审。评审意见评审小组成员输入评审小组成员需求承诺需求文档输入名称,标识符,版本,作者,完成日期,.客户承诺承诺签字,Fl期承诺项目经理承诺签字,日期