这本《软件工程与Rose建模案例教程(第三版)》是我们软件工程专业的核心教材,内容挺扎实的,从软件生命周期讲到Rose工具的具体用法,还配了不少建模案例。比起纯理论书,它更注重实操,课后作业经常要对着Rational Rose画用例图、类图,感觉学了就能用上。
不过学起来也有些不轻松,Rose工具版本旧、界面不太友好,照着书上的步骤操作偶尔会卡壳。我特别想要配套的案例源文件或者师兄师姐的课堂笔记,方便比对建模结果。但要提醒自己别只盯着“找答案”,重点还是要把UML图背后的逻辑想明白。
目前我的方法是先通读每章概念,再跟着案例一步步画图,最后自己改动需求重新建模来检验。小组讨论时互相查图也很有效,能发现遗漏的关联关系。如果哪位同学有这本书的学习心得、易错点总结,或者期末复习重点,真心求分享,咱们可以一起把建模基础打牢。