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

正文內(nèi)容

vb學(xué)生選課系統(tǒng)設(shè)計(jì)-資料下載頁

2024-12-07 10:03本頁面

【導(dǎo)讀】選課管理系統(tǒng),它是c/s結(jié)構(gòu)的系統(tǒng),它能更有效,更快速的實(shí)現(xiàn)學(xué)生選課。的人力和物力資源。本系統(tǒng)界面友好,操作簡單明了,設(shè)計(jì)合理,功能比較齊全,本系統(tǒng)達(dá)到了他的要求也基本達(dá)到了課程設(shè)計(jì)的基本要求。

  

【正文】 a_name ” +” from classes, course, teacher” +” where =” +” and =” 。 sqlBean db=new sqlBean()。 ResultSet rs =(sql)。 Return rs。 } 通用模塊 本系統(tǒng)采用數(shù)據(jù)庫類進(jìn)行數(shù)據(jù)庫的統(tǒng)一管理,同時(shí)在數(shù)據(jù)庫才坐上進(jìn)行了封裝,方便程序開發(fā)時(shí)與數(shù)據(jù)庫的交互。接下來 我們來詳細(xì)介紹。 我們知道,在實(shí)現(xiàn)某一個(gè)功能是,首先要連接數(shù)據(jù)庫。那么,如果我們在每一次進(jìn)行數(shù)據(jù)庫操作前都需要加載驅(qū)動、創(chuàng)建連接,則這些操作可以封裝在一個(gè)數(shù)據(jù)庫操作類中。這樣做有很大的優(yōu)點(diǎn),一旦系統(tǒng)一直、數(shù)據(jù)庫參數(shù)改變,則不需要重新修改所有的鏈接代碼并重新編譯,只要在這個(gè)封裝類中改變其中的參數(shù)即可。我們采用了如下代碼的一個(gè)類統(tǒng)一管理數(shù)據(jù)庫的連接 [5]: package stuman。 import .*。 import .*。 public class sqlBean{/// public Connection conn=null。 public ResultSet rs=null。 private String DatabaseDriver=。 //DataSource 數(shù)據(jù)源名稱 DSN //private String DatabaseConnStr=jdbc:odbc:ClassDB,39。limq39。,123。 private String DatabaseConnStr=jdbc:odbc:point 39。test39。,test。 private String strcon = jdbc:odbc:point。 16 //定義方法 /*setXxx 用于設(shè)置屬性值 。getXxx 用于得到屬性值 */ public void setDatabaseDriver(String Driver){ =Driver。 } public String getDatabaseDriver(){ return ()。 } public void setDatabaseConnStr(String ConnStr){ =ConnStr。 } public String getDatabaseConnStr(){ return ()。 } public sqlBean(){/////構(gòu)造函數(shù) try{ (DatabaseDriver)。 } catch( e){ (加載驅(qū)動器有錯(cuò)誤 :+( ))。 (執(zhí)行插入有錯(cuò)誤 :+())。//輸出到客戶端 } } public int executeInsert(String sql){ int num=0。 try{ //conn = (jdbc:odbc:ClassDB,limq,123)。 conn = (strcon,test,test)。 Statement stmt=( )。 num=(sql)。 } catch(SQLException ex){ (執(zhí)行插入有錯(cuò)誤 :+() )。 (執(zhí)行插入有錯(cuò)誤 :+())。//輸出到客戶端 } CloseDataBase()。 return num。 } // display data public ResultSet executeQuery(String sql){ rs=null。 try{ //conn = 17 (jdbc:odbc:ClassDB,limq,123)。 conn = (strcon,test,test)。 Statement stmt=( )。 rs=(sql)。 } catch(SQLException ex){ (執(zhí)行查詢有錯(cuò)誤 :+() )。 (執(zhí)行查詢有錯(cuò)誤 :+())。 //輸出到客戶端 } return rs。 } // delete data public int executeDelete(String sql){ int num=0。 try{ //conn = (jdbc:odbc:ClassDB,limq,123)。 conn = (strcon,test,test)。 Statement stmt=( )。 num=(sql)。 } catch(SQLException ex){ (執(zhí)行刪除有錯(cuò)誤 :+() )。 (執(zhí)行刪除有錯(cuò)誤 :+())。 //輸出到客戶端 } CloseDataBase()。 return num。 } ////////////////// public void CloseDataBase(){ try{ ()。 } catch(Exception end){ (執(zhí)行關(guān)閉 Connection 對象有錯(cuò)誤:+( ) )。 (執(zhí)行執(zhí)行關(guān)閉 Connection 對象有錯(cuò)誤:有錯(cuò)誤 :+())。 //輸出到客戶端 } }① ① Curtis Smith ,Michael Amundsen :《 VISUAL BASIC 》,陳海標(biāo),譯 .北京清華大學(xué)出版社, 2021年版,第 56 頁 18 6 性能測試與分析 本測試報(bào)告為實(shí)物系統(tǒng)的測試報(bào)告,本次內(nèi)容針對“用戶登陸 ” 、“信息瀏覽” 、“選課” 、“成績查詢” 、“課程查詢”和 “ 密碼修改”幾個(gè)模塊進(jìn)行說明,目的在于總結(jié)測試階段的測試以及分析測試結(jié)果,描述系統(tǒng)是否符合要求(或達(dá)到 實(shí)現(xiàn)系統(tǒng)功能目標(biāo))。預(yù)期參考人員包括用戶、測試人員、開發(fā)人員、項(xiàng)目管理者、其他質(zhì)量管理人員和需要閱讀本報(bào)告的高層管理人員。 測試實(shí)例(測試集)的研究與選擇 該系統(tǒng)分為管理員、教師、學(xué)生三種用戶,因此該測試項(xiàng)目的內(nèi)容主要是三種用戶實(shí)現(xiàn)的功能,主要如下: 管理員:學(xué)生信息的添加、刪除;教師信息的添加、刪除;課程信息的修改、刪除。 圖 4 學(xué)生信息管理窗口 19 圖 5 教師 信息管理窗口 圖 6 課程信息管理窗口 教師:已帶課程的查看;其他課程信息的查詢、查看。 20 圖 7 教師 選課 學(xué)生:查看已選課程;查 看所有課程信息;查看能選的課程信息;課程的退選;課程信息的查看。 圖 8 選課系統(tǒng) 21 測試環(huán)境與測試條件 該系統(tǒng)需要在網(wǎng)絡(luò)環(huán)境下運(yùn)行,對整個(gè)系統(tǒng)的性能要求較高,測試環(huán)境如下:,數(shù)據(jù)庫采用穩(wěn)定性好的 SQL Server 2021, 操作系統(tǒng)為 WINDOS XP;本系統(tǒng)采用 ASP 平臺, ASP 支持 VBScript 和 JavaScript 這樣的解釋性的腳本語言。 性能分析 經(jīng)過測試,本系統(tǒng)達(dá)到了預(yù)期效果,實(shí)現(xiàn)了選課、退課、查詢、課程信息瀏覽等等功能。由于本身能力的局限性,編寫的代碼,即使經(jīng) 過反復(fù)檢查也難免出錯(cuò),所以在本階段力求使用有限的時(shí)間找出盡可能多的錯(cuò)誤,力求系統(tǒng)盡量正確。在本系統(tǒng)的測試中使用了黑盒法(即不關(guān)心程序內(nèi)部的邏輯結(jié)構(gòu),而是根據(jù)程序的功能來設(shè)計(jì)是檢測)請一位不熟悉本系統(tǒng)的人來進(jìn)行隨意性的操作,打破習(xí)慣的操作順序,從中發(fā)現(xiàn)錯(cuò)誤,在此階段系統(tǒng)的大量錯(cuò)誤得到了改正。 本系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計(jì)的重要步驟加載測試。加載測試工作貫穿于程序測試工作的全過程,整個(gè)錄入、修改、查詢、處理工作均可視為對數(shù)據(jù)庫的加載測試工作。要設(shè)計(jì)出一個(gè)好的學(xué)生在線選課系統(tǒng)數(shù)據(jù)庫,除滿足系統(tǒng)所要求的功能外,所有基本 表的設(shè)計(jì)還應(yīng)盡量符合第三范式。數(shù)據(jù)庫的設(shè)計(jì)中,如何處理多對多的關(guān)系和如何設(shè)置主鍵,是兩個(gè)有著較大難度、需要重點(diǎn)考慮的問題。 22 7 結(jié)束語 時(shí)光飛逝,流年似水,短短的設(shè)計(jì)即將結(jié)束,現(xiàn)在回頭想想半年的設(shè)計(jì),我對自己的這次設(shè)計(jì)有了更深,更新的體會。 在本次設(shè)計(jì)的全過程中,我對三年所學(xué)的知識有了一個(gè)比較系統(tǒng)的認(rèn)識和理解。涉及了各方面的知識,大大擴(kuò)展了我的知識面,同時(shí)是我學(xué)會了如何使用所學(xué)的知識去解決一些實(shí)際的問題。 在設(shè)計(jì)中我深知自己掌握的知識還遠(yuǎn)遠(yuǎn)不夠,掌握的一些理論知識應(yīng)用到實(shí)踐中去,總會出現(xiàn)這樣或那樣 的問題,不是理論沒有掌握好,而是光知道書本上的知識是遠(yuǎn)遠(yuǎn)不夠的,一定要把理論知識和實(shí)踐結(jié)合起來。把學(xué)到的知識應(yīng)用到時(shí)間中去,多做多練,才可以把理論的精華發(fā)揮出來。知識不是知道,了解就好,一定要去應(yīng)用它,發(fā)展它,讓它在現(xiàn)實(shí)生活中得到充分的應(yīng)用,從而解決一些問題,這才是學(xué)習(xí)的根本目的。而且知識又不是單一的,它是互相聯(lián)系的,學(xué)科與學(xué)科之間都有著內(nèi)在的聯(lián)系。計(jì)算機(jī)是一門非常復(fù)雜且龐大的學(xué)科,一項(xiàng)課題往往需要多項(xiàng)技術(shù)才可以完成的。在設(shè)計(jì)階段,通過對課題的深入分析與研究,迫使我對技術(shù)有了一定的了解。在遇到問題時(shí),得到了 指導(dǎo)老師與同學(xué)的悉心幫助,使我感受到集體的力量是無窮的。 通過這次設(shè)計(jì),我學(xué)會了和別人配合工作,因?yàn)橐粋€(gè)人所學(xué)的知識不可能面面俱到的,只有通過合作,發(fā)揮自己的優(yōu)點(diǎn),體現(xiàn)團(tuán)隊(duì)精神,才能使工作做得更為出色。通過這次設(shè)計(jì),我學(xué)到了許多書本上學(xué)不到的知識,增強(qiáng)了自己的動手能力。即將畢業(yè)我十分珍惜這次鍛煉的機(jī)會,我按部就班的完成了自己的設(shè)計(jì)任務(wù),但由于自己的知識水平有限,仍然存在很多的不足之處,懇請老師多多指教!當(dāng)今的社會是競爭的社會,而人才的競爭則是競爭的焦點(diǎn),畢業(yè)設(shè)計(jì)對于我們即將離校的同學(xué)來說,是離校前 很好的一次鍛煉,使我們各方面的能力都有了很大的提高,為我們踏出校門,走上社會增強(qiáng)了能力與自信! 計(jì)算機(jī)技術(shù)的高速發(fā)展,使我深深地認(rèn)識到只有不斷的加強(qiáng)學(xué)習(xí),才能在計(jì)算機(jī)技術(shù)方面不至于被淘汰,今后,我還要加強(qiáng)學(xué)習(xí),努力使自己成為一位專業(yè)的計(jì)算機(jī)人員,為我自己所從事的工作服務(wù)。 在此,感謝老師們對我的諄諄教導(dǎo)! 參考文獻(xiàn): 1. 周燕飛 :《 數(shù)據(jù)庫原理與運(yùn)用 》, 機(jī)械工業(yè)出版社, 2021年版 ; 2. 陳世 洪 :《 SQL SERVER 2021 管理 開發(fā)及應(yīng)用實(shí)例詳解 》, 人民郵電出版社 , 2021 年版; 3. 王小茹:《 Visual Basic 實(shí)例解析》,北京大學(xué)出版社, 2021 年版; 4. 張瑞喜 :《 Visual Basic 軟件項(xiàng)目開發(fā)實(shí)例 》, 電子工業(yè)出版社 , 2021 年版; 5. Curtis Smith:《 VISUAL BASIC 數(shù)據(jù)庫編程 》, 清華大學(xué)出版社 , 2021年版。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1