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

正文內(nèi)容

基于aspnet學(xué)生信息管理系統(tǒng)的開(kāi)發(fā)說(shuō)明書(shū)-資料下載頁(yè)

2024-12-07 09:33本頁(yè)面

【導(dǎo)讀】系統(tǒng)是構(gòu)成學(xué)生網(wǎng)站的一個(gè)重要組成部分。傳統(tǒng)的系統(tǒng)基于ASP和JavaScript,VBScript. 等腳本語(yǔ)言,將動(dòng)態(tài)網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)結(jié)合,通過(guò)應(yīng)用程序來(lái)處理的方法具有較大局限性。該系統(tǒng)采用技術(shù)可以容納具有復(fù)雜關(guān)系的數(shù)據(jù),而且其開(kāi)發(fā)模。有助于提高軟件開(kāi)發(fā)人員的生產(chǎn)力和縮短開(kāi)發(fā)周期?,F(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況,具有即時(shí)可見(jiàn)性。并且方便移植,針。都是需要以后努力的方向。

  

【正文】 計(jì)階段,先在頁(yè)面 添加多個(gè) TextBox 控件、多個(gè)非空驗(yàn)證控件和多個(gè)正則表達(dá)式驗(yàn)證控件,以及三個(gè) Button 控件。其中, Button 控件的名稱分別為 UpdateBtn、 CancelBtn、 ReturnBtn, UpdateBtn 實(shí)現(xiàn)更新教師信息的功能, CancelBtn實(shí)現(xiàn)放棄保存功能, ReturnBtn 實(shí)現(xiàn)返回到教師信息列表的功能。在頁(yè)面初始化階段,頁(yè)面 實(shí)現(xiàn)以下拉列表的形式顯示院系信息的功能,并顯示被修改教師的基本信息的功能,該功能由函數(shù) Page load()實(shí)現(xiàn)。輸入修改后的合法教師信息,并單擊添加按鈕時(shí),就可以實(shí)現(xiàn)更新教師信息,該修改功能由事件 UpdateBtn CIick()實(shí)現(xiàn),它調(diào)用 Teacher 類的 UpdateTeacher()方法實(shí)現(xiàn)修改功能。 界面如圖 所示 string sms_sqlstr = update teacher set Teachername=39。 + + 39。,sex=39。 + + 39。,technicalpost=39。 + + 39。,telephone=39。 + + 39。,homeaddr=39。 + + 39。,pwd=39。 + + 39。,remark=39。 + + 39。,departmentid=39。 + () + 39。 where Teacherid=39。 + + 39。 SqlCommand sms_m = new SqlCommand(sms_sqlstr, sms_conn)。 ()。 try { ()。 = 編輯成功 。 } catch (SqlException) { = 編輯失敗 。 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 22 頁(yè) 共 35 頁(yè) [color] = red。 } ()。 SMS_BindGrid()。 圖 教師信息編輯界面 (4)刪除教師信息 在教師基本信息管理頁(yè)面 中單擊刪除按鈕,就可以刪除選擇的教師信息,該功能由事件 Delete C1ick()實(shí)現(xiàn),從數(shù)據(jù)庫(kù)中刪除選擇的教師信息,其中刪除過(guò)程中使用 TeacherID 作為參數(shù)。其設(shè)計(jì)代碼如下所示: 界面如圖 所示 string sms_sqlstr = delete from teacher where Teacherid=@teacher_id。 SqlCommand sms_m = new SqlCommand(sms_sqlstr, sms_conn)。 (new SqlParameter(@teacher_id, 8))。 [@teacher_id].Value=[(int)ndex] 。 ()。 try { ()。 = 刪除成功 。 } catch (SqlException) { = 刪除失敗 。 [color] = red。 } ()。 SMS_BindGrid()。 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 23 頁(yè) 共 35 頁(yè) 圖 教師信息刪除界面 院系信息管理 (1)界面設(shè)計(jì)和頁(yè)面初始化 院系管理頁(yè)面由 實(shí)現(xiàn), 為它的代碼隱藏文件。在界面設(shè)計(jì)階段,先在頁(yè)面 上添加一個(gè) ListBox 控件、兩個(gè) ImageButton控件和一個(gè) Button,名稱分 別為 GradeList, EditBm, DeleteBm, AddBm。其中控件GradeList 用來(lái)顯示所有院系的信息,控件 EditBm, DeleteBm,AddBm 分別實(shí)現(xiàn)院系信息的修改、刪除和添加功能 .在頁(yè)面初始化階段實(shí)現(xiàn)顯示所有院系的信息,該功能由函數(shù)Page Load 實(shí)現(xiàn)。其中,院系的信息由函數(shù) BindGradeData()調(diào)用 Grade 類的 GetGrades()方法從數(shù)據(jù)庫(kù)中獲取,并使用 sqlDataReader 對(duì)象 rest 保存獲取的結(jié)果,在顯示所有院系的信息之后,再關(guān)閉數(shù)據(jù)庫(kù)的連接。 (2)添加、更新、刪除院系信息 單擊頁(yè)面 中的添加按鈕,則跳轉(zhuǎn)到添加院系信息的頁(yè)面,該功能由事件 AddBM Clickd 實(shí)現(xiàn);單擊頁(yè)面 中的修改按鈕,則跳轉(zhuǎn)到修改院系信息的頁(yè)面 ,該功能由事件 EditBtn_Click()實(shí)現(xiàn)。單擊刪除按鈕,就可以刪除選擇的院系信息,該功能由事件 DeleteBtn_C1ick()實(shí)現(xiàn),它調(diào)用 Grade 類的 DeleteGrade()方法從數(shù)據(jù)庫(kù)中刪除選擇的院系信息 ,刪除過(guò)程中使用 GradeID 作為參數(shù)。 界面如圖 所示: 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 24 頁(yè) 共 35 頁(yè) 圖 院系信息管理界面 班級(jí)信息管理 (1)界面設(shè)計(jì)和頁(yè)面初始化 班級(jí)管理頁(yè)面由 實(shí)現(xiàn), 為它的代碼隱藏文件。在界面設(shè)計(jì)階段,先在頁(yè)面 上添加一個(gè) List 控件、兩個(gè) ImageButton 控件和一個(gè) Button,名稱分別為。 classList, EditBtn, DeleteBtn,AddBtn。其中控件 C1assList 用來(lái)顯示所有班級(jí)的信息,控件 EditBtn, DeleteBtn,AddBtn 分別實(shí)現(xiàn)班級(jí)信息的修改、刪除和添加功能 .在頁(yè)面初始化階段,實(shí)現(xiàn)顯示所有班級(jí)的信息,該功能由函數(shù) Page Load()實(shí)現(xiàn)。 界面如圖 所示: 圖 班級(jí)信息管理界面 (2)添加班級(jí)信息 單擊頁(yè)面 中的添加按鈕,則跳轉(zhuǎn)到添加班級(jí)信息的頁(yè)面 ,該功能由事件 AddBtn Click()實(shí)現(xiàn);單擊頁(yè)面 中的修改按鈕,則跳轉(zhuǎn)到修改班級(jí)信息的頁(yè)面 ,該功能由事件 EditBtn_C1ick()實(shí)現(xiàn);單擊頁(yè)面畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 25 頁(yè) 共 35 頁(yè) 中的刪除按鈕,就可以刪除選擇的班級(jí)信息,該功能由事件 DeleteBtn_C1ick()實(shí)現(xiàn),它調(diào)用 Class 類的 DeleteClass()方法從數(shù)據(jù)庫(kù)中刪除選擇的班級(jí)信息,刪除過(guò)程中使用 C1assID 作為參數(shù)。增加班級(jí)的頁(yè)面如圖 所示: 圖 增加班級(jí)界面 課程信息管理 (1)課程基本信息的管理 課程基本信息管理頁(yè)面由 實(shí)現(xiàn), 為它的代碼隱藏文件。在界面設(shè)計(jì)階段,先在頁(yè)面 上添加一個(gè) ListBox 控件、兩個(gè) ImageButtoa 控件和一個(gè) Button,名稱分別為 CourseList, EditBtn,DeleteBtn, AddBm。其中控件 CourseList用來(lái)顯示所有課程的信息,控件 EditBtn,DeleteBtn, AddBtn 分別實(shí)現(xiàn)課程信息的修改、刪除和添加功能。在頁(yè)面初始化階段,實(shí)現(xiàn)顯示所有課程的信息,該功能由函數(shù)Page_Load()實(shí)現(xiàn) .其中,課程的信息由函數(shù) BindCourseData()調(diào)用 Course 類的。從數(shù)據(jù)庫(kù)中獲取,并使用 sqlDataReader 保存獲取的結(jié)果,在顯示所有課程的信息之后,再關(guān)閉數(shù)據(jù)庫(kù)的連接。 (2)添加、更新、刪除課程信息 單 擊 頁(yè)面 中 的 添 加 按鈕 ,則 跳轉(zhuǎn) 到 添加 課程 信息 的頁(yè) 面,該功能由事件 AddBtn_CIick()實(shí)現(xiàn) :單擊頁(yè)面 中的修改按鈕,則跳轉(zhuǎn)到修改課程信息的頁(yè)面 ,該功能由事件 EditBtn_C1ick()實(shí)現(xiàn);單擊頁(yè)面 中的刪除按鈕,就可以刪除選擇的課程信息,該功能由事件 DeleteBtn_Click()實(shí)現(xiàn),從數(shù)據(jù)庫(kù)中刪除選擇的課程信息,刪除過(guò)程中使用 CourseID作為參數(shù) ,界面如圖 所示: 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 26 頁(yè) 共 35 頁(yè) 圖 課程管理界面 學(xué)生信息管理 (1)學(xué)生基本信息的管理 學(xué)生基本信息管理由頁(yè)面 實(shí)現(xiàn), 為它的代碼隱藏文件。在界面設(shè)計(jì)階段,先在頁(yè)面 上添加一個(gè) ListBox 控件、兩個(gè) ImageButton 控件和一個(gè) Button,名稱分別為 StudentList, EditBtn,DeleteBtn, AddBtn。其中控件StudentList 用來(lái)顯示所有學(xué)生的信息,控件 EditBtn,DeleteBtn, AddBtn 分別實(shí)現(xiàn)學(xué)生信息的修改、刪除和添加功能。在頁(yè)面初始化階段實(shí)現(xiàn)顯示所有學(xué)生的信息,該功能由函數(shù) Page_Load()實(shí)現(xiàn)。 (2)添加學(xué)生信息 添加學(xué)生信息管理由頁(yè)面 實(shí)現(xiàn), 為它的代碼隱藏文件。在界面設(shè)計(jì)階段,先在頁(yè)面 上添加多個(gè) TextBox 控件、多個(gè)非空驗(yàn)證控件和多個(gè)正則表達(dá)式驗(yàn)證控件,以及兩個(gè) Button,其中 Button 的名稱分別為 AddBtn, ReturnBtn,前者實(shí)現(xiàn)添加新的學(xué)生信息功能,后者返回到學(xué)生信息的管理功能。當(dāng)用戶在頁(yè)面 中輸入合法的學(xué)生信息,并單擊添加按鈕時(shí),就可以實(shí)現(xiàn)添加新的學(xué)生信息,該功能由事件 AddBtn_Click()實(shí)現(xiàn),它調(diào)用 Student 類的 AddStudent()方法實(shí)現(xiàn)添加功能。 (3)更新學(xué)生信息 更新學(xué)生信息管理由頁(yè)面 實(shí)現(xiàn), 為它的代碼隱藏文件。在界面設(shè)計(jì)階段,先在頁(yè)面 上添加多個(gè) TextBox 控件、多個(gè)非空驗(yàn)證控件和多個(gè)正則表達(dá)式驗(yàn)證控件,以及兩個(gè) Button,其中 Button 的名稱分別為 UpdateBtn, 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 27 頁(yè) 共 35 頁(yè) ReturnBtn,前者實(shí)現(xiàn)修改學(xué)生信息功能,后者返回到學(xué)生信息的管理功能。頁(yè)面 初始化時(shí)實(shí)現(xiàn)以下拉列表的形式顯示學(xué)生信息,并顯示被修改學(xué)生的基本信息,該功能由函數(shù) PageLoad()實(shí)現(xiàn)。從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù),并使用 sqlDataReader 保存獲取的結(jié)果,被修改學(xué)生的基本信息由函數(shù) BindStudentData()調(diào)用 Student 類 的GetSingIeStudent()方法從數(shù)據(jù)庫(kù)中獲取,并使用 sqlDataReader 保存獲取的結(jié)果,最終顯示學(xué)生的基本信息。當(dāng)用戶在頁(yè)面 中輸入合法的學(xué)生信息,并單擊添加按鈕時(shí),就可以實(shí)現(xiàn)修改學(xué)生信息,該功能由事件 UpdateBtnC1ick()實(shí)現(xiàn),它調(diào)用 Student類的 UpdateStudent()方法實(shí)現(xiàn)添加功能。更新學(xué)生信息的頁(yè)面如圖 所示 : 圖 更新學(xué)生信息頁(yè)面 (4)刪除學(xué)生信息 在學(xué)生基本信息管理頁(yè)面 中單擊刪除按鈕,就可 以刪除選擇的學(xué)生信息,該功能由事件 DeleteBtn_C1ick()實(shí)現(xiàn),它調(diào)用 Student 類的 DeleteStudent()方法從數(shù)據(jù)庫(kù)中刪除選擇的學(xué)生信息,刪除過(guò)程中使用 StudentID 作為參數(shù)。 protected void LinkButton3_Click(object sender, EventArgs e) { for (int i = 0。 i 。 i++) { CheckBox chkSelect = (CheckBox)[i].FindControl(chkSelect)。 if () {string str = ((Label)[i].FindControl(Label3)).Text。 string sms_sqlstr = delete from student where studentid=39。 + str + 39。 SqlCommand sms_m = new SqlCommand(sms_sqlstr, sms_conn)。 ()。 try { ()。 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 第 28 頁(yè) 共 35 頁(yè) = 刪除成功 。 } catch (SqlException) { = 刪除失敗 。 [color] = red。 } ()。 } } SMS_BindGrid()。 } 學(xué)生成績(jī)管理 (1)登記成績(jī) 登記成績(jī)頁(yè)面功能由 實(shí)現(xiàn), 為它的代碼隱藏文件。在界面設(shè)計(jì)階段,先在頁(yè)面 上添加一個(gè) ListBox 控件、兩個(gè) DropdownList控件、兩個(gè) TextBox控件和兩個(gè) Button控件, 分別命名為 C1assLisE,StudentList, CourseList, Name. Mark. AddBtn, RetumBtn。其中控件 C1assList, StudentList, CourseList 分別用來(lái)顯示班級(jí)信息、學(xué)生信息、課程信息 :控件 Name, Mark 分別用來(lái)輸入學(xué)生的姓名和課程成績(jī);控件 AddBtn, RetumBtn 分別實(shí)現(xiàn)登記成績(jī)功能和返回到學(xué)生成績(jī)管理頁(yè)面。在頁(yè)面初始化階段,頁(yè)面 首先顯示系統(tǒng)所包含的班級(jí)、學(xué)生和課程信息, 由函數(shù) Page_Load()實(shí)現(xiàn),其中,班級(jí)信息由函數(shù) BindClassData()調(diào)用Cl
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1