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

正文內容

基于asp的聊天室設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 22:59 本頁面
 

【文章內容簡介】 superlevel數(shù)字等級nosaytime數(shù)字最大潛水時間maxuser數(shù)字最大聊天人數(shù)roomkeepexp數(shù)字永久保留時間room主要是記錄房主建立的房間的基本信息,如房間的名稱,房間的標語等。 表 36 數(shù)據(jù)表 room 結構字段名稱數(shù)據(jù)類型說明ID自動編號編號Room_name文本房間名稱Room_auto文本機器人Room_owner文本用戶名Room_des文本房間裝飾Room_ref文本房間說明Room_title文本房間標題Room_time日期/時間進入房間的時間Build_time日期/時間建房時間user記錄進入聊天室成員的基本信息,如進出房間的時間,成員的等級等信息。 表 37 數(shù)據(jù)表 user 結構字段名稱數(shù)據(jù)類型說明username文本用戶名password文本密碼sex是/否性別User_level數(shù)字用戶級別visit數(shù)字訪問次數(shù)In_time日期/時間進入時間Out_time日期/時間出去時間 現(xiàn)在網(wǎng)絡上一般的網(wǎng)站,稍微完善一點的,往往都需要用戶先注冊,提供用戶帳號、密碼等信息以后,成為網(wǎng)站欄目的注冊用戶,才可以享受網(wǎng)站一些特殊欄目提供的信息或者服務。同學錄網(wǎng)站,用戶需要實現(xiàn)相關功能,就一定需要登錄,登錄信息對于用戶和網(wǎng)站都是很重要的資源,不能隨意透露,更加不能存在安全上的隱患,所以有必要對數(shù)據(jù)進行加密。在數(shù)據(jù)庫中建立一個用于存放用戶信息的表,當用戶登錄或者提交資料的時候,程序將用戶填寫的信息與表中的信息對照,如果用戶賬號和密碼都準確無誤,那么說明這個用戶是合法用戶,通過注冊;反之,則是非法用戶,不許通過。然而這樣做并不是真正的安全,為了增加安全性,我們有必須對數(shù)據(jù)庫中的資料進行加密,這樣,即使有人得到了整個數(shù)據(jù)庫,如果沒有解密算法,也一樣不能查看到數(shù)據(jù)庫中的用戶信息。在現(xiàn)階段,一般認為存在兩種加密方式,單向加密和雙向加密。雙向加密是加密算法中最常用的,它將可以直接理解的明文數(shù)據(jù)加密為我們不可直接理解的密文數(shù)據(jù),然后,在需要的時候,可以使用一定的算法將這些加密以后的密文解密為原來可以理解的明文。雙向加密適合于隱秘通訊,一方對它進行加密后,傳輸?shù)搅硪环侥軌驅λM行解密。單向加密剛好相反,只能對數(shù)據(jù)進行加密,也就是說,沒有辦法對加密以后的數(shù)據(jù)進行解密??赡芪覀兞⒓淳蜁?,這樣的加密有什么用處?不能解密的加密算法有什么作用呢?在實際中的一個應用就是數(shù)據(jù)庫中的用戶信息加密,當用戶創(chuàng)建一個新的賬號或者密碼,他的信息不是直接保存到數(shù)據(jù)庫,而是經(jīng)過一次加密以后再保存,這樣,即使這些信息被泄露,也不能立即理解這些信息的真正含義。后臺服務器配置。后臺數(shù)據(jù)庫的配置本系統(tǒng)采用Access文件的相對路徑來實現(xiàn)讀取數(shù)據(jù)庫功能,代碼如下:dimconn,connstr,db,rsdb=manage/db/Setconn=()connstr=Provider=。DataSource=amp。(amp。dbamp。)如果服務器采用較老版本Access驅動,請用下面連接方法connstr=driver={MicrosoftAccessDriver(*.mdb)}。dbq=amp。(db) 第四章 總體設計 服務器及客戶端的功能可劃分為以下模塊客戶端:1)登陸功能:建立與服務器的連接并登陸,能顯示登陸錯誤信息。2)界面顯示:將在線好友顯示在好友列表中,并實現(xiàn)系統(tǒng)托盤,加入工具欄便于操作。3)聊天功能:與好友聊天。4)聊天紀錄:能保存聊天紀錄,并能察看聊天紀錄。5)其他:用戶登陸成功,將保存其號碼,以便下次登陸時,不必再輸入而可以直接選擇,顯示登陸時間。如圖41登陸到服務器客戶端申請新的號碼顯示在線用戶接收各種信息保存用戶號碼保存聊天紀錄 圖41 客戶端 服務器端:向各個客戶端發(fā)布系統(tǒng)消息。接受來自客戶端的各種信息并分別處理。1) 登陸信息:檢查登陸信息是否正確,并向客戶端返回登陸信息,如信息正確。就將在線用戶發(fā)給該用戶,并將該用戶的狀態(tài)發(fā)給各在線用戶。同時在服務器端顯示出來。2) 聊天信息:轉發(fā)給消息指定的用戶。 用戶下線:將此用戶下線消息發(fā)給各客戶端,并改寫用戶在服務器端的狀態(tài)。如圖42服務器端處理申請信息轉發(fā)聊天信息處理登陸信息發(fā)布系統(tǒng)消息 圖42 服務器端 開 始初始化登陸界面輸入用戶名是否退出進入聊天室結 束否 總體流程圖如下 第五章 詳細設計 用戶想要在本聊天室聊天就必須成為本聊天室的會員,本聊天室自動注冊的。你在本聊天室中全權擁有該用戶名,所以請你牢記自己的密碼,,登陸的用戶名即為聊天室的昵稱。主頁面如圖5-1 圖5-1 登陸窗口 在上方的導航條中有這樣一些信息,登陸說明,留言簿,排行榜,酷庫大全,在線名單,收藏本頁。用戶可以根據(jù)自己不同的需要點擊不同的按鈕。 主要是為了定義超級用戶和聊天室名稱,創(chuàng)建房間,可以設計房間的標題以及房間的描述,還可以為自己創(chuàng)建的房間以及機器人命名。你的名字即為登陸的賬號。第一次登錄時,聊天室自動初始化第一個15級用戶,第一個房間名稱。第一個15級用戶設置最為重要。因為其他信息都可以用1級用戶自動來修改和設置。 圖5-2 聊天室初始化 ASP代碼如下:headlinkrel=stylesheettype=text/csshref=stylep{marginleft:10px。marginright:20px。margintop:5px。marginbottom:0px}/style/headbodyclass=navy0leftmargin=0topmargin=0tableheight=100%width=100%trtdalign=centervalign=centertablealign=centercellspacing=0cellpadding=0border=1BORDERCOLORLIGHT=000000BORDERCOLORDARK=fffffftrtdclass=navy1定義超級用戶/tdformmethod=POSTaction=trtdtabletrtdstyle=textalign:left。lineheight:200% p你的名字:inputtype=textname=namemaxlength=10size=10br 登錄密碼:inputtype=passwordname=passwdmaxlength=10size=10br 確認密碼:inputtype=passwordname=passwd2maxlength=10size=10 tdwidth=250初始化超級管理用戶,請不要使用帶“管理”或者“admin”一類的名字/table trtdclass=navy1定義聊天室名稱/tdtrtdtabletrtdstyle=textalign:left。lineheight:200% p聊天室名:inputtype=textname=room_namesize=10maxlength=10value=柑橘聊天室br 機器人名:inputtype=textname=room_autosize=10maxlength=10value=美麗天使br p房間標題:textarearows=3name=room_titlecols=39小學不好說不定中學能改好;中學不好說不定大學能變好;就算上不了大學,只要進入社會成功就好;就算一開始不成功,只要有一天成功就好~~~~~/textareabr p房間描述:textarearows=3name=room_descols=39屋子十分寬敞,正中擺著些桌椅,有幾個人正在高談闊論。柜臺后面站著美麗天使,向大家提供各種免費飲料。/textareabr /td/tr trtdalign=center pinputtype=submitclass=navy1value=提交name=B1 inputclass=navy1type=resetvalue=復原name=B2/P brp[ahref=javascript:(1)。返回/a][ahref=幫助/a][ahref=更新手記/a]/tr/form/table/tr/table/body5. 3用戶登陸 用戶一旦成為本網(wǎng)站的會員后,即可在登錄頁面中登錄,用戶只需輸入自己的用戶名和密碼即可實現(xiàn)登錄。這里有ASP函數(shù)對用戶名和密碼進行判斷,以此來保證用戶的合法性,ASP代碼如下:script language=JavaScriptfunction CheckValid(i) { if ([0].==1) return false。 if ( == ) {alert(請輸入用戶名。)。()。return false。} if ( == ) {alert(請輸入密碼。)。()。return false。} if ( == ) {alert( 姓名與密碼相同。)。()。return false。} if (i==2) { if ( == ) {alert( 請輸入新密碼。)。()。return false。} if ( == ) {alert( 新密碼與原來密碼相同。)。()。return false。} if ( == ) {alert( 新密碼和用戶名相同。)。 ()。return false。}} if (i==3){ if ( == ) {alert( 請輸入確認密碼。)。()。return false。} if ( != ) {alert( 密碼和確認密碼不一致。應該一致)。()。return false。} return confirm(你真的決定要自殺了嗎?)。} [0].=1。 return true。}function fullscr(){var ffchat。 if (CheckValid(1)){ffchat=(?sUserName=++amp。room_id=++amp。sPass=++amp。enter=進 入,ffchat,Status=no,scrollbars=no,resizable=yes)。 (0,0)。 (,)。 = 。 = 。}}function findpass(){ if (==) { alert(請輸入用戶名。)。()。} else (?username=+,_self)}/script 本系統(tǒng)還提供了幫助功能,用戶只需點擊“幫助”就可以了解到網(wǎng)站的相關信息,該幫助功能為用戶解決了近八個方面的問題,包括聊天室機制,登陸頁面,聊天室界面,動作說明,功能說明,提議和投票,密碼找回。如圖4-3ASP代碼如下:HTMLHEADTITLE柑橘聊天室?guī)椭?TITLEmetaname=authorcontent=freemetaname=content=shi584520@metaname=copyrightcontent=柑橘聊天室METAcontent=text/html。charset=gb2312equiv=contenttypeSTYLEtype=text/cssA{COLOR:224466。TEXTDECORATION:none}A:hover{COLOR:990000。TEXTDECORATION:underline}A:active{COLOR:cc9966。}td{color:cc9966。FONTSIZE:11pt。textalign:left}/STYLEBODYbgcolor=b0d8ffstyle=margin:0tablewidth=100%height=100%cellspacing=0cellpadding=0style=border:39。1pxsolidnavy39。trtdbg
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1