我做了一个大学通讯录管理系统,它分为管理员和普通用户两种角色。当管理员角色登录时,系统主要分为个人资料、用户管理、公告管理、系别信息管理、班级管理、学生通讯信息查看管理这六个模块,个人资料模块可以进行修改个人资料和修改密码操作。用户管理模块可以进行用户信息的添加,修改,查询,删除操作。公告管理模块可以进行公告内容的添加,修改,删除,查询操作。系别信息管理模块可以进行各系别信息的添加,修改,查询删除操作。班级管理模块可以进行各系别各个班级的信息的添加,删除,查询,修改操作。学生通讯信息查看管理模块可以进行各个系别的各个班级的各个学生的信息的添加,修改,查询,删除操作。当普通用户角色登录时,系统主要分为个人资料、公告查看、系别信息查看、班级查看、学生通讯信息查看这五个模块。个人资料模块可以进行修改个人资料和修改密码操作。公告查看模块可以进行公告的查询操作。系别信息查看模块可以进行各系别信息的查询操作。班级查看模块可以进行各系别的各班级信息的查看操作。学生通讯信息查看模块可以进行各个系别的各个班级的各个学生信息的查看操作。请根据以上信息帮我画出需求分析的用例图,用md格式
时间: 2024-02-06 10:12:37 浏览: 54
```mermaid
usecaseDiagram
title 大学通讯录管理系统用例图
actor 管理员
actor 普通用户
管理员 --> (个人资料)
管理员 --> (用户管理)
管理员 --> (公告管理)
管理员 --> (系别信息管理)
管理员 --> (班级管理)
管理员 --> (学生通讯信息查看管理)
普通用户 --> (个人资料)
普通用户 --> (公告查看)
普通用户 --> (系别信息查看)
普通用户 --> (班级查看)
普通用户 --> (学生通讯信息查看)
(个人资料) --> (修改个人资料)
(个人资料) --> (修改密码)
(用户管理) --> (添加用户)
(用户管理) --> (修改用户)
(用户管理) --> (查询用户)
(用户管理) --> (删除用户)
(公告管理) --> (添加公告)
(公告管理) --> (修改公告)
(公告管理) --> (查询公告)
(公告管理) --> (删除公告)
(系别信息管理) --> (添加系别)
(系别信息管理) --> (修改系别)
(系别信息管理) --> (查询系别)
(系别信息管理) --> (删除系别)
(班级管理) --> (添加班级)
(班级管理) --> (修改班级)
(班级管理) --> (查询班级)
(班级管理) --> (删除班级)
(学生通讯信息查看管理) --> (添加学生)
(学生通讯信息查看管理) --> (修改学生)
(学生通讯信息查看管理) --> (查询学生)
(学生通讯信息查看管理) --> (删除学生)
```
阅读全文