企业即时通系统.pptVIP

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业即时通系统 第一章需求分析 本章目标 了解“企业即时通”软件的项目需求 熟悉“企业即时通”软件的业务流程 熟悉复杂用例的描述方法 项目分组 项目概述 一家IT公司随着规模的扩大,公司内部员工之间的及时沟通与交流也愈发困难和重要。虽然市面上有很多即时通讯工具(例如MSN、QQ、ICQ),但是现在众多网络公司提供的免费聊天工具通常只是客户端程序,而不是服务器端程序,这样就无法灵活地应用在公司、企业的内部网络中去。于 是公司决定自行开发一套仅限公 司内部使用的即时通讯工具。 IM工具 什么是IM IM是Instant Messager(即时通信)的缩写。我们常用的QQ、网易泡泡、MSN和ICQ都属于IM软件。 开发环境 “企业即时通”软件开发环境 需求简介 开发一款公司内部使用的即时通讯工具,对该工具的要求如下: 为了加强对用户的管理,本工具不提供用户注册功能,只提供用户信息维护功能。 公司信息、部门信息和用户信息由管理员统一维护。 管理员能够查看当前在线用户的详细信息。 用户可以同时和多个在线好友聊天。 用户能够查看好友信息,维护聊天记录。 用户界面设计类似于“QQ”用户界面。 用户的聊天信息必须由服务器进行转发。 角色 客户端功能 普通用户操作 服务器端功能 管理员操作 模块汇总-1 模块汇总-2 用户需求说明书 《用户需求说明书》 是通过需求调研产生的重要文档。该文档主要描述了产品必须要完成的任务,以及描述用户对产品的功能性需求和非功能性需求。 作用: 是对用户需求(原始材料)的分类汇总及确认 功能描述 主要包含: 1. 功能要求 对功能的简要说明 2. 业务流程 (可选) 功能实现流程图 3. 输入输出数据 用户的输入值 与用户输入值对应的程序输出结果 登录功能-1 简介 登录功能-2 登录功能-3 输入输出数据 登录功能-4 符号意义 用户添加-1 简介 用户添加-2 用户添加-3 输入输出数据 用户规格说明书 需求规格说明书 需求规格说明书(Software Requirements Specifications简称SRS),也称软件需求分析说明书,是软件开发中的重要文档。该说明书对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。 作用 对用户而言,它是需求的忠实反映; 对开发团队而言,它是指导方针、原则和基础。 区分两种需求文档 区别 联系 两者之间可能并不存在一一映射关系,因为软件开发商会根据产品发展战略、企业当前状况适当地调整产品需求,例如用户需求可能被分配到软件的数个版本中。软件开发人员应当依据《产品需求规格说明书》来开发当前产品。 用例分析-1 服务器端用例 用例分析-2 客户端用例 用例描述-1 主要包含: 1. 用例名称 2. 简要说明:当前用例简介 3. 事件流 基本流:功能正确实现的正常流程 备选流:功能未能正确实现的分支流程 4. 特殊需求:实现基本事件流的特殊要求 5. 前置条件:进入当前用例的前提条件 6. 后置条件:当前用例成功执行后进入的状态 用例描述-2 登录用例1 用例描述-3 登录用例2 复杂用例描述-1 复杂用例 指包含多个操作的用例,例如部门信息维护用例和用户信息维护用例。 复杂用例描述-2 部门信息维护用例描述 用例描述-6 用例描述注意事项: 项目分组 分组建议: 根据现有学员情况,4-5人一组。 每组推选一位项目组长,具体负责对本项目的实施。 项目组长负责其项目组的人员分工以及项目开发计划。 组长提交项目开发计划以及人员分工安排情况。 讨论 讨论“企业即时通”系统需求,明确需求定义。 讨论系统业务流程,明确各个流程的输入输出数据。 讨论系统用例描述。 讨论如何合理分组。 讨论如何合理分工。 总结 了解“企业即时通”软件的项目需求 熟悉“企业即时通”软件的业务流程 熟悉复杂用例的描述方法 * home back first prev next last .NET Framework 2.0 SQL Server 2000 企业版 Microsoft Visual Studio 2005 Windows 2000 企业版 + SP4 软件要求 内存 ≥ 256MB CPU 主频 ≥ 2.0GHz 硬件要求 角色划分 普通用户 系统管理员 普通用户 用户登录 聊天 维护个人资料 查看好友信息 维护聊天记录 重新登录 系统管理员 启动服务 停止服务 查看服务器配置 公司信息维护 部门信息维护 用户信息维护 查看在线用户信息 重新登录 聊天记录维护(查看、清除、导出) 聊天 查看好友信息 用户信息维护(修改个

文档评论(0)

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

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

1亿VIP精品文档

相关文档