Phn-MIPP软件产品设计说明.doc
《Phn-MIPP软件产品设计说明.doc》由会员分享,可在线阅读,更多相关《Phn-MIPP软件产品设计说明.doc(28页珍藏版)》请在沃文网上搜索。
1、 目 录1引言31.1MIPP软件产品的定位/范围31.2产品开发依据/来源31.3术语32MIPP软件产品设计输入42.1需求与功能对应清单42.2硬件运行平台42.3软件运行环境42.4本系统有接口关系的其它系统的资料43设计概述53.1概要设计方法和工具53.2系统的体系结构54总体设计64.1系统架构64.1.1系统部署图(UML)64.1.2设备清单64.1.3软件架构64.2功能设计74.2.1功能174.3接口设计74.3.1用户界面74.3.2硬件接口74.3.3软件接口74.3.4通信接口74.4数据结构设计74.4.1数据结构(标识符)74.4.2数据结构2 (标识符)84
2、.5系统安全设计84.5.1系统安全84.5.2数据安全84.5.3后备与恢复84.5.4出错处理85模块命名规则9281、 引言1.1. MIPP软件产品的定位/范围My IP Phone软件产品简称为MIPP1.2. 产品开发依据/来源1.3. 术语2、 MIPP软件产品设计输入2.1. 需求与功能对应清单软件需求说明书,指明软件需求说明书的相关部分,应将需求说明书中的用例清单复制到本文档中,并说明与功能之间的关系(与第4章中功能编号相对应)。用例编号用例名称优先级别对应功能编号UC001UC001-001UT0022.2. 硬件运行平台需要用到的外部硬件设备,及其对本系统的约束或接口要求
3、。2.3. 软件运行环境与本系统有交互的软件类型以及导致的约束条件。可能的类型有数据库管理系统、第三方提供的API、驱动程序、软构件库(包括控件、标准类库、标准函数)。2.4. 本系统有接口关系的其它系统的资料3、 设计概述3.1. 概要设计方法和工具整个设计所采用的方法(是面向对象设计还是结构化设计)、以及使用到的相应技术和工具(例如OMT、Rose、Visio)公司推荐OO方法,设计工具为ROSE系列产品第四章以后部分适用于面向对象设计方法,如果使用结构化设计方法可对设计模型进行修改。3.2. 系统的体系结构例如客户/服务器结构4、 总体设计4.1. 系统架构4.1.1. 系统部署图(UM
4、L)用部署图说明系统结构的静态部署视图,即说明分布、交付和安装的物理系统,展现对运行时处理节点以及其中构件的配署。描述系统硬件的物理拓扑结构(包括网络布局和构件在网络上的位置),以及在此结构上执行的软件(即运行时软构件在节点中的分布情况)。4.1.2. 设备清单序号设备名称数 量型号和规格4.1.3. 软件架构4.1.3.1. 软件构件(组件)图用构件图展现一组构件(组件)之间的组织和依赖,用于对原代码、可执行的发布、物理数据库和可调整的系统建模。4.1.3.2. 接口说明描述构件(组件)之间的接口关系。4.1.3.3. 类图提供整个系统的类模型。如果模型过大,按照可行的标准把它划分成小块,例
5、如可以把客户端和服务器端的类模型分开成两个图表述。4.1.3.4. 类清单编号类名与之相关的类4.2. 功能设计4.2.1. 调度功能4.2.1.1. 主事件流决策者进入图形化指挥台后,选中某一个电话时1、 系统显示此站点的名称,负责人,电话号码,电话终端状态及站点视频图像2、 系统显示功能按钮呼叫,强拆,强插,转接,挂断,保持/继续3、 电话的状态为空闲时,呼叫按钮可用,其它按钮不可用4、 决策者点击呼叫5、 系统控制与决策者绑定的话机,呼叫选中的电话。6、 呼叫成功后,正常通话a) 呼叫失败7、 通话时,挂断、转接、保持/继续,按钮由不可用,转为可用。挂断后结束通话,用例结束b) 转接c)
6、 保持/继续d)强拆或强插4.2.1.2. 其他事件流a) 呼叫失败1、 重拨电话,转入主事件第六步2、 将呼叫转入手机,或者座机,转入主事件第六步3、 挂断电话b) 转接1、 系统提示用户输入转接号码2、 转入主事件流的第五步c) 保持/继续1、 系统暂停通话,但不断掉通话2、 点击继续,可以正常通话d) 强拆或强插1、 系统验证决策者的等级2、 等级高的决策者,可以强插拆或强掉正在通话的电话3、 转入主事件流的第六步4、 等级不够的系统给予驳回4.2.1.3. UML图表可使用时序图/状态图/活动图描述4.2.2. 电话调度4.2.2.1. 主事件流点击电话会议功能1、 决策者选择电话会议
7、的方式2、 决策者选择组呼会议a) 选呼会议3、 系统呼叫小组中的第一部话机4、 被叫话机一定时间内接听电话b)被叫话机无人接听5、 系统自动以次呼叫小组中其它话机6、 系统自动把呼通的话机加入会议7、 电话会议成功c)加入其它电话8、 查看会议参加的人数9、 退出会议 其他事件流a) 选呼会议1、 通过话机列表界面,选择话机号码2、 点击电话会议3、 主事件流的第三步b) 被叫话机无人接听1、断掉呼叫2、系统自动呼叫第二部话机3、主事件流进入第四步c) 加入其它电话1、 点击加入按钮2、 输入加入的电话号码3、 系统呼叫成功后,自动加入电话会议4、 主事件流转入第七步 UML图表可使用时序图
8、/状态图/活动图描述广播4.2.2.2. 主事件流选择广播1、 选择广播的话机终端2、 选择广播的方式3、 广播语音a) 使用原有的语音文件b) 文本输入所要广播的内容4、 终端接收语音4.2.2.3. 其他事件流a)使用原有的语音文件 1、选择语音文件 2、进入主事件流的第四步b)文本输入所要广播的内容1、输入文字2、文字转换成语音3、进入主事件流的第四步4.2.2.4. UML图表可使用时序图/状态图/活动图描述指令发布平台4.2.2.5. 主事件流1、 输入指令等级2、 选择是否加密3、 输入指令内容a) 选择指令模板4、 数据库存储数据指令内容5、 选择把文字转成语音6、 语音文件存储
9、到服务器中7、 信息发布到终端8、 终端接收信息4.2.2.6. 其他事件流a) 选择指令模板1、 选择已经有的指令模板2、 进入主事件流的第四步4.2.2.7. UML图表可使用时序图/状态图/活动图描述信息上报4.2.2.8. 主事件流上报信息1、 输入上报信息的方式,信息上报的等级,审阅信息的人2、 输入上报信息a) 使用上报信息的模板3、 将输入上报信息加入模板4、 点击提交上报信息5、 存储上报的信息6、 审阅人查收7、 进入指令发布事件流程 其他事件流a) 使用上报信息的模板1、 选择也有的信息2、 事件进入主事件流第四步 UML图表可使用时序图/状态图/活动图描述图形化调度台4.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Phn MIPP 软件产品 设计 说明
