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

正文內(nèi)容

在線考試系統(tǒng)的設(shè)計與實現(xiàn)的本科畢業(yè)論文-閱讀頁

2025-07-04 01:13本頁面
  

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