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

正文內(nèi)容

小型電子商務網(wǎng)站的設計與實現(xiàn)-資料下載頁

2025-07-28 20:37本頁面
  

【正文】  確認訂單界面填寫送貨地址模塊包括收件人姓名、地址、郵政編碼、和手機號四個必填項,其中對郵政編碼進行長度驗證是否合法,對手機號進行開頭為13或者15以及長度11位的驗證,填寫完成后點擊下一頁,進入訂單成功頁面。 填寫送貨地址界面填寫完送貨地址后,進入訂單生成成功頁面,包括訂單號和總價和繼續(xù)瀏覽的鏈接。 訂單生成成功界面第7章 系統(tǒng)測試與維護 測試的任務及目標在軟件反復運行過程中,盡可能多地發(fā)現(xiàn)軟件中的錯誤。(1)測試的目的是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。(2)好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案。(3)成功的測試是發(fā)現(xiàn)了到今為止尚未發(fā)現(xiàn)的錯誤的測試。 測試方案設計測試方案是測試階段的關(guān)鍵技術(shù)問題。所謂測試方案包括預定要測試的功能。應該輸入的測試數(shù)據(jù)和預期的結(jié)果,目標是設計一組可能發(fā)現(xiàn)錯誤的數(shù)據(jù)。測試有兩種方法:黑盒測試和白盒測試。黑盒測試又稱為功能測試,在程序接口進行,只檢查程序功能是否能夠按照規(guī)格說明書的規(guī)定正確使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)并發(fā)生正確的輸出信息,而且要能夠保持外部信息的完整性。白盒測試又叫結(jié)構(gòu)測試,完全了解程序的結(jié)構(gòu)和處理過程,這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中每條通路是否都能按照預定要求正確工作。本系統(tǒng)開發(fā)過程進行的測試步驟如下:也叫單元測試,目的是保證每一個模塊作為一個單元能正確運行,本測試所發(fā)現(xiàn)的往往是編碼和詳細設計的錯誤,主要評價模塊的下述五個特點:模塊接口,局部數(shù)據(jù)結(jié)構(gòu),重要的執(zhí)行路徑,出錯處理通路,影響上述各方面特性的邊界條件。模塊測試主要由代碼審查和軟件測試兩部分組成。包括系統(tǒng)測試和子系統(tǒng)測試。集成測試是組裝軟件的系統(tǒng)技術(shù),主要目標是發(fā)現(xiàn)與接口有關(guān)的問題。集成測試有兩種方法:非漸增式和漸增式。但比較而言,漸增式方法比較好,因為編寫的測試軟件較少,開銷較??;早地發(fā)現(xiàn)模塊間的接口錯誤;錯誤位置容易判斷;測試更徹底。因此,本系統(tǒng)集成測試采用漸增式測試中的混合法,即對軟件結(jié)構(gòu)中較上層使用自頂而下的測試方法,而對軟件結(jié)構(gòu)中較下層,使用的是自底向上方法,兩者結(jié)合,這是對模塊較多時測試的一種折衷方法。 驗收測試這一步是驗證軟件的有效性。目的是向未來的用戶表明系統(tǒng)能夠像預定的那樣工作,驗收測試一般使用黑盒測試法,驗收測試有兩種可能的結(jié)果。(1)功能和特性與用戶的要求有差距。(2)功能和性能與用戶要求一致,軟件是可以接受的。這個階段發(fā)現(xiàn)的問題往往和需求分析階段的差距有關(guān)。所謂平行運行就是同時運行。新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結(jié)果。目的有:(1)可以在準生產(chǎn)環(huán)境中運行新系統(tǒng)而有不冒風險。(2)用戶能有一段熟悉新系統(tǒng)的時間。(3)可以驗證用戶指南和使用手冊之類的文檔。(4)能以準生產(chǎn)模式對新系統(tǒng)進行全負荷測試,可以用測試結(jié)果驗證性能指標?!∠到y(tǒng)維護軟件維護是軟件生命周期的最后一個階段,處于系統(tǒng)投入生產(chǎn)性運行以后的時期中,所謂軟件維護就是在軟件已經(jīng)交付使用之后,為了改正錯誤或滿足新的需要而修改軟件的過程。軟件的維護有適應性維護,完善性維護,改正性維護,預防性維護。本系統(tǒng)為適應維護的需要,采用如下措施:(1)軟件配置程序源代碼。(2)開發(fā)過程文檔齊全。(3)設計過程中各模塊均考慮或預留完整性和可維護性接口等部分。(4)詳細設計的文檔,源代碼內(nèi)部的文檔有詳細說明,注釋均可提高可維護性。結(jié) 論 基于JSP的小型商務網(wǎng)站的成功設計,它不僅僅滿足了我畢業(yè)設計的需求,還通過這個項目的開發(fā)使我明白許多深刻的道理,從這個角度上來說這次畢業(yè)設計已經(jīng)遠遠超出了它本身的意義。近年來,隨著信息的全球化和國際互聯(lián)網(wǎng)的普及化,電子商務成為互聯(lián)網(wǎng)應用的最大熱點,越來越多的企業(yè)通過使用電子商務技術(shù)來進行商業(yè)上的交易以減少成本。電子商務得到了前所未有的迅猛發(fā)展。JSP技術(shù)就是構(gòu)建安全可靠而又高效率的電子商務應用系統(tǒng)的最佳選擇。為了適應未來電子商務的發(fā)展需要,提供了Java企業(yè)應用的編程接口(Java Enterprise API),為企業(yè)計算以及電子商務應用系統(tǒng)提供了有關(guān)的技術(shù)和豐富的類庫。最初,Java是運行在瀏覽器和客戶計算機上的,當時Java總被懷疑是否適合作為服務器端的開發(fā)。而現(xiàn)今,隨著越來越多的第三方對Java2平臺企業(yè)版(J2EE)的支持,Java已經(jīng)被廣泛的用來開發(fā)企業(yè)級的服務器端應用。JSP技術(shù)正是基于強大的Java語言,因而具有良好的伸縮性,而且與Java Enterprise API緊密的結(jié)合在一起,從而使得JSP技術(shù)成為構(gòu)建電子商務系統(tǒng)的最佳選擇?;贘SP技術(shù)的應用程序比基于ASP的應用程序更易于維護和管理。ASP中應用的腳本語言能很好的服務于小的應用程序,但不能適應大型的、復雜的應用程序。而Java是結(jié)構(gòu)化的。它比較容易創(chuàng)建和維護龐大的、組件化的應用程序。JSP的組件技術(shù)是修改內(nèi)容而不影響邏輯或修改邏輯而不影響內(nèi)容變得容易實現(xiàn)。EJB整合了企業(yè)邏輯,例如數(shù)據(jù)庫的訪問、安全、事務完整性及獨立性。因為JSP技術(shù)是一種開放的、跨平臺的結(jié)構(gòu),因此,Web服務器及其他的組件很容易升級或切換,而不會影響JSP基本的應用程序。這一特點使JSP能夠適用現(xiàn)實世界的各種Web應用程序不斷的變化和發(fā)展。此外,因為JSP技術(shù)是基于Java的開放性的產(chǎn)品,所以它能夠廣泛支持不同的提供商提供的工具、Web服務器和應用程序服務器,這樣能夠使用戶方便的選擇最佳的開發(fā)方法,選擇最適應他們的應用程序開發(fā)的工具包,同時有效的保護用戶在代碼和人員培訓上的投資。綜上所述,JSP是未來發(fā)展的趨勢。世界上一些大的電子商務解決方案提供商都已經(jīng)采用了JSP/Servlet,比較出名的如IBM的Ebusiness,它的核心就是采用JSP/Servlet的WebSphere。通過這次設計工作,讓我學到了很多書本上學不到的東西,養(yǎng)成了不會就學,不懂就問,獨立思考的好習慣。明白了只有一邊學習一邊動手實踐,通過具體項目的考驗,才能真正地掌握所學習到的知識,做到活學活用,為進入未來的工作崗位打下堅實的基礎(chǔ)。附 錄 部分源代碼“登錄”功能的代碼設計如下:public String execute() throws Exception{ UserDao dao=new JDBCUserDAO()。 User dbuser=(, ())。 if(dbuser==null){ String loginerror=郵箱不存在。 (loginerror, loginerror)。 return fail。 }else{ if(().equals((()))){ (())。 (())。 (dbuser)。 (user, dbuser)。 String url1=(String)(url)。 if(url1!=null){ url=url1。 }else{ url=/main/。 } if(().equals(N)){ url=/user/。 } (url:+url)。 return success。 }else{ String loginerror=密碼錯誤。 (loginerror, loginerror)。 return fail。 } } }用戶“創(chuàng)建一個新用戶”功能的代碼如下:public String execute() throws Exception{ (())。 String uuid=()。 ((()))。 ()。 (N)。 (uuid)。 (())。 UserDao dao=new JDBCUserDAO()。 (user)。 (user, user)。 String code=uuid++()。 ((), code)。 return verify。 }郵箱驗證的主要代碼如下:if(()){ (verifyerror, 請?zhí)顚戲炞C碼)。 return fail。 //b704f7c834414c71b95e3e9d815f24bc2 }else if(!(code, ^\\w{8}\\w{4}\\w{4}\\w{4}\\w{12}\\d+$)){ (verifyerror, 您輸入的驗證碼格式不正確)。 return fail。 } String inputcode=(0, ())。 long id=((()+1))。 //將用戶輸入的verify值與session中值比對 User user=(id, id)。 if(user==null){ (verifyerror, 驗證失敗)。 return fail。 } String scode = ()。 if((scode)){ (Y)。 (user)。 return finish。 }else{ (verifyerror, 驗證失敗)。 return fail。 }參考文獻[1]戴瑩瑩,希凡.基于角色的訪問控制在B/S 模式中的研究與實現(xiàn)[D].武漢:武漢理工大學,2004:510.[2]王培進,李綱民.基于B/S結(jié)構(gòu)的信息處理系統(tǒng)[J].煙臺:煙臺大學學報,2000,13(3):1015. [3]趙敏.論學校管理信息系統(tǒng)的構(gòu)建[J].教育評論,2000(4):3032.[4]張海藩.軟件工程導論[M].北京:清華大學出版社,2006.[5]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2006.[6]中國社科院財經(jīng)戰(zhàn)略研究院課題組.電子商務:中國經(jīng)濟發(fā)展的新引擎,2013.[7]楊淑靜,林端宜.信息管理發(fā)展歷程及推動力分析[J].文獻信息論壇,2004(2):2326.[8]鐘守真,李月琳.信息資源管理含義研究綜述[J].情報科學,2000(3):7579.[9]李芝興,楊瑞龍.Java程序設計之網(wǎng)絡編程[M].北京:清華大學出版社,2006.[10]Rogers Cadenhead.Java編程入門經(jīng)典[M].北京:人民郵電出版社,2007.[11]趙毅.跨平臺程序設計語言—Java[M].西安:西安電子科技大學出版社,2006.[12]Joshua Bloch.Effective Java[M].AddisonWesley,2008.[13]宛延闿.實用Java程序設計教程[M].北京:機械工業(yè)出版社,2006.致 謝 四個月的畢業(yè)設計已經(jīng)結(jié)束,通過老師的指導以及同學的幫助,使我完成了畢業(yè)設計的課題,借此論文之際,向所有人幫助我完成畢業(yè)設計的人表示我最誠摯的謝意。首先應當感謝的是我畢業(yè)設計的指導老師。他在畢業(yè)設計上的悉心指導,尤其是他平易近人的待人方式使我終身難忘。本次課題是在老師的指導下修改完成的,在整個系統(tǒng)的實現(xiàn)和論文的撰寫過程中得到恩師的細心指導。其次要感謝幫助過我的同學。在多位同學的熱心幫助下,我學到了很多東西。在這段時間里,從他們身上不僅學到了許多的專業(yè)知識,更感受到了他們工作中的兢兢業(yè)業(yè)和生活中的平易近人,以及嚴謹?shù)闹螌W態(tài)度和忘我的工作精神。感謝傳授我知識的老師們,更要感謝我的家人對我學業(yè)上的支持和鼓勵,感謝所有關(guān)心幫助過我的人。感謝他們這幾年來對我的培養(yǎng)。總之,在今后的學習生活中我將加倍努力來回報給予我?guī)椭膶W校、老師及同學們。最后再次感謝所有幫助過我的人和仍在幫助我的
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1