代码重构。
重构Schedule部分。