【正文】
或設置 cookie 的值。當然,其他網(wǎng)頁發(fā)展工具,例如, Dreamweaver、語言相容性高 JSP 與所有的 ActiveX Script 語言都相容,除了可結合 HTML,VBScript、 Java Script、 Active X 服務器組件來設計外,并可經由“ plugIn”(外掛組件模組) 的方式,使用其他廠商( Third Party)所提供的語言 [3]。任何可以嵌入到 HTML 中的內容如 Java, Applets,客戶端腳本,客戶端 ActiveX 等都可以放置在 JSP中。 JSP同 HTML 文件一樣都是文本文件,也就是說, JSP 程序是以擴展名為 .JSP 的文本文件保存的,可用任何的文本編輯器來編輯它。 開發(fā)工具和開發(fā)模式的介紹 開發(fā)語言 JSP 的介紹 JSP( JAVA Server Pages)是由微軟公司開發(fā)的服務器腳本編寫環(huán)境。作為應用程序有較強的可操作性和擴展性。 設計思想 (1)系統(tǒng)分成幾個相對獨立的模塊,但這些模塊都進行集中式管理?,F(xiàn)在各個大學網(wǎng)站都有 BBS 論壇 ,在 BBS 上,同學與同學之間,老師之間可以非常輕松的進行交流,有網(wǎng)絡的地方,不同的地區(qū)和國家的各種不同的人都可加入到 BBS 上進行交流。 Inter 上發(fā)布信息主要是通過網(wǎng)站來實現(xiàn)的,獲取信息是要在網(wǎng)站論壇中和 Inter“ 海洋 ” 中按照一定的檢索方式將所需要的信息的。 BBS 作為一種對外的展示窗口,進行內外信息交流,已成為大眾的廣泛需要。 大學生論壇 BBS 發(fā)展勢頭非常迅猛 [1]。 first introduced the software development environment, followed by the detailed description of the design process of the software: database design, design and implementation of each module and the specific interface design and function. According to the first few stages of the analysis and design, the system used in the design of B / S mode, JSP technology, the basic page design and implementation of function, use SQL Server 2021 database backend database. Key words: forum; system; structured analysis; database; modular; software development; 目 錄 1 系統(tǒng)開發(fā)基礎 ................................... 1 開發(fā)背景 .......................................................................................................... 1 設計思想 .......................................................................................................... 1 開發(fā)工具和開發(fā)模式的介紹 .......................................................................... 1 可行性分析 ...................................................................................................... 3 2 論壇系統(tǒng)分析與設計 ............................... 5 系統(tǒng)分析 .......................................................................................................... 5 系統(tǒng)設計 .......................................................................................................... 5 數(shù)據(jù)庫的設計 ................................................................................................. 6 3 系統(tǒng)詳細設計 .................................. 11 用戶注冊模塊設計 ....................................................................................... 11 用戶登錄模塊設計 ........................................................................................ 13 發(fā) 帖界面設計 ................................................................................................ 14 ........................................................................................ 17 ........................................................................................ 21 ........................................................................................ 23 4 軟件測試 ..................................... 26 軟件測試的定義 ............................................................................................ 26 軟件測試的目的及意義 ................................................................................ 26 軟件測試的重要性 ........................................................................................ 26 件測試的常用方法 ........................................................................................ 27 系統(tǒng)測試環(huán)境與測試條件 ............................................................................ 28 系統(tǒng)運 行情況 ................................................................................................ 28 5 結論 ........................................ 29 參考文獻 ...................................... 30 致 謝 ....................................... 31 1 1 系統(tǒng)開發(fā)基礎 開發(fā)背景 在互聯(lián)網(wǎng)技術高速發(fā)展的推動下,互聯(lián)網(wǎng)跨入了虛擬社區(qū)時代。 關鍵詞 :論壇;系統(tǒng); 結構化分析;數(shù)據(jù)庫; 模塊; 軟件開發(fā) ; II The development and implementation of University Forum on base of JSP Abstract: With the rapid development of puter technology, the school has entered the information age. To facilitate the School of Software, Hubei College of Arts and Sciences, students of management, and interact with students, decided to develop the school39。首先介紹了軟件的開發(fā)環(huán)境,其次介紹了本軟件的詳細設計過程,數(shù)據(jù)庫的設計、各個模塊的設計和實現(xiàn),以及具體界面的設計和功能。在此基礎上優(yōu)化程序代碼,加速系統(tǒng)運行和減少對系統(tǒng)資源的占用。本系統(tǒng)的開發(fā),采用基于 Windows 圖形用戶界面這一易學易用的操作環(huán)境,在系統(tǒng)設計過程中,盡量采用易懂易讀的人機界面,使用戶可以在短期內完全掌握。為了方便大學的學生管理以及學生進行互動交流,決定開發(fā)基于 JSP的大學論壇系統(tǒng)。如有發(fā)現(xiàn)此類行為,本人愿意為此承擔一切道義及法律責任,特此聲明。 材 料 清 單 一、畢業(yè)設計 二、畢業(yè)設計任務書 三、畢業(yè)設計開題申請表 四、畢業(yè)設計開題報告正文 聲 明 本人 ,學號 , 系湖北文理學院數(shù)學與計算機科學學院信息與計算科學專業(yè) 0811 班學生。所做論文內容主體均為原創(chuàng),無任何抄襲、剽竊他人勞動成果的行為。 學生簽名: 年 月 日 I 基 于 JSP 的大學論壇開發(fā)與實現(xiàn) 姓名: 專業(yè): 學號: 指導教師: 摘要 : 隨著計算機技術的飛速發(fā)展,學校也已進入信息化時代。通過對本校學生的調查及網(wǎng)絡上現(xiàn)有大學論壇系統(tǒng)的調查,開發(fā)了這套大學論壇系統(tǒng)。軟件開發(fā)過程中始終把系統(tǒng)的正確性放在首位 ,力求數(shù)據(jù)的完整和處理的正確性。本文采用結構化分析的方法,詳細闡述了一個功能比較強大的大學論壇系統(tǒng)的前后臺開發(fā)、操作流程和涉及的一些關鍵技術,分析了軟件開發(fā)的背景以及過程。根據(jù)前幾個階段的分析和設計,本系統(tǒng)在設計方面采用 B/S 模式,同時使用 JSP技術進行基本頁面的設計與功能實現(xiàn),后臺數(shù)據(jù)庫選用 SQL Server 2021 數(shù)據(jù)庫。s BBS forum students through surveys and online forum system available on the BBS survey, developed the BBS forum system, this system development, based on the Windows graphical user interface, easy to use operating environment, system design process, as far as possible to understand easy to read interface, allowing users to fully grasp in the short term. Software development process has always been the correctness of the system first, and strive to data integrity and accuracy of processing. On the basis of optimized code to speed up system operation and reduce the system this paper, structural analysis, a function described in detail the more powerful platform BBS forum system before and after development, operations, processes, and some of the key technologies involved. Analysis of software development background and process。根據(jù) 2021年 1月《第 25 次中國互聯(lián)網(wǎng)發(fā)展狀況統(tǒng)計報告》,我國上網(wǎng)的 %使用論壇、 BBS 等各種形式的虛擬社區(qū),用戶規(guī)模達到 9822 萬人 , 在網(wǎng)絡應用中排名第九,已經躋身十大網(wǎng)絡應用之列。 BBS 開發(fā)技術發(fā)展至今,從 CGI, A