亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MySQL的網(wǎng)絡(luò)教育平臺(tái)系統(tǒng)的分析與設(shè)計(jì)

        2011-08-08 12:48:02余光華
        電腦與電信 2011年6期
        關(guān)鍵詞:網(wǎng)頁課件數(shù)據(jù)庫

        余光華

        (湛江師范學(xué)院實(shí)驗(yàn)教學(xué)管理處,廣東 湛江 524048)

        1.引言

        不管是對(duì)于一個(gè)學(xué)校的決策者,管理者,還是教師們,網(wǎng)絡(luò)教育平臺(tái)系統(tǒng)是一個(gè)至關(guān)重要的信息化的教育平臺(tái),系統(tǒng)采用B/S三層體系結(jié)構(gòu),基于JSP動(dòng)態(tài)網(wǎng)頁技術(shù)的開發(fā)平臺(tái),用WEB實(shí)現(xiàn)網(wǎng)上教學(xué)、考試和發(fā)布功能,后臺(tái)采用MySQL作為數(shù)據(jù)庫服務(wù)器,是一個(gè)基于學(xué)院與企業(yè)之間廣域網(wǎng)的信息管理系統(tǒng)。實(shí)現(xiàn)了網(wǎng)上信息發(fā)布、課件上傳下載、自動(dòng)閱卷等功能。用戶憑用戶名與密碼登錄子系統(tǒng)中,根據(jù)不同身份分別設(shè)置了系統(tǒng)管理員、教師和學(xué)員三種身份,根據(jù)登錄系統(tǒng)者的不同身份判斷其具有的對(duì)應(yīng)權(quán)限來使用系統(tǒng)。

        2.基于JSP-MYSQL技術(shù)簡(jiǎn)介

        2.1 JSP技術(shù)

        JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。

        2.2 數(shù)據(jù)庫的介紹

        MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言--結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)庫管理。由于MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個(gè)性化的需要對(duì)其進(jìn)行修改。MySQL因?yàn)槠渌俣?、可靠性和適應(yīng)性而備受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下,MySQL是管理內(nèi)容最好的選擇。

        2.3 關(guān)于B/S體系

        目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有兩類:Client/Server模式和Browser/WebServer模式??蛻?服務(wù)器(C/S)模式主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,瀏覽器/服務(wù)器模式(B/S),它的主要優(yōu)點(diǎn)是集中化管理和維護(hù),便于擴(kuò)充應(yīng)用、升級(jí)維護(hù)簡(jiǎn)便。利用PHP技術(shù)是開發(fā)B/S模式軟件最方便、最簡(jiǎn)單的方法。

        3.系統(tǒng)需求分析

        (1)管理員模塊

        管理員模塊系統(tǒng)可以對(duì)學(xué)生信息進(jìn)行錄入、查詢、修改、刪除;對(duì)教師信息進(jìn)行錄入、查詢、修改、刪除;對(duì)學(xué)校教務(wù)文件、新聞、留言信息進(jìn)行錄入、修改和刪除。

        (2)教師模塊

        教師模塊可實(shí)現(xiàn)校教師通過自己的教師號(hào)和密碼在網(wǎng)上對(duì)個(gè)人的檔案信息(如教師號(hào)、姓名、性別、家庭住址等)進(jìn)行查詢,對(duì)所授課程學(xué)生的成績(jī)進(jìn)行添加,上傳課件資料等,還可以對(duì)學(xué)生提交的作業(yè)進(jìn)行打分等功能。

        (3)學(xué)生模塊

        在校學(xué)生可以通過自己的學(xué)號(hào)和密碼在網(wǎng)上對(duì)自己的個(gè)人信息(如學(xué)號(hào)、姓名、性別、班級(jí)、家庭住址等、成績(jī)信息)進(jìn)行查詢,下載課件和網(wǎng)上答題。

        如圖1功能模塊圖,大概表述了該系統(tǒng)主要實(shí)現(xiàn)的功能。

        圖1 功能模塊圖

        4.系統(tǒng)設(shè)計(jì)

        搭建環(huán)境:

        a.安裝這些軟件:安裝J2sdk,安裝Mysql,安裝Tomcat;

        b.放置Mysql的Jdbc驅(qū)動(dòng):將mm.mysql-2.0.4-bin.jar文件放到C:j2sdk1.4.0-rclib下;

        c.環(huán)境變量配置,如果按照默認(rèn)文件夾安裝的進(jìn)行如下配置,如果不是按照默認(rèn)文件夾安裝,設(shè)置為安裝目錄:

        JAVA_HOME--C:j2sdk1.4.1

        TOMCAT_HOME--C:Tomcat4

        CLASSPATH--C:Tomcat 4.1commonclasses;C:Tomcat 4.1commonlib

        CLASSPATH--C:j2sdk1.4.0-rclibmm.mysql-2.0.4-bin;

        d.請(qǐng)先啟動(dòng)Tomcat4.1(在開始-程序中找到Apache Tomcat4.1運(yùn)行Start Tomcat)服務(wù).

        打開瀏覽器,在地址欄中輸入:[url]http://localhost:8080[/url]檢驗(yàn):此時(shí)能在瀏覽器中看到Tomcat的歡迎界面。說明Tomcat工作正常(注意,Tomcat默認(rèn)端口為8080,若有其它程序占用,請(qǐng)更改);

        e.啟動(dòng)Mysql服務(wù)。進(jìn)入CMD,到C:mysqlin目錄下,執(zhí)行mysql,回車,正常的話輸出一些歡迎信息,說明Mysql工作正常;

        f.Mysql4與Tomcat4整合配置:將mm.mysql-2.0.4-bin.jar拷貝到Tomcat的common/lib目錄下;測(cè)試是否連接正常;將如下代碼保存成test.jsp至C:Tomcat 4.1webappsROOT目錄下:

        <%--這里連接的是Mysql4默認(rèn)自帶的test庫,用戶與密碼用的是默認(rèn)的root與空--%>

        在瀏覽器的地址中輸入[url]http://localhost:8080/test.jsp[/url]如果運(yùn)行以后,出現(xiàn)空白頁面,即表示Mysql4與Tomcat4整合成功;

        做完以上步驟,系統(tǒng)就配置成功了。

        5.數(shù)據(jù)庫設(shè)計(jì)

        5.1 數(shù)據(jù)庫表設(shè)計(jì)

        數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)系統(tǒng)采用MYSQL作為后臺(tái)的數(shù)據(jù)庫管理工具,系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)具體如下:

        學(xué)生信息表Student(Snum,Sname,sex,birthday,dept)

        課程信息表Course(Cnum,Cname,Credit,Tnum)

        選修信息表SelectiveCourse(Sum,Cnum,grade)

        教師信息表Teacher(Tnum,Tname,sex,birthday,dept,title)

        由于篇幅有限,我們只介紹其中幾個(gè)SQL語句的編寫:

        a.查詢某門課程有多少學(xué)生選修的SQL查詢語句如下:

        select*from課程表where課程號(hào)in

        (select課程號(hào)from選課表group by課程號(hào))

        b.查詢每門課程的選修人數(shù)、最高分、最低分及平均成績(jī)

        5.2 JAVA連接MySQL

        1)注冊(cè)驅(qū)動(dòng)

        2)獲取數(shù)據(jù)庫的連接

        3)獲取表達(dá)式

        4)執(zhí)行插入數(shù)據(jù)的SQL

        5)執(zhí)行 SQL

        6)顯示結(jié)果集里面的數(shù)據(jù)

        6.總結(jié)

        在基于JSP-MYSQL技術(shù)的網(wǎng)絡(luò)教育平臺(tái)的實(shí)際應(yīng)用中,可以根據(jù)需要添加更多的內(nèi)容,根據(jù)學(xué)生和教師的反饋,進(jìn)行網(wǎng)站的翻新和添加新功能,直至達(dá)到成熟。如可以繼續(xù)添加播放視頻課件,教師課件評(píng)選,學(xué)生答疑活動(dòng),網(wǎng)上在線交流和留言論壇等更復(fù)雜的功能。以便使得我們的教育可以更加科學(xué)化、數(shù)字化和高效化。

        [1]徐峰.基于MYSQL的PHP數(shù)據(jù)庫訪問技術(shù)[J].計(jì)算機(jī)時(shí)代,2001,(2).

        [2]朱春雁.基于網(wǎng)絡(luò)的中學(xué)教務(wù)管理系統(tǒng)的初步設(shè)計(jì)[J].牡丹江教育學(xué)院學(xué)報(bào),2006,(6).

        [3]渠芳,曹志梅.ASP,PHP和JSP技術(shù)的比較研究[J].現(xiàn)代情報(bào),2007,(7).

        [4]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論 [M].北京:高等教育出版社,2000.

        [5]余勝泉,何克杭網(wǎng)絡(luò)教學(xué)平臺(tái)的體系結(jié)構(gòu)與功能[J].中國電化教育,2001,(8).

        猜你喜歡
        網(wǎng)頁課件數(shù)據(jù)庫
        基于CSS的網(wǎng)頁導(dǎo)航欄的設(shè)計(jì)
        電子制作(2018年10期)2018-08-04 03:24:38
        基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
        電子制作(2017年2期)2017-05-17 03:54:56
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        從“廣用”到“省用”——談音樂教學(xué)中課件使用的“度”
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        網(wǎng)頁制作在英語教學(xué)中的應(yīng)用
        提高高中數(shù)學(xué)多媒體課件質(zhì)量的幾點(diǎn)思考
        10個(gè)必知的網(wǎng)頁設(shè)計(jì)術(shù)語
        国产精品麻豆A在线播放| 日本无码人妻波多野结衣| 国产精品区一区第一页| 国产性一交一乱一伦一色一情 | 日韩有码中文字幕av| 日本一区二区视频在线| 韩国三级中文字幕hd| 伊人久久网国产伊人| 亚洲国产日韩精品综合| 久久免费看的少妇一级特黄片| 蜜桃av抽搐高潮一区二区| 秒播无码国产在线观看| 亚洲愉拍自拍视频一区| 中文字幕精品人妻在线| 国产激情小视频在线观看 | 亚洲精品中文字幕熟女| 国产av熟女一区二区三区| 日产精品久久久久久久性色| 亚洲中文欧美日韩在线| 日韩中文字幕在线丰满| 亚洲 欧美 国产 制服 动漫| 熟妇与小伙子matur老熟妇e| 亚洲国产高清在线视频| 在线播放亚洲丝袜美腿| 亚洲人成影院在线观看| 午夜无码一区二区三区在线| 日本女优爱爱中文字幕| 国产日产亚洲系列最新| 免费男人下部进女人下部视频| 一区二区三区不卡免费av| 日本黄色3级一区二区| 亚洲av高清在线一区二区三区 | 69天堂国产在线精品观看| 99久久婷婷亚洲综合国产| 国内精品伊人久久久久网站| 91社区视频在线观看| 亚洲国产线茬精品成av| 亚洲av综合色区无码专区桃色| 亚洲综合久久成人a片| 亚洲嫩模一区二区三区视频| 亚洲一区二区免费在线观看视频|