即时通信软件项目需求说明书.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
即时通信软件项目需求说明书

局域网即时通信软件 项目需求分析和功能 说明书 公安海警学院电子技术系 2010级电子信息工程专业 03742010021 张力文 目录 第1章 引言………………………………………………………………………………………3 1.1 编写目的………………………………………………………………………………….3 1.2 编写背景………………………………………………………………………………….3 1.2.1 系统名称及行业情况……………………………………………………………..3 1.2.2 文档读者内容及参看资料………………………………………………………..3 第2章 任务概述 2.1 项目背景及目标 9 2.2 用户特点 9 2.3 条件 9 2.4 运行环境 9 2.4.1 硬件环境 9 2.4.2 软件环境 9 第3章 系统概述 11 第4章 系统功能组成 12 4.1 功能名称及功能编号 12 4.1.1 功能描述 12 4.1.2 业务流图、处理逻辑 12 4.1.3 功能细分、及各个子功能之间的关系 12 4.1.4 输入 13 4.1.5 输出 13 4.1.6 约束条件 13 4.1.7 异常处理 13 第5章 菜单和界面原型 13 第6章 非功能需求 14 6.1 用户管理和使用权限管理 14 6.2 软件性能需求分析 14 6.3 软件易用性需求的分析 14 6.4 软件开放性、可扩充性、可维护性方面的需求分析 14 6.5 软件兼容性方面的需求分析 14 6.6 软件相应的用户文档的需求分析 14 6.7 接口 15 6.7.1 硬件接口 15 6.7.2 软件接口 15 6.7.3 通信接口 15 1、引言 1.1 编写目的 本需求说明书编写目的是为清晰说明本小组开发的局域网即时通信软件要实现的所有功能,使软件使用者和软件开发者能够建立起一定程度上的沟通,使系统设计员能够理解用户对于要实现功能的详细描述与要求,为保证描述没有二义性,促进理解效果,期冀达到用户的预期。 1.2 编写背景 1.2.1系统名称及行业情况 待开发软件名称: 即时聊天v1.0 软件项目用途:为方便在小的局域范围内实行即时通信 软件项目范围:学员与学员间、学员与教员间构建联系网络 目标任务提出者:教员 目标任务开发者:学员 1.2.2文档读者、内容以及参看资料 文档读者:本文档读者为即时系统开发人员、测试人员、实施人员以及教员 文档内容:局域网即时通信软件项目需求分析和功能说明书,内容是系统描述即时通信系统的框架以及功能 2、任务概述 2.1 任务目标 方便校园内部的沟通联系,防止QQ,MSN等即时通讯软件中的娱乐成分影响工作。 即时通讯系统能完成点对点的即时通讯,信息在校园内部的广播,以及建立群聊天室进行文字会议。 2.2 运行环境 服务器:Windows 2003 Server 数据库:Oracle 基础平台:.Net Framework 4.0 浏览器插件:silverlight 3、实现功能 3.1 用户管理系统 1.用户管理功能 用户注册 用户登陆 用户信息查询 普通用户查询个人信息 管理员查询全部信息 用户信息修改 普通用户修改个人信息 管理员修改全部信息 用户删除(管理员) 添加新用户 2.即时通信功能 端对端短信发送 3聊天记录查询 短信群发功能 端对端的文件发送 端对端的视频发送 消息广播 3.2 系统结构 系统包括两种终端:服务器端、客户端 服务器承担客户端获取机器列表、查询机器IP等服务,也是群聊的服务器 客户端和客户端之间,客户端和服务器之间可以点对点进行通信 一个局域网内服务器只能启动一个 关键通讯模式说明: 客户端与客户端私聊 客户端1 客户端2 从服务器端获取信息 客户端 服务器 注:获取信息是需要应答的。 4.总体功能需求 4.1功能划分 根据业务需求和系统功能分为以下几个部分: 文字即时通讯 管理员可以添加删除人员 本人修改密码 实名显示公司所有学员 广播消息于全体学员 发起多人的文字聊天室 本地通讯记录保存于数据库,可以查询本人的通讯记录 4.2默认操作约束 增加删除成员(需要权限) 4.3默认操作流程 4.3.1用户登录 用例图 图3.3 登录用例图 用例分析 用户在使用本系统前必须进行资格核查,包括系统管理员。核查的内容包括:用户ID和密码。在通过用户身份验

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档