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激情网| 日本AⅤ精品一区二区三区日| 婷婷亚洲视频| 日韩精品毛片人妻AV不卡| 国产精品久久久久无码网站| 免费无码又爽又黄又刺激网站| 91免费在线看| 日韩成人免费网站| 在线欧美a| 亚洲美女久久| 亚洲精品无码高潮喷水A| 亚洲国产日韩在线成人蜜芽| 国产无码网站在线观看| 国产欧美精品专区一区二区| 91www在线观看| 四虎永久在线视频| 亚洲视频免费播放| 99ri国产在线| 九九九国产| 日韩国产亚洲一区二区在线观看| 九色免费视频| 精品国产成人国产在线| 国产粉嫩粉嫩的18在线播放91| 亚洲男人天堂2020| 国产亚洲精品97在线观看| 欧美翘臀一区二区三区| 2019年国产精品自拍不卡| 69免费在线视频| 激情综合激情| 欧美日韩激情在线| 亚洲一级无毛片无码在线免费视频 | 亚洲中文字幕23页在线| 久久久久久久蜜桃| 国产网友愉拍精品视频| 免费女人18毛片a级毛片视频| 久久一级电影| 亚洲精品国产精品乱码不卞| 在线免费无码视频| 18禁高潮出水呻吟娇喘蜜芽| 久久精品国产亚洲AV忘忧草18| 在线精品亚洲一区二区古装| 欧美精品v日韩精品v国产精品| 欧美翘臀一区二区三区| 日韩毛片视频| 亚洲精品在线观看91| 日韩人妻无码制服丝袜视频| 香蕉伊思人视频| 毛片视频网址| 午夜福利在线观看入口| 国产成人综合亚洲欧洲色就色| 91精品网站| 99久久精品视香蕉蕉| 国产女人在线观看| 亚洲欧美人成电影在线观看| www.99在线观看| 久久香蕉国产线看观看亚洲片| 国产成人乱码一区二区三区在线| 制服无码网站| 精品免费在线视频| 亚洲天堂777| 精品久久久久久中文字幕女| 国产18在线播放| 免费一级毛片在线观看| 日韩国产欧美精品在线| 99无码熟妇丰满人妻啪啪| 青青草国产精品久久久久| 精品国产免费第一区二区三区日韩| 久久午夜夜伦鲁鲁片无码免费| 91九色国产porny| 免费看a级毛片| 日韩无码一二三区| 国产精品久久久久久久伊一| 国产成人一区二区| 国内精自视频品线一二区| 尤物成AV人片在线观看| 精品无码国产自产野外拍在线| 又黄又湿又爽的视频| 国产精品第一区| 日本91视频| 亚洲国产精品日韩欧美一区| 伊人久综合| 国产成人精品一区二区秒拍1o|