收藏 分销(赏)

需求分析 修改样例.doc

上传人:pc****0 文档编号:6178631 上传时间:2024-11-29 格式:DOC 页数:14 大小:154.50KB
下载 相关 举报
需求分析 修改样例.doc_第1页
第1页 / 共14页
需求分析 修改样例.doc_第2页
第2页 / 共14页
点击查看更多>>
资源描述
需求说明书 题目:XXXXXXXXX系统 需求分析说明书 院(系) 软件学院 专 业 软件工程 年 级 12级5班 姓 名 冯德权 学 号 12031501 指导教师 谷庆棫 职 称 教授 2013年6月13日 功能分配表 序号 姓名 学号 负责模块 模块概述 指导教师要求修改内容 日期 修改内容 完成情况 备注 编码:XX-SPI-E-RD-T01 第3页 目录 1 引言 1 1.1 编写目的 1 1.2 背景 1 1.3 定义 1 1.4 参考资料 1 2 任务概述 2 2.1 目标 2 2.2 用户的特点 2 2.3 假定和约束 2 3 功能需求 2 3.1 系统功能1 2 3.1.1服务器端 2 3.1.2客户端 3 3.2系统功能2 3 3.2.1用户扫描 3 3.2.2在线交流 4 3.2.3配置系统 5 4性能需求 9 4.1数据精确度 9 4.2时间特性 9 4.3稳定性 9 5运行环境规定 10 5.1设备 10 5.2支持软件 10 5.3软件接口 10 6硬件接口 10 7其它需求 10 8特殊需求 10 1 引言 1.1 编写目的 1) 定义软件总体要求,作为用户和软件开发人员之间相互了解的基础。 2) 提供系统初步设计和对用户影响的信息,作为软件人员进行软件结构设计和编码的基础。 3) 作为软件总体测试和项目验收的依据。 1.2 背景 1) 软件名称:《IP网络电话》; 2) 软件缩称:JYWLTXT; 3) 版本号:V1.0; 4) 任务提出者:哈尔滨学院; 5) 任务开发者:12级5班冯德权; 6) 本项目的用户:小型局域网用户; 1.3 定义 UDP:数据报协议; TCP:传输控制协议; SOCKET:套接字; 客户机:管理用户接口、从用户接受数据、处理应用逻辑、产生数据库请求、向服务器发送数据库请求、从服务器接受结果以及格式划结果。 服务器:从客户机接受数据库的请求的程序,并将这些请求传送到服务器。由客户机执行的计算机为前端处理。前端处理具有所有提供和操作。 1.4 参考资料 相关列出主要案例名称 项目案例,《计算机应用技术》及以前做项目积攒资料。 2 任务概述 2.1 目标 随着办公室工作量日益增加,大家交流日益密切,但由于聊天工具的不足你这个项目也不是聊天工具啊,去掉,改成IP电话在的应用范围 ,导致了大家不能很好的交流,而该系统的出现能很好的解决这些问题。 并且该系统是利用现有的计算机网络组成电话通信网,节约电话费,节省大量建设电话网络的设施费、线路费和工程费等费用,并且节约施工工期,取得显著的经济效益和社会效益。 2.2 用户的特点 用户能熟练使用计算机,熟悉相关WINDOWS。 2.3 假定和约束这一节写的是你开发软件时有哪些前提条件,例如:经费预算、是否引入第三方系统等,你写这是啥东西! 假定项目成员不无故缺席且认真工作,本软件能在2015年7月1日完成。 3 功能需求本部分使用需求描述(使用文字)、用例图、用例文档,逐一对每个业务功能进行描述,此部分重新整理和编写。 3.1 系统功能1 3.1.1服务器端 管理员对数据库的管理具有最高的权限,包括添加新用户,删除用户,按条件查询用户和显示等功能。 (1) 添加新的用户的功能是为每部电话在数据库中注册信息,主要包括此电话的位置,密码,电话号码(当用户在拨打电话号码的过程中,此时电话号码实际上实际已经在数据库中和PC的IP地址、此部电话在PC中位置进行了绑定,当程序子数据库中查询电话号码时,电话号码实际上在数据库中已经被映射成该电话所在PC的IP地址和该不电话在该PC机网关上的位置,这样当获得对方的电话号码后,就可以通过查询数据库查到该部电话的位置,就可以将语音信号传输到目的地),IP地址等。 (2) 查询的主要功能是查询条件在数据库进行所需要数据的查询,这样可以快速的实现对用户所需数据的查询,这里设置的查询条件包括电话号码和位置。 (3) 删除功能就是在上(2)中查询得到的用户可以进行删除操作。 (4) 显示就是把所有注册的用户都能够在列表中显示出来。 3.1.2客户端 用户的权限远远小于管理权限,用户登陆后只能显示有关自己的信息,不能够对其它用户信息进行操作,当然这样设计有助于数据库的统一管理,对数据库的安全性有很大的好处。 客户端的应用程序从界面的设计上看很简单,不像服务器端界面看上去那样的直接,前台看上去只是一个友好的用户界面,在前台对话框初始化以后,就会在主程序开启一个新的线程。这个线程用来查询USB端口,通过这个线程来接受电话终端发送来的语音信号,然后通过UDP的协议进行网络间的数据传输,而在主程序中一直在开启一个UDP的监听函数,用来接收网络间发送过来的数据,这样当有电话数据包传送到这台PC以后,就可以通过这个监听函数进行接收,然后在传送到电话终端。这样就实现了一个语音信号的网络之间的传输。 3.2系统功能2 3.2.1用户扫描 功能 描述 用户打开软件后,点击按钮进行局域网扫描,将注册的所有用户 全部扫描出来,并显示子列表中。 输入项 默认扫描当前的IP段。 处理 描述 发送广播获取用户列表,将IP地址的计算机,和IP地址显示在列表中。 输出项 将在线的IP的计算机名及IP地址也显示在列表中。 界面 要求 简介,直观,操作方便。 用户扫描IPO图 3.2.2在线交流 (1)呼叫方 功能 描述 用户在电话终端输入电话号码或IP地址,等待对方电话终端应答。 输入项 用户语音表达内容。 处理 描述 1) 电话终端所形成的PCM码流需要经过USB接口进行高速传输至节点。 2) PC机与主机之间通过UDP协议进行数据传输。 3) 主机与PC机进行数据传输。 4) PC机再通过USB接口传达到目的电话终端。 输出项 服务器显示输入聊天的记录。 界面 要求 简介,直观,操作方便。 呼叫方IPO图 (2)应答方 功能 描述 响应呼叫方的呼叫,进行通信交流。 输入项 默认扫描当前的IP段。 处理 描述 1) 拒接接听 2) 占线 3) 无人接听 输出项 服务器显示输入聊天的记录。 界面 要求 简介,直观,操作方便。 应答方IPO图 3.2.3配置系统 功能模块划分这是概要分析文档中,需求分析文档中描述的是业务功能,系统模块是在业务功能的基础抽像出来的。 系统配置子系统 上 线提示 个人资料 信息屏蔽 功能模块描述 1) 上线提示 功能 描述 当注册的用户在线的时候是否提示其他用户你上线了。 用户有、否两个选择 输入项 点击是或否按钮 处理 描述 1) 点击“是”系统配置管理,其中的上线提示。 2) 点击“是”,下次上线的时候讲提示其他人,“电话等待状态”; 点击“否”,将不提示此信息。 3)点击保存,保存本次设置。 输出项 系统配置文件 界面 要求 简介,直观,操作方便。 上线提示IPO图 点击是或否按钮 选择上线提示项,选择是否上线提示并保存 系统配置文件 输入 处理 输出 2)个人资料 功能 描述 个人资料设置是将个人的用户名、电话号IP地址等信息进行 自我修改。 输入项 用户自定义的各项基本资料。 处理 描述 在服务器端注册个人信息并保存到数据库。 输出项 系统配置文件 界面 要求 简介,直观,操作方便。 个人资料IPO图 用户自定义基本资料 选择个人资料项、定义并保存 系统配置文件 输入 处理 输出 3) 信息屏蔽 功能 描述 信息屏蔽可以将用户不想接受的用户的全部消息进行屏蔽。 输入项 屏蔽选择按钮 处理 描述 1) 点击系统配置管理,打开信息屏蔽。 2) 在信息屏蔽窗口选择屏蔽方式。 3) 点击“个人屏蔽”,选择你要屏蔽的用户,你将不会再接收屏蔽用户的来电。 输出项 系统配置文件 界面 要求 简介,直观,操作方便。 信息屏蔽IPO图 输入 处理 输出 点击是或否按钮 选择信息屏蔽项,选择屏蔽方式并保存 系统配置文件 4性能需求 4.1数据精确度数据精度指的是,输入、输出数据的内容、格式等的要求、安全性如何保证 按相关提示进行输入。 相关的配置文件信息,需要及时存储。 4.2时间特性 响应时间: 所有的发送操作响应时间一般不超过1秒,大量的语音发送,也不能超过5秒。 更新处理时间: 所有提交数据一般在3秒内响应。 4.3稳定性描述你的系统需要什么样的稳定性,大数据量时需要注意哪些问题,并发量访问时需要注意哪些问题 说明系统在大数据量、多访问量下对于系统稳定性的要求。 5运行环境规定 5.1设备 序号 服务器名称 数量 服务器说明 备注 1 客户端PC 1 1.5G GHz以上 CPU,512M内存,1G硬盘空间 Windows XP操作系统、IE6及以上 2 中间件服务器 数据库服务器 1 2*2.0GHz以上 CPU,2G内存,2G硬盘空间 安装Tomcat5、应用程序、MySQL数据库 5.2支持软件 序号 软件类型 软件名称 备注 1 中间件软件 apache-tomcat-6.0.14 2 数据库软件 MySQLServer 5.0 5.3软件接口 本产品只能在Windows2000以上Windows系列操作系统运行。 6硬件接口 支持一般的PC机,笔记本电脑。 7其它需求 描述客户的其他需求,如:保密性、可扩展性等。 8特殊需求 客户提出的,或者本公司提出的特殊要求。 第 10 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服