999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高校作業(yè)自動(dòng)評(píng)分系統(tǒng)設(shè)計(jì)

2018-02-22 12:32:00榮娟
無線互聯(lián)科技 2018年23期

榮娟

摘 要:文章針對(duì)高校管理系統(tǒng)中的學(xué)生信息和成績(jī)管理設(shè)計(jì)自動(dòng)評(píng)分系統(tǒng)。該系統(tǒng)是基于瀏覽器和服務(wù)器系統(tǒng)結(jié)構(gòu),能夠根據(jù)不同的登錄類型獲取不同的操作權(quán)限,從而使學(xué)生和教學(xué)人員可以在互聯(lián)網(wǎng)上對(duì)信息進(jìn)行管理,對(duì)系統(tǒng)進(jìn)行測(cè)試結(jié)果表明,文章提出的自動(dòng)評(píng)分系統(tǒng)能夠初步滿足用戶要求。

關(guān)鍵詞:自動(dòng)評(píng)分系統(tǒng);Browser/Server模式;信息管理

隨著信息化時(shí)代的來臨,計(jì)算機(jī)技術(shù)已經(jīng)逐步進(jìn)入各行各業(yè)的日常工作當(dāng)中。當(dāng)今由于計(jì)算機(jī)的合理應(yīng)用可以極大地提高現(xiàn)代社會(huì)的工作效率,所以在高校中引入信息化管理是一個(gè)必然趨勢(shì),這樣不僅為高校老師提供一個(gè)友好的信息管理系統(tǒng)以減輕教學(xué)負(fù)擔(dān),而且還可以為學(xué)生打造一個(gè)不局限于時(shí)間與地點(diǎn),可以與老師交流互動(dòng)的平臺(tái)。本文從減輕教學(xué)人員的負(fù)擔(dān),提高高校教學(xué)效率的角度,在Microsoft Visual Studio 2005和SQL Server2000等開發(fā)軟件平臺(tái)上,利用C#語(yǔ)言、html語(yǔ)言和JavaScript腳本處理語(yǔ)言,針對(duì)學(xué)校管理系統(tǒng)中的學(xué)生信息和成績(jī)管理,設(shè)計(jì)自動(dòng)評(píng)分系統(tǒng)。

1 系統(tǒng)需求分析

在功能需求方面,由于本系統(tǒng)主要是面向于學(xué)生和教師。從學(xué)生需求方面,學(xué)生可以通過瀏覽器以特定文件名和類型上傳作業(yè)到指定目錄;可以備份自己的作業(yè),便于下次登錄后可以查看和下載。從教師需求方面,可以批量導(dǎo)入學(xué)生信息,對(duì)學(xué)生信息進(jìn)行維護(hù),實(shí)現(xiàn)單個(gè)添加學(xué)生信息、修改學(xué)生信息、單個(gè)或者批量刪除學(xué)生信息;可以通過SQL命令執(zhí)行查詢,增加系統(tǒng)的靈活性;在操作界面可以發(fā)布通知、公告,以便于學(xué)生在公告欄查看。為了能夠高效完成用戶的訪問,通過用戶權(quán)限,使用戶能根據(jù)登錄類型和個(gè)人信息,登錄到不同的操作環(huán)境,兩者的分離操作可提高計(jì)算機(jī)性能。

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

本文的體系結(jié)構(gòu)主要基于瀏覽器和服務(wù)器(Browser/Server,B/S)結(jié)構(gòu)。B/S結(jié)構(gòu)是在客戶機(jī)和服務(wù)器(Client/Server,C/S)結(jié)構(gòu)的基礎(chǔ)上發(fā)展而來,用戶通過WWW瀏覽器、前端(Browser)和服務(wù)器端口(Server)實(shí)現(xiàn)3層3-tier結(jié)構(gòu)。這種結(jié)構(gòu)由于不需要基于其他軟件,只需要通過瀏覽器就可以實(shí)現(xiàn)客戶端的安裝、維護(hù)和擴(kuò)展,因而減輕了客戶機(jī)載荷。系統(tǒng)的總體模塊的結(jié)構(gòu)如圖1所示,該系統(tǒng)總體分為兩個(gè)模塊:學(xué)生模塊和教師模塊。

2.1 登錄界面設(shè)計(jì)

由于系統(tǒng)需要指定用戶登錄類型和用戶的操作權(quán)限,所以系統(tǒng)的登錄界面應(yīng)該包含用戶名和用戶類型。此外,由于B/S是建立在廣域網(wǎng),對(duì)安全性要求較高,密碼的輸入也需要在此界面設(shè)計(jì)。

2.2 系統(tǒng)基礎(chǔ)界面

系統(tǒng)基礎(chǔ)界面包括兩部分內(nèi)容[1]—系統(tǒng)顯示部分與菜單欄顯示窗口部分。系統(tǒng)顯示部分界面包括:作為系統(tǒng)的相關(guān)提示文字滾動(dòng);用戶標(biāo)記;日期標(biāo)記;返回首頁(yè)和退出系統(tǒng)的鏈接。菜單顯示欄部分提供用戶操作選擇界面,要求包含作業(yè)管理和系統(tǒng)維護(hù)兩個(gè)父菜單選項(xiàng)。在教師登錄界面的菜單顯示欄中,作業(yè)管理選項(xiàng)的子菜單選項(xiàng)中需要顯示:雷同檢查、手動(dòng)批改、自動(dòng)批改、成績(jī)調(diào)整、成績(jī)查詢和作業(yè)設(shè)置;系統(tǒng)維護(hù)的子菜單選項(xiàng)中需要顯示:導(dǎo)入學(xué)生信息、學(xué)生信息維護(hù)、公告查看修改、發(fā)布公告、密碼修改、實(shí)時(shí)答疑和SQL執(zhí)行。在學(xué)生登錄界面的菜單顯示欄中,作業(yè)管理選項(xiàng)的子菜單選項(xiàng)中需要顯示:作業(yè)上傳下載、作業(yè)備份、參考答案下載與作業(yè)查詢;系統(tǒng)維護(hù)的子菜單選項(xiàng)中包含:公告查看、實(shí)時(shí)答疑與密碼修改。

2.3 學(xué)生用戶界面

學(xué)生用戶界面包括5個(gè)模塊:作業(yè)上傳下載模塊、作業(yè)備份模塊、公告查看模塊、實(shí)時(shí)答疑模塊和密碼修改模塊。

2.3.1 作業(yè)上傳下載模塊

本模塊程序邏輯如圖2所示,其中,3個(gè)DropDownList控件:用于學(xué)生選擇“任課老師”“課程”和“作業(yè)”;1個(gè)FileUpload控件:用于選擇要上傳文件;3個(gè)Button控件:用于執(zhí)行上傳事件、執(zhí)行顯示時(shí)間、執(zhí)行下載事件;1個(gè)ListBox控件:用于顯示文件、用戶來選擇要下載的文件[2]。本模塊可以實(shí)現(xiàn)將作業(yè)以特定文件名上傳到系統(tǒng)之中,并對(duì)文件類型進(jìn)行限制和覆蓋原有文件的操作。

2.3.2 作業(yè)備份模塊

作業(yè)備份模塊程序邏輯如圖3所示,其中,1個(gè)FileUpload控件:用于選擇要上傳的文件;2個(gè)Button控件:用于執(zhí)行備份事件、執(zhí)行下載事件[3]。本模塊方便學(xué)生在系統(tǒng)中備份自己未完成的作業(yè),設(shè)計(jì)作業(yè)備份模塊,且當(dāng)作業(yè)備份完成后,下次登錄時(shí)可以點(diǎn)擊下載未完成的作業(yè)。

2.3.3 其他模塊

學(xué)生用戶界面還需要設(shè)計(jì)其他功能模塊,其中,密碼修改模塊:用于學(xué)生修改密碼;實(shí)時(shí)答疑模塊:當(dāng)學(xué)生登錄時(shí),在實(shí)時(shí)答疑菜單下的文本框內(nèi)填寫留言內(nèi)容,點(diǎn)擊“留言”即可發(fā)布;公告查看模塊:學(xué)生可以查看自己所選課程公告。

2.4 教師用戶界面

如圖1所示,教師模塊分為7個(gè)模塊:學(xué)生信息導(dǎo)入模塊、學(xué)生信息維護(hù)模塊、實(shí)時(shí)答疑模塊、密碼修改模塊、SQL執(zhí)行模塊、公告查看修改模塊和公告發(fā)布模塊。

2.4.1 導(dǎo)入學(xué)生信息模塊

通過該模塊教學(xué)人員可以實(shí)現(xiàn)批量導(dǎo)入學(xué)生信息操作,此系統(tǒng)能夠自動(dòng)檢測(cè)導(dǎo)入文件的格式和相關(guān)內(nèi)容是否符合要求,并且以文字的形式輸出提示信息與數(shù)據(jù)格式。程序邏輯如圖4所示,其中,設(shè)計(jì)1個(gè)FileUpload控件:用于選擇要上傳的文件;2個(gè)Button控件:用于執(zhí)行導(dǎo)入事件、執(zhí)行查看格式事件[4]。

2.4.2 學(xué)生信息維護(hù)模塊

此模塊中,教師可以實(shí)現(xiàn)單個(gè)或批量添加、修改、刪除學(xué)生信息。程序邏輯如圖5所示,其中,1個(gè)DropDownList控件:用于選擇要顯示的課程的學(xué)生信息;4個(gè)Button控件:用于執(zhí)行全選、反選、批量刪除與添加學(xué)生事件;1個(gè)GridView控件:用于顯示學(xué)生信息;5個(gè)TextBox控件:用于輸入要添加的學(xué)生信息;1個(gè)CheckBox:用于選擇要?jiǎng)h除的項(xiàng)。

2.4.3 公告查看修改與發(fā)布公告模塊

如圖6所示的程序邏輯圖,在這兩個(gè)模塊中,主要是教師用來發(fā)布公告和通知。在發(fā)布的公告中包括標(biāo)題、課程與詳細(xì)公告內(nèi)容等信息,公告發(fā)出后能夠查看到點(diǎn)擊量和發(fā)布時(shí)間,并且點(diǎn)擊標(biāo)題可以鏈接到公告的詳細(xì)內(nèi)容。

2.4.4 其他模塊

系統(tǒng)設(shè)計(jì)中還需考慮其他實(shí)際要求,其中,SQL執(zhí)行模塊:教師通過登錄系統(tǒng),可以在模塊中輸入SQL語(yǔ)句,顯示成功提示與返回錯(cuò)誤信息;密碼修改模塊:教師可以修改密碼,在此模塊教師僅能修改自己的帳號(hào)密碼,操作界面要求具有輸入舊密碼、新密碼和新密碼確認(rèn)3個(gè)操作;實(shí)時(shí)答疑模塊:當(dāng)教師登錄時(shí),在實(shí)時(shí)答疑菜單下,針對(duì)學(xué)生的留言,在文本框內(nèi)填寫留言回復(fù)內(nèi)容,之后點(diǎn)擊“留言”即可發(fā)布。

3 系統(tǒng)測(cè)試

針對(duì)設(shè)計(jì)的系統(tǒng)進(jìn)行測(cè)試,驗(yàn)證系統(tǒng)是否能夠針對(duì)不同情境進(jìn)行操作。其中,用戶登錄模塊:使用正確和錯(cuò)誤的用戶信息進(jìn)行測(cè)試;作業(yè)上傳下載模塊:使用實(shí)例文件與空文件傳輸,測(cè)試系統(tǒng)是否識(shí)別文件內(nèi)容和類型,此外,對(duì)上傳文件進(jìn)行目錄查看、刪除和下載等操作測(cè)試;作業(yè)備份模塊:通過對(duì)上傳文件進(jìn)行備份與下載測(cè)試;導(dǎo)入學(xué)生信息模塊:分別對(duì)學(xué)生信息的.xls和.txt文件的導(dǎo)出和導(dǎo)入進(jìn)行測(cè)試,并利用正確和錯(cuò)誤的文件內(nèi)容進(jìn)行測(cè)試;信息維護(hù)模塊:對(duì)系統(tǒng)中的信息進(jìn)行不同的操作測(cè)試,比如學(xué)生信息的更新、刪除、增添等操作;公告查看修改模塊:通過教師界面發(fā)布公告,測(cè)試是否能夠修改公告,而且點(diǎn)擊標(biāo)題測(cè)試是否能夠鏈接到詳細(xì)公告信息內(nèi)容;實(shí)時(shí)答疑模塊:測(cè)試學(xué)生和教師留言與回復(fù)操作;密碼修改模塊:以密碼修改成功與用戶輸入錯(cuò)的原密碼兩種方式測(cè)試;SQL執(zhí)行模塊:輸入SQL語(yǔ)句進(jìn)行測(cè)試。根據(jù)測(cè)試結(jié)果分析得出,該系統(tǒng)可以滿足設(shè)計(jì)初步地要求,并且可以應(yīng)對(duì)不同情境下的操作。

4 結(jié)語(yǔ)

本文設(shè)計(jì)的基于B/S的Web系統(tǒng)的自動(dòng)評(píng)分系統(tǒng),能夠根據(jù)不同的登錄類型獲取不同的操作權(quán)限,從而使學(xué)生和教學(xué)人員可以在互聯(lián)網(wǎng)上對(duì)信息進(jìn)行管理,減輕教學(xué)人員的負(fù)擔(dān),提高了高校的教學(xué)效率。同時(shí),由于系統(tǒng)的操作界面與后臺(tái)服務(wù)器的開發(fā)相分離,所以在后續(xù)系統(tǒng)的維護(hù)和優(yōu)化也較易實(shí)現(xiàn)。

[參考文獻(xiàn)]

[1]葉倩,劉翼.基于SQLServer數(shù)據(jù)庫(kù)的ADO.NET數(shù)據(jù)訪問技術(shù)[J].現(xiàn)代電子技術(shù),2008(18):74-77.

[2]陳冠軍.精通ASP.NET2.0典型模塊設(shè)計(jì)與實(shí)現(xiàn)[M].北京:人民郵電出版社,2007.

[3]段紅義,折如義.三層B/S結(jié)構(gòu)網(wǎng)絡(luò)教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2017(11):14-18.

[4]王海波,李恒盛,黃士柱.數(shù)據(jù)庫(kù)的開發(fā)與應(yīng)用探討[M].長(zhǎng)春:吉林大學(xué)出版社,2015.

Abstract:An automatic scoring system was designed to manage college student score and information based on Browser/Server mode in this paper. The designed system has different operation rights according to different login types, which can allow students and teaching staff operated information. The system was tested by simulating different situations, and the results showed that the automatic scoring system proposed in this paper could basically meet the users requirements.

Key words:automatic scoring system; Browser/Server mode; information management

主站蜘蛛池模板: 18禁黄无遮挡免费动漫网站| 亚洲男人在线天堂| 九九热视频精品在线| 91成人免费观看在线观看| 99久久精品国产自免费| 亚洲成人高清在线观看| 色国产视频| 欧洲亚洲欧美国产日本高清| 日韩欧美视频第一区在线观看| 一本无码在线观看| 久久网欧美| 91麻豆精品国产91久久久久| 日韩高清在线观看不卡一区二区| 国产美女91呻吟求| 毛片基地视频| 97亚洲色综久久精品| 91色在线视频| 久久人搡人人玩人妻精品| 国产成人做受免费视频| 亚洲最大福利视频网| 青青草一区二区免费精品| 999国内精品久久免费视频| 三上悠亚一区二区| 亚洲国产精品日韩av专区| 992Tv视频国产精品| 亚洲欧美天堂网| 日韩a级片视频| 中文字幕亚洲第一| 色综合国产| 成年女人a毛片免费视频| 98超碰在线观看| 澳门av无码| 国产精品女同一区三区五区| 一本色道久久88亚洲综合| 免费看a级毛片| 男女猛烈无遮挡午夜视频| 好紧好深好大乳无码中文字幕| 青青青视频91在线 | 91精品国产丝袜| 欧美国产精品不卡在线观看| 欧美在线中文字幕| …亚洲 欧洲 另类 春色| 国产精品一线天| 国产精品尤物在线| 天堂成人在线| 日韩国产综合精选| 亚洲男人天堂2018| 热久久国产| 国产精品第一区| 99精品免费在线| 亚洲AV永久无码精品古装片| 亚洲IV视频免费在线光看| 日本三区视频| 国产成人h在线观看网站站| 色婷婷电影网| 国产精品va免费视频| 中文无码精品A∨在线观看不卡 | 午夜不卡福利| 制服丝袜国产精品| 综合久久五月天| 亚洲精品午夜无码电影网| a亚洲视频| 99在线视频免费| 国产毛片网站| 91色老久久精品偷偷蜜臀| 亚洲不卡无码av中文字幕| 99视频在线观看免费| 国产青榴视频| 午夜视频免费一区二区在线看| 国产成人精品三级| 国产剧情伊人| 亚洲AⅤ综合在线欧美一区| 亚洲成人在线网| 丰满少妇αⅴ无码区| 国产经典免费播放视频| 97精品久久久大香线焦| 日韩午夜福利在线观看| 国产精品无码AV中文| 伊人久久久久久久| 精品第一国产综合精品Aⅴ| 国产日韩精品欧美一区喷| 怡红院美国分院一区二区|