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

看板Teacher作者 (不只是一個人)時間1年前 (2023/03/08 21:46), 1年前編輯推噓18(1802)
留言20則, 18人參與, 1年前最新討論串2/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.cc), 來自: 111.83.114.116 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Teacher/M.1678283165.A.EB5.html

03/08 22:15, 1年前 , 1F
讚!
03/08 22:15, 1F

03/08 22:41, 1年前 , 2F
謝謝分享
03/08 22:41, 2F

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

03/08 22:53, 1年前 , 4F
空位就更好了
03/08 22:53, 4F

03/08 23:44, 1年前 , 5F
要隨機空位就再加入幾個叫空位的同學不就好了
03/08 23:44, 5F
感謝樓上幫我回答 XD 如果您是要完全隨機的空位,操作範例如下: https://imgur.com/CCZe9p7
https://imgur.com/EZv0SIg
如果您是要梅花座型態的空位+隨機座位,操作範例如下: https://imgur.com/y9ml6jJ
https://imgur.com/8GvoAeS
希望可以幫上忙 :)

03/08 23:46, 1年前 , 6F
能用PHP寫出來給大家使用,超讚的!
03/08 23:46, 6F

03/09 01:23, 1年前 , 7F
推個
03/09 01:23, 7F

03/09 06:41, 1年前 , 8F
推!很實用,非常感謝。
03/09 06:41, 8F

03/09 06:57, 1年前 , 9F
謝謝分享!祝福您:)
03/09 06:57, 9F
※ 編輯: KCborz (223.138.216.62 臺灣), 03/09/2023 09:12:10

03/09 09:27, 1年前 , 10F
好好用!謝謝你!
03/09 09:27, 10F

03/09 10:01, 1年前 , 11F
真的很方便
03/09 10:01, 11F

03/09 11:02, 1年前 , 12F
推這篇!感謝燒腦幫助大家!
03/09 11:02, 12F

03/09 11:19, 1年前 , 13F
謝謝各位的說明
03/09 11:19, 13F

03/09 12:26, 1年前 , 14F
03/09 12:26, 14F

03/09 15:20, 1年前 , 15F
幫推 路過雖然用不太上
03/09 15:20, 15F

03/09 17:17, 1年前 , 16F
推!非常實用的程式,謝謝分享
03/09 17:17, 16F

03/09 20:17, 1年前 , 17F
03/09 20:17, 17F

03/09 20:46, 1年前 , 18F
03/09 20:46, 18F

03/10 01:13, 1年前 , 19F
好人一生平安
03/10 01:13, 19F

03/10 02:06, 1年前 , 20F
03/10 02:06, 20F
增修了一個功能,我寫在上面內文裡, 這應該是我最後的波紋(誤)... 是最後的更新才對 XD 感謝各位的愛用。 ※ 編輯: KCborz (223.138.229.40 臺灣), 03/10/2023 16:54:16
文章代碼(AID): #1a296Twr (Teacher)
文章代碼(AID): #1a296Twr (Teacher)