UML 需求的资源还挺多的,不过邹盛荣老师这本,算是我用下来比较靠谱的一套。需求场景举得接地气,比如教室管理系统、数据库那些,配的例子都能直接上手改成项目需求文档。UML 图画得也清楚,用例图、时序图这些都有,而且讲怎么从需求文字一步步推图,这部分少资料能讲清楚。
讲 UML 的大有人在,但能把需求讲明白又讲透的,邹老师这套真不多。他背景挺有意思,搞过日本开发,也做过 NIIT 的讲师,讲起来那种国际项目经验还是有点不一样。顺便,他还搞数据挖掘、生物信息学,如果你也想往这些方向拓展,后面的资料链接可以看看。
像LTE 网络、教室管理系统这些例子,其实蛮适合用来做练手项目。你可以先照着他的逻辑走一遍,熟了以后直接换需求场景,也能套得起来。需求文档写得清晰,基本不用二次整理就能交差了。
如果你最近正好在写项目立项书,或者准备教案什么的,可以翻翻这套资料。尤其是你要讲数据库、信息系统那块需求,参考起来会省不少事。