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

正文內(nèi)容

基于ssh的校園二手書交易平臺的設計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-07-01 10:33本頁面

【導讀】師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加。而使用過的材料。均已在文中作了明確的說明并表示了謝意。除了文中特別加以標注引用的內(nèi)容外,本論文。不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。究做出重要貢獻的個人和集體,均已在文中以明確方式標明。全意識到本聲明的法律后果由本人承擔。同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權大學可以將本學位。印或掃描等復制手段保存和匯編本學位論文。涉密論文按學校規(guī)定處理。:理工類設計(論文)正文字數(shù)不少于1萬字,文科類論文正文字數(shù)不少于萬字。合國家技術標準規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒。JSP、Servlet、Struts2、Spring、Hibernate、Ajax、JQuery技術。同時由于使用面向?qū)ο蟮腏ava. 關、安全性高、穩(wěn)定性高、多線程等特性,以及對網(wǎng)絡編程技術的支持。

  

【正文】 a 的 Swing/AWT 的非標準替代者, JFace 則以 SWT 為基礎,但更易于使用。 團隊支持插件負責提供版本控制和配置管理支持。它允許用戶根據(jù)需要添加視圖,并與允許用戶使用的任何版本控制系統(tǒng)交互。 幫助插件允許以 HTML 文件形式添加文檔,并提供了一個附加的導航結構以便用戶使用幫助功能搜索相關信息。 Tomcat 服務器 Tomcat 是 Sun 的 JSWDK(Java Server Web Development Kit)中 Servlet 的運行環(huán)境(servlet 容器 )。 Tomcat 是 Apache Jakarta 軟件組織的一個子項目, Tomcat 是一個JSP/Servlet 容器,它是在 SUN 公司的 JSWDK( Java Server Web Development Kit)基礎上發(fā)展起來的一個 JSP 和 Servlet 規(guī)范的標準實現(xiàn),使用 Tomcat 可以體驗 JSP 和 Servlet的最新規(guī)范。 經(jīng)過多年的發(fā)展, Tomcat 不僅是 JSP 和 Servlet 規(guī)范的標準實現(xiàn),而且具備了很多商業(yè) Java Servlet 容器的特性,并被一些企業(yè)用于 商業(yè)用途。 Tomcat 目錄如下 : Tomcat_home |bin Tomcat:存放啟動和關閉 tomcat 腳本; |conf Tomcat:存放不同的配置文件( 和 ); |doc:存放 Tomcat 文檔; 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 10 |lib/japser/mon:存放 Tomcat 運行需要的庫文件( JARS); |logs:存放 Tomcat 執(zhí)行時的 LOG 文件; |src:存放 Tomcat 的源代碼; |webapps: Tomcat 的主要 Web 發(fā)布目錄(包括 應用程序示例); |work:存放 jsp 編譯后產(chǎn)生的 class 文件; 數(shù)據(jù)庫開發(fā)工具選擇及配置 目前數(shù)據(jù)庫的開發(fā)工具,大、中、小型的有很多,比如 Oracle、 MS SQL Server20xx、DB MySQL、 Access 等等許多關系數(shù)據(jù)庫,由于在后期的開發(fā)中,需要經(jīng)常更換開發(fā)環(huán)境,而且用到的 Hibernate,對軟件有一定要求,每次系統(tǒng)移植都要花很多時間配置環(huán)境,所以最后選擇了移植性與穩(wěn)定性都很好的 MySQL 數(shù)據(jù)庫。 MySQL 是一個小型關系型數(shù)據(jù)庫管理系統(tǒng),被廣泛地應用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 與其他的大型數(shù)據(jù)庫例如 Oracle、 DB SQL Server 等相比, MySQL 自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說, MySQL提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。 在本系 統(tǒng)中,對 MySQL 的配置最重要是數(shù)據(jù)庫字符編碼設置,因為數(shù)據(jù)庫的錄入的大多是中文字符,因此在數(shù)據(jù)庫安裝與配置時選擇了設置默認編碼為 utf8。 3 系統(tǒng)需求分析及設計 系統(tǒng)需求分析 系統(tǒng)功能需求 本系統(tǒng)主要面向于大學校園網(wǎng)用戶 , 依托校園網(wǎng)提供給這些用戶一個二手書籍的交易平臺。在大學校園里,很多書籍都很貴,我們必須花費很多錢購買,但等看完后,書本依舊很新,卻沒有了當初的價值,我們也就不會再去用這些書籍。這樣的二手書籍,大多數(shù)的可利用價值很高,如四六級書籍,考研書籍,但是由于信息資源的不流通以 及傳統(tǒng)二手書籍交流方式的笨拙,導致了很多仍然具有一定價值或者具有非常價值的二手書籍的閑置甚至浪費,乃至被當作廢棄物處理?,F(xiàn)在通過校園網(wǎng)進入到本系統(tǒng),可以方便快捷的發(fā)布和交流任何二手書籍的信息,并且可以通過留言方式進行深一步的交流。爭取到了信息資源的最大化利用。 系統(tǒng)完成的主要功能有:用戶設置功能、發(fā)布信息功能、信息管理功能、搜索信息 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 11 功能,留言功能,及系統(tǒng)管理功能 ,具體業(yè)務功能包括如下: 用戶注冊:學生可以進行注冊,注冊后需要激活賬號。 用戶登錄:只有登錄用戶才能進行信息發(fā)布。管理員登錄后可以進行系統(tǒng)管理。 發(fā)布信息:普通用戶和管理員登錄后都可以發(fā)布信息。 修改信息:普通用戶可以修改自己發(fā)布的信息,管理員可以修改所有信息。 刪除信息:普通用戶可以刪除自己發(fā)布的信息,管理員可以刪除所有信息。 瀏覽信息:游客、普通用戶和管理員可以瀏覽所有發(fā)布的信息。 搜索信息:游客、普通用戶和管理員可以用關鍵字搜索所有發(fā)布的信息。普通用戶可以搜索自己發(fā)布的所有信息。 發(fā)表留言:普通用戶和管理員登錄后都可以對發(fā)布信息進行留言。 查看留言:游客、普通用戶和管理員都可以查看發(fā)布信息的留言。 刪除留言:管理員可以刪除留言。 系 統(tǒng)界面要求 由于系統(tǒng)主要面向大學生,系統(tǒng)界面并沒有過于正統(tǒng),而是著重體現(xiàn)大學校園的自由,創(chuàng)新。系統(tǒng)界面設計應體現(xiàn)人性化,界面清晰簡捷,操作簡單流暢,提高管理效果。不需要任何專業(yè)培訓,不需要配備專門的電腦操作人員,無電腦知識一樣運用自如。關鍵在于系統(tǒng)的框架式設計簡單明晰。 系統(tǒng)整體架構 本系統(tǒng)使用主流的三大框架 [7]: Struts, Spring, Hibernate,因此對此系統(tǒng)從結構上進行了分層,整體可以分為表現(xiàn)層,控制層,業(yè)務層,持久層。 具體分層結構如下圖 31 所示: 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 12 圖 31 系統(tǒng)整體 架構 概要設計 系統(tǒng)體系結構設計 本系統(tǒng)是一個典型的三層應用 —— 瀏覽器通過 Web 服務器實現(xiàn)對數(shù)據(jù)庫的各種操作。圖 32 展示了整個系統(tǒng)的體系結構。 圖 32 系統(tǒng)體系結構 在這個系統(tǒng)體系結構中,并不是直接 JDBC 來訪問數(shù)據(jù)庫和進行數(shù)據(jù)庫中相關表的數(shù) 據(jù) 庫 Struts2s 的 ss DAOs Hibernate 映射文件 Spring 調(diào)用 操作 映射 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 13 操作,而是通過一系列持久層的 Java 對象來完成數(shù)據(jù)庫的操作。 映射文件相當于持久層的 Java 對象和數(shù)據(jù)庫的表之間的橋梁,它所描述的是這兩都之間的對應關系。而且,持久層的 Java 對象和數(shù)據(jù)庫表 之間的關系也是一一對應的。 用戶注冊功能模塊設計 用戶注冊必須填寫所要求的個人資料,此處會對用戶輸入的郵箱進行 Ajax 驗證,確保不能和其它注冊用戶的郵箱重復,當完成個人資料填寫后才可以注冊上,注冊之后系統(tǒng)會給用戶注冊的郵箱發(fā)送一個激活賬戶的驗證碼,用戶需要根據(jù)發(fā)送的驗證碼激活賬戶后才可正常使用。 發(fā)布信息功能模塊設計 發(fā)布信息功能主要是為已注冊之后并且成功激活賬戶的用戶服務,登錄之后的普通用戶可以即時發(fā)布自己的二手書籍信息,此處需要根據(jù)系統(tǒng)規(guī)定填寫好要出售書籍的具體信息,發(fā)布之后立刻 就能在信息列表頁瀏覽到。 用戶管理功能模塊設計 信息管理功能是用戶能管理自己發(fā)布的信息,如刪除,修改等,也包含系統(tǒng)管理員刪除用戶發(fā)布的非法信息。當前用戶只能管理和修改自己發(fā)布的信息,而管理員能刪除所有普通用戶發(fā)布的信息。 留言模塊設計 普通用戶和已經(jīng)登錄的用戶都可以對自己的商品和其他的商品進行留言評論,用戶發(fā)表留言之后系統(tǒng)自動跳轉到當前留言的頁面,并顯示出所有的留言,包含當前添加之后的留言。 功能設計的目標與原則 此二手書交易平臺的主要目的是服務于學生 ,方便學生進行網(wǎng)上 交易。其原則是界面友好,操作簡單且可靠,主要注重主要交易功能的實現(xiàn),并不需要像其它的網(wǎng)絡交易平臺那樣功能繁多,在這里主要的目的是為了提供簡單高效的交易平臺。 具體做到: a) 架構清晰,界面友好美觀,簡捷,實用性強。 b) 動態(tài)式信息發(fā)布:為充分展現(xiàn)網(wǎng)站的時實性,二手交易平臺采用動態(tài)網(wǎng)頁技術實現(xiàn)內(nèi)容發(fā)布。 c) 提供信息搜索及查看方式。全面自動化管理。 d) 全面整合買家和賣家之間的信息,提供一個交流溝通的平臺。 e) 可用性。目標系統(tǒng)功能齊全,能夠滿足大部分業(yè)務需求。 f) 確保在能承受大量用戶并發(fā)請求的 前提下,系統(tǒng)能穩(wěn)定運行 g) 系統(tǒng)還要有良好的擴展性,而不單單為實現(xiàn)單一的功能而存在 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 14 h) 充分融合當前主流的技術,為系統(tǒng)的高性能打下基礎 系統(tǒng)綜合功能模塊如下圖 33 所示: 圖 33 系統(tǒng)功能結構圖 數(shù)據(jù)庫設計 數(shù)據(jù)庫需求分析 對于數(shù)據(jù)庫的需求主要體現(xiàn)在對數(shù)據(jù)庫的提交信息、更新信息、刪除信息、保存信息等。這些信息的存在都取決于各個功能模塊的對信息的需求。通過對功能模塊的具體操作,實現(xiàn)對數(shù)據(jù)庫中信息的輸入和輸出。同時還要考慮到數(shù) 據(jù)表之間盡量減少數(shù)據(jù)冗余,通過外鍵將各個數(shù)據(jù)表聯(lián)系在一起。 數(shù)據(jù)庫概念結構設計 概念模型是對于信息世界的建模,是現(xiàn)實世界到信息世界的抽象,是數(shù)據(jù)庫設計人員和用戶之間進行交流的語言。它具有簡潔明晰、易于理解和修改、便于向各種數(shù)據(jù)模型轉換,從而生成相應的邏輯模式。 概念設計的目的是要確定系統(tǒng)的概念模型,因為概念模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎,所以概念設計是數(shù)據(jù)庫設計的關鍵。 首 頁 用戶登錄 用戶注冊 游客 普通用戶 管理員 瀏覽二手信息 瀏覽信息留言 查看信息留言 搜索二手信息 管理個人信息 發(fā)布二手信息 管理信息留言 管理二手信息 管理個人信息 管理注冊用戶 購物車 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 15 數(shù)據(jù)庫邏輯結構設計 對于數(shù)據(jù)庫表,大多是依賴于別的表的外鍵而存在的。本系統(tǒng)數(shù)據(jù)庫邏輯可由以下圖形描述,其邏輯模型如 圖 34 所示 : 圖 34 數(shù)據(jù)庫邏輯模型 對于以上數(shù)據(jù)庫表,各個表之間分工明確,減少了表之間的冗余,各個表之間是通過外鍵關系聯(lián)系在一起。當查詢數(shù)據(jù)時,可以根據(jù)外鍵進行數(shù)據(jù)檢索。 數(shù)據(jù)庫邏輯表設計 在本次設計開發(fā)中,考慮到系統(tǒng)的規(guī)模,以及系統(tǒng)的功能、穩(wěn)定性、性能和效率等方面,特別的對系統(tǒng)可移植性的考慮,我使用 MySQL 數(shù)據(jù)庫系統(tǒng)。 依照 31 中的數(shù)據(jù)庫需求分析設計各數(shù)據(jù)庫表,各個表中都用 ID 做主鍵,主鍵用到 Hibernate 的 native 方式自動生成主鍵。其它字段也都有各自的約束條件。 主要表的具體邏輯結構如下: 表 31 用戶表 (d_user) 字段名 數(shù)據(jù)類型 約束條件 說明 ID INT(12) Primary Key 用戶 ID EMAIL VARCHAR(50) UNIQUE 用戶郵箱 NICKNAME VARCHAR(50) NOT NULL 用戶昵稱 PASSWORD VARCHAR(50) NOT NULL 用戶密碼 USER_INTEGRAL INT(12) 用戶權限 IS_EMAIL_VERIFY CHAR(3) NOT NULL 是否驗證 EMAIL_VERIFY_CODE VARCHAR(50) NOT NULL 驗證碼 LAST_LOGIN_TIME BIGINT(20) NOT NULL 登錄時間 LAST_LOGIN_IP VARCHAR(15) NOT NULL 登錄 IP 基于 SSH 的旅游圖片分享網(wǎng)站的設計與實現(xiàn) 16 表 32 圖書分類表 (d_category) 字段名 數(shù)據(jù)類型 約束條件 說明 ID INT(12) Primary Key 分類 ID TURN INT(10) 顯示順序 EN_NAME VARCHAR(200) NOT NULL 英文名稱 NAME VA RCHAR(200) NOT NULL 中文名稱 DESCRIPTION VARCHAR(200) 描述 PARENT_ID INT(10) NOT NULL 父類 ID 表 33 分類 商品對照表 (d_category_product) 字段名 數(shù)據(jù)類型 約束條件 說明 ID INT(12) Primary Key ID PRODUCT_ID INT(10) Foreign Key 商品 ID CAT_ID INT(10) Foreign Key 分類 ID 表 34 評論表 (d_ment) 字段名 數(shù)據(jù)類型 約束條件 說明 ID INT(12) Primary Key 評論 ID PRODUCT_ID INT(12) Foreign Key 商品 ID U
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1