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

正文內(nèi)容

內(nèi)部通訊系統(tǒng)-應(yīng)用程序開發(fā)課程設(shè)計(jì)-閱讀頁

2025-01-31 10:31本頁面
  

【正文】 多線程技術(shù),通過I/O端口與用戶進(jìn)行通訊,實(shí)現(xiàn)了數(shù)據(jù)轉(zhuǎn)發(fā)功能。當(dāng)用戶利用通訊窗體發(fā)送信息時(shí),創(chuàng)建相關(guān)線程處理業(yè)務(wù)。在開始進(jìn)行聊天通信前,需要先初始化系統(tǒng),系統(tǒng)的初始化過程如下[圖2]所示:[圖2]系統(tǒng)初始化流程圖當(dāng)系統(tǒng)初始化完畢之后,就可以進(jìn)行具體的通訊業(yè)務(wù)了(即普通通訊和信使通訊)。: 當(dāng)用戶用鼠標(biāo)雙擊選中[圖3]中用戶列表中的某個(gè)用戶時(shí),會(huì)創(chuàng)建一個(gè)通訊子窗體,如[圖4]所示,此時(shí)可以按照如下[圖5]所示的流程進(jìn)行通信業(yè)務(wù):[圖5] 通訊業(yè)務(wù)流程圖:當(dāng)用戶使用切換卡切換到系統(tǒng)設(shè)置界面時(shí),如下[圖6]所示,可以進(jìn)行系統(tǒng)相關(guān)配置的設(shè)置,具體業(yè)務(wù)流程如下[圖7]所示:[圖6] 系統(tǒng)設(shè)置界面 [圖7] 系統(tǒng)設(shè)置業(yè)務(wù)流程 : 操作用戶可以使用多種途徑對(duì)用戶列表進(jìn)行管理,比如在用戶列表單擊右鍵,在彈出菜單中按指定IP添加用戶,或者選中刪除用戶。關(guān)鍵代碼及注釋如下:class sendActionListener implements ActionListener { public void actionPerformed(final ActionEvent e) { String sendInfo = getSendInfo()。 insertUserInfoToReceiveText(tree)。 byte[] tmpBuf = ()。 try { tdp = new DatagramPacket(tmpBuf, , new InetSocketAddress(ip, 1111))。 //發(fā)送消息 } catch (SocketException e2) { ()。 (, e1 .getMessage())。 //清空消息框,為再次輸入準(zhǔn)備 ()。 }}:系統(tǒng)設(shè)置模塊設(shè)計(jì)的關(guān)鍵在于與JavaDB數(shù)據(jù)庫的交互,關(guān)鍵代碼與注釋如下:public void updateLocation(Rectangle location) {// 更新窗體位置 Stringsql=updatetb_locationsetxLocation=?,yLocation=?,width=?,height=?。 (1, )。 (3, )。 ()。 //關(guān)閉連接 } catch (SQLException e) { ()。//創(chuàng)建rec對(duì)象并設(shè)置默認(rèn)數(shù)據(jù) String sql = select * from tb_location。 ResultSet rs = (sql)。 = (2)。 = (4)。 ()。 } return rec。 if (path == null) return。 //獲取節(jié)點(diǎn)中的用戶對(duì)象 int operation = (this, 確定要?jiǎng)h除用戶: + user + ?, 刪除用戶, , )。 //調(diào)用刪除方法 ((DefaultMutableTreeNode)path.getLastPathComponent())。 }}五、測(cè)試分析報(bào)告1測(cè)試方案 在測(cè)試過程中,采用黑盒測(cè)試,即檢查程序功能是否能按要求進(jìn)行,是否適當(dāng)?shù)慕邮諗?shù)據(jù)產(chǎn)生正確的輸出,并保持外部信息的完整性。(2) 當(dāng)輸入信息正確和有誤時(shí)的通訊。(5) 自定義IP段,檢測(cè)用戶管理模塊的功能。(2) 當(dāng)輸入正確時(shí),通訊正常,當(dāng)輸入有誤,如發(fā)送消息為空時(shí),軟件給予正確提示。(4) 對(duì)系統(tǒng)設(shè)置進(jìn)行相應(yīng)更改,數(shù)據(jù)庫保存正常,在重啟軟件后能夠正常讀取相應(yīng)的系統(tǒng)設(shè)置(5) 軟件能夠根據(jù)自定義的IP段進(jìn)行自動(dòng)查詢和添加用戶,工作情況良好。用戶能正常接收UDP信息以及信使信息。在整個(gè)代碼風(fēng)格上也做到了可讀性高,
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1