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

正文內(nèi)容

學(xué)生論壇的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)畢業(yè)設(shè)計(jì)論文-預(yù)覽頁(yè)

 

【正文】 務(wù)用戶的。論壇的功能是多種多樣的,現(xiàn)在流行的各種論壇插件讓這些功能更加的多元化,但論壇的基本功能依然是信息的發(fā)布與討論,在實(shí)現(xiàn)基本功能的同時(shí)也要豐富論壇的其他功能,如建立網(wǎng)友的榮譽(yù)系統(tǒng),美化論壇的界面。本文設(shè)計(jì)的流程是從系統(tǒng)的需求分析開始,確定系統(tǒng)的流程與設(shè)計(jì),到模塊的劃分,再到數(shù)據(jù)加結(jié)構(gòu)的設(shè)計(jì),最后開始每個(gè)模塊的編程與開發(fā)。 附錄 B ADO對(duì)象 ................................................................................................ 錯(cuò)誤 !未定義書簽。 在論壇里大家最熟悉的就是用戶瀏覽論壇中已有的內(nèi)容,針對(duì)別人的主題展開討論,也可以發(fā)表自己的觀點(diǎn)供大家品評(píng)。所以論壇的基本功能就是要實(shí)現(xiàn)用戶的數(shù)據(jù)庫(kù)管理和帖 子的數(shù)據(jù)庫(kù)管理,以及怎么樣讓這些數(shù)據(jù)庫(kù)和網(wǎng)頁(yè)的操作聯(lián)系起來(lái)。主題是帖子的一個(gè)特例、積分和稱號(hào)是用戶的一個(gè)屬性、版主是增加了權(quán)限的用戶,注冊(cè)信息是用戶的具體屬性。 圖 11 論壇基本功能流程圖 圖 11 中個(gè)將具體的對(duì)象和操作直觀的表達(dá)了出來(lái),為了更具體的細(xì)化對(duì)象和操作的關(guān)聯(lián),用來(lái)劃分開發(fā)的模塊,我們將對(duì)象與對(duì)象之間的關(guān)聯(lián)可以建立出一張表,對(duì)象如表 11。 功能設(shè)計(jì) 表 11 中用戶關(guān)聯(lián)的對(duì)象是自身、版面、公共信息、帖子。 對(duì)于管理員的功能,應(yīng)該認(rèn)為管理員是論壇的特殊群體,工作是設(shè)置論壇參數(shù)規(guī)則和維護(hù)論壇的正常運(yùn)轉(zhuǎn)。 圖 12 論壇對(duì)象的相關(guān)用例圖 各個(gè)版塊有瀏覽列表和管理兩個(gè)操作,管理方法又包括了創(chuàng)建、修改和刪除這 3 個(gè)子方法,如圖 13。 論壇一般存在兩種用戶:注冊(cè)用戶和管理員。 擴(kuò)展功能設(shè)計(jì) 具備了發(fā)帖、瀏覽帖子、回帖的 Web系統(tǒng)就構(gòu)成論壇了,但是這樣的論壇很簡(jiǎn)單,沒(méi)有吸引力,用戶使用起來(lái)也不會(huì)很舒服,無(wú)論是作為商業(yè)還是個(gè)人論壇都是沒(méi)有競(jìng)爭(zhēng)力的。這樣可以防止一些 軟件偷取用戶名和密碼 站內(nèi)短信 讓兩個(gè)用戶能在論壇內(nèi)更方便的交流 帖子評(píng)價(jià) 給予用戶對(duì)一個(gè)帖子評(píng)價(jià)好壞的功能 帖子發(fā)布添加多媒體 如可在帖子內(nèi)使用表情圖片、插入 flash、音樂(lè)等功能 帖子類別多樣化 讓用戶可以發(fā)起投票、買賣等功能的帖子 帖子收藏 在論壇中加入搜索但效率卻不一定很高,對(duì)于好的帖子為了方便用戶以后更方便找到這個(gè)帖子,可以讓用戶收藏帖子 用戶等級(jí) 建立一個(gè)榮譽(yù)體系,對(duì)于對(duì)論壇貢獻(xiàn)大的用戶給予一定的榮譽(yù)稱號(hào)或者高的論壇等級(jí) 論壇情況顯示 讓用戶直接看到一些論壇統(tǒng)計(jì)數(shù)據(jù), 如主題總數(shù)、在線人員等 數(shù)據(jù)備份 論壇最重要的就是數(shù)據(jù)庫(kù),但數(shù)據(jù)庫(kù)系統(tǒng)的安全并不是100%的,所以為了論壇能持續(xù)發(fā)展,需要定期對(duì)論壇數(shù)據(jù)庫(kù)進(jìn)行備份 非法言論過(guò)濾 對(duì)于一些非法言論或不良詞匯可以在論壇進(jìn)行過(guò)濾設(shè)置,一旦有人使用也會(huì)被過(guò)濾掉而不至于造成不良影響 非法 IP 限制 對(duì)于一個(gè)蓄意搗蛋的用戶,限制他的 IP 不能訪問(wèn)論壇,但這個(gè)有很大的局限性,一般情況下用處不會(huì)很大 添加了以上功能,論壇就顯得更具有親和力了,而且也更具有實(shí)用性。 表 21 用戶功能模塊列表 模塊 模塊包含的功能 用戶模塊 用戶注冊(cè) 用戶登陸 瀏覽其他用戶信息 與其他用戶聯(lián)系 用戶控制自己的信息 用戶登陸添加驗(yàn)證碼 用戶等級(jí) 管理人員模塊 用戶刪除 用戶授權(quán) (2) 版面 :有兩個(gè)模塊,一個(gè)是瀏覽模塊,一個(gè)是管理模塊。 表 23 公共信息功能模塊列表 模塊 模塊包含的功能 公共信息顯示模塊 瀏覽、發(fā)布公共信息 公共信息管理模塊 公共信息管 理 (4) 帖子:帖子是論壇的基本,其功能是最多最復(fù)雜的,但仍然可以分為兩個(gè)模塊,根據(jù)操作對(duì)象來(lái)區(qū)分。 表 25 管理員管理功能模塊列表 模塊 模塊包含的功能 管理員管理模塊 設(shè)置系統(tǒng)參數(shù) 數(shù)據(jù)備份 非法言論過(guò)濾 非法 IP 限制 通過(guò)以上分析,論壇的模塊劃分也就完成了。是以使用者為中心連接 起來(lái)的。 圖 21 論壇整體架構(gòu)圖 對(duì)于用戶使用的模塊成為前臺(tái)模塊,管理員使用的模塊稱為后臺(tái)模塊。使用數(shù)據(jù)庫(kù)的首先就是要設(shè)計(jì)數(shù)據(jù)庫(kù)的表結(jié)構(gòu),一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù)結(jié)構(gòu)可以提高效率、方便維護(hù),而且對(duì)于可能的擴(kuò)充也會(huì)留有余地。 基本上可能 變動(dòng)大的只有版面部分,所以其他變動(dòng)小的部分可以做成公用文件,讓其他頁(yè)面可以重用。這些是要與數(shù)據(jù)庫(kù)連接的,所以下面將說(shuō)明數(shù)據(jù)庫(kù)的連接函數(shù)。因?yàn)楦鶕?jù) Microsoft 公司的說(shuō)法, OLE DB 驅(qū)動(dòng)程序的執(zhí)行效能比 ODBC 要好,所以選擇用 OLE DB 驅(qū)動(dòng)程序。利用 Microsoft 公司的 OLE DB 機(jī)制連接 Access,用 OLE DB 不用建立 ODBC 就可以直接連接 Access 數(shù)據(jù)庫(kù)。為 ConnStr 賦值是聲明 OLE DB 連接數(shù)據(jù)庫(kù)的方式, Data Source后面跟的是數(shù)據(jù)庫(kù)文件所在的路徑。在用戶信息表里用戶名和用戶密碼字段是用來(lái)驗(yàn)證用戶身份的,用這兩個(gè)字段來(lái)寫驗(yàn)證用 戶登陸的程序。 首先是一個(gè)查詢用戶身份的 SQL 語(yǔ)句,輸入某個(gè)用戶后將從數(shù)據(jù)表 User_T中查找該用戶。 If trim(password) trim(iMyUserInfo(6)) Then 一句判斷用戶密碼是否和數(shù)據(jù)庫(kù)中的用戶密碼相同。 則 設(shè) 置 新 的 值 并 且 將 舊 值 刪 除 。 首先就是用戶的注冊(cè),命名為 ,主要是對(duì)用戶所填寫信息的檢測(cè)。 (1) 用戶名的驗(yàn)證:在獲取的同時(shí)就可以對(duì)文件長(zhǎng)度等進(jìn)行檢測(cè),使用 Cint()函數(shù)進(jìn)行強(qiáng)制執(zhí)行整數(shù)運(yùn)算判斷是否在可接受的范圍之內(nèi)。在參數(shù)部分可以設(shè)置“ ”為字符串的標(biāo)識(shí)界限。 set rs=(“”) sql=”select * from [User_T] sql,conn,2,3 rs(“Username”)=username rs(“Userpassword”)=password rs(“UserEmail”)=user rs(“Userclass”)=userclass rs(“TitlePic”)=titlepic set rs=nothing 但光有 Recordset 對(duì)象沒(méi)有 Connection 對(duì)象也沒(méi)有用, Connection 對(duì)象已經(jīng)寫入了連接數(shù)據(jù)庫(kù)的函數(shù) 。usernameamp。 (db) Set conn = () ConnStr ConnStr = Provider = 。修改信息就是將原來(lái)用戶的信息顯示出來(lái),待用戶修改提交表單后更新數(shù)據(jù)庫(kù)中的信息,這里同樣要對(duì)用戶新輸入的信息進(jìn)行檢測(cè),這個(gè)和 用戶注冊(cè)部分的檢測(cè)是一樣的,只是沒(méi)有了對(duì)用戶名的檢測(cè)。 雖然用戶的用戶名不可以更改,但是用戶的密碼是可以更改的,這是用 戶身份驗(yàn)證的標(biāo)識(shí),同時(shí)也可以更改自己的密碼提問(wèn)和密碼答案。,) End If If (2)0 Then Set Rs=(Select UserQuesion,userAnswer,Username,Usergroupid from [Dv_user] where username=39。) Else Set Rs=(Select UserQuesion,userAnswer,Username,Usergroupid from [Dv_user] where username=39。 and UserGroupID3) End If If and then showerr (8) Exit Sub ElseIf rs(3) 4 then showerr (7) Exit Sub Else If rs(0)= or isnull(rs(0)) Then showerr (9) Exit Sub Else (6)=Replace((6),{$Quesion},Rs(0)) (6)=Replace((6),{$username},username) If (81)=0 Then (6)=Replace((6),{$getcode},) Else (6)=Replace((6),{$getcode}, 驗(yàn)證碼: amp。 發(fā)布、修改、刪除帖子 對(duì)于發(fā)布、修改和刪除帖子,發(fā)布是重點(diǎn),修改帖子和發(fā)布帖子是差不多的,而刪除帖子只需要多數(shù)據(jù)庫(kù)的帖子 ID 實(shí)行刪除操作,相對(duì)也比較簡(jiǎn)單。 UBB 代碼是 HTML 的一個(gè)變種,是 Ultimate Bulletin Board(國(guó)外的一個(gè) BBS 程序 )采用的一種特殊的 TAG。 或者可以使用 [url= 論壇 [/url] (2) Email 超級(jí)連接:在你的信息里加入電子郵件的超級(jí)鏈接,可以按下面的方式套用 UBB 代碼。 (7) 保持格式:如果需要帖入一些按一定格式排列的字符圖可以使用 [code]內(nèi)容 [/code],這樣里面的內(nèi)容會(huì)按照你帖入的格式嚴(yán)格排列。 帖子瀏覽模塊 為了提高頁(yè)面的讀取速度,帖子一般不會(huì)在一頁(yè)里羅列出來(lái),而是采用分頁(yè)顯示,讓每頁(yè)顯示一定的帖子數(shù)。在第一種方法中,進(jìn)行 ADO 存取數(shù) 據(jù)庫(kù)時(shí)的分頁(yè)顯示,其實(shí)就是對(duì) Recordset 的記錄進(jìn)行操作。 帖子搜索模塊 如果論壇的的帖子數(shù)據(jù)量比較大的時(shí)候,用帖子列表的方式來(lái)人為的尋找某帖子顯然是很浪費(fèi)時(shí)間的,這時(shí)要用到帖子搜索的功能。過(guò)濾的條件是三個(gè),論壇版塊、帖子日期和帖子所在數(shù)據(jù)表 (如果帖子數(shù)量大的話,是可以分不同數(shù)據(jù)表儲(chǔ)存的 )。 在帖子搜索完成后,將搜索所取得的主題要形成一個(gè)帖子瀏覽列表,這部分和帖子的顯示與瀏覽模塊是基本上相同的,只是取出了需要帖子的 ID 重新生成一個(gè) ID 序列。如果不在這里儲(chǔ)存,就要在每個(gè)頁(yè)面都寫出這些信息,如果一旦其中的某個(gè)需要修改,就要把所有的頁(yè)面都修改一遍,這樣工作量就會(huì)很大?;旧现粻可娴接脩舯砟承┳侄蔚牟僮髋c系統(tǒng)參數(shù)設(shè)置。 這里用到了在處理文件上的重要的對(duì)象 —— FSO,也就是 FileSystemObject對(duì)象,其作用是提供對(duì)計(jì)算機(jī)文件系統(tǒng)的訪問(wèn)。最后使用 Close 方法刷新緩沖區(qū)并關(guān)閉文件。如圖 51。 IP地址是選擇外界訪問(wèn)用的地址,如果是服務(wù)器的話外界可以直接通過(guò)域名訪問(wèn)。 圖 53 主目錄屬性 內(nèi)容來(lái)源選擇此計(jì)算機(jī)上的目錄,本地路徑設(shè)置成代碼存檔目錄。 圖 54 文檔屬性 這里如果有多個(gè)默認(rèn)文檔必須要讓 處于第一個(gè)的位置,其他的放下移或刪除處理。 訪問(wèn)論壇首頁(yè)如圖 55??梢愿恼搲嚓P(guān)顯示信息。 Access 作為數(shù)據(jù)庫(kù)的功能是相當(dāng)差的,但是在作為最為流行的 Office 系統(tǒng)的組件,擁有使用簡(jiǎn)單,平臺(tái)架設(shè)方便和普及性強(qiáng)的特點(diǎn),作為一般學(xué)生論壇或者個(gè)人論壇其功能也是足夠的。理工類學(xué)生專業(yè)論文導(dǎo)寫。面向?qū)ο蟪?序設(shè)計(jì)實(shí)用教程。在此,我要感激所有教過(guò)我,給予我?guī)椭睦蠋焸?,正是他們無(wú)私奉獻(xiàn)精神和誨人不倦的育人態(tài)度,才使我順利成長(zhǎng)。 本論文是在指導(dǎo)老師指導(dǎo)下完成的。 “ Easy, now,” said Ted Tonks, placing a hand on Harry?s shoulder and pushing him back against the cushions. “That was a nasty crash you just had. What happened, anyway? Something go wrong with the bike? Arthur Weasley overstretch himself again, him and his Muggle contraptions?” “ No,” said Harry, as his scar pulsed like an open wound. “Death Eaters, loads of them – we were chased – ” “ Death Eaters?” said Ted sharply. “What d?you mean, Death Eaters? I thought they didn?t know you were being moved tonight, I thought – ” “ They knew,” said Harry. Ted Tonks looked up at the ceiling as though he could see through it to the sky above. “ Well, we know our protective charms hold, then, don?t we? They shouldn?t be able to get within a hundred yards of the place in any direction.” Now Harry understood why Voldemort had vanishe
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1