亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        科研部門內部交流系統(tǒng)的設計與實現

        2018-05-14 19:19:37施芒
        科技風 2018年8期

        施芒

        摘要:針對目前高校的很多科研部門(如課題組,實驗室)內部沒有學習交流網站的問題,本文提出并設計了一套基于Drupal框架的科研部門內部交流系統(tǒng)。在學校層面統(tǒng)一部署該系統(tǒng),各個部門人員登入到該系統(tǒng)后只呈現自己部門的信息。從而實現從用戶角度看,該系統(tǒng)為部門內部網站。

        關鍵詞:內部交流;Drupal框架;XAMPP

        目前高校的很多教學科研部門(如課題組,實驗室,研究所)內部沒有自己的學習交流網站。內部成員之間的資料交流主要通過QQ等一些即時通信軟件完成。資料的存儲也主要以分散的存儲在個人電腦為主。在科研部門的人員流動或個人電腦系統(tǒng)重裝后容易導致一些資料的流失。同時這些科研部門的規(guī)模大小不一,除一些計算機和網絡專業(yè)的科研部門外很多科研部門(如一些社科類的課題組)并沒有時間,精力和能力去維護一個內部學習交流和存儲資料的網址。本文提出在學校層面統(tǒng)一部署一套學習交流和資料存儲的系統(tǒng),對科研部門分配不同的角色類型和權限。當部門內部人員登入到系統(tǒng)后系統(tǒng)只呈現自己部門的信息,其他部門的人員無權查看這些內容。從而實現從用戶角度看,該系統(tǒng)為部門內部的學習交流的網站,各種資料存儲在服務器。將網站維護等一些復雜的技術性工作交給學校的網絡維護部門去完成。從而解決了上述問題。本文基于Drupal7對上述解決方案進行了設計和實現。

        1系統(tǒng)開發(fā)環(huán)境

        1.1Drupal簡介

        Drupal是一個免費的、開源的、具有模塊化框架使用PHP開發(fā)的網站內容管理系統(tǒng)。Drupal允許網站管理員創(chuàng)建和組織網站內容、定制網站的表現形式、自動化管理工作以及管理站點的用戶。[1]同時,Drupal本身也是一個可擴展性很強的網站系統(tǒng),Drupal社區(qū)中有大量貢獻者貢獻的模塊可供使用。本文除用到Drupal的核心模塊外還用到了views和panels兩個貢獻模塊。

        1.2系統(tǒng)環(huán)境(XAMPP)

        XAMPP是一個完全免費,易于安裝和使用Apache發(fā)行版,包含了Apache、MySQL、PHP和Perl。支持Windows、Linux和OSX,是一個流行的PHP開發(fā)環(huán)境。

        2系統(tǒng)實現

        2.1內容類型設計

        Drupal標準安裝后,自帶并開啟了Field模塊。該模塊支持對內容類型及其字段進行擴展。本文對每個部門設計了兩個內容類型,分別是文章和通知。文章類型包括標題,正文,分類標簽和文件上傳四個字段,同時開啟評論功能。該類型主要用于用戶之間的交流和資料分享。通知類型包括標題,正文和文件上傳三個字段,禁用評論功能。該類型主要用于發(fā)布一下部門內部公告。不同部門的文章和通知用不同的機器名加以區(qū)分。

        2.2用戶角色設計及權限分配

        本文給每個部門分配了兩個角色,分別是部門管理員和部門用戶。部門管理員能發(fā)表,修改和刪除自己部門的內容類型。部門用戶只能發(fā)表自己部門的文章類型和修改,刪除自己發(fā)表的文章權限。同時刪除系統(tǒng)默認匿名用戶的所有權限包括查看已發(fā)表文章權限,將添加新用戶權限設為管理員添加。

        2.3views區(qū)塊設計及訪問權限配置

        views模塊Drupal中重要的貢獻模塊。views模塊的主要功能是實現了對SQL查詢語句的可視化操作,并將結果以區(qū)塊或網頁的形式展現給用戶。同時提供對生成的區(qū)塊或網頁的訪問控制。Views的作用主要是展示。views幾乎可以實現任何展示效果,許多Drupal站點,都使用它來定制頁面。[2]views模塊的正確運行要求CTools模塊的支持,必須先安裝CTools模塊并開啟ChaosTools子模塊。對每個部門設計兩個view,分別用于放置該部門的文章和通知,并以區(qū)塊的形式呈現。依據內容類型的機器名進行過濾。對這兩個區(qū)塊的訪問權限進行配置。采用基于角色的權限配置,只允許系統(tǒng)管理員,該部門管理員和部門用戶訪問這兩個區(qū)塊。

        2.4首頁設計

        系統(tǒng)的默認主題的首頁不能滿足系統(tǒng)設計要求,本文利用Drupal的貢獻模塊Panels對系統(tǒng)主頁進行了重新布局。Panels是Drupal的重要貢獻模塊。事實上,panels的作用正是構建面板,劃分區(qū)域,然后將不同的元素填充到面板內,從而實現頁面布局的重新設計。通過panels,我們可以像搭積木一樣輕松構建網站首頁、頻道頁,也可以使用它來構建一個布局復雜的區(qū)塊。Panels實質上是一個容器,我們可以把views、block、menu等元素填充到anels中去,構建復雜頁面。本文利用anels模塊新建了一個三欄的pagepanel頁面。在左邊欄放置了系統(tǒng)的登入模塊和導航模塊,在中間欄放置了上述生成的所有部門的文章類型view區(qū)塊,在右邊欄放置了上述生成的所有部門的通知類型view區(qū)塊。并將該頁面設置成系統(tǒng)主頁。

        3總結

        本文提出并設計了一套科研部門內部交流系統(tǒng)。詳細闡述了利用drupal框架對其進行了實現過程。充分證實了該方案的可行性和實用性。同時系統(tǒng)具備很好的可擴展性,后期可根據各部門的要求隨時擴展其他的功能。

        參考文獻:

        [1]戴馬.淺談基于Drupal網站開發(fā)過程[J].信息系統(tǒng)工程,2011,(08):115116.

        [2]drupal.org|Communityplumbing.,http://drupal.org/.

        午夜无遮挡男女啪啪免费软件| 亚洲av成人无码一二三在线观看| 精品露脸国产偷人在视频| 日韩精品视频一区二区三区 | 精品视频999| 激情综合一区二区三区| 国产av无码专区亚洲av| 中文字幕AⅤ人妻一区二区| 亚洲AV秘 片一区二区三区| 久久无人码人妻一区二区三区| 亚洲国产一区二区中文字幕| 免费国产自拍在线观看| 人妻饥渴偷公乱中文字幕| 国产亚洲美女精品久久久| 亚洲第一无码精品久久| 日本av在线精品视频| 色婷婷亚洲一区二区三区在线| 91精品国产综合久久熟女| 色视频线观看在线网站| 国产精品内射后入合集| 丝袜欧美视频首页在线| 91精品国产乱码久久久| 亚洲国产精品悠悠久久琪琪| 肉色丝袜足j视频国产| 精品欧洲av无码一区二区| 亚洲国产区男人本色| 蜜桃av无码免费看永久| 麻豆国产精品久久天堂| 亚洲免费观看视频| 无码国产福利av私拍| 欧美情侣性视频| 宅男久久精品国产亚洲av麻豆| 一区二区精品天堂亚洲av| 日日日日做夜夜夜夜做无码| 亚洲国产成人久久综合下载| 国内久久婷婷激情五月天| 久久精品国产亚洲AV古装片| 日本免费精品一区二区| 中文字幕日韩人妻在线视频| 宝贝把腿张开我要添你下边动态图| 亚洲色偷偷偷综合网另类小说|