【正文】
LUOYANG NORMAL UNIVERSITY 2021 屆 本科畢業(yè)設(shè)計(jì) 留言板管理系統(tǒng) 院(系)名稱 信息技術(shù)學(xué)院 專 業(yè) 名 稱 軟件工程 學(xué)生姓名 學(xué)號(hào) 指導(dǎo)教師 完 成 時(shí) 間 2021 年 5 月 留言板管理系統(tǒng) I 摘要 電子留言板 在國(guó)內(nèi)一般稱作網(wǎng)絡(luò)論壇,早期的留言板與一般街頭和校園內(nèi)的公告板性質(zhì)相同,只不過是通過電腦來傳播或獲得消息而已。一直到個(gè)人計(jì)算機(jī)開始普及之后,有些人嘗試將蘋果計(jì)算機(jī)上的留言板轉(zhuǎn)移到個(gè)人計(jì)算機(jī)上,留言板才開始漸漸普及開來。近些年來,由于 留言板 愛 好者們的努力,留言板的功能得到了很大的擴(kuò)充。 本 留言板 系統(tǒng)可以使 游客無拘無束的發(fā)布 對(duì)版主的信息,而版主則可以對(duì)收到的信息進(jìn)行 回復(fù) 操作, 適合不在同一地點(diǎn)的人群進(jìn)行網(wǎng)上的的交流。 本系統(tǒng)具有友好的登錄頁面,沒有用戶名的游客也可以在主頁面上進(jìn)行注冊(cè),填入合適的注冊(cè)信息之后就可以得到本留言板系統(tǒng)的認(rèn)可,成為普通用戶。成為用戶之后除了可以收到游客對(duì)自己的留言并對(duì)其進(jìn)行回復(fù)外,還可以對(duì)留言進(jìn)行 修改刪除操作。用戶還可以修改自己的密碼等系統(tǒng)信息。 關(guān)鍵詞 : 留言板 ; SSH 框架; sql server 數(shù)據(jù) 庫 洛陽師范學(xué)院 2021 屆本科生畢業(yè)設(shè)計(jì) II Abstract Electronic message boards in the country monly known as online forums, the early message board with general street and campus bulletin boards nature is the same, only to spread through a puter or access to news. Until after the personal puter began to spread, some people try to message boards on the Apple transferred to the personal puter, message boards began gradually gaining in popularity. In recent years, thanks to the efforts of enthusiasts of message boards, the function of the message board has been greatly expanded. This message board allows visitors to freely release information to the moderator, the information received while the moderator can reply to the crowd for not in the same location online system has a friendly login page, there is no user name Visitors can also register on the main page, fill in the appropriate registration information on this message board system can be recognized as a normal user. As a user, in addition to can receive visitors to their message and their reply, the message modify the delete operation. The user can also modify their own passwords and other system information. Keywords: message board。SSH framework 。sql server database 留言板管理系統(tǒng) III 目 錄 第 1 章 緒論 ............................................................ 1 系統(tǒng)開發(fā)背景 ..................................................... 1 系統(tǒng)研究目的和意義 ............................................... 1 可行性分析 ....................................................... 2 第 2 章 系統(tǒng)需求分析 .................................................... 3 系統(tǒng)性能要求 ..................................................... 3 數(shù)據(jù)流圖分析 ..................................................... 3 第 3 章 系統(tǒng)總體設(shè)計(jì) .................................................... 5 系統(tǒng)功能模塊分析 ................................................. 5 用戶登錄注銷 .................................................. 5 用戶注冊(cè) ...................................................... 5 用戶信息的修改和刪除 .......................................... 5 用戶信息的瀏覽 ................................................ 6 留言內(nèi)容的管 理編輯 ............................................ 6 實(shí)體 ER 圖 ....................................................... 6 系統(tǒng)用例圖 ....................................................... 6 系統(tǒng)總體設(shè)計(jì) ..................................................... 7 開發(fā)工具簡(jiǎn)介 ..................................................... 8 開發(fā)框架 ......................................................... 8 系統(tǒng) 中 Struts2 的實(shí)現(xiàn) .......................................... 8 系統(tǒng)中 Hibernate 的實(shí)現(xiàn) ........................................ 9 系 統(tǒng)中 Spring 的實(shí)現(xiàn) .......................................... 10 數(shù)據(jù)庫設(shè)計(jì) ...................................................... 12 用戶界面設(shè)計(jì) .................................................... 13 登錄界面 ..................................................... 13 用戶注冊(cè)界面 ................................................. 16 信息查詢及顯示界面 ........................................... 21 后臺(tái)管理界面 ................................................. 24 第 5 章 軟件測(cè)試和調(diào)試 ................................................. 27 白盒測(cè)試法 ...................................................... 27 黑盒測(cè)試法 ...................................................... 29 第 6 章 工作總結(jié)和展望 ................................................. 30 參考文獻(xiàn) .............................................................. 31 致 謝 ................................................................ 32 留言板管理系統(tǒng) 1 第 1 章 緒論 系統(tǒng)開發(fā)背景 現(xiàn)今是網(wǎng)絡(luò)時(shí)代,信息的交流不再單單是面對(duì)面的交流還增加了虛擬網(wǎng)絡(luò)的交流,由于其方便快捷及其對(duì)地域時(shí)間等因素的的要求的淡化, Inter 上的交流早已占據(jù)著一個(gè)極其重要的地位。人們可以通過在互聯(lián)網(wǎng)上收到最新的消息,也可以通過互聯(lián)網(wǎng)進(jìn)行信息的交流。而 留言板 就是大家進(jìn)行信息交流的其中一個(gè)渠道。 留言板是一種在 Inter 網(wǎng)上開放的信息服務(wù)系統(tǒng),通過 該系統(tǒng) 用戶可以方便的實(shí)現(xiàn)信息的交換和文件的共享。 本系統(tǒng)主要完成了基于 JSP 技術(shù)的校內(nèi)論壇的設(shè)計(jì)和實(shí)現(xiàn),主要實(shí)現(xiàn)了客戶端和服務(wù)器端的動(dòng)態(tài)交互。該系統(tǒng)主要包含: ?用戶信息管理 ?模塊; 留言 內(nèi)容實(shí)現(xiàn)及排版 ?模塊; ?用戶權(quán)限所對(duì)應(yīng)的功能實(shí)現(xiàn) ?模塊; ?留言 發(fā)布 /回復(fù) ?模塊,四大模塊。本論文詳細(xì)描述了 留言版系統(tǒng) 的結(jié)構(gòu)、功能以及具體設(shè)計(jì)過程。系統(tǒng)采用了 JSP 技術(shù)以及 JavaBeans 組件技術(shù)和 JDBC 技術(shù)實(shí)現(xiàn) 。 目前,通過留言板系統(tǒng)可隨時(shí)取得國(guó)際最新的軟件及信息,也可以通過留言板系統(tǒng)來和 別人討論計(jì)算機(jī)軟件、硬件、 Inter、多媒體、程序設(shè)計(jì)以及醫(yī)學(xué)等等各種有趣的話題,更可以利用留言板系統(tǒng)來刊登一些 “征友 ”、 “廉價(jià)轉(zhuǎn)讓 ”及 “公司產(chǎn)品 ”等啟事,而且這個(gè)園地就在你我的身旁。只要您擁有 1 臺(tái)計(jì)算機(jī)、 1 只調(diào)制解調(diào)器和 1 條電話線,就能夠進(jìn)入這個(gè) “超時(shí)代 ”的領(lǐng)域,進(jìn)而去享用它無比的威力! 系統(tǒng)研究目的和意義 留言板系統(tǒng)最初是為了給計(jì)算機(jī)愛好者提供一個(gè)互相交流的地方。 70 年代后期,計(jì)算機(jī)用戶數(shù)目很少且用戶之間相距很遠(yuǎn)。因此,留言板系統(tǒng)(當(dāng)時(shí)全世界一共不到一百個(gè)站點(diǎn))提供了一個(gè)簡(jiǎn)單方便的交流方式 ,用戶通過 留言板可以交換軟件和信息。到了今天,留言板的用戶已經(jīng)擴(kuò)展到各行各業(yè),除原先的計(jì)算機(jī)愛好者們外,商用留言板操作者、環(huán)境組織、宗教組織及其它利益團(tuán)體也加入了這個(gè)行列。只要瀏覽一下世界各地的留言板系統(tǒng),你就會(huì)發(fā)現(xiàn)它幾乎就象地方電視臺(tái)一樣,花樣非常多。 它向用戶提供了一塊公共電子白板,每個(gè)用戶都可以在上面發(fā)布信息或提出看法,早期的留言板由教育機(jī)構(gòu)或研究機(jī)構(gòu)管理,現(xiàn)在多數(shù)網(wǎng)站上都建立了自己的留言板系統(tǒng),供網(wǎng)民通過網(wǎng)絡(luò)來結(jié)交更多的朋友,表達(dá)更多的想法。 目前國(guó)內(nèi)的留言板已經(jīng)十分普遍,可以說是不計(jì)其數(shù),其中 留言板大致可以分為 5 類: 1. 校園留言板 CERNET 建立以來,校園留言板很快地發(fā)展了起來,目前很多大學(xué)都有了留言板,幾乎遍及全國(guó)上下。象清華大學(xué)、北京大學(xué)等等都建立了自己的留言板系統(tǒng),洛陽師范學(xué)院 2021 屆本科生畢業(yè)設(shè)計(jì) 2 清華大學(xué)的水木清華很受學(xué)生和網(wǎng)民們的喜愛。大多數(shù)留言板是由各校的網(wǎng)絡(luò)中心建立的,也有私人性質(zhì)的留言板。 2. 商業(yè)留言言板 網(wǎng) 站這里主要是進(jìn)行有關(guān)商業(yè)的商業(yè)宣傳,產(chǎn)品推 薦等等,目前手機(jī)的商業(yè)站、電腦的商業(yè)站、房地產(chǎn)的商業(yè)站比比皆是 。 3. 專 業(yè)留言板是指部委和 公司的留言板,它主要用于建立地域性的文件傳輸和信息發(fā)布系統(tǒng)