




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院認(rèn)識(shí)實(shí)習(xí)報(bào)告專業(yè)軟件工程班級(jí)2班學(xué)號(hào)10051000229學(xué)生姓名楊凱指導(dǎo)教師易國洪(副教授)實(shí)習(xí)時(shí)間2011~2012學(xué)年第一學(xué)期2012.7.72012.7.18實(shí)習(xí)成績武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院 制PAGEPAGE4說明:1、實(shí)習(xí)指導(dǎo)教師由學(xué)院校內(nèi)教師擔(dān)任,負(fù)責(zé)組織實(shí)習(xí)、學(xué)生管理、參加實(shí)習(xí)答辯、實(shí)習(xí)成績評(píng)定、給出實(shí)習(xí)評(píng)語等工作。2、實(shí)習(xí)報(bào)告由武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院提供基本格式(學(xué)院各專業(yè)3、實(shí)習(xí)成績由指導(dǎo)教師根據(jù)學(xué)生的實(shí)習(xí)情況給出各項(xiàng)分值及總評(píng)成績。4、指導(dǎo)教師評(píng)語一欄由實(shí)習(xí)指導(dǎo)教師(校內(nèi)教師)就學(xué)生在整個(gè)實(shí)習(xí)期間實(shí)習(xí)答辯的情況等。52人及以上教師組成,其中校內(nèi)指導(dǎo)教師必須參加,否則視作無效答辯。6、實(shí)習(xí)報(bào)告正文字?jǐn)?shù)應(yīng)不少于5000字,實(shí)習(xí)日記字?jǐn)?shù)不少于200字/天。7(自主實(shí)習(xí)除外8(復(fù)印件習(xí)報(bào)告一起裝訂,作為參加實(shí)習(xí)答辯和評(píng)定成績的依據(jù)。認(rèn)識(shí)實(shí)習(xí)成績評(píng)定表學(xué)生姓名楊凱 學(xué)號(hào)10051000229 班級(jí)軟件工程2班 總各類分項(xiàng)別值分值實(shí) 15
評(píng)分標(biāo)準(zhǔn) 實(shí)際得分 總得分 備注按時(shí)參加各項(xiàng)實(shí)習(xí)活動(dòng),無曠課、遲到、早退等情況。表習(xí)30 遵守實(shí)習(xí)單位紀(jì)律和安排,無違反實(shí)表現(xiàn) 15習(xí)單位規(guī)定的情況;聽從指導(dǎo)教師安排,無不服從教師管理的現(xiàn)象。報(bào)告能對(duì)全過程的實(shí)習(xí)內(nèi)容進(jìn)行系統(tǒng)15的總結(jié),并能運(yùn)用所學(xué)專業(yè)知識(shí)對(duì)問題加以分析,并有一定的見解。實(shí)習(xí)40報(bào)告實(shí)習(xí)30答辯
實(shí)習(xí)報(bào)告文字通順,內(nèi)容翔實(shí),論述10充分、完整,結(jié)構(gòu)嚴(yán)謹(jǐn)合理。5 識(shí)的能力。實(shí)習(xí)報(bào)告字?jǐn)?shù)符合相關(guān)要求,實(shí)習(xí)報(bào)5 告工整規(guī)范,整齊劃一。實(shí)習(xí)日記(筆記)次數(shù)及內(nèi)容符合要5 求。在規(guī)定時(shí)間內(nèi)能就實(shí)習(xí)的內(nèi)容進(jìn)行全15面完整的闡述,言簡意明,重點(diǎn)突出,條理清晰。15在規(guī)定時(shí)間內(nèi)能準(zhǔn)確、完整、流利地回答教師所提出的問題??傇u(píng)成績: 分補(bǔ)充說明:指導(dǎo)教師: (簽字日 期: 年 月 日認(rèn)識(shí)實(shí)習(xí)答辯記錄表學(xué)生姓名:楊凱 學(xué)號(hào):1005100229 班級(jí): 軟件工程2答辯地點(diǎn): 202教室答辯內(nèi)容記錄:總分值答
評(píng)分標(biāo)準(zhǔn) 實(shí)際總得分 備得分在規(guī)定時(shí)間內(nèi)能就實(shí)習(xí)的內(nèi)容進(jìn)行辯成績 30
15 出,條理清晰。15 回答教師所提出的問題。答辯小組成員(簽字:年 月 日指導(dǎo)教師評(píng)語指導(dǎo)教師: (簽字)日 期: 年 月 日武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院認(rèn)識(shí)實(shí)習(xí)報(bào)告武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院認(rèn)識(shí)實(shí)習(xí)報(bào)告PAGEPAGE5一、實(shí)習(xí)目的與任務(wù)ITITITIT質(zhì)和禮儀;通過生產(chǎn)實(shí)習(xí)中的項(xiàng)目實(shí)戰(zhàn),使同學(xué)們熟悉甚至精通C#.net,VSS技術(shù)。到IT們對(duì)專業(yè)的學(xué)習(xí)興趣,增強(qiáng)同學(xué)們構(gòu)建團(tuán)隊(duì)的能力,完成從理論知識(shí)到工程實(shí)踐能力的順利轉(zhuǎn)化,全面提高學(xué)生的動(dòng)手能力和工程實(shí)踐能力。二、實(shí)習(xí)地點(diǎn)大連軟件園東軟信息學(xué)院三、實(shí)習(xí)內(nèi)容和要求聚焦不同的方向,根據(jù)實(shí)踐需要,劃分為若干模塊,每個(gè)模塊是一個(gè)單獨(dú)的實(shí)訓(xùn)解決方案,有一個(gè)獨(dú)立的目標(biāo)。每個(gè)模塊的具體的培養(yǎng)內(nèi)容包括:知識(shí)強(qiáng)化:對(duì)應(yīng)面授,通過該階段,達(dá)到相應(yīng)知識(shí)點(diǎn)的掌握。技能強(qiáng)化:對(duì)應(yīng)編程強(qiáng)化,通過該階段,使用相關(guān)知識(shí)點(diǎn)解決某一問題。高級(jí)模塊適合企業(yè)級(jí)應(yīng)用類實(shí)踐。1ITIT文化理念、IT企業(yè)中員工應(yīng)具備的基本素質(zhì)和禮儀等。2、專業(yè)技術(shù)素質(zhì)培訓(xùn):C#.net培訓(xùn)。四、實(shí)習(xí)總結(jié)及分析這次大連的暑期實(shí)習(xí),我們在東軟大連軟件園中進(jìn)行了一個(gè)星期系統(tǒng)的學(xué)習(xí)。對(duì)里工作和學(xué)校編程在理念上的區(qū)別。需求分析和結(jié)構(gòu)構(gòu)建在公司做項(xiàng)目時(shí)也是非常重要的。c#Vs2008IPlistviewlistview,IPvc++c#,vs2008,vs2008c#java最喜歡最適應(yīng)的語言來重點(diǎn)發(fā)展。cc#有很大的不同但有些方面還是很相似的。首先仍是初始化套接字,但在函數(shù)的使用方面還是有很大的不同的,而且c#IpEndPointIPIp了第一步,監(jiān)聽網(wǎng)絡(luò)。Ip5udpIpEndpointIPipEncodingsendip我茅塞頓開。lstviewbox等控件的操作要復(fù)雜的多。經(jīng)過老師的指點(diǎn),最終總算完成了lstviewlistview置的任務(wù),在listview信息,實(shí)現(xiàn)了信息點(diǎn)對(duì)點(diǎn)的發(fā)送功能。隨后就是對(duì)接收窗體的設(shè)計(jì)了,也就是在此時(shí)遇到了一個(gè)很糾結(jié)我的問題,如何將對(duì)Split桌王權(quán)的提點(diǎn)下才解決,原來我犯一個(gè)錯(cuò)誤,在獲取對(duì)方地址的時(shí)候并沒有吧主機(jī)名和IPIPipEndpointIP定的端口號(hào)問題就解決了。候的學(xué)習(xí)生活有了更大的動(dòng)力更美的向往五、實(shí)習(xí)體會(huì)不是一個(gè)人在戰(zhàn)斗!實(shí)踐是大學(xué)生活的第二課堂,是知識(shí)常新和發(fā)展的源泉,是檢驗(yàn)真理的試金石,也是大實(shí)踐是大學(xué)生活的第二課堂,是知識(shí)常新和發(fā)展的源泉,是檢驗(yàn)真理的試金石,也是大這個(gè)問題,或許它本來就不是你原來想的那樣呢?C#CC++語言。這兩種語言中很多數(shù)據(jù)結(jié)構(gòu)都要自己設(shè)計(jì)并寫響應(yīng)算法,而且它的運(yùn)行機(jī)制是可見的,甚至是需要自己手動(dòng)添加的。而在C#中為了方便使用,它為我們封裝了很武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院生產(chǎn)實(shí)習(xí)日記武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院生產(chǎn)實(shí)習(xí)日記PAGEPAGE107月9日 天氣:雨地點(diǎn):大連東軟河口園區(qū)早上從沉沉的睡眠中醒來,想到今天要參觀我們將實(shí)習(xí)的公司內(nèi)心無比興奮。首先看到的是ftft710C#Visualstudio了解了我們這次的實(shí)訓(xùn)目標(biāo)要用C#vc++6.0碼的規(guī)范和管理也比以前好處理得多。對(duì)于項(xiàng)目的開發(fā)過程有了一定的了解。711C#C/SsocketTCPUDPTCPThread712TCPIP713C#里面許多可用可實(shí)現(xiàn)很多功能的控件和屬性,對(duì)于程序的編寫有了進(jìn)一步的熟練。714SQLsever715但是,C#C++編程習(xí)慣的不同之處卻給我們帶來了很多苦惱?;蛟S我們知道該怎么做,實(shí)際應(yīng)用中我們卻不能對(duì)C#的各種函數(shù)和屬性做到得心應(yīng)手的調(diào)用。因此,李霞老師不部分代碼;namespaceWindowsFormsApplication1{publicpartialclassForm1:Form{//定義服務(wù)套接字SocketserverSocket=null;//定義接收的IP地址IPEndPointipReceive=null;publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){"')";
stringstr="server=.;database=EOM;uid=sa;pwd=123";SqlConnectionsqlCon=newSqlConnection(str);sqlCon.Open();stringname=this.textBox1.Text;stringmima=this.textBox2.Text;stringsdr="selectcount(*)fromdengluwhere(username='"+name+"'andmima='"+mima+SqlCommandcmd=newSqlCommand(sdr,sqlCon);inti=Convert.ToInt32(cmd.ExecuteScalar());if(i==1){this.Hide();Form2a=newForm2();a.Show();}else{MessageBox.Show("賬號(hào)或密碼錯(cuò)誤");}sqlCon.Close();}privatevoidForm1_Load(objectsender,EventArgse){//監(jiān)聽網(wǎng)絡(luò)的功能Listen();//廣播IP地址和端口號(hào)BroadCast();}publicvoidListen(){Threadthlisten=newThread(newThreadStart(receive));thlisten.IsBackground=true;thlisten.Start();}publicvoidreceive(){//初始化服務(wù)套接字serverSocket=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);//獲取本機(jī)IP地址并設(shè)置接受信息的端口//ipReceive=newIPEndPoint(IPAddress.Parse("06"),1237);ipReceive=newIPEndPoint(Dns.GetHostEntry(Dns.GetHostName()).AddressList[0],1237);//將本機(jī)IP地址和接受端口綁定到接受套接字serverSocket.Bind(ipReceive);//監(jiān)聽端口,并設(shè)置監(jiān)聽緩存大小為byteserverSocket.Listen(1024);//定義接受信息時(shí)緩沖區(qū)byte[]rLength=newbyte[1024];while(true){Socketchat=serverSocket.Accept();chat.Blocking=true;chatmessagecm=newchatmessage(chat);ThreadnewsChat=newThread(newThreadStart(cm.StartUpdate));newsChat.IsBackground=true;newsChat.Start();}}publicvoidBroadCast(){//用UDPCLient的形式廣IP和端口信息.BroadCastbc=newBroadCast();bc.Get(this.textBox1.Text);Threadthbc=newThread(newThreadStart(bc.GuangBo));thbc.IsBackground=true;thbc.Start();}privatevoidbutton2_Click(objectsender,EventArgse){Form4a=newForm4();a.Show();}}}namespaceWindowsFormsApplication1{publicpartialclassForm2:Form{SocketsentSocket=null;IPEndPointipsent=null;ArrayListlist=newArrayList();ArrayListfilelist;publicArrayListFilelist{set{}get{}}
filelist=value;returnfilelist;publicForm2(){Form2.CheckForIllegalCrossThreadCalls=false;InitializeComponent();}privatevoidForm2_Load(objectsender,EventArgse){UpdComInfuci=newUpdComInf(this.listView1);ThreadthUci=newThread(newThreadStart(uci.startUpdata));thUci.IsBackground=true;thUci.Start();}privatevoidbutton3_Click(objectsender,EventArgse){for(inti=0;i<this.listView1.SelectedItems.Count;i++){stringmessageBox=this.textBox1.Text+":"+this.button2.Text;stringip=this.listView1.SelectedItems[0].SubItems[2].Text;sentSocket=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);ipsent=newIPEndPoint(IPAddress.Parse(ip),1237);sentSocket.Connect(ipsent);byte[]msgbox=Encoding.Unicode.GetBytes(messageBox);sentSocket.Send(msgbox);sentSocket.Shutdown(SocketShutdown.Both);sentSocket.Close();}}privatevoidForm2_DragEnter(objectsender,DragEventArgse){if(e.Data.GetDataPresent(DataFormats.FileDrop))e.Effect=DragDropEffects.Copy;elsee.Effect=DragDropEffects.None;}privatevoidForm2_DragDrop(objectsender,DragEventArgse){stringPath=((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();list.Add(Path);this.Filelist=list;this.button2.Text+=Path.Substring(Path.LastIndexOf(@"\")+1)+" }privatevoidbutton1_Click(objectsender,EventArgse){//SocketsockeTestConnection=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);inti=0;foreach(ListViewItemiteminlistView1.Items){stringipAdress=item.SubItems[2].Text;try{sockeTestConnection.Connect(IPAddress.Parse(ipAdress),1237);//sockeTestConnection.Send(Encoding.Unicode.GetBytes("TestConnection"));}catch{listView1.Items.Remove(item);}i++;}label1.Text="在線人數(shù):"+i;}}}namespaceWindowsFormsApplication1{publicpartialclassForm3:Form{ArrayListlist=newArrayList();ArrayListfilelist;publicArrayListFilelist{set{}get{}}
filelist=value;returnfilelist;SocketreturnSocket=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);IPEndPointReturn;stringmsg;publicForm3(stringmsg,IPEndPointip){this.Return=ip;this.msg=msg;InitializeComponent();}privatevoidForm3_Load(objectsender,EventArgse){this.AllowDrop=true;string[]userInfo=msg.Split(':');this.textBox1.Text=userInfo[0];this.button2.Text=userInfo[1];}privatevoidbutton1_Click(objectsender,EventArgse){stringmessageS=this.textBox1.Text+";"+this.button2.Text;byte[]msgBox=Encoding.Unicode.GetBytes(messageS);//將發(fā)送文本框里的字符串轉(zhuǎn)化為字節(jié)數(shù)組IPEndPointRe=newIPEndPoint(Return.Address,1237);returnSocket.Connect(Re);returnSocket.Send(msgBox);//發(fā)送字節(jié)數(shù)組returnSocket.Shutdown(SocketShutdown.Both);//關(guān)閉兩端的連接returnSocket.Close();//關(guān)閉TCP連接this.Close();this.AllowDrop=false;}privatevoidForm3_DragDrop(objectsender,DragEventArgse){stringPath=((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();list.Add(Path);this.Filelist=list;this.button2.Text+=Path.Substring(Path.LastIndexOf(@"\")+1)+" ";}privatevoidForm3_DragEnter(objectsender,DragEventArgse){if(e.Data.GetDataPresent(DataFormats.FileDrop))e.Effect=DragDropEffects.Copy;elsee.Effect=DragDropEffects.None;}}}namespaceWindowsFormsApplication1{classSavelog{publicstaticvoidSavlog(stringmsg){StreamWriterwr=File.AppendText(@"d:\log.txt");wr.WriteLine(msg);wr.WriteLine(DateTime.Now.ToLongTimeString());wr.WriteLine(DateTime.Now.ToLongDateString());wr.WriteLine(" wr.Close();}}}namespaceWindowsFormsApplication1{classUpdComInf{ListViewlvsComputerInfo=null;UdpClientserver=newUdpClient(7999);IPEndPointep=newIPEndPoint(IPAddress.Any,0);publicUpdComInf(ListViewlvsComputerInfo){this.lvsComputerInfo=lvsComputerInfo;}publi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年德陽農(nóng)業(yè)科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整
- 2025年安徽工商職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試題庫必考題
- 木材購銷合同
- 自來水管道安裝合同6篇
- 飲用桶裝水供應(yīng)合同
- 石材路沿石訂購合同
- 黑龍江工程學(xué)院昆侖旅游學(xué)院《土木工程施工技術(shù)與組織道橋》2023-2024學(xué)年第二學(xué)期期末試卷
- 攀枝花學(xué)院《宋史專題》2023-2024學(xué)年第二學(xué)期期末試卷
- 云南民族大學(xué)《飛行動(dòng)力學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024年度黑龍江省高校教師資格證之高等教育心理學(xué)真題練習(xí)試卷A卷附答案
- 新教材人教A版高中數(shù)學(xué)必修第二冊全冊教學(xué)課件
- 部編人教版五年級(jí)下冊道德與法治《虎門銷煙》【獲獎(jiǎng)作品】課件
- 高考地理一輪復(fù)習(xí) 課件 中國地形-山脈
- 繪畫心理分析課件
- (環(huán)境監(jiān)測)第四章-大氣和廢氣監(jiān)測課件
- 乳腺癌患者生存質(zhì)量測定量表(FACT-B)
- 國家職業(yè)技能《數(shù)控機(jī)床裝調(diào)維修工》技術(shù)知識(shí)考試題庫與答案共300題
- 《國際關(guān)系學(xué)入門》課件第九章 對(duì)外政策
- FANUC機(jī)器人培訓(xùn)教程(完成版)(PPT134頁)
- 認(rèn)識(shí)昆蟲.ppt
- 《職工帶薪年休假條例》全文
評(píng)論
0/150
提交評(píng)論