- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题目:XXXXXXXXX系统
需求分析说明书
院(系) 软件学院 专 业 软件工程 年 级 姓 名 学 号 指导教师 职 称 教授
2013年6月日
指导教师要求修改内容 日期 修改内容 完成情况 备注
目录
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
引言
编写目的
定义软件总体要求,作为用户和软件开发人员之间相互了解的基础。
提供系统初步设计和对用户影响的信息,作为软件人员进行软件结构设计和编码的基础。
作为软件总体测试和项目验收的依据。
背景
软件名称:《IP网络电话》;
软件缩称:JYWLTXT;
版本号:V1.0;
任务提出者:哈尔滨学院;
任务开发者:12级5班冯德权;
本项目的用户:小型局域网用户;
定义
UDP:数据报协议;
TCP:传输控制协议;
SOCKET:套接字;
客户机:管理用户接口、从用户接受数据、处理应用逻辑、产生数据库请求、向服务器发送数据库请求、从服务器接受结果以及格式划结果。
服务器:从客户机接受数据库的请求的程序,并将这些请求传送到服务器。由客户机执行的计算机为前端处理。前端处理具有所有提供和操作。
参考资料
相关项目案例,《计算机应用技术》及以前做项目积攒资料。
任务概述
目标
随着办公室工作量日益增加,大家交流日益密切,但由于聊天工具的不足,导致了大家不能很好的交流,而该系统的出现能很好的解决这些问题。
并且该系统是利用现有的计算机网络组成电话通信网,节约电话费,节省大量建设电话网络的设施费、线路费和工程费等费用,并且节约施工工期,取得显著的经济效益和社会效益。
用户的特点
用户能熟练使用计算机,熟悉相关WINDOWS。
假定和约束
假定项目成员不无故缺席且认真工作,本软件能在2015年7月1日完成。
功能需求
系统功能1
3.1.1服务器端
管理员对数据库的管理具有最高的权限,包括添加新用户,删除用户,按条件查询用户和显示等功能。
添加新的用户的功能是为每部电话在数据库中注册信息,主要包括此电话的位置,密码,电话号码(当用户在拨打电话号码的过程中,此时电话号码实际上实际已经在数据库中和PC的IP地址、此部电话在PC中位置进行了绑定,当程序子数据库中查询电话号码时,电话号码实际上在数据库中已经被映射成该电话所在PC的IP地址和该不电话在该PC机网关上的位置,这样当获得对方的电话号码后,就可以通过查询数据库查到该部电话的位置,就可以将语音信号传输到目的地),IP地址等。
查询的主要功能是查询条件在数据库进行所需要数据的查询,这样可以快速的实现对用户所需数据的查询,这里设置的查询条件包括电话号码和位置。
删除功能就是在上(2)中查询得到的用户可以进行删除操作。
显示就是把所有注册的用户都能够在列表中显示出来。
3.1.2客户端
用户的权限远远小于管理权限,用户登陆后只能显示有关自己的信息,不能够对其它用户信息进行操作,当然这样设计有助于数据库的统一管理,对数据库的安全性有很大的好处。
客户端的应用程序从界面的设计上看很简单,不像服务器端界面看上去那样的直接,前台看上去只是一个友好的用户界面,在前台对话框初始化以后,就会在主程序开启一个新的线程。这个线程用来查询USB端口,通过这个线程来接受电话终端发送来的语音信号,然后通过UDP的协议进行网络间的数据传输,而在主程序中一直在开启一个UDP的监听函数,用来接收网络间发送过来的数据,这样当有电话数据包传送到这台PC以后,就可以通过这个监听函数进行接收,然后在传送到电话终端。这样就实现了一个语音信号的网络之间的传输。
3.2系统功能2
3.2.1用户扫描
功能
描述
用户打开软件后,点击按钮进行局域网扫描,将注册的所有用户
全部扫描出来,并显示子列表中。
您可能关注的文档
最近下载
- 武汉市2025届高中毕业生四月调研考试 英语试卷(含答案详解).pdf
- 硕士研究生论文的选题与写作.ppt
- 2019年7月安徽省砀山县事业单位幼儿教师招聘考试《幼儿保教知识与能力》真题试卷(含答案).pdf VIP
- 确保室内空气质量的施工方案与技术措施.pdf
- 中小银行上云趋势研究分析报告 2024.pptx
- 证券从业人员证券投资基金基础知识题库与答案.doc
- 小学家长会英语老师课件.pptx VIP
- 第七单元《红楼梦》薛宝钗、林黛玉人物形象赏析 公开课一等奖创新教案统编版高中语文必修下册.docx VIP
- 最新部编版五年级下册语文单元教材分析(全册) .pdf VIP
- 春季学期《工业控制网络》试题.doc
文档评论(0)