在线选课系统UML大作业

Questions:

  1. Design the UML diagrams for the system choosed in question
  2. (80 Marks)为问题1中选择的系统设计UML图

设计用例图

1.1 Design Use Case diagram. (20 Marks)设计用例图
1) List the requierment analysis; (8 Marks)列出需求分析
教学一体化服务平台——学生选课系统主要满足来自三方面的需求,这三个方面分别是学生用户、教师用户和管理员用户。
学生用户是主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作等;
教师用户主要需求功能是发布课程信息、以及利用本系统提交学生的成绩;
管理员用户主要需求功能包括对学生信息、教师信息、课程信息以及学生成绩进行管理。

2)List the Actors; (4 Marks)列出演员
学生用户、教师用户和管理员用户。
3)Complete the diagram. (8 Marks)完成图表
在这里插入图片描述

学生选课系统用例图

设计类图

1.2 Design Class diagram. (10 Marks)设计类图
1) Identify the class of the system; (4 Marks)确定系统的类别
系统中设计了界面类,课程类;角色有student,register,people,database。分析这些类和角色之间的关系&#x

  • 34
    点赞
  • 452
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值