-
Notifications
You must be signed in to change notification settings - Fork 0
paullongtan/NTU-Course-Enrollment-System
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
歡迎使用NTU選課輔助系統,以下為系統的簡短說明 本壓縮包中含有5個檔案,分別為 1.NTU_Course.py 2.name.txt 3.sample.txt 4.sampleSelfCourse.txt 5.經濟109.txt 6.README.txt 環境說明: 請將所有解壓後的檔案放置於同一資料夾中。 其中檔案2、3、4為演示需求而放入,正常使用中無需這些檔案。 檔案1為本系統的主程式,正常使用中請與檔案5放置於同一資料夾中。 演示說明: 為了演示方便,我們製作一個名為「sample」的帳戶名,內有預先模擬的選課計畫,可供參考,只需於用戶登入時打入sample,按下「登入/註冊」,即可觀看與更改。 使用說明: 首先,請執行檔案1,將跳出「用戶登入介面」,請輸入您的姓名,將用於後續每次使用的登入名。 因為為首次使用,將會跳出「用戶註冊頁面」,請輸入您的基本資訊(姓名、學系、入學學年等)* 於資料輸入完畢後請按下「註冊」,註冊視窗將關閉,並為您開啟選課安排主視窗。 選課主視窗中左上角有您的基本資訊,將顯示您的已修習學分數及尚須尚需的必修課學分數。 左下角為未選擇課程列表及已選擇課程列表(將預先載入您的科系的必修課程),可透過點選其中課程並點擊加選/退選來為右側課表調整課程安排。 (注意:增加、刪減已選課程時右側需為該課程的開課/已選擇的學期,可透過下冊箭頭調整學期) 主視窗右側則為課表展示,可利用下方箭頭切換學期,當點選左側課程列標中的課程,若課表為該學期,將為該課上課時段顯示顏色,可用於判斷課程時間。 個人資訊下側有「加入個人課程」,點選將跳出「自選課程加入視窗」,可添加您的個人安排(包含課程、實習、工讀時間等) 於加入自選課程時,請先輸入「課程名」並選擇課程類型、課程類型、學分數及課程時間,再點擊「加入時間」。 課程時間設定上可為課程加入其每節上課時間,點按加入時間後,右側將顯示該課程已加入的時間,全部上課時段皆加入後,再點擊加入課程,即可完成該課程輸入。 自選課程可以一次加入複數課程,可放心加入。全部課程加入完成後,點擊壓入完成即完成加入,自選課程將出現於主視窗的左側未選擇課程列表中。 若您已完成課程的選擇與搭配,點擊右下角「結束並存檔」即可關閉程式,下次使用時只需於等入介面輸入您的姓名即可繼續使用上次的內容。 *註:目前必修課程的資料庫建立僅提供經濟系109學度入學者,此版本使用中請選用經濟系109學年,我們將於後續提供其他科系不同學年的修課計畫。
About
Final Project for 109-1 Programming for Business Computing of NTUIM. Made a course enrollment supportive system with Python and tkinter library.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published