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

正文內(nèi)容

基于jsp技術(shù)的davinfo論壇系統(tǒng)設(shè)計與實現(xiàn)(文件)

2024-12-31 09:34 上一頁面

下一頁面
 

【正文】 ..40 第 7 章 總結(jié) .............................................................................................................................41 參考文獻 ...................................................................................................................................42 致 謝 .......................................................................................................................................43 云南工商學院 1 第 1 章 引言 課題背景 論壇服務(wù)已經(jīng)是互 聯(lián) 網(wǎng)上的一種極為常見的互動交流服務(wù)。因此,商業(yè)網(wǎng)站對論壇重視起來,紛紛在自己的網(wǎng)站上開辟論壇,作為與網(wǎng)民交流的園地,同時在線技術(shù)支持和在線服務(wù)也在論壇中開展起來。早年間,我們還只能用靜態(tài)的 HTML編寫靜態(tài)的網(wǎng)站,毫無交互性可言。對于電子論壇系統(tǒng),我選擇了 JSP 技術(shù),它同樣可把我們想要的功能很好的實現(xiàn)。論壇分為兩大模塊,分為前臺帖子瀏覽模塊、 后臺帖子管理模塊,在后臺帖子管理模塊當中,應(yīng)該具有對帖子的添加、修改、刪除、審核的功能,對注冊用戶的管理的功能,在前臺帖子瀏覽模塊當中,應(yīng)該具有帖子的瀏覽、注冊用戶、注冊用戶看完帖子之后的評論等等。在數(shù)據(jù)庫結(jié)構(gòu)設(shè)計中,要考慮建立幾個數(shù)據(jù)表。 (1)闡述整個個性化頁面的系統(tǒng)結(jié)構(gòu)及工作原理;分析了系統(tǒng)實現(xiàn)中的特殊性、難點和重點。 云南工商學院 3 第 2 章 相關(guān)技術(shù)分析 JSP 技術(shù)簡介 JSP(Java Server Page服務(wù)器網(wǎng)頁 )是從 1998年開始出現(xiàn)的新技術(shù)。 JSP 作為 Java 家族的一員,承襲了 Java 的特點,即跨平臺的特性,也即一次編譯,到處運行。 JSP 引擎將響應(yīng)對象傳遞給JSP 頁面,根據(jù) JSP 頁面的 HTML 格式完成數(shù)據(jù)編排,最后 Web 服務(wù)器和 JSP 引擎將格式化后的 JSP 頁面以 HTML 格式返回客戶瀏覽器。經(jīng)驗比較豐富的開發(fā)者會將數(shù)據(jù)從表示層里分離出來,但通常不是很容易做到的,它需要精心地計劃和不斷的嘗試。 云南工商學院 4 圖 21 MVC 各部分的關(guān)系和功能 Struts 框架技術(shù) Struts 框架就是基于 Model 2 的架構(gòu),也就是基于 MVC 模式的框架技術(shù) [5]。 圖 22 Struts 框架的組件結(jié)構(gòu) 視圖( View)是用戶看到并與之交互的界面。一個模型能為多個視圖提供數(shù)據(jù)。 ActionServlet 繼承了 類,它在 MVC 模型中扮演中央控制器的角色。 ( 2)所有的頁面跳轉(zhuǎn)都集中在配置文件中,提高了程序的可讀性與維護性。 ( 4)開發(fā)效率高。 O/R 技術(shù),需要同時使用面向?qū)ο蠛完P(guān)系型數(shù)據(jù)進行開發(fā)??紤]到 Java 的面向?qū)ο笮院完P(guān)系型數(shù)據(jù)庫的關(guān)系型結(jié)構(gòu)相差甚遠,因此很有必要引入一種在對象性和關(guān)系型數(shù)據(jù)庫之間的直 接映射機制,這種映射應(yīng)該是最大量地使用配置文件,以便今后業(yè)務(wù)邏輯更改后是盡可能地修改映射文件而不是 Java 源代碼,因此出現(xiàn)了 O/R 映射模式 [6]。而 Hibernate 是其中最為優(yōu)秀的實現(xiàn)架構(gòu)之一。 圖 24 Hibernate 的核心接口類的關(guān)系圖 對于 Hibernate 的使用主要是兩個配置文件。其中持久化類和數(shù)據(jù)庫表之間的轉(zhuǎn)化由 Hibernate 來完成。使得面向?qū)ο蟮拈_發(fā)思 想伸展到系統(tǒng)的每個角落。 ( 4)更好的移植性: Hibernate 對不同的數(shù)據(jù)庫良好支持,我們只要簡單修改 的配置文件,就可以實現(xiàn)低層數(shù)據(jù)庫的切換。 2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 5.具有很好 的伸縮性,可跨越從運行 Windows 95/98 的膝上型電腦到運行 Windows 2021的大型多處理器等多種平臺使用。 完備的系統(tǒng)操作功能 系統(tǒng)開發(fā)的宗旨是最簡約的操作步驟最完備的操作功能。 完善的安全機制 : 獨立的密碼校驗功能,確保用戶和論壇系統(tǒng)的數(shù)據(jù)有較好的安全性。 技術(shù)可行性 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。采用 JSP 編程語言 ,已無技術(shù)上的問題。 法律可行性 ① 所有技術(shù)資料都為合法。 綜上所述,本系統(tǒng)的開發(fā)從技術(shù)上、從經(jīng)濟上、從法律上都是完全可靠的。 數(shù)據(jù)流圖由以下四種基本元素組成,既外部實體、數(shù)據(jù)流、處理 (功能)、數(shù)據(jù)存儲等,數(shù)據(jù)流圖中所用的符號如下: 外部實體 處理 數(shù)據(jù)流 數(shù)據(jù)存儲 云南工商學院 13 圖 數(shù)據(jù)流程圖 非功能性需求 非功能性需求針對整個系統(tǒng)進行。把用戶要求成文,完成網(wǎng)站分析報告。在詳細調(diào)查的基礎(chǔ)上,用一定的圖標 、 文字描述 。 (2)數(shù)據(jù)庫是信息系統(tǒng)的各個部分能否緊密地結(jié)合在一起以及如何結(jié)合的關(guān)鍵所在。 ER 模型的基本概念 ER 圖概念化地構(gòu)建實體間關(guān)系的模型,這使得它們區(qū)別于數(shù)據(jù)庫模型圖。特性用于描述實體,關(guān)系用于實體之間 ( 1)實體:現(xiàn)實世界中的事物; ( 2)屬性:事物的特性; ( 3)聯(lián)系:現(xiàn)實 世界中事物間的關(guān)系。我們在前臺進行的每一步,都需要調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)。 確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要指存取和存儲結(jié)構(gòu)。無論是索引法還是聚簌法都可以使物理設(shè)計順利實現(xiàn)。我們可以將網(wǎng)頁看作傳統(tǒng)的報刊雜志來編輯,這里面有文字、圖像乃至動畫,我們要做的工作就是以最適合的方式將圖片和文字排放在頁面的不同位置。常用的軟件是 Macromedia 的 Dreamweaver 以及 Adobe 的 Photoshop。 連貫,是指要注意頁面的相互關(guān)系。分割不僅是表現(xiàn)形式的需要。在使用對比的時候應(yīng)慎重,對比過強容易破壞美感,影響統(tǒng)一。這是設(shè)計能否成功的關(guān)鍵。 return new ActionForward(list, /form/category/, false)。 第三軟件測試不僅是在測試軟件產(chǎn)品的本身,而且還包括軟件開發(fā)的過程。二、符合一些應(yīng)用標準的要求,比如不同國家的用戶不同的操作習慣和要求,項目工程中的可維護性、可測試性等要求。 尋找 Bug; 避免軟件開發(fā)過程中的缺陷; 衡量軟件的品質(zhì); 關(guān)注用戶的需求。然后向 IE 瀏覽器輸入本地動態(tài)網(wǎng)頁的 URL, Web 服務(wù)器在收到瀏覽器傳送的 URL 之后找到網(wǎng)頁文件,并在服務(wù)器端執(zhí)行該文件后將此文件以 HTML 文件的形式返回該瀏覽器。軟件人員使用白盒測試方法,主要想對程序模塊進行如下的檢查;對程序模塊的所有獨立的執(zhí)行路徑至少測試一次;對所有的邏輯 判定,取 “真 ”與取 “假 ”的兩種情況都至少測試一次;在循環(huán)的邊界和運行云南工商學院 39 界限內(nèi)執(zhí)行循環(huán)體;測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性等。居民信息保存到數(shù)據(jù)庫。 進入注冊界面,輸入為空,進行注冊。 輸入為空 進入發(fā)貼界面,輸入為空,再提交。測試接口正確與否應(yīng)該考慮 的因素 : 云南工商學院 40 1 輸入的實際參數(shù)與形式參數(shù)的個數(shù)是否相同; 2 輸入的實際參數(shù)與形式參數(shù)的屬性是否匹配; 3 輸入的實際參數(shù)與形式參數(shù)的量綱是否一致; 4 調(diào)用其他模塊時所給實際參數(shù)的個數(shù)是否與被調(diào)模塊的形參個數(shù)相同; 5 調(diào)用其他模塊時所給實際參數(shù)的屬性是否與被調(diào)模塊的形參屬性匹配; 6 調(diào)用其他模塊時所給實際參數(shù)的量綱是否與被調(diào)模塊的形參量綱一致; 7 調(diào)用預(yù)定義 函數(shù)時所用參數(shù)的個數(shù)、屬性和次序是否正確; 8 是否存在與當前入口點無關(guān)的參數(shù)引用; 9 是否修改了只讀型參數(shù); 10 對全程變量的定義各模塊是否一致; 11 是否把某些約束作為參數(shù)傳遞。綜合測試 是組裝軟件的系統(tǒng)測試 技術(shù),按設(shè)計要求把通過單元測試的各個模塊組裝在一起之后,進行 集成 測試以便發(fā)現(xiàn)與接口有關(guān)的各種錯誤。 . 云南工商學院 41 第 7 章 總結(jié) 經(jīng) 過 幾 個月 的努力 ,已經(jīng)基本完成了論壇的開發(fā)和設(shè)計 .完成了用戶模塊 ,帖子模塊和后臺管理模塊的開發(fā) ,并基本實現(xiàn)了前期所制定的功能 . 系統(tǒng)在不斷的設(shè)計更改過程中 ,逐漸的成熟。 感謝所有燃燒自己,照亮別人的園丁們,我將帶著你們的希望,以不同的方式,在祖國的現(xiàn)代化建設(shè)中奮斗。 另外在設(shè)計的過程中同學和我實習的單位給了我莫大的支持 ,在此也表示衷心地 感謝。在此特別感謝 丁勇 老師的大力幫助。 云南工商學院 42 參考文獻 [1] 馮燕奎 , 趙德奎 . JSP 實用案例教程 [M] 清華大學出版社 , 2021, 5: 70100 [2] 王家華 軟件工程 [M] 東北大學出版社 2021 年 3月 303 頁 [3] 王宜貴 軟件工程 [M] 北京:機械工業(yè)出版社, 2021: 2079 [4] 孫衛(wèi)琴 精通 struts[M]電子工業(yè)出版社 2021 年 8月 5070 [5] 孫衛(wèi)琴 精通 hibernate[M]電子工業(yè)出版社 2021 年 4月 100120 [6] 張洪斌 java2 高級程序設(shè)計 [M]中科多媒體出版社 2021 年 11 月 8590 [7] Jim Arlow and the Unified Process[M]機械工業(yè)出版社 2021年 6月 3040 [8] 林信良 技術(shù)手冊 [M]電子工業(yè)出版社 2021 年 6 月 50100 [9] 熊節(jié)、林儀明、張凱峰、陳玉泉等主編 [《 CSDN 社區(qū)電子雜志 —— Java雜志》創(chuàng)刊號 ] [10]《程序員》雜志 2021 年第 4 期 [11] 耿祥義編著. JSP 基礎(chǔ)編程[ M].清華大學出版社, 2021. 55162 [12]徐建波,周新蓮. Web 設(shè)計原理于編程技術(shù)[ M].中南大學出版社,2021. 185193 [13] 孫鑫編著. Java Web 開發(fā)詳解[ M].電子工業(yè)出版社, 2021. 189274 [14] 林上杰,林康司編著. 技術(shù)手冊[ M].電子工業(yè)出版社, 2021. 36 [15] 薩 師煊,王珊 .數(shù)據(jù)庫系統(tǒng)概論 (第三版 )[M].北京:高等教育出版社,1998. [16] 蔡劍,景楠 .Java Web 應(yīng)用開發(fā): J2EE 和 Tomcat[M].北京:清華大學出版社, 2021. 云南工商學院 43 致 謝 短暫 地 畢業(yè)設(shè)計已經(jīng)接近了尾聲。首先將模塊 用戶模塊和帖子模塊 集成在一起,再將 后臺管理模塊 集成起來。主要原因是,模塊相互調(diào)用時接口會引入許多新問題。 在黑盒測試完成的情況下 ,進行模塊接口測試 , 模塊接口測試是單元測試的基礎(chǔ)。 發(fā)貼成功,發(fā)貼成功信息轉(zhuǎn)到管理員。 注冊失敗,不能注冊。 進入注冊界面,按提示的輸入格式輸入個人信息,進行注冊。通過在不同點檢查程序的狀態(tài),確定實際的狀態(tài)是否與預(yù)期的狀態(tài)一致。因此對論壇的調(diào)試工作主要是利用 Tomcat 下完成的。四、質(zhì)量也代表著它符合客戶的需要。因此軟件測試的第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的。 用戶注冊 圖 用戶注冊 云南工商學院 36 帖子瀏覽 圖 帖子瀏覽 發(fā)表帖子 圖 發(fā)表帖子 云南工商學院 37 管理中心 圖 管理中心 第 6 章 系統(tǒng)的調(diào)試與測試 測試概述 軟
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1