预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

.-实训报告课程名称UML系统分析与设计课程设计题目HE-QQ系统的分析与设计指导教师学生姓名班级学号实训成绩评定表学生课程设计题目HE-QQ**.优选-.-论文指导教师评语:建议成绩及等级:指导教师签名:2021年月日.优选-.-"HE-QQ系统〞的分析与设计目录实训报告1实训成绩评定表1一.实训目的3二.实训题目描述和要求41、系统目标42.功能要求4三.实训内容51."HE-QQ系统〞的需求分析52.系统的UML根本模型62.1系统的用例图62.2系统的顺序图/协作图72.3系统的状态图72.4系统的活动图73系统中的类83.1系统中主要的类83.2各个类之间的关系。8四.小结8一.实训目的.优选-.-UML统一建模课程是一门面向对象开发方法的设计语言。UML统一建模课程设计实验课,着重加强面向对象建模技术。使用UML统一建模语言,用需求模型简化业务领域;用分析模型验证用例的正确性,一致性,完备性,可行性;用设计模型标识解决方案。通过模型实现了从业务领域到软件领域的映射。通过建模,使问题可视化,形式化。通过一序列的建模和迭代活动,对于提高学生综合素质十分必要。UML统一建模课程是计算机专业的一门骨干课程,技术复杂,应用范围广。本课程设计实验主要内容:构建系统的分析模型、设计模型。主要目标如下:1.掌握面向对象的分析技术、设计技术;2.构建"HE-QQ系统〞的需求分析模型和设计模型;二.实训题目描述和要求本课程设计中包含:A.软件需求分析B."HE-QQ系统〞的需求分析C.系统的UML用例模型D.系统的静态模型E.系统的动态模型1、系统目标HE-QQ的用户是使用QQ进展网上聊天的人群。用户之间使用QQ进展即时聊天,传送文件,等等。用户之间要进展通信,首先得加对方为好友或搭建临时对话框,而QQ是每个用户在网上的唯一标志。为了使QQ能满足用户需要和友好的交互,系统建立用户登录前的用户登录,新用户注册,找回密码等界面设置,用户登陆后的以下主要设置:平安设置,个人设置,聊天设置,联系人设置,帮助设置。2.功能要求.优选-.-"HE-QQ系统〞中的功能需求可以包括以下几个方面:(1)注册功能:主要实现申请"HE-QQ〞系统账号的功能。在本系统中,要实现即时交流就必须要拥有合法的账号才能进展。一个新的用户在提交自己的一些描述信息的前提下〔如:用户的**、昵称、性别等信息〕,由效劳器为其分配一个唯一的"HE-QQ〞账号。(2)客户登录功能:主要实现从客户端登录"HE-QQ〞系统。其工作过程是:客户在登录时需要给出客户的账号和口令,并将账号和口令送效劳端进展身份验证,当验证通过时效劳器将该用户的好友信息发回客户端。(3)维护好友信息功能:主要实现添加好友功能。在本系统中客户只能与好友聊天,所以在与*位用户聊天之前必须先将该好友添加到好友列表中。其主要工作过程是:首先输入好友的账号,然后由客户端提交到效劳器,再由效劳器询问该客户是否同意将他加为好友,当得到许可后就完成了好友的添加。(4)删除好友功能:主要实现从好友列表中删除好友的功能。当你不愿意再与*个好友聊天,可以将该好友从好友列表中删除。其工作过程是:首先选择一个待删除的好友,然后向效劳器端提出删除好友的请求,当效劳器许可即完成好友的删除操作。(5)私聊功能:主要实现好友间单独聊天的功能。其主要过程是:用户首先从好友列表中选择一个好友,然后翻开私聊窗口,通过该聊天窗口来实现与好友之间的交流。(6)群聊功能:主要实现与所有好友群聊的功能。其主要过程是:首先翻开群聊窗口,用户输入群聊信息并由客户端转交到效劳器中,效劳器则根据该用户的好友列表群发到所有好友的客户端。(7)用户管理功能:主要实现用户信息修改的功能。其主要过程是:用户通过客户端程序中的用户信息修改窗口来实现用户个人信息的修改,当信息修改确定后就将该用户的信息传送至效劳器,由效劳器完成用户信息的更新操作。注意:用户信息一旦修改成功,其在线好友只能重新登录后,才会显示更新后的个人信息。三.实训内容1."HE-QQ系统〞的需求分析随着Internet的迅速开展,Web应用程序的应用越来越广泛。近年来,即时通信软件很受网民们的青睐,本实训设计以腾讯公司的QQ作为建模参考,也仅对QQ客户端软件进展建模。该实训针对学院校园网为教师和学生提供方便,QQ的用户〔教师或学生〕是使用QQ进展网上聊天的网民。用户之间使用QQ进展即时聊天,传输文件等等。学院中的学生即.优选-.-客户要想进展网上聊天,必需先申请注册**,待效劳器分配一个**后成为QQ用户,用户之间要进展通信,首先得加对方为好友并取得对方同意,搭建临时聊天窗口;假设用户需要修改个人或好友资料,可以通过个人资料修改界面进展修改。2.系统的UML根本模型系统根文件夹目录2.1系统的用例图用例