freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生在線考試系統(tǒng)的設(shè)計分析實(shí)現(xiàn)畢業(yè)設(shè)計論文(參考版)

2025-06-22 01:21本頁面
  

【正文】 。閱讀過后,希望您提出保貴的意見或建議。參考文獻(xiàn)[1] Stanley B. Lippman, 侯捷譯. 深度探索C++對象內(nèi)存模型[M]. 武漢:華中科技大版社,2001.[2] 肖明魁. 基于Nginx負(fù)載均衡技術(shù)初探[J]. 科學(xué)技術(shù)展望,2015,6(36):5198.[3] 侯捷. STL源碼分析[M]. 武漢:華中科技大學(xué)出版社,2002.[4] 科曼. 算法導(dǎo)論 [M]. 北京:清華大學(xué)出版社,2001.[5] C++高級編程. Scott Meyers[M]. 北京:清華大學(xué)出版社,2001.[6] Scott Meyers, 侯捷譯. C++高效編程 [M]. 武漢: 華中科技大學(xué)出版社,2001.[7] 朱少民. 軟件工程導(dǎo)論 [M] . 北京: 清華大學(xué)出版社,2001.[8] 陳偉柱. C++ Templates [M]. 北京:清華大學(xué)出版社,2001.[9] David Vandevoorde, Nicolai . 精通模板引擎[M]. 北京:人民郵電出版社出版,2002.[10] Stanley B. Lippman .C++ Primer[M]. 北京:清華大學(xué)出版社,2001.[11] 南軼. Cache Memcached Web緩存技術(shù)的研究與應(yīng)用[J].科學(xué)技術(shù)與工程,2011,6(31):101110.[12] 王春娟. 基于緩存技術(shù)的Web應(yīng)用性能優(yōu)化研究[J].數(shù)字社區(qū)amp。作為一名即將投身軟件開發(fā)行業(yè)的工作者,唯有不斷地用代碼來武裝自己,道路才會走得更寬敞、更遠(yuǎn)。系統(tǒng)采用的是與眾不同的開發(fā)理念和技術(shù)嘗試,對于那些即將走上開發(fā)之路的在校大學(xué)生可能會起到或多或少的鼓勵和向?qū)?,讓他們堅信,C++語言在實(shí)際項目開發(fā)中獨(dú)特的魅力和強(qiáng)大的威力??紤]到C++語言的面向?qū)ο筇匦?、高擴(kuò)展性和代碼高度可重用性的特點(diǎn),只需在系統(tǒng)中添加相應(yīng)的類、功能代碼及數(shù)據(jù)庫表即可完成這些在未來可能出現(xiàn)的需求。本系統(tǒng)在開發(fā)過程中,嚴(yán)格遵循軟件工程學(xué)中的思想和哲學(xué),按照軟件生命周期模型的開發(fā)順序和要領(lǐng),確保了軟件的質(zhì)量,以避免產(chǎn)生軟件危機(jī)和軟件缺陷。在上文中提到的無紙化考試,將會受益多方,確實(shí)如此,通過大量的測試手段,程序的處理邏輯精確,易于控制。即高并發(fā)條件下保持著出色的性能和效率,且健壯而穩(wěn)定,對于用戶的操作都能快速的響應(yīng)。最重要的是,本系統(tǒng)在Linux下模擬了上萬的客戶連接并提供超長時間的服務(wù)。關(guān)于前文提到的所有功能也完全實(shí)現(xiàn)。在系統(tǒng)維護(hù)上,企業(yè)和web應(yīng)用開發(fā)團(tuán)隊?wèi)?yīng)該高度引起重視,因為,軟件維護(hù)是也是軟件生命周期中的一部分,而且也不容忽視,當(dāng)客戶的需求變更或升級都會在原版本系統(tǒng)上做出更改。這使得可以既保證考生的實(shí)時請求不會受到影響,還能實(shí)現(xiàn)nginx的重啟工作。在一個正規(guī)的OTO公司中必然設(shè)有系統(tǒng)運(yùn)維方面的職位,這方面的工作也就落在這部分專業(yè)人士的身上。(二)性能調(diào)優(yōu)和運(yùn)維后期系統(tǒng)的維護(hù)主要任務(wù)就是維護(hù)nginx性能和效率。有關(guān)nginx的安裝在網(wǎng)絡(luò)鏈接如此發(fā)達(dá)的今天,可以便捷地因特網(wǎng)上搜索到在Linux上的安裝配置與使用,這里不再贅述。CAdministrator::publicExamGrades(int examID)examID = 1668998白盒測試判定覆蓋發(fā)布試題成功。CAdministrator::correctExamPaper(int examID)測試用例1{ examID = 1002894 }測試用例2{ examID = 1024668 }白盒測試條件組合覆蓋用例1測試無效的考試examID(必須是7位數(shù)字);用例2。CAdministrator::manageExamPaper(int examID,int op)examID = 1102009op = DELETE白盒測試語句覆蓋 刪除試題成功。CStudent::queryExamGrades(int examID)examID = 1102009白盒測試判定覆蓋該考試已下架。表71 系統(tǒng)測試用例表測試對象測試用例測試類別覆蓋類別預(yù)期輸出CStudent::registerForStudent()uName=”LiMing” passWord=”123”rePassWord=”123”Addr = “myEmail”tel=nfisifsi iAgree = true白盒測試判定覆蓋電話號碼不是11位手機(jī)號格式。假設(shè)系統(tǒng)有個1024539,密碼是11的學(xué)生,且有場過期的考試examID為1102009,有場正在進(jìn)行的考試examID=1024668,有場已經(jīng)閱完卷的考試examID=1668998。本章節(jié)的主要內(nèi)容是結(jié)合模塊實(shí)例圍繞黑盒測試和白盒測試展開。軟件測試是為了找出并糾正軟件中的潛在缺陷,是軟件質(zhì)量保證中的重要一環(huán)。表61 單元測試用例表模塊測試用例預(yù)期輸出登錄examNo = 1024539,passwd=11ok注冊examNo = 1024539,passwd=11error答題examID=1102009error查詢成績examID=1102009error管理試題examID=1102009,op=delok[發(fā)布試題|發(fā)布成績|閱卷]examID=1102009error七、系統(tǒng)測試在軟件開發(fā)過程中,測試一直是個很重要的主題之一。圖61 考生索引界面圖62 學(xué)生登錄界面圖63 學(xué)生登錄界面圖64 學(xué)生答題界面圖65 學(xué)生查詢成績界面圖66 個人博客界面圖67 網(wǎng)站主界面(三)單元測試單元測試關(guān)心的是模塊能否正常的工作,將模塊看成是黑盒子,不關(guān)心其內(nèi)部具體實(shí)現(xiàn)。管理員模塊全程在類似于控制臺命令行的方式操作。bool CAdministrator::publicExamGrades(int examID):參見發(fā)布試卷的算法。bool CAdministrator::correctExamPaper(int examID):此函數(shù)用于實(shí)現(xiàn)管理員批改試卷。bool CAdministrator::publicExamPaper(int examID):此函數(shù)用于實(shí)現(xiàn)管理員發(fā)布試卷。bool CAdministrator::manageExamPaper(int examID,int op):此函數(shù)用于實(shí)現(xiàn)管理員管理試卷。void CStudent::answerExamPaper():此函數(shù)用于實(shí)現(xiàn)考生在線答題。const CStudent::CGrades* CStudent::queryExamGrades(int examID):此函數(shù)用于實(shí)現(xiàn)考生查詢成績。算法如下:1)考生點(diǎn)擊注冊,是,則2,否則顯示注冊頁面;2)考生填寫的任意一個基本項為空或錯誤,打印準(zhǔn)確的錯誤提示給考生,否則3);3)點(diǎn)擊注冊,系統(tǒng)生成新的考生號給考生。算法如下:1) 考生點(diǎn)擊登錄,是,則2,否則顯示登錄頁面;2) 帳號、密碼任意一個為空或錯誤,打印準(zhǔn)確的錯誤提示給考生,否則3);3) 帳號存在,已激活否,是則4),否則,出錯;4) 登錄成功。偽代碼形式說明模塊的執(zhí)行流程。感興趣的讀者可以參見系統(tǒng)源碼。而單元測試正是檢測軟件設(shè)計中的最小單元模塊。每當(dāng)程序員實(shí)現(xiàn)出一個單元的邏輯,就需要對這個單元的邏輯進(jìn)行測試。stuAnsvarchar(300)學(xué)生關(guān)于此題的答案。itemNotinyint(3)唯一標(biāo)識某道題。登錄、使用系統(tǒng)時使用。外鍵約束,碼字段。itemPointstinyint(2)每題的分值不超過2位數(shù)。itemQusvarchar(256)描述題干信息。碼字段。外鍵約束,碼字段。不同的狀態(tài)描述了考試的進(jìn)度,方便管理和考生查詢。sGradesdouble(3,2)學(xué)生成績。登錄、使用系統(tǒng)時使用。外鍵約束,碼字段。在后續(xù)的需求中可能會用到。numOfStudentsint(7)此場考試的學(xué)生人數(shù)。單位:分鐘examStatusvarchar(30)考試狀態(tài),總共5有種考試狀態(tài):已發(fā)布試題、未發(fā)布試題、未發(fā)布成績、已發(fā)布成績、考試已結(jié)束、考試正在進(jìn)行、此考試已下架。examDatedatetime考試日期和具體時間。examTypevarchar(30)考試類型。examNamevarchar(30)考試名稱。表53 考試基本信息表 (tBasicInfo_exam)字段類型描述examIDint(7)唯一標(biāo)識某場考試。表52 考生詳細(xì)信息表 (tDetailInfo_stu)字段類型描述.......該表的所有字段作為保留字段。isAlivedtinyint(2)是否激活。sBirthDate出生日期。sEmailvarchar(30)郵箱,方便管理員聯(lián)系考生。sTelNochar(11)手機(jī)號,方便管理員聯(lián)系考生。sNamevarchar(20)考生姓名。主鍵約束。圖55 管理試卷邏輯流程圖圖56 批閱試卷邏輯流程圖圖57 登記成績邏輯流程圖58 發(fā)布成績流程程圖(二)數(shù)據(jù)庫表詳細(xì)設(shè)計表51 考生基本信息表 (tBasicInfo_stu)字段類型描述examNoint(7)用于唯一標(biāo)識考生。通過上一頁下一頁實(shí)現(xiàn)跳轉(zhuǎn)查看。格式如下:前三名高亮顯示,狀元、榜眼、探花。如圖57。點(diǎn)擊返回將返回到網(wǎng)站首頁。如圖56。編程題部分的評分標(biāo)準(zhǔn),可由企業(yè)或教師直接與管理員商議。2) 批改試卷 (CorrectExamPaper): 客觀題部分把學(xué)生提交的答案與標(biāo)準(zhǔn)答案進(jìn)行比對。所有靠攀升通過訪問此頁面進(jìn)行答題。當(dāng)管理本次試題(增刪改試題列表)、涉及到頁面和數(shù)據(jù)庫題號的變動。如圖54。如果考生有疑問可以點(diǎn)擊“對成績,我有疑問”,對比自己的答案和標(biāo)準(zhǔn)答案進(jìn)行求證。成績由各大題的分值組成、參與考試的學(xué)生排名。4) 查詢成績 (QuerExamGra
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1