第一范文网 - 专业文章范例文档资料分享平台

面向对象分析与设计-即时聊天系统

来源:用户分享 时间:2025/5/21 1:21:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

中南民族大学 计算机科学学院

实验报告

课 程 面向对象分析与设计 题 目 即时聊天系统 年 级 2009级 专 业 软件工程 姓 名 学 号 指导教师

日 期 2012年03月28日

文档修订历史

日期 12/03/09 12/03/10 12/03/10 12/03/16 12/03/17 版本 1.0 1.1 1.2 2.0 2.1 教师评语 格式不对,修改 添加非功能性需求 用例图的修改 描述 系统概述 正文格式的校对,目录的更新 非功能性需求的增加 术语表、用例、设计概述 由于用例图添加了的内容很多,系统活动图需要整体修改,同时增加系统管理员的内容。 增加了系统界面 界面增加主界面或者至少一个用例操作界面 类图、对象模型和数据字典 动态模型、功能模型、数据库定义、部署图

12/03/18 12/03/18 12/03/25 12/03/27 2.2 2.2 3.0 4.0 缺少界面 主界面的完善 2

目 录

1 概述............................................................................................................................................. 4

1.1 系统简述 .......................................................................................................................... 4 1.2 软件设计目标 .................................................................................................................. 4 1.3 参考资料 .......................................................................................................................... 6 1.4 修订版本记录 .................................................................................................................. 6 2 术语表 ......................................................................................................................................... 7 3 用例............................................................................................................................................. 9 4 设计概述 ................................................................................................................................... 12

4.1 简述 ................................................................................................................................ 12 4.2 系统结构设计 ................................................................................................................ 12 4.3 系统界面 ........................................................................................................................ 14 4.4 约束和假定 .................................................................................................................... 16 5 对象模型 ................................................................................................................................... 16

5.1 类定义 ............................................................................................................................ 16 5.2 类关联描述 .................................................................................................................... 16 5.3 对象模型图 .................................................................................................................... 18 6 对象数据字典描述 ................................................................................................................... 18

6.1 用户系统中的对象 ........................................................................................................ 18 7 动态模型 ................................................................................................................................... 22

7.1 场景(Scenarios) ........................................................................................................ 22 7.2事件定义(Events) ...................................................................................................... 23 7.3 状态图 ............................................................................................................................ 26 8 功能模型 ................................................................................................................................... 27

8.1 确定输入输出与事件关系 ............................................................................................ 27 8.2 功能模型图 .................................................................................................................... 28 9 数据库定义 ............................................................................................................................... 30 10 部署图 ..................................................................................................................................... 31

3

1 概述 1.1 系统简述

现在,各种聊天软件相继出现,其中以QQ软件做的最好。但是由于其商业化性质太强,各种增值业务的存在,导致QQ用户等级划分出现,引起了部分用户的反感。即时聊天系统,又名Lovely Talk,是一款非盈利性质的聊天软件。其用户界面形象直观,简洁快速实用,可以满足大部分人群的聊天需求,同时满足平等化的观念。

即时聊天系统,是一个在线聊天软件。该系统的开发主要包括后台数据库的建立与维护,前台应用程序、用户界面的开发两大方面。

运行环境 硬件环境:

处理器:Intel Pentium及以上/AMD 内存:512M 硬盘空间:80G 软件环境: 服务器端/客户端:

操作系统:Windows98/ME/2000/XP或者Win7

1.2 软件设计目标

功能需求:

(1)该系统可以实现用户在此线注册、登录的功能以及用户间的查询、添加好友、删除好友、聊天、访问家园空间、进入娱乐应用以及举报的功能。

(2)该系统采用形象化界面,根据用户的提供住址信息,将在界面地图上标注。这样好友容易知道对方的一些基本信息。同时,此系统只记录在线人员的情况,不

4

搜索更多关于: 面向对象分析与设计-即时聊天系统 的文档
面向对象分析与设计-即时聊天系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7rewe8q6vl9da6a52iz5_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top