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

正文內(nèi)容

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

2025-10-26 01:15 本頁面


【正文】 ...................................................... 31 第 6 章 結(jié)論 ............................................................................................................................... 33 參考文獻(xiàn) ..................................................................................................................................... 34 致 謝 ........................................................................................................................................ 35 附錄 A ASP的介紹 ............................................................................................. 錯(cuò)誤 !未定義書簽。 附錄 B ADO對象 ................................................................................................ 錯(cuò)誤 !未定義書簽。 第 1 章 系統(tǒng)功能設(shè)計(jì) 引言 隨著網(wǎng)絡(luò) 的越來越普及,人們越來越關(guān)于這樣一種交流平臺(tái)――論壇。很多商業(yè)網(wǎng)站都開設(shè)自己論壇來提供交流和服務(wù),也有很多的個(gè)人網(wǎng)站和個(gè)人論壇的出現(xiàn),論壇已經(jīng)不光是一種交流平臺(tái),甚至是成為了實(shí)現(xiàn)自我價(jià)值的 一個(gè)舞臺(tái)。正因?yàn)檎搲絹碓街匾?,所以論壇的維護(hù)也變成了一種職業(yè),而更好的維護(hù)則需要從設(shè)計(jì)這個(gè)層面來了解和進(jìn)行。 在論壇里大家最熟悉的就是用戶瀏覽論壇中已有的內(nèi)容,針對別人的主題展開討論,也可以發(fā)表自己的觀點(diǎn)供大家品評。同時(shí)為了防止用戶發(fā)布一些不健康不合法的內(nèi)容,需要有管理人員來對這些內(nèi)容進(jìn)行刪除、修改。而且用戶想在論壇發(fā)布信息則要求他注冊,這樣來控制用戶發(fā)布信息和方便管理者操作用戶的信息。論壇也要有多個(gè)版面和分區(qū),用來區(qū)分各種帖子的內(nèi)容范疇,方便整理和管理。所以論壇的基本功能就是要實(shí)現(xiàn)用戶的數(shù)據(jù)庫管理和帖 子的數(shù)據(jù)庫管理,以及怎么樣讓這些數(shù)據(jù)庫和網(wǎng)頁的操作聯(lián)系起來。 需求分析 要設(shè)計(jì)一個(gè)一個(gè)論壇,首先要分析論壇里需要那些內(nèi)容,以及各種內(nèi)容之間的關(guān)系。 首先列出論壇常用的名詞:用戶、版面、公共信息、帖子、主題、積分、稱號(hào)、版主、注冊信息、管理員、系統(tǒng)參數(shù)。 對于以上名詞可以精簡。主題是帖子的一個(gè)特例、積分和稱號(hào)是用戶的一個(gè)屬性、版主是增加了權(quán)限的用戶,注冊信息是用戶的具體屬性。 所以具體的對象有:用戶、版面、公共信息、帖子、管理員、系統(tǒng)參數(shù)。 具體的操作包括:管理員對用戶、帖子、版塊的管理;客人和用戶的 對版塊、帖子的瀏覽;客人的注冊;用戶的發(fā)帖、回帖、搜索等操作。 把具體的對象和具體的操作相聯(lián)系,我們可以歸結(jié)出論壇基本操作的流程圖,如圖 11。 圖 11 論壇基本功能流程圖 圖 11 中個(gè)將具體的對象和操作直觀的表達(dá)了出來,為了更具體的細(xì)化對象和操作的關(guān)聯(lián),用來劃分開發(fā)的模塊,我們將對象與對象之間的關(guān)聯(lián)可以建立出一張表,對象如表 11。 表 11 各對象間的關(guān)聯(lián)表 用 戶 版 面 公共信息 帖 子 管理人員 系統(tǒng)參數(shù) 用 戶 注 冊 修 改 瀏 瀏 覽 瀏 覽 發(fā) 布 瀏 覽 發(fā) 布 修 √ 瀏覽帖子 回 帖 瀏覽版塊 搜 索 客 人 注冊登陸 用 戶 發(fā) 帖 管理 用戶 管理帖子 管理版塊 管 理 員 覽 聯(lián) 系 改 刪 除 特殊操作 版 面 √ √ 公共信息 √ √ 帖 子 √ √ 管理人員 刪 除 授 權(quán) 添 加 刪 除 修 改 添 加 刪 除 修 改 添 加 刪 除 修 改 設(shè) 置 系統(tǒng)參數(shù) √ 表 11 中的對象是單向關(guān)聯(lián),是指左側(cè)對象對上方對象的活動(dòng)。表示沒有關(guān)聯(lián),√表示存在單向關(guān)聯(lián)。通過以上設(shè)計(jì),論壇需要些什么以及所需要的對象之間存在著怎么的關(guān)系就有了 基本的概念。 功能設(shè)計(jì) 表 11 中用戶關(guān)聯(lián)的對象是自身、版面、公共信息、帖子。分別根據(jù)用戶與這些對象的聯(lián)系給出一個(gè)明確的菜單,如表 12。 表 12 用戶功能列表 功能名稱 說明 用戶注冊 用戶在論壇填寫必要信息后就可以注冊為注冊用戶,并能在登陸后對注冊信息進(jìn)行更改 用戶登陸 注冊后的用戶可利用用戶名和密碼在論壇登陸 瀏覽其他用戶信息 用戶注冊后可以查看其他用戶的公開信息 與其他用戶聯(lián)系 可以在論壇內(nèi)給其他用戶私下留言,或直接發(fā)送郵件等 瀏覽版面 用戶可以看到以列表形式展現(xiàn)的版面 信息和版面說明 瀏覽發(fā)布公共信息 未登陸的用戶可以瀏覽公共信息,登陸后可以發(fā)布允許范圍內(nèi)的公共信息 瀏覽帖子 用戶可以以列表形式瀏覽帖子主題及其全部內(nèi)容 發(fā)布修改刪除帖子 用戶在登陸后可以發(fā)布帖子、修改自己的帖子,被給予版主權(quán)限后還可以編輯、修改、刪除權(quán)限范圍內(nèi)的其他用戶帖子 對帖子特殊操作 主要針對版主權(quán)限用戶,對帖子進(jìn)行置頂、加精華等特殊操作,是帖子主題不同于其他主題 版面、公共信息、帖子都沒有和其他對象的關(guān)聯(lián),都屬于被動(dòng)的對象,是被其他對象所操作的,因此針對它們的功能主要是有其他對 象產(chǎn)生。版面和帖子是有一定關(guān)系的,可以看作是對帖子內(nèi)容的歸類,類似文件夾與文件的關(guān)系,有時(shí)候可以認(rèn)為版面是帖子的一個(gè)屬性。 對于管理員的功能,應(yīng)該認(rèn)為管理員是論壇的特殊群體,工作是設(shè)置論壇參數(shù)規(guī)則和維護(hù)論壇的正常運(yùn)轉(zhuǎn)。管理員可以和所有對象產(chǎn)生關(guān)聯(lián),所以其功能設(shè)定也很豐富,如表 13。 表 13 管理員功能列表 功能名稱 說明 用戶刪除 對于一些蓄意破壞的用戶,刪除其身份,不允許其存在 用戶權(quán)限 對于一個(gè)具有管理能力的用戶給予一些特殊的權(quán)限,讓他們在權(quán)限范圍內(nèi)幫助管理和維護(hù)論壇 版面管理 版面 是論壇的枝干,要設(shè)定論壇需要的合適版面,讓論壇的功能更明細(xì),分類更規(guī)范,方便大家的瀏覽 公共信息管理 公共信息是向用戶展現(xiàn)論壇狀態(tài)的部分,由于信息的普遍性,其刪除和修改權(quán)限需要由管理人員來完成 帖子管理 帖子是論壇的葉子,是基本數(shù)據(jù)庫,反映了論壇使用者和管理者的水平,所以需要管理人員的全權(quán)管理來規(guī)范其內(nèi)容 設(shè)置系統(tǒng)參數(shù) 系統(tǒng)參數(shù)包含的內(nèi)容很多,直接關(guān)系到論壇的正常運(yùn)行,包括網(wǎng)址在內(nèi)的各種參數(shù)全部要由管理人員統(tǒng)一設(shè)置和變更 對于管理員和用戶功能關(guān)系可以細(xì)化成以下幾個(gè)相關(guān)用例圖。 論壇設(shè)置參數(shù) ,可以把設(shè)置一組參數(shù)作為一個(gè)方法,也可以把設(shè)置一個(gè)參數(shù)作為一個(gè)方法,如圖 12。 圖 12 論壇對象的相關(guān)用例圖 各個(gè)版塊有瀏覽列表和管理兩個(gè)操作,管理方法又包括了創(chuàng)建、修改和刪除這 3 個(gè)子方法,如圖 13。 圖 13 版塊對象的相關(guān)用例圖 帖子有瀏覽、發(fā)帖、回帖、搜索和管理 5 種方法,瀏覽方法又可以分列表和查看 2 個(gè)子方法,管理方法又可分編輯、刪除、置頂、轉(zhuǎn)移、加精華 5 個(gè)子方法,如圖 14。 管理員 設(shè)置論壇參數(shù) 論壇分頁參數(shù) 基本參數(shù) 用戶相關(guān)參數(shù) 管理員 管理版塊 創(chuàng)建版塊 修改版塊 刪除版塊 用戶 瀏覽列表 圖 14 帖子對象的相關(guān)用例圖 用戶類有注冊、登陸和管理 3 個(gè)方法,管理方法又分為添加、刪除、設(shè)置權(quán)限 3 個(gè)子方法,如圖 15。 圖 15 用戶對象的相關(guān)用例圖 這樣,表 12 和 13 就分別有了各自的歸屬對象。 論壇一般存在兩種用戶:注冊用戶和管理員。用戶的權(quán)限是向下覆蓋的,即上級權(quán)限包含下級權(quán)限。這樣論壇的基本功能就可以從各種需求中篩選出來了,即發(fā)帖、瀏覽帖子、回帖。基本功能就是構(gòu)成論壇系統(tǒng) 的必要功能,具備這些功能的 Web 系統(tǒng)即是論壇。 擴(kuò)展功能設(shè)計(jì) 具備了發(fā)帖、瀏覽帖子、回帖的 Web系統(tǒng)就構(gòu)成論壇了,但是這樣的論壇很簡單,沒有吸引力,用戶使用起來也不會(huì)很舒服,無論是作為商業(yè)還是個(gè)人論壇都是沒有競爭力的。所以需要為其添加一些更人性化的功能使內(nèi)容更豐富。 用表格形式列出可能的擴(kuò)展功能,如表 14。 管理員 用戶 管理用戶 刪除 添加 設(shè)置權(quán)限 發(fā)帖 回帖 瀏覽 管理員 用戶 管理帖子 刪除 轉(zhuǎn)移 置頂 加精華 編輯 發(fā)帖 回帖 搜索 瀏覽 表 14 擴(kuò)展功能列表 功能名稱 說明 用戶 控制自己的信息 用戶可控制自己的信息是否公開 用戶登陸添加驗(yàn)證碼 登陸時(shí)需輸入驗(yàn)證碼,如登陸信息錯(cuò)誤則重新生成驗(yàn)證碼。這樣可以防止一些 軟件偷取用戶名和密碼 站內(nèi)短信 讓兩個(gè)用戶能在論壇內(nèi)更方便的交流 帖子評價(jià) 給予用戶對一個(gè)帖子評價(jià)好壞的功能 帖子發(fā)布添加多媒體 如可在帖子內(nèi)使用表情圖片、插入 flash、音樂等功能 帖子類別多樣化 讓用戶可以發(fā)起投票、買賣等功能的帖子 帖子收藏 在論壇中加入搜索但效率卻不一定很高,對于好的帖子為了方便用戶以后更方便找到這個(gè)帖子,可以讓用戶收藏帖子 用戶等級 建立一個(gè)榮譽(yù)體系,對于對論壇貢獻(xiàn)大的用戶給予一定的榮譽(yù)稱號(hào)或者高的論壇等級 論壇情況顯示 讓用戶直接看到一些論壇統(tǒng)計(jì)數(shù)據(jù), 如主題總數(shù)、在線人員等 數(shù)據(jù)備份 論壇最重要的就是數(shù)據(jù)庫,但數(shù)據(jù)庫系統(tǒng)的安全并不是100%的,所以為了論壇能持續(xù)發(fā)展,需要定期對論壇數(shù)據(jù)庫進(jìn)行備份 非法言論過濾 對于一些非法言論或不良詞匯可以在論壇進(jìn)行過濾設(shè)置,一旦有人使用也會(huì)被過濾掉而不至于造成不良影響 非法 IP 限制 對于一個(gè)蓄意搗蛋的用戶,限制他的 IP 不能訪問論壇,但這個(gè)有很大的局限性,一般情況下用處不會(huì)很大 添加了以上功能,論壇就顯得更具有親和力了,而且也更具有實(shí)用性。 第 2 章 系統(tǒng)架構(gòu)與數(shù)據(jù)庫設(shè)計(jì) 功能模塊的劃分 模塊 的劃分主要是按每一個(gè)對象的操作來歸類。論壇操作的對象在第一章里歸納為用戶、版面、公共信息、帖子、管理員、系統(tǒng)參數(shù)這 6個(gè)對象,所以就要針對這 6 個(gè)對象劃分功能模塊。 (1) 用戶:有兩個(gè)模塊,一個(gè)是用戶注冊、登陸、修改信息等功能組合,是用戶對自身的操作;另一個(gè)是管理人員對用戶進(jìn)行刪除、授權(quán)的操作;如表 21。 表 21 用戶功能模塊列表 模塊 模塊包含的功能 用戶模塊 用戶注冊 用戶登陸 瀏覽其他用戶信息 與其他用戶聯(lián)系 用戶控制自己的信息 用戶登陸添加驗(yàn)證碼 用戶等級 管理人員模塊 用戶刪除 用戶授權(quán) (2) 版面 :有兩個(gè)模塊,一個(gè)是瀏覽模塊,一個(gè)是管理模塊。如表 22。 表 22 版塊功能模塊列表 模塊 模塊包含的功能 版面瀏覽模塊 瀏覽版面 版面管理模塊 版面管理 (3) 公共信息:將用戶發(fā)布和瀏覽公共信息的功能劃分為一個(gè)模塊,對象是用戶對公共信息的操作;管理員對公共信息的操作劃分為另一個(gè)模塊。如表 23。 表 23 公共信息功能模塊列表 模塊 模塊包含的功能 公共信息顯示模塊 瀏覽、發(fā)布公共信息 公共信息管理模塊 公共信息管 理 (4) 帖子:帖子是論壇的基本,其功能是最多最復(fù)雜的,但仍然可以分為兩個(gè)模塊,根據(jù)操作對象來區(qū)分。如表 24。 表 24 帖子功能模塊列表 模塊 模塊包含的功能 帖子模塊 瀏覽帖子 發(fā)布、修改、刪除帖子 對帖子特殊操作 帖子評價(jià) 帖子發(fā)布增加多媒體 帖子類別多樣化 帖子移動(dòng)(單個(gè)) 帖子收藏 帖子搜索 帖子管理模塊 帖子管理 帖子移動(dòng)(批量) (5) 管理員:管理員主要是對其他對象進(jìn)行操作,是對其他模塊的操作人員,同時(shí)系統(tǒng)參數(shù)設(shè)置 模塊的功能也可以劃分進(jìn)來。如表 25。 表 25 管理員管理功能模塊列表 模塊 模塊包含的功能 管理員管理模
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1