基于BS結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā)論文_第1頁(yè)
基于BS結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā)論文_第2頁(yè)
基于BS結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā)論文_第3頁(yè)
基于BS結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā)論文_第4頁(yè)
基于BS結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā)論文_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于基于 B/SB/S 結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā)結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā) 論文作者姓名:論文作者姓名: 申請(qǐng)學(xué)位專業(yè):申請(qǐng)學(xué)位專業(yè): 申請(qǐng)學(xué)位類別:申請(qǐng)學(xué)位類別: 指指導(dǎo)導(dǎo)教教師師姓姓名名(職職稱稱) : 論文提交日期:論文提交日期: 基于基于 B/SB/S 結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā)結(jié)構(gòu)的學(xué)生交流論壇的設(shè)計(jì)與開(kāi)發(fā) 摘摘 要要 在不斷信息化的今天,網(wǎng)絡(luò)已經(jīng)成為人們生活重要的一部分?;ヂ?lián)網(wǎng)以前 所未有的速度發(fā)展,人們也認(rèn)識(shí)到網(wǎng)絡(luò)信息的傳播方便快捷。為了方便師生信 息的交流,采用 B/S 結(jié)構(gòu),開(kāi)發(fā)了一個(gè)快捷、界面友好的師生交流系統(tǒng)。使用 ASP 技術(shù)建設(shè)論壇的骨干框架,使用 SQ

2、L Server 2000 作為系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù) 器,實(shí)現(xiàn)了一個(gè)功能相對(duì)齊全的論壇系統(tǒng)。網(wǎng)友可以自由地提出問(wèn)題以及幫助 他人解決問(wèn)題,或者交流經(jīng)驗(yàn)。 系統(tǒng)設(shè)計(jì)遵循軟件工程的方法,該論壇功能較完善。在這里可以自由地發(fā) 表自己的觀點(diǎn)和對(duì)論壇的主題發(fā)表意見(jiàn),我們還可以對(duì)網(wǎng)友的問(wèn)題及時(shí)地解決, 獲取有用的知識(shí)。系統(tǒng)提供一個(gè)很好的師生交流平臺(tái),充分利用有限的教育資 源,提高資源利用率,同時(shí)又能活躍學(xué)習(xí)氛圍,使學(xué)習(xí)、工作更加方便。 關(guān)鍵詞關(guān)鍵詞:ASP;BBS;用戶管理 The Design and Development of Student Communication Forum Based on B

3、/S Abstract With the development of the information technology, the network has become an essential part of the peoples lives. Internet has developed at an unprecedented speed, and people realize the convenience of the network information. In order to convenient the information exchange between teac

4、hers and students, the teachers and students communication system is developed based on the B/S structure with good efficiency and friendly surface. The ASP technology constructs the forums frame and SQL server 2000 as the database server, realizing a functional forum system. The net friends can adv

5、ance their questions freely as well as help other people solve the problems, or exchange experience. The system is designed following the software engineering methods. Function of the forum is very complete. We can freely advance our own viewpoint here and express the opinion to the forum subject, a

6、nd we may solve the net friends questions, gaining useful knowledge. This system provides a very good exchange platform for the teachers and students. It takes use of the limited education resources and raise rate of the resources, at the same time, and it can activate the study atmosphere, make the

7、 study or the work become more convenient. Key words: ASP; BBS; User management 目目 錄錄 論文總頁(yè)數(shù):26 頁(yè) 1 引言.1 1.1 課題背景.1 1.2 本課題研究的意義.1 1.3 本課題研究的方法.1 2 理論知識(shí)簡(jiǎn)介.1 2.1 SQL SERVER數(shù)據(jù)庫(kù)簡(jiǎn)介 .1 2.2 ASP 簡(jiǎn)介 .2 2.2.1 什么是 ASP.2 2.2.2 ASP 運(yùn)行環(huán)境.2 2.2.3 ASP 的特性.2 3 系統(tǒng)總體構(gòu)成.3 3.1 系統(tǒng)構(gòu)成及流程圖.3 3.2 數(shù)據(jù)庫(kù)需求分析.4 3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì).6 4系

8、統(tǒng)的實(shí)現(xiàn).9 4.1 登錄窗口模塊.9 4.2 論壇主界面模塊.11 4.3 用戶信息發(fā)布模塊.17 4.4 管理員維護(hù)模塊.21 5系統(tǒng)測(cè)試.23 結(jié) 論.23 參考文獻(xiàn).24 致 謝.25 聲 明.26 第1頁(yè) 共26頁(yè) 1 1 引言引言 1.11.1 課題背景課題背景 隨著 Internet 的飛速發(fā)展,機(jī)關(guān)、學(xué)校、公司、企業(yè)都已經(jīng)或正在建立自 己的網(wǎng)站和論壇,而一個(gè)真正的、完善的論壇離不開(kāi) Web 數(shù)據(jù)庫(kù)技術(shù),Web 數(shù) 據(jù)庫(kù)技術(shù)可以實(shí)現(xiàn)瀏覽器與數(shù)據(jù)庫(kù)的雙向交互。Web 技術(shù)和數(shù)據(jù)庫(kù)相互融合領(lǐng) 域的研究已成為熱點(diǎn)方向之一,Web 數(shù)據(jù)庫(kù)技術(shù)使 Web 技術(shù)和數(shù)據(jù)庫(kù)技術(shù)都發(fā) 生了質(zhì)的變化

9、。該學(xué)生論壇系統(tǒng)是基于 ASP 技術(shù)而設(shè)計(jì)的;它方便了廣大朋友 進(jìn)行網(wǎng)上交流和開(kāi)展網(wǎng)上對(duì)話,也為廣大朋友之間利用互聯(lián)技術(shù)、開(kāi)展學(xué)習(xí)、 交流、網(wǎng)上交友等活動(dòng)而設(shè)計(jì)的。因此,該論壇的作用大大方便了師生之間、 朋友與朋友之間地溝通和交流。 1.21.2 本課題研究的意義本課題研究的意義 隨著社會(huì)的日益開(kāi)放和工作環(huán)境、形勢(shì)的變化,人與人之間交往的載體也 相應(yīng)的發(fā)生了變化。論壇的設(shè)計(jì)豐富了許多朋友的業(yè)余文化生活,給他們的生 活帶來(lái)更多的方便。使那些領(lǐng)導(dǎo)與員工、朋友與朋友、師生之間有了一個(gè)相互 溝通的橋梁和紐帶,大大有利于上情下達(dá)和下情上達(dá),促進(jìn)全社會(huì)各項(xiàng)工作的 全面進(jìn)步。 1.31.3 本課題研究的方法

10、本課題研究的方法 B/S(Browser/Server 結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器。它是隨著 Internet 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工 作界面是通過(guò) WWW 瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn), 但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層 3-tier 結(jié)構(gòu)。以 目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò) Internet/Intranet 模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握,成本也是較低的。它是一次性到位的開(kāi)發(fā), 能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如 LAN, WAN,

11、Internet/Intranet 等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái) 和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。 2 2 理論知識(shí)簡(jiǎn)介理論知識(shí)簡(jiǎn)介 2.12.1 SQLSQL ServerServer 數(shù)據(jù)庫(kù)簡(jiǎn)介數(shù)據(jù)庫(kù)簡(jiǎn)介 隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,信息化管理程度的不斷提高,數(shù)據(jù)庫(kù)技術(shù)在 第2頁(yè) 共26頁(yè) 信息管理中的作用日益重要。Microsoft SQL Server 2000 是目前使用最廣泛 的數(shù)據(jù)庫(kù),它與 Windows 網(wǎng)絡(luò)操作系統(tǒng)的無(wú)縫集成。智能化的內(nèi)容管理,強(qiáng)大 的功能,使它得到大量用戶的喜愛(ài)。 SQL Server 是 Microsoft 公司在與 Sybase

12、 公司原來(lái)的基礎(chǔ)上推出的關(guān)系 型數(shù)據(jù)庫(kù)系統(tǒng)。它主要是指的是對(duì)數(shù)據(jù)的分類、組織、編碼、存儲(chǔ)、檢索和維 護(hù)。它作為網(wǎng)絡(luò)編程的后臺(tái)數(shù)據(jù)庫(kù)存,可以通過(guò) ODBC 和 ADO 這兩種數(shù)據(jù)為訪問(wèn) 技術(shù)用于 ASP 技術(shù)或 JSP 技術(shù)制作的 Web 網(wǎng)頁(yè)與數(shù)據(jù)為之間的連接。 2.22.2 ASPASP 簡(jiǎn)介簡(jiǎn)介 .1 什么是什么是 ASPASP ASP 是 Active Server Pages 的簡(jiǎn)稱,它是一種在微軟公司的 WEB 服務(wù)器 IIS(Internet Infomation Server)上開(kāi)發(fā)交互網(wǎng)頁(yè)的新技術(shù)。是一種服務(wù)器 端的 Script 環(huán)境。 使用 asp 可以建立

13、動(dòng)態(tài),交互式高性能的 Web 服務(wù)器應(yīng)用, 我們知道,目前有很多版本的瀏覽器可供使用。使用 asp 時(shí),應(yīng)用程序是在 server 端運(yùn)行而不是在 client 端。當(dāng)用戶訪問(wèn)一個(gè) asp 時(shí),首先 Web Server 調(diào)用 asp 文件,并讀取 asp 文件的全部?jī)?nèi)容后并開(kāi)始執(zhí)行所有的 Script 命令, 生成 html 頁(yè),再把這些 html 頁(yè)傳到用戶端的瀏覽器上,并完成操作。這樣,我 們就不用擔(dān)心用戶所使用的瀏覽器的類型了,Web Server 端已經(jīng)處理了一切。 微軟公司最初在 IIS3.0 版上使用它以取代 CGI。隨著 Windows NT 在 WWW 上的 使用日益增多,A

14、SP 已經(jīng)成為了開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站、構(gòu)筑 Internet 和 Intranet 應(yīng) 用的最佳選擇。 .2 ASPASP 運(yùn)行環(huán)境運(yùn)行環(huán)境 ASP 運(yùn)行環(huán)境: Asp 的運(yùn)行需要 Windows 操作系統(tǒng),9x 下需要安裝 PWS;而 NT/2000/XP 則需要安裝 Internet Information Server(簡(jiǎn)稱 IIS) ;也就是說(shuō) 我們經(jīng)常所使用的 window95/98/2000/XP 都可以運(yùn)行 asp,只需要將其設(shè)置為 單機(jī)服務(wù)器就行了。一般較常使用的是 window2000+IIS5 和 window98+PWS,而 windowXP+IIS 則較少人使用

15、。我們推薦使用 window2000+IIS5 這對(duì)組合,因?yàn)?window2000 是相對(duì)比較穩(wěn)定的系統(tǒng),對(duì)于服務(wù)器網(wǎng)絡(luò)方面微軟投入得較多,比 較適合做為服務(wù)使用。 第3頁(yè) 共26頁(yè) .3 ASPASP 的特性的特性 1.使用 VBScript JScript 等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合 HTML 代碼,即 可快速地完成網(wǎng)站的應(yīng)用程序。 2.無(wú)須 compile 編譯,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。 3.使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。 4.與瀏覽器無(wú)關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼

16、的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。 5.Active Server Pages 能與任何 ActiveX scripting 語(yǔ)言相容。 3 3 系統(tǒng)總體構(gòu)成系統(tǒng)總體構(gòu)成 3.13.1 系統(tǒng)構(gòu)成及流程圖系統(tǒng)構(gòu)成及流程圖 系統(tǒng)構(gòu)成:該系統(tǒng)設(shè)計(jì)分用戶模塊和管理員模塊,用戶模塊可以對(duì)系統(tǒng)進(jìn) 入查看、發(fā)表、回復(fù)等內(nèi)容,管理員模塊的功能相對(duì)來(lái)說(shuō)要比用戶模塊的功能 要強(qiáng)大些,它不僅可以對(duì)系統(tǒng)進(jìn)行查看、發(fā)表、回復(fù)等內(nèi)容,還可以對(duì)系統(tǒng)進(jìn) 行刪除、修改等功能。 用戶模塊流程圖:新用戶注冊(cè)成功后,就直接返回會(huì)員登陸界面,輸入已注冊(cè) 用戶名和密碼后就可以進(jìn)入該系統(tǒng)進(jìn)行生活

17、情感、學(xué)習(xí)新聞、理想事業(yè)、娛樂(lè) 世界四類話題選擇,每一類話題用戶可以查看別人發(fā)表的話題、還可以查看別人 回復(fù)的內(nèi)容,也可以自己發(fā)表話題,別人給予回復(fù)操作。 密碼 正確 圖 1 用戶模塊流程圖 會(huì)員登陸 新用戶注冊(cè) 注冊(cè)成功 話題選擇 生活情感學(xué)習(xí)新聞 理想事業(yè)娛樂(lè)世界 第4頁(yè) 共26頁(yè) 管理員模塊流程圖:當(dāng)管理員點(diǎn)擊會(huì)員登錄界面上的管理員進(jìn)入后,就進(jìn)入 管理員登錄界面,輸入的管理員名字和密碼匹配時(shí)即可進(jìn)入,否則,就會(huì)出錯(cuò); 管理員名字和密碼匹配后,就會(huì)進(jìn)入該系統(tǒng)進(jìn)行生活情感、學(xué)習(xí)新聞、理想事 業(yè)、娛樂(lè)世界四類話題的選擇,每一類話題管理員不但可以像用戶那樣進(jìn)行查 看、發(fā)表、回復(fù)操作,而且還可以對(duì)

18、別人發(fā)表的話題、以及回復(fù)的內(nèi)容進(jìn)行刪 除操作,以達(dá)到對(duì)系統(tǒng)的全面維護(hù)。 N Y 圖 2 管理員模塊流程圖 3.23.2 數(shù)據(jù)庫(kù)需求分析數(shù)據(jù)庫(kù)需求分析 管理員:管理員名,管理員密碼 用 戶 注 冊(cè)(Admini_t)表:用戶 ID(主鍵),用戶名,用戶密碼,用戶性別, 用戶出生日期,用戶學(xué)歷,用戶工作,用戶住址,用戶郵編,用戶 E_mail,用戶提 示,用戶回答。 用戶新話題發(fā)表表: 生活情感(lifeTopic1_T)表: 用戶 ID(主鍵),標(biāo)題,作者,發(fā)表日期 (lifedate),類型 學(xué)習(xí)新聞(studyTopic_T)表:用戶 ID(主鍵),標(biāo)題,作者,發(fā)表日期 (studydate

19、),類型 理想事業(yè) (ideaTopic_T )表:用戶 ID(主鍵),標(biāo)題,作者,發(fā)表日期 會(huì)員登錄界面 話題選擇 出錯(cuò)界面 生活情感學(xué)習(xí)新聞理想事業(yè)娛樂(lè)世界 管理員進(jìn)入 判斷密碼 第5頁(yè) 共26頁(yè) (ideadate),類型 娛樂(lè)世界 (happyTopic_T)表:用戶 ID(主鍵),標(biāo)題,作者,發(fā)表日期 (happydate),類型 用戶回復(fù)信息表: 生活情感(person_message1)表: 用戶 ID (主鍵),用戶名,密碼,性別,出生 日期,學(xué)歷,工作,住址,郵編, E_mail,用戶提示,用戶回答,回復(fù)類型,回復(fù)標(biāo)題, 回復(fù)內(nèi)容,回復(fù)日期。 學(xué)習(xí)新聞(person_mess

20、age2)表:用戶 ID(主鍵),用戶名,密碼,性別,出生 日期,學(xué)歷,工作,住址,郵編, E_mail,用戶提示,用戶回答,回復(fù)類型,回復(fù)標(biāo)題,回 復(fù)內(nèi)容,回復(fù)日期。 理想事業(yè)(person_message3)表:用戶 ID(主鍵),用戶名,密碼,性別,出生 日期,學(xué)歷,工作,住址,郵編, E_mail,用戶提示,用戶回答,回復(fù)類型,回復(fù)標(biāo)題,回 復(fù)內(nèi)容,回復(fù)日期。 娛樂(lè)世界(person_message4)表:用戶 ID(主鍵),用戶名,密碼,性別,出生 日期,學(xué)歷,工作,住址,郵編, E_mail,用戶提示,用戶回答,回復(fù)類型,回復(fù)標(biāo)題,回 復(fù)內(nèi)容,回復(fù)日期。 用戶注冊(cè)表-發(fā)表話題表的關(guān)

21、系:已注冊(cè)的用戶可以對(duì)生活情感、學(xué)習(xí)新 聞、理想事業(yè)、娛樂(lè)世界四類話題的內(nèi)容進(jìn)行查看、發(fā)表等操作。 用戶注冊(cè)表-發(fā)表話題表的關(guān)系:已注冊(cè)的用戶可以對(duì)生活情感、學(xué)習(xí)新 聞、理想事業(yè)、娛樂(lè)世界四類話題的內(nèi)容進(jìn)行查看、發(fā)表等操作。 n n 圖 3 用戶注冊(cè)表-發(fā)表話題表的關(guān)系 用戶注冊(cè)表回復(fù)貼子表的關(guān)系:已注冊(cè)的用戶可以對(duì)生活情感、學(xué)習(xí)新 聞、理想事業(yè)、娛樂(lè)世界四類話題的內(nèi)容進(jìn)行查看、回復(fù)等操作。 用 戶 查看發(fā)表 生活情感 表 學(xué)習(xí)新聞表理想事業(yè) 表 娛樂(lè)世界 表 用戶 ID 用戶名 用戶 密碼 用戶 性別 N 1 NN N 第6頁(yè) 共26頁(yè) 圖 4 用戶注冊(cè)表回復(fù)貼子表的關(guān)系 管理員四類表的關(guān)系

22、:管理員可以對(duì)生活情感、學(xué)習(xí)新聞、理想事業(yè)、 娛樂(lè)世界四類話題的內(nèi)容進(jìn)行查看、發(fā)表、回復(fù)、刪除等操作。 1 1 m m 圖 5 管理員四類表的關(guān)系 3.33.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 表 1 Admini_t(用戶注冊(cè)表) 列(屬性)名中文名稱類型寬度是否允許為空 用 戶 查看回復(fù) 生活情感 表 學(xué)習(xí)新聞 表 理想事業(yè) 表 娛樂(lè)世界 表 用戶 密碼 用戶 性別 用戶 ID 用戶名 管理員 管理 生活情感 表 學(xué)習(xí)新聞 表 理想事業(yè) 表 娛樂(lè)世界 表 管理員名管理員密碼 1 NN N N N N N N 第7頁(yè) 共26頁(yè) Userid用戶身份證號(hào)(主鍵)字符20NOT NULL

23、Username用戶的名字符50NOT NULL Userpassword用戶的密碼字符20NOT NULL Usersex用戶的性別字符10NOT NULL Userbirdate用戶的出生日期日期型8NULL Userrank 用戶的學(xué)歷字符 50NULL Userjob 用戶的工作字符 200NULL Useraddress 用戶的住址字符 50NULL Userpostnum 用戶的郵編字符 10NULL Useremail 用戶的 E-mail字符 50NULL Useranswer 用戶的提示字符 100NULL Userquestion 用戶的回答字符 200NULL 表 2 l

24、ifeTopic1_T(發(fā)表生活情感類標(biāo)題表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid用戶身份證號(hào)字符20NOT NULL title 發(fā)表的話題字符 200NOT NULL author 發(fā)表者字符 50NOT NULL lifedate 發(fā)表日期日期型 8NOT NULL kind 發(fā)表所選的類型數(shù)據(jù)型 4NOT NULL 表 3 studyTopic_T(發(fā)表學(xué)習(xí)新聞?lì)悩?biāo)題表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid 用戶身份證號(hào)字符 20NOT NULL title 發(fā)表的話題字符 200NOT NULL author 發(fā)表者字符 50NOT NULL

25、studydate 發(fā)表日期日期型 8NOT NULL kind 發(fā)表所選的類型數(shù)據(jù)型 4NOT NULL 表 4 ideaTopic_T(發(fā)表理想事業(yè)類新標(biāo)題表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid 用戶身份證號(hào)字符 20NOT NULL title 發(fā)表的話題字符 200NOT NULL author 發(fā)表者字符 50NOT NULL ideadate 發(fā)表日期日期型 8NOT NULL kind 發(fā)表所選的類型數(shù)據(jù)型 4NOT NULL 表 5 happyTopic_T(發(fā)表娛樂(lè)世界類新標(biāo)題表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid 用戶身份證號(hào)字符

26、 20NOT NULL 第8頁(yè) 共26頁(yè) title 發(fā)表的話題字符 200NOT NULL author 發(fā)表者字符 50NOT NULL happydate 發(fā)表日期日期型 8NOT NULL kind 發(fā)表所選的類型數(shù)據(jù)型 4NOT NULL 表 6 person_message1(生活情感類回復(fù)表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid 用戶身份證號(hào)(主鍵)字符 20NOT NULL Username 用戶的名字符 50NOT NULL Userpassword 用戶的密碼字符 20NOT NULL Usersex 用戶的性別字符 10NOT NULL Userbir

27、date 用戶的出生日期日期型 8NULL Userrank 用戶的職位字符 50NULL Userjob 用戶的工作字符 200NULL Useraddress 用戶的住址字符 50NULL Userpostnum 用戶的郵編字符 10NULL Useremail 用戶的 E_mail字符 50NULL Useranswer 用戶的提示字符 100NULL Userquestion 用戶的回答字符 200NULL kind 用戶回復(fù)所選的類型數(shù)值型 4NOT NULL title 回復(fù)的標(biāo)題字符 200NOT NULL replycontent 回復(fù)的內(nèi)容字符 2000NOT NULL re

28、plydate 回復(fù)時(shí)的日期日期型 8NOT NULL 表 7 person_message2(學(xué)習(xí)新聞?lì)惢貜?fù)表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid 用戶身份證號(hào)(主鍵)字符 20NOT NULL Username 用戶的名字符 50NOT NULL Userpassword 用戶的密碼字符 20NOT NULL Usersex 用戶的性別字符 10NOT NULL Userbirdate 用戶的出生日期日期型 8NULL Userrank 用戶的職位字符 50NULL Userjob 用戶的工作字符 200NULL Useraddress 用戶的住址字符 50NULL

29、Userpostnum 用戶的郵編字符 10NULL Useremail 用戶的 E_mail字符 50NULL Useranswer 用戶的提示字符 100NULL Userquestion 用戶的回答字符 200NULL kind 用戶回復(fù)所選的類型數(shù)值型 4NOT NULL title 回復(fù)的標(biāo)題字符 200NOT NULL replycontent 回復(fù)的內(nèi)容字符 2000NOT NULL replydate 回復(fù)時(shí)的日期日期型 8NOT NULL 第9頁(yè) 共26頁(yè) 表 8 person_message3(理想事業(yè)類回復(fù)表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid 用戶

30、身份證號(hào)(主鍵)字符 20NOT NULL Username 用戶的名字符 50NOT NULL Userpassword 用戶的密碼字符 20NOT NULL Usersex 用戶的性別字符 10NOT NULL Userbirdate 用戶的出生日期日期型 8NULL Userrank 用戶的職位字符 50NULL Userjob 用戶的工作字符 200NULL Useraddress 用戶的住址字符 50NULL Userpostnum 用戶的郵編字符 10NULL Useremail 用戶的 E_mail字符 50NULL Useranswer 用戶的提示字符 100NULL User

31、question 用戶的回答字符 200NULL kind 用戶回復(fù)所選的類型數(shù)值型 4NOT NULL title 回復(fù)的標(biāo)題字符 200NOT NULL replycontent 回復(fù)的內(nèi)容字符 2000NOT NULL replydate 回復(fù)時(shí)的日期日期型 8NOT NULL 表 9 Person_message4(娛樂(lè)世界類回復(fù)表) 列(屬性)名中文名稱類型寬度是否允許為空 Userid 用戶身份證號(hào)(主鍵)字符 20NOT NULL Username 用戶的名字符 50NOT NULL Userpassword 用戶的密碼字符 20NOT NULL Usersex 用戶的性別字符

32、10NOT NULL Userbirdate 用戶的出生日期日期型 8NULL Userrank 用戶的職位字符 50NULL Userjob 用戶的工作字符 200NULL Useraddress 用戶的住址字符 50NULL Userpostnum 用戶的郵編字符 10NULL Useremail 用戶的 E_mail字符 50NULL Useranswer 用戶的提示字符 100NULL Userquestion 用戶的回答字符 200NULL kind 用戶回復(fù)所選的類型數(shù)值型 4NOT NULL title 回復(fù)的標(biāo)題字符 200NOT NULL replycontent 回復(fù)的內(nèi)容

33、字符 2000NOT NULL replydate 回復(fù)時(shí)的日期日期型 8NOT NULL 4 4 系統(tǒng)的實(shí)現(xiàn)系統(tǒng)的實(shí)現(xiàn) 4.14.1 登錄窗口模塊登錄窗口模塊 用戶登錄模塊:新用戶必須點(diǎn)擊界面上的“NEW 我想成為新會(huì)員”才能注 第10頁(yè) 共26頁(yè) 冊(cè),注冊(cè)成功后返回此界面輸入已注冊(cè)的用戶 ID 和密碼就可進(jìn)入該系統(tǒng),管理 員點(diǎn)擊界面上的“管理員進(jìn)入”就可進(jìn)入管理員登錄窗口界面。 圖 6 用戶登錄界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 4.24.2 論壇主界面模塊論壇主界面模塊 該論壇主界面模塊主要包括:話題選擇模塊、顯示發(fā)表的信息模塊、顯示 回復(fù)的信息模塊三個(gè)大的模塊。 顯示

34、發(fā)表的信息模塊包括生活情感類、學(xué)習(xí)新聞?lì)?、理想事業(yè)類、娛樂(lè)世 界類四類模塊;顯示回復(fù)信息模塊也包括這四類模塊。下面對(duì)其中的一些模塊 進(jìn)行介紹: 1、話題選擇模塊 用戶及管理員正確登錄后,進(jìn)入此界面進(jìn)行生活情感、學(xué)習(xí)新聞、理想事 業(yè)、娛樂(lè)世界四類話題的選擇,每選中一個(gè)話題點(diǎn)“進(jìn)入”按鈕則可進(jìn)入,點(diǎn) “返回首頁(yè)”則可返回會(huì)員登錄界面。 第12頁(yè) 共26頁(yè) 圖 7 話題選擇界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 2、顯示發(fā)表信息模塊 包括對(duì)生活情感類的顯示發(fā)表模塊、學(xué)習(xí)新聞?lì)惖娘@示發(fā)表模塊、理想事 業(yè)類的顯示發(fā)表模塊、娛樂(lè)世界類的顯示發(fā)表模塊四類模塊;下面對(duì)其中的一 些模塊進(jìn)行介紹。

35、例如:當(dāng)用戶選擇了生活情感類后,則可進(jìn)入此界面查看其它用戶已發(fā)表 的話題,也可以點(diǎn)“發(fā)表貼子”按鈕進(jìn)行發(fā)表新話題,如果點(diǎn)了“標(biāo)題”的內(nèi) 容則會(huì)進(jìn)入此標(biāo)題所回復(fù)的內(nèi)容界面,因?yàn)閷?duì)標(biāo)題進(jìn)行了超鏈接。 圖 8 生活情感界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: % i=1 do while (not rs.eof) and (i 第14頁(yè) 共26頁(yè) a href=gonggongxinxilifepd0.asp?title= 第15頁(yè) 共26頁(yè) %if a a href=life_class1.asp?a=下頁(yè) 1 then % a href=life_class1.asp?a=上頁(yè) 當(dāng)選

36、中學(xué)習(xí)新聞?lì)惡?,則可進(jìn)入此界面查看其它用戶已發(fā)表的話題,也可 以點(diǎn)“發(fā)表貼子”按鈕發(fā)表新話題,如果點(diǎn)了“標(biāo)題”的內(nèi)容就會(huì)進(jìn)入此標(biāo)題 所回復(fù)的內(nèi)容界面,因?yàn)閷?duì)標(biāo)題進(jìn)行了超鏈接。 圖 9 學(xué)習(xí)新聞界面 其中實(shí)現(xiàn)這個(gè)功能的關(guān)鍵代碼相似于“生活情感”類中的代碼;同樣, “理 第16頁(yè) 共26頁(yè) 想事業(yè)” 、 “娛樂(lè)世界”兩類模塊的實(shí)現(xiàn)方法及關(guān)鍵代碼都同上面兩類相似,這 里不再詳細(xì)敘述。 3、顯示回復(fù)信息模塊 包括對(duì)生活情感類的顯示回復(fù)模塊、對(duì)學(xué)習(xí)新聞?lì)惖娘@示回復(fù)模塊、理想 事業(yè)類的顯示回復(fù)模塊、娛樂(lè)世界類的顯示回復(fù)模塊四類模塊;下面對(duì)其中的 一些模塊進(jìn)行介紹。 例如:當(dāng)點(diǎn)了“生活情感”類所在頁(yè)面的“標(biāo)

37、題”內(nèi)容后則會(huì)進(jìn)入此標(biāo)題 所回復(fù)的內(nèi)容界面;然后顯示不同用戶對(duì)此標(biāo)題內(nèi)容的回復(fù)信息,也可以對(duì)該 標(biāo)題的內(nèi)容發(fā)表自己的看法,并將回復(fù)的內(nèi)容顯示在此界面上。 圖 10 顯示回復(fù)的界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 當(dāng)點(diǎn)了“學(xué)習(xí)新聞”類所在頁(yè)面的“標(biāo)題”內(nèi)容后則會(huì)進(jìn)入此標(biāo)題所回復(fù) 的內(nèi)容界面;然后顯示不同用戶對(duì)此標(biāo)題內(nèi)容的回復(fù),也可以對(duì)該標(biāo)題的內(nèi)容 發(fā)表自己的看法,并將回復(fù)的內(nèi)容顯示在此頁(yè)面上。 第17頁(yè) 共26頁(yè) 圖 11 顯示回復(fù)信息界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 同樣, “理想事業(yè)” 、 “娛樂(lè)世界”兩類回復(fù)模塊的實(shí)現(xiàn)方法及關(guān)鍵代碼都同 上面兩類相似,這

38、里不再詳細(xì)敘述。 4.34.3 用戶信息發(fā)布模塊用戶信息發(fā)布模塊 用戶信息發(fā)布模塊包括生活情感類、學(xué)習(xí)新聞?lì)?、理想事業(yè)類、娛樂(lè)世界 類中發(fā)表新話題模塊以及對(duì)某人發(fā)表的話題進(jìn)行回復(fù)信息模塊,其中發(fā)表新信 息模塊四個(gè),某人發(fā)表的信息進(jìn)行回復(fù)模塊也有四個(gè),下面對(duì)其中一些模塊進(jìn) 行介紹: 1、發(fā)表新話題模塊包括對(duì)生活情感類的發(fā)表模塊、對(duì)學(xué)習(xí)新聞?lì)惖陌l(fā)表模 塊、對(duì)理想事業(yè)類的發(fā)表模塊、對(duì)娛樂(lè)世界類的發(fā)表模塊四大模塊,下面對(duì)其 中的一些模塊進(jìn)行介紹: 第18頁(yè) 共26頁(yè) 例如:當(dāng)選中“理想事業(yè)”類后,則可進(jìn)入此界面查看其它用戶已發(fā)表的 話題,當(dāng)點(diǎn)了“發(fā)表貼子”按鈕后就進(jìn)入此界面發(fā)表新話題。 圖 12 發(fā)表

39、新話題界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 當(dāng)選中“娛樂(lè)世界”話題類后,則進(jìn)入此界面查看其它用戶已發(fā)表的話, 當(dāng)點(diǎn)了“發(fā)表貼子”按鈕后就會(huì)進(jìn)入此界面發(fā)表新話題。 第19頁(yè) 共26頁(yè) 圖 13 發(fā)表新話題界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼相似“理想事業(yè)”類中的代碼;同時(shí), “生活情感” 、 “學(xué)習(xí)新聞”兩類模塊的實(shí)現(xiàn)方法及關(guān)鍵代碼都同上面兩類相似, 這里不再詳細(xì)敘述。 2、回復(fù)信息模塊包括對(duì)生活情感類的回復(fù)模塊、對(duì)學(xué)習(xí)新聞?lì)惖幕貜?fù)模塊、 對(duì)理想事業(yè)類的回復(fù)模塊、對(duì)娛樂(lè)世界類的回復(fù)模塊四大模塊,下面對(duì)其中的 一些模塊進(jìn)行介紹: 例如:當(dāng)點(diǎn)了“學(xué)習(xí)新聞”類所在頁(yè)面的“標(biāo)題”內(nèi)容后就

40、會(huì)進(jìn)入此標(biāo)題 所回復(fù)的內(nèi)容界面;然后顯示不同用戶對(duì)此標(biāo)題的回復(fù)內(nèi)容,當(dāng)點(diǎn)了“回復(fù)按 鈕”后,就會(huì)進(jìn)入此界面對(duì)該標(biāo)題的內(nèi)容發(fā)表自己的看法,并顯示回復(fù)內(nèi)容。 圖 14 回復(fù)信息界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 當(dāng)點(diǎn)了“理想事業(yè)”類所在頁(yè)面的“標(biāo)題”內(nèi)容后則會(huì)進(jìn)入此標(biāo)題所回復(fù) 的內(nèi)容界面;然后顯示不同用戶對(duì)此標(biāo)題內(nèi)容的回復(fù),當(dāng)點(diǎn)了“回復(fù)按鈕”后, 就會(huì)進(jìn)入此界面對(duì)該標(biāo)題的內(nèi)容發(fā)表自己的看法,并顯示回復(fù)內(nèi)容。 圖 15 回復(fù)貼子頁(yè)面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 當(dāng)點(diǎn)了“娛樂(lè)世界”類所在頁(yè)面的“標(biāo)題”內(nèi)容后則會(huì)進(jìn)入此標(biāo)題所回復(fù) 的內(nèi)容界面;然后顯示不同用戶對(duì)此標(biāo)題

41、內(nèi)容的回復(fù),當(dāng)點(diǎn)了“回復(fù)按鈕”后, 就會(huì)進(jìn)入此界面對(duì)該標(biāo)題的內(nèi)容發(fā)表自己的看法,并顯示回復(fù)內(nèi)容。 第21頁(yè) 共26頁(yè) 圖 16 回復(fù)貼子界面 其中實(shí)現(xiàn)這個(gè)模塊的關(guān)鍵代碼相似上面的“學(xué)習(xí)新聞、理想事業(yè)”類中的 代碼;同時(shí), “生活情感”類模塊的實(shí)現(xiàn)方法及關(guān)鍵代碼都同上面幾類相似,這 里不再詳細(xì)敘述。 4.44.4 管理員維護(hù)模塊管理員維護(hù)模塊 管理員維護(hù)模塊就是在論壇主界面模塊上添加“刪除”功能的操作,也即 是在顯示發(fā)表話題模塊、顯示回復(fù)信息模塊上進(jìn)行操作;下面對(duì)其中的一些模 塊及代碼進(jìn)行介紹: 顯示發(fā)表話題模塊:管理員登錄后,選中“生活情感類” ,則可進(jìn)入此界面 查看其它用戶已發(fā)表的話題,也可

42、以點(diǎn)“發(fā)表貼子”按鈕進(jìn)行發(fā)表新話題,如 果點(diǎn)了“標(biāo)題”的內(nèi)容就會(huì)進(jìn)入此標(biāo)題所回復(fù)的內(nèi)容界面;倘若點(diǎn) “刪除” , 則會(huì)刪除此條內(nèi)容的信息。 圖 17 生活情感管理界面 第22頁(yè) 共26頁(yè) 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 同樣,顯示發(fā)表話題模塊在學(xué)習(xí)新聞?lì)悺⒗硐胧聵I(yè)類、娛樂(lè)世界類中的實(shí) 現(xiàn)過(guò)程及關(guān)鍵代碼與“生活情感類”的實(shí)現(xiàn)是類似的,這里不再細(xì)述。 顯示回復(fù)信息模塊:管理員登錄后,當(dāng)點(diǎn)了“娛樂(lè)世界”類所在頁(yè)面的 “標(biāo)題”內(nèi)容后則會(huì)進(jìn)入此標(biāo)題所回復(fù)的內(nèi)容界面;然后顯示不同用戶對(duì)此標(biāo) 題的回復(fù)內(nèi)容,倘若點(diǎn)了“回復(fù)貼子”按鈕,就能對(duì)該標(biāo)題的內(nèi)容發(fā)表自己的 看法,并顯示回復(fù)內(nèi)容。倘若點(diǎn)了

43、“刪除” ,則會(huì)刪除此條內(nèi)容的信息。 圖 18 娛樂(lè)世界回復(fù)界面 其中實(shí)現(xiàn)這個(gè)界面功能的關(guān)鍵代碼如下面代碼所示: 同樣,顯示回復(fù)信息模塊在生活情感類、學(xué)習(xí)新聞?lì)?、理想事業(yè)類、中的 實(shí)現(xiàn)過(guò)程及關(guān)鍵代碼與“娛樂(lè)世界類”的實(shí)現(xiàn)方法是類似的,這里不再細(xì)述。 第23頁(yè) 共26頁(yè) 5 5 系統(tǒng)測(cè)試系統(tǒng)測(cè)試 本系統(tǒng)采取的測(cè)試方法是先進(jìn)行各模塊測(cè)試,經(jīng)修改和調(diào)整成功以后,再 進(jìn)行總體測(cè)試,測(cè)試結(jié)果的各項(xiàng)功能均已達(dá)到或基本達(dá)到設(shè)計(jì)的要求。 由于一般網(wǎng)站設(shè)計(jì)都是一些專業(yè)人員設(shè)計(jì)的,專業(yè)人員對(duì)計(jì)算機(jī)和網(wǎng)絡(luò)有 較深刻的理解,大多數(shù)用戶只對(duì)計(jì)算機(jī)網(wǎng)絡(luò)有膚淺的了解,因此,網(wǎng)站的設(shè)計(jì) 應(yīng)切實(shí)滿足多數(shù)用戶的需要。在此有許多成

44、功的經(jīng)驗(yàn)表明,讓那些對(duì)計(jì)算機(jī)不 熟悉的用戶來(lái)參加網(wǎng)站的測(cè)試工作效果非常好,這些人會(huì)提出許多專業(yè)人員沒(méi) 有顧及到的問(wèn)題以及一些好的建議。 本網(wǎng)站采用的測(cè)試環(huán)境是:服務(wù)器采用 Windows 2000 操作系統(tǒng)+IIS 信息 服務(wù)管理:客戶機(jī)采用 Windows 2000 操作系統(tǒng)+IE 瀏覽器。 測(cè)試的主要內(nèi)容包括:管理員管理(其中包含管理員登錄、查看、發(fā)表新 話題、回復(fù)內(nèi)容以及管理員對(duì)發(fā)表新話題、回復(fù)內(nèi)容進(jìn)行刪除等功能) ,用戶登 錄,用戶查看內(nèi)容、發(fā)表新話題、回復(fù)內(nèi)容等功能,測(cè)試結(jié)果一切正常,達(dá)到 了設(shè)計(jì)的要求。 計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)開(kāi)發(fā)環(huán)境: ASP.NET,VB,VB.NET VF,java 等,數(shù)據(jù)庫(kù): SQL。包括:開(kāi)題報(bào)告、程序、論文、答辯 PPT,所有 程序都是通過(guò)答辯的優(yōu)秀作品,質(zhì)量保證。也可代做。 我是哈爾濱工業(yè)大學(xué)計(jì)算機(jī)專業(yè)畢業(yè)的學(xué)生我賣的畢 業(yè)設(shè)計(jì)都是新做出來(lái)的而且是學(xué)生親手做的符合學(xué)生 要求如果你在別的店賣來(lái)的都是很專業(yè)的人員做

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論