请问怎样实现这样的人员排班表功能?不求有代码,只求思路,谢谢
实现人员排班表功能,能将人名从职工信息中拖动到类似于下表样式的人员排班表中: 
 班组	班次	1月1日	1月2日	1月3日	1月4日	1月5日	1月6日	……	1月31日 
 班组一	早班	甲	丁	甲	甲	甲	甲	……	甲 
 	中班	乙	乙	丁	乙	乙	乙	……	乙 
 	晚班	丙	丙	丙	丁	丙	丙	……	丙 
 班组二	早班	丁	丁	甲	甲	丁	丁	……	丁 
 	中班	戊	乙	丁	乙	戊	戊	……	戊 
 	晚班	己、庚	丙、寅	丙	丁	己	己	……	己 
 ……	……	……	……	……	……	……	……	……	……                                                                                                                                    张 
 同一个班次内,不止一个员工,需要预留足够大的地方,人名做成类似于:三         的形式。   
 脑袋现在一片混乱,麻烦达人们帮我看看,谢谢 
------解决方案--------------------哼哼,排班   
 过年时做了一个
------解决方案--------------------晕呼呼..
------解决方案--------------------看着脑袋都晕
------解决方案--------------------晕,这不正是我去年做过的小程序吗? 
 一模一样
------解决方案--------------------Const Team1 =  "夜夜夜夜夜夜休白白白白白白休白白白白 " 
     Const Team2 =  "白休白白白白夜夜夜夜夜夜休白白白白白 " 
     Const Team3 =  "休白白白白白白休白白白白夜夜夜夜夜夜 " 
     Const StartDate =  "2006-09-27 "                       '以当天为准,算出前15天和后15天的值班表
------解决方案--------------------楼主问题没说清楚,其实很简单的
------解决方案--------------------排班表是有规律的