一键排班时代到来
2015-12-27 23:52
239 查看
每月一次的排班次次都需要花三个小时,身心痛苦,在两个sheet表之间查找复制黏贴姓名和电话也是个闹心的活儿…现在做出了软件,排个班是秒秒钟的事儿,还能导出EXCEL,效率提升了百万倍!优哉游哉
排班需求很明确:
之前,它是这样的:
1.每天两名同学值班
2.安排脾气相投或互相熟悉的在同组
3.一男一女,因为男生少,所以有的组是两名女生
4.情侣安排在一起
5.除了义务值班,还需要安排处罚值班,处罚值班也要按照以上规则
但是时过境迁,改变了很多东西,所以我们值班管理者更新了排班需求
现在,它是这样的:
宏观上:
1.随机生成每天的值班人员
2.一男一女,男女生随机分配(扩大交流,创造机会,It's a joke !),情侣不在一起
3.男生23人,女生32人,女生人数是男生的1.5倍,所以随机选取上次没有值过两次的男生这次值两次,保证每个女生都值一次班
4.在32天义务值班里,普通班(一三五六)和特殊班(二日四)人数相近,所以,只是根据上次值班情况决定下次值班,并没有对同学进行一次一次的标记
女生:
1.上次值班值过周二、周日,周四的,这次值周一或三或五或六
2.上次值过一三五六的,这次值二/日/四
男生:
1.每次需要安排半数男生参与到二次排班,一周里又有半数(3天)能够休息,所以,男生采取另一种值班规则:上次值过周四的这次不再安排周四
现在的排班需求==一键排班软件的设计需求,当然它还有很多可以改进的地方,在人性化方面还可以提升更多,有意见或者建议的朋友欢迎给我留言来信。
排班需求很明确:
之前,它是这样的:
1.每天两名同学值班
2.安排脾气相投或互相熟悉的在同组
3.一男一女,因为男生少,所以有的组是两名女生
4.情侣安排在一起
5.除了义务值班,还需要安排处罚值班,处罚值班也要按照以上规则
但是时过境迁,改变了很多东西,所以我们值班管理者更新了排班需求
现在,它是这样的:
宏观上:
1.随机生成每天的值班人员
2.一男一女,男女生随机分配(扩大交流,创造机会,It's a joke !),情侣不在一起
3.男生23人,女生32人,女生人数是男生的1.5倍,所以随机选取上次没有值过两次的男生这次值两次,保证每个女生都值一次班
4.在32天义务值班里,普通班(一三五六)和特殊班(二日四)人数相近,所以,只是根据上次值班情况决定下次值班,并没有对同学进行一次一次的标记
女生:
1.上次值班值过周二、周日,周四的,这次值周一或三或五或六
2.上次值过一三五六的,这次值二/日/四
男生:
1.每次需要安排半数男生参与到二次排班,一周里又有半数(3天)能够休息,所以,男生采取另一种值班规则:上次值过周四的这次不再安排周四
现在的排班需求==一键排班软件的设计需求,当然它还有很多可以改进的地方,在人性化方面还可以提升更多,有意见或者建议的朋友欢迎给我留言来信。
相关文章推荐
- 软件 bug 的生命周期
- 切不可一辈子靠技术生存
- 软件开发流程
- Linux之父盟友分道扬镳 直言开源模式软肋
- 经典老文回顾:Unix传奇
- 简单好用的hash表-----uthash
- 软件开发价格估算方法
- 从Windows的角度看Mac OS X上的软件开发兼谈跨平台开发的一些可行方向
- 是时候抛弃Eclipse转向IntelliJ了
- 软件开发的组织和角色分工
- IT人士 不能一辈子靠技术生存
- 学习新技术的10个建议
- 软件开发人员的作战手册 - 让程序员活的久一点
- 软件开发人员的作战手册 - 让程序员活的久一点
- 软件文档知多少?
- IBM技术副总裁 谈 中美软件开发的相同与异同
- 如何设计接口原则?
- 在软件项目开发过程中,如果要求开发人员每天必须提交一份工作日志,你有什么看法?
- 软件开发管理十大工作任务
- Java学习之路:不走弯路,就是捷径