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

正文內(nèi)容

基于struts20的網(wǎng)上購物系統(tǒng)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)論文畢業(yè)設(shè)計(jì)(參考版)

2025-01-21 16:20本頁面
  

【正文】 Application Guide. Beijing: Beijing Hope Electronic Press, 2001.[9] Jagdish , Abdolreza E and Balaji . Internet Marketing. 北京:中國人民大學(xué)出版社, 2005.[10] Robert Brunner. JSP: Practical Guide for Programmers (The Practical Guides). San Francisco: Morgan Kaufmann Publisher, 2003.33。本系統(tǒng)中諸如以上的功能尚不完善的地方還有不少,相信在今后不斷的開發(fā)和維護(hù)過程中,系統(tǒng)的功能會一步步趨于完善,真正做到購銷雙方都得心應(yīng)手。在理想的購物車模塊中,還應(yīng)該具有產(chǎn)品追蹤的功能,對于用戶來講應(yīng)該隨時(shí)掌握購物車中收錄的產(chǎn)品的實(shí)時(shí)價(jià)格以及動態(tài)比較等等。在今后還應(yīng)該注意積累素材,不斷修改,讓界面趨于完美。由于時(shí)間關(guān)系,本人掌握的素材有限。由于本人水平和開發(fā)時(shí)間有限,本系統(tǒng)還不夠完美,存在一些問題,具體如下。另外,在瀏覽器的地址欄中輸入的,訪問JSP頁面的地址也是區(qū)分大小寫的。與String Abook。 charset=GBK”%這條語句,解決了這一問題。二、問題與展望在系統(tǒng)開發(fā)過程中,我遇到了這樣那樣的問題,經(jīng)過老師和同學(xué)的熱心幫助都一一解決,其中主要有:1. 中文問題在JSP中,中文的亂碼看得人心亂如麻。對于個(gè)人。在線圖書銷售系統(tǒng)的開發(fā)過程中。本網(wǎng)站采用了流行的三層架構(gòu),通過將整個(gè)系統(tǒng)分為不同的邏輯模塊,大大降低了應(yīng)用程序系統(tǒng)開發(fā)和維護(hù)的成本,提高了系統(tǒng)模塊的復(fù)用性,同時(shí)使系統(tǒng)的可擴(kuò)展性大大提高。例如在“名稱”框中輸入超過允許邊界個(gè)數(shù)的字符,假設(shè)最多25個(gè)字符,嘗試輸入 26個(gè)字符,檢查程序能否正確處理;輸入默認(rèn)值,空白,空格;若只允許輸入字母,嘗試輸入數(shù)字;反之;嘗試輸入字母;利用復(fù)制,粘貼等操作強(qiáng)制輸入程序不允許的輸入數(shù)據(jù);輸入特殊字符集,例如,NUL及\n等;輸入超過文本框長度的字符或文本,檢查所輸入的內(nèi)容是否正常顯示;輸入不符合格式的數(shù)據(jù),檢查程序是否正常校驗(yàn),如,程序要求輸入年月日格式為yy/mm/dd,實(shí)際輸入yyyy/mm/dd,程序應(yīng)該給出錯(cuò)誤提示;經(jīng)過測試,系統(tǒng)在文本框輸入功能中表現(xiàn)正常,在出現(xiàn)異常輸入時(shí)能夠及時(shí)報(bào)錯(cuò)并提醒用戶重新輸入。及時(shí)修改頁面大小可以修正此問題。經(jīng)過測試,發(fā)現(xiàn)系統(tǒng)用戶界面窗體的大小在大部分臺式機(jī)和筆記本電腦顯示器上效果不一。窗體上的控件應(yīng)隨窗體的大小變化而變化;顯示分辨率。由于篇幅有限,現(xiàn)特將本系統(tǒng)部分功能測試用例摘錄如下:(一) 用戶界面窗體設(shè)計(jì)測試窗體大小。二、 部分功能測試結(jié)果在黑盒測試方法的指導(dǎo)思想下,通過大量用例對在線手機(jī)銷售系統(tǒng)進(jìn)行了測試。集成測試及其后的測試階段,本系統(tǒng)采用了黑盒測試方法。在設(shè)計(jì)在線圖書銷售系統(tǒng)的單元測試時(shí),測試人員將白盒測試方法和黑盒測試方法結(jié)合起來運(yùn)用。經(jīng)過上述的測試過程對軟件進(jìn)行測試后,軟件基本滿足開發(fā)的要求,測試宣告結(jié)束,經(jīng)驗(yàn)收后,軟件可投入使用。 (6)驗(yàn)收測試:驗(yàn)收測試的目的是向未來的用戶表明系統(tǒng)能夠像預(yù)定要求那樣工作。(5)集成測試:集成測試是將模塊按照設(shè)計(jì)要求組裝起來同時(shí)進(jìn)行測試,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問題。由于模塊規(guī)模小、功能單一、邏輯簡單,加之測試人員就是系統(tǒng)的開發(fā)人員,對于該模塊的I/O條件和模塊的邏輯結(jié)構(gòu)都非常清楚,可以采用采用結(jié)構(gòu)測試(白盒法)的用例,盡可能達(dá)到徹底測試,然后輔之以功能測試(黑盒法)的用例,使之對任何合理和不合理的輸入都能鑒別和響應(yīng)。實(shí)踐證明,當(dāng)再一次進(jìn)行閱讀和講解時(shí),確實(shí)可以發(fā)現(xiàn)許多自己原來沒有發(fā)現(xiàn)的錯(cuò)誤。會審小組在充分閱讀待審程序文本、控制流程圖及有關(guān)要求、規(guī)范等文件基礎(chǔ)上,召開代碼會審會,程序員逐句講解程序的邏輯,并展開熱烈的討論甚至爭議,以揭示錯(cuò)誤的關(guān)鍵所在。代碼會審是由一組人通過閱讀、討論和爭議對程序進(jìn)行靜態(tài)分析的過程。(2)合理劃分測試階段為了保證測試的質(zhì)量,將測試過程進(jìn)行劃分,針對在線圖書銷售系統(tǒng)的特點(diǎn),將測試過程劃分為代碼審查、單元測試、集成測試和驗(yàn)收測試四個(gè)階段。 1.測試的過程及組織當(dāng)設(shè)計(jì)工作完成以后,就應(yīng)該著手測試的準(zhǔn)備工作了,編寫在線圖書銷售系統(tǒng)測試大綱,明確測試的內(nèi)容和測試通過的準(zhǔn)則,設(shè)計(jì)完整合理的測試用例,以便系統(tǒng)實(shí)現(xiàn)后進(jìn)行全面測試。為了確保軟件的質(zhì)量,對圖1的過程應(yīng)進(jìn)行嚴(yán)格的管理。即使測試后發(fā)現(xiàn)是設(shè)計(jì)的錯(cuò)誤,這時(shí),修改的代價(jià)是相當(dāng)昂貴的。(二)測試方案從軟件的生存周期看,測試往往指對程序的測試,這樣做的優(yōu)點(diǎn)是被測對象明確,測試的可操作性相對較強(qiáng)。相對的,黑盒測試方法是在已知系統(tǒng)結(jié)構(gòu)的前提下,通過來測試系統(tǒng)每個(gè)功能是否都能正常運(yùn)行并達(dá)到預(yù)期結(jié)果。白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,它是按照程序內(nèi)部的結(jié)構(gòu)測試程序,通過測試來檢測產(chǎn)品內(nèi)部動作是否按照設(shè)計(jì)規(guī)格說明書的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。軟件測試的根本目的應(yīng)該是找出軟件中存在的漏洞和問題,而開發(fā)人員往往不容易找出自己的程序中存在的漏洞和問題,所以從理論上講,系統(tǒng)的測試工作應(yīng)該由專業(yè)測試人員進(jìn)行。 return error。 return success。 /** * 將所有要購買的商品放到session中 */ (order, items)。 /** * TODO從d_item表中得到所有用戶已選購的商品 */ try { items = ().showItem(())。 private double totalPrice。 return null。 } return list。 ((mobile))。 ((postal_code))。 ((receive_name))。 ((order_desc))。 ((order_id))。 ((user_id))。 ResultSet rs = ()。 try { PreparedStatement ps = ().prepareStatement(sql)。/** * 查詢所有的特定的用戶的訂單信息(nonJavadoc) * * see findAllOrder(int) */ public ListOrder findAllOrder(int userId) throws DangException { ListOrder list = new ArrayListOrder()。 } catch (DangException e) { ()。 /** * TODO將用戶要購買的圖書信息存放到d_item 表中 */(六)我的當(dāng)當(dāng)模塊核心代碼用于用戶顯示曾經(jīng)所下過的訂單,以及訂單中的詳細(xì)商品信息,核心代碼如下:user = (User) (user)。 if (!temp) { ().updateBook(id, 1, ())。 if (user == null) { noLog = true。 } else { totalPages = totalRecord / size + 1。 } } } /** * 根據(jù)總記錄計(jì)算總頁數(shù) */ if (totalRecord == 0) { totalPages = 1。 } else { for (Categroy cate : cats) { if ((())) { totalRecord = ()。/** * 獲取對應(yīng)類型的產(chǎn)品數(shù)量 */ int totalRecord = 0。 } /** * 根據(jù)id加載產(chǎn)品信息 */ Integer catId = threeId == null ? twoId : threeId。 ((), image)。 ((WIDTH), (HEIGHT), (WIDTH), (HEIGHT))。 i = LINES。 (chars[r])。 (new Font(null, + , FONT_SIZE))。 i++) { int r = ()。 for (int i = 1。 (0, 0, WIDTH, HEIGHT)。 Graphics graphic = ()。StringBuffer sb = new StringBuffer()。 } })。/驗(yàn)證碼錯(cuò)誤!)。 $(info).html(img src=39。 } else { $(info).html()。../images/39。 $(info).css(color,red)。 } else { $.post(?dt= + new Date().getTime(), { code : text }, function(data) { if () { flag = true。../images/39。 $(info).css(color,red)。:$(code).blur(function() { var text = $(this).val()。 } }, json)。../images/39。/郵箱可以用!)。 $(Info).html( img src=39。/請?zhí)顚懻_格式的郵箱!)。 } else if () { $(Info).html( img src=39。../images/39。 $(Info).css(color,red)。 }(二)用戶注冊時(shí)的AJAX校驗(yàn)程序:$().blur( function() { var = $(this).val()。 (conn)。 } } public static Connection getConnection() throws SQLException { Connection conn = ()。 (null)。 } catch (Exception e) { ()。 try { (().getResourceAsStream( ))。 private static ThreadLocalConnection conLocal = new ThreadLocalConnection()。6. User類:用戶信息類,包含了用戶的詳細(xì)信息。4. Order類:訂單信息類,包含了訂單的狀態(tài)、訂單生成時(shí)間,訂單描述等。2. Book類:圖書實(shí)體類,包含了圖書編號、價(jià)格等圖書信息。6. UserDao類:用戶接口類,用于對用戶的操作。4. DaoFactory類:創(chuàng)建各個(gè)子接口的工具dao。2. Categr
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1