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

正文內(nèi)容

基于jsp技術(shù)的davinfo論壇系統(tǒng)設(shè)計與實現(xiàn)-資料下載頁

2024-12-07 09:34本頁面

【導讀】20世紀末,隨著計算機科學的發(fā)展,數(shù)據(jù)庫技術(shù)在Inter中的應(yīng)用越來越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。個性化已逐漸成為當今Web應(yīng)用的潮。本文研究了一種網(wǎng)上論壇系統(tǒng),此方案與現(xiàn)今網(wǎng)上已采用的一些方案相比,具有用。戶使用更簡單、界面更直觀等優(yōu)點。網(wǎng)上論壇作為互聯(lián)網(wǎng)中運用最為廣泛的交流場所之。開發(fā)而成,以推進論壇無紙化,過程電子化,管理智能化的發(fā)展。本文從理論和實踐兩。的特點、結(jié)構(gòu)框架以及使用方法。統(tǒng)的設(shè)計思想、設(shè)計目標與系統(tǒng)的整體結(jié)構(gòu)進行了明確的規(guī)劃。數(shù)據(jù)庫、應(yīng)用程序的設(shè)計與實現(xiàn)作了較為詳細的講解。

  

【正文】 連貫,是指要注意頁面的相互關(guān)系。設(shè)計中應(yīng)利用各組成部分在內(nèi)容上的內(nèi)在聯(lián)系和表現(xiàn)形式上的相互呼應(yīng),并注意整個頁面設(shè)計風格的一致性,實現(xiàn)視覺上和心理上的連貫,使整個頁面設(shè)計的各個部分極為融洽,猶如一氣呵成。 分割,是指將頁面分成若干小塊,小塊之間有視覺上的不同,這樣可以使觀云南工商學院 34 者一目了然。在信息量很多時為使觀者能夠看清楚,就要注意到將畫面進行有效的分割。分割不僅是表現(xiàn)形式的需要。換個角度來講,分割也可以被視為對于頁面內(nèi)容的一種分類歸納。 對比就是通過矛盾和沖突,使設(shè)計更加富有生氣。對比手法很多,例如 :多與少、曲與直、強與弱、長與短、粗與細、疏與密、虛與實、主與次、黑與白、動與靜、美與丑、聚與散等等。在使用對比的時候應(yīng)慎重,對比過強容易破壞美感,影響統(tǒng)一。 和諧是指整個頁面符合美的法則,渾然一體。如果一件設(shè)計作品僅僅是色彩、形狀、線條等的隨意混合,那么作品將不但沒有 “生命感 ”,而且也根本無法實現(xiàn)視覺設(shè)計的傳達功能。和諧不僅要看結(jié)構(gòu)形式,而且要看作品所形成的視覺效果能否與人的視覺感受形成一種溝通,產(chǎn)生心靈的共鳴。這是設(shè)計能否成功的關(guān)鍵。 最后簡單設(shè)計系統(tǒng)的簡單登陸界面和主界面 : 首頁 圖 系統(tǒng)首頁 核心代碼描述 public ActionForward list(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { 云南工商學院 35 CategoryForm categoryForm = (CategoryForm) form。 ListCategory categoryList = ( from Category where deleted = false , 0, E, null)。 (categoryList, categoryList)。 return new ActionForward(list, /form/category/, false)。 } 這個是 ACTION 里面的 類里面處理業(yè)務(wù)的 然后返回一個列表 也就是這個 list categoryList 這個 list 存的就是數(shù)據(jù) /form/category/ 然后返回到這個頁面上 顯示 的 那些東西 就是首頁 。 用戶注冊 圖 用戶注冊 云南工商學院 36 帖子瀏覽 圖 帖子瀏覽 發(fā)表帖子 圖 發(fā)表帖子 云南工商學院 37 管理中心 圖 管理中心 第 6 章 系統(tǒng)的調(diào)試與測試 測試概述 軟件測試的目的,第一是確認軟件的質(zhì)量,其一方面是確認軟件做了你所期望的事情 ,另一方面是確認軟件以正確的方式來做了這個事件 。 第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的反饋信息,為風險評估所準備的信息。 第三軟件測試不僅是在測試軟件產(chǎn)品的本身,而且還包括軟件開發(fā)的過程。如果一個軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是有缺陷的。因此軟件測試的第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的。 軟件質(zhì)量是由幾個方面來衡量的:一、在正確的時間用正確的的方法把一個工作做正確。二、符合一些應(yīng)用標準的要求,比如不同國家的用戶不同的操作習慣和要求,項目工程中的可維護性、可測試性等要求。三、質(zhì)量本身就是軟件達到了最開始所設(shè)定 的要求,而代碼的優(yōu)美或精巧的技巧并不代表軟件的高質(zhì)量。四、質(zhì)量也代表著它符合客戶的需要。作為軟件測試這個行業(yè),最重要的一件事云南工商學院 38 就是從客戶 的需求 出發(fā),從客戶的角度去看產(chǎn)品,客戶會怎么去使用這個產(chǎn)品,使用過程中會遇到什么樣的問題。 尋找 Bug; 避免軟件開發(fā)過程中的缺陷; 衡量軟件的品質(zhì); 關(guān)注用戶的需求。 總的目標是:確保軟件的質(zhì)量 Apache 提供的 Web 服務(wù)器 Tomcat 使得用戶可以在 Windows 2021 以上操作系統(tǒng)下發(fā)布自己設(shè)計的動態(tài)網(wǎng)頁。因此對論壇的調(diào)試工作主要是利用 Tomcat 下完成的。為了在本機下瀏覽 Web 頁面,首先在創(chuàng)建該系統(tǒng)的站點上(該系統(tǒng)使用的是 Web的默認站點)將 IP 地址設(shè)定為 ,它的缺省域名值為 localhost。然后向 IE 瀏覽器輸入本地動態(tài)網(wǎng)頁的 URL, Web 服務(wù)器在收到瀏覽器傳送的 URL 之后找到網(wǎng)頁文件,并在服務(wù)器端執(zhí)行該文件后將此文件以 HTML 文件的形式返回該瀏覽器。 單元測試 在單元測試中分別對用戶信息模塊 ,帖子模塊和后臺管理模塊進行分別測試 . 首先對各個模塊進行黑盒測試 ,在各種條件下運行模塊是否能正常運行 ,比如在登錄時 ,輸入空白用戶名等等 . 此方法把測試對象看做一個透明的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序所有邏輯路徑進行測試。通過在不同點檢查程序的狀態(tài),確定實際的狀態(tài)是否與預期的狀態(tài)一致。因此白盒測試又稱為結(jié)構(gòu)測試或邏輯驅(qū)動測試。軟件人員使用白盒測試方法,主要想對程序模塊進行如下的檢查;對程序模塊的所有獨立的執(zhí)行路徑至少測試一次;對所有的邏輯 判定,取 “真 ”與取 “假 ”的兩種情況都至少測試一次;在循環(huán)的邊界和運行云南工商學院 39 界限內(nèi)執(zhí)行循環(huán)體;測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性等。 表 登陸測試用例 測試用例描述 操作過程及數(shù)據(jù) 預期結(jié)果 用例類型 按不同的輸入格式輸入個人信息,進行注冊。 進入注冊界面,按提示的輸入格式輸入個人信息,進行注冊。 注冊成功,顯示注冊成功。居民信息保存到數(shù)據(jù)庫。 功能點 用戶名有重名的 進入注冊界面,用戶名輸入,其它按提示的輸入格式輸入個人信息,進行注冊。 注冊失敗,不能注冊。 功能點 輸入為空時,進行注冊。 進入注冊界面,輸入為空,進行注冊。 無法注冊 界 面校 驗 表 發(fā)貼測試用例 模塊 測試用例描述 操作過程及數(shù)據(jù) 預期結(jié)果 發(fā)貼 按要求輸入帖子的相關(guān)信息 進入發(fā)貼界面,輸入帖子內(nèi)容,標題,內(nèi)容,再提交。 發(fā)貼成功,發(fā)貼成功信息轉(zhuǎn)到管理員。 沒輸入標題 進入發(fā)貼界面,沒輸入標題,再提交 發(fā)貼失敗。 輸入為空 進入發(fā)貼界面,輸入為空,再提交。 無法發(fā)貼。 在黑盒測試完成的情況下 ,進行模塊接口測試 , 模塊接口測試是單元測試的基礎(chǔ)。只有在數(shù)據(jù)能正確流入、流出模塊的前提下,其他測試才有意義。測試接口正確與否應(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)用預定義 函數(shù)時所用參數(shù)的個數(shù)、屬性和次序是否正確; 8 是否存在與當前入口點無關(guān)的參數(shù)引用; 9 是否修改了只讀型參數(shù); 10 對全程變量的定義各模塊是否一致; 11 是否把某些約束作為參數(shù)傳遞。 集成測試 每個模塊都能單獨工作,但這些模塊集成在一起之后卻不能正常工作。主要原因是,模塊相互調(diào)用時接口會引入許多新問題。例如,數(shù)據(jù)經(jīng)過接口可能丟失;一個模塊對另一模塊可能造成不應(yīng)有的影響;幾個子功能組合起來不能實現(xiàn)主功能;誤差不斷積累達到不可接受的程度;全局數(shù)據(jù)結(jié)構(gòu)出現(xiàn)錯誤,等等。綜合測試 是組裝軟件的系統(tǒng)測試 技術(shù),按設(shè)計要求把通過單元測試的各個模塊組裝在一起之后,進行 集成 測試以便發(fā)現(xiàn)與接口有關(guān)的各種錯誤。 自頂向下集成是構(gòu)造程序結(jié)構(gòu)的一種增量式方式,它從主控模塊開始,按照軟件的控制層次結(jié)構(gòu),以深度優(yōu)先或廣度優(yōu)先的策略,逐步把各個模塊集成在一起。首先將模塊 用戶模塊和帖子模塊 集成在一起,再將 后臺管理模塊 集成起來。 功能和性能指標滿足軟件 要求和標準的情況下 ,測試結(jié)束。 . 云南工商學院 41 第 7 章 總結(jié) 經(jīng) 過 幾 個月 的努力 ,已經(jīng)基本完成了論壇的開發(fā)和設(shè)計 .完成了用戶模塊 ,帖子模塊和后臺管理模塊的開發(fā) ,并基本實現(xiàn)了前期所制定的功能 . 系統(tǒng)在不斷的設(shè)計更改過程中 ,逐漸的成熟。在編寫的最后階段中 ,參考了一些設(shè)計模式 ,在邏輯代碼和數(shù)據(jù)庫連接 DAO 中抽象出了若干接口 ,并對其進行了對象的依賴注入 ,大大的減少了模塊之間的耦合 ,使系統(tǒng)具有很高的靈活性和可維護性 ,這是系統(tǒng)最大的優(yōu)點 . 當然系統(tǒng)也存在很多不足的地方 ,比如用戶的權(quán)限判斷過于簡單 ,安全性低 ,希望在今后的學習中 ,逐步的進行改進 . 通過這次的設(shè)計 , 加深了對 SSH 框架 ,以及面向?qū)?象思想的一些理解 .對于軟件工程方面的設(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)接近了尾聲。在這段時間里,鞏固了我在大學期間所學,增強了我的實際動手能力,提高了我與老師、同學以及朋友之間的溝通能力,使我充滿信心來面對明天的各種機遇和挑戰(zhàn)。 感謝所有燃燒自己,照亮別人的園丁們,我將帶著你們的希望,以不同的方式,在祖國的現(xiàn)代化建設(shè)中奮斗。 在本次畢業(yè)設(shè)計過程中,得到了指導老師的指導與支持。在此特別感謝 丁勇 老師的大力幫助。指導老師的悉心指 導和大力支持,在總體結(jié)構(gòu)、功能的把握上給予了非常大的幫助,同時給我 提供了非常優(yōu)越的設(shè)計 環(huán)境,并對我在編程、數(shù)據(jù)庫設(shè)計等細節(jié)工作上給予了耐心的指導,對于 我順利完成這次畢業(yè)設(shè)計起到了關(guān)鍵性的作用。 另外在設(shè)計的過程中同學和我實習的單位給了我莫大的支持 ,在此也表示衷心地 感謝。
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1