• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      C語言計算機輔助測評系統(tǒng)的設計與實現(xiàn)

      2017-03-23 03:10:19
      遼寧科技學院學報 2017年1期
      關鍵詞:C語言管理員密碼

      張 麗

      (山西管理職業(yè)學院,山西 臨汾 041000)

      C語言計算機輔助測評系統(tǒng)的設計與實現(xiàn)

      張 麗

      (山西管理職業(yè)學院,山西 臨汾 041000)

      文章對C語言計算機輔助測評系統(tǒng)的設計與實現(xiàn)進行了研究。通過分析系統(tǒng)設計需求,從系統(tǒng)總體設計、功能設計、代碼設計方面設計并實現(xiàn)C語言計算機輔助測評系統(tǒng),結果表明在當前高校開展學生成績測評中,能夠運用信息化技術手段設計測評系統(tǒng),以此實現(xiàn)對學生成績的測評,發(fā)揮積極應用價值。

      系統(tǒng)設計;計算機輔助測評系統(tǒng);C語言;功能設計

      針對目前學院考試形式的現(xiàn)狀,設計并實現(xiàn)C語言計算機輔助測評系統(tǒng),為學院創(chuàng)設一個高效交互的學生成績測評環(huán)境,能夠有效整合測評學生成績,可以在實際中推廣應用該系統(tǒng)設計方法,提升測評系統(tǒng)實用性能。

      1 C語言技術

      C語言是面對過程的程序語言,擺脫了對計算機硬件系統(tǒng)的依賴,移植性比較強,在不同型號的計算機上都已成功移植,應用范圍廣且數(shù)據(jù)處理能力強〔1〕。在各領域及很多的系統(tǒng)設計中都普遍采用了C語言。

      2 需求分析

      本次設計的C語言計算機輔助測評系統(tǒng),在測評前,學生可以利用這套系統(tǒng)進行自主練習。并能隨時查看正確答案。方便學生自學和測評,各種完善的評價指標可實現(xiàn)對學生、教師及考試試題的定量分析,確保該系統(tǒng)的最終設計能夠滿足用戶的需求〔2〕。對于本次設計的C語言計算機輔助測評系統(tǒng),確保系統(tǒng)能夠基于C語言計算機技術輔助,轉化當前我校程序類課程的教學訓練與考核方式單一的現(xiàn)狀,輔助人工評閱紙質源代碼工作,杜絕出現(xiàn)傳統(tǒng)的源代碼評測耗時、耗力的缺點,提升進行學生成績輔助測評工作的效率與性能,使設計的系統(tǒng)滿足實際應用需求。

      3 設計實現(xiàn)基于C語言計算機輔助測評系統(tǒng)

      3.1 系統(tǒng)總體結構

      該系統(tǒng)中,無論是管理員用戶還是學生用戶登錄時都需要在主界面登錄。在登錄界面選擇不同的用戶分別跳轉到自己用戶所對應的子主界面。該系統(tǒng)主要有兩個子主界面組成:一個是管理界面,本界面是由管理員操作管理的,主要用來查詢和管理學生的信息、所有的試題、題庫,成績等。另一個是登錄界面,本界面是學生登錄后呈現(xiàn)的界面,主要用于學生在線考試、用于對之前成績的查詢,用于修改密碼等。

      3.2 系統(tǒng)功能

      從總體上考慮,系統(tǒng)應該實現(xiàn)下列功能:

      學生用戶登陸:在線考試、修改密碼、查看成績、退出系統(tǒng)。

      管理員:對套題進行管理,對學生信息進行管理、修改密碼、成績管理等。

      系統(tǒng)登錄注冊模塊功能描述如下:

      (1)學生注冊:使用該系統(tǒng)進行學習與測試,前提是需要學生用戶進行注冊,沒有注冊的學生無法使用該系統(tǒng)。注冊時需要的信息包括用戶的學號、姓名、密碼、班級、專業(yè)等。

      (2)學生管理員登錄:用戶登錄分為學生用戶登錄和管理員用戶登錄兩塊,通過下拉列表選擇登錄帳戶信息,輸入帳號和密碼,與數(shù)據(jù)庫中的信息進行對比,輸入正確者可以進入到本系統(tǒng)執(zhí)行在線考試等一系列的功能;反之輸入錯誤就需要重新登錄,重新輸入正確的信息。

      (3)找回密碼:學生忘記了自己的密碼,輸入自己的相關身份認證信息可以單擊忘記密碼找回密碼。

      (4)學生登錄:選擇學生登錄后登錄到學生測試系統(tǒng),可以測試和修改密碼等操作。

      管理員模塊功能描述:

      (1)學生信息管理

      添加學生信息:學生通過注冊的方式,管理員通過添加功能可以在數(shù)據(jù)庫中添加學生信息。修改學生信息:對于數(shù)據(jù)庫中的所有學生信息,管理員可以進行修改。

      刪除學生信息:對于數(shù)據(jù)庫中的所有學生信息,管理員可以進行刪除。

      查詢學生信息:管理員可以查看相關學生信息。

      (2)學生成績管理

      查詢成績:管理員可以通過試題編號、班級、分數(shù)等相關信息,查看學生考試成績。

      刪除成績:管理員可以刪除選中一條學生成績記錄。

      (3)測試試題管理

      添加試題:管理員可以添加一個單元名稱后又添加試題,試題分類存儲。

      刪除試題:管理員可以把某個套題中的某個試題進行刪除。

      刪除套題:管理員可以把指定的單元試題進行刪除。

      查詢套題:管理員可以查詢所有題庫中的每套試題,并可以通過名稱字段對指定的試題進行查詢。

      讀取試題:系統(tǒng)在數(shù)據(jù)庫的題庫中可以進行隨機抽取相應類型試題并顯示出來。

      (4)修改密碼

      管理員可以通過登錄后臺的頁面,進入后臺訪問數(shù)據(jù)庫,修改管理員的密碼。

      (5)退出系統(tǒng)。退出網(wǎng)站并關閉窗口。

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

      數(shù)據(jù)庫中包含S_Admin【管理員信息表】、S_Questions【試卷信息表】、S_Student【學生信息表】、S_StuResult【學生成績信息表】、S_Taoti【套題信息表】五張表。下面重點介紹一下S_Admin【管理員信息表】和S_StuResult【學生成績信息表】。

      S_Admin(管理員信息表)。該表保存信息為管理員信息,結構見表1。

      表1 管理員信息S_Admin 表的結構

      S_StuResult(學生成績信息表)。該表保存信息為學生的考試成績,結構見表2。

      表2 學生成績S_StuResult表的結構

      字段名稱數(shù)據(jù)類型長度允許空字段描述Re_Sumint4是總成績Re_SubTimedatetime8是添加時間

      3.4 系統(tǒng)代碼設計

      本測評系統(tǒng)設計開發(fā)環(huán)境是基于微軟公司推出的Visual Studio。系統(tǒng)代碼在設計實現(xiàn)中,確保系統(tǒng)管理員通過登錄網(wǎng)站首頁后,跳轉到管理員管理首頁。首頁上有站點導航,通過導航對每個功能進行管理。

      部分實現(xiàn)代碼為:

      Web.sitemap文件代碼

      ……

      ……

      ……

      系統(tǒng)中數(shù)據(jù)確認按鈕功能實現(xiàn)中,部分代碼編程如下:

      protected void Z_QueRen_Click(object sender, EventArgs e)

      { string ZJ_ID = this.Z_Id.Text;

      ……

      if (ZJ_ID != "" & ZJ_ZName != "" & ZJ_ShuoMing != "")

      { DB db = new DB();

      ……

      int Vlaue = db.sqlEx(cmdstr); //返回值為1

      if (Vlaue == 0)

      { Response.Write("");

      } else

      { Response.Write("");

      ……

      Response.Write("");

      } }

      4 系統(tǒng)應用價值分析

      對于本次設計的C語言計算機輔助測評系統(tǒng),有助于實現(xiàn)考務工作的全程無紙化,非常環(huán)保,適合當代倡導的主題。從學生考試報名到成績結束全程無紙化?;贑語言計算機輔助測評系統(tǒng)中,設置好了學生每題答題的時間,如果到了規(guī)定時間,用戶沒有切換到下一題,系統(tǒng)會自動跳到下一題。本測評系統(tǒng)中,還增加了練習模塊,考生可以針對自己的情況隨意選擇各種題型進行練習,并可隨時查看練習答案。發(fā)現(xiàn)自己的不足點,及時改正。加速學生在練習中提高自我,也能夠優(yōu)化提升系統(tǒng)應用價值,值得在實際中推廣應用該系統(tǒng)設計方法〔3〕。

      綜上所述,設計實現(xiàn)C語言計算機輔助測評系統(tǒng),發(fā)揮積極應用價值,能夠有效整合測評學生成績,可以在實際中推廣應用該系統(tǒng)設計方法。

      〔1〕 滕迪,姜昱舟,孫晶等.基于C#的ASP.NET設計與開發(fā)干部民主測評系統(tǒng)〔J〕.電腦編程技巧與維護,2012,(14):38-39.

      〔2〕 潘皎.C語言程序自動評測系統(tǒng)的設計與實現(xiàn)〔D〕.黑龍江大學,2012.

      〔3〕 武鵬,張淑芬.計算機語言課程測評系統(tǒng)的研究與設計〔J〕.電腦知識與技術,2013,(29):6503-6505.

      A Design and implement of the Computer added Appraising System By C Language

      ZHANG Li

      (ShanxingVocationalCollegeofManagement,Linfen,Shanxi, 041000,China)

      The paper expounds the design of the computer added appraising system by C language, and realizes the system from aspect of overall design, function design and code design. The result shows that we can operate the system to appraise the success of students.

      System design; Computer added appraising system;C language; Function design

      10.3969/j.issn.1008-3723.2017.01.007

      (j)cnki 1008-3723 2017.01.007

      2016-11-24

      張麗(1981-),女,山西襄汾人,山西管理職業(yè)學院講師,碩士.研究方向:計算機語言.

      TP311.52

      A

      猜你喜歡
      C語言管理員密碼
      密碼里的愛
      我是小小午餐管理員
      我是圖書管理員
      少先隊活動(2020年8期)2020-12-18 02:32:07
      我是圖書管理員
      少先隊活動(2020年7期)2020-12-18 01:48:39
      密碼疲勞
      英語文摘(2020年3期)2020-08-13 07:27:02
      基于Visual Studio Code的C語言程序設計實踐教學探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      可疑的管理員
      基于C語言的計算機軟件編程
      電子制作(2018年16期)2018-09-26 03:27:08
      高職高專院校C語言程序設計教學改革探索
      密碼藏在何處
      随州市| 溆浦县| 金阳县| 淮北市| 鹿邑县| 温泉县| 五寨县| 乌兰察布市| 平南县| 高青县| 长垣县| 平塘县| 剑阁县| 兴宁市| 沽源县| 连平县| 武安市| 察雅县| 许昌市| 青神县| 称多县| 陕西省| 武定县| 昆山市| 离岛区| 池州市| 来安县| 湖口县| 大姚县| 美姑县| 营山县| 大荔县| 民勤县| 昌都县| 都兰县| 永济市| 泰州市| 额尔古纳市| 大石桥市| 乌海市| 诏安县|