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

        ?

        基于B/S模式的課程教學輔助系統(tǒng)的研究

        2014-03-14 02:09:44孫麗敏
        電腦與電信 2014年11期
        關鍵詞:用戶端輔助師生

        孫麗敏

        (鄭州機電工程學校,河南 滎陽 450121)

        基于B/S模式的課程教學輔助系統(tǒng)的研究

        孫麗敏

        (鄭州機電工程學校,河南 滎陽 450121)

        針對當前課程教學信息化推廣的需要,本文針對職業(yè)類學校設計出課程教學輔助系統(tǒng)。首先從功能和非功能兩方面對系統(tǒng)的需求進行詳細的分析;其次根據(jù)系統(tǒng)的設計思想采用B/S結(jié)構,并對系統(tǒng)的總體設計和數(shù)據(jù)表進行了分析描述;最后針對系統(tǒng)的具體模塊進行了實現(xiàn)。本文對于軟件研發(fā)人員和教輔人員都具有積極的作用。

        B/S;教學輔助;NET

        1.引言

        隨著科技的不斷進步,傳統(tǒng)的教學手段越來越不適應時代的發(fā)展,在互聯(lián)網(wǎng)大環(huán)境下,針對職業(yè)學校的課程教學輔助系統(tǒng)顯得尤為重要。在職業(yè)類學校的教學過程中,學生只靠課堂講解還遠遠不夠。需要課程輔助教學系統(tǒng)為我們提供便利,不僅可以彌補傳統(tǒng)教育的局限性,也為師生提供了及時的交流。因此,在教育事業(yè)和IT行業(yè)發(fā)展的今天,課程教學輔助系統(tǒng)的建設意義重大。

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

        2.1 功能需求

        課程教學輔助系統(tǒng)作為一門課程的輔助工具,成為師生之間交流的平臺,其主要功能包括:新聞資訊管理、系統(tǒng)用戶管理、教學課件管理、教學視頻管理、資料下載管理、學生評論管理、作業(yè)管理、互動交流管理、實踐項目管理等。

        (1)用戶管理

        該模塊是對用戶進行管理,系統(tǒng)的管理員可以對用戶進行管理,主要功能包括對用戶的添加、刪除、修改。在添加時可以對添加的用戶權限進行選擇,為其分配角色。若填入信息錯誤,也可以進行重置。

        (2)互動交流管理

        該模塊是對本系統(tǒng)的交流、討論區(qū)進行管理,主要包括發(fā)帖、回帖、轉(zhuǎn)帖以及對帖子所屬主題和所在版塊的管理。用戶可以發(fā)帖、回帖,管理員(教師)可以回帖、轉(zhuǎn)帖,同時也可以為帖子設置精華或置頂。為教師和學生提供了一個交流學習平臺,達到師生交互的目的,學生可以在該平臺發(fā)表自己的見解,同時也可以和其他人進行討論。該平臺為教師和學生的交流提供了便利,同時也促進了師生間的感情。如圖1所示。

        圖1 互動交流管理用例圖

        (3)作業(yè)管理

        該模塊是對作業(yè)的發(fā)布和查收進行管理,主要包括作業(yè)發(fā)布的添加、查詢以及作業(yè)查收的管理。對作業(yè)的管理是為了讓教師對作業(yè)進行發(fā)布,學生可以通過個人后臺進行作業(yè)的查看并上傳自己的作業(yè),而教師可以對作業(yè)進行修改和刪除。如圖2所示。

        圖2 作業(yè)管理用例圖

        (4)公告管理

        該模塊是對本系統(tǒng)的師生交互平臺的公告進行管理,主要功能包括對公告的發(fā)布、查看和刪除。管理員可以修改、刪除、發(fā)布公告,用戶可以根據(jù)自己的需求查看公告。對公告的管理是為了讓用戶可以及時查看最新的信息,了解最新的動態(tài)。同時,在對公告進行發(fā)布時可以對新聞的格式、字體等進行調(diào)整。

        (5)資料管理

        該模塊是對學習資料、項目的測試用例、測試文檔等進行管理,主要包括對資料的上傳、查看、下載、刪除。對資料的管理是為了讓用戶可以對根據(jù)自己的需求進行查詢并選擇相應的資料進行下載。同時,在添加時可以對資料進行上傳和重置。

        2.2 非功能需求

        (1)界面樣式

        所有的界面保持樣式統(tǒng)一,以冷色調(diào)為主題色,對不輸入格式有誤的文本框有相應的提示。

        (2)安全與保密

        通過要求用戶使用密碼登錄,選用優(yōu)秀的開發(fā)工具、及安全穩(wěn)定的數(shù)據(jù)庫,使系統(tǒng)本身具有了可靠性與容錯性。通過軟件權限管理,徹底保證了數(shù)據(jù)的安全性。

        3.系統(tǒng)總體設計

        3.1 系統(tǒng)設計思想

        依據(jù)系統(tǒng)的需求,系統(tǒng)采用了B/S結(jié)構,大大減少了維護工作量,降低了總體擁有的成本。

        對于C/S結(jié)構,每一個用戶端都必須安裝和配置軟件,當軟件哪怕進行了微小的改動后,系統(tǒng)維護員都必須將服務器更新到最新的版本;將用戶端原有的軟件卸載,再安裝新的版本,然后進行設置,必須對每個用戶端都進行更新,當隨著學校使用輔助系統(tǒng)的師生人數(shù)增加,維護量將是一個非常巨大的工程。

        B/S結(jié)構由于只需要用戶端有瀏覽器就可以,不用安裝其它軟件,用戶端運行軟件就像瀏覽網(wǎng)頁一樣。所有的維護、升級工作都只在服務器上進行,用戶端始終能獲得最新版本的軟件。無論用戶的規(guī)模有多大,有多少分支機構都不會增加任何維護升級的工作量,這對人力、時間、費用的節(jié)省是相當驚人的。其次,平臺的依賴性小,可以在多個不同的操作系統(tǒng)上運行。B/S結(jié)構的應用軟件只需安裝在服務器上,所以服務器操作系統(tǒng)的選擇是很多的,不管選用的是哪種操作系統(tǒng)都可以讓大部分人使用Windows作為桌面操作系統(tǒng)的情況不受影響,大大提高了程序的可移植性。

        傳統(tǒng)的C/S結(jié)構要求針對不同的操作系統(tǒng)開發(fā)不同版本的軟件。而通過高效能的B/S架構,透過IE瀏覽器就可以進行操作,沒有任何程序更新的問題。因此,本系統(tǒng)利用普遍流行的B/S架構,利用ASP.NET建立前端界面,C#來進行編程實現(xiàn)系統(tǒng)中的功能部分,實現(xiàn)與數(shù)據(jù)庫的交互。

        3.2 系統(tǒng)功能模塊設計

        經(jīng)過前期的深入調(diào)查和研究,總結(jié)出該系統(tǒng)需要完成的一些具體功能,分析如下:

        (1)用戶功能:能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺后臺管理。

        (2)管理員功能:系統(tǒng)管理、新聞管理、教學視頻管理、友情鏈接管理、注冊用戶管理、教學課件管理、作業(yè)發(fā)布管理、作業(yè)查收管理、相關文檔管理、留言管理。

        系統(tǒng)的總體結(jié)構圖如圖3所示。

        圖3 總體結(jié)構圖

        3.3 系統(tǒng)數(shù)據(jù)庫設計

        本系統(tǒng)采用了SQL Server數(shù)據(jù)庫管理系統(tǒng)建立的數(shù)據(jù)庫,主要數(shù)據(jù)庫中包含的數(shù)據(jù)表有以下幾種:

        (1)用戶注冊信息表

        該表主要存儲用戶的基本信息,其包含的字段主要有:用戶名、密碼、用戶真實姓名、電話、身份證號、郵箱、QQ、所屬專業(yè)、班級、注冊時間、權限類別等。

        (2)新聞內(nèi)容表

        該表主要存儲系統(tǒng)發(fā)布的新聞信息,其包含的字段主要有:標題、內(nèi)容、摘要、作者、來源及添加時間等。

        (3)權限管理表

        該表主要存儲系統(tǒng)不同用戶的不同權限,其包含的字段主要有:權限類別、權限內(nèi)容等。

        (4)信息評論表

        該表主要存儲用戶對某個信息的評論,其包含的主要字段有:用戶名、評論內(nèi)容、評論時間等。

        (5)作業(yè)信息表

        該表主要存儲作業(yè)的基本信息,其包含的主要字段有:作業(yè)名稱、所屬課程、發(fā)布人、內(nèi)容、附件、發(fā)布時間等。

        4.系統(tǒng)實現(xiàn)

        4.1 作業(yè)模塊

        在作業(yè)發(fā)布查看模塊中,教師在后臺發(fā)布作業(yè),用戶可以通過個人后臺查看并上交自己的作業(yè)供教師修改。

        學生可以按照編號、作業(yè)名稱、課程對作業(yè)進行查找,但是前置條件是學生要先登錄。學生在自己電腦上完成作業(yè)后,要將作業(yè)上傳到系統(tǒng)上。

        其核心代碼如下所示:

        string sql;

        sql="select*from zuoyefabu where 1=1";

        if(bh.Text.ToString().Trim()!="")

        {

        sql=sql+"and bianhao like'%"+bh.Text.To-String().Trim()+"%'";

        }

        if(mc.Text.ToString().Trim()!="")

        {

        sql=sql+"and zuoyemingcheng like'%"+mc.Text.ToString().Trim()+"%'";

        }

        if(kc.Text.ToString().Trim()!="")

        {

        sql=sql+"and kecheng like'%"+kc.Text.To-String().Trim()+"%'";

        }

        sql=sql+"order by id desc";

        getdata(sql);

        4.2 互動交流模塊

        互動交流平臺作為一個師生互動平臺,平臺首頁中擁有顯示進入各個模塊的導航按鈕,用戶可以直接點擊進入相應的模塊。

        對于用戶而言,用戶可以發(fā)帖、回帖、屏蔽顯示、屏蔽回復、查看論壇公告等,而管理員可以對發(fā)表的帖子及回復信息進行管理。

        該模塊作為一個師生互動平臺,用戶可以及時了解最新的論壇公告,并且教師和學生以及學生和學生之間可以在不同版塊的不同交流區(qū)發(fā)表主題帖,同時也可進行帖子回復。而管理員可以對論壇的公告、帖子、分類、系統(tǒng)、用戶進行管理。

        其核心代碼如下所示:

        if(Session["useid"]==null)

        {

        Alert.AlertAndRedirect("對不起您還沒有登錄","BLogin.a(chǎn)spx");

        }

        else

        {

        string title=StringClass.cutBadStr(subject.Value);

        string title_content=StringClass.cutBadStr(content.Value);

        string uptime=BBSClass.getDatatime();

        string sql="insert"+TitleClass.tablename+" (kind_id,use_id,title,title_content,title_uptime)";

        sql+="values("+Session["kindid"].ToString() +","+Session["useid"].ToString()+",'"+title+"',";

        sql+="'"+title_content+"','"+uptime+"')";

        DataHelpe.ExecuteSql(sql);

        gotopage(uptime);

        }

        5.結(jié)語

        本文對課程教學輔助系統(tǒng)進行了研究分析,從根本上解決了師生之間課余時間的交流溝通。由于本文的篇幅所限,對于系統(tǒng)的具體模塊實現(xiàn)方面,無法將全部的代碼和數(shù)據(jù)表項給出,希望對此有研究的教職工根據(jù)自己學校的特點和所教課程的要求,設計出適合的課程教學輔助系統(tǒng)。

        [1]趙增敏.ASP動態(tài)網(wǎng)頁設計[M].北京:電子工業(yè)出版社,2011.

        [2]明日科技,侯春多.突擊實戰(zhàn):ASP.NET項目開發(fā)案例整合[M].北京:電子工業(yè)出版社,2011.

        [3]文淵閣工作室.HTML+CSS網(wǎng)頁設計與布局[M].北京:人民郵電出版社,2007.

        [4]袁云華,宋琴,盧天喆.Dreamweaver CS4基礎教程[M].北京:人民郵電出版社,2010.

        [5]明日科技,王小科.ASP.NET全能速查寶典[M].北京:人民郵電出版社,2012.

        Research on the Curriculum Teaching Assistant System Based on B/S model

        Sun Limin
        (Zhengzhou Electrical and Mechanical Engineering School,Xingyang 450121,Henan)

        according to the need of the promotion of course teaching informationization,a course teaching assistant system is designed for vocational schools.Firstly,the system requirements of function and non function are analyzed in detail;secondly,the system B/S structure is adopted,and the system design and data sheet are described;finally,the specific modules are implement.This paper plays a positive role for software R&D personnel and ancillary staff.

        B/S;teaching assistant;NET

        孫麗敏,女,河南滎陽人,助講,研究方向:信息技術。

        猜你喜歡
        用戶端輔助師生
        基于改進支持向量機的用戶端用電負荷預測研究
        Android用戶端東北地區(qū)秸稈焚燒點監(jiān)測系統(tǒng)開發(fā)與應用
        小議靈活構造輔助函數(shù)
        倒開水輔助裝置
        初中歷史教學中師生的有效互動
        甘肅教育(2021年12期)2021-11-02 06:30:00
        基于三層結(jié)構下機房管理系統(tǒng)的實現(xiàn)分析
        智富時代(2017年10期)2017-11-22 17:06:23
        一種太陽能戶外自動花架電氣系統(tǒng)簡介
        減壓輔助法制備PPDO
        麻辣師生
        提高車輛響應的轉(zhuǎn)向輔助控制系統(tǒng)
        汽車文摘(2015年11期)2015-12-02 03:02:53
        久久国产精品不只是精品 | 欧美日韩亚洲国产无线码| 亚洲精品理论电影在线观看| 久久这里有精品国产电影网| 熟女不卡精品久久av| 老鸭窝视频在线观看| 亚洲高清乱码午夜电影网| 国精产品一品二品国在线| 最新国产成人综合在线观看| 又爽又猛又大又湿的视频| 国产主播一区二区三区蜜桃| 美丽的小蜜桃在线观看| 日本丰满熟妇videossex8k| 国产午夜福利小视频合集| 特黄aa级毛片免费视频播放| 国产精品成人无码久久久久久| 毛茸茸的女性外淫小视频| 夜夜躁狠狠躁日日躁视频| 车上震动a级作爱视频| 国产精品毛片久久久久久l| 夫妻一起自拍内射小视频| 久久夜色国产精品噜噜亚洲av| 亚洲 日本 欧美 中文幕| 中国丰满熟妇xxxx| 国产在线h视频| 国产三级精品三级男人的天堂| 天天躁夜夜躁狠狠是什么心态| 久久久久成人片免费观看蜜芽| 97视频在线播放| 亚洲精品国产二区在线观看| 蜜桃视频在线观看网址| 久久视频在线| 亚洲欧洲国产日产国码无码| 加勒比一区二区三区av| 精品国产亚洲av麻豆| 四虎影视成人永久免费观看视频| 洗澡被公强奷30分钟视频| 精品无码AⅤ片| 日本福利视频免费久久久| 在线国产丝袜自拍观看| 漂亮人妻洗澡被公强 日日躁|