OOAD教学管理子系统 分析类图

本文详细介绍了OOAD教学管理子系统的分析类图,包括用户、学生、教师、选课管理人员、成绩管理人员等角色的类结构。各角色具有登录、修改密码等基本操作,同时具备各自特有的功能如选课、提交成绩、生成选课表等。此外,还涉及课程信息、选课表、成绩报表等类别的属性和操作,以及它们之间的关联和聚合关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分析类图

1.图形文档

2.文字说明

 

    2.1用户

类的整体说明:使用该系统的参与者被称为用户,拥有登录的权限

 

属性说明

(一)账号:具有一定格式的唯一标识每个用户的字符串;

(二)姓名:使用者的姓名;

(三)密码:验证用户所需要的字符串。

 

操作说明

(一)登录:使用者输入账号和对应的密码,系统查找是否存在改用户,存在则跳  到系统的首页;否则,提示用户不存在或密码错误;

(二)修改密码:用户可以在成功登录系统下,修改登录的密码。

 

继承描述:学生、教师、选课管理人员、成绩管理人员。学生等继承了用户的所有  特征。

 

 

    2.2学生

类的整体说明:能够登录系统进行选课、浏览课程信息、查询成绩等操作的用户被  称为学生

 

属性说明

(一)账号:具有一定格式的唯一标识每个用户的字符串;

(二)姓名:使用者的姓名;

(三)密码:验证用户所需要的字符串。

 

 

操作说明

(一)登录:使用者输入账号和对应的密码,系统查找是否存在改用户,存在则跳  到系统的首页;否则,提示用户不存在或密码错误;

(二)修改密码:用户可以在成功登录系统下,修改登录的密码。

(三)选课:

(四)查询本学期已选课程

(五)查询已有成绩

 

关联描述:

(一)一个学生至少可以查询一门课程内容,一门课程至少可以被一个学生查询;

(二)一个学生至少可以选择一门课程,一门课程至少可以被一个学生选择;

(三)一个学生可以查看本学期已选课程,课程可以被选择该门课程的学生查看;

(四)一个学生可以查看本学期已选课程的课程,课程的成绩可以被选择该门课程  的学生查看;

(五)一位教师至少可以教导一个学生,一个学生至少可以被一位教师教导。  继承描述:学生和用户之间存在继承关系。学生继承了用户的所有特征。

​​​​​​​    2.3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值