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

正文內(nèi)容

軟件工程生產(chǎn)實習(xí)報告_-全文預(yù)覽

2024-12-05 04:20 上一頁面

下一頁面
  

【正文】 ............... 33 對戰(zhàn)界面 .......................................................................................................... 34 聊天界面 ......................................................................................................... 35 服務(wù)器端界面 .................................................................................................. 35 5 總結(jié) ........................................................................................................................... 35 5 目標 該系統(tǒng)屬于游戲開發(fā)項目,其主要是實現(xiàn)五子棋的網(wǎng)絡(luò)對戰(zhàn)功能,即玩家可以通過網(wǎng)絡(luò)的方式實現(xiàn)對戰(zhàn),其模式類似與 游戲,通過帳號密碼登錄,列出在線列表框,點擊玩家進行五子棋對戰(zhàn) 。 服務(wù)器工作原理 服務(wù)器通過 TCP/IP 協(xié)議的通訊,創(chuàng)建一個 SOCKET,開啟系統(tǒng)的一個端口用于網(wǎng)絡(luò)傳輸,默認的端口號為 5000。點擊注 冊進行用戶注冊操作。 功能界面說明 右鍵:點擊人物頭像,彈出操作對話框,點擊相應(yīng)條目進行操作。 回復(fù):雙擊聊天內(nèi)容顯示框的某人的信息就可以實現(xiàn)與某人的對話回復(fù)。 操作效果圖 14 15 圖 210五子棋對戰(zhàn)效果圖 流程圖 圖 211 五子棋對戰(zhàn)簡要流程圖 16 登錄模塊 模塊運行流程圖 邏輯處理層 界 面 層進 入 登 錄 界 面輸 入 用 戶 命 密 碼單 擊 登 錄 按 鈕判 斷 用 戶 名 密 碼是 否 為 空YN判 讀 登 錄 是 否成 功N進 入 用 戶列 表 模 塊Y發(fā) 送 數(shù) 據(jù) 包組 裝 數(shù) 據(jù) 包解 析 數(shù) 據(jù) 包接 受 數(shù) 據(jù) 包轉(zhuǎn) 入 對 應(yīng)處 理 消 息 函 數(shù)處 理 用 戶 的登 錄 返 回 消 息圖 31 登錄界面詳細流程圖 登錄模塊功能分解表 邏輯處理層: 17 數(shù)據(jù)序號 制 審 日 表 核 期 處理方法名 類型 處理說明 判斷用戶名密碼 是否為空 Bool IsUserInfoNull (long lUserID,string pwd) 判讀登錄 是否成功 Bool IsLoginSuccess(long lFlag) 根據(jù)傳入標志 lFlag, 0表示登錄失敗, 1表示登錄成功 登錄模塊與數(shù)據(jù)傳輸模塊公 共接口 處 理 用 戶 登 錄返 回 消 息V o i d O n U s e r L o g i n( c h a r * d a t a ) 注冊模塊 模塊流程圖 18 邏輯處理層 界 面 層單 擊 登 錄 界 面 注 冊 按 鈕進 入 注 冊 界 面 界 面輸 入 用 戶 I D , 昵 稱 ,密 碼 , 確 認 密 碼單 擊 注 冊 按 鈕判 讀 輸 入 是 否 為空Y發(fā) 送 數(shù) 據(jù) 包判 讀 注 冊 是 否是 否 成 功N判 讀 用 戶 昵 稱格 式 是 否 正 確N判 斷 兩 次 密 碼輸 入 是 否 相 同NYN組 裝 數(shù) 據(jù) 包單 擊 返 回 按 鈕 進 入登 錄 界 面或 繼 續(xù) 注 冊解 析 數(shù) 據(jù) 包接 受 數(shù) 據(jù) 包轉(zhuǎn) 入 對 應(yīng)處 理 消 息 函 數(shù)處 理 用 戶 注 冊 的返 回 消 息 圖 32 注冊界面詳細流程圖 注冊模塊功能分解表 邏輯處理層: 19 數(shù)據(jù)序號 制 審 日 表 核 期 處理方法名 類型 處理說明 判斷輸入信息 是否有空 Bool IsUserInfoNull (long id,string name,string pwd) 判讀用戶昵稱 格式是否正確 Bool ChecNameFormat(string name) 判斷用戶名里面是否有一些禁止用戶輸入的特殊標志 判斷兩次輸入的 密碼是否相同 Bool CheckUserPwd (string pwdfst,string pwdsnd) 判斷冊 是否成功 Bool IsRegisteSuccess(long lFlag) 根據(jù)傳入標志 lFlag, 0表示注冊失敗, 1表示注冊成功 注冊模塊與數(shù)據(jù)傳輸接口 處 理 用 戶 注 冊 的返 回 消 息V o i d O n U s e r R e g i s t e ( c h a r * d a t a ) 用戶列表模塊 模塊運行流程圖 20 邏輯處理層 界 面 層進 入 用 戶 列 表 界 面進 入 對 戰(zhàn)界 面 模 塊發(fā) 送 數(shù) 據(jù) 包組 裝 數(shù) 據(jù) 包初 始 化成 員 列 表右 擊 用 戶選 擇 進 行 對 戰(zhàn)判 斷 用 戶 是否 空 閑Y顯 示 用 戶 無 法對 戰(zhàn) 對 話 框N完 成 成 員 列 表初 始 化判 斷 對 方 是否 同 意 對 戰(zhàn)YN解 析 數(shù) 據(jù) 包接 受 數(shù) 據(jù) 包轉(zhuǎn) 入 對 應(yīng)處 理 消 息 函 數(shù)處 理 初 始 化 成員 列 表 消 息處 理 對 方 回 應(yīng)對 戰(zhàn) 請 求 消 息圖 33 用戶列表詳細流程圖 用戶列表模塊功能分解表 邏輯處理層: 21 數(shù)據(jù)序號 制 審 日 表 核 期 處理方法名 類型 處理說明 判斷用戶是否空閑 私有 Bool CheckUserState(long id) 根據(jù) id在本地用戶列表中查找對應(yīng)的用戶狀態(tài),判斷是否空閑 初始化成員列表 私有 Bool InitUserList(char* nameList) 從 nameList中根據(jù)間隔標志, 提取出一個個用戶信息,插入用戶列表 判斷對方是否同意對戰(zhàn) 私有 Bool CheckEnemyAnswer(bool bFlag) 用戶列表模塊與數(shù)據(jù)傳輸模塊接口 處 理 初 始 化成 員 列 表 消 息V o i d O n I n i t U s e r L i s t ( c h a r * d a t a )處 理 對 方 回 應(yīng) 對 戰(zhàn)請 求 消 息V o i d O n E n e m y A n s w e r ( c h a r * d a t a ) 用戶對戰(zhàn)模塊 模塊運行流程圖 22 邏輯處理層 界 面 層顯 示 對 戰(zhàn)
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1