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

正文內(nèi)容

基于jsp和hibernate電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-06-24 19:56本頁(yè)面
  

【正文】 ughput):在特定時(shí)間內(nèi)由Web站點(diǎn)發(fā)出的數(shù)據(jù)流量帶寬,它與服務(wù)器提供服務(wù)的內(nèi)容和交易數(shù)相關(guān)?;谝陨系囊?,最合適的測(cè)試方法無(wú)非是通過(guò)一定的訪問(wèn)量來(lái)實(shí)現(xiàn),但是這樣的工作談何容易,這種思路的測(cè)試就是壓力測(cè)試。俗話說(shuō):“工欲善其事,必先利其器”,壓力測(cè)試只有借助于一些工具才可得以實(shí)施。大多數(shù)Web壓力測(cè)試工具的實(shí)現(xiàn)原理都是通過(guò)重復(fù)的大量頁(yè)面請(qǐng)求來(lái)模擬多用戶對(duì)被測(cè)系統(tǒng)的并發(fā)訪問(wèn),以此達(dá)到產(chǎn)生壓力的目的。產(chǎn)生壓力的手段都是通過(guò)錄制或者是編寫壓力腳本,這些腳本以多個(gè)進(jìn)程或者線程的形式在客戶端運(yùn)行,這樣通過(guò)人為制造各種類型的壓力,可以觀察被測(cè)系統(tǒng)在各種壓力狀況下的表現(xiàn),從而定位系統(tǒng)瓶頸,作為系統(tǒng)調(diào)優(yōu)的基礎(chǔ)。目前已經(jīng)存在的性能測(cè)試工具林林總總,數(shù)量不下一百種,從單一的開(kāi)放源碼的免費(fèi)小工具,如Apache自帶的Web性能測(cè)試工具(Apache Benchmark、開(kāi)源的JMeter)到大而全的商業(yè)性能測(cè)試軟件,如Mercury的LoadRunner、Siege等。Apache JMeter是一個(gè)專門為運(yùn)行和服務(wù)器裝載測(cè)試而設(shè)計(jì)的100%的純Java桌面運(yùn)行程序。最早它是為Web/HTTP測(cè)試而設(shè)計(jì)的,但是現(xiàn)在它已經(jīng)擴(kuò)展,從而支持各種各樣的測(cè)試模塊。它和用于HTTP和SQL數(shù)據(jù)庫(kù)(使用JDBC)的模塊一起運(yùn)送。它的功能舉例如下:l 用來(lái)測(cè)試靜止資料庫(kù)或者活動(dòng)資料庫(kù)中的服務(wù)器的運(yùn)行情況。l 用來(lái)模擬對(duì)服務(wù)器或者網(wǎng)絡(luò)系統(tǒng)加以重負(fù)荷,以測(cè)試它的抵抗力。l 用來(lái)分析不同負(fù)荷類型下的所有運(yùn)行情況。l 它還提供了一個(gè)可替換的界面用來(lái)定制數(shù)據(jù)顯示,測(cè)試同步及測(cè)試的創(chuàng)建和執(zhí)行。l 用于測(cè)試靜態(tài)或者動(dòng)態(tài)資源的性能(如文件、Servlets、Perl腳本、Java對(duì)象、數(shù)據(jù)庫(kù)和查詢、ftp服務(wù)器或者其他的資源)。l 用于模擬在服務(wù)器、網(wǎng)絡(luò)或者其他對(duì)象上的附加高負(fù)載以測(cè)試它們提供服務(wù)的受壓能力??傊憧梢杂肑Meter提供的圖形化界面分析性能指標(biāo)或者在高負(fù)載情況下測(cè)試服務(wù)器、腳本、對(duì)象的行為。下面是我模擬的幾組測(cè)試數(shù)據(jù),測(cè)試頁(yè)面:前臺(tái)產(chǎn)品展示→女裝,假定該頁(yè)的訪問(wèn)量為10次/秒。 測(cè)試報(bào)告1模擬用戶數(shù)訪問(wèn)次數(shù)樣本數(shù)目平均響應(yīng)時(shí)間并發(fā)訪問(wèn)Bytes111297否1340912020335否1340915050311否134091100100326否13409110001000328否134095151484否134095151443是13409201204375否13409201206094是13409100110021330否13409測(cè)試頁(yè)面:前臺(tái)產(chǎn)品展示→女裝,假定該頁(yè)的訪問(wèn)量為1次/秒。 測(cè)試報(bào)告2模擬用戶數(shù)訪問(wèn)次數(shù)樣本數(shù)目平均響應(yīng)時(shí)間并發(fā)訪問(wèn)Bytes111297否1340912020297否1340915050312否134091100100295否13409110001000313否13409515234否134095151453是1340920120235否13409201205737是134091001100260否13409100011000320否13409通過(guò)測(cè)試,可得以下結(jié)論:l 現(xiàn)在我們把所有的信息都?xì)w結(jié)到平均響應(yīng)時(shí)間的需求上來(lái),根據(jù)上面測(cè)試得到的數(shù)據(jù),發(fā)現(xiàn)幾個(gè)非常大的響應(yīng)時(shí)間都是并發(fā)訪問(wèn)情況下得到的,在并發(fā)情況下JMeter將會(huì)在測(cè)試的開(kāi)始就建立全部線程并立即發(fā)送訪問(wèn)請(qǐng)求,這樣一來(lái)就很容易使服務(wù)器飽和,更重要的是會(huì)隱性地增加了負(fù)載,服務(wù)器將可能過(guò)載,不是因?yàn)槠骄L問(wèn)率高而是因?yàn)樗芯€程的第一次并發(fā)訪問(wèn)而引起的不正常的初始訪問(wèn)峰值,可以通過(guò)JMeter的聚合報(bào)告監(jiān)聽(tīng)器看到這種現(xiàn)象。這種異常,雖然不是我們測(cè)試所需要的,但是這提示了我們一個(gè)問(wèn)題,可能會(huì)面對(duì)這樣的服務(wù)器攻擊。l 平均響應(yīng)時(shí)間會(huì)隨著每秒訪問(wèn)次數(shù)的增大而增大,所以能夠模擬到網(wǎng)站的平均點(diǎn)擊率,對(duì)于這個(gè)壓力測(cè)試是很有幫助的。在1次/秒的訪問(wèn)量下,平均響應(yīng)時(shí)間大約在260ms。 第8章 系統(tǒng)運(yùn)行與維護(hù)本節(jié)將從系統(tǒng)應(yīng)用的目錄結(jié)構(gòu)、系統(tǒng)安裝及使用說(shuō)明、數(shù)據(jù)備份3個(gè)方面進(jìn)行介紹。 系統(tǒng)應(yīng)用的目錄結(jié)構(gòu)。 系統(tǒng)應(yīng)用目錄結(jié)構(gòu)圖通過(guò)上圖可以看出以下幾點(diǎn):l clothes:為本系統(tǒng)的根目錄,它包含的目錄有clothShow、picture、軟件工具、manageBack、src、WebINF、schema、lib、。l clothShow:前臺(tái)JSP頁(yè)面的根目錄。l picture:存放產(chǎn)品的圖片。l 軟件工具:存放該系統(tǒng)軟件所用到的軟件工具。l manageBack:存放該系統(tǒng)后臺(tái)JSP頁(yè)面的根目錄。l src:為了應(yīng)用Hibernate設(shè)定的目錄,其中的mypack存放對(duì)象關(guān)系的映射文件。l WEBINF:為該系統(tǒng)作為一個(gè)獨(dú)立的Web發(fā)布系統(tǒng)而設(shè)定的目錄。l schema:存放數(shù)據(jù)庫(kù)方案。l lib:存放所有需要用到的jar文件。 系統(tǒng)的安裝系統(tǒng)的安裝有如下6步。步驟1:該網(wǎng)站需要安裝的軟件環(huán)境(Tomcat 、MySQL 、Hibernate、ant)前面已有詳細(xì)的介紹,這里不再贅述 ,這些工具在根目錄的“軟件工具”文件夾下,分別安裝即可。步驟2:安裝完運(yùn)行環(huán)境之后環(huán)境變量的設(shè)置如下:ant_home D:\gaoyuan\Hibernate\software\ //此處為ant工具的安裝目錄classpath.。C:\\lib\。C:\\lib\。C:\\mon\lib\servletapjava_home C:\ //此處為Java的安裝目錄path %java_home%\bin。%ant_home%/bintomcat_home C:\Tomcat //此處為Tomcat的安裝目錄步驟3:將已經(jīng)打包好的clothes文件夾作為服裝廠的工作目錄,放置在Tomcat的工作目錄Webapps下。出于安全角度的考慮,在clothes文件夾下已經(jīng)設(shè)定了WebINF文件夾,而且獨(dú)立工作的所有設(shè)定都已完備??梢詫lothes放置在和Tomcat不同的磁盤下,然后設(shè)置虛擬目錄,方法如下:,在這個(gè)文件中添加如下的語(yǔ)句即可。Context path=/web docBase=d://jsp crossContext=true debug=0 reloadable=true trusted=false/Context其中path的值是虛擬目錄,docBase的值是硬盤目錄的絕對(duì)路徑。步驟4:在數(shù)據(jù)庫(kù)中創(chuàng)建sampledb數(shù)據(jù)庫(kù)。步驟5:在命令行的提示符下進(jìn)入已經(jīng)打包好的系統(tǒng)根目錄,運(yùn)行如下命令:ant schema在這一步中運(yùn)用ant工具,即根據(jù)已經(jīng)配置好的Hibernate映射文件,自動(dòng)生成數(shù)據(jù)庫(kù)的所有表。步驟6:在命令行的提示符下,進(jìn)入已經(jīng)打包好的系統(tǒng)根目錄,運(yùn)行如下命令:ant run在這一步中運(yùn)用ant工具,即根據(jù)配置文件,生成一個(gè)系統(tǒng)用戶,用戶名為***,密碼為123。 系統(tǒng)的數(shù)據(jù)備份出于系統(tǒng)安全和穩(wěn)定運(yùn)行的考慮,系統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)該得到定期的數(shù)據(jù)備份。至于定期的時(shí)間建議以三天備份一次為好,具體情況可以根據(jù)需要進(jìn)行調(diào)整,數(shù)據(jù)備份的方法有以下兩種:l 直接在MySQL目錄的data下,備份sampledb文件夾。l 將數(shù)據(jù)通過(guò)導(dǎo)出導(dǎo)入法進(jìn)行備份。 結(jié) 論經(jīng)過(guò)三個(gè)月的畢業(yè)設(shè)計(jì),我完成了一個(gè)完整的B/S多層結(jié)構(gòu)的系統(tǒng),即該系統(tǒng)從分析、設(shè)計(jì)到實(shí)現(xiàn)的全部過(guò)程。在設(shè)計(jì)過(guò)程中,我通過(guò)查閱大量的相關(guān)資料、與同學(xué)交流經(jīng)驗(yàn)、自學(xué)、并向老師請(qǐng)教等方式使自己學(xué)到了不少的知識(shí),并大大地提高了動(dòng)手能力。使我充分體會(huì)到了在創(chuàng)造過(guò)程中的艱辛探索和成功的喜悅。在整個(gè)畢業(yè)設(shè)計(jì)的過(guò)程中,我對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)、Hibernate設(shè)計(jì)、XML語(yǔ)言和JMeter工具都進(jìn)行了研究,從而對(duì)Java和JSP有了更進(jìn)一步的了解,并且從整體上對(duì)流程的概念有了一個(gè)更深層次的模型印象,對(duì)軟件開(kāi)發(fā)的整體設(shè)計(jì)思路和一些公認(rèn)的方法有了全新的理解。本人利用基于Java的Hibernate、JSP和MySQL數(shù)據(jù)庫(kù)技術(shù)為某服裝經(jīng)銷商開(kāi)發(fā)了一個(gè)基于Web的小型電子商務(wù)網(wǎng)站。該網(wǎng)站采用JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)實(shí)現(xiàn)了網(wǎng)站的業(yè)務(wù)邏輯,網(wǎng)站分為4層結(jié)構(gòu):JSP表示層、Java封裝的業(yè)務(wù)層、Hibernate中間件以及MySQL數(shù)據(jù)庫(kù),并實(shí)現(xiàn)了用戶的全部設(shè)計(jì)目標(biāo),在系統(tǒng)設(shè)計(jì)完成后,已采用JMeter工具完成系統(tǒng)的性能測(cè)試,其測(cè)試結(jié)果滿足用戶需求。該系統(tǒng)現(xiàn)已安裝試運(yùn)行并通過(guò)用戶驗(yàn)收。雖然該系統(tǒng)的功能還不是很完善,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次畢業(yè)設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益。 致 謝四年本科的學(xué)習(xí)和生活即將結(jié)束,在此論文完成之際,首先想到的是要感謝那些幫助和關(guān)懷過(guò)我的老師和同學(xué)們。我首先要感謝我的論文導(dǎo)師*老師。她在論文的選題、研究思路的確定、資料的收集到論文的撰寫、修改以及最后的定稿這一過(guò)程中,都對(duì)我嚴(yán)格要求,悉心指導(dǎo),并給予了切實(shí)的建議,讓我受益匪淺。她淵博的知識(shí)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度給我留下了深刻的印象,她在學(xué)術(shù)研究上的經(jīng)驗(yàn)和熱心助人的精神,也使我深受教益。此外,我還要感謝計(jì)算機(jī)系的許多其他老師,在我四年的本科學(xué)習(xí)期間,正是他們辛勤的傳授、不倦的教誨,才為我最終完成畢業(yè)論文打下堅(jiān)實(shí)的基礎(chǔ)。最后感謝各位評(píng)委老師對(duì)我畢業(yè)論文的審評(píng)。 參 考 文 獻(xiàn)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1