试题一(25分)
阅读以下关于软件分析与设计的说明,在答题纸上回答问题1至问题3。
【说明】
某在线教育平台计划开发一个在线课程管理系统,该系统需支持课程发布、视频播放、在线测试、学员管理、学习进度追踪、教师评价等功能。其非功能性需求如下:
(a)系统应能支持至少1000个并发用户同时在线学习;
(b)视频播放应流畅,缓冲时间不超过2秒;
(c)系统需保证99.9%的服务可用性;
(d)界面设计应直观易用,便于各年龄段用户操作;
(e)系统需具备防DDoS攻击能力;
(f)在线测试提交后的响应时间不超过2秒;
(g)数据备份恢复时间不超过30分钟;
(h)系统应提供多语言支持。
【问题1】(8分)
请将上述非功能性需求(a)~(h)归类到性能、安全性、可用性、易用性这四类非功能性需求。