MyQQ项目需求分析说明书

更新时间:2023-08-09 06:29:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

YD4P聊天软件需求分析设计

第一部分、概述

1、 项目名称及背景

项目名称

YD4P聊天软件 开发背景

S1结课项目设计

2、 文档说明

本文档系统的描述了"YD4P聊天软件"系统的业务需求以及需求分析文档。可用与指导软件的系统设计和测试阶段的工作。

第二部分、任务说明

1、 功能概述

2、 YD4P聊天软件的用户需要使用系统提供的如下功能:

登陆或注册

好友管理(添加好友、删除好友、查看好友、好友备注,好友分组) 好友聊天

聊天群(添加用户、删除用户、修改用户昵称、群信息管理) 个人信息管理(查看信息、修改信息)

其他(发送邮件、语音聊天、视频聊天、发送文件)

(备注:包含在其他功能里面的功能作为项目拓展、并不是一定能实现,但是作为软件的另一亮点,在时间跟条件允许的情况下,尽量实现)

此外,用户在使用软件提供的上述功能之前需要进行登录。当用户不需要使用系统的上述功能时,也可退出软件。

3、 用户环境

服务器硬件要求:

处理器:Pentium 3以上;内存>=512MB;硬盘>=20G;

服务器端软件要求:

操作系统:Windows XP或以上版本;数据库服务器:MS SQL SERVER 2008;

客户端软件要求:

操作系统: Windows XP、Windows 7均可; 运行环境:.net framework 2.0或以上 开发工具: VS2010

第三部分、需求分析

1、实现功能

系统用例图

图一:“YD4P聊天软件”系统的用例图

用例图中,使用一个椭圆表示用例,里面的文字描述了用例的名称。用户可以使用或访问系统的部分功能,在图一中使用一个“火柴人”表示用户的身份,称为用例的参与者,系统有用户、管理员两个参与者。此外,图一中从参与者到用例的单向箭头表示二者之间的关联关系,例如用户可以使用或访问这些功能。

以下略去一万个字…

本文来源:https://www.bwwdw.com/article/efkj.html

Top