202308-啊对对队 实验六:软件开发案例(2)补充作业

发布时间 2023-05-24 22:21:38作者: 啊对对队
项目 内容
班级博客链接 2023春软件工程2020级计算机科学与技术
本次作业要求链接 实验六:软件开发案例(2)补充作业
团队名称 啊对对队
团队成员分工 赵嘉旺:利用StarUML绘图,博客撰写;李锋斌:利用StarUML绘图,博客撰写;杨炜:利用StarUML绘图
团队课程学习目标 练习UML建模技术
本次作业在哪些方面帮助团队实现学习目标 学习和巩固软件开发相关知识,对优秀案例进行学习和总结,利用StarUML绘图,更好的理解项目。
团队博客链接 啊对对队
团队项目Github仓库地址链接 https://github.com/lifengbin1/lfb

任务一 :下载并安装StarUML,了解StarUML操作方法。

image

任务2:分析并理解实验五学生信息管理软件案例资源的类关系,利用StarUML绘制该类图。

任务3:结合实验五中学生信息增、删、改的操作过程,绘制某一user对象完成学生信息增、删、改的顺序图,除user对象外,顺序图中其他对象需为实验五资源包中定义的类对象。

1.增加学生信息顺序图

2.删除学生信息顺序图

3.修改学生信息顺序图

4. 简要陈述增、删、改三个顺序图中消息与类图所关联类方法之间的关系

在“学生信息增加顺序图”中,用户通过界面选择学生信息进行增加,界面类调用了学生信息类的insertStudent()方法,将学生信息添加到学生信息列表中。
在“学生信息删除顺序图”中,用户通过界面选择要删除的学生信息,界面类调用了学生信息类的deleteStudent()方法,将学生信息从学生信息列表中删除。
在“学生信息修改顺序图”中,用户通过界面选择要修改的学生信息和修改后的内容,界面类调用了学生信息类的updateStudent()方法,修改学生信息并更新学生信息列表。

4.实验总结

  1. 任务完成时间(单位:h)
任务内容 预计花费时间(h) 实际花费时间(h)
任务1 0.2 0.1
任务2 2 1.5
任务3 3 2

2.实验总结与心得体会

成员 总结与体会
赵*旺 通过本次实验,我深入了解了UML建模技术的应用方法,掌握了StarUML的使用方法,并能够熟练绘制类图。同时,我也加深了对软件开发过程的理解,明确了软件开发中需考虑的各个方面,对今后的软件开发工作有很大的帮助。
杨* 在完成本次实验中,我深刻认识到了团队协作和项目管理的重要性。通过分工合作,我们能够高效地完成各自的任务,提高了工作效率。同时,我们也学习了软件开发案例的实现方法,掌握了顺序图的绘制方法,对今后的软件开发工作有很大的启示。
李*斌 本次实验让我深入了解了软件开发过程中的各个环节,学习了UML建模技术的应用方法,掌握了StarUML的使用方法。同时,我也加深了对团队协作和项目管理的认识,明确了团队合作的重要性。通过本次实验,我对软件开发工作有了更深入的理解和认识。