收藏 分销(赏)

UML即时通讯系统建模实训总结报告.doc

上传人:快乐****生活 文档编号:2999894 上传时间:2024-06-12 格式:DOC 页数:15 大小:382.54KB
下载 相关 举报
UML即时通讯系统建模实训总结报告.doc_第1页
第1页 / 共15页
UML即时通讯系统建模实训总结报告.doc_第2页
第2页 / 共15页
UML即时通讯系统建模实训总结报告.doc_第3页
第3页 / 共15页
UML即时通讯系统建模实训总结报告.doc_第4页
第4页 / 共15页
UML即时通讯系统建模实训总结报告.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、实 训 报 告课 程 名 称 UML系统分析和设计 课程设计题目 HE-QQ系统分析和设计 指 导 教 师 学 生 姓 名 班 级 学 号 实训成绩评定表课程设计题目HE-QQ 学生姓名论文指导老师评语:提议成绩及等级:指导老师署名: 月 日“HE-QQ系统”分析和设计目录实 训 报 告1实训成绩评定表2一 实训目标4二实训题目描述和要求41、系统目标42.功效要求4三 实训内容51. “HE-QQ系统”需求分析52. 系统UML基础模型52.1 系统用例图62.2系统次序图 /协作图92.3系统状态图102.4系统活动图113 系统中类133.1系统中关键类133.2各个类之间关系。13四小

2、结14一 实训目标 UML统一建模课程是一门面向对象开发方法设计语言。UML统一建模课程设计试验课,着重加强面向对象建模技术。使用UML统一建模语言,用需求模型简化业务领域;用分析模型验证用例正确性,一致性,完备性,可行性;用设计模型标识处理方案。经过模型实现了从业务领域到软件领域映射。经过建模,使问题可视化,形式化。经过一序列建模和迭代活动,对于提升学生综合素质十分必需。UML统一建模课程是计算机专业一门骨干课程,技术复杂,应用范围广。本课程设计试验关键内容:构建系统分析模型、设计模型。关键目标以下:1. 掌握面向对象分析技术、设计技术;2. 构建“HE-QQ系统”需求分析模型和设计模型;二

3、 实训题目描述和要求 本课程设计中包含:A. 软件需求分析 B. “HE-QQ系统”需求分析C. 系统UML用例模型 D. 系统静态模型E. 系统动态模型1、系统目标 HE-QQ用户是使用QQ进行网上聊天人群。用户之间使用QQ进行即时聊天 ,传送文件,等等。用户之间要进行通信,首先得加对方为好友或搭建临时对话框,而QQ号码是每个用户在网上唯一标志。为了使QQ能满足用户需要和友好交互,系统建立用户登录前用户登录,新用户注册,找回密码等界面设置,用户登陆后以下关键设置:安全设置,个人设置,聊天设置,联络人设置,帮助设置 。2.功效要求 “HE-QQ系统”中功效需求能够包含以下多个方面:(1)注册功

4、效:关键实现申请 “HE-QQ”系统账号功效。在本系统中,要实现即时交流就必需要拥有正当账号才能进行。一个新用户在提交自己部分描述信息前提下(如:用户姓名、昵称、性别等信息),由服务器为其分配一个唯一“HE-QQ”账号。(2)用户登录功效:关键实现从用户端登录“HE-QQ”系统。其工作过程是:用户在登录时需要给出用户账号和口令,并将账号和口令送服务端进行身份验证,当验证经过时服务器将该用户好友信息发回用户端。(3)维护好友信息功效:关键实现添加好友功效。在本系统中用户只能和好友聊天,所以在和某位用户聊天之前必需先将该好友添加到好友列表中。其关键工作过程是:首先输入好友账号,然后由用户端提交到服

5、务器,再由服务器问询该用户是否同意将她加为好友,当得到许可后就完成了好友添加。(4)删除好友功效:关键实现从好友列表中删除好友功效。当你不愿意再和某个好友聊天,能够将该好友从好友列表中删除。其工作过程是:首先选择一个待删除好友,然后向服务器端提出删除好友请求,当服务器许可即完成好友删除操作。(5)私聊功效:关键实现好友间单独聊天功效。其关键过程是:用户首先从好友列表中选择一个好友,然后打开私聊窗口,经过该聊天窗口来实现和好友之间交流。(6)群聊功效:关键实现和全部好友群聊功效。其关键过程是:首先打开群聊窗口,用户输入群聊信息并由用户端转交到服务器中,服务器则依据该用户好友列表群发到全部好友用户

6、端。(7)用户管理功效:关键实现用户信息修改功效。其关键过程是:用户经过用户端程序中用户信息修改窗口来实现用户个人信息修改,当信息修改确定后就将该用户信息传送至服务器,由服务器完成用户信息更新操作。注意:用户信息一旦修改成功,其在线好友只能重新登录后,才会显示更新后个人信息。三 实训内容1. “HE-QQ系统”需求分析伴随Internet快速发展,Web应用程序应用越来越广泛。多年来,即时通信软件很受网民们青睐,本实训设计以腾讯企业QQ作为建模参考,也仅对QQ用户端软件进行建模。该实训针对学院校园网为老师和学生提供方便,QQ用户(老师或学生)是使用QQ进行网上聊天网民。用户之间使用QQ进行即时

7、聊天,传输文件等等。学院中学生即用户要想进行网上聊天,必需先申请注册帐号,待服务器分配一个帐号后成为QQ用户,用户之间要进行通信,首先得加对方为好友并取得对方同意,搭建临时聊天窗口;若用户需要修改个人或好友资料,能够经过个人资料修改界面进行修改。2. 系统UML基础模型 系统根文件夹目录2.1 系统用例图用例图是被称为参与者外部用户所能观察到系统功效模型图,展现了部分参与者和部分用例,和它们之间关系,关键用于对系统、子系统或类功效行为进行建模。用例图展示了用例之间和同用例参与者之间是怎样相互联络。用例图用于对系统、子系统或类行为进行可视化,使用户能够了解怎样使用这些元素,并使开发者能够实现这些

8、元素。 系统登陆成功后用例图 登录成功后用例图着重描述了用户登上QQ账号后可实施操作,关键分为五大模块:聊天设置,个人设置,安全设置,联络人设置,帮助设置。 用户状态设置用例图用户状态设置用例图描述了用户对自己状态设置,用户可自行选择自己想要显示给自己qq账号好友状态。 联络人设置用例图联络人设置用例图方便用户对自己好友管理,关键从五方面着手:添加联络人,删除联络人,对联络人进行移动分组,修改联络人备注,查看好友资料。能够简单明了地让用户进行操作管理。 聊天设置用例图 聊天设置是即时通信软件最终极目标,它能够让用户和好友聊天,传送文件,语音视频会话等需求得到最大程度满足。2.2 系统次序图 /

9、协作图 次序图显示对象之间动态合作关系,它强调对象之间消息发送次序,同时显示对象之间交互。 删除好友次序图 移动分组次序图 私聊次序图 2.3 系统状态图 状态图实际上是一个由状态、变迁、事件和活动组成状态机。状态图描述从状态到状态控制流,常见于系统动态特征建模。在大多数情况下,它用来对反应型对象行为模型。在UML中,状态图可用来对一个对象按事件排序行为模型。状态图是强调状态到状态控制流状态机简单表示。通常而言,状态图是对类所描述设施补充说明,它描述了类全部对象可能含有状态和引发状态改变事件。 用户登录状态机图2.4 系统活动图 活动图(activity diagram,动态图)是说明了 用例

10、实现工作步骤。用例工作步骤说明了QQ系统为向所服务用户主角提供其所需价值而必需完成工作。用户登录后业务用例由一系列活动组成,它们共同为用户请求服务。活动既能够是手动实施任务,也能够是自动实施任务。它可完成一个工作单元。活动图是状态图一个特殊形式。其中全部或多数状态全部是活动状态,而且全部或多数转移全部在源状态中活动完成时立即触发。用户状态设置活动图安全设置活动图 3 系统中类 类图(class diagram)表示了系统静态结构信息,即系统是由哪些类组成,这些类之间关系是什么。类图显示系统各个部分和怎样将它们组装起来;但却不能模拟组装后系统工作情况。3.1 系统中关键类 3.2 各个类之间关系。 系统类图四小结 即时通信软件是一个基于互联网实时交互方法,伴随互联网不停发展壮大,即时通信也被越来越多人使用,它已经成为互联网最关键服务之一。经过这次实训,让我系统了解了建模方面知识体系结构,并明白了多种图使用方法,和其中各个要素之间关系。此次实训是基于我们常见QQ聊天软件基础上,设计出一个简单可行聊天系统模型。同时也培养了我们团体合作精神,并意识到团体精神在软件开发过程中关键性。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服