※ 引述《ggg12345 (ggg)》之銘言:
: 清大與台大的網路選課系統最初是外包由業界做的, 兩校都是屬於先搶先贏的
: 網頁搶課系統. 兩校當年開始使用, 都上了報, 都被學生罵翻了.
: 清大是由王小川主任再回任電算中心主任, 重新打造才穩住的.
: 台大則是由賴飛羆教授擔任教務處組主任兼電算中心行政電腦化組長(後來當電
: 算中心主任)重新組團隊重造系統才穩住.
: 有失敗的實例, 又起用有經驗的領導人, 為了校譽背水一戰才造出堪用的系統.
: 有了正確的基礎架構, 後來的學生能做的就是對之修修補補.
: BBS的系統從 1990 開始中文化以來, 一直就是引進外來的系統, 也就是根據已
: 知的別人經驗與架構, 頂多就是加以修改或加添一些新功能, 談不上開創性一
: 舉成功. 算是慢慢演化.
: 選課志願分發, 同條件抽籤決定. 這個構想是中央大學資管系學生參加全國軟體
: 系統比賽時, 得到全國第一的首獎作品, 還得到教育部特令獎勵, 說的是規範與
: 理想. 此事跟當年的體育組堅持學生到組遞選課單, 由體育老師當場批給有關,
: 當時的學生常需半夜排隊以求選到想要的好課.
: 當真由課務組讓學生實作與使用時, 卻是發生志願系統會隨資料處理的班級次序
: 有不穩的現象, 因此無法讓課務組的業務人員同意接收運作.
: 當時還是劃卡讀卡的系統, 外包的專業讀卡系統也無法保證得到 90% 以上的正
: 確率, 所以雙方扯成一團, 以致於接手發展的學生擔心沒有學弟妹再肯接手而將
: 系統處於廢棄的狀態. 最先的規劃就是花大錢將之外包, 預定購置 IBM RS6000
: 硬體 與 50O 個 user license 的 Oracle Databse 再將軟體委外承包. 可惜規
: 格需求無法與承包商談妥, 學生也無心再運做該舊系統. 在兩頭不著邊, 沒系統
: 可用之下, 中央大學電算中心臨危授命, 由美國回來的校長親自委託. 校長還引
: 述他電腦專業的大哥對台灣軟體業的評語見解: 台灣是只能做無傷大雅, 蕩了只
: 能再重開機的游戲電玩軟體.
: 當時(1996)還是戒嚴條例未改, 若學生無法選課上課, 承辦人員與負責人需撤
: 職查辦. 為了讓選課資料能正確無誤的送達選課系統, 電算中心不顧反對聲音, 堅
: 決使用網路選課提供課程時間表查閱, 讓學生由網路遞送選課資料上傳. 上傳資料
: 是即時查閱以確定正確無誤送達. 同時也照學生得獎的規範, 想出如何隨機抽籤,
: 但程式資料又可追蹤無誤的方案.
: 中心主任在網路上與同學一面討論一面制定使用規則, 制定算法實現志願分發與同
: 條件依抽籤號數決定的規範. 雖然也是有先搶先贏的課, 但最後大家都考慮到搶課
: (體育課半夜就排隊)的缺點, 所以制定與選擇了依課堂與人數不同的亂數序號產生
: 器(seed 都不同, 但有規則可循). 也確定了正確的志願分發算法, 不致使系統因
: recusive call 而失誤(不用此種無法確定的方法).
: 當年的清大與台大為何也跟著中央大學做網路選課系統則是一個謎, 或許中央
: 的校長把他大哥同樣對軟體的評語也告訴了那兩個大學. 他的擔心應是可確定的,
: 多找幾個備援可能才是實況吧 ?
: 中央大學電算中心原來是想利用 BBS server/client 做公文上網與查詢系統,
: 授命後為了趕上學期末的預先選課, 就直接改造那個做了一半的系統為網路選課系
: 統. 但使用者界面則是簡易的網頁界面, 資料是從後台 data server(同一個硬體
: 平台)複製出來公告與查詢, 以避免資料上網的安全問題.
: 很多重大的決策與規範, 若是開創性的系統應該不是學生能決定的. 中央大學
: 當時的課務組已經沒系統可用, 聽見電算中心竟然是要用網路遞送資料代替劃卡讀
: 卡, 都是哭笑不得, 雖想發大錢外包也早已經是不可得, 因此只得聽令當時的電算
: 中心端出系統來用再說. 而電算中心也建議最壞狀況就是擴充人手人工處理, 所以
: 一下子教務處增加了很多臨時人員以防萬一.
: 雖然期末預選很成功, 隔了一個暑假, 中央的課務組還是對網路很不放心, 想
: 要翻案回劃卡(出錯,沒責任). 不久, 剛好碰上清大 台大的網路選課(應該是隔年
: 寒假之後)都被批上報紙, 中央的卻反而一直安然無事, 才發現是不同的方案所致,
: 就再也不敢亂改規格亂發要求了.
: 若是讓使用單位發包找學生做, 學生能頂得住發錢發包的大爺亂定規格 ?
: =========================================================================
: 洋人的選課系統未必好, 可是人家能推廣賺得到錢 ! 這就要認清事實.
: 讓學生有學習的經歷絕對是好, 但讓學生莫明實況的自認了不起, 不知是坐在大樹
: 下乘涼, 還自以為是能自發冷氣功, 所以大家覺得很涼, 那未必是好事.
: =========================================================================
: 您不覺得是被學校驕縱慣壞了?
: 個個都是自己了不起, 認為別人都是起不了?
: =========================================================================
: 雖然實況是這樣, 但也得承認: 抓得到老鼠的貓才是好貓.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.49
你的文章這麼長, 我都看糊塗了
我寫我所看到的內容, 您看看這總結對不對
學生抵不住花錢大爺的亂出規格
所以學生來做這系統就做不好
而且哪天運氣不好, 不小心這個系統讓學生做出來了
他們還會太驕傲覺得自己很厲害
造成台灣軟體業只能做出小系統, 真是莫大的損失
所以我們應該花大錢弄個洋人的系統來給學生們一點教訓
讓他們不只沒機會動手做, 而且還會被嚇到變謙悲
讓他們早點知道其實連學習擋規格都是不必要的
如果你是這樣想, 那我懂你的意思了