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

正文內(nèi)容

學(xué)生論壇的設(shè)計(jì)與實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)-文庫(kù)吧資料

2024-12-07 03:49本頁面
  

【正文】 于 UBB代碼也可以進(jìn)行過濾,引用別人的發(fā)言時(shí)也可以使用直接引用選項(xiàng),自動(dòng)完成 UBB 操作。 (8) 彩色文字: [color=red]文字 [/color]可以讓文字變成彩色。 (6) 引用信息: [quote]引用內(nèi)容 [/quote]可以插入引用的信息。 [][/] (3) 粗體與斜體:可以使用 [b][/b]來表示粗體, [i][/i]來表示斜體 (4) 列表:在信息 里加入列表,按照下例套用 UBB代碼 [list] [*] firstline [*] secondline [/list] 如果要加入序列可以使用 [list=A]或 [list=1]就可以按照字母和數(shù)字來排序了。 (1) URL 超級(jí)連接:直接輸入 系統(tǒng)將直接創(chuàng)建超級(jí)鏈接。為了避免用戶無意或有意的使用 HTML 代碼對(duì)論壇進(jìn)行攻擊,一般論壇是禁止 HTML 代碼的,但會(huì)開放一些自定義的 Tag 標(biāo)簽,類似與 HTML 中的 Tag,這樣就既可以使用一些等同于 HTML 代碼的功能,又避免了論壇受到惡意的攻擊。其實(shí)這里并沒有提供HTML 功能,而是用到了 UBB 碼。發(fā)布帖子的功能很多,使用心情圖片和表情圖片,正文部分可以自己定義喜歡的格式,還有使用各種 UBB 代碼。而帖子是一個(gè)論壇存在的根本,所以非常重要。()) End If (6) End If End If Set Rs=Nothing 這里是通過兩步來完成取回密碼的,第一步是驗(yàn)證用戶名,第二步才是取回密碼。39。amp。39。amp。 獲得用戶密碼程序 () If (username)= Then showerr (6) Exit Sub Else username=replace(request(username),39。這些更改也基本上和用戶信息修改的程序相同,利用用戶的編號(hào)取出用戶的信息,驗(yàn)證用戶的修改信息后更新數(shù)據(jù)庫(kù)。 UserID 通過這一句可以準(zhǔn)確的定位到用戶的編號(hào) UserID 的這條記錄,這是利用了Recordset 對(duì)象的查詢功能,然后使用 Recordset 對(duì)象的寫入功能,用 結(jié)束。所以用戶信息的修改的程序與用戶注冊(cè)是很相似的,只少了 一句,另外在選取信息的時(shí)候的語句有所不同。 用戶注冊(cè)后要修改自己的信息。Data Source = amp。Data Source = amp。”’ sql,conn,1,3 在上面程序里, conn 對(duì)象的功能是連接數(shù)據(jù)庫(kù), rs 的功能是打開數(shù)據(jù)表User_T。 (db) Set conn = () ConnStr set rs=() sql=select * from [User_T] where username=’”amp。 ConnStr = Provider = 。 Dim names,name,i,c Is ValidEmail=true Names=Split(,””) If UBound(names)1 then Is VailEmail=false Exit function End If 而用戶的注冊(cè)信息如果是合法的則在提交注冊(cè)信息后要將這個(gè)注冊(cè)信息插入到數(shù)據(jù)庫(kù)中去,可以使用 Recordset 對(duì)象。用這個(gè)符號(hào)來拆分電子郵件地址,形成數(shù)組。 If (psw)= or len((psw))10 or len((psw))6 Then ErrCodes=ErrCodes+li+(13) (3) 電子郵件的驗(yàn)證:郵件的地址一般是“用戶名 域名”,采用 VBScript 的函數(shù) Split(),可以返回一個(gè)一維數(shù)組。 (2) 密碼的驗(yàn)證:主要驗(yàn)證的是密碼的長(zhǎng)度,采用 Len()函數(shù),可以返回字符串中字符的個(gè)數(shù)。 Request 是 ASP 的內(nèi)置對(duì)象, Form 是 Request 的一個(gè)獲得表單的集合。主要包括字段是否為空,是不是滿足長(zhǎng)度、字符方面的要求;輸入 Email 是否正確,主要判別是 字符是否存在和存在的位置;兩次輸入的密碼是否一致;用戶名是否已經(jīng)存在,電子郵件是否被使用。用戶注冊(cè)后可以修改自己的信息和密碼,如果忘記密碼還有相關(guān)取回密碼的操作。().Expires=Date+1 是用來保存 用戶選擇的Cookie 保存時(shí)間的,在選擇時(shí)間內(nèi)再次來論壇則可以不用再登陸了。若指定的 Cookie 不存在,則 創(chuàng) 建 它 , 若 存 在 。 Response 是 ASP 的一個(gè)內(nèi)置對(duì)象, Cookies 是這個(gè)對(duì)象用來向?yàn)g覽器寫Cookie 文件的集合。如果不 為空,就將把數(shù)據(jù)集的信息寫入儲(chǔ)存用戶信息的字符串中。 set rsUser=(sql)一句是用來執(zhí)行這條 SQL 語句,同時(shí)返回一個(gè)包含了查詢信息的記錄集。主要是驗(yàn)證用戶身份和把用戶信息寫入 Cookie。 登陸頁面命名為 ,這個(gè)頁面包含了輸入用戶名和密碼、 Cookie 選項(xiàng)、和隱身登陸選項(xiàng)。 第 4 章 模塊的實(shí)現(xiàn) 用戶模塊 用戶的登陸 首先看用戶的登陸。 是 ASP 內(nèi)置 Server 對(duì)象一個(gè)函數(shù),用來取得網(wǎng)站目錄下文件的絕對(duì)路徑。變量 Db 聲明了數(shù)據(jù)庫(kù)文件所 在的路徑。 Sub 聲明了函數(shù) ConnectionDatabase, End Sub 結(jié)束這個(gè)函數(shù)。用 Access 在論壇路徑下建立一個(gè)數(shù)據(jù)庫(kù)存儲(chǔ)路徑“ data”,然后建立一個(gè)名為 的數(shù)據(jù)庫(kù),建立之前數(shù)據(jù)庫(kù)設(shè)計(jì)中的表。 利用 ADO 的 Connection 來建立同數(shù)據(jù)庫(kù)的連接。 ASP 中與數(shù)據(jù)相關(guān)緊密的是 ADO,要讓 ADO 對(duì)象能存取數(shù)據(jù)庫(kù),最重要的東西是 OLE DB 和ODBC 的驅(qū)動(dòng)程序,必須具備對(duì)應(yīng)數(shù)據(jù)庫(kù)的其中一種驅(qū)動(dòng)程序, ADO 對(duì)象才能進(jìn)行存取。 數(shù)據(jù)庫(kù)連接函數(shù) 數(shù)據(jù)庫(kù)連接在論壇運(yùn)行中是必不可少的,把這部分單獨(dú)做成一個(gè)函數(shù),在需要的時(shí)候只需要調(diào)用這個(gè)函數(shù)就可以了,而不用每次去寫連接程序,這種復(fù) 用可以讓操作更加方便快捷。 首頁里用到了很多“ {}”包括的字符,里面的內(nèi)容是變量,因?yàn)檎搲畔?huì)隨一些操作而改變而不同的顯示狀態(tài),這些信息將隨這些狀態(tài)的改變而改變成及時(shí)的真實(shí)的狀態(tài)。這 3 部分不寫在文件里,而是直接寫進(jìn)數(shù)據(jù)庫(kù)中。 一般論壇的首頁分 4個(gè)部分,上面是論壇的頂部 LOGO,一般這個(gè)要體現(xiàn)出論壇的一個(gè)主題;接著是論壇的導(dǎo)航部分,包括了用戶狀況和論壇了基本狀況,且這兩個(gè)狀況應(yīng)該左右分開;再下面就是論壇主題部分的各個(gè)版面信息;最下面就是論壇用戶在線狀況論壇當(dāng)前的情況。 論壇系統(tǒng) 論壇系統(tǒng) 論壇系統(tǒng) 用戶模塊 版面瀏覽模塊 公共信息顯示模塊 帖子模塊 用戶管理模塊 版面管理模塊 公共信息管理模塊 帖子管理模塊 管理人員管理模塊 第 3 章 基本設(shè)計(jì) 論壇首頁設(shè)計(jì) 當(dāng)用戶打開論壇時(shí),首先看到的是論壇首頁,用戶從首頁可以看到和論壇相關(guān)的內(nèi)容,發(fā)帖數(shù)、用戶數(shù)量和主要版面的情況等。所以目前流行的論壇都是使用的數(shù)據(jù)庫(kù)系統(tǒng)。其劃分如圖 22。分析了這些關(guān)系,我們可以得到論壇系統(tǒng)的整體架構(gòu),如圖 21。另外,操作同一類事物的功能模塊,也是相互關(guān)系的。同一類用戶使用的功能模塊。但如果要把整個(gè)論壇系統(tǒng)完整的架構(gòu)出來,還要分析模塊與模塊之間的關(guān)系,把零散的功能模塊用一條主線串聯(lián)起來。如表 25。如表 24。如表 23。如表 22。 (1) 用戶:有兩個(gè)模塊,一個(gè)是用戶注冊(cè)、登陸、修改信息等功能組合,是用戶對(duì)自身的操作;另一個(gè)是管理人員對(duì)用戶進(jìn)行刪除、授權(quán)的操作;如表 21。 第 2 章 系統(tǒng)架構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì) 功能模塊的劃分 模塊 的劃分主要是按每一個(gè)對(duì)象的操作來歸類。 表 14 擴(kuò)展功能列表 功能名稱 說明 用戶 控制自己的信息 用戶可控制自己的信息是否公開 用戶登陸添加驗(yàn)證碼 登陸時(shí)需輸入驗(yàn)證碼,如登陸信息錯(cuò)誤則重新生成驗(yàn)證碼。所以需要為其添加一些更人性化的功能使內(nèi)容更豐富?;竟δ芫褪菢?gòu)成論壇系統(tǒng) 的必要功能,具備這些功管理員 用戶 管理用戶 刪除 添加 設(shè) 置權(quán)限 發(fā)帖 回帖 瀏覽 管理員 用戶 管理帖子 刪除 轉(zhuǎn)移 置頂 加精華 編輯 發(fā)帖 回帖 搜索 瀏覽 管理員 管理版塊 創(chuàng)建版塊 修改版塊 刪除版塊 用戶 瀏覽列表 能的 Web 系統(tǒng)即是論壇。用戶的權(quán)限是向下覆蓋的,即上級(jí)權(quán)限包含下級(jí)權(quán)限。 圖 15 用戶對(duì)象的相關(guān)用例圖 這樣,表 12 和 13 就分別有了各自的歸屬對(duì)象。 圖 13 版塊對(duì)象的相關(guān)用例圖 帖子有瀏覽、發(fā)帖、回帖、搜索和管理 5 種方法,瀏覽方法又可以分列表和查看 2 個(gè)子方法,管理方法又可分編輯、刪除、置頂、轉(zhuǎn)移、加精華 5 個(gè)子方法,如圖 14。 論壇設(shè)置參數(shù) ,可以把設(shè)置一組參數(shù)作為一個(gè)方法,也可以把設(shè)置一個(gè)參數(shù)作為一個(gè)方法,如圖 12。管理員可以和所有對(duì)象產(chǎn)生關(guān)聯(lián),所以其功能設(shè)定也很豐富,如表 13。版面和帖子是有一定關(guān)系的,可以看作是對(duì)帖子內(nèi)容的歸類,類似文件夾與文件的關(guān)系,有時(shí)候可以認(rèn)為版面是帖子的一個(gè)屬性。分別根據(jù)用戶與這些對(duì)象的聯(lián)系給出一個(gè)明確的菜單,如表 12。通過以上設(shè)計(jì),論壇需要些什么以及所需要的對(duì)象之間存在著怎么的關(guān)系就有了 基本的概念。 表 11 各對(duì)象間的關(guān)聯(lián)表 用 戶 版 面 公共信息 帖 子 管理人員 系統(tǒng)參數(shù) 用 戶 注 冊(cè) 修 改 瀏 覽 聯(lián) 系 瀏 覽 瀏 覽 發(fā) 布 瀏 覽 發(fā) 布 修 改 刪 除 特殊操作 √ 版 面 √ √ 瀏覽帖子 回 帖 瀏覽版塊 搜 索 客 人 注冊(cè)登陸 用 戶 發(fā) 帖 管理 用戶 管理帖子 管理版塊 管 理 員 公共信息 √ √ 帖 子 √ √ 管理人員 刪 除 授 權(quán) 添 加 刪 除 修 改 添 加 刪 除 修 改 添 加 刪 除 修 改 設(shè) 置 系統(tǒng)參數(shù) √ 表 11 中的對(duì)象是單向關(guān)聯(lián),是指左側(cè)對(duì)象對(duì)上方對(duì)象的活動(dòng)。 把具體的對(duì)象和具體的操作相聯(lián)系,我們可以歸結(jié)出論壇基本操作的流程圖,如圖 11。 所以具體的對(duì)象有:用戶、版面、公共信息、帖子、管理員、系統(tǒng)參數(shù)。 對(duì)于以上名詞可以精簡(jiǎn)。 需求分析 要設(shè)計(jì)一個(gè)一個(gè)論壇,首先要分析論壇里需要那些內(nèi)容,以及各種內(nèi)容之間的關(guān)系。論壇也要有多個(gè)版面和分區(qū),用來區(qū)分各種帖子的內(nèi)容范疇,方便整理和管理。同時(shí)為了防止用戶發(fā)布一些不健康不合法的內(nèi)容,需要有管理人員來對(duì)這些內(nèi)容進(jìn)行刪除、修改。正因?yàn)檎搲絹碓街匾哉搲木S護(hù)也變成了一種職業(yè),而更好的維護(hù)則需要從設(shè)計(jì)這個(gè)層面來了解和進(jìn)行。 第 1 章 系統(tǒng)功能設(shè)計(jì) 引言 隨著網(wǎng)絡(luò) 的越來越普及,人們?cè)絹碓疥P(guān)于這樣一種交流平臺(tái)――論壇。s. At first it’s only an online flat roof that is used for delivers announcements and discusses problems. With technical developments and the popularity of Inter, its function bees more and more powerful. Weled by large amount of friends, more and more business websites pay regard to the BBS and make BBS an online municate flat roof for delivers announcements and discusses problems. Forum bines many functions in one. Many kinds of plugins in the fashion help these functions to be more disparate, however, the main function of BBS is to deliver announcements and discuss problems. Based on that, other functions of BBS could be extended, for example, honor system
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1