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

主站蜘蛛池模板: 国产H片无码不卡在线视频| 在线观看国产精品第一区免费| 久久美女精品国产精品亚洲| 亚洲精品国产乱码不卡| 欧美色图久久| 亚洲天堂网2014| 国产一区亚洲一区| 高清大学生毛片一级| 波多野结衣无码视频在线观看| 国产正在播放| 内射人妻无码色AV天堂| 欧美性色综合网| 天天色天天综合| 伦伦影院精品一区| 欧美中文字幕一区二区三区| 亚洲国产精品美女| 久久这里只精品国产99热8| 日韩精品视频久久| 一区二区三区四区精品视频 | 少妇精品在线| 91精品国产综合久久香蕉922 | 精品乱码久久久久久久| 一本久道热中字伊人| 亚洲欧洲天堂色AV| 国产在线视频福利资源站| 欧美日韩中文国产| 欧美国产菊爆免费观看 | 国产性爱网站| 噜噜噜久久| 99re热精品视频中文字幕不卡| 成人在线观看不卡| 欧美日韩在线亚洲国产人| 久久77777| 国产性生交xxxxx免费| 秋霞一区二区三区| 多人乱p欧美在线观看| 欧美日韩在线成人| 91偷拍一区| 国产成人无码AV在线播放动漫| 国产超碰在线观看| 亚洲一区二区三区国产精华液| 国产福利一区在线| 欧美三級片黃色三級片黃色1| 国产精品无码AV中文| 国产成人福利在线| 无码一区18禁| 亚洲娇小与黑人巨大交| 无码aaa视频| 欧美日韩国产精品综合| 思思热在线视频精品| 欧美日韩国产综合视频在线观看| 亚洲另类国产欧美一区二区| 欧美特黄一级大黄录像| 亚洲 欧美 日韩综合一区| 亚洲国产综合精品一区| 国产电话自拍伊人| 好紧太爽了视频免费无码| 国产美女在线观看| 国产亚洲视频播放9000| 久久久精品国产SM调教网站| 午夜福利视频一区| 国产一区二区三区在线观看免费| 狠狠亚洲婷婷综合色香| 亚洲人成网站色7777| 九色视频线上播放| 亚洲精品大秀视频| 亚洲一区免费看| 中文精品久久久久国产网址| 国产一二三区在线| 99在线视频免费观看| 亚洲色图另类| 久久久久亚洲Av片无码观看| 免费观看男人免费桶女人视频| 国产一级片网址| 亚洲精品成人福利在线电影| 欧美 亚洲 日韩 国产| 97国产在线观看| 国产在线精彩视频二区| 中文字幕 日韩 欧美| 亚洲综合第一页| 色播五月婷婷| 99在线小视频|