日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[转载]VB网络聊天程序的开发(1)_彭世瑜_新浪博客

發布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转载]VB网络聊天程序的开发(1)_彭世瑜_新浪博客 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原文地址:VB網絡聊天程序的開發(1)作者:VB源碼博客

互聯網已經成為現代社會生活中非常普及的一項事務。在互聯網上可以查詢信息、電子購物,還可以進行網絡聊天。本博將從今天起,具體的計解一下利用VB開發一個網絡的聊天程序,詳細介紹項目分析和設計、實現功能。

一、項目分析

項目分析是對全部工程項目的需求進行分析和設計,實現模塊的功能,網絡聊天程序主要包括服務器端程序密碼驗證、輸入信息收客戶端信息,客戶端程序密碼驗證、輸入和接收服務器端消息同,最終實現網絡聊天功能。

項目功能分析是在項目開發總體任務基礎上進行的。網絡聊天程序總體任務是實現網絡連接并顯示對話信息。本項目中需要實現的功能如下:

1,網絡聊天程序驗證密碼;

2,網絡聊天程序客戶端輸入和接收信息;

3,網絡聊天程序服務呂端輸入和接收信息;

4,網絡聊天程序關于窗體。

二、項目功能模塊分析

根據以上項目功能進行集中分析可以得到如下圖的功能模塊:

二、數據庫設計與實現

數據庫是應用程序數據的存儲倉庫。合理的數據庫結構設計將提高系統運行的效率。網絡聊天項目數據庫主要包括用戶信息和對話信息。用戶信息數據存儲登錄用戶、使用權限信息。對話信息存儲服務器端和客戶端對話數據信息。

三、數據庫需求分析

數據庫結構要充分考濾各種信息的輸入和輸出的需要。網絡聊天程序數據庫結構包括用戶信息表和對話信息表,分別存儲登錄用戶信息和對話信息數據。通過分析網絡聊天程序需求,得到如下程序流程圖:


根據網絡聊天程序的項目需求,通過對網絡聊天過程的內容和數據流程分析,設計如下數據結構。

1,用戶基本信息:字段包括序號、用戶名稱、密碼;

2,會話基本信息:字段包括序號、用戶名稱、會話信息、時間。

四、數據庫結構設計

數據庫結構設計體現用戶具體需求。網絡聊天程序數據庫結構包括用戶信息表和對話信息表,分別存儲登錄用戶信息和對話信息數據。結合網絡聊天程序功能需要,設計網絡聊天程序需要的各種不同實體,主要包括用戶信息實體、會話信息實體。

用戶信息實體包括:序號,用戶,密碼;

會話信息實體包括:時間,會話信息,用戶;

五、數據庫結構實現

數據庫結構設計好以后,需要將其轉化為ACCESS數據庫所支持的數據庫模型。網絡聊天程序數據庫中用戶信息表名為user,會話信息表名為chat。用戶信息表結構如下:

?列名?數據類型?可否為空?說明
?no?數字?否?序號
?name?文本?可?用戶
?password?文本?可?密碼

會話信息表chat的結構如下:
?列名?數據類型?可否為空?說明
?no?數字?否?序號
?name?文本?可?用戶
?chat?文本?可?會話信息
?time?時期/時間?可?時間

?

創建用戶信息表具體操作步驟如下:

1,選擇開始,所有程序,打開ACCESS2003;

2,選擇文件、新建、空數據庫命令,新建一個空的數據庫;

3,選擇使用設計器創建表選項,在彈出的設計器窗體中輸入表的內容;

4,單擊窗體右上角關閉圖標,輸入表名為user,至此用戶信息表創建完畢。會話信息表的創建與此相同,這里就不再多講了。

更多的源碼,盡在dnf外掛www.vdisk.cn/dnfwg99911。<未完待續。。。>

總結

以上是生活随笔為你收集整理的[转载]VB网络聊天程序的开发(1)_彭世瑜_新浪博客的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。