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

正文內(nèi)容

網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-06-24 00:22本頁面
  

【正文】 d)))。 } ()。 ()。 ()。 } catch (SQLException e) { ()。 } return blist。 系統(tǒng)關(guān)鍵技術(shù)及實(shí)現(xiàn) 用戶控件的使用在java中有時(shí)為了提高代碼的重用性,會(huì)將一段代碼封裝起來,用作公共使用,這樣不僅提高了代碼的使用效率,更減少了編碼時(shí)間,控件也是在基于這個(gè)原理的基礎(chǔ)上的,由于網(wǎng)站部分具有通用性,每次編寫都要重復(fù)某一部分,可以將其做為用戶控件供自己調(diào)用。用戶控件主要有四種用途:(1)分解復(fù)雜的用戶界面元素,并將它們轉(zhuǎn)化成可重用的組件。(2)創(chuàng)建適合單個(gè)用戶的個(gè)性化動(dòng)態(tài)頁面。(3)促進(jìn)子頁面級(jí)別的輸出緩存。(4)減少工作量。本系統(tǒng)我們編寫了用戶控件,實(shí)現(xiàn)頁面的可重用性,用戶個(gè)性化導(dǎo)航控件和商品分類導(dǎo)航控件的效果如圖47和圖48所示。圖47導(dǎo)航控件圖48 商品分類導(dǎo)航控件 數(shù)據(jù)庫連接池技術(shù)創(chuàng)建數(shù)據(jù)庫連接池,便于對(duì)數(shù)據(jù)庫進(jìn)行管理:動(dòng)態(tài)Web站點(diǎn)往往用數(shù)據(jù)庫存儲(chǔ)的信息生成Web頁面,每一個(gè)頁面請(qǐng)求導(dǎo)致一次數(shù)據(jù)庫訪問。連接數(shù)據(jù)庫不僅要開銷一定的通訊和內(nèi)存資源,還必須完成用戶驗(yàn)證、安全上下文配置這類任務(wù),因而往往成為最為耗時(shí)的操作。如果某個(gè)基于數(shù)據(jù)庫的Web應(yīng)用只需建立一次初始連接,不同頁面請(qǐng)求能夠共享同一連接,就能獲得顯著的性能改善。數(shù)據(jù)庫連接池的功能:1) 從連接池獲?。ɑ騽?chuàng)建)可用連接。2) 把連接返回給連接池。3) 在系統(tǒng)關(guān)閉時(shí)釋放所有資源,關(guān)閉所有連接。由于本系統(tǒng)涉及的頁面較多,以上只列出其中主要的部分,也是實(shí)現(xiàn)本系統(tǒng)的關(guān)鍵,只有解決了上面的問題才有可能很好的實(shí)現(xiàn)本系統(tǒng)。 DBConnectionPool部分功能代碼如下:初始化數(shù)據(jù)源initDataSource()。 // 如果連接池為空 if (connectionPool != null) { ShutdownPool()。 } try { connectionPool = new GenericObjectPool(null)。 ConnectionFactory connectionFactory = new DriverManagerConnectionFactory(dbJdbc, dbUser, dbPwd)。PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory(connectionFactory, connectionPool, null, null, false, true)。 ()。 PoolingDriver driver = (PoolingDriver) (jdbc:apache:mons:dbcp:)。 (dbpool, connectionPool)。 } catch (Exception e) { ()。 } 5 系統(tǒng)測(cè)試 概述隨著web應(yīng)用的增多,新的模式解決方案中以web為核心的應(yīng)用也越來越多,很多公司各種應(yīng)用的架構(gòu)都以B/S及web應(yīng)用為主,但是有關(guān)WEB測(cè)試方面的內(nèi)容并沒有相應(yīng)的總結(jié),因此,在開發(fā)網(wǎng)上花店系統(tǒng)時(shí),對(duì)web應(yīng)用程序的測(cè)試方法和采用的測(cè)試技術(shù)進(jìn)行總結(jié)。測(cè)試方法盡量涵蓋web程序的各個(gè)方面,測(cè)試技術(shù)方面在繼承傳統(tǒng)測(cè)試技術(shù)的技術(shù)上結(jié)合web應(yīng)用的特點(diǎn)。 測(cè)試方法很多人認(rèn)為這是測(cè)試中最不重要的部分,但是恰恰相反界面測(cè)試是相當(dāng)重要的。界面測(cè)試中最容易出現(xiàn)問題的部分,一、路徑跳轉(zhuǎn)的問題,而是jsp顯示的特效問題,是否符合常理。所以界面測(cè)試至關(guān)重要。主要包括以下幾個(gè)方面的內(nèi)容:導(dǎo)航條位置、是否合理、導(dǎo)航的路徑是否正確,內(nèi)容布局是否合理,是否正確,背景、色調(diào)是否正確、美觀,是否符合用戶需求;頁面在窗口中的顯示是否正確、美觀等。功能測(cè)試是測(cè)試中的重點(diǎn),主要包括一下幾個(gè)方面的內(nèi)容: 連接這個(gè)連接和界面測(cè)試中的連接不同那里注重的是連接方式和位置,不管圖像還是文字放置的位置等,還是其他的方式。這里的連接注重功能。如是否有連接,連接的是否是說明的位置等。表單提交應(yīng)當(dāng)模擬用戶提交,驗(yàn)證是否完成功能,如注冊(cè)信息,要測(cè)試這些程序,需要驗(yàn)證服務(wù)器能正確保存這些數(shù)據(jù),而且后臺(tái)運(yùn)行的程序能正確解釋和使用這些信息。還有數(shù)據(jù)正確性驗(yàn)證,異常處理等,最好結(jié)合易用性要求等。B/S結(jié)構(gòu)實(shí)現(xiàn)的功能可能主要的就在這里,提交數(shù)據(jù),處理數(shù)據(jù)等如果有固定的操作流程可以考慮自動(dòng)化測(cè)試工具的錄制功能,編寫可重復(fù)使用的腳本代碼,可以在測(cè)試、回歸測(cè)試時(shí)運(yùn)行以便減輕測(cè)試人員工作量。 測(cè)試技術(shù)白盒測(cè)試技術(shù) (White Box Testing)該技術(shù)主要的特征是測(cè)試對(duì)象進(jìn)入了代碼內(nèi)部,根據(jù)開發(fā)人員對(duì)代碼和對(duì)程序的熟悉程度,對(duì)有需要的部分進(jìn)行在軟件編碼階段,開發(fā)人員根據(jù)自己對(duì)代碼的理解和接觸所進(jìn)行的軟件測(cè)試叫做白盒測(cè)試。這一階段測(cè)試以軟件開發(fā)人員為主,使用Unit系列工具進(jìn)行測(cè)試,可以包括很多方面如功能性能等。黑盒測(cè)試 (Black Box Testing)測(cè)試的主體部分黑盒測(cè)試的內(nèi)容主要有以下幾個(gè)方面,但是主要還是功能部分。主要是覆蓋全部的功能,可以結(jié)合兼容,性能測(cè)試等方面進(jìn)行,包括的不同測(cè)試類型請(qǐng)參考以上內(nèi)容。 測(cè)試用例設(shè)計(jì) 登錄模塊的測(cè)試用例設(shè)計(jì)登錄模塊的測(cè)試用例如表51所示。表51 登錄模塊測(cè)試用例用例編號(hào)測(cè)試項(xiàng)輸入描述輸入數(shù)據(jù)預(yù)期結(jié)果實(shí)際結(jié)果結(jié)果比較分析1登錄輸入正確的用戶名和密輸入值用戶名:aaaaaa密碼:123456進(jìn)入系統(tǒng)與預(yù)期結(jié)果相同2輸入錯(cuò)誤的用戶名,密碼錯(cuò)誤,用戶名:aa密碼:123456出現(xiàn)提示:跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)到登錄頁面提示不夠準(zhǔn)確,沒有對(duì)用戶名錯(cuò)誤進(jìn)行判斷3輸入正確的密碼,用戶名錯(cuò)誤用戶名:qwe密碼:123456出現(xiàn)提示:跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)到登錄頁面提示不夠準(zhǔn)確,沒有對(duì)用戶名錯(cuò)誤進(jìn)行判斷4輸入正確的用戶名,密碼錯(cuò)誤,用戶名:bbbbbb密碼:1234出現(xiàn)提示跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)到登錄頁面提示不夠準(zhǔn)確,沒有對(duì)密碼錯(cuò)誤進(jìn)行判斷5不輸入用戶名,只輸入正確的密碼用戶名:空密碼:yinjianhong出現(xiàn)提示跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)到登錄頁面提示不夠準(zhǔn)確,沒有對(duì)用戶名為空進(jìn)行判斷6輸入正確的用戶名,不輸入密碼用戶名:yjh密碼:空出現(xiàn)提示:跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)到登錄頁面提示不夠準(zhǔn)確,沒有對(duì)密碼為空進(jìn)行判斷7輸入全部大寫字母的用戶名,密碼正確用戶名:aaaaaa密碼:123456進(jìn)入系統(tǒng)跳轉(zhuǎn)到登錄頁面跳轉(zhuǎn)正確8輸入大小寫混合字母的用戶名,密碼正確用戶名:YjH密碼:yinjianhong進(jìn)入系統(tǒng)跳轉(zhuǎn)到登錄頁面提示不夠正確,沒有提示大小寫9取消輸入用戶名,密碼用戶名:aaaaaa密碼:123456將文本框清空與預(yù)期結(jié)果相同跳轉(zhuǎn)正確 注冊(cè)模塊測(cè)試用例設(shè)計(jì)用戶管理模塊的測(cè)試用例如表52所示。表52 用戶管理模塊測(cè)試用例用例編號(hào)測(cè)試項(xiàng)輸入描述輸入數(shù)據(jù)預(yù)期結(jié)果實(shí)際結(jié)果1用戶管理新建用戶所有信息都輸入,都是正確的格式輸入帳號(hào):chenqing密碼:12345真實(shí)姓名:陳青手機(jī)號(hào):13523895641提示:添加成功,并且顯示出了剛才添加的那個(gè)用戶與預(yù)期結(jié)果相同2所有信息都輸入,都是正確的格式輸入帳號(hào):bbbbbb密碼:123456手機(jī)號(hào):13523895641提示:添加成功,并且顯示出了剛才添加的那個(gè)用與預(yù)期結(jié)果相同3所有信息都不輸入無提示:帳號(hào),密碼都不能為空與預(yù)期結(jié)果相同4只輸入帳號(hào)密碼,并且格式都正確帳號(hào):cccccc密碼:123456提示:添加成功,并且顯示出了剛才添加的那個(gè)用戶與預(yù)期結(jié)果相同結(jié)論及不足經(jīng)過幾個(gè)月的不斷努力,基于JAVAEE的網(wǎng)上花店系統(tǒng)的開發(fā)已經(jīng)結(jié)束,基本功能都一一實(shí)現(xiàn)。這段時(shí)間可以說是非常的忙碌,從項(xiàng)目的選題,需求分析,數(shù)據(jù)庫設(shè)計(jì),再到項(xiàng)目的開發(fā),花去了好幾個(gè)月的時(shí)間。這段時(shí)間過得非常的充實(shí),學(xué)到了很多書本上沒有的東西,我發(fā)現(xiàn)要想學(xué)好一門編程語言,實(shí)踐經(jīng)驗(yàn)是非常重要,只有從實(shí)踐中遇到難題,再一一解決,才能夠?qū)W到很多東西,并且學(xué)到的這些東西,不會(huì)輕易的被遺忘。學(xué)校要求的畢業(yè)設(shè)計(jì),是由個(gè)人獨(dú)立完成的,這考察了一個(gè)人的綜合編程能力。在做設(shè)計(jì)的過程中,我遇到過很多的難題,開始選題的時(shí)候,我想選擇的一定要是自己擅長的,具有實(shí)際價(jià)值的,不然這個(gè)設(shè)計(jì)做的就有意義。經(jīng)過很久的思考,我選定了網(wǎng)上花店系統(tǒng),這里有幾點(diǎn)原因:一、我個(gè)人比較喜歡鮮花,但是不太喜歡逛街,特別是過節(jié)的時(shí)候,鮮花供不應(yīng)求,而且在實(shí)體店購買起來很不方便,二、我選擇了一個(gè)JavaWeb項(xiàng)目,因?yàn)樗婕氨容^廣泛,可以很好的鍛煉我的能力。在需求分析的時(shí)候,必須全面考慮這個(gè)項(xiàng)目的流程,清晰的羅列出它的業(yè)務(wù)邏輯,這樣開發(fā)才能順利的進(jìn)行下去,但是我對(duì)網(wǎng)上購物系統(tǒng)并不是特別的熟悉,在需求分析的時(shí)候很多功能沒有分析透徹,導(dǎo)致后期開發(fā)的時(shí)候功能不完善?,F(xiàn)在這個(gè)模擬網(wǎng)上購物的網(wǎng)上花店系統(tǒng)功能已基本完成,但是還是有很多的不足之處。其中,購物車的結(jié)算功能沒有完成,對(duì)此,我感到自己的很多不足,在今后的生活中和工作中我會(huì)不斷的學(xué)習(xí),來彌補(bǔ)這些缺陷。此次開發(fā)的項(xiàng)目時(shí)基于JAVAEE的B2C系統(tǒng),此系統(tǒng)就是企業(yè)面向客戶端的系統(tǒng),專注于網(wǎng)購,所以局限性比較強(qiáng),在今后的社會(huì)發(fā)展趨勢(shì)下B2B的應(yīng)用將更加的廣泛,所以B2C的開發(fā)對(duì)我的啟發(fā)很大。我覺得自己在軟件開發(fā)方面,經(jīng)驗(yàn)不足,所以項(xiàng)目做得并不是很完美,而且,平時(shí)太注重理論,實(shí)踐太少,導(dǎo)致了我在前臺(tái)頁面上花費(fèi)了大量的時(shí)間,在以后的軟件開發(fā)中我一定吸取這些經(jīng)驗(yàn)和教訓(xùn),盡量多實(shí)踐,多分析,多看多聽,總之,這次項(xiàng)目的開發(fā),讓我在以后的工作中,學(xué)會(huì)了怎樣去學(xué)習(xí),使我獲益良多。 參考文獻(xiàn)[1] 孫衛(wèi)琴, 與 Java Web 開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社,2003:2327. [2] (美)Marty Hall,Larry Brown 著,(第二版)[M].北京:清華大學(xué)出版社,2004:4876.[3] 李鐘尉, 馬文強(qiáng), [M].北京:清華大學(xué)出版社,2007:111.[4] 吉根林,[M].北京:電子工業(yè)出版社,2004:1625.[5] 陳惠貞,[M].北京:中國鐵道出版社,2006:72107.[6] [M].北京:電子工業(yè)出版社,2009:4569.[7] [D].長春:吉林大學(xué),2002:2387.[8] Server數(shù)據(jù)庫管理設(shè)計(jì)與實(shí)現(xiàn)教程[M].北京:清華大學(xué)出版社,2004:1105.[9] 張瑜,[M].北京:清華大學(xué)出版社,2006:52104.[10] [J].安徽理工大學(xué)學(xué)報(bào),2007,27(1):1517.[11] 胡勇輝,:入門,模塊,系統(tǒng)[M].北京:電子工業(yè)出版社,2006:7298.32網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)致謝衷心地感謝我的指導(dǎo)老師趙煥平,畢業(yè)設(shè)計(jì)從選題到完成,從理論上的探討到實(shí)際問題的解決,無不飽含著趙老師的心血,趙老師的悉心指導(dǎo)和建議給了我極大的幫助和支持,在畢業(yè)設(shè)計(jì)及本文完成之際,謹(jǐn)向趙老師致以深深的謝意和崇高的敬意。非常感謝計(jì)算機(jī)與信息工程學(xué)院的領(lǐng)導(dǎo)和老師們,是你們提供了這么好的環(huán)境條件讓我能專心鉆研自己的畢業(yè)設(shè)計(jì),使我所學(xué)的知識(shí)從理論升華到實(shí)踐應(yīng)用。同時(shí)也非常感謝幫助過我的同學(xué)們,正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難,直至畢業(yè)設(shè)計(jì)的順利完成。感謝所有關(guān)心和幫助過我的人們,我將終生銘記并為你們祝福。
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1