除了画用例图、顺序图、类图、活动图,还可以根据需要画以下图表:

  1. 状态图:用于描述系统或对象在不同状态下的行为和属性变化。

  2. 构件图:用于描述系统的物理结构,包括软件和硬件组件的配置。

  3. 部署图:用于描述系统在不同计算机节点上部署的方式和架构。

用例图举例:

根据你的描述,可以考虑如下的用例图:

用例图

在这个用例图中,系统边界是由矩形框标识,参与者则用小人图标表示。左侧的栏目都是系统管理员的功能,因此可以用一个参与者'管理员'来代表。系统管理员可以执行的用例包括用户管理、角色管理、资源管理、会员管理和文档管理,这些用例之间通过包含关系和扩展关系来描述它们之间的依赖关系。其中,'文档管理'用例还和一个外部参与者'文档管理人员'有关联关系,表示文档管理人员可以通过系统执行这个用例。

如果你觉得这个用例图还有需要改进的地方,可以根据实际情况进行修改和完善。

系统管理子菜单的用例图

如果这些子菜单是系统管理员的功能,那么它们也应该画用例图进行描述。比如,系统消息可以是一个用例,用于管理系统发出的消息,包括编辑、删除、发送等功能;系统日志也可以是一个用例,用于查看系统的操作记录,包括查询、导出、删除等功能;用户管理、角色管理和文件上传也可以分别是一个用例,用于管理系统中的用户、角色和文件等。这些用例之间可以通过包含关系、扩展关系、泛化关系等方式进行描述,以便更好地理解它们之间的依赖关系和功能关系。

毕业设计UML图:除了用例图、顺序图、类图、活动图,还有哪些?

原文地址: https://www.cveoy.top/t/topic/lBaq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录