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

主站蜘蛛池模板: 欧美精品亚洲精品日韩专区va| 亚洲色欲色欲www网| 伊人色婷婷| 99无码中文字幕视频| 超碰免费91| 国产精品开放后亚洲| 国产精品女熟高潮视频| 成人福利视频网| 亚洲精品国产精品乱码不卞| 国产一二三区视频| 亚洲性色永久网址| 欧美乱妇高清无乱码免费| 欧洲成人免费视频| 国产激情第一页| 日韩美女福利视频| 国产色网站| 免费观看成人久久网免费观看| 3344在线观看无码| 热99精品视频| 亚洲国产成人久久77| 亚洲天堂网在线播放| 亚洲av无码人妻| 在线欧美日韩国产| 日韩视频福利| 永久毛片在线播| 国产天天色| 99热这里只有免费国产精品 | 日本三区视频| 网友自拍视频精品区| 青青操国产| 国产精品无码制服丝袜| 亚洲色精品国产一区二区三区| 99精品国产电影| 一边摸一边做爽的视频17国产| 夜色爽爽影院18禁妓女影院| 熟女成人国产精品视频| 久久永久视频| 亚洲日韩精品伊甸| 国产亚洲视频免费播放| 欧美日韩一区二区三区四区在线观看 | 激情六月丁香婷婷| 丝袜亚洲综合| 免费人成网站在线高清| 97精品伊人久久大香线蕉| 青草91视频免费观看| 激情在线网| 久久一日本道色综合久久| 亚洲高清中文字幕| 婷婷在线网站| 欧美成人a∨视频免费观看| 欧美三级不卡在线观看视频| 亚洲人成网线在线播放va| 高清视频一区| 亚欧成人无码AV在线播放| 91久久青青草原精品国产| 亚洲精品视频免费观看| 日韩欧美中文字幕在线韩免费 | 国产成人久视频免费| 日韩欧美视频第一区在线观看| 91小视频版在线观看www| 男女性色大片免费网站| 91色在线视频| 99热这里只有精品在线播放| 国产精品林美惠子在线播放| 久久久国产精品免费视频| 一级香蕉视频在线观看| 日本亚洲最大的色成网站www| 欧美在线视频不卡第一页| 中国国产高清免费AV片| 成人午夜网址| 亚洲欧洲美色一区二区三区| 免费Aⅴ片在线观看蜜芽Tⅴ| 54pao国产成人免费视频| 高清不卡毛片| 日韩视频精品在线| 欧美一区二区丝袜高跟鞋| 国产精品一区二区无码免费看片| 久久综合色视频| 在线人成精品免费视频| 国产精品浪潮Av| 亚洲天堂视频网| 亚洲第一成年人网站|