學生信息系統報告_第1頁
學生信息系統報告_第2頁
學生信息系統報告_第3頁
學生信息系統報告_第4頁
學生信息系統報告_第5頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

個人資料整理 僅限學習使用中原工學院軟件學院二級實踐課題設計任務書姓名 常強 軟件工程<.NET)專業124 班題目

學生信息管理系統本系統以管理學生信息為中心,能夠實現對學生信息進行分類別管理。同時學生也可以登錄到本系統對自己的個人信息進行查詢。學生信息管理可以分為教師信息管理和管理員信息管理 。系統功能主要包設括:計成績管理任課程管理務學生管理選課密碼修改第1周:<2018年9月2日~2018年9月6日):系統需求分析,進行界面設計;設計系統的數據庫結構進行分析、設計,列出數據庫數據時表,之后以列出的關系模型為依據進行間第2周:<2018年9月9日~2018年9月13日):對系統進行詳細的進分析設計,根據不同的功能模塊,對其進行相應的編碼及測試;度第3周:<2018年9月16日~2018年9月19日):對系統進行測試和糾錯,進一步完善其功能,之后進行報告總結。原主始要資《C#課程設計案例精編》王振江王添添著參料考與文1/26個人資料整理 僅限學習使用獻指導教師簽字: 年 月日b5E2RGbCAP摘要本文給出了學生信息管理系統的開發背景、需求分析與設計以及主要功能模塊的實現等內容。描述了學生信息系統的背景、現狀、研究內容和意義;給出了系統的需求分析及概要設計,內容包括體系結構設計及系統數據庫設計;給出了系統詳細設計,內容包括系統主要功能模塊的界面設計及實現;最后給出系統運行及測試的結果。p1EanqFDPw關鍵詞:學生信息管理;學生登錄;教師登錄;管理員登錄等。目錄摘要2第1章緒論41.1課題背景41.2學生信息管理管理系統的現狀41.3課題研究內容5第2章需求分析62.1業務分析62.2功能需求分析62.3系統環境需求72.3.1開發環境需求72.3.2運行環境需求7第3章概要設計83.1數據庫概要設計83.1.1實體及其屬性83.1.2E-R模型83.2系統管理模塊設計9第4章詳細設計 114.1數據庫的詳細設計 112/26個人資料整理 僅限學習使用4.2144.2.1144.2.2224.2.325529630 32第1章緒論1.1課題背景學生信息管理系統是針對學校人事處的大量業務處理工作而開發的管理軟件,主要用于學校學生信息管理,總體任務是實現學生信息關系的系統化、科學化、規范化和自動化,其主要任務是用計算機對學生各種信息進行日常管理,如查詢、修改、增加、刪除,另外還考慮到學生選課,針對這些要求設計了學生信息管理系統。推行學校信息管理系統的應用是進一步推進學生學籍管理規范化、電子化、控制輟學和提高義務教育水平的重要舉措DXDiTa9E3d本系統主要應用于學校學生信息管理,總體任務是實現學生信息系統化、規范化和自動化,其主要任務是計算學生各種信息進行日常管理,如查詢、修改、增加、刪除,另外還考慮到了學生選課、針對這些要求設計了學生信息管理系統。RTCrpUDGiT隨著學校的規模不斷過大,學生數量急劇增加,有關學生的各種信息量也成倍增加。面對龐大的信息量需要有學生信息管理系統來提高學生管理工作的效率。通過這樣的系統可以做到信息的規范化管理、科學性統計和快速查詢、修改、增加、刪除等,從而減少管理方面的工作量。5PCzVD7HxA1.2學生信息管理管理系統的現狀學生信息檔案的管理對于學校的管理者來說至關重要,學生信息是高等學校非常重要的一項數據資源,是一個教育單位不可缺少一部分。特別是近幾年來,國家政策的調整,我國高等院校大規模的擴招,給高等院校的教案管理、學生管理、后勤管理等方面都帶來不少的沖擊。其包含的數據量大,涉及的人員面廣,而且需要及時更新,故較為復雜,難以單純地依靠人工管理,而且傳3/26個人資料整理 僅限學習使用統的人工管理方式既不易于規范化,管理效率也不高,目前我國各類高等院校中還有相當一部分學生檔案管理還停留在紙介質的基礎上,尤其是中、小學對學生檔案的管理更是落后,這樣的管理機制已經不能適應時代發展的要求,其管理方法將浪費許多人力和物力。隨著科學技術的不斷提高,計算機科學與技術日漸成熟,計算機應用的普及已進入人類社會生活的各個領域,并發揮著越來越重要的作用。這種傳統的手工管理模式必然被以計算機為物質基礎的信息管理方法所取代。 jLBHrnAILg1.3課題研究內容該課題以學生信息管理 為出發點,實現了以下功能:學生管理教師管理管理員信息管理課程信息管理信息維護管理成績管理選課管理第2章需求分析2.1業務分析該系統以學生信息管理為中心,學生信息可以分為基本信息、課程信息和選課信息。系統能夠實現對學生信息進行分類別管理,同時學生也可以登錄到本系統對自己的個人信息進行查詢。 xHAQX74J0X2.2功能需求分析經業務分析,并結合系統用戶的需求,系統需要實現以下功能:<1)管理員:主要功能有:教師管理、學生管理、課程管理、密碼修改等功能。其中,教師管理可以對教師信息進行維護,可以實現對教師基本信息的查詢,修改和刪除,還可以添加教師。學生管理又分為學生信息維護,和新學生的添加,其中學生信息維護,可以實現對學生基本信息的查詢,刪除及修4/26個人資料整理 僅限學習使用改。課程管理又分為課程維護與排課,課程維護可以實現對所有已開設課程進行查詢,也可以對課程信息進行修改、添加、刪除。排課功能可以實現對已開設課程對教師進行排課管理,通過排課實現學生對課程進行選擇。LDAYtRyKfE<2)教師:主要功能有:教師基本信息的查詢、學生選課管理、學生成績管理、密碼修改。其中,學生選課管理可以查詢該教師所教課程學生的選課情況。學生成績管理,可以查詢該教師所教課程學生的成績,和學生成績的錄入。Zzz6ZB2Ltk<3)學生:主要功能:基本信息查詢、成績查詢、選課管理、密碼修改。其中,選課查詢可以實現,該學生哪一學年與哪一學期選課結果。正選,可以實現學生選課,和歷史已選課程的查詢,當然該學生也可以對已選課程進行退選。 dvzfvkwMI12.3系統環境需求2.3.1開發環境需求硬件需求:CPUPIII500 以上的PC服務器,內存 1GB以上,硬盤 8GB以上。操作系統:WindowsXPrqyn14ZNXI軟件需求:MicrosoftVisualStudio2005 開發環境,SQLServer2005數據庫 EmxvxOtOco2.3.2運行環境需求硬件需求:CPUPIII500 以上的PC服務器,內存 1CB以上,硬盤 8GB以上。操作系統:WindowsXP; 軟件需求:.NETFrameworkv2.0。SixE2yXPq5第3章概要設計3.1數據庫概要設計對于學生信息管理系統的數據庫設計,本文將從以下幾個方面進行描述:首先是概念模型描述,包括對系統的實體屬性分析及系統的 E-R圖,然后是系統的邏輯結構設計,即給出系統的數據庫設計表結構及描述。 6ewMyirQFL5/26個人資料整理 僅限學習使用3.1.1實體及其屬性整個系統各實體可用以下關系來表示 <其中主鍵已用下劃線標識):學生個人信息表:<學號,姓名,性別,出生年月,班級,專業,院系,密碼,入學時間)教師表<教師編號,姓名,性別,年齡,院系,密碼>課程表<課程號,課程名,課程學時,學分,類別,考查方式,上課時間,上課地點,教師編號<不為空),學期)kavU42VRUs選課表<課程號,學號,教師編號,課程名)管理員表<賬號,姓名,密碼,6.成績表<學號,課程號,成績,學期)3.1.2E-R模型在分析過系統各實體之間的聯系后可得出系統的整體概念模型,用 E-R圖表示出來,學生實體 E-R圖如圖3.1所示y6v3ALoS89姓名性別學號出生年月密碼 學生班級入學時專業間院系圖3.1學生實體 E-R圖教師實體E-R圖如圖3.2所示:6/26個人資料整理 僅限學習使用密碼教師編號教師姓名

院系學期

年齡性別圖3.2教師實體 E-R圖課程表實體E-R圖如圖3.3所示:課程課程名 課程學號時學分教師編號 課程表上課地類別點上課時間考查方式圖3.3課程實體 E-R圖選課表實體E-R圖如圖3.4所示:教師編課程名號選課課程號學號圖3.4選課實體 E-R圖管理員實體E-R圖如圖3.5所示7/26個人資料整理 僅限學習使用姓名管理員賬號密碼圖3.5管理員實體 E-R圖成績實體E-R圖如圖3.6所示:學號課程號成績成績學期圖3.6 成績實體 E-R圖3.2系統管理模塊設計系統網站導航圖如圖 3.7所示。該圖將此系統的大致信息展示了出來,系統是分相應權限的,只有具有相應權限的人員才能進入相應的功能模塊。8/26個人資料整理 僅限學習使用學生信息管理系統學生信息管理 課程管理 班級管理 用戶管理學選修更刪生課錄修查錄管注改改除信信入改詢入理冊密權用息息碼限戶M2ub6vSTnP圖1.7系統功能模塊圖第4章詳細設計為了方便用戶的操作,系統采用了模塊化設計的思想,通過各模塊的不同組合以實現不同的增、刪、改、查功能。最終,使該系統能夠具有規范化的格式、完整的信息量和易于查詢等的特點。 0YujCfmUCw4.1數據庫的詳細設計依據數據庫的概要設計,最后總結出數據庫結構的主要數據表包括 :成績表, 教師表,課程表,選課表,學生課,院系專業表,管理員表等。以下將給出系統數據庫設計的邏輯模型,即各數據表的結構。 eUts8ZQVRd4.1學生表學生表存儲學生的相關信息,表結構如表 4.1所示表4.1學生表結構列名 說明 數據類型 長度 允許空 是否為主鍵學號 學號 varchar 10 否 是9/26個人資料整理 僅限學習使用姓名姓名varchar20否否性別性別char4否否年齡年齡Int否否出生年月出生年月datetime否否院系院系varchar20否否專業專業varchar20否否班級班級char10否否密碼密碼varchar10否否學制學制Varchar10否否4.2教師表教師表存儲教師的相關信息,表結構如表4.2所示表4.2教師表結構列名說明數據類型長度允許空是否為主鍵教師編號教師編號varchar10否是姓名姓名varchar10是否性別性別char10否否院系院系varchar50否否密碼密碼varchar50否否4.3課程表課程表存儲學生課程的相關信息,表結構如表4.3所示表4.3課程表結構列名說明數據類型長度允許空是否為主鍵課程號課程號varchar10否否課程名課程名varchar10否否課程學時課程學時varchar50否否學分學分varchar10否否類別類別varchar10否否考查方式考查方式varchar10否否上課時間上課時間按varchar50否否上課地點上課地點varchar50否否學期學期varchar50否否4.4選課表10/26個人資料整理 僅限學習使用選課表存儲學生選課的相關信息,表結構如表4.4所示表4.4選課表結構列名說明數據類型長度允許空是否為主鍵學號學號varchar10否否課程號課程號varchar10否否學期學期nvarchar50否否4.5 管理員表管理員表存儲管理員的相關信息,表結構如表 4.5所示表4.5管理員表結構列名說明數據類型長度允許空是否為主鍵賬號賬號varchar10否是姓名姓名varchar20否否密碼密碼varchar50否否4.6排課表排課表存儲排課的相關信息,表結構如表4.6所示表4.6排課表結構列名說明數據類型長度允許空是否為主鍵課程號課程號varchar50否否學期學期Varchar50否否教師編號教師編號varchar10否否4.7成績表成績表存儲學生成績的相關信息,表結構如表4.7所示表4.7成績表結構列名說明數據類型長度允許空是否為主鍵學號學號varchar10否否學期學期varchar50否否課程號課程號varchar50否否成績成績varchar10是否4.2系統詳細設計以下是系統各主要功能模塊的界面設計及實現。進入網站的用戶必須先登錄,登錄頁面如圖 4.1所11/26個人資料整理 僅限學習使用圖4.1登陸頁面4.2.1管理員信息管理在系統登陸界面中登陸管理員賬號,將進入管理員登陸界面,系統都提供了教師管理、學生管理、課程管理,密碼修改等功能,顯示結果如圖 4.2所示sQsAEJkW5T圖4.2管理員登陸界面12/26個人資料整理 僅限學習使用在該頁面點擊“教師管理”的按鈕,將進入教師添加頁面和教師信息維護和添加頁面界面,如圖 4.3和4.4所示GMsIasNXkA圖4.3.1教師管理圖4.3.2教師添加13/26個人資料整理 僅限學習使用圖4.3.3教師信息修改在該頁面中點擊“學生管理”的按鈕如圖 4.3.4,將進入用戶添加和學生信息維護界面,分別如圖 4.5,4.6所示TIrRGchYzg14/26個人資料整理 僅限學習使用圖4.3.4學生管理頁面圖4.5顯示全部學生信息界面在“管理員登陸界面”中點擊“課程管理”,會出現相應功能,如下圖4.6顯示:圖4.6課程管理頁面15/26個人資料整理 僅限學習使用圖4.7密碼修改頁面第5章運行與測試在編碼的過程中,需要通過不斷的對系統進行調試,才能對其功能做出完善性的補充。所以測試在此期間起了相當大的作用。 7EqZcWLZNX以下給出用戶登錄及管理員登錄的若干主要測試用例。如表序功能模測試功操作步驟期望結實際結號塊能點及數據果果1.輸入正確在登錄頁面正常登正確用戶名密輸入用戶名錄,顯示碼及密碼,點相應功能2.輸入正確擊“登錄”頁面系統給在登錄頁面不能正常登錄的用戶名輸入用戶名登錄,系出提和錯誤的及密碼,點統給出提示:密碼擊“登錄”示“密碼3.按鈕錯誤,用戶名或在登錄頁面系統給出系統給密碼空白不輸入用戶提示出提示名及密碼,“請輸4.教師信息直接點擊將教師數入用戶在學生信息學生信添加添加頁面輸據插入數息添加入學生信據庫不成功學生信息息,點擊5.學生信息在學生信息修改數據提示管理修改管理頁面選庫中相應“受理擇某條用戶學生信息日期”信息,點擊記錄數據不“修改”按合法鈕,輸入客

5.1所示分析 處理方式“申請日增加學生期”字段端腳本驗數據正確證該控件性未判斷的數據合未判斷增加學生“受理日端腳本驗期” 證該控件的數據應在“受理日期”之16/266.學生成績管理

個人資料整理 僅限學習使用在“學生成 在學生信 正確績管理”中 息管理中增加一條學 的學生類生成績數據 別中出現該類別第6章結束語在這次設計課題的過程中,通過組員的共同努力完成了程序設計,但從中也發現了自己的的不足,需要彌補,使我受益匪淺。它教會了我們一個程序員必須要有扎實的基礎,要有嚴謹的態度,更需要有耐心。因為即使一個微小的錯誤就會導致程序無法運行,所以我們必須小心、認真書寫代碼,防止自己去犯一些完全沒有必要的小錯誤,然后再浪費大量時間去查找錯誤,再去修改,既耗時又費力。lzq7IGf02E通過為期三周的課程設計,對《C#程序設計》這門課程有了更深一步的了解。它是計算機程序設計的重要理論技術基礎,在我們軟件工程專業的學習中占據著十分重要的地位。同時也使我們知道,要學好這門課程,僅學習書本上的知識是不夠的,還要有較強的實踐能力。因為我們學習知識就是為了實踐,而只有多實踐,多編寫程序,才能更好的理解與掌握書本上的東西。 zvpgeqJ1hk在做課題的過程中,多次遇到數據庫連接錯誤的問題,這也再次證明了我們學數據庫學的很不扎實。所以在以后的學習中也找到了學習的重點。課題設計不僅可以鞏固知識,還可以將知識充分運用到實際操作中,讓我們真正的了解C#,是一次寶貴的經驗。NrpoJac3v1忙碌的三個星期的課題時間結束了,回顧上學期,我發現我的《 C#程序設計》和《數據庫系統概論》只掌握了書本上的知識,而對于編寫程序的能力有很大的漏洞,所以這次的課題對我來說是個很大的挑戰。雖然我的編程水平不高,但是通過組員的共同努力,參考文獻,請教老師和同學,程序也基本上算是完成了。1nowfTG4KI記得做一級課題的時候,面對課題不知所措,覺得課題非常困難,我難以完成,對課題存在了很大的畏懼心理,所以一級課題完成的不盡人意。在剛開始做二級課題時,就想要認認真真的完成它。雖然在做的過程中有很多不會和不熟練的地方,但經過努力,一個課題下來,這些已經可以熟練掌握了。17/26個人資料整理 僅限學習使用fjnFLDa5Zo做完這次二級課題,我知道并不是只單純地學習書本知識就可以學好編程語言,我們如果要想學好這門課,必須多動手編寫代碼,通過修改運行出來的錯,可以更好的知道自己不足并加以改正,牢固掌握這種類型的知識。 tfnNhnE6e5附錄 系統相關代碼登陸頁面:publicvoid button1_Click( object sender, EventArgse>HbmVN777sL{if (radioButton1.Checked>{SqlConnection conn= newSqlConnection(>。conn.ConnectionString="Server=1V47Y484QXASMMP。database=egratedsecurity=true"。V7l4jRB8Hsconn.Open(>。SqlCommandcmd=newSqlCommand(>。cmd.Connection=conn。cmd.CommandText="Select*from學生表where學號=@學號"。83lcPA59W9cmd.Parameters.Add(newSqlParameter("@學號",textBox1.Text>>。mZkklkzaaPSqlDataReaderdr=cmd.ExecuteReader(>。if(dr.Read(>>{if(dr["密碼"].ToString(>==textBox2.Text>{學生信息frm=new學生信息(>。frm.Text=textBox1.Text。textBox1.Clear(>。textBox2.Clear(>。frm.Show(>。}else{MessageBox.Show("賬號或密碼有誤!!!">。}}else{18/26個人資料整理 僅限學習使用MessageBox.Show("沒有這個用戶名">。}dr.Close(> 。conn.Close(> 。}elseif (radioButton2.Checked>{SqlConnection conn= newSqlConnection(>。conn.ConnectionString= "Server=1V47Y484QXASMMP。database=egratedsecurity=true" 。AVktR43bpwconn.Open(> 。SqlCommandcmd=newSqlCommand(>。cmd.Connection=conn 。cmd.CommandText= "Select*from 教師表where 教師編號=@教師編號"。ORjBnOwcEdcmd.Parameters.Add( newSqlParameter("@教師編號",textBox1.Text>> 。2MiJTy0dTTSqlDataReaderdr=cmd.ExecuteReader(> 。if (dr.Read(>>{if (dr[ "密碼"].ToString(>==textBox2.Text>{教師信息 frm= new教師信息(>。frm.Text=textBox1.TexttextBox1.Clear(>textBox2.Clear(>frm.Show(> 。}else

。。。{MessageBox.Show("賬號或密碼有誤!!!">。}}else{MessageBox.Show("沒有這個用戶名">。}dr.Close(> 。conn.Close(> 。}elseif (radioButton3.Checked>{SqlConnection conn= newSqlConnection(>。conn.ConnectionString= "Server=1V47Y484QXASMMP。19/26個人資料整理 僅限學習使用database=egratedsecurity=true" 。gIiSpiue7Aconn.Open(> 。SqlCommandcmd=newSqlCommand(>。cmd.Connection=conn。cmd.CommandText="Select*from管理員where賬號=@賬號"。uEh0U1Yfmhcmd.Parameters.Add(newSqlParameter("@賬號",textBox1.Text>>。IAg9qLsgBXSqlDataReaderdr=cmd.ExecuteReader(> 。if (dr.Read(>>{if (dr[ "密碼"].ToString(>==textBox2.Text>{管理員frm= new管理員(>。frm.Text=textBox1.Text 。textBox1.Clear(> 。textBox2.Clear(> 。frm.Show(> 。}else{MessageBox.Show("賬號或密碼有誤!!!">。}}else{MessageBox.Show("沒有這個用戶名">。}dr.Close(> 。conn.Close(> 。}}privatevoid button2_Click( object sender, EventArgse>WwghWvVhPE{this.Close(>。}學生管理:privatevoid button6_Click( object sender, EventArgse>asfpsfpi4k{this.Close(>。}privatevoid button1_Click( object sender, EventArgse>ooeyYZTjj1{20/26個人資料整理 僅限學習使用SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。BkeGuInkxItry{stringstrsql="select*from學生表orderby班級"。SqlDataAdapterda=newSqlDataAdapter(strsql,conn>。PgdO0sRlMoDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。3cdXwckm15conn.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton7_Click(objectsender,EventArgse>h8c52WOngM{SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。v4bdyGioustry{stringstrsql="select*from學生表where(學號='"+textBox1.Text+"'>or(姓名='"+textBox1.Text+"'>"。J0bm4qMpJ9SqlDataAdapterda=newSqlDataAdapter(strsql,conn>。XVauA9grYPDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。bR9C6TJscwconn.Close(>。textBox1.Clear(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton3_Click(objectsender,EventArgse>pN9LBDdtrd{SqlConnectioncon=newSqlConnection(>。con.ConnectionString="Server=1V47Y484QXASMMP。21/26個人資料整理 僅限學習使用database=egratedsecurity=true"。DJ8T7nHuGTcon.Open(>。stringstrSql="deletefrom學生表where學號=@學號"。SqlCommandcomm=newSqlCommand(strSql,con>。comm.Parameters.Add(newSqlParameter("@學號",dataGridView1.CurrentRow.Cells[0].Value.ToString(>>>。QF81D7bvUAcomm.ExecuteNonQuery(>。con.Close(>。textBox1.Clear(>。SqlConnectionconn=newSqlConnection(>。con.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。4B7a9QFw9htry{stringstrsql="select*from學生表orderby班級"。SqlDataAdapterda=newSqlDataAdapter(strsql,con>。ix6iFA8xoXDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。wt6qbkCyDEcon.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton2_Click(objectsender,EventArgse>Kp5zH46zRk{添加學生frm=new添加學生(>。frm.Show(>。}privatevoidbutton5_Click(objectsender,EventArgse>Yl4HdOAA61{學生信息修改frm=new學生信息修改(>。frm.Show(>。}課程管理:privatevoid button7_Click( object sender, EventArgse>ch4PJx4BlI{this.Close(>。}privatevoid button2_Click( object sender, EventArgse>qd3YfhxCzo{22/26個人資料整理 僅限學習使用SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。E836L11DO5try{stringstrsql="select*from課程表"。SqlDataAdapterda=newSqlDataAdapter(strsql,conn>。S42ehLvE3MDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。501nNvZFisconn.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoid課程管理_Load(objectsender,EventArgse>{stringstrConn="server=1V47Y484QXASMMP。database=egratedsecurity=true"。jW1viftGw9SqlConnection myConn=newSqlConnection(strConn>。stringstrSql="selectdistinct學期from課程表"。SqlCommandmyCom=newSqlCommand(strSql,myConn>。try{myConn.Open(>。SqlDataReadermydr=myCom.ExecuteReader(>。while(mydr.Read(>>{comboBox1.Items.Add(mydr[0].ToString(>> 。}}catch(SqlException eee>{MessageBox.Show(eee.Message, "數據庫訪問異常">。}finally{myConn.Close(> 。}}privatevoid comboBox1_SelectedIndexChanged(object sender, EventArgs23/26個人資料整理 僅限學習使用e>xS0DOYWHLP{SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。LOZMkIqI0wtry{stringstrsql="select*from課程表where學期='"+comboBox1.Text.ToString(>+"'"。ZKZUQsUJedSqlDataAdapterda=newSqlDataAdapter(strsql,conn>。dGY2mcoKtTDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。rCYbSWRLIAconn.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton4_Click(objectsender,EventArgse>FyXjoFlMWh{課程添加frm=new課程添加(>。frm.Show(>。}privatevoidbutton5_Click(objectsender,EventArgse>TuWrUpPObX{this.dataGridView1.Rows.Remove(this.dataGridView1.SelectedRows[0]>。7qWAq9jPqE}privatevoidbutton3_Click(objectsender,EventArgse>llVIWTNQFk{修改課程信息frm=new修改課程信息(>。frm.Show(>。}MessageBox.Show(ee.Message>。}成績管理:privatevoidbutton6_Click(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論