亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

多功能聊天室-項目規劃實現圖

2024-06-28 13:24:43
字體:
來源:轉載
供稿:網友
多功能聊天室-項目規劃實現圖

網絡編程項目規劃

最近在練習一個項目吧,大概給6天的時間來完成它,其中涉及到了數據庫的知識,網絡編程,linux C等等,大考驗的時刻到了!我知道PM們的項目規劃圖絕對比我的高大上,但是咱也不能沒有自信對不?因此,我開始先分析我的項目它有什么功能需求,需求分析完成了,OK,那么項目應該大體上,又是靠什么來實現的呢?這是一個最值得深究的問題!又有人說,那不是得用代碼來實現嗎?等等,那樣你得寫到什么時候?因而我們絕對不是先用代碼去實現功能,而是把功能提取出來,了解他實現的過程!重要的是什么?嘿嘿,讓我來告訴大家,最重要的是數據的協議,沒有好的數據協議,我們將會面臨的是無盡的BUG,因而協議是本文最終目的,當然非常希望大家通過留言,或者發郵件的方式來指出更加優化的地方,可以共同進步才是真的牛人!

附上我的郵箱:samuel_wnb@live.com

功能需求:

1、注冊

2、登陸

3、查看登陸用戶

4、私聊

5、群發信息

6、客戶端退出保存數據

7、服務器要備份數據

8、root權限

踢出聊天室

禁言

解禁

注銷

9、客戶端發送表情

10、添加常用語

以上是我項目的功能,下面是我對功能的具體分析,涉及到網絡編程,嗯,在做項目的過程中,想辦法抽出一定時間來寫一些關于調用網絡的API的博文,希望大家到時關注,當然我會將我所做的項目公之于眾,開源的

  1. 注冊:
    1. C :獲取用戶名&密碼&cmd
    2. Send struct server
    3. S :Check msg

      檢查數據庫,有重名 返回0

      檢查數據庫,可注冊 返回1

  1. 登陸:
    1. C :獲取用戶名&密碼&cmd
    2. Send struct server

3、S :Check msg

檢查數據庫,無此用戶 返回0

檢查數據庫,有此用戶 (1)、匹配密碼,不正確 返回1 (2)、正確返回2

  1. 查看登陸用戶:
    1. C :獲取cmd
    2. 向server發送cmd
    3. Server 發送 return 用戶數
    4. S 向 C寫 用戶名 寫 用戶數 次數
    5. C向S讀 用戶名 讀 用戶數 次數

  2. 私聊

    1、C :寫入 name 寫入 toname msg

    2、send data to server

    3、S:尋找toname 和在線情況 在線 且名字正確 返回 1

    不在線 返回 0

    查無此人 返回 -1

    1. S:根據數據庫所得 向toname發送 該數據協議

  1. 群發

    1、C :寫入 name msg

    2、send data to server

    3、S:對比現在在線用戶 發送信息

  2. 保存數據

    Sqlite3數據庫

    二維表關系

    chatdata

Id

名字

聊天記錄

User

Id

用戶名

密碼

Online

Id

用戶名

套接字

是否禁言

Serverdata

Id

登陸時間

  1. Root

    踢出聊天室 從online 刪除

    禁言 寫判斷 每次登陸都要測試是否被禁言

    解禁 寫禁言命令

    注銷 直接從user 刪除 除非再注冊

  2. 客戶端發送表情和添加常用語

    跟私聊一樣!

    經過上面的分析于是我決定使用下面我自己的數據結構體

數據協議

Struct message

{

Char name[100];//用戶名

Char passwd[100];//密碼

Int cmd; //命令

Int revert;//返回值

Char toname[100];//私聊對象

Char msg[100];//私聊內容

Int sockfd;//socket客戶端套接字

};


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人黄色网免费| 日韩中文字幕视频在线观看| 97碰碰碰免费色视频| 成人免费在线网址| 亚洲人成电影在线观看天堂色| 日本成熟性欧美| 精品久久久久久| 亚洲精品99久久久久中文字幕| 国产精品美女视频网站| 欧美电影在线观看高清| 国模视频一区二区| 久久久视频精品| 欧美一区二区.| 亚洲最大成人免费视频| 久久久久久中文字幕| 日韩av电影在线免费播放| 国产精品久久久av久久久| 一二美女精品欧洲| 欧美精品久久久久久久| 欧美激情精品久久久久久久变态| 日韩在线观看免费全集电视剧网站| 成人自拍性视频| 欧美电影免费观看高清完整| 亚洲第一福利视频| 最近2019中文字幕大全第二页| 国产成人综合精品| 欧美专区日韩视频| 亚洲无限乱码一二三四麻| 日韩精品视频在线观看网址| 亚洲精品suv精品一区二区| 不卡伊人av在线播放| 欧美人交a欧美精品| 精品久久久久久久久久久久久久| 韩国19禁主播vip福利视频| 欧美色视频日本高清在线观看| 色视频www在线播放国产成人| 国产精品一区二区久久精品| 欧美性xxxxx极品| 久久精品国产电影| 伊人久久五月天| 最新69国产成人精品视频免费| 日韩免费视频在线观看| 亚洲xxx自由成熟| 51午夜精品视频| 日韩视频在线免费观看| 国产亚洲福利一区| 欧美精品在线极品| 欧美黑人巨大xxx极品| 欧美激情视频一区| 国产精品ⅴa在线观看h| 亚洲国产成人在线播放| 色综合色综合网色综合| 在线观看成人黄色| 日韩中文字幕网站| 日韩欧美一区二区三区| 国产91色在线|免| 国产亚洲精品久久久| 久久久久久久久久久久av| 亚洲男人第一av网站| 精品欧美国产一区二区三区| 国产欧美一区二区三区久久人妖| 亚洲免费视频一区二区| 欧美美最猛性xxxxxx| 国产精品久久久久久久天堂| 日本老师69xxx| 亚洲精品久久久久久久久久久久| 国自在线精品视频| 国产精品丝袜视频| 国产精品亚洲第一区| 狠狠躁夜夜躁人人爽天天天天97| 亚洲成人黄色在线观看| 日韩电影中文 亚洲精品乱码| 97超级碰碰人国产在线观看| 热re99久久精品国产66热| 国产偷国产偷亚洲清高网站| 精品中文字幕乱| 777精品视频| 久久久久久亚洲精品| 久久人人爽人人爽人人片av高清| 国产91精品久久久久久| 久久天天躁狠狠躁夜夜爽蜜月| 午夜精品一区二区三区在线视频| 成人国产精品一区二区| 欧美激情亚洲综合一区| 午夜精品福利电影| 欧美最猛性xxxxx亚洲精品| 亚洲石原莉奈一区二区在线观看| 国产一区二区三区中文| 性色av一区二区三区红粉影视| 欧美日韩国产影院| 国产精品久久久久久久久久尿| 日韩激情av在线播放| 粗暴蹂躏中文一区二区三区| 992tv成人免费影院| 欧美极品少妇与黑人| 国产精品久久久久7777婷婷| 久久91超碰青草是什么| 超碰日本道色综合久久综合| 国产日韩中文在线| 国产免费亚洲高清| 国产精品流白浆视频| 韩国三级日本三级少妇99| 日韩av在线高清| 国产噜噜噜噜久久久久久久久| 亚洲最大av在线| 久久免费视频这里只有精品| 久热精品视频在线观看| 茄子视频成人在线| 欧美激情一区二区三区高清视频| 国产精品久久电影观看| 中文在线资源观看视频网站免费不卡| 欧美激情中文字幕在线| 97人人模人人爽人人喊中文字| 国产日韩欧美综合| 成人亚洲综合色就1024| 亚洲v日韩v综合v精品v| 美日韩精品免费观看视频| 国产香蕉97碰碰久久人人| 尤物精品国产第一福利三区| 欧美精品精品精品精品免费| 亚洲人成网站免费播放| 97色在线视频| 亚洲精品一区中文| 久久国产天堂福利天堂| 亚洲国产女人aaa毛片在线| 色香阁99久久精品久久久| 中文字幕av一区| 亚洲japanese制服美女| 91免费看国产| 欧美日韩成人在线观看| 爽爽爽爽爽爽爽成人免费观看| 45www国产精品网站| 精品国产视频在线| 欧美日韩国产麻豆| 亚洲激情视频在线播放| 亚洲国内高清视频| 成人激情春色网| 狠狠躁夜夜躁人人爽天天天天97| 欧美在线播放视频| 国产成人精品综合久久久| 日韩欧美成人精品| 一本一本久久a久久精品牛牛影视| 久久久久久久影视| 日本午夜在线亚洲.国产| 国产精品日韩欧美大师| 日本国产高清不卡| 精品丝袜一区二区三区| 日韩av在线免播放器| 成人xvideos免费视频| 亚洲精品国产成人| 韩国三级日本三级少妇99| 亚洲在线观看视频网站| 欧美精品久久久久久久| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美国产日韩免费| 欧美激情精品久久久久久变态| 精品国产91久久久| 国产日韩综合一区二区性色av| 亚洲综合一区二区不卡| 亚洲视频在线免费观看| 91成人精品网站| 精品亚洲精品福利线在观看| 国产精品久久久久久av福利软件| 亚洲国产97在线精品一区|