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

正文內(nèi)容

基于c的研究生管理系統(tǒng)課程設(shè)計(jì)論文(完整版)

  

【正文】 界面 { FrmMain frmmain = new FrmMain()?!敬_認(rèn) 】按鈕用于驗(yàn)證輸入的用戶名和用戶密碼,若正確則進(jìn)入系統(tǒng)主界面;否則彈出錯(cuò)誤提示,并等待用戶的重新輸入。 ()。 } if ([0]. != 0) { return dataSet。 GetDataFromDB GetDataFromDB 是一個(gè)返回?cái)?shù)據(jù)集的公共查詢方法,如果正常訪問(wèn)則返回查詢結(jié)果;否則返回 null。 using 。 表 26 系統(tǒng)用戶表 列名 說(shuō)明 數(shù)據(jù)類型 約束 SID 學(xué)號(hào) 字符串,長(zhǎng)度為 16 主鍵 CName 課程 字符串,長(zhǎng)度為 16 非空 Score 分?jǐn)?shù) 整數(shù) 非空 信息表 教師 信息表“ TeacherInfo”結(jié) 構(gòu)如 表 27所示 。表的結(jié)構(gòu)、表字段的數(shù)據(jù)類型及相關(guān)說(shuō)明如下: 系統(tǒng)用戶表“ UserInfo”用于存放系統(tǒng)用戶的相關(guān)數(shù)據(jù)。實(shí)現(xiàn)對(duì)課程信息的添加,修改,刪除,和瀏覽功能。主要實(shí)現(xiàn) 系統(tǒng)登錄、系統(tǒng)管理、專業(yè)管理、課程管理、研究生管理、成績(jī)管理、用戶管理 等主要功能。東北石油大學(xué)本科生課程設(shè)計(jì)(論文) 目 錄 第 1章 概 述 ................................................... 1 項(xiàng)目的目的和意義 ........................................... 1 項(xiàng)目體系結(jié)構(gòu)及開發(fā)環(huán)境 ..................................... 1 系統(tǒng)基本功能 ............................................... 1 第 2章 系統(tǒng)設(shè)計(jì) ................................................ 2 系統(tǒng)的模塊劃分 ............................................. 2 數(shù)據(jù)庫(kù)設(shè)計(jì) ................................................. 4 第 3章 系統(tǒng)的詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) ...................................... 6 公共類 ..................................................... 6 系統(tǒng)登錄與主窗體 ........................................... 8 系統(tǒng)管理 .................................................. 13 專業(yè)管理 .................................................. 20 課程管理 .................................................. 30 研究生管理 ................................................ 31 成績(jī)管理 .................................................. 33 用戶管理 .................................................. 34 幫助 ...................................................... 36 結(jié) 論 ....................................................... 37 參考文獻(xiàn) ...................................................... 38 東北石油大學(xué)本科生課程設(shè)計(jì)(論文) 1 第 1 章 概 述 項(xiàng)目的目的和意義 本次課程設(shè)計(jì)的題目是“ 研究生信息管理系統(tǒng) ”的設(shè)計(jì)與實(shí)現(xiàn)。 東北石油大學(xué)本科生課程設(shè)計(jì)(論文) 2 第 2 章 系統(tǒng)設(shè)計(jì) 系統(tǒng)的模塊劃分 研究生信息管理系統(tǒng) 是學(xué)校教務(wù)系統(tǒng)中不可缺少的一個(gè)子系統(tǒng),它涉及到學(xué)生、課程等信息的結(jié)合。 5. 研究生管理模塊 研究生管理模塊用于管理維護(hù)研究生信息,是該系統(tǒng)的重要一環(huán),包括學(xué)號(hào),姓名,性別,出生日期,教師代號(hào),所屬專業(yè)構(gòu)成,實(shí)現(xiàn)開學(xué)時(shí)對(duì)研究生基本信息的錄入與后期管理,所以也是包含了添加,修改,刪除,查詢四個(gè)子功能。其結(jié)構(gòu)如表 21 所示。 表 27 選課信息表 列名 說(shuō)明 數(shù)據(jù)類型 約束 TID 教師 號(hào) 字符串,長(zhǎng)度為 10 主鍵 TName 姓名 字符串,長(zhǎng)度為 10 非空 東北石油大學(xué)本科生課程設(shè)計(jì)(論文) 6 第 3 章 系統(tǒng) 的詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 公共類 考慮到系統(tǒng)的各個(gè)模塊都需要訪問(wèn)數(shù)據(jù)庫(kù),因此最好的方法是編寫一些訪問(wèn)數(shù)據(jù)庫(kù)的方法,如返回?cái)?shù)據(jù)集的公共查詢方法,執(zhí)行數(shù)據(jù)操作的公共方法,并把它們放在一個(gè)公共的類( DataBase)中,然后在各模塊中調(diào)用這些方法來(lái)實(shí)現(xiàn)對(duì) 數(shù)據(jù)庫(kù)的訪問(wèn)。 using 。代碼如下: public DataSet GetDataFromDB(string sqlStr)//這是一個(gè)返回?cái)?shù)據(jù)集的公共查詢方法 { try { = connstr。 }//若找到相應(yīng)數(shù)據(jù)返回?cái)?shù)據(jù)集 else { return null。 //關(guān)閉連接 return true。登錄時(shí),需要記錄登錄的用戶名和用戶權(quán)限,因此在“ ClassShared”公共類中聲明公共靜態(tài)成員,聲明后“ ClassShared”公共類的代碼 上文已有。 [0] = ()。 } } catch { (用戶名或密碼錯(cuò)誤! ,錯(cuò)誤 )。最后將主窗體界面設(shè)計(jì)成如圖 32 所示: 圖 32 主界面圖 東北石油大學(xué)本科生課程設(shè)計(jì)(論文) 11 主窗體 功能實(shí)現(xiàn)及代碼 添加窗體 主窗體是導(dǎo)航界面,是進(jìn)入各子系統(tǒng)的入口。 = + () + 。 = false。 } private void button3_Click(object sender, EventArgs e)//進(jìn)入課程管理 { FrmCourse frmcourse = new FrmCourse()。 } private void btnClose_Click(object sender, EventArgs e)//點(diǎn)擊主 窗體【關(guān)閉】退出 { ()。通過(guò)單擊工具欄【角色管理】或者【用戶信息管理】顯示不同界面,實(shí)現(xiàn)不同操作。 //設(shè)置初始頁(yè)面為空 = false。 = false。 [3].HeaderText = 課程管理權(quán)限 。 ds = (Str)。 = ([3, n].Value)。 = false 。 + () + 39。 } } else return。 } else { if ((確定修改該角色嗎? , 修改角色 , , , ) == ) { string sql。 } } 通過(guò) MessageBox 方法與 if 語(yǔ)句實(shí)現(xiàn) 刪除 和報(bào)錯(cuò) , 刪除代碼: private void btnDelet1_Click(object sender, EventArgs e)//刪除 { = true。 } } catch (Exception ex) { ()。dgrdvUser_ RowHeaderMouseClick()。)。 + () + 39。 i++) ([0].Rows[i].ItemArray[0].ToString())。 = false。 DataBase db = new DataBase()。 = [1]。 RefreshData()。添加 代碼: private void btnAdd_Click(object sender, EventArgs e)//添加 { try { if (() != amp。 + () + 39。 = true。 } RefreshData()。 防止多操作項(xiàng)同時(shí)東北石油大學(xué)本科生課程設(shè)計(jì)(論文) 24 出現(xiàn)。 = [0, n].()。 sql = update MajorInfo set MNo=39。 RefreshData()。 = 。 RefreshData()。 a [0].。 for (b = 0。 + () + 39。 } } catch (Exception ex) { ()。 = 。 = 。 private void btnDeleteNo_Click(object sender, EventArgs e)//按代號(hào)刪除 { 東北石油大學(xué)本科生課程設(shè)計(jì)(論文) 27 try { if (() != ) { if ((確定刪除該專業(yè)嗎? , 刪除專業(yè) , , , ) == ) { string sql。 (sql)。 b++) ([0].Rows[b].ItemArray[0].ToString())。 string str2。//設(shè)置 cmbNodelete與表 MNo聯(lián)動(dòng) str = select MNo from MajorInfo。 cmbNodelete 和 cmbNamedelete分別與數(shù) 據(jù)表 MajorInfo 中的 MName 和 MNo 關(guān)聯(lián)。 } } } catch (Exception ex) { ()。,Mremark=39。 = [2, n].()。 = true。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1