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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)課程設(shè)計報告[精薦]-資料下載頁

2025-09-04 08:14本頁面

【導(dǎo)讀】在基本要求達到后,可進行創(chuàng)新設(shè)計,如提供數(shù)據(jù)的導(dǎo)入導(dǎo)出功能等。此次課程設(shè)計時間為兩周,第15、16周,共40學(xué)時。這一階段在第1天完成。隨著科學(xué)技術(shù)的不斷進步,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。遞使用和維護的軟件系統(tǒng)。具,它相對與手工書寫管理更加便利,快捷,節(jié)約大量時間,大幅提高日常查詢效率。關(guān)于學(xué)生信息管理系統(tǒng),論文主要分幾個重點部分來介紹它的功能的實現(xiàn)。功能的描述,內(nèi)容簡潔,明了,結(jié)構(gòu)緊湊。體現(xiàn)在對學(xué)生信息的錄入,修改,查詢,修改等操作。碼書寫,更重要的還需要書寫與后臺數(shù)據(jù)庫交互的代碼,滿足數(shù)據(jù)庫信息的輸入和輸出。學(xué)生信息管理系統(tǒng)的開發(fā)目的是為了實現(xiàn)學(xué)生個人信息的信息化管理。

  

【正文】 bject sender, EventArgs e) { //[0].Rows[][CourseName] = 。 // [0].Rows[][MajorName] = 。 // [0].Rows[][GradeName] = 。 // SqlCommandBuilder buil = new SqlCommandBuilder(dataAdapter)。 //([Grade])。 String connectionStr = Data Source=39。.39。 Initial Catalog=39。StudentMessageManagement39。 Integrated Security=39。true39。 SqlConnection connection = new SqlConnection(connectionStr)。 ()。 SqlCommand mand = new SqlCommand()。 = connection。 //=(select CourseId from Course where CourseName=39。{0}39。,[0].Cells[CourseNameColumn].())。 //int courseId=(int)()。 = (Select MajorId from Major where MajorName=39。{0}39。,)。 int majorId = (int)()。 24 = (Select GradeId from Grade where GradeName=39。{0}39。, )。 int gradeId = (int)()。 String sql = (update Course set CourseName=39。{0}39。,MajorId=39。{1}39。,GradeId=39。{2}39。 where CourseName=39。{3}39。, majorId, gradeId, [0].Cells[CourseNameColumn].())。 = sql。()。 (修改成功! , 提示 , , )。 ()。()。 ()。()。 = (select * from Course)。 SqlDataReader dataReader = ()。 while (())//循環(huán)讀出所有的課程名,并添加到列表框 { (dataReader[CourseName].ToString())。 (dataReader[CourseName].ToString())。} ()。 = (select * from Major)。 SqlDataReader reader = ()。 while (())//循環(huán)讀出所有的專業(yè)名,并添加到列表框 {(reader[MajorName].ToString())。 } ()。 = (select * from Grade)。 SqlDataReader rea = ()。 while (())//循 環(huán)讀225。出 ?所249。有瓺的 ?年234。級 ?名 ?, ? ?加243。到 ? ?框242。 { (rea[GradeName].ToString())。} ()。()。} 學(xué)生課程信息刪除 模塊實現(xiàn) ,點擊刪除按鈕,如圖 420 25 圖 420 刪除成功 : private void btnDel_Click(object sender, EventArgs e) {if ( 0) {String connectionStr = Data Source=39。.39。 Initial Catalog=39。StudentMessageManagement39。 Integrated Security=39。true39。 SqlConnection connection = new SqlConnection(connectionStr)。()。 SqlCommand mand = new SqlCommand()。 = connection。 // = (Select count(*) from Course)。 //int courseId = (int)()。 // = (Select MajorId from Major where MajorName=39。{0}39。, )。 //int majorId = (int)()。 // = (Select GradeId from Grade where GradeName=39。{0}39。, )。 // int gradeId = (int)()。 String sql = (delete from Course where CourseName=39。{0}39。, [0].Cells[CourseNameColumn].())。 = sql。()。 (刪除成功! , 提 示 , , )。} else (請選中您要刪除的行! , 提示 , , )。 } 26 第 5章 系統(tǒng)使用說明 一、登錄 學(xué)生信息 管理系統(tǒng)。首先必須確定使用者是否為數(shù)據(jù)庫中已存在的 管理員或教師 , 選擇登錄身份, 正確則可進入 學(xué)生信息 管理系統(tǒng),否則給出錯誤提示。 二、 以教師身份 登錄后, 可以對學(xué)生的信息查詢,可 以修改自己的登錄密碼。以管理員身份登錄后, 可以對 教師賬號信息,學(xué)生班級,課程,專業(yè)和學(xué)生信息進行增刪查改的操作管理,同時也可修改自己的登錄密碼。在教師管理、班級管理和專業(yè)管理模塊中,可以直接在表格中進行添加,修改,然后點擊保存修改按鈕,則提示添加或修改成功。在教師信息管理窗口中選中要刪除的行右鍵,則出現(xiàn)刪除提示。查詢信息時,查詢條件為空,點擊查詢按鈕即可顯示所有信息。在年級管理模塊進行的是對課程的操作,點擊添加按鈕進入到添加窗口,輸入完后點擊保存,即可保存成功;修改課程信息時,選中要修改的行,在修改框內(nèi) 修改 課程信息,然后點擊保存即可完成。在學(xué)生信息管理界面,點擊顯示全部按鈕,可瀏覽所有學(xué)生信息;若要修改則選中要修改的行,其學(xué)生信息會自動填充到各編輯框內(nèi),修改完畢后點擊修改,即可保存成功;添加時,至少輸入學(xué)生學(xué)號(重復(fù)時會提醒),姓名,班級,年級,專業(yè)信息,否則會提示錯誤警告。填完后點擊添加即可添加成功。刪除時,選中刪除的行(若不選任何行則提示),點擊刪除按鈕即可完成;點擊顯示全部按鈕即可顯示所有學(xué)生信息;重置可清空編輯框內(nèi)容;本界面也可通過姓名,學(xué)號,年齡,性別,班級,年級,專業(yè),家庭住址,備注信息對學(xué)生進行 查詢。 三、本系統(tǒng)的數(shù)據(jù)庫之間也是存在聯(lián)系的。當(dāng)刪除學(xué)生的班級,專業(yè)的時候本系統(tǒng)會通過數(shù)據(jù)庫判斷該班級或?qū)I(yè)中是否存在學(xué)生,若存在,則提示信息是否連同學(xué)生一起刪除;當(dāng)刪除年級或?qū)I(yè)的時候,會涉及到此專業(yè)或年級開設(shè)的課程,此時數(shù)據(jù)庫中相應(yīng)專業(yè)或年級的課程會隨即刪除。并且本系統(tǒng)中所有查詢功能均支持模糊查詢。 27 第 6章 課程設(shè)計總結(jié) 主要問題及解決辦法 在進行課程設(shè)計的過程中我遇到了很多的問題,例如: 在修改密碼的模塊中,開始的時候不知道怎么去記錄登錄用戶的賬號和密碼,通過向同學(xué)的請教,建立了兩個類,最 終實現(xiàn)了修改密碼的功能。 在使用 DataGridView 和 ListView 控件時,不知道如何去獲取單元格的值,通過上網(wǎng)查詢,最終解決了。 當(dāng)使用 SqlCommandBuilder 對象進行數(shù)據(jù)庫自動更新時,出現(xiàn)“不支持動態(tài) SQL 生成”的錯誤,我明白是因為我更新的時候涉及到多個表,可是不知道怎么解決,于是我上網(wǎng)查詢,最后用 SQL 語句實現(xiàn)。 在整個課程設(shè)計過程中遇到過很多問題,常常因為一個不起眼的錯誤而耽誤很長時間。 課程設(shè)計體會 本次課程設(shè)計 需 要 具備對后臺數(shù)據(jù)庫表的建立,插入,查詢,刪除, 更新,Visual Studio2020 工具的使用 和面向?qū)ο?C語言等知識。通過對學(xué)生信息管理系統(tǒng)的設(shè)計慢慢了解,深入學(xué)習(xí),從而達到熟練掌握 .NET 基本結(jié)構(gòu)以及 C語言的基本知識和技能;基本掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法;掌握 數(shù)據(jù)庫開發(fā)基本知識;能夠利用所學(xué)的基本知識和技能,進行簡單數(shù)據(jù)庫應(yīng)用程序設(shè)計。 課程設(shè)計已經(jīng)圓滿完成 ,要謝謝老師和同學(xué)們在課程設(shè)計的過程中對我的幫助,通過這次課程設(shè)計,我很明顯的感覺到了自己的不足之處,在編寫代碼方面,不夠細致嚴(yán)謹(jǐn),會在細節(jié)方面出現(xiàn)低級錯誤,對此 ,一定要對自己提高要求,養(yǎng)成良好的編碼習(xí)慣。 另外我覺得在這次課設(shè)中我有過快樂,也有過煩惱。當(dāng)你完成了一個你苦思冥想的功能時,你會高興;當(dāng)你好幾天都在一個功能上逗留時,你便會煩惱。當(dāng)我完成本次課設(shè)的時候,內(nèi)心很激動。雖然也有不足,但是是自己一點一點編寫出來的,同樣 感覺自豪。 自我評定 嚴(yán)格說起來,這次的課程設(shè)計題目 算不上最 難 的 ,但是我還是很費了一番功夫,由此可以看出我的編碼水平還是不夠成熟,還有很大的進步空間。但我認為這是一個很好的開始,經(jīng)由這次課程設(shè)計,我對 C的興趣大大提高,在將來的日子,會努 力去完善自己。 28 對于本次完成的課程設(shè)計,自己感覺還是不錯的,之前根本不敢想自己竟然能編寫出一個小系統(tǒng),哪怕是一個簡單的小系統(tǒng)。但是經(jīng)過自己的努力,最終成功了!不過在欣喜之后還是要繼續(xù)努力,自己的不足還有很多,還要不斷的學(xué)習(xí)。 總結(jié)一句話,這次的課程設(shè)計受益匪淺! 29 參考文獻 [1] 周綱 ,趙永軍 ,孫偉 .PowerBuilder 項目開發(fā)實踐 . 中國鐵道出版社 , 2020, 8 [2] 方小偉等 .《 PowerBuilder 軟件開發(fā)項目實踐》清華大學(xué)出版社, 2020, 6 [3] S. Niwa, M. Suzuki and K. Kimura. Electrical Shock Absorber for Docking System in Space. IEEE International Workshop on Intelligent Motion Control, Bogazici University, Istenbul. 1990: 825830 指導(dǎo)教師評語及設(shè)計成績 評 語 課程設(shè)計成績: 指導(dǎo)教師: 日期: 年 月 日
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1