UML 课 设计题目:学 院:专 业:姓 名:学 号:程 设 计 报 告
年月日
本项目的主要内容
1.MyQQ问题陈述
MyQQ系统涉众
MyQQ功能概述
2.MyQQ需求分析
MyQQ用例析取 MyQQ用例规约 MyQQ术语
3.MyQQ架构分析与设计
MyQQ架构设计
MyQQ关键抽象
4.MyQQ用例分析
MyQQ分析类的析取
MyQQ分析类机制
5.MyQQ子系统设计及子系统中类的设计
客户端注册模块 客户端登录模块 客户端QQ模块
客户端消息发送模块 服务器控制台模块 用户信息管理模块
一、项目概述及功能介绍
1.1 概述
随着网络的发展,即时通信软件近年来很受网民们的青睐,本课程设计以腾讯公司的QQ作为建模参考,也仅对QQ客户端软件进行建模。
1.2 功能
MyQQ聊天工具是一个通过数据库交换聊天消息的软件,主要实现以下目标:
1、用户注册,申请QQ号码; 2、用户登录; 3、个人信息显示; 4、好友列表; 5、聊天窗本设置; 6、好友视频 ; 7、好友聊天; 8、聊天信息提示。
1.3 开发环境
本软件使用Visual Studio 2008、SQL Server 2005实现。
二、项目模块划分
2.1
图片管理工具模块的功能结构图如下:
2.2 用例分析
相关推荐: