我正在学校上 UML 课程,我的老师希望我们完成基本的、最低限度的作业,并且不会回答任何问题。话虽如此,系统的要求有注册、学生记录、登录、课程记录和课堂记录的用例。它真正需要做的只是以下几点:
- 学生将登录系统,他们唯一能做的就是注册。在注册页面中,它会列出可用的课程,学生会选择一个或多个,然后他们会列出每门课程的可用课程。必须检查学生的记录以验证他们是否满足先决条件。
- 注册员可以登录系统,他们不仅可以注册学生,还可以查看和修改课程记录、课堂记录和学生记录。
- 此外,这些课程可以在线或现场进行,我想知道是否应该定义......
- 如果需要理解,我可以提供更多细节。
好吧,我想我走得太远了,我想我想就如何确定基本要求提出意见。
我还有几个问题:
- SRS 中是否需要登录对象?还是应该简单地假设用户已经登录?
- 关于基数和多重性,它是同一个概念吗?
- 看看我的多重性,我有没有犯任何非常明显的错误?
就使其不那么复杂而言,仅具有以下内容是否有意义:班级类型、课程、班级、注册、学生和注册商?