版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
-.z.學(xué)生注冊(cè)頁面實(shí)驗(yàn)報(bào)告**:#####年級(jí):#####級(jí)**:###########專業(yè):學(xué)院:計(jì)算機(jī)與信息技術(shù)學(xué)院綜合性、設(shè)計(jì)性實(shí)驗(yàn)報(bào)告專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)年級(jí)/班級(jí):2021級(jí)2021—2021學(xué)年第一學(xué)期課程名稱.net程序設(shè)計(jì)指導(dǎo)教師趙永進(jìn)****王雪姣1108114010實(shí)驗(yàn)地點(diǎn)215實(shí)驗(yàn)室實(shí)驗(yàn)時(shí)間12月15日16:40-18:20;工程名稱實(shí)現(xiàn)具有信息處理功能的學(xué)生注冊(cè)頁面實(shí)驗(yàn)類型設(shè)計(jì)性◆使用Windows窗體應(yīng)用程序開發(fā)一、實(shí)驗(yàn)?zāi)康?、創(chuàng)立Windows窗口應(yīng)用程序;2、掌握Label、Te*tBo*、Button控件的應(yīng)用;3、掌握RadioButton、CheckBo*、boBo*、ListBo*控件的應(yīng)用;二、總體設(shè)計(jì)〔設(shè)計(jì)原理、設(shè)計(jì)方案及流程等〕Windows窗體應(yīng)用程序:創(chuàng)立Windows應(yīng)用程序的方法:通過"文件〞|"新建〞|"工程〞,翻開"新建工程〞對(duì)話框,選擇"Windows窗體應(yīng)用程序〞模板;在"名稱〞文本框輸入文件名,單擊"瀏覽〞按鈕,選擇要保存的位置,單擊"確定〞。向?qū)⒆詣?dòng)創(chuàng)立一個(gè)解決方案和一個(gè)Windows窗體工程,并創(chuàng)立3個(gè)文件Program.cs、Form.cs、Form1.Designer.cs,這些代碼自動(dòng)實(shí)現(xiàn)了Windows窗體應(yīng)用程序所需的各種框架代碼。使用Label、Te*tBo*、Button、RadioButton、CheckBo*、boBo*、ListBo*控件,實(shí)現(xiàn)多種信息輸入方式的交互頁面。在頁面上輸入或者選擇相應(yīng)的信息,單擊【提交】按鈕,顯示相應(yīng)的輸入或者選擇的信息。3、從【工具箱】中將8個(gè)Label控件、2個(gè)Te*tBo*控件、2個(gè)RadioButton控件、1個(gè)boBo*控件、1個(gè)ListBo*控件、4個(gè)CheckBo*控件以及1個(gè)Button控件拖動(dòng)到窗體上,參照下表分別在屬性窗口中設(shè)置各個(gè)控件的屬性,并在Windows窗體設(shè)計(jì)器中適當(dāng)調(diào)整控件的大小和位置??丶傩灾嫡f明Label1Te*t學(xué)生注冊(cè)標(biāo)題說明標(biāo)簽Font黑體、三號(hào)Label2Te*t**:**標(biāo)簽Label3Te*t密碼:密碼標(biāo)簽Label4Te*t性別:性別標(biāo)簽Label5Te*t學(xué)校:學(xué)校標(biāo)簽Label6Te*t專業(yè):專業(yè)標(biāo)簽Label7Te*t愛好:愛好標(biāo)簽Label8Te*t空信息顯示標(biāo)簽NameMessageTe*tBo*1NamestuName**文本框Te*tBo*2NamePassword密碼文本框UseSystemPasswordChartrueRadioButton1RadioButton2Te*t男、女性別單項(xiàng)選擇按鈕boBo*NameSchool學(xué)校組合框ListBo*編輯項(xiàng)復(fù)旦大學(xué)、**交大、華東師大、同濟(jì)大學(xué)CheckBo*1-CheckBo*4Te*t體育、音樂、文藝、管理愛好復(fù)選框ButtonTe*t提交提交命令按鈕ListBo*NameMajor專業(yè)列表框編輯項(xiàng)計(jì)算機(jī)、商務(wù)英語、工商管理、對(duì)外漢語、經(jīng)濟(jì)管理字符串集合編輯器:4.設(shè)計(jì)好的頁面為:5、當(dāng)按"提交〞按鈕控件時(shí),程序會(huì)自動(dòng)產(chǎn)生一個(gè)Click事件處理程序,用戶可以在此添加自己的代碼,雙擊窗體空白處時(shí),會(huì)自動(dòng)產(chǎn)生一個(gè)Form_Load事件處理程序,用戶可以在此添加如下初始化代碼。privatevoidbutton1_Click(objectsender,EventArgse){Message.Te*t=stuName.Te*t+",您好,歡送進(jìn)入C#世界!\n";Message.Te*t+="您的密碼是:"+Password.Te*t;if(radioButton1.Checked)Message.Te*t+="\n您的性別是"+radioButton1.Te*t;elseif(radioButton2.Checked)Message.Te*t+="\n您的性別是:"+radioButton2.Te*t;if(School.SelectedInde*>-1)Message.Te*t+="\n您的學(xué)校是:"+School.SelectedItem.ToString();elseMessage.Te*t+="\n您沒有選擇學(xué)校";if(Major.SelectedInde*>-1)Message.Te*t+="\n您的專業(yè)是"+Major.SelectedItem.ToString();elseMessage.Te*t+="\n您沒有選擇專業(yè)";Message.Te*t+="\n您的愛好是:";if(checkBo*1.Checked)Message.Te*t+=checkBo*1.Te*t+"";if(checkBo*2.Checked)Message.Te*t+=checkBo*2.Te*t+"";if(checkBo*3.Checked)Message.Te*t+=checkBo*3.Te*t+"";if(checkBo*4.Checked)Message.Te*t+=checkBo*4.Te*t+"";if((!checkBo*1.Checked)&&(!checkBo*2.Checked)&&(!checkBo*3.Checked)&&(!checkBo*4.Checked))Message.Te*t+="您居然沒有興趣愛好!";}6、執(zhí)行后的結(jié)果窗體為:◆使用ASP.NETWeb應(yīng)用程序開發(fā)一、實(shí)驗(yàn)?zāi)康?創(chuàng)立ASP.NETWeb應(yīng)用程序.掌握常用ASP.NETWeb效勞器控件的使用.使用驗(yàn)證控件驗(yàn)證用戶輸入的信息二、實(shí)驗(yàn)內(nèi)容實(shí)現(xiàn)學(xué)生調(diào)查表ASP.NETWeb頁面三、實(shí)驗(yàn)要求:創(chuàng)立學(xué)生調(diào)查表ASP.NET頁面StuInfo.asp*,使用Te*tBo*、RadioButton、DropDownList、CheckBo*、ListBo*控件,實(shí)現(xiàn)多種信息輸出輸入方式的交互頁面。在頁面上輸入或者選擇相應(yīng)的信息,單擊【提交】按鈕,調(diào)查結(jié)果將顯示在頁面最后的ListBo*中。設(shè)計(jì)原理:ASP.NET為用戶提供了如標(biāo)準(zhǔn)控件,驗(yàn)證控件,數(shù)據(jù)控件等不同類別的效勞器控件,用戶可以使用這些控件來完成一些行為。實(shí)驗(yàn)步驟〔包括主要步驟、代碼分析等〕1、添加ASP.NET頁面。在F:中添加一個(gè)名為StuRegister.asp*的ASP.NET頁面〔注意:取消對(duì)"將代碼放在單獨(dú)的文件中〞復(fù)選框的勾選〕設(shè)計(jì)ASP.NET頁面。單擊"設(shè)計(jì)〞標(biāo)簽,首先利用菜單命令【表】|【插入表】插入一個(gè)6行2列的表格;從"標(biāo)準(zhǔn)〞工具箱中分別拖3個(gè)Te*tBo*、2個(gè)RadioButton、1個(gè)DropDownList、1個(gè)ListBo*、4個(gè)CheckBo*、1個(gè)Button控件以及5個(gè)Label控件到ASP.NET設(shè)計(jì)頁面。在【屬性】窗口中設(shè)置各控件屬性。各控件的屬性如下表所示控件屬性值說明Te*tBo*1**文本框Te*tBo*2Te*tModePassword密碼文本框Te*tBo*3Te*tModePassword確認(rèn)密碼文本框RadioButton1Te*t男性別〔男〕單項(xiàng)選擇按鈕GroupNameSe*CheckedTrueRadioButton2Te*t女性別〔女〕單項(xiàng)選擇按鈕GroupNameSe*DropDownList編輯項(xiàng)**電大、復(fù)旦大學(xué)、**交大、華東師大、**師大學(xué)校下拉列表框默認(rèn)選項(xiàng)華東師大ListBo*編輯項(xiàng)計(jì)算機(jī)、商務(wù)英語、工商管理、對(duì)外漢語、國際金融、經(jīng)濟(jì)管理專業(yè)列表框CheckBo*1-CheckBo*4Te*t游泳、體操、上網(wǎng)、旅游興趣復(fù)選框ButtonTe*t提交"提交〞按鈕Label1IDMessage0結(jié)果顯示標(biāo)簽〔**信息〕Te*t空Label2IDMessage1結(jié)果顯示標(biāo)簽〔性別信息〕Te*t空Label3IDMessage2結(jié)果顯示標(biāo)簽〔學(xué)校信息〕Te*t空Label4IDTe*tMessage3空結(jié)果顯示標(biāo)簽〔專業(yè)信息〕Label5IDMessage4結(jié)果顯示標(biāo)簽〔興趣愛好信息〕Te*t空ListItem編輯器:4、設(shè)計(jì)后的頁面:4、生成按鈕事件。雙擊"提交〞按鈕,系統(tǒng)將自動(dòng)生成一個(gè)名為Button1_Click的ASP.NET事件函數(shù)。在函數(shù)體中輸入以下代碼:添加如下代碼:Message0.Te*t=Te*tBo*1.Te*t+"您好,歡送進(jìn)入ASP.NET世界!";if(Te*tBo*2.Te*t!=Te*tBo*3.Te*t){Message0.Te*t="輸入的密碼不一致,請(qǐng)重新輸入!";return;}if(RadioButton1.Checked)Message1.Te*t="您的性別是:"+RadioButton1.Te*t;elseif(RadioButton2.Checked)Message1.Te*t="您的性別是:"+RadioButton2.Te*t;Message2.Te*t="您的學(xué)校是:"+DropDownList1.SelectedItem.Te*t;if(ListBo*1.SelectedInde*>-1)Message3.Te*t="您的專業(yè)是:"+ListBo*1.SelectedItem.Te*t;elseMessage3.Te*t="您沒有選擇專業(yè)";Message4.Te*t="您的愛好是:";if(CheckBo*1.Checked)Message4.Te*t+=CheckBo*1.Te*t+"";if(CheckBo*2.Checked)Message4.Te*t+=CheckBo*2.Te*t+"";if(CheckBo*3.Checked)Message4.Te*t+=CheckBo*3.Te*t+"";if(CheckBo*4.Checked)Message4.Te*t+=CheckBo*4.Te*t+"";if((!CheckBo*1.Checked)&&(!CheckBo*2.Checked)&&(!CheckBo*3.Checked)&&(!CheckBo*4.Checked))Message4.Te*t="您居然沒有興趣愛好!";執(zhí)行后的頁面為:五、結(jié)果分析與總結(jié)1、Windows窗體應(yīng)用程序是運(yùn)行在用戶計(jì)算機(jī)本地的基于Windows的應(yīng)用程序,提供豐富的用戶界面以實(shí)現(xiàn)用戶交互,并可以訪問操作系統(tǒng)效勞和用戶計(jì)算環(huán)境提供的資源,從而實(shí)現(xiàn)各種復(fù)雜功能的應(yīng)用程序。2、使用.NETFrameworkSDK提供的工具集,可以從命令行開發(fā)和調(diào)試Windows窗體應(yīng)用程序;通過集成開發(fā)環(huán)境VisualStudio,可以快速、高效地開發(fā)和調(diào)試Windows窗體應(yīng)用程序;3、"窗體〞是向用戶顯示信息的可視圖面,窗體包含可添加到窗體上的各式控件;"控件〞是顯示數(shù)據(jù)或接收數(shù)據(jù)輸入的相對(duì)獨(dú)立的用戶界面元素,如標(biāo)簽、文本框、按鈕、單項(xiàng)選擇按鈕、復(fù)選框、分組框、組合框、列表框、復(fù)選列表框、圖片框、圖像列表和定時(shí)器等;通過"屬性〞窗口,可以設(shè)置各控件的屬性,通過編寫各控件的事件處理程序,可以實(shí)現(xiàn)各種邏輯功能;4、.NETFramework包含大量的常用Windows窗體控件,控件是包含在窗體對(duì)象內(nèi)的對(duì)象。每種類型的控件都有自己的屬性集、方法和事件。通過這些控件,可以構(gòu)造各種復(fù)雜的桌面應(yīng)用程序。5、ASP.NE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)化工廠清潔勞務(wù)協(xié)作協(xié)議(2024年度)一
- 二零二五年度電子商務(wù)O2O平臺(tái)合作協(xié)議3篇
- 2025年度產(chǎn)業(yè)園區(qū)新能源車充電基礎(chǔ)設(shè)施建設(shè)協(xié)議4篇
- 2025年度節(jié)能環(huán)保產(chǎn)業(yè)項(xiàng)目合作協(xié)議書4篇
- 2025版電商供應(yīng)鏈金融合作框架協(xié)議4篇
- 2025年度企業(yè)差旅管理服務(wù)全面合作協(xié)議4篇
- 個(gè)人投資企業(yè)股份合作簡明協(xié)議版A版
- 2025年度復(fù)雜地質(zhì)條件邊坡支護(hù)與護(hù)壁樁施工技術(shù)規(guī)范合同3篇
- 專業(yè)印刷服務(wù)訂購協(xié)議集錦版B版
- 2024綜合汽車維修服務(wù)協(xié)議典范版
- TB 10010-2008 鐵路給水排水設(shè)計(jì)規(guī)范
- 黑色素的合成與美白產(chǎn)品的研究進(jìn)展
- 建筑史智慧樹知到期末考試答案2024年
- 金蓉顆粒-臨床用藥解讀
- 社區(qū)健康服務(wù)與管理教案
- 2023-2024年家政服務(wù)員職業(yè)技能培訓(xùn)考試題庫(含答案)
- 2023年(中級(jí))電工職業(yè)技能鑒定考試題庫(必刷500題)
- 藏歷新年文化活動(dòng)的工作方案
- 果酒釀造完整
- 第4章-理想氣體的熱力過程
- 生涯發(fā)展展示
評(píng)論
0/150
提交評(píng)論