當前位置:學問君>學習教育>畢業論文>

在線聊天室的設計與實現ASP+ACCESS

學問君 人氣:3.2W
畢業論文

目錄

在線聊天室的設計與實現ASP+ACCESS

前言 1
1 緒論 2
1.1 概述 2
1.2 聊天室基礎知識 2
1.3 ASP簡介 4
1.4 Dreamweaver簡介 7
1.5 數據庫原理 9
1.6 本章小結 12
2 系統需求分析 13
2.1 項目背景與模式分析 13
2.2 任務概述 14
2.3 系統需求規定 14
2.3.1 對功能的需求規定 14
2.3.2 對性能的需求規定 15
2.3.3 數據庫需求分析 15
2.3.4 故障處理要求 16
2.3.5 其他要求 16
3 系統數據庫設計 17
3.1 系統數據庫設計流程 17
3.2 系統數據庫邏輯結構設計 17
3.2.1 用戶基本資訊表 18
3.2.2 聊天資訊表 19
3.2.3 聊天主題表 19
3.2.4 2進制位數表 20
3.3 建立數據庫連接 20
3.4 本章小結 20
4 系統分析與設計 21
4.1 系統概要設計 21
4.1.1 系統設計方案 21
4.1.2 系統結構分析 22
4.1.3 系統流程分析 23
4.1.4 系統E-R圖設計 23
4.2 系統功能詳細設計 25
4.2.1 用戶註冊登陸與註銷功能模組 25
4.2.2 驗證碼功能模組 25
4.2.3 查詢與排行功能模組 26
4.2.4 系統管理模組 26
4.2.5 聊天功能模組 27
4.2.6 特殊功能模組 27
4.3 系統關鍵代碼分析 28
4.3.1 註冊登陸與註銷模組代碼分析 28
4.3.2 聊天模組代碼分析 35
5 系統的執行與測試 39
5.1 系統的執行 39
5.2 系統的測試 43
6 結束語 48
參考文獻 49
致謝 50

在線聊天室的設計與實現
 
摘要:聊天室是1個可以讓許多用戶同時互相通信的網上園地,用戶可以透過網上聊天室與他人進行沒有時間地點限制的交流。針對當前網絡聊天室的蓬勃發展,以及ASP技術在其上的應用,本文從理論和實踐兩個角度出發,給出了聊天室主要功能的分析與設計,並對聊天室與ASP技術進行了較爲深入的探討。
本論文共分5章,各章內容安排如下:第1章,簡要的介紹了本設計的選題背景,並介紹了聊天室開發工具及數據庫的相關知識;第2章,主要分析了系統應該達到的目標以及實現本系統的1些要求;第3章,主要分析了系統相關數據庫各表的設計與實現;第4章系統詳細設計包括系統功能詳細介紹、主要功能模組程序流程圖以及安全保密設計和關鍵代碼分析;第5章系統的執行與測試,描述系統的具體執行與測試過程等。
關鍵詞:聊天室;ASP;數據庫;Dreamweaver2004

The Design and Realization of Chatting Room Online
 
Abstract: The chatting room is a virtual space that enables many users to contact with each other simultaneously online. Users could communication with others without the limitation of the time and space. In light of the current vigorous development of the network chatting room and the application of ASP technology, this article will discuss the chatting room and ASP technology in depth from both theory and practice aspects by virtue of analyzing and designing the cardinal function of the chatting room.
It will be divided into five sections, and they are as follows: Chapter One, briefly introduces the related background of this design, in addition to the exploitative tool, the correlative knowledge of the database; Chapter Two, in which having mainly analyzed the goal which the system should obtain and matched some requirements of this system; Chapter Three, emphasis has been placed here on the design and operation of the various tables of the database system; Chapter Four, is composed of such sections as detailed introduction of the system function, flow chart design of the main functional module’s procedure as well as safe security design and essential code analysis; Chapter Five, describes the systems concrete operation and testing processes and so on.
Keywords: Chatting Room; ASP; Database; Dreamweaver2004

 
前言
在傳統生活裏,人們要互相聯絡,相隔不遠的還好說,可以約到1起吃飯喝咖啡,但如果要是相隔萬里,就不是很方便了,雖然可以透過傳統的寫信,電話等方式聯絡,但此類方式所固有的週期緩慢,呆板不可靠的缺點逐漸顯露。在這個資訊極其發達的時代,我們目前可以用來進行資訊交流的方法也有非常多,比如電報、電話、電子郵件、OICQ等等通訊手段,但是這些或者不方便或者有侷限性或者有費用的問題,比如電話就是屬於費用比較高的1種方式,而且1般情況下不能進行多人會談,只能2方通話,那麼1個需要幾個人1起討論的會議就不能舉行,1般情況下都需要花費大量的人力物力把這幾個人聚集到同1地點才能進行討論。非但費時費力費錢而且效果也不1定很好。電子郵件則不是1種及時聯繫的手段,需要1定時間才能到達,只能作爲1種輔助交流的手段。聊天室是1個透過國際互聯資訊網絡進行多人通訊的系統。如今人們可以透過網絡坐在家中,進入聊天室,選擇合適的房間,尋找合拍的朋友,自己完成整個聯絡與交往過程程,進入自由輕鬆聯絡新時代。而且,聊天室能很好的解決上述那些問題,我們不需要聚集在同1地點,各自在不同的地點就可以在聊天室中發言,大家互相討論。而且好的聊天室還有各種表情符號等可以加強我們的表達。而且聊天室費用低廉,資訊交流速度快,只有這樣,才能在這個涌動的'社會中加強聯繫,創造出更多的財富。聊天室的出現爲把人類帶入資訊社會做出了巨大的貢獻。
現今活躍在Web站點中的ASP是前幾年發展起來的1項技術。ASP功能強大、本領高強,利用ASP功能時幾乎沒有什麼限制,可以實現動態頁面。本文主要介紹了ASP技術相關的基礎知識,並探討了建立聊天室的設計思想、方法及設計過程,詳細地分析了各個模組的功能及實現方法。本文所實現的聊天室具有良好的人機交互介面、合理的數據庫結構可以實現發言、自動顯示所在聊天室的成員、管理員對該聊天室進行管理等交互功能,經過調試連結,證明可應用在各種大小網站。

TAGS:聊天室