學(xué)生信息管理系統(tǒng)實(shí)訓(xùn)報(bào)告_第1頁
學(xué)生信息管理系統(tǒng)實(shí)訓(xùn)報(bào)告_第2頁
學(xué)生信息管理系統(tǒng)實(shí)訓(xùn)報(bào)告_第3頁
學(xué)生信息管理系統(tǒng)實(shí)訓(xùn)報(bào)告_第4頁
學(xué)生信息管理系統(tǒng)實(shí)訓(xùn)報(bào)告_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)訓(xùn)報(bào)告項(xiàng)目名稱: 學(xué)生信息管理系統(tǒng)系部:班級(jí):姓名:學(xué)號(hào):指導(dǎo)教師:目錄第一部分、電子計(jì)算器

一、實(shí)訓(xùn)題目與要求 11、用戶需求-22、功能要求 3-二、設(shè)計(jì)實(shí)訓(xùn)題目功能 3-3、總體設(shè)計(jì) 3-4、界面圖像 4-5、程序代碼 9-第二部分、學(xué)生成績(jī)管理系統(tǒng)1、實(shí)訓(xùn)題目與要求 9-2、程序界面設(shè)計(jì)及代碼 16第三部分、實(shí)訓(xùn)總結(jié){{電子計(jì)算器實(shí)訓(xùn)報(bào)告第一部分、實(shí)訓(xùn)題目與要求1、用戶需求用戶可以通過在程序所提供界面上的操作來完成生活中一些簡(jiǎn)單的計(jì)算。2、系統(tǒng)功能要求可以對(duì)十進(jìn)制數(shù)字進(jìn)3、-、*、/、n次方、對(duì)數(shù)等簡(jiǎn)單運(yùn)算。第二部分、設(shè)計(jì)實(shí)訓(xùn)題目功能(1)模塊設(shè)計(jì)小型計(jì)算機(jī)的設(shè)計(jì)實(shí)現(xiàn)開根號(hào)、n次方數(shù)據(jù)清空實(shí)現(xiàn)四處運(yùn)算數(shù)據(jù)清空對(duì)等數(shù) )(2)程序模塊圖及代碼設(shè)計(jì)namespaceCounterpublicpartialclassForm1:FormpublicForm1(){InitializeComponent()doublepred;boolpredestined=true;boolKJClick=false;stringstrOne="";stringstrEnd="";intsign=0;doubledblOne;doubledblEnd;#regionpublic0到9的代碼//所有0到9中要調(diào)用的代碼publicvoidNum_Evaluation(stringstrC){if(KJClick==true)

KJClick=false;txtBox.Text="0";}stringstrY="";if(this.txtBox.Text=="0"){this.txtBox.Text=strC;}elsestrY=

strYstrY=

strY=txtBox.Text;strY+strC;txtBox.Text=strY;}predestined=true;pred=0;//txtBox.Focus();}//0privatevoidbut0_Click(objectsender,EventArgse){Num_Evaluation("0");}//1privatevoidbut1_Click(objectsender,EventArgse)}}{Num_Evaluation("1");}//2privatevoidbut2_Click(objectsender,EventArgse){Num_Evaluation("2");}//3privatevoidbut3_Click(objectsender,EventArgse){Num_Evaluation("3");}//4privatevoidbut4_Click(objectsender,EventArgse){Num_Evaluation("4");}//5privatevoidbut5_Click(objectsender,EventArgse){Num_Evaluation("5");//6privatevoidbut6_Click(objectsender,EventArgse){Num_Evaluation("6");}//7privatevoidbut7_Click(objectsender,EventArgse){Num_Evaluation("7");}//8privatevoidbut8_Click(objectsender,EventArgse){Num_Evaluation("8");}//9privatevoidbut9_Click(objectsender,EventArgse){Num_Evaluation("9");}#endregion//小數(shù)點(diǎn)的代碼privatevoidbutDian_Click(objectsender,EventArgse){if(KJClick==true){KJClick=false;txtBox.Text="0";}stringstrtxt=txtBox.Text;if(strtxt=="0"){return;}booldian=false;for(inti=0;i<strtxt.Length;i++){if(strtxt[i]=='.'){dian=true;return;}}if(dian==false){Num_Evaluation(".");}//+/-中的代碼privatevoidbutZF_Click(objectsender,EventArgse){//if(KJClick==true)//{// KJClick=false;// return;//}stringstrtxt=txtBox.Text;if(strtxt=="0"){return;}if(strtxt[0]=='-')//這里有個(gè)錯(cuò)誤,有可能會(huì)超過范圍{txtBox.Text=strtxt.Substring(1);}else{txtBox.Text="-"+strtxt;}}//1/x中的代碼privatevoidbutDao_Click(objectsender,EventArgse){stringstrtxt=txtBox.Text;if(strtxt=="0"){return;}doubledblNum=double.Parse(strtxt);//doubledblNum=System.Convert.ToDouble();效率沒有上面的高dblNum=1/dblNum;txtBox.Text=dblNum.ToString();KJClick=true;}//%中的代碼privatevoidbutBFH_Click(objectsender,EventArgse){txtBox.Text="0";}//spart中的代碼privatevoidbutsprt_Click(objectsender,EventArgse){stringstrtxt=txtBox.Text;if(strtxt=="0"){return;}doubledblNum=double.Parse(strtxt);dblNum=Math.Sqrt(dblNum);txtBox.Text=dblNum.ToString();KJClick=true;}#regionpublic加減乘除的代碼//+號(hào)中的代碼privatevoidbutJia_Click(objectsender,EventArgse){sign=1;strOne=txtBox.Text;KJClick=true;//NumSwap();}//-號(hào)中的代碼privatevoidbutJian_Click(objectsender,EventArgse){sign=2;strOne=txtBox.Text;KJClick=true;}//*號(hào)中的代碼privatevoidbutCheng_Click(objectsender,EventArgse){sign=3;strOne=txtBox.Text;KJClick=true;}//除號(hào)中的代碼privatevoidbutChu_Click(objectsender,EventArgse){sign=4;strOne=txtBox.Text;KJClick=true;}//=號(hào)中的代碼privatevoidbutDY_Click(objectsender,EventArgse){strEnd=txtBox.Text;if(strOne==""||strEnd==""){return;}if(predestined){dblOne=double.Parse(strOne);dblEnd=double.Parse(strEnd);pred=dblEnd;}switch(sign){{doubledblNum=dblOne+pred;txtBox.Text=dblNum.ToString();dblOne=double.Parse(txtBox.Text);predestined=false;}break;{doubledblNum=dblOne-pred;txtBox.Text=dblNum.ToString();dblOne=double.Parse(txtBox.Text);predestined=false;}break;{doubledblNum=dblOne*pred;txtBox.Text=dblNum.ToString();dblOne=double.Parse(txtBox.Text);predestined=false;}break;{doubledblNum=dblOne/pred;txtBox.Text=dblNum.ToString();dblOne=double.Parse(txtBox.Text);predestined=false;//dblOne=屏幕上得數(shù);// dblend不變;}break;default:{return;}}//sign=0;KJClick=true;}#endregion}}學(xué)生成績(jī)管理系統(tǒng)實(shí)訓(xùn)報(bào)告第一部分、實(shí)訓(xùn)題目與要求

通過對(duì)學(xué)校來進(jìn)行學(xué)生成績(jī)管理系統(tǒng),使此系統(tǒng)能夠完成學(xué)生成績(jī)的查詢,學(xué)生檔案管理,基本信息的存儲(chǔ)、查詢、檢索。系統(tǒng)要求:老師和學(xué)生要及時(shí)給學(xué)校提供相關(guān)的信息,以便學(xué)校方便對(duì)成績(jī)系統(tǒng)進(jìn)行修改,當(dāng)學(xué)生信息有變化時(shí),系統(tǒng)信息要及時(shí)變更,以便學(xué)生能正常上課,還有對(duì)學(xué)生信息的安全性及完整性,安全性的要求要鑒別老師及學(xué)生信息的信息是否準(zhǔn)確,如果是正確信息要對(duì)老師及學(xué)生的信息進(jìn)行保護(hù)。而完整性就是確定安全性的同時(shí)不容許信息缺漏,使各種信息必要時(shí)聯(lián)系起來,相同信息的重復(fù)。第二部分、設(shè)計(jì)實(shí)訓(xùn)的題目功能(1)程序界面及代碼:學(xué)生信息管理系統(tǒng)是在園區(qū)信息化的新形勢(shì)下,系統(tǒng)運(yùn)行完好,管理方便學(xué)生信息管理系統(tǒng)是在園區(qū)信息化的新形勢(shì)下,系統(tǒng)運(yùn)行完好,管理方便系統(tǒng)特點(diǎn):完善用戶信息答厘完善班級(jí)信息管理完善用戶信息答厘完善班級(jí)信息管理完善教阡信息營三完善課程信.鼠管建完善教阡信息營三完善課程信.鼠管建完善成績(jī)信息首逐完善的希助完善成績(jī)信息首逐完善的希助(2)學(xué)生成績(jī)管理系統(tǒng)部分代碼如下:namespace學(xué)生成績(jī)管理系統(tǒng){partialclassFrmmain{///<summary>///Requireddesignervariable.///</summary>privateSystem.ComponentModel.IContainercomponents=null;///<summary>///Cleanupanyresourcesbeingused.///</summary>///<paramname="disposing">trueifmanagedresourcesshouldbedisposed;otherwise,false.</param>protectedoverridevoidDispose(booldisposing){if(disposing&&(components!=null)){components.Dispose();}base.Dispose(disposing);}#regionWindowsFormDesignergeneratedcode{this.panel1=newSystem.Windows.Forms.Panel();}this.學(xué)生檔案管理ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.系部檔案管理ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.toolStripSplitButton4=newSystem.Windows.Forms.ToolStripSplitButton();this.專業(yè)信息管理ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.班級(jí)信息管理ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.教師信息管理ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.課程信息管理ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.toolStripSplitButton5=newSystem.Windows.Forms.ToolStripSplitButton();this.關(guān)于我們ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.關(guān)于系統(tǒng)ToolStripMenuItem=newSystem.Windows.Forms.ToolStripMenuItem();this.toolStripButton1=newSystem.Windows.Forms.ToolStripButton();this.panel2=newSystem.Windows.Forms.Panel();this.label2=newSystem.Windows.Forms.Label();this.label1=newSystem.Windows.Forms.Label();this.panel1.SuspendLayout();this.toolStrip1.SuspendLayout();this.panel2.SuspendLayout();this.SuspendLayout();////panel1//this.panel1.BackColorSystem.Drawing.Color.Transparent;this.panel1.Controls.Add(this.toolStrip1);this.panel1.Dock=System.Windows.Forms.DockStyle.Top;this.panel1.Location=newSystem.Drawing.Point(0,0);this.panel1.Name="panel1";this.panel1.Size=newSystem.Drawing.Size(936,40);this.panel1.TabIndex=0;////toolStrip1//this.toolStrip1.Dock=System.Windows.Forms.DockStyle.Fill;this.toolStrip1.Items.AddRange(newSystem.Windows.Forms.ToolStripItem[]{this.toolStripSplitButton1,this.toolStripSplitButton2,this.toolStripSplitButton3,this.toolStripSplitButton4,this.toolStripSplitButton5,this.toolStripButton1});this.toolStrip1.Location=newSystem.Drawing.Point(0,0);this.toolStrip1.Name="toolStrip1";this.toolStrip1.Size=newSystem.Drawing.Size(936,40);this.toolStrip1.TabIndex=0;this.toolStrip1.Text="toolStrip1";////toolStripSplitButton1//this.toolStripSplitButton1.DisplayStyle=System.Windows.Forms.ToolStripItemDisplayStyle.Text;this.toolStripSplitButton1.DropDownItems.AddRange(newSystem.Windows.Forms.ToolStripItem[]{this.重新登陸ToolStripMenuItem,this,修改密碼ToolStripMenuItem,this.備份與還原ToolStripMenuItem,this.申請(qǐng)權(quán)限ToolStripMenuItem});this.toolStripSplitButton1.Image=((System.Drawing.Image)(resources.GetObject("toolStripSplitButton1.Image")));this.toolStripSplitButton1.ImageTransparentColor=System.Drawing.Color.Magenta;this.toolStripSplitButton1.Name="toolStripSplitButton1";this.toolStripSplitButton1.Size=newSystem.Drawing.Size(71,37);this.toolStripSplitButton1.Text="系統(tǒng)信息;////重新登陸ToolStripMenuItem//this.重新登陸ToolStripMenuItem.Name="重新登陸ToolStripMenuItem";this.重新登陸ToolStripMenuItem.Size=newSystem.Drawing.Size(158,22);this.重新登陸ToolStripMenuItem.Text="重新登陸";this.重新登陸ToolStripMenuItem.Click+=newSystem.EventHandler(this.重新登陸ToolStripMenuItem_Click);////修改密碼ToolStripMenuItem//this.修改密碼ToolStripMenuItem.Name="修改密碼ToolStripMenuItem";this.修改密碼ToolStripMenuItem.Size=newSystem.Drawing.Size(158,22);this,修改密碼ToolStripMenuItem.Text="修改密碼";this,修改密碼ToolStripMenuItem.Click+=newSystem.EventHandler(this.修改密碼ToolStripMenuItem_Click);////備份與還原ToolStripMenuItem//this.備份與還原ToolStripMenuItem.DropDownItems.AddRange(newSystem.Windows.Forms.ToolStripItem[]{this.備份系統(tǒng)ToolStripMenuItem,this.還原系統(tǒng)ToolStripMenuItem});this.備份與還原ToolStripMenuItem.Name="備份與還原ToolStripMenuItem";this.備份與還原ToolStripMenuItem.Size=newSystem.Drawing.Size(158,22);this.備份與還原ToolStripMenuItem.Text="備份與還原";////備份系統(tǒng)ToolStripMenuItem//this.備份系統(tǒng)ToolStripMenuItem.Name="備份系統(tǒng)ToolStripMenuItem";this.備份系統(tǒng)ToolStripMenuItem.Size=newSystem.Drawing.Size(122,22);this.備份系統(tǒng)ToolStripMenuItem.Text="備份系統(tǒng)";this.備份系統(tǒng)ToolStripMenuItem.Click+=newSystem.EventHandler(this.備份系統(tǒng)ToolStripMenuItem_Click);////還原系統(tǒng)ToolStripMenuItem//this.還原系統(tǒng)ToolStripMenuItem.Name="還原系統(tǒng)ToolStripMenuItem";this.還原系統(tǒng)ToolStripMenuItem.Size=newSystem.Drawing.Size(122,22);this.還原系統(tǒng)ToolStripMenuItem.Text="還原系統(tǒng)";this.還原系統(tǒng)ToolStripMenuItem.Click+=newSystem.EventHandler(this.還原系統(tǒng)ToolStripMenuItem_Click);////申請(qǐng)權(quán)限ToolStripMenuItem//this.申請(qǐng)權(quán)限ToolStripMenuItem.Name="申請(qǐng)權(quán)限ToolStripMenuItem";this.申請(qǐng)權(quán)限ToolStripMenuItem.Size=newSystem.Drawing.Size(158,22);this.申請(qǐng)權(quán)限ToolStripMenuItem.Text="申請(qǐng)更多的權(quán)限";this.申請(qǐng)權(quán)限ToolStripMenuItem.Click+=newSystem.EventHandler(this.申請(qǐng)權(quán)限//成績(jī)管理ToolStripMenuItem//this.成績(jī)管理ToolStripMenuItem.Name="成績(jī)管理ToolStripMenuItem";this.成績(jī)管理ToolStrip

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論