PTT推薦

Re: [分享] 隨機排座位網站

看板Teacher標題Re: [分享] 隨機排座位網站作者
KCborz
(不只是一個人)
時間推噓18 推:18 噓:0 →:2

原文恕刪~

大家好:
我是原作者,因為之前那篇沉很久了,所以我用回文的。
之前有人提出梅花座的需求,經歷漫長的測試終於寫出來了 >_<u
(之前寫過一版,bug一堆,後來整個砍掉,重想重寫)
(用人腦很容易做到的功能,變成程式邏輯比想像中複雜...囧)


網站連結:
http://www.kcborz.net/randseat/index.php


簡單說明一下這次更新內能容:

「依第一區分欄位打散(不相鄰)」
抱歉寫得有點生硬,其實就是「梅花座」。
只是因為不只分成2組(男女)可用,
這個程式可以跑更多的組數。

原本的操作很單純,
所以希望在不更動操作的狀態下增加這個功能,
就在原本的選單下面增加特殊排列的選項

https://imgur.com/9GE82gL


記得在「特殊排列」這個下拉選擇好,
再來就是
編輯人員名單的TEXT欄位中,
會擷取第一個「,」分隔的第一欄當作「分組名稱」。

輸入範例:
https://imgur.com/F4HPnqc

例如在第一欄打上男、女。
這個功能的應用就看各位的需求了,
如果有必要讓某些人「一定不要坐在一起」,
就把他們編在同一組就好。

排好後就會類似這樣:
https://imgur.com/Hdjay0T




另外提示一下,
梅花座的基礎是跳一格交錯排列,
所以當每組的人數配比相差過多的時候,
會發生不小心相鄰的狀況,
(比如說4x4的座位,10男6女,那男生一定會發生相鄰的情況。)

組數非偶數的時候,也有機率發生相鄰,這時只能多按幾次「重新產生座位表」


--


另外,之前有人提出「特別座」的需求,
因為避免介面複雜化,暫時沒有規劃這個功能。

但我家人跟我說,她在實際使用的時候,
只要先把特殊座位先設定成「空位」,
等其他人隨機排完後,
再把產生的表格複製到word去編輯,
把空位改成某人的特別座就好。

--

最後...
雖然排座位的旺季已經過了,
(下學期初再見~)
還是很感謝之前大家的使用,
希望這個網站未來還能派上用場。

因為有一些流量,
小弟在網頁下面放了google廣告 >///<
(第一次申請通過google Ad,實驗一下=_=)
我盡量放在不影響大家觀看的地方...
大家可以無視他...

廣告內容是google自動播送的,
會出現甚麼我也不知道,
也請小心不要誤點奇怪的廣告。 囧
當然看到感興趣的廣告點一下也無妨 XD


--
3/10更新部分功能

之前家人吐槽,說那個照順序排的功能不實用,
因為教室都是直排,不會用橫向排列...囧
所以,就把那個依序排列的功能做了擴充,
可以從4個角落開始,用直排的方式排列。
選項就在排列方式裡...

操作範例:

https://imgur.com/Aqc8rcQ

https://imgur.com/C0PmgEw

產生結果:

https://imgur.com/sFOEwq5


--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.114.116 (臺灣)
PTT 網址

tacomake 03/08 22:15讚!

asloby 03/08 22:41謝謝分享

m8403051 03/08 22:53小組活動每節課都隨機排位真好用, 如果可以隨機

m8403051 03/08 22:53空位就更好了

doro0202 03/08 23:44要隨機空位就再加入幾個叫空位的同學不就好了

感謝樓上幫我回答 XD 如果您是要完全隨機的空位,操作範例如下:

https://imgur.com/CCZe9p7

https://imgur.com/EZv0SIg

如果您是要梅花座型態的空位+隨機座位,操作範例如下:

https://imgur.com/y9ml6jJ

https://imgur.com/8GvoAeS

希望可以幫上忙 :)

jye637 03/08 23:46能用PHP寫出來給大家使用,超讚的!

qwe12345646003/09 01:23推個

peony0209 03/09 06:41推!很實用,非常感謝。

ireneyauizan03/09 06:57謝謝分享!祝福您:)

※ 編輯: KCborz (223.138.216.62 臺灣), 03/09/2023 09:12:10

Coolruehl 03/09 09:27好好用!謝謝你!

cassandra12403/09 10:01真的很方便

wray 03/09 11:02推這篇!感謝燒腦幫助大家!

m8403051 03/09 11:19謝謝各位的說明

ntnusleep 03/09 12:26

moon999tw 03/09 15:20幫推 路過雖然用不太上

kikimade 03/09 17:17推!非常實用的程式,謝謝分享

tengni 03/09 20:17

dir2007 03/09 20:46

beautyqueen 03/10 01:13好人一生平安

milukuku 03/10 02:06

增修了一個功能,我寫在上面內文裡, 這應該是我最後的波紋(誤)... 是最後的更新才對 XD 感謝各位的愛用。

※ 編輯: KCborz (223.138.229.40 臺灣), 03/10/2023 16:54:16