6
第六周软件工程作业:
思维导图
总的来说,本次章节主要学的是如何面向对象式的去分析一个项目以及理解对应的一些图,学过面向对象编程语言的我们来看待这个无疑是不需太费力就能看懂的,关于类图用例图等等更多的是需要去了解,能看懂所言为何即可。
UML建模工具
本次作业关于建模工具其实我是有些问题的,老师的讲述并不是特别的清楚,当然,在这之后也算找到了一些东西,具体如何操作我就只实现了一个,因为硬件环境有限。
1) 网站ProcessOn:
关于该公司的自我介绍图片就放上,总的来说,在线作图总会给予人一种不安全的感觉,因为现在的网络环境虽说与几年前的环境来说好了太多,但是还是不稳定,对于长期作业的人肯定是需要购买他的企业版本,但是对于目前处于学习阶段的我们来说,该软件已经很满足需求了。
具体如何使用可以参照该链接:https://www.cnblogs.com/yangliheng/p/6082250.html
对于软件的基本使用看前人的书写即可。
2) Visio
如图所示,该软件是Microsoft的一系列office软件的一个,对于现在国人的破解能力来说找到该软件确实是十分的简单,但是对于一个软件来说,本人更喜欢网站的便携,不需要那么强悍的硬件条件,且方便。因此关于该软件的使用可能就只能从网络上搬运了。
https://www.cnblogs.com/amanlikethis/p/3435806.html
当然软件还有很多,取到自己最适用的我相信我也就完成了我的任务了,因此本次寻找也就这些。
面向对象分析与设计
1) 建立用例模型
2) 建立对象模型
3) 各种顺序图
基本的顺序图如上所示,当然所叙述的十分的精简,因为实在不会了。。。
心得体会:
这周学的东西我以为会跟Java一样,就是讲讲面向对象,后面涉及到了画图等一系列看不懂的操作,因此我也就开始迷迷糊糊了,最后根据ppt得到了以上的一些结果,在实现过程中难免有诸多的问题出现,最后借助了同学的帮助,十分勉强的完成了这个作业,在这次实现过程中以及之前的实现过程中我发现,画图不适合我,我不是干这门的,因此接下来我的目标更多的是能看懂就好,这样也就更清楚了自己对于自己的定位,才不会产生学而无用论的看法。