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

正文內容

基于ssh的圖書點評網(wǎng)站的設計與實_現(xiàn)畢業(yè)論文-免費閱讀

2025-08-10 10:37 上一頁面

下一頁面
  

【正文】 讀書點評系統(tǒng)測試應該包括軟件測試、硬件測試和網(wǎng)絡測試。 圖書點評網(wǎng)站的設計與實現(xiàn) 31 第五 章 系統(tǒng)測試 系統(tǒng)測試是保證系統(tǒng)質量和可靠性的關鍵步 驟,是對系統(tǒng)開發(fā)過程中的系統(tǒng)分析、系統(tǒng)設計和實施的最后復查,測試的結果好壞可能直接影響功能邏輯的略微改動,所以沒開發(fā)出一個功能模塊都要進行相對應的單元測試,當項目總體完成后,還要進行針對項目的綜合測試 [10]。具體設計表如表 439。其中好友組 ID 為主鍵。具體設計如表 433 所示。這就是數(shù)據(jù)庫邏輯設計所要完成的任務 [9]。 圖 434 圖書實體圖 博文這一實體是系統(tǒng)中展示的一部分,系統(tǒng)中將會展示用戶博文的詳細信息,方便用戶對博文的全面了解。 圖書點評 系統(tǒng)實體根據(jù)分析得到 ER 圖,圖中設計規(guī)劃出的實體有: 超級管理員 、用戶 、 圖書類別、圖書板塊、圖書 、 博文 、 好友類別、好友 、 點評 、 留言 。 數(shù)據(jù)庫作為整個系統(tǒng)的基礎,要保證其設計的合理性,而數(shù)據(jù)表更要滿足規(guī)范化要求。主要是為廣大讀者提供了一個交互學習的平臺,此功能能夠很好的提高用戶的寫作能力。 這是一個核心的功能,圖書的評價的好壞和銷售的好壞主要是由讀者進行評價后的反饋,這是讀者進行溝通的方式也是后面讀者借鑒的通道。 根據(jù)前面分析可知,本系統(tǒng)的模塊大體分為七塊,即:注冊登錄、書籍管理、點評管理、博文管理、書友管理、等模塊。用戶則是使用系統(tǒng)進行系統(tǒng)的一些功能操作。 為下一階段系統(tǒng)實施提供必要的硬件設備和技術資料,網(wǎng)站設計的要求應符合實用性、靈活性、可靠性、經(jīng)濟性、和可維護性的要求。它支持各種關系數(shù)據(jù)庫,從一 對一到多對多的各種復雜關系。 Hibernate 是一個和 JDBC密切關聯(lián)的框架,所以 Hibernate 的兼容性和 JDBC 驅動,和數(shù)據(jù)庫都有一定的關系,但是和使用它的 Java 程序,和 App Server 沒有任何關系,也不存在兼容性問題。 Query 和 Criteria 接口 : Query 接口讓你方便地對數(shù)據(jù)庫及持久對象進行查詢,它可以有兩種表達方式: HQL 語言或本地數(shù)據(jù)庫的 SQL 語句。 Session 接口 : Session 接口對于 Hibernate 開發(fā)人員來說是一個最重要的接口。例如, Spring 能使用 AOP 提供聲明性事務管理而不通過 EJB 容器,如果你僅僅需要與單個數(shù)據(jù)庫打交道,甚至不需 要一個JTA 實現(xiàn)。 4. 通過把對接口編程而不是對類編程的代價幾乎減少到?jīng)]有, Spring 能夠促進養(yǎng)成好的編程習慣。 Spring 的原理 Spring 基于 IOC( Inversion of Control,反向控制)和 AOP 的構架多層 j2ee 系統(tǒng)的框架,但它不強迫你必須在每一層中必須使用 Spring,因為它模塊化的很好,允許你根據(jù)自己的需要選擇使用它的某 , 一個模塊;它實現(xiàn)了很優(yōu)雅的 MVC, 對不同的數(shù)據(jù)訪問技術提供了統(tǒng)一的 接口,采用 IOC 使得可以很容易的實現(xiàn) bean 的裝配,提供了簡潔的 AOP 并據(jù)此實現(xiàn) Transcation Managment,等等 。尤其是當另一批開發(fā)者接手這個項目時,這種優(yōu)勢體現(xiàn)得更加明顯 。 Action Form通常稱之為 FormBean,封裝了來自于 Client 的用戶請求信息, 如表單信息。這個控制組件提供了處理所有發(fā)送到 Struts 的HTTP 請求的入口點。 MVC 減弱了業(yè)務邏輯接口和數(shù)據(jù)接口之間的耦合,以及讓視圖層更富于變化 。由于這是一個中小型系統(tǒng),具有充裕的時間進行開發(fā)和設計。 本系統(tǒng)采用 Windows 圖形界面,使大家熟悉的 Windows XP/Win7/Win8 操作系統(tǒng),對于使用用戶而言,只需要具有一般的計算機知識人員都可以輕松上手。 圖書點評網(wǎng)站的設計與實現(xiàn) 6 可行性分析 可行性分析是針對本項目的主要內容和配套條件,從技術、經(jīng)濟、工程等方面進行調查研究和分析比較,并對項目建成以后可能取得的經(jīng)濟效益和社會影響進行預測,從而提出該項目是否值得開發(fā)和如何建設的咨詢意見,為項目決策提供一種綜合性的系統(tǒng)分析方法。所以要做好需求分析一定要對系統(tǒng)所需要解決的問題進行詳細的分析,弄清楚問題的要求。為了確定系統(tǒng)是否能夠進行開發(fā)下面將討論系統(tǒng)開發(fā)的需求分析和可行性分析。 ? 數(shù)據(jù)庫: MySQL。 開放性 : 一個好的軟件系統(tǒng)必須具有開放性 , 網(wǎng)站應該面對廣大的用戶,供廣大用戶使用和反饋,從中不斷的改善本系統(tǒng)的問題,為了是能夠給廣大用戶提供全面的服務。圖書點評網(wǎng)站的設計面向了廣大的讀者以及讀書的愛好者,它提供的這個平臺能夠很好的實現(xiàn)交流互動?,F(xiàn)代的資源共享則必須借助于計算機網(wǎng)絡技術,打破地域和機構的界限,超越時間和空間的約束,追求在任何時間、任何地方都能夠訪問到任何圖書館的數(shù)字化資源,即為讀者提供一個資源共享的“自由空間”。 從網(wǎng)站的可擴展性方面考慮,我們在網(wǎng)站中加入 了對圖書的添加、刪除、修改功能。圖書的網(wǎng)絡化建設正逐步走向實用化階段。 整個系統(tǒng)從符合界面友好 、 操作簡便、靈活、實用、安全的要求出發(fā),完成了注冊登錄 、 圖書管理 、 博文管理 、 圖書和博文點評功能 、 好友管理 、 搜索與統(tǒng)計 、 好友留言、超級管理員 等功能。 哈爾濱科學技術職業(yè)學院 專 科學生畢業(yè)論文 20xx 年 5 月 10 日 論文題目: 基于 SSH 的圖書點評網(wǎng)站的 設計與實現(xiàn) 學 院: 哈爾濱科學技術職業(yè)學院 理工系 年 級: 2 01 1 級 專 業(yè): 計算機網(wǎng)絡 姓 名: 魏 彩 鳳 學 號: 0 5 指導教師: 熊國良 摘要 隨著教育和商業(yè)信息化的快速發(fā)展,互聯(lián)網(wǎng)逐漸的成為了人們日常生活中不可或缺的東西。 本網(wǎng)站的設計本著 “資源共建與共享”和“一切為了讀者”,的宗旨,努力打造一個供廣大讀者進行學習交流和心靈溝通的 網(wǎng)絡平臺 。在建設的過程中我們認識一些認知誤區(qū)、缺乏系統(tǒng)規(guī)劃、數(shù)據(jù)庫建設等一些不足之處。有了這個功能模塊,將給予讀者帶來很大的方便。網(wǎng)絡環(huán)境,促使圖書館對“資源共建與共享” 這一概念產生了革命性的再認識。使讀者再閱讀和探討的過程中不斷的獲益,它既是你的良師也是你的益友。 安全性: 系統(tǒng)在開發(fā)的過程中應用各種安全手段來保護有關數(shù)據(jù)的安全, 避免有些數(shù)據(jù)泄漏造成沒有必要的損失。 MySQL 被廣泛地應用在 Inter 上的中小型網(wǎng)站中。 圖書點評網(wǎng)站的設計與實現(xiàn) 5 第二章 系統(tǒng)分析 圖書點評網(wǎng)站設計的思想是 具有友好界面、使用方便、功能齊全、清晰而靈活、易于擴充和修改等特點的網(wǎng)站系統(tǒng)軟件 。建立一個新的系統(tǒng)之前要明確新系統(tǒng)的目的、范圍、定義和功能所要做的所有工作,在整個需求分析的階段它需要系統(tǒng)分析員確定用戶的需要,明確系統(tǒng)的功能,把問題實例進行抽象化處理和分析。 圖書點評系統(tǒng)能夠為用戶提供快捷地查詢圖 書和博文的內容,方便用戶進行圖書資料的閱讀和學習,并且能夠及時的進行用戶之間的交流。相信對于廣大的圖書愛好者不會是什么難題。 綜合以上幾個方面,無論是從技術、操作還是社會因素方面該系統(tǒng)都具有較高的開發(fā)可行性。 Struts 是 MVC 的一種實現(xiàn),它將 Servlet 和 JSP 標記(屬于 J2EE 規(guī)范)用作實現(xiàn)的一部分。它截取和分發(fā)這些請求到相應的動作類(這些動作類都是 Action類的子類)。 Action 通常稱之為 ActionBean,獲取從 ActionSevlet 傳來的 FormBean,取出 FormBean 中的相關信息,并做出相關的處理,一般是調用 Java Bean或 EJB 等。 4. 提供 Exception 處理機制 。 Spring 的優(yōu)缺點 優(yōu)點 : 1. Spring 能有效地組織你的中間層對象,不管你是否選擇使用了 EJB。 5. Spring被設計為讓使用它創(chuàng)建的應用 盡可能少的依賴于他的 APIs。 9. Spring 為數(shù)據(jù)存取提供了一個一致的框架 ,不論是使用的是 JDBC 還是 O/R mapping 產品(如 Hibernate)。然而在 Hibernate 中,實例化的 Session 是一個輕量級的類,創(chuàng)建和銷毀它不斷地創(chuàng)建以及銷毀 Session 對象,如果 Session 的開銷太大,會給系統(tǒng)帶來不良影響。 Query 經(jīng)常被用來綁定查詢參數(shù)、限制 查詢記錄數(shù)量,并最終執(zhí)行查詢操作。 Hibernate 不能用來直接和 Entity Bean 對比,只有放在整個 J2EE 項目的框架中 才能比較。 圖書點評網(wǎng)站的設計與實現(xiàn) 13 缺 點 :Hibernate 在小型的項目中的開發(fā)效率比較低并且 限制您所使用的對象模型 。 根據(jù)系統(tǒng)需求 分析,結合系統(tǒng)的功能特點,圖書點評系統(tǒng)采用 SSH 框架模式進行開發(fā) ,該模式同時具有開發(fā)時間短,成本較低,架構整齊、可擴展性、平臺移植性好等優(yōu)點。綜上所述可得系統(tǒng)的頂層結構圖如圖 41 所示。 系統(tǒng)模塊結構如圖 43 所示。評價能夠讓讀者找到令自己滿意的圖書。 博文管理的業(yè)務 流程圖如圖 48 所示: 用 戶系 統(tǒng)登 錄博 文成 功發(fā) 表刪 除修 改退 出 系 統(tǒng) 圖 48 博文管理模塊流程圖 書友管理模塊 書友管理有添加書友、刪除書友、書友留言等功能。要設計好系統(tǒng),首先要考慮好如何是想數(shù)據(jù)庫的設計。實體屬性分別描述如 下: 超級管理員 {用戶名,密碼 } 用戶 {用戶名,密碼,年齡,性別,地址,教育信息, Email,愛 好,個人說明 } 圖書類別 {類別名稱,類別信息 } 圖書板塊 {板塊名稱,板塊信息 } 圖書 {書名,作者,出版社,出版時間,網(wǎng)上價格,書籍信息,頁數(shù),字數(shù) } 博文 {主題,內容,發(fā)表時間,回復數(shù)量,博文狀態(tài) } 好友類別 {類別名稱,類別信息 } 好友 {姓名,地址,電話, Email} 點評 {內容,表情,評論時間 } 留言 {內容,表情,留言時間 } 系統(tǒng)實體之間關系的 ER 圖如圖 431 所示 。 圖書 網(wǎng)上價格 出版時間 頁數(shù) 出版社 作者 書名 書籍信息 字數(shù) 好友 姓名 電話 地址 Email 圖書點評網(wǎng)站的設計與實現(xiàn) 25 博文實體 ER 圖如圖 435 所示。 根據(jù)以上數(shù)據(jù)庫的分析,本系統(tǒng)數(shù)據(jù)庫名稱為 books_ments,數(shù)據(jù)庫中包括 10個表分別為超級管理員表( b_superuser)、用戶表( b_user)、圖書板塊表( b_bookboard)、圖書類別表( b_bookclass)、圖書表( b_books)、博文表( b_blog)、點評表( b_discuss)、好友分組表( b_friendgroup)、好友表( b_friends)、留言表( b_leaveword)。 表 433 用戶表 列名 屬性 類型 長度 userId userName passWord age sex userFace constellation hobby occupation education chat address introduce ID 用戶名 密碼 年齡 性別 頭像 星座 愛好 職業(yè) 教育背景 郵箱 長居地 個人說明 Int Varchar Varchar Int Varchar Varchar Varchar Varchar Varchar Varchar Int Varchar Varchar Varchar 10 30 20 10 10 50 20 50 30 60 20 30 80 200 4. 圖書板塊表( b_bookboard):用來顯示圖書類別所在的圖書版塊,表中共有 3個屬性,分別是板塊 ID、板塊名稱、板塊信息,其中板塊 ID 為主鍵。具體設計表 437。 表 439 好友表 列名 屬性 類型 長度 圖書點評網(wǎng)站的設計與實現(xiàn) 30 表 439 好友表續(xù)表 friendsId trueId friendsName address telephone fgId userId ID 真實 ID 好友名字 好友地址 好友電話 電子郵件 好友組 ID 用戶 ID Int Int Varchar Varchar Int Varchar Int Int 10 30 20 100 20 40 10 10 10. 留言表( b_leaveword):給平時多溝通的好友留言。每次測試找出的項目缺陷都要及時的解決,不然會出現(xiàn)不可預知的錯誤。 測試的時候還應注意以下問題:
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1