需求规格说明书(网络聊天系统).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需求规格说明书(网络聊天系统)

网络聊天系统需求规格说明书 1.引言 1 1.1编写目的 1 1.2项目背景 2 1.3定义 2 1.4参考资料 2 2.任务概述 2 2.1目标 2 2.2运行环境 2 2.3条件与限制 2 3.数据描述 3 3.1静态数据 3 3.2动态数据 3 3.3数据库介绍 3 3.4数据词典 3 3.5数据采集 3 4.功能需求 3 4.1功能划分 3 4.2功能描述 3 5.性能需求 3 5.1数据精确度 3 5.2时间特性 3 5.3适应性 3 6.运行需求 3 6.1用户界面 3 6.2硬件接口 3 6.3软件接口 3 6.4故障处理 3 7.其它需求 3 1.引言 1.1编写目的 本文档目地在于指导项目的开发过程,说明本软件应该满足的各项功能和性能要求,明确表示各个功能的实现过程,阐述其使用范围及背景, 另一面本文档的书写是为了提高软件开发过程中的能见度,便于对软件开发过程的控制和管理,也便于开发人员和用户之间的交流与沟通。 即时聊天系统是目前 Internet 上最为流行的通讯方式,而各种各样的即时通讯软 件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。随着互联网的发展, 即时通讯的运用将日益广泛。需要一款在 任意平台环境下的网络即时聊天系统,能够满足 日常工作环境下的沟通交流。 1. 即时聊天系统:完整的一个基于互联网络的点对点的通讯软件。 2. 需求:用户解决问题或达到目标所需要的条件或功能,系统及系统构成部件满足 用户定义、标准、规范,或其他正式规定文档所具有的条件或全能。 3. 需求分析:包括提炼,分析和审查已收集到的需求,以确保所有风险承担者都明 其含义并找出其中的错误,缺陷或其它不足的地方。 2003年7月 萨师煊,数据库系统概论(第三版),高等教育出版社,2003年4月 王珊,数据库系统简明教程,高等教育出版社,2004年9月 张友生,软件体系结构,北京:清华大学出版社, 2004年1月 陈火旺刘春林国防工业出版社年月2003年8月 2.任务概述 2.1目标 本项目是为广大互联网用户设计一种更简洁,更易于使用的即时聊天软件,本系统是在 Windows平台上,搭建基于 C/S 架构的即时聊天系统,实现网络即时聊天的各 项基本功能,使最终用户能方便快捷的通过此软件进行交流。 本系统与其它系统没有交互,作为一个独立软件使用。列出所有作为控制或参考用的静态数据元素。列出动态输出数据元素(包括在常规运行中或联机操作中要改变的数据)。 1 要求和范围 ① 输入数据的来源 用户 ② 数据输入 ③ 接受者。 用户与用户之间,服务器和客户端 ④ 输出数据的形式和设备 输出设备:显示器 ⑤ 数据值的范围。 2 输入的承担者 用户 3 预处理 对于用户的头像进行缩小或者放大处理,让其达到系统所要求的大小,对于用户之间传送的信息进行加密,防止非法用户获取用户信息 1.登陆 2.查找添加好友 3.好友聊天 4.发送文件 5.查看个人信息6.查看好友信息 7.注册账号 8.找回密码 9. 4.2功能描述 1.登陆 参与者: 程序用户 目标: 通过客户端用户登陆界面登陆服务器,获取个人账户相关信息。场景: 1用户启动程序 2.用户输入自己的用户名 3.用户输入自己的密码 4.登陆确认 5.登陆成功:进入主面板,更新好友列表 6.登陆失败:输出提示信息 异常: 1.没有联网 2.密码错误或输入不正确 3.用户名不存在 4.网络通信错误 2.查找添加好友 参与者: 程序用户,被添加用户 目标: 用户通过添加好友的界面查找添加好友,发出添加请求,被添加用户进 行确认。 场景: 1.用户打开查找添加好友界面 2.用户输入要查找的账号 3选择添加的账号 4.确认添加,发送添加请求 5.等待被添加用户验证通过 6.验证通过:添加为好友,并更新个人好友列表 7.验证被拒:提示添加失败 异常: 1.不存在的账号 2.网络通信错误 3.好友聊天 参与者: 程序用户,聊天双方 目标: 用户通过聊天界面与好友进行聊天,显示输入的消息和好友发送的消息 场景: 1.用户双击好友列表中要进行聊天的好友图标(头像) 2. 弹出聊天窗口 3. 在消息输入区,输入要发送的消息,并在消息显示区显示 4. 接收到的好友发送的信息在消息县市区显示 5. 关闭聊天窗口 异常: 1. 消息发送失败 2. 网络通信错误 4.向好友发送文件 参与者: 程序用户 目标: 用户向好友发送本机文件 场景: 1. 用户右键点击好友列表中待发文件好友对象 2. 弹出文件选择窗口 3. 选择要发送的文件 4. 确认发送文件 5. 好友接收发送的文件 6

文档评论(0)

ah82299 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档