uml即时通讯系统建模实训报告

uml即时通讯系统建模实训报告

ID:14812607

大小:410.50 KB

页数:14页

时间:2018-07-30

uml即时通讯系统建模实训报告_第1页
uml即时通讯系统建模实训报告_第2页
uml即时通讯系统建模实训报告_第3页
uml即时通讯系统建模实训报告_第4页
uml即时通讯系统建模实训报告_第5页
资源描述:

《uml即时通讯系统建模实训报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实训报告课程名称UML系统分析与设计课程设计题目HE-QQ系统的分析与设计指导教师学生姓名班级学号14实训成绩评定表课程设计题目HE-QQ学生姓名论文指导教师评语:建议成绩及等级:指导教师签名:2011年月日14“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四.小结1414

2、一.实训目的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系统”中的功能需求可以包括

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

5、。其主要工作过程是:首先输入好友的账号,然后由客户端提交到服务器,再由服务器询问该客户是否同意将他加为好友,当得到许可后就完成了好友的添加。(4)删除好友功能:主要实现从好友列表中删除好友的功能。当你不愿意再与某个好友聊天,可以将该好友从好友列表中删除。其工作过程是:首先选择一个待删除的好友,然后向服务器端提出删除好友的请求,当服务器许可即完成好友的删除操作。(5)私聊功能:主要实现好友间单独聊天的功能。其主要过程是:用户首先从好友列表中选择一个好友,然后打开私聊窗口,通过该聊天窗口来实现与好友之间的交流。(6)群聊功能:主要实现与所有好友群聊的功能。其主要过程是:首先打开群聊窗口

6、,用户输入群聊信息并由客户端转交到服务器中,服务器则根据该用户的好友列表群发到所有好友的客户端。(7)用户管理功能:主要实现用户信息修改的功能。其主要过程是:用户通过客户端程序中的用户信息修改窗口来实现用户个人信息的修改,当信息修改确定后就将该用户的信息传送至服务器,由服务器完成用户信息的更新操作。注意:用户信息一旦修改成功,其在线好友只能重新登录后,才会显示更新后的个人信息。三.实训内容1.“HE-QQ系统”的需求分析随着Internet的迅速发展,Web应用程序的应用越来越广泛。近年来,即时通信软件很受网民们的青睐,本实训设计以腾讯公司的QQ作为建模参考,也仅对QQ客户端软件进

7、行建模。该实训针对学院校园网为教师和学生提供方便,QQ的用户(教师或学生)是使用QQ进行网上聊天的网民。用户之间使用QQ进行即时聊天,传输文件等等。学院中的学生即客户要想进行网上聊天,必需先申请注册帐号,待服务器分配一个帐号后成为QQ用户,用户之间要进行通信,首先得加对方为好友并取得对方同意,搭建临时聊天窗口;若用户需要修改个人或好友资料,可以通过个人资料修改界面进行修改。2.系统的UML基本模型14系统根文件夹目录2.1系统的用例图用例图是被称为参与者的外部用户所能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。