• 
    

    
    

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

      北京大學(xué)教師教學(xué)發(fā)展中心網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

      2017-11-16 02:04:26楊公義王肖群
      軟件 2017年10期
      關(guān)鍵詞:下拉菜單欄目科室

      楊公義,曾 騰,王肖群,何 山

      (北京大學(xué) 教師教學(xué)發(fā)展中心,北京 100871)

      北京大學(xué)教師教學(xué)發(fā)展中心網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

      楊公義,曾 騰,王肖群,何 山

      (北京大學(xué) 教師教學(xué)發(fā)展中心,北京 100871)

      該研究設(shè)計(jì)和實(shí)現(xiàn)了北京大學(xué)教師教學(xué)發(fā)展中心網(wǎng)站。首先,論述了中心網(wǎng)站的系統(tǒng)設(shè)計(jì),包括五類用戶、系統(tǒng)總體用例、功能模塊、操作流程。其次,論述了中心網(wǎng)站的前臺(tái)和后臺(tái)的界面與功能設(shè)計(jì)。最后,利用jQuery+css+div技術(shù)實(shí)現(xiàn)了帶二級(jí)下拉菜單的一級(jí)導(dǎo)航,實(shí)現(xiàn)了前臺(tái)代碼的顯示與實(shí)現(xiàn)的分離,減小了代碼冗余,并完美地解決了瀏覽器兼容性問題。

      系統(tǒng)設(shè)計(jì);系統(tǒng)開發(fā);jQuery+css+div技術(shù);下拉菜單

      0 引言

      北京大學(xué)教師教學(xué)發(fā)展中心(以下簡(jiǎn)稱:教發(fā)中心)2015年成立,主要工作職責(zé)是:教學(xué)支撐服務(wù)、教師教學(xué)能力提高和教育教學(xué)改革發(fā)展研究。中心緊緊圍繞教育教學(xué)改革和提高人才培養(yǎng)質(zhì)量,做好教學(xué)支撐服務(wù),推進(jìn)教師培訓(xùn)、教學(xué)咨詢、教學(xué)研究等工作的常態(tài)化、制度化,切實(shí)提高教師教學(xué)能力和水平。教發(fā)中心在充分進(jìn)行國際國內(nèi)調(diào)研的基礎(chǔ)上設(shè)計(jì)和開發(fā)了教發(fā)中心網(wǎng)站(網(wǎng)址為 cetl.pku. edu.cn簡(jiǎn)稱:中心網(wǎng)站)。

      1 中心網(wǎng)站的系統(tǒng)設(shè)計(jì)

      1.1 中心網(wǎng)站的五類用戶

      中心網(wǎng)站的用戶有五類[1]:超級(jí)管理員、中心主任級(jí)管理員、科室級(jí)審核員、科室級(jí)操作員、前臺(tái)訪客,這五類用戶的權(quán)限是遞減的。用戶管理用例如圖1所示,超級(jí)管理員管理中心主任級(jí)管理員,中心主任級(jí)管理員管理科室級(jí)審核員和科室級(jí)操作員。用戶管理的功能包括新增用戶、編輯用戶、刪除用戶、查詢用戶、分頁瀏覽用戶。用戶表的字段包括:用戶名、時(shí)間、創(chuàng)建者用戶編號(hào)、創(chuàng)建者院系編號(hào)、角色、真實(shí)姓名、學(xué)期、院系編號(hào)、密碼遺失提示問題、提示問題答案、密碼、創(chuàng)建者院系名稱、聯(lián)系電話、電子郵箱、二級(jí)院系編號(hào)、審核狀態(tài)(待審核、審核通過、審核未過)。

      1.2 系統(tǒng)總體用例

      系統(tǒng)總體用例如圖 2所示[2],前臺(tái)訪客只能訪問中心網(wǎng)站中已經(jīng)審核發(fā)布的信息。對(duì)于在中心網(wǎng)站中未經(jīng)審核的信息,只能被登錄用戶訪問。中心網(wǎng)站的登錄用戶可以進(jìn)行的共同操作包括登錄、個(gè)人資料編輯、我的云盤。登錄用例需要輸入用戶名、密碼、驗(yàn)證碼。個(gè)人資料編輯用例需要輸入的元數(shù)據(jù)為:用戶名、真實(shí)姓名、密碼、再次輸入密碼、聯(lián)系電話、電子郵箱。我的云盤為用戶供了一個(gè)存放資源的網(wǎng)上空間,元數(shù)據(jù)包括:標(biāo)題、時(shí)間、內(nèi)容、視頻地址、標(biāo)題URL、點(diǎn)標(biāo)題開什么(下拉項(xiàng)為:內(nèi)容、附件、標(biāo)題URL、視頻下載、視頻播放)、附件。

      圖1 中心網(wǎng)站用戶管理用例Fig.1 Central website user management use case

      圖2 中心網(wǎng)站系統(tǒng)總體用例Fig.2 Central website system overall use case

      中心主任級(jí)管理員、科室級(jí)審核員、科室級(jí)操作員所能進(jìn)行的共同用例為信息管理,他們所能管理的模塊數(shù)量不同,他們操作不同模塊時(shí)有權(quán)編輯的屬性列不同。信息管理用例的全部的操作包括:新增、編輯、刪除、查詢、分頁瀏覽、發(fā)布審核、推薦某條信息進(jìn)入首頁某個(gè)模塊、批準(zhǔn)某條信息進(jìn)入首頁模塊??剖壹?jí)審核員比科室級(jí)操作員增加的權(quán)限為:發(fā)布審核、推薦某條信息進(jìn)入首頁某個(gè)模塊。中心主任級(jí)管理員比科室級(jí)審核員增加的權(quán)限為:管理科室級(jí)審核員和科室級(jí)操作員兩類下級(jí)賬戶,批準(zhǔn)某條信息進(jìn)入首頁模塊、首頁的系統(tǒng)配置。

      1.3 中心網(wǎng)站的功能模塊和操作流程

      中心網(wǎng)站的功能模塊如圖3所示。系統(tǒng)包括首頁模塊和一級(jí)導(dǎo)航模塊。

      圖3 中心網(wǎng)站功能模塊Fig.3 Central website function module

      首頁模塊[3]包括重點(diǎn)項(xiàng)目、新聞、公告、關(guān)于我們、版權(quán)所有、方形首頁slideshow。重點(diǎn)項(xiàng)目包括:教學(xué)網(wǎng)、助教培訓(xùn)、青年教師教學(xué)培訓(xùn)、MOOC、東西部高校課程共享聯(lián)盟、北大公開課、網(wǎng)絡(luò)課程與微課大賽、北大講座網(wǎng)、教室運(yùn)行、教學(xué)沙龍。關(guān)于我們包括:中心簡(jiǎn)介、地址、常用電話。

      一級(jí)導(dǎo)航模塊包括:教學(xué)發(fā)展、教學(xué)研究、教學(xué)支撐、聯(lián)系我們。教學(xué)發(fā)展的下拉項(xiàng)包括:服務(wù)、項(xiàng)目、資源、政策、活動(dòng)。這些項(xiàng)目鏈接進(jìn)入專題網(wǎng)站。教學(xué)支撐的下拉項(xiàng)包括:網(wǎng)絡(luò)教學(xué)平臺(tái)建設(shè)、精品開放課程支持、教學(xué)課件研究與應(yīng)用、教學(xué)促進(jìn)研究與通訊、服務(wù)器運(yùn)維與網(wǎng)絡(luò)管理、應(yīng)用系統(tǒng)開發(fā)與優(yōu)化、新技術(shù)研究與教學(xué)支持、多媒體教室建設(shè)、教室運(yùn)行和管理、有線電視維護(hù)、教學(xué)資源建設(shè)、教學(xué)媒體制作、演播室建設(shè)運(yùn)維。

      中心網(wǎng)站的操作流程如圖4所示??剖壹?jí)操作員登錄系統(tǒng)后,可以新增、編輯、修改、刪除欄目信息,這時(shí)信息只有登錄用戶才能查看??剖壹?jí)審核員登錄系統(tǒng)后,對(duì)信息進(jìn)行審核同時(shí)可以上下移動(dòng)調(diào)整信息,對(duì)于審核通過的信息才能在中心網(wǎng)站的相應(yīng)欄目中顯示,但這里還不能在首頁模塊中顯示。科室級(jí)審核員可以推薦某條信息進(jìn)入首頁某個(gè)模塊,中心主任級(jí)管理員登錄后批準(zhǔn)某條被推薦的信息進(jìn)入首頁某個(gè)模塊,對(duì)于審核通過的信息,會(huì)顯示在首頁的某個(gè)模塊中。

      圖4 中心網(wǎng)站信息流程圖Fig.4 Central website information flowchart

      2 中心網(wǎng)站的前臺(tái)界面與功能設(shè)計(jì)

      中心網(wǎng)站的前臺(tái)首頁如圖5所示。頂部是網(wǎng)站banner和一級(jí)導(dǎo)航欄[4]。

      一級(jí)導(dǎo)航欄中有4個(gè)一級(jí)欄目。一級(jí)欄目教學(xué)發(fā)展有5個(gè)下拉項(xiàng)。一級(jí)欄目教學(xué)支撐有13個(gè)下拉菜單項(xiàng),下拉菜單項(xiàng)的內(nèi)容當(dāng)鼠標(biāo)放到這兩個(gè)帶有下拉箭頭的一級(jí)欄目上會(huì)出現(xiàn)下拉菜單項(xiàng),下拉菜單項(xiàng)的內(nèi)容如圖3所示。一級(jí)導(dǎo)航下面是方形首頁slideshow,這里顯示6條信息,每條信息顯示了附件圖片、日期、標(biāo)題、摘要。方形首頁slideshow的右側(cè)顯示了2條新聞和3條公告,每條新聞顯示了日期、標(biāo)題、摘要。每條公告顯示了日期和標(biāo)題。重點(diǎn)項(xiàng)目欄目中有10個(gè)重點(diǎn)項(xiàng)目,項(xiàng)目名稱如圖3所示。鼠標(biāo)放在每個(gè)重點(diǎn)項(xiàng)目的圖片上會(huì)出現(xiàn)一個(gè)鼠標(biāo)滑過切換圖片的動(dòng)畫,交換后的圖片顯示了該重點(diǎn)項(xiàng)目的簡(jiǎn)介,單擊之后進(jìn)入相應(yīng)重點(diǎn)項(xiàng)目專題。

      圖5 中心網(wǎng)站前臺(tái)首頁Fig.5 Central website home page

      重點(diǎn)項(xiàng)目的下方是關(guān)于我們,包括模塊 logo、中心簡(jiǎn)介、地址、常用電話。

      圖6 中心網(wǎng)站前臺(tái)非首頁模塊瀏覽頁Fig.6 Central website front non home module's browsing page

      在圖6右側(cè)列表頁面中單擊某一行信息進(jìn)入圖7內(nèi)容頁。在圖 7中顯示了某個(gè)條信息的標(biāo)題、瀏覽次數(shù)、更新時(shí)間、內(nèi)容等。一級(jí)導(dǎo)航項(xiàng)或一級(jí)導(dǎo)航項(xiàng)的某個(gè)下拉菜單項(xiàng),如果內(nèi)容是單頁單擊后也會(huì)進(jìn)入圖7所示。

      鼠標(biāo)放在一級(jí)欄目“教學(xué)支撐”上會(huì)出現(xiàn)13個(gè)下拉菜單項(xiàng)作為二級(jí)欄目,如圖8所示。在圖8的左側(cè)每個(gè)二級(jí)欄目會(huì)有多個(gè)三級(jí)欄目。圖8是在一級(jí)導(dǎo)航中單擊“教學(xué)支撐”下的二級(jí)導(dǎo)航“網(wǎng)絡(luò)教學(xué)平臺(tái)建設(shè)”,再單擊三級(jí)導(dǎo)航“北大教學(xué)網(wǎng)”之后的效果。

      3 中心網(wǎng)站的后臺(tái)界面與功能設(shè)計(jì)

      中心網(wǎng)站信息管理的后臺(tái)信息瀏覽頁如圖9所示[5],圖 9是在左側(cè)單擊某個(gè)“通知公告”欄目后

      圖5頁面最下方是電教樓的縮略圖、版權(quán)所有和5個(gè)相關(guān)鏈接。

      在圖5中單擊某個(gè)首頁模塊的“更多”進(jìn)入圖6所示的瀏覽頁。圖 6是在首頁中單擊“新聞”的“更多”進(jìn)入的頁面。在圖6中左側(cè)的二級(jí)導(dǎo)航中“中心新聞”的底色變?yōu)樯?。在圖6右側(cè)的列表頁中有功能全面的分頁功能。單擊某個(gè)一級(jí)欄目或一級(jí)欄目的某個(gè)下拉菜單項(xiàng),可能進(jìn)入圖6瀏覽頁或圖7內(nèi)容頁。的效果,在瀏覽頁中可以新增、編輯、刪除、審核、預(yù)覽、上移下移、分頁瀏覽信息,分頁功能包括設(shè)置頁面大小、跳轉(zhuǎn)到某頁、第一頁、下頁、上頁、末頁。在圖9中單擊某條信息右側(cè)的“編輯”按鈕進(jìn)入信息編輯頁如圖10所示。圖10以縱向視圖編輯各個(gè)字段。圖9是簡(jiǎn)要顯示幾個(gè)最常用的元數(shù)據(jù),圖10中顯示該模塊的全部元數(shù)據(jù)。模塊之間的元數(shù)據(jù)大同小異,比如“通知公告”包括的元數(shù)據(jù)為:標(biāo)題、時(shí)間、內(nèi)容、創(chuàng)建者用戶編號(hào)、摘要、關(guān)鍵詞1、關(guān)鍵詞2、審核、審核意見建議、置頂?shù)取⑹醉撃K、點(diǎn)標(biāo)題開什么、批準(zhǔn)上主頁、附圖。

      圖7 中心網(wǎng)站前臺(tái)三級(jí)內(nèi)容頁Fig.7 Central website third level content page

      圖8 中心網(wǎng)站教學(xué)支撐下拉菜單及內(nèi)容頁Fig.8 Central website teaching support drop-down menu and content page

      圖9 中心網(wǎng)站后臺(tái)信息瀏覽頁Fig.9 Central website backstage information browsing page

      圖10 中心網(wǎng)站后臺(tái)信息編輯頁Fig.10 Central website backstage information edit page

      所有模塊的顯示風(fēng)格和操作模式是相同的,只是每個(gè)模塊的字段不同,字段的不同可能是因?yàn)槟K的不同,也可能是登錄用戶的權(quán)限不同。模塊之間的元數(shù)據(jù)大同小異,大部分模塊包括的元數(shù)據(jù)為:標(biāo)題、時(shí)間、內(nèi)容、創(chuàng)建者用戶編號(hào)、摘要、關(guān)鍵詞1、關(guān)鍵詞2、審核、審核意見建議、首頁模塊、點(diǎn)標(biāo)題開什么、批準(zhǔn)上主頁、附圖。這些元數(shù)據(jù)中有幾個(gè)需要說明如下,審核下拉選項(xiàng)為:待審核、審核通過、審核未過。當(dāng)下拉框中選擇審核未過時(shí),需要在審核意見建議元數(shù)據(jù)中輸入理由。首頁模塊下拉框用于推薦本條信息到首頁的某個(gè)模塊中。批準(zhǔn)上主頁下拉框中,可以允許所推薦的信息在首頁的某個(gè)模塊中顯示。點(diǎn)標(biāo)題開什么下拉框的內(nèi)容為:內(nèi)容、附件、標(biāo)題 URL;各下拉項(xiàng)的含義為:“內(nèi)容”表示點(diǎn)擊標(biāo)題時(shí)顯示的網(wǎng)頁中的內(nèi)容來自上述內(nèi)容元數(shù)據(jù),“附件”表示點(diǎn)擊標(biāo)題時(shí)超級(jí)鏈接到所上傳的附件,“標(biāo)題 URL”表示點(diǎn)擊標(biāo)題時(shí)超級(jí)鏈接到一個(gè)用戶輸入的URL。

      4 利用jQuery+css+div技術(shù)實(shí)現(xiàn)了帶二級(jí)下拉菜單的一級(jí)導(dǎo)航

      傳統(tǒng)的帶二級(jí)下拉菜單的一級(jí)導(dǎo)航需要編寫大量的JavaScript代碼,并且JavaScript代碼需要嵌入在 html的

      片斷之中。這不利于代碼顯示和實(shí)現(xiàn)的分離,并且 JavaScript代碼的會(huì)有瀏覽器的兼容性問題。jQuery是一個(gè)優(yōu)秀的JavaScript代碼庫,利用它能實(shí)現(xiàn)寫更少的代碼,做更多的事情,并完美地解決了瀏覽器兼容性問題。

      如圖5所示,一級(jí)導(dǎo)航條中共有5個(gè)一級(jí)欄目,其中“教學(xué)發(fā)展”和“教學(xué)支撐”兩個(gè)一級(jí)欄目實(shí)現(xiàn)技術(shù)類似,他們均帶有下拉菜單?!爸行氖醉摗?、“教學(xué)研究”、“聯(lián)系我們”三個(gè)一級(jí)欄目沒有下拉菜單,實(shí)現(xiàn)技術(shù)類似。因篇幅有限,下述關(guān)鍵代碼只給出了“中心首頁”和“教學(xué)發(fā)展”及下拉菜單的實(shí)現(xiàn)機(jī)制,并省略了中href=和target="_blank"的內(nèi)容。

      一級(jí)導(dǎo)航條的頂級(jí)ul位于類為nav的css修飾改的div之中。頂級(jí)ul被類為menu的css修飾。如圖5所示,5個(gè)一級(jí)導(dǎo)航欄目分別對(duì)應(yīng)頂級(jí)ul中5個(gè)頂級(jí) li。如圖 5的“中心首頁”所示,對(duì)于沒有下拉菜單的一級(jí)導(dǎo)航欄目的頂級(jí)li由類為no_sub的css修飾,該頂級(jí) li中的由類為 tablink和類為nosub的css共同修改。如圖5的“教學(xué)發(fā)展”所示,對(duì)于有下拉菜單的一級(jí)導(dǎo)航欄目的頂級(jí) li,由類為tablink的css修飾,該頂級(jí)li下面又有一套子級(jí)ul,子級(jí) ul下面的多個(gè)子級(jí) li對(duì)應(yīng)多個(gè)下拉菜單的項(xiàng)目。下面通過注釋/**/方式對(duì)各個(gè)css進(jìn)行說明。

      /*一級(jí)導(dǎo)航條的寬度、高度是、邊距*/

      .nav{

      width:1000px;

      height:47px;

      margin:0 auto;

      }

      /*頂級(jí)ul的高度,內(nèi)容超過會(huì)自動(dòng)隱藏*/

      .menu{

      height:47px;

      _overflow:hidden;

      }

      /*頂級(jí) ul中頂級(jí) li即一級(jí)導(dǎo)航欄的超鏈接樣式,float:left讓塊元素在一行內(nèi)從左到右依次排列*/

      .menu a{

      color:#000;

      height:45px;

      line-height:45px;

      float:left;

      position:relative;

      }

      /*頂級(jí)ul中頂級(jí)li的樣式,position:relative讓子元素二級(jí)下拉菜單.menu ul進(jìn)行相對(duì)定位。*/

      .menu li{

      font-size:16px;

      float:left;position:relative;padding:0 15px;}

      /*鼠標(biāo)懸在某個(gè)一級(jí)導(dǎo)航欄目上出現(xiàn)下劃線的效果。*/

      .menu li:hover{

      padding:0 15px;

      border-bottom:2px solid #94070A;

      }

      /*鼠標(biāo)懸在某個(gè)有下拉菜單的一級(jí)導(dǎo)航欄目上如“教學(xué)發(fā)展”時(shí),出現(xiàn)的二級(jí)導(dǎo)航下拉菜單的文字效果,并清除超鏈接的默認(rèn)下劃線。*/

      .menu li:hover a{

      color:#000;

      text-decoration:none;

      }

      /*鼠標(biāo)懸在下拉菜單項(xiàng)上時(shí)字體顏色*/

      .menu li:hover a:hover{

      color:#94070A;

      }

      /*無下拉菜單的一級(jí)導(dǎo)航欄的鼠標(biāo)懸停效果,例如“中心首頁”的li*/

      .menu li.no_sub:hover{

      padding:0 15px;

      text-decoration:none;color:#94070A;

      }

      /*下拉二級(jí)菜單的效果,absolute表示相對(duì)于.menu li父元素定位,top:-999em和display:none;表示鼠標(biāo)懸停之前不顯示。*/

      .menu ul{

      border-top:2px solid #94070A;

      position:absolute;/**/

      left:-1px;

      top:-999em;

      z-index:99999;

      display:none;

      _width:105px;

      background:#fff;

      }

      /*下拉二級(jí)菜單的鼠標(biāo)懸停時(shí)的效果,透明度

      95%, filter:只有IE有效,opacity:其他瀏覽器有效*/

      .menu li:hover ul{

      top:30px;

      display:block;

      filter: alpha(opacity=95);

      opacity: 0.95;

      }

      /*下拉二級(jí)菜單li的效果*/

      .menu li:hover ul li{

      font-size:16px;

      border:none;

      float:left;

      }

      /*下拉二級(jí)菜單項(xiàng)目文字的超鏈接效果*/

      .menu li:hover ul li a{

      color:#000;

      padding:0;

      }

      /*下拉二級(jí)菜單項(xiàng)目文字的鼠標(biāo)懸停效果*/

      .menu li:hover ul li a:hover{

      text-decoration:none;

      }

      /*一級(jí)導(dǎo)航欄目li被類hover的css修飾時(shí)效果*/

      .menu li.hover{

      border-bottom:2px solid #94070A;

      }

      /*一級(jí)導(dǎo)航欄目li被類hover的css修飾時(shí)的超鏈接效果*/

      .menu li.hover a{

      color:#000;

      }

      /*下拉二級(jí)菜單ul的效果*/

      .menu li.hover ul{

      top:45px;

      display:block;

      }

      /*下拉二級(jí)菜單ul的li的效果*/

      .menu li.hover ul li{

      padding:0;

      }

      /*下拉二級(jí)菜單ul的li的超鏈接效果*/

      .menu li.hover ul li a{

      height:30px;

      line-height:30px;

      width:88px;

      padding-left:17px;

      font-size:14px;

      color:#000;

      }

      /*下拉二級(jí)菜單ul的li的超鏈接的鼠標(biāo)懸停效果*/

      .menu li.hover ul li a:hover{

      text-decoration:none;

      color:#94070A;

      height:30px;

      }

      /*例如“中心首頁”,被no_sub修飾的li,再同時(shí)被hover1修飾時(shí)的效果*/

      .menu li.no_sub.hover1{

      padding:0 15px;

      }

      /*定義的效果,背景有一個(gè)圖片*/

      .tablink{

      font-size:16px;

      width:80px;

      background:url(../images/down.jpg) rightnorepeat;

      }

      /*鼠標(biāo)懸在被 tablink修飾的的文字上時(shí)的效果,背景圖變?yōu)榱硪粡垺@缡髽?biāo)放在“教學(xué)發(fā)展”上。*/

      .tablink:hover{

      background-image:url(../images/downh.jpg);

      }

      /*定義名為 nosub的類的正常狀態(tài)和鼠標(biāo)懸停狀態(tài),無背景圖,例如鼠標(biāo)放在“中心首頁”上*/

      .nosub,.nosub:hover{

      width:70px;

      background:none;

      }

      /*這是使用了jquery的js代碼,鼠標(biāo)懸停在某個(gè)一級(jí)導(dǎo)航欄時(shí)為li增加類hover,鼠標(biāo)離開時(shí)刪除li的類hover*/

      $(document).ready(function(){

      $(".menu li").hover(function(){

      $(this).addClass("hover");

      $(this).children("ul li").attr('class','');

      },function(){

      $(this).removeClass("hover");

      $(this).children("ul li").attr('class','');

      }

      );

      /*鼠標(biāo)懸停在某個(gè)被no_sub修飾的一級(jí)導(dǎo)航欄的li時(shí),增加類hover1,鼠標(biāo)離開時(shí)刪除類hover1*/

      $(".menu li.no_sub").hover(function(){

      $(this).addClass("hover1");

      },function(){

      $(this).removeClass("hover1");

      }

      );

      })

      5 結(jié)語

      北京大學(xué)自主研究和開發(fā)了教師教學(xué)發(fā)展中心網(wǎng)站,五類用戶通過中心網(wǎng)站以一定的流程發(fā)布和審核信息,根據(jù)信息被審核的不同級(jí)別,有的信息只能供中心網(wǎng)站登錄用戶訪問,有的信息面向社會(huì)公開。有的信息可在中心網(wǎng)站的首頁某個(gè)模塊中展示,有的信息可在中心網(wǎng)站的非首頁模塊中展示。有的信息可以被置頂,有的信息可以顯示為最新。利用jQuery+css+div技術(shù)實(shí)現(xiàn)的帶二級(jí)下拉菜單的一級(jí)導(dǎo)航,實(shí)現(xiàn)了前臺(tái)代碼的顯示與實(shí)現(xiàn)的分離,減小了代碼冗余,完美地解決了瀏覽器兼容性問題。

      [1] 楊公義. 基于Flash流媒體服務(wù)器的北大視頻資源庫的設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件, 2016, 37(8): 5-10.

      [2] 楊公義. 基于BigBlueButton為Blackboard增加交互式語音視頻虛擬課堂[J]. 軟件, 2016, 37(9): 01-06.

      [3] 張宇翔. 面向質(zhì)量評(píng)估的高校教學(xué)數(shù)據(jù)中心數(shù)據(jù)模塊的設(shè)計(jì)與實(shí)踐[J]. 軟件, 2016,37(4): 51-53.

      [4] 沈亮. 基于手機(jī)APPGISOLAP的移動(dòng)運(yùn)營商網(wǎng)格集中管理中心系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件, 2016, 37(4): 74-83.

      [5] 林菡, 陳書林, 翁玲敏, 等. 學(xué)生會(huì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件, 2016, 37(4): 107-110.

      Design and Implementation of the Website for Center for Excellent Teaching and Learning of Peking University

      YANG Gong-yi, ZENG Teng, WANG Xiao-qun, HE Shan
      (Center for Excellent Teaching and Learning, Peking University, Beijing 100871, China)

      The study designed and implemented the website for excellent teaching and learning of Peking University. First of all, the system design of the website is discussed, including five types of users, the overall use case of the system, functional modules, and the operation process. Secondly, it discusses the interface and function design of the front and back of the website. Finally, achieved a first level navigation with the second level drop-down menu,using jQuery+css+div technology, realizes the separation and display to achieve the code, reduce code redundancy,and the perfect solution to the browser compatibility issues.

      : System design; System development; JQuery+css+div technology; Pull-down menu

      TP311

      A

      10.3969/j.issn.1003-6970.2017.10.002

      本文著錄格式:楊公義,曾騰,王肖群,等. 北京大學(xué)教師教學(xué)發(fā)展中心網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件,2017,38(10):07-13

      本文系中國下一代互聯(lián)網(wǎng)示范工程CNGI 項(xiàng)目的子項(xiàng)目“建設(shè)網(wǎng)絡(luò)高清視頻直播教室示范點(diǎn)”(項(xiàng)目編號(hào):CNGI2008-129-116)的研究成果。

      楊公義(1978-),男,工程師,主要研究方向:流媒體服務(wù)器的二次開發(fā)、Blackboard 教學(xué)系統(tǒng)的二次開發(fā)、基于SSH的J2EE應(yīng)用系統(tǒng)自主開發(fā);曾騰,工程師,研究方向:媒體制作藝術(shù)和教育品牌傳播;王肖群,高級(jí)工程師,研究方向:教育理論與教育管理、計(jì)算機(jī)軟件及計(jì)算機(jī)應(yīng)用、互聯(lián)網(wǎng)技術(shù);何山,北京大學(xué)教師教學(xué)發(fā)展中心副主任。

      猜你喜歡
      下拉菜單欄目科室
      科室層級(jí)護(hù)理質(zhì)量控制網(wǎng)的實(shí)施與探討
      巧做智能下拉菜單
      關(guān)于欄目的要求
      愛緊張的貓大夫
      孩子(2019年5期)2019-05-20 02:52:44
      欄目主持人語
      視歧——一位住錯(cuò)科室的患者
      制作更炫酷的下拉菜單
      電腦愛好者(2018年2期)2018-01-31 19:04:32
      欄目制,為什么這樣紅
      “合作科室”為何被壞了名聲
      將Widget小部件放到
      電腦愛好者(2016年9期)2016-05-16 11:53:47
      淮南市| 尚义县| 云林县| 法库县| 工布江达县| 曲阳县| 丹寨县| 尚志市| 邵阳县| 宜川县| 双城市| 灵寿县| 宁远县| 高阳县| 楚雄市| 门源| 绵阳市| 镇巴县| 宜都市| 凤阳县| 丹棱县| 云龙县| 丹阳市| 日照市| 临猗县| 台南市| 峡江县| 吉首市| 阳西县| 北宁市| 五华县| 东至县| 杭锦后旗| 舟山市| 五寨县| 隆尧县| 汪清县| 通道| 松阳县| 饶河县| 二手房|