需求说明书(仿QQ局域网聊天工具).doc

需求说明书(仿QQ局域网聊天工具).doc

ID:53338828

大小:60.50 KB

页数:5页

时间:2020-04-03

需求说明书(仿QQ局域网聊天工具).doc_第1页
需求说明书(仿QQ局域网聊天工具).doc_第2页
需求说明书(仿QQ局域网聊天工具).doc_第3页
需求说明书(仿QQ局域网聊天工具).doc_第4页
需求说明书(仿QQ局域网聊天工具).doc_第5页
资源描述:

《需求说明书(仿QQ局域网聊天工具).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、需求说明书(局域网聊天工具(仿QQ局域网聊天工具))§1、前言1.1概述1.1.1项目名称:局域网聊天工具(仿QQ)项目代码:LANMessenger1.1.2开发目的:本系统应能a、注册账号b、登陆c、个人信息管理d、聊天处理e、查找增加好友管理(待定)f、群管理g、聊天记录管理(待定)1.1.3相关读者:局域网内的所有可能使用者。1.1.4本项目与其它产品(软件)关系。1.2术语本分析书所使用的专门术语定义:暂无1.3参考资料列举编写本分析书时所参考资料的详细信息、标题、作者、版本号、发表日期和来源等。暂无1.4运行环境操作系统:WindowsXp或者Window7;数

2、据库:SQLServe20081.5条件和限制开发环境:Myeclipse使用工具:Java§2、系统需求1.1功能说明(1)登录管理输入:个人帐号输出:客户端用户登录界面处理:1)用户启动程序2)用户输入自己的的用户名3)用户输入自己的密码4)登陆确认5)登陆成功:进入主面原,更新好友列表6)没有联网7)密码错误、输入不正确,用户名不存在(待定)(2)查找增加好友输入:帐号或昵称输出:好友个人信息,发出增加好友请求,被增加确认处理:1)用户打开查找增加好友界面2)用户输入要查找的账号3)选择增加的帐号4)确认增加,发送增加请求5)验证通过:增加为好友,并更新个人好友列表6

3、)验证被拒:提示增加失败7)不存在的帐号(3)聊天处理输入:聊天双方输出:显示消息双方可以看处理:1)用户点击好友列表中要进行聊天的好友姓名(昵称)2)弹出聊天窗口3)在消息输入区,输入要发送的消息,并在消息显示区显示4)接收到的好友发送的信息在消息区显示5)关闭聊天窗口(待定)(4)向好友发送文件输入:聊天双方输出:文件成功接收,并可以查看,修改处理:1)用户又击好友列表中待发文件好友对像2)弹出文件选择窗口3)选择要发送的文件4)确认发送文件5)好友接收发送的文件6)提示已接收到文件7)文件发送失败(5)查看个人信息输入:客户端输出:显示个人信息处理:1)用户点击主面板

4、用户头像2)弹出个人信息窗口3)选择所要修改的个人信息项4)确定修改,个人信息更新,窗口关闭5)取消修改。个人信息保持不变,窗口关闭(6)查看好友信息输入:客户端输出:显示好友信息处理:1)用户右键点击好友列表中要查看信息的好友2)弹出好友信息窗口3)选择所要修改的个人信息项4)窗口关闭(7)注册帐号输入:申请输出:注册成功处理:1)打开,点击帐号注册2)转到账号注册页面3)输入注册的个人信息4)确认,转到密码找回问题设置页面5)确认,帐号注册成功6)个人信息输入错误7)密码找回问题设置错误2.2系统接口2.2.1用户介面规格说明这是用户与目标系统的接口,必需和用户详细讨论

5、,确定;2.2.2软件接口系统统一通过组件访问数据库。2.2.3硬件接口逐一详细描述与硬件的接口和测试计划等。2.2.4通信接口主要是通信协议的约定等。2.2.5故障处理注意系统的恢复和转移。§3、数据需求3.1数据项列出所有系统所涉及到全部数据项的编码、名称、类型、长度、描述(、特征、别名)等。注册表个人信息表用户状态表用户分组好友列表1、注册表列名类型备注idIntunsigned注册ID(自增)pwdVarchar(20)用户密码idcardVarchar(18)用户身份证2、个人信息表列名类型备注idIntunsigned注册IDnicknameVarchar(15

6、)用户昵称sexEnum用户性别yearInt生日-年monthEnum生日-月dayEnum生日-日telVarchar(15)用户电话3、用户状态表列名类型备注register_idIntunsigned注册IDstate_nameVarchar(10)用户状态state_ipVarchar(18)用户IP4、用户分组好友列表列名类型备注idIntunsigned(自增)useridIntunsigned用户注册IDfriendidIntunsigned好友id主要数据关系是:客户端服务器数据库§4、其它4.1性能需求说明4.1.1使用对象:局域网的成员因为是公司内部局

7、域使用的聊天工具这就要求界面简洁,操作简单以事务处理为核心的,具有开放性和正确性、健壮性、高效性、安全性、简捷性.它可以运行在各种使用TCP/IP协议作为通讯协议的网络上4.1.2聊天记录处理需求4.1.3开放性需求4.1.4正确性需求4.1.5健壮性需求4.1.6高效性需求4.1.7安全性需求4.1.8简捷性需求4.2要件书暂无4.3待定问题a.由于时间和精力的问题可能部分功能无法实现b.系统与数据库之间的软件接口可由开发者确定;4.4将来可能的新需求上面只是系统的第一部份(基本部份);下一步将开发第二部份(语音

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。