日期:2014-05-17  浏览次数:20372 次

关于一个功能设计的思路问题请各位设计方面的高手近来帮帮小弟
请教一个设计思路的问题,现在项目要求做一个类似sql作业管理器的东东,我卡在了执行频率这个设计上。

我现在的model设计是这样的
频率:
循环间隔(天)
开始日期
结束日期
执行一个时间间隔集合

频率2: 循环间隔(天)
开始日期
结束日期
开始执行时间
间隔执行时间
结束执行时间
但是这样的model如果转化成代码就不知道怎么写好了,例如说实现每天执行一次。或者是每周的某几天的某个时段执行一次。
转化成代码的思路就不清晰了。请教有做过的大哥帮帮小弟(好扩展。。。硬性编码可能性。但是最好考虑扩展)

------解决方案--------------------
为什么需要这样的东西,sql server本身支持job的。