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

正文內(nèi)容

基于jsp的大學論壇開發(fā)與實現(xiàn)-全文預覽

2025-09-26 18:11 上一頁面

下一頁面
  

【正文】 只要在服務器端安裝 WEB應用就可以使每個客戶端都能瀏覽使用。由于 JSP技術(shù)是一種開放的、跨平臺的結(jié) 構(gòu),因此 Web服務器、平臺及其他組件能很容易升級或切換,且不會影響 JSP基本的應用程序。 Java 語言是成熟的、強大的、易擴充的編程語言。 2.系統(tǒng)的多平臺支持。 Java Servlet 是 JSP 的技術(shù)基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。用戶在 專題論壇 上可以獲得各種信息服務,發(fā)布信息,進行討論,聊天等等。 同意開題。論壇的發(fā)展也如同網(wǎng)絡,雨后春筍般的出現(xiàn),并迅速的發(fā)展壯大。通過對資料的參考和初步整理,對所選課題《基于 jsp的網(wǎng)絡論壇的設計和實現(xiàn)》的相關(guān)基礎知識已比較熟悉;對該課題的研究目的和意義也較明了。 Jsp實用教程 [M].,清華大學出版社 . [2]黃理 ,李積善,曹林有,張勇。畢竟“經(jīng)師易得,人師難求”,希望借此機會向馮老師表示最衷心的感謝! 此外,本文最終得以順利完成,也是數(shù)計學院其他老師輔導員和同學的幫助分不開的,雖然他們沒有直接參與我的論文指導,但給我提供了不少的幫助,在此向他們表示深深的感謝! 最后要感 謝的是我的父母,他們不僅培養(yǎng)了我對數(shù)學的濃厚的興趣,讓我在漫長的人生旅途中使心靈有了虔敬的歸依,而且也為我能夠順利的完成畢業(yè)論文提供了巨大的支持與幫助。因為在做程序的過程中我們會用到很多新的知識,可能是我們以前從未接觸過的,所以我們需要堅持學習,要有一顆積 極主動的心,這樣我們才會在項目的過程中兵來將擋水來土屯,才能更淋漓盡致的發(fā)揮我們的知識;作為一名程序員要有永不言敗的心。軟件的開發(fā)最基本的任務是要滿足客戶的需求,而且還要有良好的設計,完備的文檔資料,為日后的維護提供便利。 (3)系統(tǒng)經(jīng)濟評價 在規(guī)定時間內(nèi),該系統(tǒng)完成了系統(tǒng)分析時所確定的系統(tǒng)開發(fā)目標,達到了設計要求,投入使用后為用戶節(jié)省了大量 人力物力財力,提高了科學管理水平。 檢查是否能進行正確地初始化或終止。 28 檢查數(shù)據(jù)結(jié)構(gòu)或外部信息是否有(如數(shù)據(jù)文件)訪問錯誤。 檢查功能是否爭取,是否遺漏或?qū)崿F(xiàn)不了應該實現(xiàn)的功能等。進行黑盒測試主要有下面幾種方法:等價分類法、邊界值分析法、猜錯法、因果圖法。白盒測試就是要選取足夠的測試用例,對源代碼實行比較充分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯誤。而在軟件開發(fā)的總成本中,用在測試上的開銷要占 30%到 50%。 27 采用新的語言、先進的開發(fā)方式、完善的開發(fā)過程,可以減少錯誤的引入,但是不可能完全杜絕軟件中的錯誤,這些引入的錯誤需要測試來找出,軟件中的錯誤密度也需要測試來進行估計。問題在于我們?nèi)绾稳ケ苊忮e誤的產(chǎn)生和消除已經(jīng)產(chǎn) 生的錯誤,使程序中的錯誤密度達到盡可能低的程度 9]。 軟件測試的目的及意義 軟件危機曾經(jīng)是軟件界甚至整個計算機界最熱門的話題。它不僅是軟件開發(fā)階段的有機組成部分,而且在整個軟件工程 (即軟件定義、設計和開發(fā)過程 )中占據(jù)相當大的比重。軟件測試就是在受控制的條件下對系統(tǒng)或應用程序進行操作 并評價操作結(jié)果的過程 ,所謂控制條件應包括正常條件與非正常條件。 15 圖 發(fā)帖界面 發(fā)帖流程 用戶登錄本系統(tǒng)后可以發(fā)帖,發(fā)帖的流程是首先登錄,然后進行發(fā)帖。 該模塊圖如3- 1, 3- 2 所示: 圖 注冊界面 12 圖 注冊成功界面 用戶注冊流程 用 戶 名 密 碼 是 否正 確N返 回 登 錄頁 面進 入 主 頁面Y用 戶 登 錄開 始開 始結(jié) 束結(jié) 束 圖 注冊流程圖 13 用戶登錄模塊設計 用戶登錄界面 此模塊主要功能是用于登錄本系統(tǒng),不同權(quán)限的用戶登錄本系統(tǒng)會進入不同的管理模塊界面,因為在后臺對該用戶進行的判斷,首先將從前 臺頁面提交的用戶名和密碼進行接受,之后在后臺進行處理,按照用戶名在數(shù)據(jù)庫中進行查詢?nèi)绻榈皆撚脩魟t將該用戶的權(quán)限和密碼全都取出來分別賦給兩個字符串變量,判斷從數(shù)據(jù)庫中讀出的密碼與登錄時輸入的密碼是否配比上,若兩個密碼相同則根據(jù)權(quán)限的值進入相應的頁面,否則輸出密碼錯誤。 (3)各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。實體用矩形框表示,實體名稱標注在矩形框內(nèi)。 現(xiàn)將數(shù)據(jù)庫表介紹如下: 表 Clubuser 表 字段 描述 類型 clubuser_id 注冊用戶編號 int clubuser_name 用戶名 nvarchar clubuser_password 密碼 nvarchar clubuser_phone 手機號 nvarchar clubuser_ 郵箱 nvarchar clubuser_address 住址 nvarchar clubuser_sex 性別 nvarchar 表 bbstitle 表 字段 描述 類型 id 帖子編號 int title 帖子標題 nvarchar menu 帖子內(nèi)容 nvarchar date 發(fā)帖時間 datetime bbs_img 上傳圖片 varchar bbs_img_text 圖片說明 varchar img_url 圖片存放地址 varchar 表 bbsmenu 表 字段 描述 類型 id 留言編號 int user_id 留言者編號 int date 留言時間 datetime usertype 留言者類型 nvarchar 9 text 留言內(nèi)容 nvarchar 表 admin 表 字段 描述 類型 id 管理員編號 int Name 管理員用戶名 nvarchar Password 密碼 nvarchar 表 bbswen 表 字段 描述 類型 id 文集編號 int name 文集名稱 nvarchar date 文集上傳時間 datetime text 文集內(nèi)容 nvarchar 系統(tǒng) ER 圖 ER模型的組成元素有:實體 、 屬性 、 聯(lián)系。 8 可以處理多種數(shù)據(jù)信息,如文本文件和其它數(shù)據(jù)庫文件。 與其它的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)相比, SQL Server 2020 具有以下優(yōu)點: 存儲文件單一。 SQL Sever 2020中的宏可以實現(xiàn)操作的自動化,使操作更加簡單、快捷。 SQL Sever 2020 具有 完整的數(shù)據(jù)庫應用開發(fā)工具,用戶可以方便的設計、修改、瀏覽一個記錄數(shù)據(jù)的基本表;可以在表數(shù)據(jù)中進行各種篩選和查詢操作;可以設計和使用各種窗體以實現(xiàn)數(shù)據(jù)顯示和操作;可以根據(jù)表數(shù)據(jù)設計打印各種報表;可以設計和使用宏,對表進行一系列特定的操作。 良好的數(shù)據(jù)庫設計,可以提高數(shù)據(jù)信息的存儲效率保證數(shù)據(jù)信息的完整性和一致性。根據(jù)用戶需求和業(yè)務流程,本 7 系統(tǒng)采用了 SQL Sever 2020 數(shù)據(jù)庫 [6]。 數(shù)據(jù)庫的設計 數(shù)據(jù)庫的介紹 數(shù)據(jù)庫是數(shù)據(jù)庫應用程序的重要組成部分,設計結(jié)構(gòu)合理,功能齊全的數(shù)據(jù)庫對于提高數(shù)據(jù)庫應用的開發(fā)效率和程序的性能都是非常重要的。功能一致性:完成同樣的功能應該盡量使用同樣的元素。 (4)源程序可讀性原則:為了便于其他設計,維護人員讀懂代碼或以后的代碼修改,軟件升級維護,即可能做好代碼注釋工作。 運行環(huán)境:準配置 IIS 服務中 WWW 協(xié)議,版本為 以上。 系統(tǒng)設計 應用平臺配置 CPU: Intel( R) Pentium(R) M processor ;內(nèi)存: 512MB;硬盤 80G;獨立顯卡 32M。 用戶注冊:用戶注冊后即可成為本論壇的會員,成為會員后即可進行發(fā)帖,留言等操作。 5 2 論壇系統(tǒng)分析與設計 系統(tǒng)分析 系統(tǒng)目標 通過 大學論壇系統(tǒng),同學與同學之間 、 老師之間可以非常輕松的進行交流,只要是 有網(wǎng)絡的地方, 即使 不同的地區(qū)和國家的各種不同的人都可加入到 BBS 上進行交流。 (2)用戶使用可行性 本系統(tǒng)對用戶的要求,除了需要具備在 Microsoft Windows 平臺上使用個人電腦的知識外,并不需要特別的技術(shù)能力。從而實現(xiàn)對超市的統(tǒng)一管理。 由以上分析可知 , 大學論壇系統(tǒng) 在經(jīng)濟上是可行的。 由以上分析可知,大學論壇系統(tǒng)的開發(fā)在技術(shù)上是可行的??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。 JSP可以通過直接調(diào)用方法或使用 UseBean 的自定義標簽得到 JavaBeans 中的數(shù)據(jù)。 MVC 之間的關(guān)系如圖 所示, Model 層用來實現(xiàn)業(yè)務邏輯, View 層用來顯示用戶界面, Controller 層主要負責 View 層和 3 Model 層之間的控制關(guān)系。當用戶在應用程序的頁之間跳轉(zhuǎn)時,存儲在 Session 對象中的變量不會清除;而用戶在應用程序中訪問頁時,這些變量始終存在 [4]。 Response 對象: Response 對象是用來控制發(fā)送給用戶的信息,包括直接發(fā)送信息給瀏覽器、重定向瀏覽器到另一個 URL 或設置 cookie 的值。任何可以嵌入到 HTML 中的內(nèi)容如 Java, Applets,客戶端腳本,客戶端 ActiveX 等都可以放置在 JSP 中。 開發(fā)工具和開發(fā)模式的介紹 開發(fā)語言 JSP 的介紹 JSP( JAVA Server Pages)是由微軟公司開發(fā)的服務器腳本編寫環(huán)境。 設計思想 (1)系統(tǒng)分成幾個相對獨立的模塊,但這些模塊都進行集中式管理。 Inter 上發(fā)布信息主要是通過網(wǎng)站來實現(xiàn)的,獲取信息是要在網(wǎng)站論壇中和 Inter“ 海洋 ” 中按照一定的檢索方式將所需要的信息的。 大學生論壇 BBS 發(fā)展勢頭非常迅猛 [1]。 關(guān)鍵詞 :論壇;系統(tǒng); 結(jié)構(gòu)化分析;數(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。在此基礎上優(yōu)化程序代碼,加速系統(tǒng)運行和減少對系統(tǒng)資源的占用。為了方便大學的學生管理以及學生進行互動交流,決定開發(fā)基于 JSP 的大學論壇系統(tǒng)。材 料 清 單 一、畢業(yè)設計 二、畢業(yè)設計任務書 三、畢業(yè)設計開題申請表 四、畢業(yè)設計開題報告正文 聲 明 本人 ,學號 , 系湖北文理學院數(shù)學與計算機科學學院信息與計算科學專業(yè) 0811 班學生。 學生簽名: 年 月 日
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1