什么是快乐星球组 实验六 软件开发案例(2)补充作业
项目 | 内容 |
---|---|
课程班级博客链接 | 2020级计算机科学与技术 |
本次作业要求链接 | 实验六 软件开发案例(2)补充作业 |
团队名称 | 什么是快乐星球组 |
团队成员分工描述 | 张倩:绘制类图,简要陈述增、删、改三个顺序图中消息与类图所关联类方法之间的关系 贾小萌:绘制类图, 下载starUML并了解其操作 葛薇:绘制顺序图, 撰写博客 |
团队的课程学习目标 | 1.练习UML建模技术。 2.分析并理解实验五学生信息管理软件案例资源的类关系并绘制类图 |
本次作业在哪些方面帮助团队实现学习目标 | 熟悉starUML相关操作,使用starUML绘制类图和顺序图 |
团队博客链接 | 什么是快乐星球组 |
团队项目Github仓库地址链接 | https://github.com/Tttttiiii |
实验内容与步骤
任务一 在作业博客中提供StarUML主界面截图
StarUML主界面截图
任务二 分析并理解实验五学生信息管理软件案例资源的类关系,利用StarUML绘制该类图
类图如下图所示
局部细节如下
任务三 结合实验五中学生信息增、删、改的操作过程,绘制某一user对象完成学生信息增、删、改的顺序图
增的顺序图
删的顺序图
改的顺序图
增、删、改三个顺序图中消息与类图所关联类方法之间的关系
消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。允许实体请求其他的服务,类角色通过发送和接受信息进行通信。顺序图通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的⾏为顺序,当执行⼀个用例行为时,其中的每条消息对应⼀个类操作或状态机中引起转换的触发事件。顺序图中的每⼀个消息,要和类图中各个类的方法⼀⼀对应。
各项任务实际花费的时间(min)
任务 | 实际花费的时间 |
---|---|
下载StarUML并了解其操作 | 40 |
绘制类图 | 80 |
绘制顺序图 | 40 |
简要陈述增、删、改三个顺序图中消息与类图所关联类方法之间的关系 | 15 |
撰写博客 | 30 |
成员分工:
成员 | 完成 |
---|---|
张倩 | 绘制类图,简要陈述增、删、改三个顺序图中消息与类图所关联类方法之间的关系 |
贾小萌 | 绘制类图, 下载starUML并了解其操作 |
葛薇 | 绘制顺序图, 撰写博客 |
团队成员完成本次实验学习心得:
张* :通过这次的实验,能够基本掌握starUML的绘图操作,完成类图和顺序图的绘制,通过类图的绘制,能够理清学生信息管理系统中各个类的关系,帮助我更好的理解整个系统,能够清楚的理解各个部分的功能和它们的联系。
贾*萌 :本次实验在理解实验五学生信息管理软件案例资源的类关系的基础上,利用staruml绘制类图和顺序图,通过本次实验,使书本上的知识在实际中加以应用,并熟悉了staruml的操作方法。
葛* :这次实验要求绘制类图,和顺序图,通过完成实验加深了自己对学生信息管理系统案例的理解,以及类与类之间的关系。绘制顺序图更加清楚了增删查改的完成过程,同时熟悉了staruml软件的使用,学习了绘制类图与顺序图。