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

高校作業自動評分系統設計

2018-02-22 12:32:00榮娟
無線互聯科技 2018年23期

榮娟

摘 要:文章針對高校管理系統中的學生信息和成績管理設計自動評分系統。該系統是基于瀏覽器和服務器系統結構,能夠根據不同的登錄類型獲取不同的操作權限,從而使學生和教學人員可以在互聯網上對信息進行管理,對系統進行測試結果表明,文章提出的自動評分系統能夠初步滿足用戶要求。

關鍵詞:自動評分系統;Browser/Server模式;信息管理

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

1 系統需求分析

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

2 系統設計

本文的體系結構主要基于瀏覽器和服務器(Browser/Server,B/S)結構。B/S結構是在客戶機和服務器(Client/Server,C/S)結構的基礎上發展而來,用戶通過WWW瀏覽器、前端(Browser)和服務器端口(Server)實現3層3-tier結構。這種結構由于不需要基于其他軟件,只需要通過瀏覽器就可以實現客戶端的安裝、維護和擴展,因而減輕了客戶機載荷。系統的總體模塊的結構如圖1所示,該系統總體分為兩個模塊:學生模塊和教師模塊。

2.1 登錄界面設計

由于系統需要指定用戶登錄類型和用戶的操作權限,所以系統的登錄界面應該包含用戶名和用戶類型。此外,由于B/S是建立在廣域網,對安全性要求較高,密碼的輸入也需要在此界面設計。

2.2 系統基礎界面

系統基礎界面包括兩部分內容[1]—系統顯示部分與菜單欄顯示窗口部分。系統顯示部分界面包括:作為系統的相關提示文字滾動;用戶標記;日期標記;返回首頁和退出系統的鏈接。菜單顯示欄部分提供用戶操作選擇界面,要求包含作業管理和系統維護兩個父菜單選項。在教師登錄界面的菜單顯示欄中,作業管理選項的子菜單選項中需要顯示:雷同檢查、手動批改、自動批改、成績調整、成績查詢和作業設置;系統維護的子菜單選項中需要顯示:導入學生信息、學生信息維護、公告查看修改、發布公告、密碼修改、實時答疑和SQL執行。在學生登錄界面的菜單顯示欄中,作業管理選項的子菜單選項中需要顯示:作業上傳下載、作業備份、參考答案下載與作業查詢;系統維護的子菜單選項中包含:公告查看、實時答疑與密碼修改。

2.3 學生用戶界面

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

2.3.1 作業上傳下載模塊

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

2.3.2 作業備份模塊

作業備份模塊程序邏輯如圖3所示,其中,1個FileUpload控件:用于選擇要上傳的文件;2個Button控件:用于執行備份事件、執行下載事件[3]。本模塊方便學生在系統中備份自己未完成的作業,設計作業備份模塊,且當作業備份完成后,下次登錄時可以點擊下載未完成的作業。

2.3.3 其他模塊

學生用戶界面還需要設計其他功能模塊,其中,密碼修改模塊:用于學生修改密碼;實時答疑模塊:當學生登錄時,在實時答疑菜單下的文本框內填寫留言內容,點擊“留言”即可發布;公告查看模塊:學生可以查看自己所選課程公告。

2.4 教師用戶界面

如圖1所示,教師模塊分為7個模塊:學生信息導入模塊、學生信息維護模塊、實時答疑模塊、密碼修改模塊、SQL執行模塊、公告查看修改模塊和公告發布模塊。

2.4.1 導入學生信息模塊

通過該模塊教學人員可以實現批量導入學生信息操作,此系統能夠自動檢測導入文件的格式和相關內容是否符合要求,并且以文字的形式輸出提示信息與數據格式。程序邏輯如圖4所示,其中,設計1個FileUpload控件:用于選擇要上傳的文件;2個Button控件:用于執行導入事件、執行查看格式事件[4]。

2.4.2 學生信息維護模塊

此模塊中,教師可以實現單個或批量添加、修改、刪除學生信息。程序邏輯如圖5所示,其中,1個DropDownList控件:用于選擇要顯示的課程的學生信息;4個Button控件:用于執行全選、反選、批量刪除與添加學生事件;1個GridView控件:用于顯示學生信息;5個TextBox控件:用于輸入要添加的學生信息;1個CheckBox:用于選擇要刪除的項。

2.4.3 公告查看修改與發布公告模塊

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

2.4.4 其他模塊

系統設計中還需考慮其他實際要求,其中,SQL執行模塊:教師通過登錄系統,可以在模塊中輸入SQL語句,顯示成功提示與返回錯誤信息;密碼修改模塊:教師可以修改密碼,在此模塊教師僅能修改自己的帳號密碼,操作界面要求具有輸入舊密碼、新密碼和新密碼確認3個操作;實時答疑模塊:當教師登錄時,在實時答疑菜單下,針對學生的留言,在文本框內填寫留言回復內容,之后點擊“留言”即可發布。

3 系統測試

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

4 結語

本文設計的基于B/S的Web系統的自動評分系統,能夠根據不同的登錄類型獲取不同的操作權限,從而使學生和教學人員可以在互聯網上對信息進行管理,減輕教學人員的負擔,提高了高校的教學效率。同時,由于系統的操作界面與后臺服務器的開發相分離,所以在后續系統的維護和優化也較易實現。

[參考文獻]

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

[2]陳冠軍.精通ASP.NET2.0典型模塊設計與實現[M].北京:人民郵電出版社,2007.

[3]段紅義,折如義.三層B/S結構網絡教學平臺設計與實現[J].電腦編程技巧與維護,2017(11):14-18.

[4]王海波,李恒盛,黃士柱.數據庫的開發與應用探討[M].長春:吉林大學出版社,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

主站蜘蛛池模板: 欧美无遮挡国产欧美另类| 精品欧美视频| 亚洲清纯自偷自拍另类专区| 亚洲色图另类| 亚洲中字无码AV电影在线观看| 亚洲 日韩 激情 无码 中出| 日韩精品亚洲一区中文字幕| 国产喷水视频| 直接黄91麻豆网站| 一区二区三区国产| 成年女人18毛片毛片免费| 国产高清在线精品一区二区三区| 成人欧美日韩| 国产第一页亚洲| 久久激情影院| 精品欧美一区二区三区久久久| 精品99在线观看| 亚洲狠狠婷婷综合久久久久| 欧美日韩国产在线播放| 欧美午夜在线观看| 亚洲电影天堂在线国语对白| 中文字幕在线欧美| 国产SUV精品一区二区6| 亚洲人成影院在线观看| 国产丝袜一区二区三区视频免下载| 欧美日韩第二页| 91免费国产在线观看尤物| 亚洲欧美日韩天堂| 国产一级视频在线观看网站| 久久综合色天堂av| 日韩在线视频网站| 为你提供最新久久精品久久综合| 99视频在线看| 91无码网站| 欧美区一区| 欧洲一区二区三区无码| h视频在线播放| 亚洲精品中文字幕午夜| 又爽又大又黄a级毛片在线视频| 国产swag在线观看| 国产真实乱了在线播放| 亚洲三级网站| 极品国产在线| 视频一本大道香蕉久在线播放 | 国产精品va| 日韩精品少妇无码受不了| 露脸一二三区国语对白| 亚洲日韩久久综合中文字幕| 国产精品视频第一专区| 天堂成人av| 日本久久久久久免费网络| 99久久精品视香蕉蕉| 午夜精品久久久久久久99热下载| 国产农村妇女精品一二区| 波多野结衣一区二区三区四区| 伊人91在线| 日韩毛片基地| 国产丝袜丝视频在线观看| 精品视频福利| 九色在线观看视频| 日本国产一区在线观看| 91久久偷偷做嫩草影院电| 欧美日韩中文字幕在线| 免费网站成人亚洲| 国产精品视频白浆免费视频| 免费在线视频a| 91毛片网| 欧美综合中文字幕久久| 欧美亚洲欧美区| 久久久久亚洲精品成人网| 亚洲黄色成人| 亚洲日韩在线满18点击进入| 99成人在线观看| 国产区免费| 亚洲av色吊丝无码| 在线综合亚洲欧美网站| 中文字幕人成人乱码亚洲电影| 99热最新在线| 一本无码在线观看| 国产成人亚洲无吗淙合青草| 国产精品xxx| www.91在线播放|