學校選課網篩選器的設想

原因:

學校選課網雖然設計得已經十分完善。但是少一個功能:就是沒有按上課時間和未滿人數來排序。這樣給我們造成很大的不便。。。。

於是想做一個軟件,自動獲取未滿人數,然後按上課時間來篩選……嗯……不錯。

 

已經有的東西:

1.一些編程知識。。。實在有點少。。。

2.本科教學信息網。。。以及它的查詢頁面

3.cURL工具……

4.還有教務處提供的每學期的課程安排

 

 

要獲取的內容:

1.課程基本信息:課號,課程名稱,課程ID,學分,上課時間,地點,教師,工號,課程最大人數,已選人數……

2.進階:評教等。。。。

 

辦法:

1.從教務處的課程安排,可以彙總本學期的所有課程。。。以課號作爲區別。

能讀取的內容:教師姓名,院系,課程名稱,學分,上課時間、地點,備註什麼的,唯一不能讀取的就是教師的工號還有選課人數。

2.對於1中不能讀取的,通過某有課程信息網頁讀取。但是討厭的是它的參數是一串數字,記錄了選課網誕生之初的所有課程信息(TMD就是沒有上課時間和地點!!!)所以只要找到那個課程標識就ok~

 

現在的問題:

1.最重要的,不知道以何種形式來做這個軟件。

a.最簡單的,做成一個網站形式,用數據庫存取信息。數據庫每隔n分鐘與選課網同步一次,同步內容只有2條:課程最大人數,已選人數

優缺點:會做。。。工具都有。但是如果廣泛使用的話,哥的電腦就悲劇了。。。

 

b.使用無服務器形式,做成軟件形式。比如c++什麼的,用戶每次使用都要刷新一下本地數據……這似乎會增大學校服務器的壓力。。。有點於心不忍。。。

 

c.客戶端+服務器形式。。。可以減輕一些我自己電腦的壓力,但是自己的代碼量就悲劇了。。。。

 

嗯……先寫這麼多吧。。。爭取在下次選課前搞定它。。。。

 

發佈了28 篇原創文章 · 獲贊 10 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章