2021年8月11日 星期三

讀書會記分板 - 自動計算產生名次

每次讀書會最痛苦的就是最後要統計分數

每個參加者都會拿到一張評分表

先幫每一位上台的講者打分數

最後一位講完之後再把名次填在最右邊交上來

第一名拿10分,第二名拿9分,..... 一直到第 10名拿 1 分

把所有的評分表都登記完之後,再依照每一位講者的累積得分排序

總分最高的是第一名,然後往下排

老闆會照名次發獎金

隨著讀書會人數的成長

每次統計分數的時候,都講到口乾舌燥,寫到手斷掉,計算機按到快壞掉

老闆在台上撐場面,一直催成績......


前兩次 MIS 用條碼和 excel 表做了自動計算的公式

可是這檔案每次讀書會都要重做,我覺得也很慢

應該是做一個二維表格....表格填完,分數就要瞬間計算出來,才對啊!

想要用 javascript 做網頁版,到時候檔案打開就直接 key in ....

話不多說,馬上來寫寫看。

使用方式說明:
此為三十人評分表,若評分人數超過 30 人,則本表不適用
將評分表回收後,依照每張評分表的名次填入講者的編號
開啟 Chrome 的設定裡的 [更多工具] => [開發人員工具]
按下表格的 Check Socre 按鈕之後,統計結果會出現在 Console
且會跳出一個 alert 視窗表示完成
不要關掉 alert 視窗,在 console 看統計結果,以及排名次
關掉 alert 會使 consoler 結果消失且表格清空
要恢復表格內容請按網頁的 [上一頁]

30人評分表第1名
10分
第2名
9分
第3名
8分
第4名
7分
第5名
6分
第6名
5分
第7名
4分
第8名
3分
第9名
2分
第10名
1分
表一
表二
表三
表四
表五
表六
表七
表八
表九
表十
表十一
表十二
表十三
表十四
表十五
表十六
表十七
表十八
表十九
表二十
表二十一
表二十二
表二十三
表二十四
表二十五
表二十六
表二十七
表二十八
表二十九
表三十
按 [上一頁]
回復數值


沒有留言:

張貼留言