《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 高校教師個人主頁定制系統設計
高校教師個人主頁定制系統設計
來源:微型機與應用2013年第21期
金博聞,徐 峰,吳暾華
(溫州醫科大學 信息與工程學院,浙江 溫州 325035)
摘要: 非計算機專業的高校教師缺乏動態網頁編程知識,無法自行設計復雜的個人主頁。因此,建立一個面向高校教師的、可定制內容的、具有傻瓜化操作界面的個人主頁系統具有非常重要的現實意義。本研究建立了一個面向各專業教師的個人主頁定制系統。實踐結果表明,通過本系統教師可快速建立起自己的個人主頁,展示自己的科研成果并與學生進行互動交流,增進了師生之間、同行之間的溝通與合作。
Abstract:
Key words :

摘  要: 非計算機專業的高校教師缺乏動態網頁編程知識,無法自行設計復雜的個人主頁。因此,建立一個面向高校教師的、可定制內容的、具有傻瓜化操作界面的個人主頁系統具有非常重要的現實意義。本研究建立了一個面向各專業教師的個人主頁定制系統。實踐結果表明,通過本系統教師可快速建立起自己的個人主頁,展示自己的科研成果并與學生進行互動交流,增進了師生之間、同行之間的溝通與合作。
關鍵詞: 高校教師;個人主頁定制系統;MVC架構

 高校教師個人主頁主要用于展示教師個人風采并提供師生互動接口,是外界了解學校師資力量的一扇窗口,也是學術交流的一個平臺。在歐美發達國家的高校中,幾乎每個教師都擁有個性化的個人主頁[1-2]。然而,據調查,目前國內僅有少數高校教師擁有高校內部的個人主頁,這不利于教師的學術成長[3-5]。另外,非計算機專業的高校教師動態網頁編程知識匱乏,無法自行設計復雜的個人主頁。因此,建立一個面向高校教師的、可定制內容的、具有傻瓜化操作界面的個人主頁系統具有非常重要的現實意義。
 本論文研究的主要內容有:(1)如何將教師的個人基本信息和教學信息錄入到高校教師個人主頁中,并且最終存入到數據庫當中去;(2)如何設計高校教師個人主頁發布機制,并且能夠讓普通訪客瀏覽到。
1 系統功能需求分析
 該教師個人主頁定制系統主要根據高校教師的實際工作情況,綜合考慮普通學生、網站訪問者、高校教師等多種用戶的需求,實現各種教師個人基本信息的錄入、瀏覽和發布,教師快速建立起自己的個人主頁,科研成果展示等多種功能,是一個面向高校教師的、可定制內容的、具有傻瓜化操作界面的個人主頁系統。系統中的各個功能模塊劃分如圖1所示。

1.1 前臺模塊功能需求
 (1)網站的學生訪客可以瀏覽已經發布了的教師個人基本信息以及科研論著信息、科教項目信息,還能了解該教師的教學情況以及下載教師的教學成果。
 (2)高校教師可以在網站上注冊賬戶信息并且快速建立起自己的個人主頁,內容包括個人基本信息、科研論著信息、科教項目信息以及教學情況等。
?。?)提供模板選擇,使得教師能夠根據自己的個人喜好來選擇自己主頁的頁面風格,從而避免主頁的樣式內容過于單一。
(4)開設留言板模塊,教師和學生訪客能夠在上面進行互動交流。
1.2 后臺模塊功能需求
?。?)后臺管理人員要對已經注冊的教師信息進行審查,并對教師注冊表當中的信息進行篩選和刪除。
?。?)由后臺管理人員對教師個人主頁的內容進行增加、刪除和修改等操作管理。
 (3)后臺管理人員可以通過在公告欄發布公告,從而使得所有個人主頁都可以看到相關的公告信息。
?。?)后臺管理人員通過對于系統進行維護管理,例如數據庫的數據備份與還原,以此來提高數據庫的數據安全性。
?。?)由后臺管理人員對于高校教師個人主頁定制系統的主要參數進行增加和刪除操作(類似于論壇后臺系統參數設置)等。
2 數據庫設計
 本系統數據庫的結構如圖2所示,主要涉及10張數據表。

3 系統實現
 本研究采用面向對象的開發方法,使用Java語言、MyEclipse開發環境、JDBC數據庫連接技術、MVC三層體系結構建立了一個面向各專業教師的個人主頁定制系統。系統可分為主頁定制與呈現、后臺管理兩大部分,具體模塊功能劃分詳見圖1。
3.1 系統架構
 發生交互操作時,首先服務器從交互頁面(*.jsp格式)獲取數據,并通過控制器包中的標記語言(web.xml文件)找到邏輯業務處理包中對應的DealWebServlet類,再根據工具包中的BeanFactory類找到邏輯業務處理包中的Biz接口;然后,將處理完的數據利用工具包中的ConnectionUtil類連接到數據庫,并調用Dao接口中定義的訪問數據庫的方法將用戶數據存入數據庫;最后,服務器從數據庫查出目標數據并通過控制器包中的WebServlet類轉呈到交互頁面上。在整個運行流程中數據都是封裝成實體包中的Entity類對象,符合Java面向對象的編程思想。
3.2 教師個人主頁定制
 該部分主要完成教師個人主頁信息的錄入以及主頁模板的設定。圖3描述了該部分所要錄入的各種信息。其中,科研論著和科教項目信息的自動生成是本系統中的一大亮點。以科研論著信息為例,本系統將論著分為期刊、會議和著作3種。對于期刊信息,首先用戶根據提示依次輸入期刊論文所需要的數據參數,包括作者列表、論文標題、期刊名、發表時間、卷(期)、起止頁碼以及檢索情況。然后,系統將頁面上這些參數進行一系列的業務邏輯處理,最后封裝成相應的對象傳遞到數據庫業務邏輯包中并保存至數據庫。而在個人主頁的呈現過程中,首先從數據庫取出期刊論文的數據參數,然后封裝成對象傳遞到呈現頁面上,最后按照期刊論文的參考文獻格式將用戶保存到數據庫當中的期刊論文對象的所有屬性展現給用戶。與之類似,科教項目信息亦可通過友好的方式錄入相關參數進而自動生成項目列表。

3.3 主頁生成與發布
 主頁發布機制是高校教師個人主頁定制系統的一個難點。首先,當后臺管理人員同意發布某個教師用戶的個人主頁時,系統通過該用戶的真實姓名從數據庫中得到該用戶的Id;然后,利用Java中一種讀取文件的方式(IO流)提取教師個人主頁的框架代碼(這段框架代碼對于所有教師主頁都是一樣的);接著,將這段代碼再通過寫入文件的方式(IO流)寫到一個新建的文件,新建文件名就是該用戶的Id;最后,在系統主頁上顯示訪問該教師個人主頁的超級鏈接,該鏈接用于訪問上述新建的文件。通過不同的用戶Id能夠從數據庫查詢到相對應的數據信息,從而顯示不同教師的個人主頁,并且將該教師用戶的個人主頁狀態屬性變為“Active”。與此同時,在系統首頁將顯示出所有狀態屬性為“Active”的個人主頁圖標及鏈接。教師用戶或學生訪客可以通過搜索來訪問各教師的個人主頁。
3.4 后臺管理
 在該模塊中,后臺管理員可對教師及其個人主頁進行管理,也可對職稱類別、職務、黨派類別等元數據和系統關鍵參數進行設置。在個人主頁管理方面,首先以后臺管理員身份登錄后臺界面;然后,在個人主頁搜索框中輸入某教師真實姓名,系統采用局部刷新技術(Ajax)去檢查該教師的個人主頁生成請求是否存在,即該教師用戶的個人主頁狀態屬性是否為“Pending”:若為“Pending”則在本頁面采用局部刷新的方法通知管理員;最后,后臺管理員點擊確認完成個人主頁生成與發布。
 本研究建立了一個面向高校教師的個人主頁定制系統,其主要特色在于所建立的系統是面向各專業尤其是非計算機專業的高校教師,內容和界面可定制、操作界面傻瓜化,即便沒有計算機編程知識也可以很快地建立起相對專業的個人主頁。主要的創新點是實現了科研論著及項目信息的自動生成,使得論著和項目列表呈現效果更加專業。實踐結果表明,通過本系統教師可快速建立起自己的個人主頁,展示自己的科研成果并與學生進行互動交流,增進了師生之間、同行之間的溝通與合作。
參考文獻
[1] Wang Shuoping, Zhang Gaoyan, Liu Jun. Design of an Expandable Website Platform for Quality Course Cluster[C]. In Proc. of ICYCS 2008, Zhang jia jie, Hunan, China, Nov 18, 2008: 2588-2591.
[2] Yao Yu, Yang Wei, Li Yong and Gao FuXiang. The Design and Development of Computer Network Quality Course Website[C]. In Proc. of ICETC 2010, Shanghai, China, June 22, 2010:1413-1416.
[3] 趙東華.基于B/S模式的教師檔案管理系統[D].吉林:吉林大學,2009.
[4] 劉健.基于PHP的教師博客系統的設計與實現[D].青島:中國海洋大學,2008.
[5] 李俊華.基于Web文本挖掘的高校教師個人主頁系統研究與開發[J].大理學院院報,2011,10(4),26-29.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 欧美色xxxx | 欧美三级在线观看不卡视频 | 日本欧美一区二区三区视频 | 国内精品视频成人一区二区 | 国产在视频线精品视频二代 | 国产人成在线视频 | 黄视频免费在线 | 人久热欧美在线观看量量 | 毛片特黄| 成在线人视频免费视频 | 中文在线观看视频 | 国产一级黄色 | 老司机一级片 | 黄色美女网站在线观看 | 美女很黄很黄 | 日韩美香港a一级毛片 | 成人免费一级片 | 久久黄网站 | 香蕉视频黄色在线观看 | 国产久草视频在线 | 国产大臿蕉香蕉大视频 | 国产成年人在线观看 | 久热色 | 久久香蕉精品成人 | 国产一区二区免费在线观看 | 91精品久久国产青草 | 久久婷五月天 | 久久久精品成人免费看 | 毛片天堂 | 特级a欧美孕妇做爰片毛片 特级a欧美做爰片毛片 | 一区二区三区免费精品视频 | 91成人午夜性a一级毛片 | 久久国产亚洲 | 欧美成人福利 | 国产孕妇做受视频在线观看 | 亚洲网站在线观看 | a级国产乱理伦片在线观看国 | 国产页| 亚洲精品成人7777在线观看 | 久草在线国产视频 | 国产丝袜美女一区二区三区 |