




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 1 页 共 11 页 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 2 页 共 11 页 变更记录变更记录 日期版本变更说明作者 2014 8 181 0初始版本 签字确认签字确认 系统模块对应章节对应部门负责人签字 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 3 页 共 11 页 目录目录 1概述概述 4 1 1目的 4 1 2背景 4 1 3范围 4 1 4术语定义 5 1 5参考资料 5 1 6任务概述 5 1 6 1目标 5 1 6 2用户的特点 5 1 6 3假定和约束 5 1 7运行环境 5 1 7 1软件环境 5 1 7 2硬件环境 6 1 7 3接口 6 1 8需求规定 7 1 8 1对功能的需求 7 1 8 2对非功能性的需求 10 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 4 页 共 11 页 1 概述概述 即时通讯 Instant Messenger 简称 IM 是指能够即时发送和接收 互联网消息等的业务 自 1998 年面世以来 特别是近几年的迅速发展 即时通讯的功能日益丰富 逐渐集成了电子 邮件 博客 音乐 电视 游戏和搜索等多种功能 即时通讯不再是一个单纯的聊天工具 它已经发展成集交流 资讯 娱乐 搜索 电子商 务 办公协作和企业客户服务等为一体的综合化信息平台 是一种终端连网即时通讯网络的服 务 即时通讯不同于 e mail 在于它的交谈是即时的 大部分的即时通讯服务提供了状态信息的 特性 显示联络人名单 联络人是否在在线与能否与联络人交谈 即时通讯的最大特点是在 网上进行信息的实时交流 近年来 随着无线通信的快速发展 移动互联网为传统的 Internet 注入了新的活力 同时 也为即时通讯带来了一场革命 交互双方已经不再局限于以网络终端设备为唯一的接入手段 PC 机在传统的网络即时通讯中所起的作用正在被手机 平板电脑所取代 这使得即时通讯更 加大众化和人性化 即使不会使用电脑的人现在也可以享受到即时通讯给人们带来的变化 另外 即时通讯软件被加入了越来越多的新功能 使它正从毫无商业价值的聊天 游戏转 变出来 成为能为商业带来商机和实惠的领域 所有这一切都让人们对即时通讯赋予了越来越 多的注意力 1 1 目的目的 随着全球信息化进程的不断发展 网络也在飞速发展 出于高效 快速地处理各种事务 的目的 越来越多的企业和单位在其内部使用局域网来进行工作和交流 在内部局域网的帮助 下 企业得以简化信息流程 提高信息交换的速度 从而提高工作效率 实现一个实时通讯平 台 用户登录添加好友 好友分组 群聊 私聊等功能 1 2 背景背景 即时聊天使亲友的沟通突破时空极限 使人与人的沟通突破上下级极限 使陌生人的沟通 突破环境极限 使自我与外界的沟通突破心理极限 作为使用频率最高的网络软件 即时聊天 已经突破了作为技术工具的极限 被认为是现代交流方式的象征 并构建起一种新的社会关系 它是迄今为止对人类社会生活改变最为深刻的一种网络新形态 没有极限的沟通将带来没有极 限的生活 聊天一直是网民们上网的主要活动之一 网上聊天的主要工具已经从初期的聊天室 论坛 变为以 MSN OICQ 又称 QQ 为代表的即时通讯软件 迄今为止 全球约有一亿多人使用即时 通讯软件在网上交流 中国网民惯用的即时聊天工具腾讯 QQ 从 1999 年 2 月诞生到现在 注 册用户已超过 1 6 亿 在线用户最高时超过 200 万人 而每天独立上线人数更是达到一千二百 多万 拥有活跃用户 5500 万 几乎覆盖所有中国网民 即时通讯工具使用频率之高 超出 任何一种网络软件 电子邮件曾是最重要的通讯交流工具 是互联网最早的 杀手级应用 到 2004 年 即时通讯软件已取代电子邮件 成为最流行的互联网通讯工具 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 5 页 共 11 页 1 3 术语定义术语定义 1 4 参考资料参考资料 1 5 任务概述任务概述 1 2 1 目标目标 开发一个仿 qq 的即时通讯系统 该系统能实现用户的注册登入 好友聊天 群组聊天 查找添加好友 查看资料等功能的逗聊即时通讯系统 操作简单 能良好的实现简单的 qq 聊 天功能 1 2 2 用户的特点用户的特点 客户实现用户的登入 一对一聊天 群聊等 服务端实现服务器的开启 系统公告的发 送 用户的在线管理 1 2 3 假定和约束假定和约束 1 3 运行环境运行环境 简要说明本产品的运行环境 包括硬件环境和支持环境 的规定 1 3 1 软件环境软件环境 名称名称版本版本语种语种 操作系统WindowsXP 2003 操作系统的附加功能 数据库平台无 语言JDK5 0 以上 客户端软件 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 6 页 共 11 页 1 3 2 硬件环境硬件环境 硬件配置硬件配置最低配置最低配置推荐配置推荐配置 1CPU P4 2 0G1CPU P4 2 8G Mem 1GMem 2G HD 40GHD 120G 服务器 1CPU P4 1 0G1CPU P4 2 0G Mem 512MMem 1G HD 40GHD 120G 客户端 1 3 3 接口接口 1 4 需求规定需求规定 1 4 1 对功能的需求对功能的需求 1 4 1 1 系统功能层次模块图系统功能层次模块图 客户端功能模块 客户端 View 界面显示模块 Core 业务处理模块 Model 数据传送模块 登 入 界 面 主 窗 体 界 面 聊 天 界 面 与 服 务 器 的 连 接 线 程 登 入 处 理 聊 天 业 务 处 理 用 户 的 退 出 处 理 用 户 信 息 实 体 发 送 数 据 接 收 数 据 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 7 页 共 11 页 服务器端 服务端 View 界面显示模块 Core 业务处理模块 Model 数据传输模块 服 务 端 日 志 界 面 公 告 信 息 发 布 界 面 用 户 在 线 信 息 界 面 对 应 的 客 户 端 线 程 用 户 登 入 处 理 聊 天 业 务 处 理 用 户 下 线 处 理 数 据 对 象 的 读 写 发 送 接 收 数 据 1 4 1 2 模块功能的描述模块功能的描述 1 4 1 3 逗聊客户端功能逗聊客户端功能 界面显示模块界面显示模块 1 1 客户端登录客户端登录 该登陆界面要求用户提供用户名 密码 将其提交到服务器后台进行校验 校 验通过用户可以就获得软件的使用权限 2 2 主窗体界面主窗体界面 该主窗体界面用于显示好友 将用户好友以列表的形式展现 可以实现分组的 界面效果 可以展现用户的用户名及头像 将好友的信息显示于列表中 3 3 聊天界面聊天界面 当用户单击某一好友时 将显示一个对话框 可以与好友进行文字交流 还可以将 文件传输给对方 业务处理业务处理 服务器的连接服务器的连接 点击登入按钮 连接服务器 将客户消息发到服务器 登陆界面处理登陆界面处理 限制用户账户格式 账号 密码不能为空不超过 12 位 如果账号或密码 为空跳出对话框提示 然后将信息提交到服务器 如果登入成功 则跳转到主界面 聊天业务处理 聊天业务处理 本聊天系统可以进行私人聊天 也可以进行群聊 可以踢人 用户下线处理 用户下线处理 当用户点击退出时 将业务消息发送至服务器 有服务器进行处理 将确认信息 返回值界面 弹出对话框 显示 XX 用户退出 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 8 页 共 11 页 数据传输模块数据传输模块 用户信息实体 用户信息实体 该主要是负责信息的管理 和接收信息对象 和信息的传输 配置文件访问 配置文件访问 该功能主要是用来访问并调用该类定义好的传输 访问信息的方法 实现传输 数据模块的功能 发送数据 发送数据 该功能主要是给服务器发送信息所用 供用户间来回通讯 接收数据 接收数据 该功能主要用来接收用户的发来的数据 既然能用来发送数据 所以就可以 来接收数据 1 4 1 3 1逗聊服务端功能逗聊服务端功能 ViewView 该模块主要用于存放视图类 其中 MyServerFrame 类为服务端界面 其中服务端界面包括 服务端日志 公共信息发布以及用户在线信息 ControlControl 该该模块主要用于存放 Dcocker 项目中的业务逻辑 其中 MyQqServer 类表示 QQ 服务连 接功能 SerConClientThread 类表示服务器与客户端的通信线程 ManagerClientThread 类表示 管理服务器与客户端的通信线程 ModelModel 该模块主要用于存放数据传输 SqlHelper 类主要实现连接数据库 1 4 2 对非功能性的需求对非功能性的需求 1 4 2 1 对性能的规定对性能的规定 1 4 2 1 1 精度精度 该软件对精度没有严格要求 1 4 2 1 2 时间特性要求时间特性要求 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 9 页 共 11 页 1 4 2 1 3 灵活性灵活性 要求客户输入灵活 操作方便 1 4 2 2 输人输出要求输人输出要求 要求界面友好 用户使用方便易懂 客户端登入界面 客户端主面板 逗聊即时通讯系统逗聊即时通讯系统 需求分析说明书需求分析说明书 中软国际卓越培训中心第 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023七年级历史上册 第四单元 三国两晋南北朝时期:政权分立与民族交融 第20课 魏晋南北朝的科技与文化教学设计 新人教版
- 《线随心走》(教学设计)-2024-2025学年苏少版(2024)美术一年级下册
- 2023九年级语文上册 第六单元 名著导读《水浒传》 古典小说的阅读教学设计 新人教版
- 《第三单元 创建交互动画 第14课 在网站上发布动画 把动画发布成HTML文件》教学设计教学反思-2023-2024学年初中信息技术人教版八年级上册
- Unit 3 Animal Friends.Section A(1a-3)课时备课教案 2024-2025学年鲁教版(五四学制)(2024)六年级英语下册
- Starter Unit 2 Section B 1a-2b,Project教学设计2024-2025学年人教版英语七年级上册
- 一年级信息技术上册 生活和学习中的好帮手-信息技术 1教学设计 河大版
- 个人简历-竞聘者自我呈现方案
- 7 健康看电视(教学设计)2024-2025学年统编版道德与法治四年级上册
- Module 8 Story time Unit 2 Goldilocks hurried out of the house 教学设计-2023-2024学年外研版英语七年级下册
- 部编版语文五年级下册 第五单元习作教材解读和教学目标
- 苏教版小学科学二年级下册每课教学反思(附目录)
- GB/T 19632-2005殡葬服务、设施、用品分类与代码
- 初中语文中考复习 21 出师表(原卷版)-2023年中考语文文言文必考篇目之对比阅读(通用版)
- 违章教育习惯性违章培训课件
- 人教版新教材高中英语必修第三册全册教学课件
- 国家开放大学《环境水力学》单元自测参考答案
- 侵害作品信息网络传播权纠纷民事答辩状
- 生命体征测量考核评分标准
- 植物生理学:008 04 第二节 赤霉素类课件
- 中华人民共和国残疾人证申请表
评论
0/150
提交评论