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

正文內(nèi)容

太原科技大學(xué)畢業(yè)設(shè)計(jì)-----動(dòng)物實(shí)驗(yàn)室管理系統(tǒng)-資料下載頁(yè)

2024-11-23 16:34本頁(yè)面

【導(dǎo)讀】驗(yàn)管理系統(tǒng)管理模塊;培養(yǎng)團(tuán)隊(duì)合作能力;并根據(jù)設(shè)計(jì)內(nèi)容書寫畢業(yè)論文;整理和翻譯相關(guān)外文資料。各行各業(yè)中得到越來(lái)越廣泛的應(yīng)用。因此,本文介紹了以c#和SQLServer為語(yǔ)言。具有典型的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的特征,完成了系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活的緊密結(jié)合。設(shè)計(jì)階段所做的工作。在系統(tǒng)分析中先后用數(shù)據(jù)流圖、系統(tǒng)的功能結(jié)構(gòu)圖分析了系統(tǒng)。所需的各種數(shù)據(jù)。程序通過(guò)測(cè)試運(yùn)行,初步實(shí)現(xiàn)了設(shè)計(jì)目標(biāo),完成了用戶瀏覽查詢。功能,用戶登錄,實(shí)驗(yàn)室信息管理、動(dòng)物信息信息管理等功能。

  

【正文】 { i++。 j++。 (動(dòng)物編號(hào)重復(fù)! + 重復(fù)行是:第 + () + 和第 + () + 行! )。 return。 } // [i].Cells[0]. } } 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 36 4 用戶對(duì)動(dòng)物信息進(jìn)行查詢 圖 按姓名查詢窗體 using System。 using 。 using 。 using 。 using 。 using 。 using 。 namespace AnimalMangSys { public partial class UsrSearch : Form { public UsrSearch() { InitializeComponent()。 } private void button1_Click(object sender, EventArgs e) { if (() != ) { string sql = (select Lab_Name as 實(shí)驗(yàn)室名 ,Admin_Name as 管理員姓名 ,Admin_Tel as 管理員電話 from Admin_Info,Lab_Info where = and =39。{0}39。, ())。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 37 (dataGridView1, sql)。 } else { (查詢輸入為空! )。 } } } } 實(shí)驗(yàn)室信息管理模塊 界面 1 管理員對(duì)實(shí)驗(yàn)室信息進(jìn)行添加、刪除。 圖 實(shí)驗(yàn)室信息修改窗體 using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 38 namespace AnimalMangSys { public partial class Lab : Form { public Lab() { InitializeComponent()。 (dataGridView1, sqlView)。 } string sqlView = select Lab_ID as 實(shí)驗(yàn)室編號(hào) ,Lab_Name as 實(shí)驗(yàn)室名稱 ,Admin_ID as 實(shí)驗(yàn)室管理員編號(hào) ,Lab_Addr as 實(shí)驗(yàn)室地址 from Lab_Info。 private void Lab_Load(object sender, EventArgs e) { } DataSet dd = new DataSet()。 SqlDataAdapter sda = new SqlDataAdapter()。 private void btnAdd_Click(object sender, EventArgs e) { for (int i = 0。 i 1。 i++) { for (int j = i + 1。 j 1。 j++) { if ([i].Cells[0].() == [j].Cells[0].()) { i++。 j++。 (同一個(gè)實(shí)驗(yàn)室編號(hào)請(qǐng)不要定義兩次或兩次以上! + 重復(fù)行是:第 + () + 和第 + () + 行! )。 return。 } // [i].Cells[0]. } } 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 39 for (int i = 0。 i 1。 i++) { for (int j = i + 1。 j 1。 j++) { if ([i].Cells[1].() == [j].Cells[1].()) { i++。 j++。 (同一個(gè)實(shí)驗(yàn)室名請(qǐng)不要定義兩次或兩次以上! + 重復(fù)行是:第 + () + 和第 + () + 行! )。 return。 } // [i].Cells[0]. } } for (int i = 0。 i 1。 i++) { for (int j = i + 1。 j 1。 j++) { if ([i].Cells[1].() == [j].Cells[1].()) { i++。 j++。 (同一個(gè)實(shí)驗(yàn)室名請(qǐng)不要定義兩次或兩次以上! + 重復(fù)行是:第 + () + 和第 + () + 行! )。 return。 } // [i].Cells[0]. } } sda = (sqlView)。 DataSet ds = new DataSet()。 (ds, dt)。 SqlCommandBuilder sb = new SqlCommandBuilder(sda)。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 40 for (int i = 0。 i [0].。 i++) { [0].Rows[i].Delete()。 } (ds, dt)。 for (int i = 0。 i 1。 i++) { DataRow dr = [0].NewRow()。 dr[0] = [i].Cells[0].()。 dr[1] = [i].Cells[1].()。 dr[2] = [i].Cells[2].()。 dr[3] = [i].Cells[3].()。 [0].(dr)。 } (ds, dt)。 (更新成功! )。 } private void btnDel_Click(object sender, EventArgs e) { if ([0].() != ) { if ((您是否真的刪除該數(shù)據(jù)? + + 編號(hào)為 + [0].(), 警告! , , ) == ) { if ((DELETE FROM Lab_Info WHERE (Lab_ID = 39。 + [0].() + 39。) ) == 1) { (成 功刪除! )。 } 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 41 第六章 系統(tǒng)運(yùn)行與測(cè)試 測(cè)試方法 軟件測(cè)試是保證軟件質(zhì)量的關(guān)鍵,它是對(duì)需求分析設(shè)計(jì)和編碼的最后復(fù)審。在軟件生命周期的每個(gè)階段,都不可避免地會(huì)產(chǎn)生錯(cuò)誤,通常在編寫出每個(gè)原程序后,就要對(duì)它進(jìn)行必要的測(cè)試,這步工作自己來(lái)完成。此后由專門的測(cè)試人員進(jìn)行各種綜合測(cè)試。軟件產(chǎn)品可用黑盒法和白盒法進(jìn)行測(cè)試,通常兩種方法結(jié)合使用。我在測(cè)試系統(tǒng)時(shí)先進(jìn)行黑盒法測(cè)試,即檢查程序是否輸出正確的結(jié)果,而后進(jìn)行白盒測(cè)試,即了解程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程,對(duì)程序中重要的邏 輯路線進(jìn)行測(cè)試,在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)與時(shí)期的狀態(tài)是否一致 [2]。 測(cè)試方案 采用條件覆蓋的方法來(lái)進(jìn)行測(cè)試,設(shè)計(jì)測(cè)試用例,使每個(gè)判斷中的每個(gè)條件可能值至少滿足一次。 對(duì)每個(gè)模塊完成了單元測(cè)試以后,需要按照設(shè)計(jì)時(shí)的模塊圖連接起來(lái),進(jìn)行組裝測(cè)試,通常采用黑盒測(cè)試法,發(fā)現(xiàn)模塊之間協(xié)調(diào)性問(wèn)題,進(jìn)行局部修改,再次組裝,得到了預(yù)期的正確結(jié)果。 確認(rèn)測(cè)試是以整個(gè)軟件作為測(cè)試對(duì)象,進(jìn)一步檢查軟件是否符合軟件需求規(guī)格說(shuō)明的全部需求,因此又稱為合格性測(cè)試或驗(yàn)收測(cè)試。按照這樣的 需要,對(duì)本系統(tǒng)的功能、性能和配置等做了進(jìn)一步的測(cè)試,結(jié)果為符合要求。 系統(tǒng)測(cè)試是將信息系統(tǒng)所有的組成部分包括軟件和硬件、用戶和環(huán)境綜合在一起進(jìn)行測(cè)試,以檢驗(yàn)系統(tǒng)的各個(gè)組成部分運(yùn)行時(shí)的協(xié)調(diào)配套性。系統(tǒng)測(cè)試要在太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 42 系統(tǒng)的實(shí)際運(yùn)行環(huán)境現(xiàn)場(chǎng),在用戶的直接參與下進(jìn)行。 測(cè)試計(jì) 劃 :系統(tǒng) 登陸報(bào)錯(cuò)提示 測(cè)試所實(shí)例 : 用戶名: 1111 密碼: 222 預(yù)期輸出結(jié)果:用戶名與密碼錯(cuò)誤提示 輸出結(jié)果:登陸失敗 如圖所示: 維護(hù) 維護(hù)是系統(tǒng)生命周期的最后一個(gè)階段 ,也是持續(xù)時(shí) 間最長(zhǎng)代價(jià)最大的一個(gè)階段。主要目的就是提高系統(tǒng)的可維護(hù)性,降低維護(hù)的代價(jià)??梢酝ㄟ^(guò)一下幾個(gè)因素對(duì)軟件進(jìn)行維護(hù)。 系統(tǒng)可理解性表現(xiàn)為未來(lái)讀者理解系統(tǒng)的結(jié)構(gòu),功能,接口和內(nèi)部處理過(guò)程的難易程度。模塊化,詳細(xì)的設(shè)計(jì)文檔,結(jié)構(gòu)化設(shè)計(jì),程序內(nèi)部的文檔和良好的高級(jí)程序設(shè)計(jì)語(yǔ)言等等,都對(duì)提高系統(tǒng)的可理解性有重要貢獻(xiàn)。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 43 對(duì)程序模塊來(lái)說(shuō),可以用程序復(fù)雜度來(lái)度量它的可可測(cè)試性。模塊的環(huán)形復(fù)雜度越大,可執(zhí)行的路徑就越多,全面測(cè)試它的難度就越大。 系統(tǒng)容易修改的程度和啟發(fā)規(guī)則直接有關(guān)。耦合 ,內(nèi)聚,信息隱藏,局部化,控制域,局部化,都影響軟件的可修改性。 系統(tǒng)的可移植性指的是,把程序從一個(gè)計(jì)算機(jī)環(huán)境轉(zhuǎn)移到另一個(gè)計(jì)算機(jī)環(huán)境的難易程度。 所謂重用是指同一事物不做修改或稍加修改就在不同環(huán)境中多次重復(fù)使用。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 44 結(jié)束語(yǔ) 經(jīng)過(guò)本學(xué)期的不斷實(shí)踐與探索 ,動(dòng)物實(shí)驗(yàn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)己經(jīng)完成 ,基本上達(dá)到了預(yù)期的設(shè)計(jì)要求和目的。 一個(gè)完整的動(dòng)物實(shí)驗(yàn)信息管理系統(tǒng)就創(chuàng)建完畢了。在本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程中主要講述了動(dòng)物信息管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)部分,包
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1