歡迎參觀:尼爾網站設計工坊網站 跳到主要內容 網站導覽

會員登入

忘記密碼? 現在註冊!

流量統計

今天: 236
昨天: 501
本週: 2049
本月: 7823
總計: 95949
平均: 374

網站QRcode

尼爾網站設計工坊-網站QRcode
關閉網站選單
:::

作品展示:Neil課表管理模組開發-網站設計

:::
作品項目
選擇後頁面內容會更新
Neil課表管理模組開發
Neil課表管理模組開發_1-點擊將開啟燈箱效果 Neil課表管理模組開發_2-點擊將開啟燈箱效果 Neil課表管理模組開發_3-點擊將開啟燈箱效果 Neil課表管理模組開發_4-點擊將開啟燈箱效果 Neil課表管理模組開發_5-點擊將開啟燈箱效果 Neil課表管理模組開發_6-點擊將開啟燈箱效果 Neil課表管理模組開發_7-點擊將開啟燈箱效果 Neil課表管理模組開發_8-點擊將開啟燈箱效果 Neil課表管理模組開發_9-點擊將開啟燈箱效果
  • 公版模組開發:Neil課表管理模組開發
    作品類型:展示作品 作品編號:PTN-0036
  • 作品項目:
    設計方案:
    Xoops模組開發方案
    CMS版本:
    Xoops2.5.9
    網站語言:
    • 繁體中文
    • 英文
:::

茲因現有的 Xoops 課表模組功能繁瑣、操作不便,導致許多學校單位難以上手,最終多選擇放棄使用。為解決課表 E 化推動困境,Neil 網站設計工坊特別開發 全新的「Neil 課表管理模組」,並免費提供予委託客製化 Xoops 網站之學校使用。

本模組主打 操作便利、管理直覺,採雙層架構:由系統管理員建立班級單位與基本設定後,即可指派班級管理員。後續課表編排全由班級管理員自主完成,包含任課教師新增、課程配置等。介面設計採用 AJAX 非同步技術,反應快速、友善易用,讓老師們輕鬆完成課表製作。課表完成後可直接列印張貼於班級公布欄,一次到位。

透過本模組,期能協助學校建構更優質、便利的課表數位化環境。

開發環境

  • php版本:php7.0
  • 資料庫:mysql5.5
  • Xoops版本:Xoops2.5.9
  • 模組名稱:neilcurriculum
  • 使用程式:AJAX,JQuery,php7,smarty。
  • 介面框架:bootstrap3 / html5 / 自行撰寫的css樣式

模組語系:

中文語系,語系抽離樣板建立語系檔

權限管理:

  • 管理員->可以管理全部課表模組功能
  • 班級管理員權限->可以編排班級的課表設定與任課老師建置。

備註:須配合neillibrary模組使用

開發工時 : 10天(不含假日),已完成測試除錯正式上線。

Neil課表管理模組功能說明-2018

後台功能
  • 系統設定 settings.php
    • 後端課表顯示幾則
    • 前台課表排列方式(最新/自訂)
  • 課表分類 sort.php
    • 分類列表,建立分類,編輯分類、分類排序,刪除分類。
    • 一級分類功能
  • 課表課目管理 neilsubject.php
    • 建立課表科目(課目名稱/狀態),可編輯,刪除,排序等操作。
  • 課表節次時間管理 neilsavingtime.php
    • 建立課表節次時間(名稱/開始時間/結束時間/狀態),可編輯,刪除,排序等操作。
  • 課表管理introduction.php
    • 班級列表(排序/編輯基本資料/刪除班級)
    • 建立/編輯班級(連結前台)
    • 編輯課表管理者(AJAX選單列出會員帳號直接更改)
    • 課表查詢/分類/狀態/關鍵字/顯示方式
前台功能
  • 班級課表首頁index.php
    • 分類下拉選單
    • 按照分類顯示班級雙層樹狀資訊表。
    • 學年度自動顯示功能。
  • 課表內容頁面 curriculum.php
    • 編輯課表(ajax操作介面/可選課目/任課老師/正課或代課),編輯/儲存與清空設定,一次可以編輯儲存一整列,可以連續同步編輯整個課表操作。
    • 顯示課表(按編排內容ajax輸出顯示)
    • 顯示級基本資料。
    • 列印功能,已設定列印內容輸出範圍列印後直接可以張貼在班級公布欄。
    • 建立任課老師,班級管理員可以建立該班級的任課老師,每個班級都有獨立的任課老師資料建置管理功能。
    • 編輯班級基本資料。
管理權限
  • 管理員->可以管理全部課表模組功能
  • 班級管理員權限->可以編排班級的課表設定與任課老師建置。
2023年11月課表管理模組升級項目
  • 增加任課老師查詢功能,所選擇的任課老師會自動帶出星期1~5任課班級/節次/課目等資訊。
:::
作品展示