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

正文內容

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

2023-07-08 10:37:39 本頁面
 

【正文】 ture in the development of the inevitable trend. Now along with books culture rise again, all kinds of books are corresponding to. Which online book reading and evaluation occupies the dominant position, pared with the traditional model of reading, reading review websites designed to realize the design and implementation of the reader to do not waste more manpower and time under the premise of enables readers to quick and convenient to find what they need on the Inter book review accordingly. This website design in prehensive analysis of the current reader39。 雖然說每個地方都有大型或者是小型的圖書館,但是有了網(wǎng)絡人們更愿意在網(wǎng)上直接閱評。 圖書點評網(wǎng)站就是含有海量的讀書信息,并且能夠提供用戶自由的發(fā)表自己的文章和意見的交流 平臺。 模糊查詢模塊讓讀者更加容易找到所需內容進行學習和交流。 70 年代逐步實現(xiàn):聯(lián)機 —— 局域網(wǎng) —— 廣域網(wǎng)。然而,傳統(tǒng)的資源共建與共享只限于圖書館之間對于印刷型文獻的互惠互借、協(xié)調采購等有限的互補分享,作用有限。這些分散的圖書與信息資源聯(lián)系在一起,形成了一個龐大的網(wǎng)絡信息資源庫,為文獻資源共享提供了可能。圖書點評網(wǎng)站能夠很好的篩選出那些優(yōu)秀的圖書供讀者閱讀,并且還支持會員可以發(fā)表文章供其他用戶閱讀,一起來交流大家的寫作技巧。 系統(tǒng)設計思想 本系統(tǒng)的設計特點是具有良好的用戶界面,網(wǎng)站各功能使用方便、清晰而 靈活。根據(jù)用戶實際的需求情況, 全面考慮到讀者在閱讀和瀏覽過程中可能遇到的問題,盡量想出與之相對應的解決辦法。并有強大的防病毒能力。 系統(tǒng)開發(fā)環(huán)境與運行環(huán)境 開發(fā)此 網(wǎng)站 所需要用到的軟件環(huán)境如下 : ? 操作系統(tǒng): Windows XP/Win7/Win8。它是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。該系統(tǒng)的設計思想與開發(fā)的運行環(huán)境 也都是條件允許的。這樣才能使本系統(tǒng)顯得不單調,從而吸引更多的讀者來關注該平臺。系統(tǒng)分析的完不完整直接影響到用戶的操作體驗以及整個系統(tǒng)的功能完整性。圖書點評網(wǎng)站的實現(xiàn)功能應具有以上特點,它自身有海量的圖書信息提供給讀者閱讀,是用戶再閑暇時能夠有所閱讀,若是用戶對圖書興趣很濃則可以通過點評的方式來發(fā)表自己的意見或者與其他本書的讀者進行點評式的交流 [3]。在上述用戶的需求的環(huán)境下,提出了圖書點評網(wǎng)站系統(tǒng)的需求。 對于圖書點評系統(tǒng)的可行性分析將從以下三個方面進行分析研究。 第二、操作可行性研究。 第三、社會因素分析。 圖書點評網(wǎng)站的設計與實現(xiàn) 7 本章小結 根據(jù)上述系統(tǒng)分析,圖書點評網(wǎng)站的設計結構清晰、功能安排合理,而且使用現(xiàn)有JAVA 技術能夠進行開發(fā),并可實現(xiàn)用戶要求的所有功能。 圖書點評網(wǎng)站的設計與實現(xiàn) 8 第三章 系統(tǒng)相關技術簡介 讀書點評系統(tǒng)采用了比較成熟的 Struts2+Spring+Hibernate 開發(fā)框架,具 有三大特色。 Struts 技術介紹 MVC 即 ModelViewController 的縮寫,是一種常用的設計模式。 Struts 的原理 Struts 的核心是 ActionSevlet, ActionSevlet 的核心是 。ActionServlet 是一個通用的控制組件。動作類實現(xiàn) 了 核心商業(yè)邏輯,它可以訪問 java bean 或調用 EJB。這些 bean 分為三類: ActionForm、Action、 JavaBean or EJB。每一個 *.action 均有對應的 FormBean 名稱和 ActionBean 名稱,這些在 。通過一個配置文件,即可把握整個系統(tǒng)各部分之間的聯(lián)系,這對于后期的維護有著莫大的好處。所以 action 用到的所有的資源都必需統(tǒng)一同步,這個就引起了線程安全的問題。 圖書點評網(wǎng)站的設計與實現(xiàn) 10 Spring 技術介紹 Spring 真正的精華是它的 IOC 模式 實現(xiàn)的 BeanFactory 和 AOP, 它是一個開源的項目,而且目前非?;钴S 。 2. Spring 能消除在許多工程中常見的對 Singleton 的過多使用。 Inversion of Control 的使用(在下面討論)幫助完成了這種簡化。 6. 使用 Spring 構建的應用程序易于單元測試。 Spring 能提供一種 EJB 的替換物,它們適用于許多 web 應用。而這是有很大 缺 點 : 使用人數(shù)不多、 JSP 中要寫很多代碼、控制器過于靈活,缺少一個公用控制器 。 Hibernate 的原理 Hibernate 有一些常用的接口,下面就主要的接口進行介紹說明。令你感到奇怪的是 SessionFactory 并不是輕量級的!實際上它的設計者的意圖是讓它能在整個應用中共享。在 Hibernate 的啟動過程中, Configuration 類的實例首先定位映射文檔的位置,讀取這些配置,然后創(chuàng)建一個 SessionFactory 對象。 值得注意的是 Query 接口也是輕量級的,它不能在 Session 之外使用。它 可以用在任何 JDBC 可以使用的場合,例如 Java 應用程序的數(shù)據(jù)庫訪問代碼, DAO接口的實現(xiàn)類,甚至可以是 BMP 里面的訪問數(shù)據(jù)庫的代碼。 Hibernate 是一個開放源代碼的對象關系映射框架,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 映射的靈活性很出色。內存消耗也比較高, 采用 JDBC 的架構無疑是最省內存的 。根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型、功能要求,在開發(fā)的環(huán)境條件下,設計出一個能在計算機網(wǎng)絡環(huán)境上實施的方案,即建立新系統(tǒng)的物理設計模型。對于前者要求應從用戶的需求出發(fā)來整合系統(tǒng)需要那些功能。 超級管理員能夠管理系統(tǒng)的一些書籍,使得書籍應在相應的列表中顯示,使得界面更加得體。根 據(jù)上述的系統(tǒng)分析,讀書點評系統(tǒng)力爭打造一個具有傳統(tǒng)的讀書理念,但也突破傳統(tǒng)的溝通方式的一個平臺。 作為一個獨立的圖書點評系統(tǒng),它的功能充分體現(xiàn)著讀者能夠進行獨立學習、開放學習、尋找樂趣這些觀念,方便讀者尋找各種讀書。另外本系統(tǒng) 令設置了超級管理員,即通過超級管理員的方式可直接進行一些系統(tǒng)的維護,具體維護就是即將提到的書籍管理模塊。 書籍管理的業(yè)務流程圖如圖 45 所示: 圖書點評網(wǎng)站的設計與實現(xiàn) 18 超 級 管 理 員系 統(tǒng) 主 界 面登 錄圖 書成 功添 加刪 除修 改退 出 系 統(tǒng) 圖 45 書籍管理模塊流程圖 點評管理模塊 點評管理有追加點評、刪除點評、點評回復等功能。搜索功能主要是提供了關鍵字的搜索,讀者可以搜索關鍵字來找到相關的博文或者是圖書。此功能主要是針對那些有寫作愛好的用戶,用戶可以通過注冊得到賬號然后在本網(wǎng)站上發(fā)表自己的作品,其他的用戶可以閱讀他的作品然后進行評價等功能,如果感覺自己發(fā)表的博文不夠理想可以進行修改和刪除。對于那些具有共同興趣的讀者提供了方便,可以通過加為好友然后再進行進一步的溝通了解。數(shù)據(jù)庫及其應用系優(yōu)化的數(shù)據(jù)模型,并據(jù)此建立數(shù)據(jù)庫及其應用系統(tǒng) ,使之能夠有效的存儲和管理應用數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。在系統(tǒng)的后續(xù)維護、功能擴展當中這一優(yōu)點更會體現(xiàn)得淋漓盡致。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉化成數(shù)據(jù)庫結構 [8]。 超級管理員 實體 ER 圖如圖 432 所示。 圖書實體 ER 圖如圖 434 所示。 點評實體 ER 圖如圖 436 所示。為了能夠建立起最終的物理系統(tǒng),還需要將概念結構進一步轉化為某一 DBMS 所支持的數(shù)據(jù)模型,然后根據(jù)邏輯設計的準則、數(shù)據(jù)的語義約束、 規(guī)范化理論等對數(shù)據(jù)模型進行當?shù)恼{整和優(yōu)化,形成合理的全局邏輯結構,并設計出用戶子模式。 1. 超級管理員表( b_superuser):用來進行系統(tǒng)維護,表中共有 3 個屬性,分別是管理員 ID、用戶名、密碼,其中管理員 ID 為主鍵。 表 432 圖書類別表 列名 屬性 類型 長度 bcId bcName bcInfo bbId ID 類別名稱 類別信息 圖書板塊 ID Int Varchar Varchar Int 10 30 100 10 3. 用戶表( b_user):系統(tǒng)的使用人群,表中共有 14 個屬性,分別是用戶 ID、用戶名、密碼、年齡、性別、頭像、星座、愛好、職業(yè)、教育背景、 、郵箱、長居地、個人說明,其中用戶 ID 為主鍵。 圖書點評網(wǎng)站的設計與實現(xiàn) 28 表 434 圖書版塊表 列名 屬性 類型 長度 bbId bbName bbInfo ID 板塊名稱 板塊信息 Int Varchar Varchar 10 30 100 5. 圖書表( b_books):用來顯示圖書的信息,表中共有 10 個屬性,分別是圖書ID、圖書名稱、圖書作者、圖書內容、圖書的出版社、網(wǎng)上圖書的價格、出版時間、書號、字數(shù)、圖書類別 ID,其中圖書 ID 為主鍵,圖書類別 ID 為外鍵。表中共有 3 個屬性,分別是好友組 ID、好友組名稱、好友組信息。表中共有 8 個屬性,分別是點評 ID、點評內容、點評表情、發(fā)表時間、精彩點評、用戶 ID、圖書 ID、博文 ID。其中好友 ID 為主鍵,好友組 ID 和用戶 ID 為外鍵。其中留言 ID 為主鍵,留言用戶 ID 為外鍵。 那么接下來的工作便是系統(tǒng)的運行和測試。所以對于做好讀書點評系統(tǒng)的測試應重視起來。 經(jīng)過 系統(tǒng)分析、系統(tǒng)設計、數(shù)據(jù)庫設計、系統(tǒng)開發(fā)的框架設計已經(jīng)開發(fā)出了項目的源碼, 而進行測試的目的則是希望以最小的人力和時間發(fā)現(xiàn)潛在的錯誤和缺陷,根據(jù)各個開發(fā)階段的需求、設計等文檔或程序的內部結構精心設計測試用例,并利用這些實例來運行程序,以便發(fā)現(xiàn)錯誤。 3. 在設計測試用例時,不僅要設計有效。 測試的時候還應注意以下問題: 1. 測試應由專門人員進行,這樣會更客觀更有效。測試不是在應用系統(tǒng)開發(fā)完之后才進行的,由于原始問題的復雜性、開發(fā)各階段的多 樣性以及參加人員之間的協(xié)調等因素,使得開發(fā)各階段都有可能出現(xiàn)錯誤。每次測試找出的項目缺陷都要及時的解決,不然會出現(xiàn)不可預知的錯誤。 表 4310 留言表 列名 屬性 類型 長度 lwId trueId lwContent lwFace lwTime userId ID 真實 ID 留言內容 留言表情 留言時間 留言用戶 ID Int Int Varchar Varchar DateTime Int 10 10 100 100 10 本章小結 本章主要講述了對于圖書點評系統(tǒng)的數(shù)據(jù)庫的設計 與實現(xiàn) ,開發(fā)一個新系統(tǒng)能夠具有良好的功能界面,一個好的數(shù)據(jù)庫是必不可缺的。 表 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):給平時多溝通的好友留言。 表 438 點評表 列名 屬性 類型 長度 discussId discussContent discussFace discussTime superDiscuss userId booksId blogId ID 點評內容 點評表情 發(fā)表時間 精彩點評 用戶 ID 圖書 ID 博文 ID Int Varchar Varchar DateTime Varc
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1