課程設(shè)計(jì)_留言板_個(gè)人網(wǎng)站JSP SQL
西安文理學(xué)院計(jì)算機(jī)科學(xué)系課程設(shè)計(jì)報(bào)告設(shè)計(jì)名稱(chēng): 軟件項(xiàng)目設(shè)計(jì)設(shè)計(jì)題目:說(shuō)明:1、報(bào)告中的任務(wù)書(shū)、進(jìn)度表由指導(dǎo)教師在課程設(shè)計(jì)開(kāi)始前填寫(xiě)并發(fā)給每個(gè)學(xué)生;四、五兩項(xiàng)(中英文摘要)由學(xué)生在完成
西安文理學(xué)院
計(jì)算機(jī)科學(xué)系
課程設(shè)計(jì)報(bào)告
設(shè)計(jì)名稱(chēng): 軟件項(xiàng)目設(shè)計(jì)
設(shè)計(jì)題目:
說(shuō)明:
1、報(bào)告中的任務(wù)書(shū)、進(jìn)度表由指導(dǎo)教師在課程設(shè)計(jì)開(kāi)始前填寫(xiě)并發(fā)給每個(gè)
學(xué)生;四、五兩項(xiàng)(中英文摘要)由學(xué)生在完成綜合設(shè)計(jì)后填寫(xiě)。
2、學(xué)生成績(jī)由指導(dǎo)教師根據(jù)學(xué)生的設(shè)計(jì)情況給出各項(xiàng)分值及總評(píng)成績(jī)。
3、指導(dǎo)教師評(píng)語(yǔ)一欄由指導(dǎo)教師就學(xué)生在整個(gè)設(shè)計(jì)期間的平時(shí)表現(xiàn)、設(shè)計(jì)
完成情況、報(bào)告的質(zhì)量及答辯情況,給出客觀、全面的評(píng)價(jià)。
4、所有學(xué)生必須參加課程設(shè)計(jì)的答辯環(huán)節(jié),凡不參加答辯者,其成績(jī)一律
,按不及格處理。答辯小組成員應(yīng)由2人及以上教師組成。
5、報(bào)告正文字?jǐn)?shù)一般應(yīng)不少于3000字,也可由指導(dǎo)教師根據(jù)本門(mén)綜合設(shè)
計(jì)的情況另行規(guī)定。
6、平時(shí)表現(xiàn)成績(jī)低于6分的學(xué)生,取消答辯資格,其本項(xiàng)綜合設(shè)計(jì)成績(jī)按
不及格處理。

指導(dǎo)教師: 張紅祥 系主任:
日 期:2011 年 4 月 11 日
摘 要
個(gè)人網(wǎng)站留言板及用戶(hù)注冊(cè)系統(tǒng)是一個(gè)針對(duì)個(gè)人而開(kāi)發(fā)的網(wǎng)站系統(tǒng),個(gè)人網(wǎng)站是一個(gè)可以發(fā)布個(gè)人信息及相關(guān)內(nèi)容。通俗理解個(gè)人網(wǎng)站:就是指網(wǎng)站內(nèi)容是介紹自己的或是以自己的信息為中心的網(wǎng)站,訪(fǎng)客可以在網(wǎng)站注冊(cè)后留言。本網(wǎng)站是一個(gè)典型的簡(jiǎn)單

的個(gè)人網(wǎng)站系統(tǒng), 其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端WEB 頁(yè)面的設(shè)計(jì)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù),不會(huì)出現(xiàn)增加,刪除,修改的異常。而對(duì)于后者則要求應(yīng)用功能完備, 易使用,界面友好等特點(diǎn)。另外,本文還著重論述了留言板和用戶(hù)注冊(cè)系統(tǒng)的功能與實(shí)現(xiàn),包括數(shù)據(jù)流程及存儲(chǔ)、注冊(cè)用戶(hù)管理、留言板信息管理、用戶(hù)權(quán)限管理、用戶(hù)密碼管理、留言信息和用戶(hù)的增加、留言信息的刪除、留言信息的查詢(xún)、注冊(cè)用戶(hù)的查詢(xún)、等。本系統(tǒng)提供管理員、訪(fǎng)客的登錄。管理員可以查看用戶(hù)注冊(cè)信息和留言信息,可對(duì)其進(jìn)行刪除修改等功能。訪(fǎng)客登錄可以注冊(cè)臨時(shí)用戶(hù),并用該用戶(hù)留言。
關(guān)鍵詞:個(gè)人網(wǎng)站;訪(fǎng)客;管理員;留言板
Abstract
Personal website message board and user registration system are web site developed for individual systems, personal Web site can publish a personal information and related content. Popular understanding of website: that the content of a site is to introduce their own
,information, or to the center of the site, visitors can leave a message after the site up. This site is a typical simple personal website system, which mainly includes the establishment and maintenance of back-end database and front two aspects of the design of WEB pages. Request for the establishment of data consistency and integrity, data security and good libraries, does not appear to add, delete, modify the exception. For the latter requires the application of functions, easy to use, friendly interface and so on. In addition, this paper focuses on the message boards and user registration system function and implementation, including data flow and storage, the registered user management, message board information management, user rights management, user password management, message information and user increases, voice messages delete, the message information query, the query registered users, and so on. The system administrator, visitor login. Administrators can view the user registration information and message information, can be modified to delete its functions. Visitors can sign up for casual users log in and use the user a message.
Keywords : Personal website; Visitor; Managor;Message board
,西安文理學(xué)院計(jì)算機(jī)科學(xué)系 課程設(shè)計(jì)報(bào)告
目 錄
第一章 課題背景............................................................................................................................................. - 1 -
1.1 課程要求 ..................................................................................................................................................... - 1 -
1.2設(shè)計(jì)概要 ...................................................................................................................................................... - 1 -
1.3工具及環(huán)境簡(jiǎn)介........................................................................................................................................... - 1 -
第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案論述 . ................................................................................................................ - 2 -
2.1 系統(tǒng)功能概述............................................................................................................................................ - 2 -
2.1.1 用戶(hù)類(lèi)型 .......................................................................................................................................... - 2 -
2.1.2 管理員 .............................................................................................................................................. - 2 -
2.1.3 普通訪(fǎng)客 .......................................................................................................................................... - 3 -
2.1.4 用戶(hù)登錄判斷 .................................................................................................................................. - 3 -
2.1.5 用戶(hù)檢測(cè)及登錄流程 ...................................................................................................................... - 4 -
2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)................................................................................................................................................ - 5 -
2.2.1管理員息表: ................................................................................................................................... - 5 -
2.2.2注冊(cè)用戶(hù)信息表: ........................................................................................................................... - 5 -
2.2.3注冊(cè)用戶(hù)留言信息表: ................................................................................................................... - 5 -
2.3 運(yùn)行本軟件所要求的硬設(shè)備的最小配置: . ........................................................................................... - 6 -
第三章 詳細(xì)設(shè)計(jì)............................................................................................................................................. - 7 -
3.1 首頁(yè)設(shè)計(jì) ................................................................................................................................................... - 7 -
3.1.1 管理員登錄 .................................................................................................................................. - 10 -
3.1.2 訪(fǎng)客登錄 ...................................................................................................................................... - 11 -
3.2 注冊(cè)訪(fǎng)客信息管理 . ................................................................................................................................. - 12 -
3.2.1 注冊(cè)新訪(fǎng)客用戶(hù)信息 .................................................................................................................. - 12 -
3.3 留言信息管理.......................................................................................................................................... - 13 -
3.3.1 留言信息的添加 ............................................................................................................................ - 13 -
3.4 信息查詢(xún) ................................................................................................................................................. - 16 -
3.4.1 查詢(xún)用戶(hù)留言信息 ........................................................................................................................ - 16 -
第四章 設(shè)計(jì)結(jié)果及分析 . .............................................................................................................................. - 18 -
4.1 首頁(yè)界面結(jié)果............................................................................................................................................ - 18 -
4.1.1首頁(yè)界面如下: ............................................................................................................................. - 18 -
4.1.2 管理員登錄 .................................................................................................................................. - 18 -
4.1.2 用戶(hù)登錄 ...................................................................................................................................... - 19 -
4.2 系統(tǒng)主界面.............................................................................................................................................. - 19 -
4.3 留言板信息管理 . ..................................................................................................................................... - 20 -
- I -
,西安文理學(xué)院計(jì)算機(jī)科學(xué)系 課程設(shè)計(jì)報(bào)告
4.3.1 留言?xún)?nèi)容信息 .............................................................................................................................. - 20 -
4.3.2 刪除用戶(hù)信息 .............................................................................................................................. - 21 -
4.4 留言管理 ................................................................................................................................................. - 21 -
4.4.1 查看用戶(hù)留言信息 ...................................................................................................................... - 21 -
4.5 信息查詢(xún) ................................................................................................................................................. - 22 -
4.5.1 注冊(cè)用戶(hù)信息查詢(xún) ...................................................................................................................... - 22 -
4.6 結(jié)果分析 ................................................................................................................................................. - 22 - 總 結(jié) ............................................................................................................................................................ - 23 - 致 謝 ............................................................................................................................................................ - 24 - 參考文獻(xiàn) .......................................................................................................................................................... - 25 -
- - II
,西安文理學(xué)院計(jì)算機(jī)科學(xué)系 課程設(shè)計(jì)報(bào)告
第一章 課題背景
1.1 課程要求
內(nèi)容概要:
個(gè)人網(wǎng)站留言板及用戶(hù)注冊(cè)系統(tǒng)(B/S)的設(shè)計(jì)與實(shí)現(xiàn)。
具體要求如下:
1) 用戶(hù)留言信息(留言?xún)?nèi)容的新增、刪除、修改、查詢(xún));
2) 注冊(cè)用戶(hù)維護(hù)(用戶(hù)信息的新增、刪除、修改、查詢(xún));
3) 按姓名查詢(xún)用戶(hù)留言信息;
4) 管理員可對(duì)用戶(hù)注冊(cè)的信息和所有用戶(hù)的留言信息進(jìn)行管理;
5) 用戶(hù)的注冊(cè);
6) 判斷用戶(hù)標(biāo)識(shí)和口令,并進(jìn)行權(quán)限管理;
1.2設(shè)計(jì)概要
本系統(tǒng)采用兩層B/S系統(tǒng)后臺(tái)采用sqlserver 2000。注冊(cè)用戶(hù)程信息表,留言信息表 理員信息表,三張數(shù)據(jù)表實(shí)現(xiàn)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。在建立數(shù)據(jù)表時(shí),必須保證數(shù)據(jù)的一致性和完整性。系統(tǒng)采用Java 、html 語(yǔ)言編寫(xiě),采用JSP(Java Server Pages,Java服務(wù)器網(wǎng)頁(yè)技術(shù)) 。
1.3工具及環(huán)境簡(jiǎn)介
本系統(tǒng)是在window 平臺(tái)上,采用JSP 集成開(kāi)發(fā)環(huán)境MyEclipse6.0.1版本。MyEclipse 企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱(chēng)MyEclipse )是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE 的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS,
- - - 1 -
,西安文理學(xué)院計(jì)算機(jī)科學(xué)系 課程設(shè)計(jì)報(bào)告
第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案論述
2.1 系統(tǒng)功能概述
2.1.1 用戶(hù)類(lèi)型
2.1.2 管理員


根據(jù),用戶(hù)權(quán)限不同可以將本系統(tǒng)分為2大模塊,分別為:管理員用戶(hù)權(quán)限、訪(fǎng)客用戶(hù)權(quán)限。本系統(tǒng)各個(gè)部分及其包括的具體功能模塊如下圖所示:


- - - 2 -
,西安文理學(xué)院計(jì)算機(jī)科學(xué)系 課程設(shè)計(jì)報(bào)告
2.1.3 普通訪(fǎng)客
2.1.4 用戶(hù)登錄判斷



圖2 – 4用戶(hù)登錄判斷
- - - 3 -