• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Drupal7的職業(yè)院校競賽管理系統(tǒng)的建設

      2017-12-07 10:25劉繼敏
      數(shù)字技術與應用 2017年9期
      關鍵詞:模塊

      劉繼敏

      摘要:職業(yè)院校中職業(yè)技能大賽是一項重要的工作,如何對職業(yè)技能競賽的各項事務進行有效管理,需要一個管理系統(tǒng)的支撐。利用內(nèi)容管理系統(tǒng)CMS技術中的Drupal技術,可以較為快速的建立基于Web的競賽管理系統(tǒng)。在系統(tǒng)建設中,主要考慮系統(tǒng)所需模塊、內(nèi)容管理、視圖管理和首頁制作等方面的問題。

      關鍵詞:競賽管理系統(tǒng);Drupal;模塊;內(nèi)容管理;內(nèi)容類型

      中圖分類號:R47 文獻標識碼:A 文章編號:1007-9416(2017)09-0074-02

      為推動職業(yè)教育的發(fā)展,職業(yè)技能大賽在省市級、國家級甚至世界級中都已經(jīng)舉辦了多年。筆者所在的院校已經(jīng)連續(xù)多年參加多項職業(yè)技能大賽,并取得了豐碩的成果。如果對這些豐碩的成果和寶貴經(jīng)驗進行宣傳、推廣、應用,需要一套行之有效的管理系統(tǒng)。

      1 競賽管理系統(tǒng)的功能需求

      競賽管理工作已經(jīng)日益成為職業(yè)院校日常工作中的一項重要組成部分。競賽管理系統(tǒng)中的主要用戶角色包括:學生、競賽指導教師、賽項負責人、參賽教師、教務管理人員、競賽協(xié)調(diào)員和系統(tǒng)管理員等。不同角色對應不同的管理權限和工作職責。

      通過對競賽管理系統(tǒng)不同用戶角色的需求進行調(diào)研和分析,系統(tǒng)的主要功能需求包含如下幾個方面:

      (1)競賽公告管理:根據(jù)競賽公告的性質(zhì),可以將其劃分為四種不同的類型:競賽通知、競賽佳績、調(diào)停課通知和其他公告等類型。競賽公告可以由教務管理人員、競賽協(xié)調(diào)員、系統(tǒng)管理員進行發(fā)布。(2)競賽資源管理:競賽資源劃分為學生競賽資源和教師競賽資源。在學生競賽資源中一級分類可以按照系部進行按照,二級分類按照該系部所負責的賽項進行劃分,在每個賽項下,按照資源的類別例如競賽總結(jié)、歷年樣題、學習資料等進行安排。(3)競賽成績管理:學生競賽成績可以按照學年來進行顯示,可以按照系部和獲獎級別進行信息的統(tǒng)計。教師競賽成績管理也是按照學年來進行顯示,可以按照系部、獲獎級別、和參賽教師個人進行信息的統(tǒng)計。(4)博客管理。使用該系統(tǒng)的所有用戶可以通過博客來發(fā)表或者轉(zhuǎn)載文章。針對所有的用戶來說,博客是一個學習交流的園地。

      2 選擇drupal7進行系統(tǒng)開發(fā)的原因

      Drupal是使用PHP語言編寫的開源內(nèi)容管理框架(CMF),它由內(nèi)容管理系統(tǒng)(CMS)和PHP開發(fā)框架(Framework)共同構(gòu)成。連續(xù)多年榮獲全球最佳CMS大獎,是基于PHP語言最著名的WEB應用程序。Drupal是一套開源系統(tǒng),全球數(shù)以萬計的WEB開發(fā)專家都在為Drupal技術社區(qū)貢獻代碼。因此,Drupal的代碼在安全性、健壯性上具有世界最高水平。

      Drupal具有業(yè)內(nèi)最強的定制能力和靈活性,相應的學習難度也較大。Drupal強大的定制開發(fā)能力,也使其成為眾多有技術實力的網(wǎng)站建設公司優(yōu)先選用的網(wǎng)站開發(fā)平臺。使用Drupal開發(fā)的著名案例包括:聯(lián)合國、美國白宮、美國商務部、紐約時報、華納、迪斯尼、聯(lián)邦快遞、索尼、美國哈佛大學、Ubuntu等。

      新技術的應用需要有總眾多的學習者和應用者。通過利用Drupal來進行競賽管理系統(tǒng)的開發(fā),可以為此項技術的開課進行學習案例準備,最終為職業(yè)院校的學生服務。

      3 基于Drupal的競賽管理系統(tǒng)建設的主要內(nèi)容

      3.1 所需模塊列表

      Drupal的功能實現(xiàn)是基于特定模塊的。在競賽管理系統(tǒng)的開發(fā)中所使用的主要核心模塊包括(表1)。

      可選模塊包括(表2)。

      同時還有CCK、CHAOS TOOL SUITE、DATE/TIME等。

      3.2 內(nèi)容管理

      內(nèi)容管理是系統(tǒng)的核心工作,在drupal7中,幾乎所有的內(nèi)容條目都可以稱為節(jié)點,節(jié)點就是內(nèi)容條目或者內(nèi)容。內(nèi)容是以一種被稱為“內(nèi)容類型”的特定格式的數(shù)據(jù)存儲的。內(nèi)容類型可以看成一個內(nèi)容模板。

      競賽管理系統(tǒng)中的文章類型主要包括:Notice、Resource、Blog entry、Book page、Forum等。

      競賽公告內(nèi)容、學習資源內(nèi)容、競賽成績內(nèi)容等多種不同的內(nèi)容類型,可以分別選擇合適的文章類型。

      3.3 視圖管理

      要實現(xiàn)系統(tǒng)中的內(nèi)容添加、分類和標簽搜索等功能,這主要用到Drupal中的Taxonomy、CCK和Views等核心模塊,學習資源由教師建立后,可以結(jié)合分類模塊對關鍵性術語進行標記,然后用視圖Views將內(nèi)容按需求呈現(xiàn)在網(wǎng)頁上。學生可以通過導航欄進入頁面進行查詢和學習;競賽成績功能則可以通過創(chuàng)建符合要求的內(nèi)容類型,再通過視圖篩選和應用panel的頁面布局功能來展示。

      視圖和內(nèi)容類型的對應關系如表3所示。

      3.4 首頁制作

      基于web的競賽管理系統(tǒng)的首頁是系統(tǒng)的門戶,承載了眾多的鏈接和重要展示。在網(wǎng)站首頁的制作中,主要的工作包括:

      (1)制作首頁幻燈片效果的展示,使用了幻燈視圖來實現(xiàn);(2)制作首頁成績區(qū)塊視圖;(3)使用Panel來創(chuàng)建首頁分類導航,包括主菜單導航和頁腳導航;(4)設置首頁中競賽口號的滾動顯示,首頁中文字的滾動采用views ticker模塊來完成相應的功能。

      3.5 頁面布局

      Drupal的內(nèi)容管理系統(tǒng)的核心功能與外觀控制系統(tǒng)是相互獨立的,因此用戶可以通過修改和配置主題,改變頁面的表現(xiàn)形式。在競賽管理系統(tǒng)網(wǎng)站設計中采用Drupal 7默認的Bartik主題。因為Bartik主題以藍白色調(diào)為主,整體布局簡單清晰,與學院網(wǎng)站的風格相近,因此采用該主題作為用戶展示頁面的主題。管理員界面主題采用系統(tǒng)默認的Seven,這種布局方式比較簡潔明了。

      在網(wǎng)站頁面的布局中,因為默認的布局方式中會把首頁當中的所有區(qū)塊同時顯示出來,因此除了主頁之外,其他頁面都采用自己布局的方式。在布局中,主要采用Panel面板流動(Flauid)布局的方式。這種布局的好處在于可以根據(jù)內(nèi)容的需要,在頁面中放置若干行或者列,行和列的大小可以在整個頁面中按照百分比來進行調(diào)節(jié)。

      4 結(jié)語

      競賽管理系統(tǒng)的建設,首先要做好的詳細的需求調(diào)研和分析,利用Drupal7來開發(fā)該系統(tǒng),可以大大節(jié)省建設的成本,縮短建設時間,而且網(wǎng)站維護較為簡便。該系統(tǒng)的開發(fā)也可以作為教學中的有效案例,實現(xiàn)科研為教學服務的目的。

      參考文獻

      [1]Using Drupal(第二版) Angela Byron, Addison Berry & Bruno De Bondt著,胡喬林,陳新譯.中國電力出版社,2014-03.

      [2]Drupal 7寶典.[美]希日夫(Ric Shreves),[美]Brice Dunwoodie著;方擎,伊仲譯,清華大學出版社,2012-08-01.

      [3]葛紅儒.Drupal實戰(zhàn).機械工業(yè)出版社,2013-07.endprint

      猜你喜歡
      模塊
      28通道收發(fā)處理模塊設計
      “選修3—3”模塊的復習備考
      Module 4 Music Born in America
      淺談M2W發(fā)射機的功放模塊
      基于NX的數(shù)控加工模塊設計與開發(fā)
      高精度模塊式自清洗過濾系統(tǒng)
      三個必修模塊 教學各有側(cè)重
      膜蒸餾模塊
      IR推出易用的μHVIC系列構(gòu)建模塊,有效簡化設計
      集成水空中冷器的進氣模塊
      保靖县| 高雄县| 垫江县| 滁州市| 获嘉县| 万盛区| 葫芦岛市| 吉木乃县| 顺昌县| 天等县| 三门峡市| 清水河县| 远安县| 进贤县| SHOW| 洛隆县| 德钦县| 鄂温| 松溪县| 上林县| 禹城市| 宕昌县| 黄平县| 奉化市| 仁怀市| 铜梁县| 扶余县| 多伦县| 县级市| 涞源县| 香港 | 克拉玛依市| 阿克苏市| 阿坝| 菏泽市| 琼海市| 佛教| 建德市| 岳池县| 萨嘎县| 兰考县|