UML提供用例图的元素符号和绘制规则。采用Use Case图可以使Use Case的描述更规范化、更准确、清晰,更便于理解和交流。它用标有Use Case名字或标识的椭圆表示,也可以把它分成两个分隔区,上面是名字,下面是扩展点和扩展点的名字。每个用例都必须有一个唯一的名字以区别于其他用例。
下面以图书借阅系统为例进行说明。图书借阅管理是图书馆管理的核心业务,主要包括图书信息管理、借书证管理以及图书借阅管理三个方面的业务。首先提取参与者:图书借阅系统涉及图书管理员和借阅者两种参与者。
然后确定用例:(1)借书证管理借书证管理包括办理、补办、注销和查询等功能。在办理和补办的过程中需要打印借书证,打印借书证是办理和补办的包含用例。
(2)图书信息管理图书信息管理包括添加图书、图书编目、图书信息修改、报废、查询等功能。
(3)图书借阅管理图书借阅管理包括书目查询、借书、还书、过期催还、挂失管理、图书借阅等功能。