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

正文內(nèi)容

軟件工程之學(xué)生成績(jī)管理系統(tǒng)java版-資料下載頁(yè)

2025-05-14 03:14本頁(yè)面

【導(dǎo)讀】隨著現(xiàn)代科學(xué)的發(fā)展,計(jì)算機(jī)的應(yīng)用幾乎進(jìn)入了生活中的每一個(gè)領(lǐng)域。使用計(jì)算機(jī)管理學(xué)生實(shí)驗(yàn)課成績(jī),不但可以節(jié)省時(shí)間和人力,更能全面、有效的掌握學(xué)生實(shí)驗(yàn)課基本情況,及時(shí)獲取最新的準(zhǔn)確資料和信息。理實(shí)驗(yàn)課成績(jī)的系統(tǒng),功能與實(shí)現(xiàn)方面有相當(dāng)?shù)尼槍?duì)性和實(shí)用性。本文詳細(xì)的介紹了。SQLServer作為數(shù)據(jù)庫(kù),嚴(yán)格按照關(guān)系數(shù)據(jù)庫(kù)原理思想的有關(guān)規(guī)定進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì),為操作人員的數(shù)據(jù)添加和查詢提供了極大方便。

  

【正文】 ().trim()+39。 ResultSet rs=(sql)。 課程設(shè)計(jì)說明書用紙 第 27 頁(yè) 共 34 頁(yè) if(()){ ((Sno))。 ((Cno))。 ((SC))。 }else{ String m=你查詢的記錄不存在! 。 (this, m)。 } }catch(SQLException e){} } private void jButton4ActionActionPerformed(ActionEvent event) { DBConn db=new DBConn()。 String sql=update Score set Sno=39。+().trim()+39。,Cno=39。+().trim()+39。,SC=39。+t().trim()+39。 where Sno=39。+().trim()+39。 (sql)。 ()。 String message=數(shù)據(jù)更新成功! 。 (this, message)。 } } 課程設(shè)計(jì)說明書用紙 第 28 頁(yè) 共 34 頁(yè) 5 系統(tǒng)運(yùn)行與測(cè)試 系統(tǒng)調(diào)試 系統(tǒng)測(cè)試和系統(tǒng)調(diào)試都是開發(fā)軟件過程中必不可少的測(cè)試,但它們?cè)诜椒?、目的、思想等方面存在很大的差異,主要體現(xiàn)在: ( 1) 測(cè)試的目的是找出存在的錯(cuò)誤;而調(diào)試的目的是定位錯(cuò)誤、找出錯(cuò)誤的原因并修改程序以修正錯(cuò)誤;測(cè)試活動(dòng)中發(fā)現(xiàn)的缺陷需要通過調(diào)試來進(jìn) 行定位;兩者在目標(biāo)、方法和思路上有所不同; ( 2) 調(diào)試是編碼階段和缺陷修復(fù)階段的活動(dòng) , 測(cè)試活動(dòng)則可以貫穿整個(gè)軟件的生命周期; ( 3) 測(cè)試是從已知的條件開始,使用預(yù)先定義的過程和步驟,有預(yù)知的結(jié)果;調(diào)試從未知的條件開始,結(jié)束時(shí)間無法預(yù)計(jì); ( 4) 軟件測(cè)試可以計(jì)劃 ,可以預(yù)先制定測(cè)試用例和過程 ,工作進(jìn)度可以度量 .而調(diào)試不能計(jì)劃 ,進(jìn)度不可度量 ; ( 5) 調(diào)試是在測(cè)試之后 ,在方法 ,思路 ,策略上都有所不同 ; ( 6) 測(cè)試的對(duì)像可以是文檔和代碼而調(diào)試的對(duì)像只能是代碼 。 本著以上調(diào)試的原則及調(diào)試的方法和過程在系統(tǒng)設(shè)過程中進(jìn)行了 相關(guān)的調(diào)試,可以說調(diào)試是一個(gè)相當(dāng)繁瑣而又復(fù)雜的過程,在本系統(tǒng)調(diào)試過程中主要遇到的錯(cuò)誤主要體現(xiàn)在以下幾個(gè)方面:由于單詞的拼寫或者是輸入法不當(dāng)造成的程序錯(cuò)誤;由于代碼書寫格式的不正確而帶來的錯(cuò)誤;由于自己的技術(shù)不夠熟練和粗心導(dǎo)致代碼位置不正確帶來的錯(cuò)誤;由于操作順序不當(dāng)帶來的錯(cuò)誤;更有甚者有的單詞明明是對(duì)的但系統(tǒng)提示錯(cuò)誤,但只要對(duì)這些單詞或詞組剪切粘貼一下就顯示正確,這一原因的出現(xiàn)可能是服務(wù)器在運(yùn)行過程中所導(dǎo)致的,在老師和同學(xué)們的幫助下最終還是調(diào)試出了正確的程序,開發(fā)出了可以利用的系統(tǒng)。 課程設(shè)計(jì)說明書用紙 第 29 頁(yè) 共 34 頁(yè) 測(cè)試與運(yùn)行 測(cè)試的目的 軟件測(cè)試是軟件開發(fā)過程的重要組成部分,是用來確認(rèn)一個(gè)程序的品質(zhì)或性能是否符合開發(fā)之前所提出的一些要求。軟件測(cè)試的目的,第一是確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望的事情( Do the right thing),另一方面是確認(rèn)軟件以正確的方式來做了這個(gè)事件( Do it right)。第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的反饋信息,為風(fēng)險(xiǎn)評(píng)估所準(zhǔn)備的信息。第三軟件測(cè)試不僅是在測(cè)試軟件產(chǎn)品的本身,而且還包括軟件開發(fā)的過程。如果一個(gè)軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說 明此軟件開發(fā)過程很可能是有缺陷的。因此軟件測(cè)試的第三個(gè)目的是保證整個(gè)軟件開發(fā)過程是高質(zhì)量的。 軟件質(zhì)量是由幾個(gè)方面來衡 量的: ( 1) 在正確的時(shí)間用正確的的方法把一個(gè)工作做正確。 ( 2) 符合一些應(yīng)用標(biāo)準(zhǔn)的要求,比如不同國(guó)家的用戶不同的操作習(xí)慣和要求,項(xiàng)目工程中的可維護(hù)性、可測(cè)試性等要求。 ( 3) 質(zhì)量本身就是軟件達(dá)到了最開始所設(shè)定的要求,而代碼的優(yōu)美或精巧的技巧并不代表軟件的高質(zhì)量。 ( 4) 質(zhì)量也代表著它符合客戶的需要。作為軟件測(cè)試這個(gè)行業(yè),最重要的一件事就是從客戶的需求出發(fā),從客戶的角度去看產(chǎn)品,客戶會(huì)怎么去使用這 個(gè)產(chǎn)品,使用過程中會(huì)遇到什么樣的問題。只有這些問題都解決了,軟件產(chǎn)品的質(zhì)量才可以說是上去了。 測(cè)試的原則 軟件包括源程序、數(shù)據(jù)和文檔 ,因此,軟件測(cè)試不是僅對(duì)源程序進(jìn)行測(cè)試,開發(fā)各階段得到的文檔包括需求規(guī)格說明書、概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書等都是軟件測(cè)試的對(duì)象。軟件測(cè)試應(yīng)力求遵循以下七條原則: ( 1) 所有的測(cè)試都應(yīng)追溯到用戶需求。這是因?yàn)檐浖哪康氖鞘褂脩敉瓿深A(yù)定的任務(wù),滿足其需求,而軟件測(cè)試揭示軟件的缺陷和錯(cuò)誤,一旦修正這些錯(cuò)誤就能更好地滿足用戶需求。 ( 2) 應(yīng)盡早地和不斷地進(jìn)行軟件測(cè)試 。由于軟件的復(fù)雜性和抽象性,在軟件生命周期各階段都可能產(chǎn)生錯(cuò)誤,所以不應(yīng)把軟件測(cè)試僅僅看作是軟件開發(fā)的一個(gè)獨(dú)立階課程設(shè)計(jì)說明書用紙 第 30 頁(yè) 共 34 頁(yè) 段,而應(yīng)當(dāng)把它貫穿到軟件開發(fā)的各個(gè)階段中去。在需求分析和設(shè)計(jì)階段就應(yīng)開始進(jìn)行測(cè)試工作,編寫相應(yīng)的測(cè)試計(jì)劃及測(cè)試設(shè)計(jì)文檔,同時(shí)堅(jiān)持在開發(fā)各階段進(jìn)行技術(shù)評(píng)審和驗(yàn)證,這樣才能盡早發(fā)現(xiàn)和預(yù)防錯(cuò)誤,杜絕某些缺陷和錯(cuò)誤,提高軟件質(zhì)量。測(cè)試工作進(jìn)行得越早,越有利于提高軟件的質(zhì)量,這是預(yù)防性測(cè)試的基本原則。 ( 3) 在有限的時(shí)間和資源下進(jìn)行完全測(cè)試找出軟件所有的錯(cuò)誤和缺陷是不可能的,軟件測(cè)試不能無限進(jìn)行下去,應(yīng)適時(shí) 終止。因?yàn)椋瑴y(cè)試輸入量大、輸出結(jié)果多、路徑組合太多,用有限的資源來達(dá)到完全測(cè)試是不現(xiàn)實(shí)的。 ( 4) 測(cè)試只能證明軟件存在錯(cuò)誤而不能證明軟件沒有錯(cuò)誤,測(cè)試無法顯示潛在的錯(cuò)誤和缺陷,繼續(xù)進(jìn)一步測(cè)試可能還會(huì)找到其它錯(cuò)誤和缺陷。 ( 5) 充分關(guān)注測(cè)試中的集群現(xiàn)象。在測(cè)試的程序段中,若發(fā)現(xiàn)的錯(cuò)誤數(shù)目多,則殘存在其中的錯(cuò)誤數(shù)目也比較多,因此應(yīng)當(dāng)花較多的時(shí)間和代價(jià)測(cè)試那些具有更多錯(cuò)誤數(shù)目的程序模塊。 ( 6) 程序員應(yīng)避免檢查自己的程序。考慮到人們的心理因素,自己揭露自己程序中的錯(cuò)誤是件不愉快的事,自己不愿意否認(rèn)自己的工作;另一 方面,由于思維定勢(shì),自己難以發(fā)現(xiàn)自己的錯(cuò)誤。因此,測(cè)試一般由獨(dú)立的測(cè)試部門或第三方機(jī)構(gòu)進(jìn)行。 ( 7) 盡量避免測(cè)試的隨意性。軟件測(cè)試是有組織、有計(jì)劃、有步驟的活動(dòng),要嚴(yán)格按照測(cè)試計(jì)劃進(jìn)行,要避免測(cè)試的隨意性。 為了發(fā)現(xiàn)更多的錯(cuò)誤讓系統(tǒng)更完善,設(shè)計(jì)測(cè)試用例時(shí)不但要選擇合理的輸入數(shù)據(jù)作為測(cè)試用例,而且要選擇不合理的輸入數(shù)據(jù)作為測(cè)試用例,使得系統(tǒng)能應(yīng)付各種情況。 測(cè)試過程不但要求軟件開發(fā)人員參與,而且一般要求有專門的測(cè)試人員進(jìn)行測(cè)試,并且還要求用戶參與,特別是驗(yàn)收測(cè)試階段,用戶是主要的參與者。 測(cè)試的 內(nèi)容 根據(jù)測(cè)試和調(diào)試的相關(guān)說明,結(jié)合本系統(tǒng)的具體實(shí)際主要從一下幾個(gè)系統(tǒng)的功能方面設(shè)計(jì)測(cè)試用例: ( 1)用戶登陸、退出模塊的功能是否能夠按要求完成; ( 2) 主模塊是否能順利的進(jìn)入 ; ( 3) 查詢 理模塊是否能夠按要求完成; 課程設(shè)計(jì)說明書用紙 第 31 頁(yè) 共 34 頁(yè) ( 4) 學(xué)生表操作 模塊是否能夠按要求完成; ( 5) 課程表操作 模塊是否能夠按要求完成; ( 6)成績(jī)表操作模塊是否能夠按要求完成; 除此之外還要對(duì)整個(gè)系統(tǒng)(包括數(shù)據(jù)庫(kù)在內(nèi)的)進(jìn)行集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試和性能測(cè)試,其中的性能測(cè)試 主要有時(shí)間性能和空間性能兩種。時(shí)間性能主要是指軟件的一個(gè) 具體事務(wù)的響 應(yīng)時(shí)間( respond time) 比如 用戶 登錄,輸入用戶名和密碼,點(diǎn) “登錄 ”按鈕,從你點(diǎn)擊按鈕的那一刻起,到最終登錄后的頁(yè)面反饋給你的這一段時(shí)間間,也稱事務(wù)響應(yīng)時(shí)間??臻g性能:主要指軟件運(yùn)行時(shí)所消耗的系統(tǒng)資源,比如安裝軟件之前,我們經(jīng)常看到某軟件安裝的最低要求,這里實(shí)際上指的是對(duì)計(jì)算機(jī)的硬件要求。性能測(cè)試一般分為: ( 1) 一般性能測(cè)試:指讓被測(cè)系統(tǒng)在正常的軟硬件環(huán)境下運(yùn)行,不向其施加任何壓力的性能測(cè)式。 ( 2) 穩(wěn)妥定性測(cè)試:也叫可靠性測(cè)試,指連續(xù)運(yùn)行被測(cè)系統(tǒng),檢查系統(tǒng)運(yùn)行的穩(wěn)定程度。 ( 3) 負(fù)載測(cè)試:通常是 指讓被測(cè)系統(tǒng)在其能忍受的壓力的極限范圍之內(nèi)連續(xù)運(yùn)行,來測(cè)試系統(tǒng)的穩(wěn)定性。壓力測(cè)試:通常是指持續(xù)不斷地給被測(cè)系統(tǒng)增加壓力,直到將被測(cè)系統(tǒng)壓垮為止,用來測(cè)試系統(tǒng)所能承受的最大壓力。 測(cè)試用例 對(duì)用戶登陸模塊設(shè)計(jì)測(cè)試用例為: 測(cè)試用例 1:填寫用戶名,不填密碼。結(jié)果系統(tǒng)提示錯(cuò)誤。 測(cè)試用例 2:填寫密碼,不填用戶名。結(jié)果系統(tǒng)提示錯(cuò)誤。 測(cè)試用例 3:填寫錯(cuò)誤密碼,填正確用戶名。結(jié)果系統(tǒng)提示錯(cuò)誤。 測(cè)試用例 4:填寫錯(cuò)誤用戶名,填正確密碼。結(jié)果系統(tǒng)提示錯(cuò)誤。 測(cè)試用例 5:不填寫用戶名和密碼。結(jié)果系統(tǒng)提示錯(cuò)誤 。 測(cè)試用例 6:填寫錯(cuò)誤的用戶名和密碼。結(jié)果系統(tǒng)提示錯(cuò)誤。 測(cè)試用例 7:填寫正確的用戶名和密碼。結(jié)果系統(tǒng)正常運(yùn)行,登陸成功。 各表操作 模塊設(shè)計(jì)測(cè)試用例為: 測(cè)試用例 1:窗體中 有 一個(gè)不填或填寫錯(cuò)誤,其余正確填寫。結(jié)果系統(tǒng)提示錯(cuò)誤。 課程設(shè)計(jì)說明書用紙 第 32 頁(yè) 共 34 頁(yè) 測(cè)試用例 2:窗體中輸入 已存在的主鍵并插入 。結(jié)果系統(tǒng)提示錯(cuò)誤。 測(cè)試用例 3:窗體中輸入日期形式與數(shù)據(jù)庫(kù)定義的形式不同時(shí)。結(jié)果系統(tǒng)提示錯(cuò)誤。 測(cè)試用例 4:窗體中帶 所有的 項(xiàng)正確填寫,結(jié)果系統(tǒng)正常運(yùn)行。 查詢 模塊設(shè)計(jì)測(cè)試用例為: 測(cè)試用例 1: 輸入不存在的記錄字段 。結(jié)果系統(tǒng)運(yùn)行 顯示你查詢的 記錄不存在 。 測(cè)試用例 2: 把不同字段的字符串顛倒,結(jié)果顯示你查詢的記錄不存在 。 測(cè)試用例 3: 所有的字段都正確并且一致,結(jié)果成功顯示你所要查詢的信息 。 測(cè)試結(jié)論 根據(jù) 集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試和性能測(cè)試 的相關(guān)要求及大量的測(cè)試用例可以得出此系統(tǒng)的設(shè)計(jì)符合要求。 基本上完成了開題報(bào)告中所要求的幾大功能 。 課程設(shè)計(jì)說明書用紙 第 33 頁(yè) 共 34 頁(yè) 結(jié) 論 課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí) ,發(fā)現(xiàn) ,提出 ,分析和解決實(shí)際問題 ,鍛煉實(shí)踐能力的重要環(huán)節(jié) ,是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程 . 本次課程設(shè)計(jì) 雖然很辛苦 ,實(shí)在是受益匪淺。本來這門課的 知識(shí)學(xué)的就不夠扎實(shí), 本次課程設(shè)計(jì),在設(shè)計(jì)過程中碰到了很多問題, 剛開始要設(shè)計(jì)的時(shí)候,還真不知道從哪里下手 但最終在圖書、 同學(xué)和老師的幫助下都得到了解決,讓我學(xué)會(huì)了好多書本上沒有的東西,通過本次課程設(shè)計(jì)我也能將課本上的知識(shí)融會(huì)貫通,起到了很好的輔助學(xué)習(xí)的效果, 但是我發(fā)現(xiàn)我學(xué)到的知識(shí)比整整一個(gè)學(xué)期學(xué)到的都多。理論和實(shí)踐的相結(jié)合是學(xué)習(xí)最有效的方法。在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)重新溫故。 通過這次課程設(shè)計(jì)使 我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。 課程設(shè)計(jì)說明書用紙 第 34 頁(yè) 共 34 頁(yè) 參考資料 [1]劉智勇編著 : SQL Server2021 寶典 ,電子工業(yè)出版社 2021 年 1 月 [2]陳寶峰,程煒杰 等編著: Java 第一步 ,清華大學(xué)出版社 2021 年 1 月 [3]彭林,余艷 編著: SQL Server2021 金典教程 , 人民郵電出版社 2021 年 8 月 [4](美)杰帕遜著,錢毅譯: Java 數(shù)據(jù)庫(kù)編程指南 ,電子工業(yè)出版社, 2021年
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1