
⑥ 山束高業瞅董教稍学疙 Shandong Institute of Commerce and Technology 企业即时通系统 第一章需求分析
企业即时通系统 第一章需求分析

本章目标 ·了解“企业即时通”软件的项目需求 ·熟悉“企业即时通”软件的业务流程 熟悉复杂用例的描述方法 ·项目分组 图U网☑ home back first prev next last
home back first prev next last 2 本章目标 • 了解“企业即时通”软件的项目需求 • 熟悉“企业即时通”软件的业务流程 • 熟悉复杂用例的描述方法 • 项目分组

项目概述 一 家T公司随着规模的扩大,公司内部员工之间的及 时沟通与交流也愈发困难和重要。虽然市面上有很多 即时通讯工具(例如MSN、QQ、ICQ),但是现在众 多网络公司提供的免费聊天工具通常只是客户端程序, 而不是服务器端程序,这样就无法灵活地应用在公司、 企业的内部网络中去。于 是公司决定自行开发一套仅限公 司内部使用的即时通讯工具。 图U国✉因 home back first prev next last 3
home back first prev next last 3 项目概述 • 一家IT公司随着规模的扩大,公司内部员工之间的及 时沟通与交流也愈发困难和重要。虽然市面上有很多 即时通讯工具(例如MSN、QQ、ICQ),但是现在众 多网络公司提供的免费聊天工具通常只是客户端程序, 而不是服务器端程序,这样就无法灵活地应用在公司、 企业的内部网络中去。于 是公司决定自行开发一套仅限公 司内部使用的即时通讯工具

M工具 ·什么是M -IM是Instant Messager(即时通信)的缩写。我们 常用的QQ、网易泡泡、MSN和ICQ都属于IM软件。 腾讯网 msn icq. oQ.com 圖a国■ home back first prev next last 4
home back first prev next last 4 IM工具 • 什么是IM – IM是Instant Messager(即时通信)的缩写。我们 常用的QQ、网易泡泡、MSN和ICQ都属于IM软件

开发环境 ·“企业即时通”软件开发环境 CPU主频≥2.0GHz 硬件要求 内存≥256MB Windows2000企业版+sP4 Microsoft Visual Studio 2005 软件要求 .NET Framework 2.0 SQL Server2000企业版 图U网☑ home back first prev next last5
home back first prev next last 5 开发环境 • “企业即时通”软件开发环境 硬件要求 CPU 主频 ≥ 2.0GHz 内存 ≥ 256MB 软件要求 Windows 2000 企业版 + SP4 Microsoft Visual Studio 2005 .NET Framework 2.0 SQL Server 2000 企业版

需求简介 开发一款公司内部使用的即时通讯工具,对 该工具的要求如下: -为了加强对用户的管理,本工具不提供用户注册功能, 只提供用户信息维护功能。 -公司信息、部门信息和用户信息由管理员统一维护。 -管理员能够查看当前在线用户的详细信息。 -用户可以同时和多个在线好友聊天。 -用户能够查看好友信息,维护聊天记录。 -用户界面设计类似于“QQ”用户界面。 -用户的聊天信息必须由服务器进行转发。 窗U国因 home back first prev next last 6
home back first prev next last 6 需求简介 • 开发一款公司内部使用的即时通讯工具,对 该工具的要求如下: – 为了加强对用户的管理,本工具不提供用户注册功能, 只提供用户信息维护功能。 – 公司信息、部门信息和用户信息由管理员统一维护。 – 管理员能够查看当前在线用户的详细信息。 – 用户可以同时和多个在线好友聊天。 – 用户能够查看好友信息,维护聊天记录。 – 用户界面设计类似于“QQ”用户界面。 – 用户的聊天信息必须由服务器进行转发

角色 角色划分 系统管理员 普通用户 固a因■ home back first prev next last 7
home back first prev next last 7 角色 角色划分 系统管理员 普通用户

客户端功能 普通用户操作 维护个人资料 查看好友信息 用户登录 普通用户 聊天 重新登录 维护聊天记录 图U网☑ home back first prev next last 8
home back first prev next last 8 客户端功能 普通用户操作 普通用户 用户登录 聊天 维护个人资料 查看好友信息 维护聊天记录 重新登录

服务器端功能 ·管理员操作 查看服务器配置 公司信息维护 停止服务 部门信息维护 系统管理员 启动服务 用户信息维护 查看在线用户信息 窗U国 home back first prev next last 9
home back first prev next last 9 服务器端功能 • 管理员操作 系统管理员 启动服务 停止服务 查看服务器配置 公司信息维护 部门信息维护 用户信息维护 查看在线用户信息

模块汇总1 功能类别 子功能 用户登录 用户信息维护(修改个人详细信息) 客户端 查看好友信息 聊天 聊天记录维护(查看、清除、导出) 重新登录 固@因■ home back first prev next last 10
home back first prev next last 10 模块汇总-1 功能类别 子功能 客户端 用户登录 用户信息维护(修改个人详细信息) 查看好友信息 聊天 聊天记录维护(查看、清除、导出) 重新登录