# 国贷办排班工具 **Repository Path**: laobameishijia/schedule ## Basic Information - **Project Name**: 国贷办排班工具 - **Description**: 方便办公室排班 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-02-21 - **Last Updated**: 2022-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 国贷办排班工具 **如果下述图片无法显示,说明作者免费的对象服务器已过期,请在help文件夹中查看。** - [x] 2021/03/05 - -文件是否符合格式的检验 #### 介绍 方便办公室排班 #### 使用教程 1. 下载,ide打开 2. 运行Ui下面的Main类即可 在debug的时候,先在Schedule\Main中进行,不要使用javafx图形页面,否则会出现一堆关于javafx的断点 #### 第三方包 1. 使用Maven工程下载 2. javafx的包在Maven工程中下载失败,所以选择在本地下载之后添加的。 #### 其他说明 本工具分为了四个板块日常排班、新同学排班、活动排班、笔试后排班。可以设置值班人数、班内老成员人数、值班时间段的自定义、值班表的标题。 |功能|描述| |----|----| |日常排班|正常的排班| |新同学排班|招新时,需要满足新同学在一周内至少有一个班| |活动排班|时间段与正常值班时间段不同,需要根据活动需求自行定义| |笔试后排班|跟日常排班一样| ##### 对空闲时间表文件的预处理 说明:作者并没有在技术上对上传文件进行过多的审查工作。所以需要使用者在使用之前自行检查。 ![20210220101930](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220101930.png) 在进行排班的过程中出现如下提示,应该不会出问题。一般情况下,空闲时间段是5(一天中的5个班)、时间表天数就是空闲时间中的天数(一周7天)。 ![20210220102924](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220102924.png) ##### 空间时间表 1. 请将空闲时间表设置为,如下图所示的样例,**注意行数(6)** 和 **列数(8)** ![20210223103023](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210223103023.png) 2. 同学在填写空闲时间表的过程中,人名间只能用**空格**或者**回车**隔开。否则会报错。 ![20210223103121](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210223103121.png) ##### 班数 1. 内容有三列,年级、姓名、班次。老成员(大二、大三)年级设置为2,新成员(大一)设置为1。 ![20210223103157](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210223103157.png) 2. 注意**行数**和**列数** ##### 使用帮助 ###### 1. 上传文件 -- **友情提示:在排班之前,请先对文件进行备份** ![20210220094841](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220094841.png) ###### 2. 选择排班方式 ![20210220095034](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220095034.png) ###### 3. 对值班人数和班内老成员人数进行设定 ![20210220095134](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220095134.png) ###### 4. 除活动排班外,其余排班方式无需选择值班时间分布。默认即可。 默认的值班时间分布就是正常的值班时间。8-10;10-12;14-16;16-18;19-22; ###### 5. 输入值班表标题 ![20210220095529](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220095529.png) ###### 6. 点击开始排班 ###### 7. 确认配置信息 ![20210220095713](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220095713.png) ###### 8. 确认排班人数、空闲时间段的个数、时间表天数。 ![20210220095811](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220095811.png) ###### 9. 成功排班---成功之后最下面的框框,会提示如下文本。 ![20210220095844](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210220095844.png) 效果: ![20210223103315](https://laoba-1304292449.cos.ap-chengdu.myqcloud.com/img/20210223103315.png)