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

正文內(nèi)容

基于asp聊天室設(shè)計與實現(xiàn)-文庫吧

2025-10-14 22:07 本頁面


【正文】 ................................................................................................................ 19 致 謝 ........................................................................................................................... 20 參考文獻 ........................................................................................................................ 21 第一章 緒 論 在 Inter(互連網(wǎng) )飛速發(fā)展的今天 ,上網(wǎng)成為越來越多人們的選擇 .有關(guān)的網(wǎng)絡(luò)技術(shù)也層出不窮 .現(xiàn)今活躍在 WEB 站點中的 ASP 就是近年才發(fā)展起來的一項新型技術(shù) .ASP功能強大 ,本領(lǐng)高強 ,利用 ASP功能時幾乎沒有什么限制 ,可以實基于 ASP 聊天室設(shè)計與實現(xiàn) 5 現(xiàn)動態(tài)頁面 .本 文主要介紹了 ASP 技術(shù)相關(guān)的基礎(chǔ)知識 ,并探討了利用 ASP + SQL server 建立聊天室的設(shè)計思想 ,方法及設(shè)計過程 ,詳細地分析了各個模塊的功能及實現(xiàn)方法 .本文所實現(xiàn)的聊天室具有良好的程序結(jié)構(gòu)和人機交互界面 ,通用性強 ,可應用于不同需求的網(wǎng)站 . 在互聯(lián)網(wǎng)上 ,傳統(tǒng)的網(wǎng)站或用戶都使用類似于 Email(電子郵件 )的形式互相發(fā)送信息來進行一系列的交流 .但這種異步交互的辦事效率可見是很低的 .為提高效率 ,讓用戶之間能達到實時交互的目的 ,所以出現(xiàn)了可以實時交流信息的聊天室 ,來滿足用戶的需求 . 開發(fā)工具和相關(guān)技術(shù)簡介 ASP 簡介 Active Server Pages (ASP) 是服務(wù)器端的腳本編寫環(huán)境 ,可用它來創(chuàng)建動態(tài) Web 頁或生成功能強大的 Web 應用程序 .ASP 頁是包括 HTML 標記 ,文本和腳本命令的文件 .ASP 頁可調(diào)用 ActiveX 組件來執(zhí)行任務(wù) ,例如連接到數(shù)據(jù)庫或進行商務(wù)計算 .通過 ASP,可為您的 Web 頁添加交互內(nèi)容或用 HTML 頁構(gòu)成整個 Web 應用程序 ,這些應用程序使用 HTML 頁作為您的客戶的界面 . ASP的特點 :ASP可以和 HTML或其它腳本語言 (VBScript,JavaScript)相互嵌套 。 ASP 是一種在 WEB 服務(wù)器端運行的腳本語言 ,程序代碼安全保密 。 ASP 以對象為基礎(chǔ) ,因此可以使用 ActiveX 控件繼續(xù)擴充其功能 。 ASP 內(nèi)置 ADO 組件 ,因此可以輕松的存取各種數(shù)據(jù)庫 。 ASP 可以將運行結(jié)果以 HTML 的格式傳送至客戶端瀏覽器 ,因而可以適用與各種瀏覽器 。 制作本聊天室 , 服務(wù)器端我們使用的是 VBScript 腳本 , 客戶端我們使用功能強大的 javascript 腳本 實現(xiàn) BS 交互 . SQL server 2020 簡介 SQL Server 2020 是一個杰出的數(shù)據(jù)庫平臺 ,可用于大型聯(lián)機事務(wù)處理數(shù)據(jù)倉庫以及電子商務(wù)等 ,特別是對 XML,HTTP 的支持 ,以及在 WEB ,數(shù)據(jù)倉庫服務(wù)中的應用 ,而且存取運行速度遠遠高于 Access 等小型數(shù)據(jù)庫 . 所以很適合用于實時性要求比較高的應用程序 , 本聊天室因為實時性要求比較高 ,所以使用 SQL server2020 作為數(shù)據(jù)庫 ,以獲得高效的性能 . JavaScript 簡介 Java Script 是由 Sun公司及網(wǎng)景 Netscape 公司開發(fā)的 .它可以讓你設(shè)計交互 的網(wǎng)頁內(nèi)容 ,但不能單獨執(zhí)行 ,必須在瀏覽器或服務(wù)器上執(zhí)行 .本文就是他在客戶瀏覽器上的應用 . 基于 ASP 聊天室設(shè)計與實現(xiàn) 6 DHTML(動態(tài) HTML) 簡介 傳統(tǒng)的 HTML 是靜態(tài)的 ,當它被加載到瀏覽器后 ,它只像一個畫面 ,怎么看也不會發(fā)生變化 ,而動態(tài) HTML 則意味著 Web 頁面對用戶有響應 ,即 ,動態(tài) HTML 能自動變化 . Cookie 技術(shù)簡介 Cookies 是為了彌補 HTML 的一個缺陷而產(chǎn)生的 .HTML 是一種無記憶的協(xié)議 ,也就是說用戶目前正在瀏覽的主頁對在此之前瀏覽過的主頁沒有絲毫記憶和了解 .而實際的需要可能是希望瀏覽器 能夠記住一些信息 ,而這些信息卻不希望讓使用者看到 ,比如說可能是一些用戶的身份信息 ,因此這些信息是不能以參數(shù)的形式傳送的 .這個需求由 HTML本身無法解決 ,于是引入了 Cookies的概念 ,也就是由 WebServer 向瀏覽器寫入一些信息 ,這些信息用戶無法看到 ,當瀏覽器網(wǎng)站的其他主頁發(fā)出 GET請求時把此 Cookies信息也會發(fā)送過去 ,供該主頁使用 ,這樣就實現(xiàn)了一定程度上的 HTML 的記憶能力 . 本聊天室就是利用 Cookie 來存取一些用戶的個人配置信息 ,以減輕服務(wù)器運行負擔 . 第 二 章 聊天室總體分析和設(shè)計 聊天室運行原理 聊天室最基本的原理就是 : 從客戶端收集消息 ,然后 通過服務(wù)器端消息分發(fā)程序中轉(zhuǎn) ,將全局消息發(fā)送給的所有用戶 . 基于 ASP 聊天室設(shè)計與實現(xiàn) 7 聊天室的功能 聊天室支持公聊 ,私聊 ,每個用戶都有代表自己的昵稱 ,可在用戶在線列表中選擇聊天對象 .聊天消息中可插入表情圖釋 ,采用主動刷新機制 ,確保不會掉線 .精心設(shè)計的消息分發(fā)引擎 , 在沒有新信息的時候主窗口看不到刷新 ,盡可能的減小服務(wù)器負擔 .用戶類型分成 :游客 (性別未知 ),美女和帥哥 3 種 .且每個用戶在一臺電腦上只能進一個聊天室 . 聊天室的頁面結(jié)構(gòu)設(shè)計 本聊天室分為 4 塊區(qū)域 ,即 公聊區(qū) ,私聊區(qū) ,聊天面板 ,用戶列表 .采用 框架形式 的頁面結(jié)構(gòu) ,以便在一個 IE 窗口中 顯示多個 WEB 頁面 ,使之構(gòu)成一個完整實用的聊天室界面 . 由以下幾個 asp 文件組成此界面 : :由框架組成分別包含 : chatboard, singlechat, userlist, controlboard 幾個框架 (Frame). : 公聊區(qū)頁面 : 私聊區(qū)頁面 : 控制版 : 用戶列表 聊天室的程序結(jié)構(gòu)設(shè)計 本聊天室為了盡可能達到通用性 ,所有將聊天室抽象成一個聊天室模塊 !只要設(shè)置不同的聊天室名字 ,就可以建立獨立的聊天室 .應用于網(wǎng)站時 ,可以由網(wǎng)站管理員建立 ,也可以讓用戶自己建立 . 下面介紹一下組成本聊天室的 11 個功能模塊 聊天室的核心引擎 :全局聊天消息分發(fā)引擎 用戶客戶端聊天信息輸入與發(fā)送模塊 用戶客戶端全局聊天信息接收與顯示模塊 全局聊天消息緩沖 實例聊天室列表 聊天室在線用戶列表 表情圖釋索引表 聊天用戶個人信息 保存模塊 聊天室顯示屬性個性化設(shè)置模塊 登陸聊天室模塊 退出聊天室模塊 基于 ASP 聊天室設(shè)計與實現(xiàn) 8 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 本聊天室 中的 2個模塊的數(shù)據(jù)是 存放在數(shù)據(jù)庫中的 .1個是 在線用戶的列表模塊 ,另一個是實例聊天室列表模塊 . 實例聊天室列表模塊 表名 :ChatRoomlist 結(jié)構(gòu) : 字段名 字段類型 字段字節(jié)數(shù) id int 4 (記錄唯一表示 ID) Roomname varchar 50 (實例聊天室名字 ) creater varchar 50 (聊天室的建立者 ) createtime smalldatetime 4 (建立時間 ) state varchar 10 (聊天室狀態(tài) ,包括 :開啟和關(guān)閉 ) memo varchar 100 (備注 ) 在線用戶的列表模塊表結(jié)構(gòu) 表名 : ChatRoomUser 結(jié)構(gòu) 字段名 字段類型 字段字節(jié)數(shù) id int 4 (記錄唯一表示 ID) nickname varchar 50 (用戶昵稱 ) sex varchar 10 (用戶性別 ) logintime smalldatetime 4 (登陸聊天室的時間 ) RoomAppName varchar 50 (當前所在聊天 室的程序內(nèi)部名字 ) TrueRoomName varchar 50 (當前所在聊天室的實例名字 ) JoinIP varchar 50 (用戶進入聊天室時所用的 IP) SessionID varchar 50 (用戶進入聊天室時 ,服務(wù)器分配個用戶 的 SessionID(用戶唯一表示 ID)) 基于 ASP 聊天室設(shè)計與實現(xiàn) 9 第 三 章 聊天室的詳細設(shè)計 程序變量說明 服務(wù)器端全局變量 在 ASP 中 , 全局變量是通過 Application 對象保存的 , 他從 W
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1