精品文档---下载后可任意编辑课程设计报告 设计题目: 学 院: 专 业: 姓 名: 学 号:年月日本项目的主要内容1
MyQQ 问题陈述 MyQQ 系统涉众MyQQ 功能概述2
MyQQ 需求分析 MyQQ 用例析取 MyQQ 用例规约 MyQQ 术语3
MyQQ 架构分析与设计 MyQQ 架构设计MyQQ 关键抽象4
MyQQ 用例分析 MyQQ 分析类的析取MyQQ 分析类机制5
MyQQ 子系统设计及子系统中类的设计客户端注册模块 客户端登录模块 客户端 QQ 模块 客户端消息发送模块 服务器控制台模块 用户信息管理模块一、项目概述及功能介绍 1
1 概述 随着网络的进展,即时通信软件近年来很受网民们的青睐,本课程设计以腾讯公司的 QQ 作为建模参考,也仅对 QQ 客户端软件进行建模
2 功能MyQQ 聊天工具是一个通过数据库交换聊天消息的软件,主要实现以下目标: 1、用户注册,申请 QQ 号码; 2、用户登录; 3、个人信息显示; 4、好友列表; 5、聊天窗本设置;6、好友视频 ; 7、好友聊天;8、聊天信息提示
3 开发环境 本软件使用 Visual Studio 2024、SQL Server 2024 实现
二、项目模块划分 精品文档---下载后可任意编辑2
1 图片管理工具模块的功能结构图如下:2
2 用例分析2
3 MyQQ ULM 用例文档2
1 用户注册用例名用户注册简要描述用户通过该用例注册 QQ 账号参加者QQ 用户涉众QQ 用户:注册 QQ 账号相关用例无前置条件用户必须联网后置条件假如注册成功,则系统记录本次注册的信息并返回给用户一个账号基本事件流(1)用例起始于用户需要注册自己的账号(2)用户填写基本信息,并点击注册(3)系统记录用户的基本信息,并返回给用户一个账号,用例结束备选事件流A-1 用户在点击注册之前,随时都可以终止该