




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IM(Internet Message)系统 产品需求规格说明书 文件标识:The 7s-IM 系统-RD-PRS 当前版本:IM 作 者:苏禹 文件状态: 草稿 正式发布 正在修改 完成日期:2011-10-08 机构图标 机构公开信息 项目名称, 产品需求规格说明书 机构名称,2002Page 2 of 18 版 本 历 史 版本/状态作者参与者起止日期备注 V0.1苏禹苏禹2011.10.8 项目名称, 产品需求规格说明书 机构名称,2002Page 3 of 18 目目目 录录录 0. 文档介绍文档介绍5 0.1 文档目的.5 0.2 文档范围.5 0.3 读者对象.5 0.4 参考文档.5 0.5 术语与缩写解释.6 1.产品介绍产品介绍.7 2. 产品面向的用户群体产品面向的用户群体7 3. 产品应当遵循的标准或规范产品应当遵循的标准或规范7 4. 产品范围产品范围7 5. 产品中的角色产品中的角色7 6. 产品的功能性需求产品的功能性需求8 6.0 功能性需求分类.8 6.0.1客户端8 6.0.2服务器端9 6.M FEATURE M.9 个人设置.9 用户注册.9 登录的其它项.10 好友.10 发送消息.11 接收消息.11 系统消息提示.11 发送文件.12 接受文件.12 图标显示.12 查看聊天记录.12 设置字体.13 帮助.13 启动和关闭服务器.13 发布系统消息.14 接收用户请求.14 注册新用户.14 系统提示.14 项目名称, 产品需求规格说明书 机构名称,2002Page 4 of 18 7. 产品的非功能性需求产品的非功能性需求15 7.1 用户界面需求.15 7.2 软硬件环境需求.15 7.3 产品质量需求.15 7.N 其他需求 16 附录附录 A:需求建模与分析报告:需求建模与分析报告 .17 A.1 需求模型 1.17 A.N 需求模型 N17 附录附录 B:需求确认:需求确认18 项目名称, 产品需求规格说明书 机构名称,2002Page 5 of 18 0. 文档介绍文档介绍 0.1 文档目的文档目的 为充分了解并说明用户对于 IM(Internet Message)软件的功能需求及非功能需求,制订 本文档。本文档为后续软件需求(OA)的开发提供基础与约束。 0.2 文档范围文档范围 本文档从用户的角度描述了 IM(Internet Message)系统要实现的用户需求,包括功能需 求及非功能需求两类用户需求。 0.3 读者对象读者对象 0.4 参考文档参考文档 1,苏禹,IM 系统用户需求说明书 v0.1,.v0.1,2011 读者分类目的 市场人员/客户代表了解本文档对需求的理解是否和他们要求的一致 系统分析人员理解用户需求,转化为系统需求 系统设计人员理解用户需求,在设计时把握用户需求。 系统测试人员了解用户需求,为测试提供参考 文档人员编写用户使用和操作手册 项目名称, 产品需求规格说明书 机构名称,2002Page 6 of 18 0.5 术语与缩写解释术语与缩写解释 缩写、术语缩写、术语解解 释释 项目名称, 产品需求规格说明书 机构名称,2002Page 7 of 18 1. 产品介绍产品介绍 信息交流是人类生活中不可缺少的一部分,而 IM(Internet Message)系统是传输交流 的载体 ,通过交流,可以及时,准确的了解对方。为了缩短了人们的距离,达到及时 高效 的传递对方的信息,我们开发了 IM(Internet Message)系统。 传统的传递信息方法要耗费人力,财力,时间,常常因为认为因素不能即使通信而导致 出现严重后果,因此很有必要设计IM(Internet Message)系统. 2. 产品面向的用户群体产品面向的用户群体 提示:提示: (1)描述本产品面向的用户(客户、最终用户)的特征, (2)说明本产品将给他们带来什么好处?他们选择本产品的可能性有多大? 3. 产品应当遵循的标准或规范产品应当遵循的标准或规范 提示:提示:阐述本产品应当遵循什么标准、规范或业务规则(Business Rules) ,违反标准、规范或 业务规则的产品通常不太可能被接受。 4. 产品范围产品范围 提示:提示:阐述本产品“适用的领域”和“不适用的领域” ,本产品“应当包含的内容”和“不 包含的内容” 。说清楚产品范围的好处是:(1)有助于判断什么是需求,什么不是需求; (2)可以将开发精力集中在产品范围之内,少干吃力不讨好的事情;(3)有助于控制需求 的变更。 5. 产品中的角色产品中的角色 提示:提示:阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。 角色名称职责描述 项目名称, 产品需求规格说明书 机构名称,2002Page 8 of 18 6. 产品的功能性需求产品的功能性需求 6.0 功能性需求分类功能性需求分类 6.0.1 客户端客户端 功能类别功能类别子功能子功能 用户号码 用户密码 服务器设置 取回密码 隐身登录 记住密码 用户注册 登录 退出系统 小图表方式 大图表方式 改变字体颜色 改变背景颜色 查找 发送消息 删除好友 改名 查找好友详细信息 与好友下象棋 移入黑名单 好友 移到陌生人 请求通话 接听 断开通话 设置字体 设置背景 操作 发送文件 项目名称, 产品需求规格说明书 机构名称,2002Page 9 of 18 聊天记录 发送 截图 本地文件加密 帮助帮助 6.0.2 服务器端服务器端 功能类别功能类别子功能子功能 启动和关闭服务器启动和关闭服务器 发布系统消息发布系统消息 注册新用户 接收用户请求 系统提示 6.m Feature M 提示:此处写一些承上启下的文字。 个人设置个人设置 名称、标识符个人设置 功能描述设置、修改账户信息 优先级低(高,中,低) 输入新的用户账户 ID(只读 )、账户名、头像、密码、确认密码和可选信息:用户姓名、性别、 电话、e-mail、备注 操作序列在主界面上选择“个人设置”按钮。输入修改信息后点“修改”按钮。 输出向服务器发出请求,服务器返回处理结果 补充说明无 用户注册用户注册 当用户是第一次登录系统时,用户可以向服务器注册新的账号。 名称、标识符用户注册 功能描述用户申请新的账户。 优先级高(高,中,低) 输入服务器 IP、账户名 ID(只读)、账户名、密码、确认密码和可选信息:用户姓名、性别、 电话、e-mail、备注 操作序列点击“注册”后显示注册新用户界面,自动生成一个新账号,用户输入账户名、密码、 项目名称, 产品需求规格说明书 机构名称,2002Page 10 of 18 确认密码、服务器 IP 和可选信息后点击“注册”按钮。 输出IP 地址不正确时提示,正确则跳转到后面的输出;申请成功提示;申请不成功提示 补充说明无 登录的其它项登录的其它项 名称、标识符登录 功能描述用户用此功能来重设密码、用户状态、用户注销、登录头像、退出系统 优先级中(高,中,低) 输入查找时输入和选择要查找的用户信息:新密码、选择状态、注销、选择头像、选择退出 ; 操作序列用户状态:在用户列表中选择一个用户后点击“查看”按钮; 登录头像:在已有好友列表中选择一个用户后点“删除”按钮; 退出系统:屏蔽对方 输出重设密码:系统默认新密码 用户状态:显示当前所选用户 用户注销:在查找结果列表中选择一个用户后点“添加” ; 登录头像:显示所选头像; 退出系统:系统离开 补充说明无 好友好友 名称、标识符联系人管理 功能描述用户用此功能来管理已有用户、查找其他用户和添加新的好友 优先级中(高,中,低) 输入查找时输入和选择要查找的用户信息:账号、账户名、性别、是否在线; 操作序列查找:添入信息后选择“查找”按钮; 查看:在用户列表中选择一个用户后点击“查看”按钮; 增加:在查找结果列表中选择一个用户后点“添加” ; 删除:在已有好友列表中选择一个用户后点“删除”按钮; 过滤:屏蔽对方 项目名称, 产品需求规格说明书 机构名称,2002Page 11 of 18 在线搜索:查找联系人 输出查找:将结果显示在列表中; 查看:弹出该用户的信息对话框; 添加:向服务器发出请求,服务器返回处理结果; 删除:向服务器发出请求。服务器返回处理结果 过滤:屏蔽对方 在线搜索:显示要查找的联系人 补充说明无 发送消息发送消息 名称、标识符发送消息 功能描述实现对好友的通讯功能 优先级高(高,中,低) 输入输入要发送的内容 操作序列点击接收者头像(可以群体发送) ,在弹出的对话框中输入要发送的内容后点“发送”按 钮; 输出向服务器发送消息 补充说明无 接收消息接收消息 名称、标识符无 功能描述实现对好友的通讯功能 优先级高(高,中,低) 输入消息发送者头像闪动 操作序列点击发送者头像; 输出在对话框中显示消息; 补充说明无 系统消息提示系统消息提示 名称、标识符无 功能描述以图标的形式显示对方成功发送消息 优先级高(高,中,低) 输入消息发送者头像闪动 操作序列无; 项目名称, 产品需求规格说明书 机构名称,2002Page 12 of 18 输出在对话框中显示消息; 补充说明无 发送文件发送文件 名称、标识符发送文件 功能描述传输欲发送的文件 优先级高(高,中,低) 输入将要发送的文件 操作序列点击“发送文件” 输出在对话框中显示消息; 补充说明无 接受文件接受文件 名称、标识符接受文件 功能描述以图标的形式显示对方成功发送消息 优先级高(高,中,低) 输入无 操作序列点击“接受文件” 输出对方传输的文件 补充说明无 图标显示图标显示 名称、标识符图标显示(大图标,小图标) 功能描述用户选择(大图标,小图标)显示方式。 优先级低(高,中,低) 输入无 操作序列点击 “大图标”或“小图标” 输出显示“大图标”或“小图标” 。 补充说明无 查看聊天记录查看聊天记录 名称、标识符聊天记录 功能描述在对方关闭对话框后,点按扭“历史记录”显示已聊天的记录 项目名称, 产品需求规格说明书 机构名称,2002Page 13 of 18 优先级高(高,中,低) 输入无 操作序列点击“历史记录” ; 输出在对话框中显示消息; 补充说明无 设置字体设置字体 名称、标识符字体设置 功能描述设置字体 优先级低(高,中,低) 输入无 操作序列选择字体属性后点“确认”按钮 输出改变字体属性 补充说明无 帮助帮助 名称、标识符版权声明 功能描述介绍开发组和版权声明 优先级低(高,中,低) 输入无 操作序列用户在系统主界面上选择该菜单项 输出系统将弹出声明对话框 启动和关闭服务器启动和关闭服务器 名称、标识符启动或关闭服务器 功能描述启动或关闭一个服务器。 优先级高(高,中,低) 输入无。 操作序列启动服务器后,可以点击按钮建立服务器,可以通过点击关闭服务器来关闭服务器。 输出如果服务器成功建立,则提示服务器建立成功,否则提示建立失败。 项目名称, 产品需求规格说明书 机构名称,2002Page 14 of 18 补充说明建立服务器和关闭服务器两个操作是对立的,如果在建立服务器的情况下,则只能关闭 服务器,如果关闭了服务器,则只能建立服务器。 发布系统消息发布系统消息 名称、标识符发布系统消息 功能描述将指定的消息发给所有在线用户。 优先级中(高,中,低) 输入将要发布的消息 操作序列输入欲发布的消息,点击发送按钮。 输出在所有的在线客户端上显示系统消息 补充说明无 接收用户请求接收用户请求 注册新用户注册新用户 名称、标识符注册新用户 功能描述将用户的注册的基本信息写入数据库 优先级高(高,中,低) 输入用户名,登陆密码,头像选择信息 操作序列无 输出注册成功的话,给用户生成一个指定的登陆 ID 号;如果注册失败,提示注册失败。以前 输出信息都将传回欲注册客户的客户端。 补充说明无 系统提示系统提示 名称、标识符系统提示 功能描述对方已成功连接服务器。 优先级高(高,中,低) 输入用户登陆 IP 操作序列无 项目名称, 产品需求规格说明书 机构名称,2002Page 15 of 18 输出登陆成功和失败的信息,并将其传回客户端 补充说明无 7. 产品的非功能性需求产品的非功能性需求 7.1 用户界面需求用户界面需求 需求名称需求名称详细要求详细要求 使用效率需求尽可能的用列表框、选择框等鼠标操作的控件接受用户的输入,减少键盘输入 使用人性化需求当用户进行某项操作时,界面能提示正确的输入 使用舒适度需求系统界面安排得当,操作易上手 系统提示系统操作界面上的按钮及选项配有解释说明 操作错误的提示用户进行错误的操作后系统要做出回应并提示正确的输入方法 界面风格界面的风格要统一,例如:各种功能的位置安排要一致 企业标志登陆界面和主窗体要显示用户企业标志。 7.2 软硬件环境需求软硬件环境需求 需求名称需求名称详细要求详细要求 操作系统需求Windows2000 及以上操作系统 硬件需求PII 以上计算机 服务器端软件需求SQL Server2000 7.3 产品质量需求产品质量需求 主要质量属性主要质量属性详细要求详细要求 正确性关键性操作不能出现错误,非关键性操作根据重要性允许有不影响正常使用的错误 健壮性及可靠性必须达到每日稳定运行 12 小时以上;不会引发系统崩溃;正常操作不会导致数据 丢失;低级权限用户不能使用高级用户功能 性能,效率在 PIII 以上 PC 可以流畅运行;功能使用简便 易用性各项功能文字简单易懂;各项操作不烦琐 清晰性功能分类逻辑清晰 可扩展性如果以后有其他需求升级时间不操作 22 个工作日 兼容性可运行于任何使用 Windows 系统的 PC 上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论