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

正文內(nèi)容

畢業(yè)論文---汽車論壇的設(shè)計(jì)與實(shí)現(xiàn)論(編輯修改稿)

2025-07-11 10:50 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 統(tǒng) 詳細(xì) 設(shè)計(jì)與實(shí)現(xiàn), 詳細(xì)介紹 了 本系統(tǒng) 各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程 ; 第六 章 系統(tǒng)測(cè)試,主要 介紹了 測(cè)試的原則、分類以及 本系統(tǒng)的測(cè)試 用例 ; 第七章 總結(jié)本系統(tǒng)的功能及結(jié)構(gòu),展望系統(tǒng)的前景和下一步的設(shè)計(jì)目標(biāo)。 小結(jié) 本章首先介紹了 課題的背景及意義, 明 解了研究該系統(tǒng)的重要性。接著介紹了 系統(tǒng)的 外研究現(xiàn)狀。最后介紹了研究?jī)?nèi)容,對(duì)自己所研究的內(nèi)容進(jìn)行了進(jìn)一步的分析,同時(shí)還得出 了 整個(gè)系統(tǒng) 基本構(gòu)架 。 平頂山學(xué)院本科畢業(yè)設(shè)計(jì) 3 2 相關(guān)技術(shù)和工具介紹 為了成功實(shí)現(xiàn)汽車論壇系統(tǒng),選用成熟的技術(shù)和便捷的開(kāi)發(fā)工具有助于項(xiàng)目的實(shí)施。下面就汽車論壇系統(tǒng)開(kāi)發(fā)過(guò)程應(yīng)用到的相關(guān)模式、技術(shù)、方法 和 開(kāi)發(fā)工具等方面 進(jìn)行介紹。 開(kāi)發(fā)模式 B/S 模式是一種以 Web 技術(shù)為基礎(chǔ)的新型網(wǎng)絡(luò)管理信息系統(tǒng)平臺(tái)模式, B/S結(jié)構(gòu)把傳統(tǒng)兩層 C/S 模式中的服務(wù)器部分分解為 Web 服務(wù)器 和數(shù)據(jù)庫(kù)服務(wù)器,從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。它的工作原理是:客戶端通過(guò)一個(gè)通用的瀏覽器向 Web 服務(wù)器發(fā)出數(shù)據(jù)處理請(qǐng)求, Web 服務(wù)器將啟動(dòng)相應(yīng)的進(jìn)程來(lái)響應(yīng)瀏覽器的請(qǐng)求,如果發(fā)現(xiàn)在客戶端的請(qǐng)求中包括數(shù)據(jù)存取,那么 Web 服務(wù)器將向數(shù)據(jù)庫(kù)服務(wù)器發(fā)出處理數(shù)據(jù)的請(qǐng)求,數(shù)據(jù)庫(kù)服務(wù)器接收并做處理,把結(jié)果傳回給Web 服務(wù)器,最后由 Web 服務(wù)器動(dòng)態(tài)生成嵌入處理結(jié)果的超文本標(biāo)記語(yǔ)言(Hypertext Markup Language, HTML)代碼返回給客戶機(jī)瀏覽器 [2]。 B/S 模式的優(yōu)點(diǎn)主要有: 首先, B/S 模式適 用 范圍廣,一般只要有操作系統(tǒng)和瀏覽器就行,與操作系統(tǒng)平臺(tái)關(guān)系最; 其次,系統(tǒng)維護(hù)簡(jiǎn)單。 B/S模式程序的開(kāi)發(fā) 和 維護(hù)等工作都集中在服務(wù)器端;當(dāng)需要升級(jí)時(shí),只需要更新服務(wù)器端的軟件,而不必更換客戶端軟件,實(shí)現(xiàn)系統(tǒng)的無(wú)縫升級(jí),減少了工作量,降低了系統(tǒng)維護(hù)與升級(jí)的成本 ; 最后, B/S 模式不需對(duì)用戶進(jìn)行專門(mén)培訓(xùn),用戶只需會(huì)使用瀏覽器就可以正常使用系統(tǒng)。 統(tǒng)一建模語(yǔ)言 統(tǒng)一建模語(yǔ)言 (Unified Modeling Language, UML)被對(duì)象管理組織 (Object Management Architecture ,OMG)采納為標(biāo)準(zhǔn)建模語(yǔ)言,成為業(yè)界的標(biāo)準(zhǔn)。 UML 作為一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的建模語(yǔ)言,融入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù),成為面向?qū)ο蠹夹g(shù)學(xué)習(xí)中不可缺少的一部分。 UML 的作用不僅在于支持面向?qū)ο蟮姆治雠c設(shè)計(jì),還支持從需求分析開(kāi)始的汽車論壇的設(shè)計(jì)與實(shí)現(xiàn) 4 軟件開(kāi)發(fā)的全過(guò)程 [3]。 UML 作為一種建模語(yǔ)言,在項(xiàng)目開(kāi)發(fā)過(guò)程中的作用,總結(jié)起來(lái)主要有以下幾個(gè)方面: 作為一種建模語(yǔ)言,為用戶提供了一種易用的、具有可視化建模能力的語(yǔ)言,能夠使用戶使用該語(yǔ)言進(jìn)行系統(tǒng)的開(kāi)發(fā)工作,并且能夠進(jìn)行有意義的 建模互換; 為面向?qū)ο蠼UZ(yǔ)言的核心概念提供了可擴(kuò)展性和規(guī)約機(jī)制; ; 。 頁(yè)面開(kāi)發(fā)技術(shù) 在當(dāng)今企業(yè)級(jí)應(yīng)用解決方案中, Java Web 憑借其強(qiáng)勁的開(kāi)源社區(qū)呈現(xiàn)出一份欣欣向榮的景象,為我們提供穩(wěn)健的企業(yè)級(jí)應(yīng)用的同時(shí)節(jié)省了不少成本。 Java Web,是用 Java 技術(shù)來(lái)解決相關(guān) web 互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。 web 包括: web 服務(wù)器和 web 客戶端兩部分。 Java 在客戶端的應(yīng)用有 java applet 不過(guò)現(xiàn)在使用的很少, Java 在服務(wù)器端的應(yīng)用非常 的豐富,比如 Servlet, JSP 和第三方框架等等。 Java 技術(shù)對(duì) Web 領(lǐng)域的發(fā)展注入了強(qiáng)大的動(dòng)力 [4]。 JSP JSP 即 Java Server Pages,它是由 Sun Micro System 公司于 1999 年 6 月推出的新一代開(kāi)發(fā)語(yǔ)言,是基于 Java Servlet 以及整個(gè) Java 體系的 Web 開(kāi)發(fā)技術(shù)。 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫(xiě)類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP 將網(wǎng) 頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)的顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 JSP(JavaServer Pages)是一種動(dòng)態(tài)頁(yè)面技術(shù),它的主要目的是將表示邏輯從 Servlet 中分離出來(lái) [5]。 JSP 的優(yōu)點(diǎn): 是跨平臺(tái)的,可以在 Windows 系列、 Linux、 UNIX 等操作系統(tǒng)上運(yùn)行; Sun 公司倡導(dǎo)、多家公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),獲得了大多數(shù)廠商的支持 ; JSP 編譯一次成為 Servlet 文件,當(dāng)有相同的客戶請(qǐng)求時(shí), JSP 服務(wù)器將產(chǎn) 生一個(gè)該 Servlet 文件的一個(gè)線程來(lái)響應(yīng),而不是重新編譯 JSP 文件,平頂山學(xué)院本科畢業(yè)設(shè)計(jì) 5 這樣就大大提高了 Web 服務(wù)器端的響應(yīng)速度; 。如 JBuilder, Eclipse,Ultraedit,Dreamweaver 等。 Ajax Ajax 是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù) ,Ajax 的核心是JavaScript 對(duì)象 XmlHttpRequest。該對(duì)象在 Inter Explorer 5 中首次引入,它是一種支持異步請(qǐng)求的技術(shù)。簡(jiǎn)而言之, XmlHttpRequest 使您可以 使用JavaScript 向服務(wù)器提出請(qǐng)求并處理響應(yīng),而不阻塞用戶。 Ajax 不是一種新的編程語(yǔ)言,而是一種用于創(chuàng)建更好更快以及交互性更強(qiáng)的 Web 應(yīng)用程序的技術(shù)。通過(guò) AJAX, JavaScript 可使用 JavaScript 的 XMLHttpRequest 對(duì)象來(lái)直接與服務(wù)器進(jìn)行通信。通過(guò)這個(gè)對(duì)象,您的 JavaScript 可在不重載頁(yè)面的情況與 Web 服務(wù)器交換數(shù)據(jù)。 AJAX 在瀏覽器與 Web 服務(wù)器之間使用異步數(shù)據(jù)傳輸( HTTP 請(qǐng)求),這樣就可使網(wǎng)頁(yè)從服務(wù)器請(qǐng)求少量的信息,而不是整個(gè)頁(yè)面 。 AJAX 可使因特網(wǎng)應(yīng)用程序更小、更快,更友好。AJAX 是一種獨(dú)立于 Web 服務(wù)器軟件的瀏覽器技術(shù)。 AJAX 基于下列 Web 標(biāo)準(zhǔn): JavaScript XML HTML CSS 在 AJAX 中使用的 Web 標(biāo)準(zhǔn)已被良好定義,并被所有的主流瀏覽器支持。 AJAX 應(yīng)用程序獨(dú)立于瀏覽器和平臺(tái)。 Web 應(yīng)用程序較桌面應(yīng)用程序有諸多優(yōu)勢(shì);它們能夠涉及廣大的用戶,它們更易安裝及維護(hù),也更易開(kāi)發(fā) [6]。 jQuery jQuery 是繼 prototype 之后又一個(gè)優(yōu)秀的 Javascrīpt 框架。 它是輕量級(jí)的js庫(kù) (壓縮后只有 21k) ,它兼容 CSS3,還兼容各種瀏覽器 ( IE +, FF +, Safari +, Opera +)。 jQuery 使用戶能更方便地處理 HTML documents、events、實(shí)現(xiàn)動(dòng)畫(huà)效果,并且方便地為網(wǎng)站提供 AJAX 交互。 jQuery 還有一個(gè)比較大的優(yōu)勢(shì)是,它的文檔說(shuō)明很全,而且各種應(yīng)用也說(shuō)得很詳細(xì),同時(shí)還有許多成熟的插件可供選擇。 jQuery 能夠使用戶的 html 頁(yè)保持代碼和 html 內(nèi)容分離,也就是說(shuō),不用再在 html 里面插入一堆 js 來(lái)調(diào)用命 令了,只需定義 id 即可。其核心理念是 write less,do more。 值得強(qiáng)調(diào)的是, jQuery 是免費(fèi)、開(kāi)源的,使用 MIT 許可協(xié)議。 jQuery 的語(yǔ)法設(shè)計(jì)可以使開(kāi)發(fā)者更加便捷,例如操作文檔對(duì)象、選擇 DOM 元素、制作動(dòng)畫(huà)效果、事件處理、使用 Ajax 以及其他功能。除此以外, jQuery 提供 API 讓開(kāi)發(fā)者汽車論壇的設(shè)計(jì)與實(shí)現(xiàn) 6 編寫(xiě)插件。其模塊化的使用方式使開(kāi)發(fā)者可以很輕松的開(kāi)發(fā)出功能強(qiáng)大的靜態(tài)或動(dòng)態(tài)網(wǎng)頁(yè) [7]。 Json Json(JavaScript Object Notation) 是一種輕量級(jí)的數(shù)據(jù)交換格式。它 基于 JavaScript( Standard ECMA262 3rd Edition December 1999)的一個(gè)子集。 Json 采用完全獨(dú)立于語(yǔ)言的文本格式,但是也使用了類似于 C 語(yǔ)言家族的習(xí)慣(包括 C, C++, C, Java, JavaScript, Perl, Python 等)。這些特性使 Json成為理想的數(shù)據(jù)交換語(yǔ)言。易于人閱讀和編寫(xiě),同時(shí)也易于機(jī)器解析和生成。 其優(yōu)勢(shì)在于 方便于傳輸,較少冗余的字符。方便轉(zhuǎn)換 , 有很多的 Json Api提供了 Json字符串轉(zhuǎn)成對(duì)象、對(duì)象轉(zhuǎn)換成 Json 串 的方法。易于閱讀 , Json 代碼的良好結(jié)構(gòu),可以很直觀地了解存的是什么內(nèi)容 [8]。 CSS 級(jí)聯(lián)樣式表( Cascading Style Sheet)簡(jiǎn)稱“ CSS”,通常又稱為“風(fēng)格樣式表( Style Sheet)”,它是用來(lái)進(jìn)行網(wǎng)頁(yè)風(fēng)格設(shè)計(jì)的。比如,如果想讓鏈接字未點(diǎn)擊時(shí)是藍(lán)色的,當(dāng)鼠標(biāo)移上去后字變成紅色的且有下劃線,這就是一種風(fēng)格。通過(guò)設(shè)立樣式表,可以統(tǒng)一地控制 HTML 中各標(biāo)志的顯示屬性。級(jí)聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁(yè)外觀。使用級(jí)聯(lián)樣式表,可以擴(kuò)充精確指定網(wǎng)頁(yè)元素位置,外觀以及創(chuàng)建特殊效果 的能力。 CSS 主要的作用就是美化網(wǎng)頁(yè) ,具體概括如下 : ,便于后期維護(hù)與改版 ; ; ,使網(wǎng)頁(yè)有任意樣式切換的效果 ; 。 開(kāi)發(fā)工具 MySQL 數(shù)據(jù)庫(kù) SQL是英文 Structured Query Language的縮寫(xiě),意思為結(jié)構(gòu)化查詢語(yǔ)言。 SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。按照 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定, SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。 SQL語(yǔ)句可以用來(lái)執(zhí)行各 種各樣的操作。 MySQL是一個(gè) 開(kāi)源的 小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) ,與其它關(guān)系型數(shù)據(jù)庫(kù)相比平頂山學(xué)院本科畢業(yè)設(shè)計(jì) 7 具有以下優(yōu)點(diǎn): 體積 較 小、速度快 、跨平臺(tái)、 支持 多線程 、 優(yōu)化的 SQL查詢算法 、 為多種編程語(yǔ)言提供了 API等, 這些優(yōu)點(diǎn)使得 Mysql與 Java結(jié)合起來(lái)使用更容易上手,操作更 加方便,安全性和跨平臺(tái)性得到了更好應(yīng)用 [9]。 考慮到汽車論壇系統(tǒng)網(wǎng)站數(shù)據(jù)庫(kù)重量級(jí)較小,適合采用 MySQL數(shù)據(jù)庫(kù)進(jìn)行部署開(kāi)發(fā)。 Web 服務(wù)器 本論壇擬發(fā)布在 Tomcat 服務(wù)器上。 Tomcat 是在 SUN 的 JSWDK 的基礎(chǔ)上發(fā)展起來(lái)的一個(gè)優(yōu)秀的 JSP 服務(wù)器, 是一個(gè)輕量級(jí)應(yīng)用 服務(wù)器 ,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試 JSP 程序的首選 。 Tomcat 服務(wù)器不但支持 Servlet,而且 還提供了 Web 服務(wù)器的基本功能,以及處理 HTML 頁(yè)面。作為一個(gè)開(kāi)放源碼的軟件, Tomcat 有著自己獨(dú)特的優(yōu)勢(shì),可以和目前大部分的主流服務(wù)器一起工作,而且有著相當(dāng)高的運(yùn)行效率??梢詫omcat 和 Apache 集成起來(lái), 對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對(duì) HTML 頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat 部分是 Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng) 你運(yùn) 行 Tomcat 時(shí),它實(shí)際上作為一個(gè)與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行 的 。 讓 Apache 處理靜態(tài)HTML,而 Tomcat 處理 JSP 和 Servlet。使用 Tomcat 的用戶也很多,資料豐富,交流方便 [10]。 MyEclipse 編程工具 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì) EclipseIDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 JavaEE 的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML、 Struts、 JSP、 CSS、 Javascript、 Spring、 SQL 和 Hibernate。 同時(shí) MyEclipse 是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā) Java、 J2EE 的 Eclipse 插件集合, MyEclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse 目前支持 Java Servlet、 AJAX、 JSP、 JSF、 Struts、 Spring、 Hibernate、EJB3 和 JDBC 數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉f(shuō) MyEclipse 幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專屬 Eclipse 開(kāi)發(fā)工具。 汽車論壇的設(shè)計(jì)與實(shí)現(xiàn) 8 小結(jié) 本章主要介紹了項(xiàng)目中用到的一些技術(shù) 以及開(kāi)發(fā)工具。 包括 Ajax、 Json 和jQuery 等 頁(yè)面開(kāi)發(fā) 技術(shù),為項(xiàng)目的編寫(xiě)提供了技術(shù)支持。然后介紹開(kāi)發(fā)系統(tǒng)的各種開(kāi)發(fā)工具,有 MyEclipse、 Tomcat 和 MyQL, 為搭建好開(kāi)發(fā)系統(tǒng)的環(huán)境打下了堅(jiān)實(shí)的基礎(chǔ), 使讀者對(duì)系統(tǒng)的運(yùn)行平臺(tái)和開(kāi)發(fā)環(huán)境有所基本了解,更好的運(yùn)用系統(tǒng)。 平頂山學(xué)院本科畢業(yè)設(shè)計(jì) 9 3 需求分析 需求分析 是 系統(tǒng)實(shí)現(xiàn)的基礎(chǔ),為了理清汽車論壇系統(tǒng)的各項(xiàng)需
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1