999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

特色專業網站學習論壇的設計與實現

2011-01-01 00:00:00吳代文
計算機時代 2011年1期

摘要:為了滿足學生網上學習交流的需要,以J2EE為開發平臺,結合JSP技術及SQL數據庫開發了特色專業網站學習論壇,實現了發布留言、回復留言、審核留言、留言管理、用戶管理等功能。運行與測試結果表明,該系統的功能達到了設計要求,能夠滿足學生的學習需求,學生可以實時地進行網上交流。作為互助式學習平臺該系統具有靈活、互動的特點,對于今后設計開發此類系統的院校有一定參考價值。

關鍵詞:互助式學習平臺;Web環境;JSP技術;J2EE平臺

0、引 言

在教育部、財政部2009年6月公布的第四批全國高等學校特色專業建設評選結果中,渭南師范學院傳媒工程系教育技術學專業榜上有名。這是渭南師范學院在專業建設上取得的一項重大成果,實現了渭南師范學院國家級“質量工程”項目零的突破。為了加強特色專業的建設和宣傳,我系組織教師制作了一個本專業的網站,網站的論壇經過了精心的設計。論壇能夠滿足本校學生的學習交流需求,可以實現實時的網上交流,論壇交互性強,對于設計開發此類系統具有一定的參考價值。

1、研究依據

學習論壇應充分發揮網絡學習的功能,形成網絡教育為先、學生自主學習為主、互助交流為核心的學習平臺的新模式。學習平臺的建設必須遵循實用化的原則,必須符合開放性、通用性、系統與平臺無關性等要求,而且應當易于實現、易于部署、易于維護和易于擴展。因此,我們考慮該信息平臺基于MVC模式,采用B/S瀏覽結構,系統總體由Web服務器、數據庫服務器和用戶界面文件三部分構成。

2、系統設計

2.1系統架構設計

在系統架構設計中,分層式結構是一種重要的結構。基于MVC模式,我們采用基于B/S結構三層架構。三層架構的優勢在于:開發人員可以只關注整個結構中的某一層;可以很容易地用新的實現來替換原有層次的實現;可以降低層與層之間的依賴性,有利于標準化和各層邏輯的復用。

三層架構包括:表現層(UI)、業務邏輯層(BLL)、數據訪問層(DAL),如圖1所示。

(1)表現層(UI):通俗講就是展現給用戶的界面,即用戶在使用一個系統時的所見所得。它位于最外層(最上層),離用戶最近,用于顯示數據和接收用戶輸入的數據,為用戶提供一種交互式操作的界面。

(2)業務邏輯層(BLL):針對具體問題的操作,也可以說是對數據層的操作,對業務邏輯進行處理。業務邏輯層在體系架構中的位置很關鍵,它處于數據訪問層與表示層中間,起到了數據交換中承上啟下的作用。對該層的關注點主要集中在業務規則的制定、業務流程的實現等與業務需求有關的系統設計上,也就是說該層是與系統所應對的領域(Domain)邏輯有關。很多時候,也將業務邏輯層稱為領域層。

(3)數據訪問層(DAL):該層的事務是直接操作數據庫,實現數據的增添、刪除、修改、更新、查找等。有時候也稱為持久層,其功能主要是負責數據庫的訪問,可以訪問數據庫系統、二進制文件、文本文檔或XML文檔。簡單地說該層實現對數據表的Select,Insert,Update,Delete的操作。

2.2系統設計流程

本系統主要包括留言插入、回復留言、審核留言、留言管理、課程論壇的實現、用戶管理六個模塊,其體系實現如圖2所示。

3、系統實現

3.1數據庫的設計

針對所設計系統中數據存儲的問題,我們對幾種數據庫進行了比較,根據數據量的大小以及數據的特點,最后決定采用Sql數據庫來實現數據的存儲。

本系統采用Sql2000數據庫,系統的數據庫名為cmxEduT-ecDb,對數據進行集中存儲,并根據實際需要建有用戶表tb_user和留言表tb_messages,分別進行用戶和留言數據的存儲。其中針對留言表建立了發布留言、回復留言、審核留言、留言管理、課程論壇的實現等功能;針對用戶表建立指定管理員、取消管理員、用戶管理功能,以方便對留言的管理。表的信息如下。

3.2各模塊的實現

我們設計網絡環境下互助式學習平臺主要的模塊有:

(1)留言的插入模塊。主要負責將用戶的留言存儲到數據庫中,以便以后的查詢和管理。

(2)留言的回復模塊。主要是回復訪問者的留言,同時也會更新父留言的回復數。

(3)留言的審核模塊。主要是審核已經發布的留言,審核未通過的留言將不會顯示。審核可通過單個或批量審核來實現,刪除也可以通過單個或批量進行刪除。

(4)留言的管理模塊。主要實現留言的瀏覽和刪除,刪除流言可通過單個或批量刪除來實現。

(5)課程論壇的實現模塊。課程論壇可以從相應的課程進入,該論壇中的留言都是與本課程有關的留言。

(6)用戶管理模塊。主要有指定管理員和取消管理員兩部分,管理員主要對留言進行管理,也可對用戶進行管理。

4、結束語

本文利用Java技術,以互助式學習平臺為設計與實現目標,全面地剖析了一個基于Web的互助式學習平臺設計與實現過程,提出了新的思路、新的架構和技術路線;用Java+JSP+sql2000框架開發了互助式學習平臺。該平臺具有實時、靈活、互動和交互性強等特點,目前已投入使用并初見成效;同時該平臺還具有一定的推廣價值,對于設計開發類似平臺也有一定的參考價值。

參考文獻:

[1]孫宏恩,渭南師范學院教育技術學專業獲準為國家級特色專業建設點,渭南師院學報,2009,24(6):64

[2]莊煥,Web2.0技術在網絡自主學習社區中的應用,計算機時代,2010,10(10):13-15

[3]張新曼,JSP-Web開發技術與典型應用,人民郵電出版社,2007

[4]萬健,基于MVC

式的JSP技術開發WebGIS[J]工程地球物理學報,2009,6(2):240-243

[5]孫鑫,JavaWeb開發辭解,電子工業出版社,2006

[6]陳天河,Java數據庫高級編程[M],電子工業出版社,2005

主站蜘蛛池模板: 99在线国产| 亚洲欧美综合在线观看| 亚洲香蕉久久| 国产麻豆91网在线看| 特级毛片8级毛片免费观看| 高清码无在线看| 亚洲无码电影| 亚洲国产日韩一区| 99伊人精品| 亚洲人人视频| 国产精品人成在线播放| 国产福利小视频在线播放观看| 国产乱人激情H在线观看| 精品国产一区二区三区在线观看 | 亚洲天堂在线免费| 久99久热只有精品国产15| 欧美一级专区免费大片| 亚洲欧美日韩天堂| 好吊妞欧美视频免费| 少妇人妻无码首页| 国产激情无码一区二区免费| 天堂在线视频精品| 国产男女XX00免费观看| 亚洲人成网18禁| 在线另类稀缺国产呦| 日本国产在线| 青青草一区| 久久人午夜亚洲精品无码区| 婷婷中文在线| 99er这里只有精品| 亚洲性影院| 亚洲天堂.com| 亚洲丝袜中文字幕| 亚洲最黄视频| 青青青伊人色综合久久| 亚洲全网成人资源在线观看| 人人看人人鲁狠狠高清| 成人精品亚洲| 久久久久亚洲精品无码网站| 欲色天天综合网| 国产成人综合久久精品尤物| 国产精品专区第一页在线观看| 国产亚洲精品在天天在线麻豆| 亚洲福利视频一区二区| 亚洲乱码在线播放| 日本a级免费| 久久精品日日躁夜夜躁欧美| 日韩精品一区二区深田咏美| 五月激激激综合网色播免费| 亚欧美国产综合| 欧美日韩亚洲国产主播第一区| 日本免费精品| 青青草国产一区二区三区| 四虎综合网| 日韩欧美91| 刘亦菲一区二区在线观看| 久久96热在精品国产高清| 免费国产好深啊好涨好硬视频| 日韩人妻少妇一区二区| 精品久久高清| 亚洲黄色视频在线观看一区| 亚洲中字无码AV电影在线观看| 新SSS无码手机在线观看| 91精品国产麻豆国产自产在线| 麻豆国产精品视频| 国产精品部在线观看| 色综合日本| 98超碰在线观看| 欧美精品在线看| 亚洲欧美另类视频| 日本精品影院| 欧美翘臀一区二区三区| 亚洲精品中文字幕无乱码| 日韩成人午夜| 日本一区高清| 看你懂的巨臀中文字幕一区二区| 久久久噜噜噜久久中文字幕色伊伊 | 国产福利在线观看精品| 久久精品视频亚洲| 亚欧美国产综合| аⅴ资源中文在线天堂| 97青青青国产在线播放|