3.1 待开发的三个应用场景
值班表管理(DutyRoster)
操作系统进程调度管理(ProcessSchedule):
大学课表管理(CourseSchedule)
应用 | 时间轴可否有空白时间段 | 对象之间可否有重叠部分 | 相同对象可否多次出现 | 是否包含周期性的时间段 |
值班表管理 | × (连续值守时间块看做一个) | × | ||
操作系统进程调度管理 | × | √ | × | |
大学课表管理 | √ | √ | √ | √ |
共性 | 均可以 插入新的时间段和标签,且标签一一对应着时间段;获得事件标签、开始/结束时间等 |
分析三个应用场景的异同,理解需求:它们在哪些方面有共性、哪些方面有差异。