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

正文內(nèi)容

基于aspnet的學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)信息管理-閱讀頁

2025-06-02 19:19本頁面
  

【正文】 != )//判斷用戶名是否未空 { if ( != )//判斷密碼是否未空 { if ( != )//判斷驗(yàn)證碼是否未空 { if ( == )//判斷驗(yàn)證碼是濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 19 否相等 { string sql。 + + 39。 + + 39。 Data Source= + (~/App_Data/))。 OleDbCommand cmd = new OleDbCommand(sql, conn)。//執(zhí)行 sql語句,并返回獲得值 if (state == 0 || state 1)//如果數(shù)據(jù)中沒有記錄或有多條記錄則抱錯(cuò) { = 身份信息驗(yàn)證失敗,請(qǐng)重新驗(yàn)證! 。 (scriptalert(39。)。管理密碼修改 .aspx39。 } ()。系統(tǒng)出現(xiàn)了異常,請(qǐng)過段時(shí)間再試 !39。 return。 } } else { = 驗(yàn)證碼沒有填寫! 。 } } else { = 用戶名沒有填寫! 。 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 21 本模塊用于向?qū)W生提供注冊(cè)功能。注冊(cè)信息包括使用本系統(tǒng)的學(xué)生學(xué)號(hào)、姓名、性別、年齡、家庭住址、招生類別、系部、政治面貌、聯(lián)系方式、班級(jí)等信息。注冊(cè)頁面的生成頁面如圖 43所示: 圖 43 注冊(cè)頁面效果圖 實(shí)現(xiàn)用戶名檢測(cè)功能 檢測(cè)用戶名在本設(shè)計(jì)中是比較重要的,通過輸入學(xué)號(hào)信息,單擊“檢測(cè)用戶名”按鈕,程序自動(dòng)查找數(shù)據(jù)庫中是否有本學(xué)號(hào)的注冊(cè)信息,如果有,則用一個(gè)Lable 控件提示 “ ? SORRY,您已經(jīng)注冊(cè)! ”,反之,就提示“ ? 恭喜!可以注冊(cè)! ”。 sql = select count(*) from xsxx where 學(xué)號(hào) =39。 OleDbConnection conn = new OleDbConnection(Provider=。 ()。 int state = (())。 } else { = ? SORRY,您已經(jīng)注冊(cè)! 。 } 注冊(cè)頁面整體功能實(shí)現(xiàn) 注冊(cè)功能將新用戶在注冊(cè)時(shí)輸入的信息保存在學(xué)生表中,也就是在數(shù)據(jù)表中執(zhí)行插入操作,實(shí)現(xiàn)過程如下: ( 1)打開網(wǎng)站“學(xué)生管理系統(tǒng)”。 ( 3)在頁面添加 7 個(gè) TextBox 控件,分別作為學(xué)號(hào)、姓名、性別、年齡、家庭住址、招生類別、系部、政治面貌、聯(lián)系方式、班級(jí);添加 3 個(gè) DropDownList控件,分別用來顯示性別、招生類別、系部的內(nèi)容,一個(gè) Button,用來檢測(cè)用戶名按鈕,一個(gè) ImageButton,用來作為注冊(cè)按鈕,一個(gè) Label,用來顯示用戶名注冊(cè)情況的提示信息,一個(gè) AccessDataSource 控件,用來綁定系部,將結(jié)果綁定到 DropDownList3 控件上用來顯示, AccessDataSource1 配置過程如下: 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 23 圖 44 AccessDataSource1 配置 圖 45 AccessDataSource1 配置 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 24 圖 46 AccessDataSource1 配置 圖 47 DropDownList2 選擇數(shù)據(jù)源 ④雙擊 ImageButton1(注冊(cè)按鈕)打開程序代碼頁面注冊(cè) .,編寫濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 25 計(jì)算機(jī)代碼。 } if ( == )//如果姓名為空 { ()。 } if ( == )//如果年齡為空 { ()。//定義數(shù)據(jù)庫連接對(duì)象 = provider=。//連接數(shù)據(jù)庫 OleDbCommand Com = new OleDbCommand()。//定義命令對(duì)象 = insert into xsxx(學(xué)號(hào) ,密碼 ,姓名 ,性別 ,濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 26 年齡 ,家庭住址 ,招生類別 ,系部 ,政治面貌 ,聯(lián)系方式 ,班級(jí) ) + values(39。,39。,39。,39。, + + ,39。,39。,39。,39。,39。,39。 + )。//打開數(shù)據(jù)庫 ()。 ()。注冊(cè)成功,趕緊登錄吧 !39。=39。/script)。 Page_Load 事件和 Session 對(duì)象 ( 1) Page_Load 事件 Page_Load 事件在服務(wù)器控件加載到 Page 對(duì)象時(shí)反生,也就是說,每次加載頁面時(shí),無論是初次瀏覽還是單擊按鈕或因?yàn)槠渌录俅握{(diào)用頁面,都會(huì)觸發(fā)此事件。在此事件處理程序中,既可以訪問視圖狀態(tài)信息,也可以利用該事件形成 POST 數(shù)據(jù),還可以訪問頁面控件層次結(jié)構(gòu)內(nèi)的其他服務(wù)器控件。此事件處理程序的代碼模式如下。 HTTP 是一種無狀態(tài)協(xié)議。服務(wù)器不會(huì)保留以前的請(qǐng)求過程中所使用的變量值的任何信息。 Session 提供用于在該會(huì)話持續(xù)期間內(nèi)保留變量值的方法。這是因?yàn)闀?huì)話變量值存儲(chǔ)在外部數(shù)據(jù)存儲(chǔ)區(qū)中。為 應(yīng)用程序啟用會(huì)話狀態(tài)時(shí),將檢查應(yīng)用程序中每個(gè)頁面請(qǐng)求是否有瀏覽器發(fā)送的 SessionID 值。 默認(rèn)情況下, SessionID 值存儲(chǔ)在 Cookie 中。只要一直使用相同的 SessionID 值來發(fā)送請(qǐng)求,會(huì)話就被視為活動(dòng)的。使用過期的 SessionID 值發(fā)送的請(qǐng)求將生成一個(gè)新的會(huì)話。//將登錄 名賦值給 Lable1 OleDbConnection con = new OleDbConnection()。data source= + (~/App_Data/)。 = SELECT * FROM xsxx where 學(xué)號(hào) =39。 = con。 //打開數(shù)據(jù)庫連接 OleDbDataReader dr = ()。 // 提取數(shù)據(jù)庫指定行的第一列 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 29 } ()。//關(guān)閉數(shù)據(jù)庫連接 } 查詢功能的實(shí)現(xiàn) 作為學(xué)生管理系統(tǒng)的項(xiàng)目,查詢是必不可少的一個(gè)模塊,就可以更方便的為用戶快速找到想要查找的信息,接下來以“班級(jí)查學(xué)生”和“姓名查學(xué)生 .aspx”為例介紹查詢功能是如何實(shí)現(xiàn)的。 GridView 是 DataGrid 控件的后繼控件, GridView 用于顯示表中的數(shù)據(jù),GridView 是一個(gè)二維的數(shù)據(jù)網(wǎng)絡(luò),用來以表格形式顯示數(shù)據(jù)源的數(shù)據(jù)和以列為單位設(shè)定各列的操作類型。 GridView 支持選擇,編輯,刪除,分 頁顯示和排序等功能。使用時(shí)只要將GridView 控件拖入頁面即可。 ( 2)鼠標(biāo)右鍵單擊【解決方案資源管理器】中的項(xiàng)目名“學(xué)生管理系統(tǒng)”,打開快捷菜單,然后選擇【添加新項(xiàng)】選項(xiàng),打開【添加新項(xiàng)對(duì)話框】。 ( 4)設(shè)計(jì)頁面內(nèi)容,在頁面上添加一個(gè)表格,在表格 中添加一個(gè) Lable 控件,一個(gè) Button 控件,兩個(gè) DropDownList 控件,一個(gè) GridVieww 控件。 = provider=。 OleDbCommand m = new OleDbCommand(SELECT 姓名 ,性別 ,年齡 ,家庭住址 ,系部 ,政治面貌 ,聯(lián)系方式 ,班級(jí) FROM xsxx where 班級(jí) =39。, conn)。 = m。 (ds)。 ()。 } else 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 32 { = 成功查詢到數(shù)據(jù)! 。 } } 按照系部查詢系部學(xué)生與本代碼基本一致,效果圖如圖 410 所示: 圖 410 按照系部查詢學(xué)生 .aspx 的實(shí)現(xiàn)步驟如下: ( 1)打開“學(xué)生管理系統(tǒng)”網(wǎng)站。 ( 3)在【模版】列表框中選擇【 Web 窗體】,在名稱文本框中輸入頁面名姓名差學(xué)生 .aspx,單擊【添加】按鈕就在項(xiàng)目中添加了一個(gè)新的窗體。 = provider=。 OleDbCommand cmd = new OleDbCommand()。 + 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 34 + 39。 ()。 while (()) { = dr[0].ToString()。 = dr[3].ToString()。 = dr[5].ToString()。 = dr[7].ToString()。 = dr[9].ToString()。 } ()。//關(guān)閉數(shù)據(jù)庫連接 } 按照學(xué)號(hào)查詢學(xué)生信息與本代碼基本一致,效果圖如圖 413所示: 圖 413 按照學(xué)號(hào)查詢學(xué)生效果圖 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 35 修改數(shù)據(jù)功能實(shí)現(xiàn) 在添加注冊(cè)信息的時(shí)候不小心把數(shù)據(jù)填寫錯(cuò)誤怎么辦?需要修改,因此圖書信息修改在網(wǎng)上書店的后臺(tái)管理中也是一個(gè)非常重要的功能。 姓名查學(xué)生 .aspx 的設(shè)計(jì)步驟如下: ( 1)打開“學(xué)生管理系統(tǒng)”網(wǎng)站。 ( 3)在【模版】列表框中選擇【 Web 窗體】,在名稱文本框中輸入頁面名“修改學(xué)生信息 .aspx”,單擊【添加】按鈕就在項(xiàng)目中添加了一個(gè)新的窗體。 = provider=。 OleDbCommand Com = new OleDbCommand()。 = UPDATE xsxx SET 家庭住址 =39。,招生類別 =39。,系部 =39。,政治面貌 =39。,聯(lián)系方式 =39。,班級(jí) =39。 WHERE 學(xué)號(hào) =39。 ()。 ()。 ()。 } 重置功能的實(shí)現(xiàn)代碼: protected void Button2_Click(object sender, EventArgs e) { = 。 = 。 =。 } 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 37 密碼設(shè)置 在本系統(tǒng)中,提供和學(xué)生登陸口令修改和管理員登陸口令修改的功能,確保用戶信息的安全性,在修改口令的時(shí)候,為防止他人惡意修改,需要提供原密碼才可以設(shè)置新密碼。 = provider=。 OleDbCommand Com = new OleDbCommand()。 = UPDATE xsxx SET 密碼 =39。 WHERE 學(xué)號(hào) =39。 ()。 ()。 (scriptalert(39。)/script)。 } else 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 38 { (scriptalert(39。)/script)。 原密碼錯(cuò)誤!39。 } } 最終設(shè)計(jì)效果圖如圖 416所示: 圖 416 學(xué)生修改密碼效果圖 管理員修改密碼設(shè)計(jì)效果如圖 417所示:濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 39 圖 417 管理員修改密碼效果圖 測(cè)試方法: 利用有效的和無效的數(shù)據(jù)來執(zhí)行各個(gè)用例、用例流或功能,以核實(shí)以下內(nèi)容: ? 在使用有效數(shù)據(jù)時(shí)得到預(yù)期的結(jié)果。 ? 各業(yè)務(wù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1