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

正文內(nèi)容

myqq項(xiàng)目實(shí)戰(zhàn)報(bào)告-資料下載頁(yè)

2025-02-10 08:41本頁(yè)面

【導(dǎo)讀】本階段項(xiàng)目是在教員指導(dǎo)下學(xué)員以小組形式完成的階段項(xiàng)目。學(xué)的知識(shí)、增強(qiáng)團(tuán)隊(duì)協(xié)作能力、取得階段學(xué)習(xí)的成果。通過(guò)數(shù)據(jù)庫(kù)服務(wù)器交換聊天信息。項(xiàng)目要求學(xué)員以小組的方式完成MyQQ聊天工具的設(shè)計(jì)和功能編碼,到最后階段答辯時(shí),要求學(xué)員對(duì)該項(xiàng)目的開(kāi)發(fā)過(guò)程、項(xiàng)目結(jié)構(gòu)、代碼實(shí)現(xiàn)等都有比較透徹的掌握。密碼,由系統(tǒng)自動(dòng)生成一個(gè)MyQQ號(hào)碼,號(hào)碼從10000開(kāi)始,依次遞增。名、星座、血型作為選填資料。其中星座、血型、頭像需要提供列表進(jìn)行選擇。安全設(shè)置包括修改密碼、身份驗(yàn)證條件設(shè)置。用戶注冊(cè)后默認(rèn)的是允許任?;静檎矣址譃椤安檎宜腥恕焙汀熬_查找”。高級(jí)查找可以通過(guò)年齡段或性別進(jìn)行查找。查找的結(jié)果要列出MyQQ號(hào)碼、昵稱、年齡和性別。要求不能添加自己為好友,已經(jīng)。用戶登錄后,顯示兩個(gè)用戶組,分別為“我的好友”和“陌生人”。如果有陌生人發(fā)來(lái)消息,就顯示在“陌生人”組中?!澳吧恕苯M中的用戶不保留,重新登。錄后,“陌生人”組中是空的。

  

【正文】 “加為好友”按鈕可見(jiàn) = true。 //“上一步”按鈕可見(jiàn) //基本查找 if ( == 0) { //沒(méi)有選中任何一行 if ( == 0) { (請(qǐng)選擇一個(gè)好友! ,操作,)。 } //確保第一個(gè)單元格有值 else if ([0].Cells[0] != null) { //獲得 DataGridView中選中的行的第一個(gè)單元格的值 friendId = ([0].Cells[0].())。 } } 聊天窗體: //讀取消息的 SQL語(yǔ)句 string sql = ( SELECT Id, Message,MessageTime From Messages WHERE FromUserId={0} AND ToUserId={1} AND MessageTypeId=1 AND MessageState=0,friendId, )。 // 循環(huán)將消息添加到窗體上 while (()) { messageIdsString += (reader[Id]) + _。//記錄未讀消息的 Id message = (reader[Message])。 ()。 ()。 } ( 1)。//去掉字符串尾部的下劃線 string[] messageIds = (39。_39。)。 // 分割出每個(gè)消息 Id string sql = Update Messages SET MessageState=1 WHERE Id=。 // 更新?tīng)顟B(tài)的 SQL語(yǔ)句的固定部分 string updateSql。 // 執(zhí)行的 SQL語(yǔ)句 try { SqlCommand mand = new SqlCommand()。 // 創(chuàng)建 Command對(duì)象 = 。 // 指定數(shù)據(jù)庫(kù)連接 ()。 // 打開(kāi)數(shù)據(jù)庫(kù)連接 foreach (string id in messageIds) { if (id != ) { updateSql = sql + id。 // 補(bǔ)充完整的 SQL語(yǔ)句 = updateSql。 // 指定要執(zhí)行的 SQL語(yǔ)句 int result = ()。 // 執(zhí)行命令 } } } catch (Exception ex) { ()。 } finally { ()。 } 個(gè)人信息窗體: //判斷允許為空的內(nèi)容在數(shù)據(jù)庫(kù)中是否為空 if (!(dataReader[Name] is DBNull)) { = dataReader[Name].ToString()。 } if (!(dataReader[StarId] is DBNull)) { starId = (dataReader[StarId])。 } if (!(dataReader[BloodTypeId] is DBNull)) { bloodTypeId = (dataReader[BloodTypeId])。 } 頭像列表窗體: if ( == 0) { (請(qǐng)選 擇一個(gè)頭像! , 提示 , , )。 } else { int faceId = [0].ImageIndex。 } 附錄 2:成績(jī)?cè)u(píng)定表 序號(hào) 考核項(xiàng)目 項(xiàng)目考核成績(jī) 備注說(shuō)明 1 程序設(shè)計(jì)的可用性,實(shí)用性,通用性,可擴(kuò)充性( 35%) 2 思考能力、動(dòng)手能力、 創(chuàng)新精神( 25%) 3 總結(jié)報(bào)告( 10%) 4 答辯成績(jī)( 20%) 5 出勤、 紀(jì)律、安全( 10%) 評(píng) 語(yǔ) : 綜合考核成績(jī): 指導(dǎo)教師: 年 月 日
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1