质量属性包括:性能、可靠性、可用性、安全性、可修改性、易用性
是指系统以外的,需要使用系统或与系统交互的事物,包括:人或组织、设备、外部系统等。在本题中,较为容易识别的参与者包括:学生、教师、管理员,比较隐晦的参与者包括:时间、打印机。
用例之间的关系包括:包含、扩展、泛化。 “登录系统”用例与“注册课程”用例之间的关系为:包含关系。 “参加考试”用例与“参加补考”用例之间的关系为:扩展关系。
类之间的关系包括:关联、聚合、组合、依赖、泛化、实现(可写可不写,因为实现是 接口与类之间的关系,而接口是一种特殊的类)
软件错误是指在软件生存期内的不希望或不可接受的人为错误,其结果是导 致软件缺陷的产生
软件缺陷是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。
软件故障是指软件运行过程中出现的一种不希望或不可接受的内部状态。
软件失效是指软件运行时产生 的一种不希望或不可接受的外部行为结果。