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

正文內(nèi)容

基于javaweb開發(fā)的網(wǎng)上商城系統(tǒng)-資料下載頁

2025-06-22 01:07本頁面
  

【正文】 商品名稱,加入商品圖片,并且輸入商品價(jià)格之后,點(diǎn)擊添加按鈕,那么一件商品便被成功的放到了數(shù)據(jù)庫中去了。最后,相關(guān)功能經(jīng)過測試之后,也能正常運(yùn)行。此版本到這里就結(jié)束了。 Version 6 該版本包括了訂單管理模塊,主要完成了處理訂單和刪除相關(guān)訂單的功能。 訂單管理: 該模塊只要是管理會員下的一些訂單,這些訂單中包括了會員已經(jīng)購買的一些商品信息及與訂單相關(guān)的一些信息。這個(gè)模塊下面還有一個(gè)子模塊為訂單顯示。當(dāng)點(diǎn)擊訂單顯示的時(shí)候,右方的內(nèi)容顯示欄中便會列出所有會員下的訂單信息。截圖如 426 圖426在訂單的狀態(tài)屬性中,其狀態(tài)值有兩個(gè):未處理和已處理。當(dāng)某個(gè)條商品訂單信息被加入數(shù)據(jù)庫時(shí),我設(shè)置了狀態(tài)默認(rèn)值為:未處理。當(dāng)管理員點(diǎn)擊處理訂單按鈕時(shí),狀態(tài)屬性的值會由未處理變成已處理。當(dāng)點(diǎn)擊刪除按鈕時(shí),頁面會彈出一個(gè)提示框提示你是否真的要?jiǎng)h除此訂單條。在此版本中,我完成了訂單管理這個(gè)模塊也測試了相關(guān)的功能,并且相關(guān)的功能也能正常運(yùn)行。到這里,此版本就結(jié)束了。 Version 7 該版本包括了一個(gè)系統(tǒng)管理模塊,此模塊下還有一個(gè)備份數(shù)據(jù)子模塊,主要完成的數(shù)據(jù)庫備份功能,以保證該商城的數(shù)據(jù)庫中的數(shù)據(jù)安全。 系統(tǒng)管理 該模塊主要是完成系統(tǒng)數(shù)據(jù)庫的安全問題,此模塊下面有一個(gè)子模塊為:備份數(shù)據(jù)。當(dāng)管理員點(diǎn)擊備份數(shù)據(jù)按鈕時(shí),右方的內(nèi)容顯示欄里便會出現(xiàn)一個(gè)頁面,此頁面有一個(gè)備份按鈕,另外還有一個(gè)備份狀態(tài)值,用來標(biāo)志數(shù)據(jù)庫備份是否成功。當(dāng)點(diǎn)擊開始備份這個(gè)按鈕時(shí),如果備份成功的話,生成的文件會保存在指定的文件夾中。相關(guān)的截圖如下(428): 圖 429最后,經(jīng)過測試,此版本所完成得功能能正常運(yùn)行,因此,此版本的功能就完成了。 Version 8 截止到上一版本,與管理員相關(guān)的功能基本上已完成,現(xiàn)在我們又要返回到與普通會員相關(guān)的操作功能中去。 在這個(gè)版本中,首先需要補(bǔ)充一下Version1中少了的功能。在用戶尚未登錄之前,用戶是不能購買商品,也不能把商品放入到心愿單中去的,如果用戶尚未登錄就點(diǎn)擊 購買按鈕,那么頁面會彈出一個(gè)提示框,提醒用戶尚未登錄。截圖如 431 圖 431然后接著完成用戶登錄之后所需要完成得相關(guān)功能。當(dāng)用戶登錄之后,用戶會進(jìn)入到用戶主界面,主界面包括兩個(gè)子頁面,一個(gè)是用戶菜單欄,一個(gè)是內(nèi)容顯示欄。初登錄時(shí),菜單欄中會列出所有的商品父類別名稱。也會有一個(gè)選擇框列出所有的子類別名稱。而內(nèi)容顯示框中會列出所有的商品,包括商品名稱,商品價(jià)格,商品描述等。這里面也用到了我自己寫的分頁技術(shù),關(guān)于分頁因?yàn)榍懊嬉呀?jīng)詳述過,這里不再贅述。相關(guān)截圖如下:432在此版本中,我完成了菜單欄中父類別和子類別顯示,以及顯示所有商品信息的功能,也測試了這些功能,最后相關(guān)的功能也能正常運(yùn)行。到這里,此版本就結(jié)束了。 圖 432 Version 9在完成管理員方面的相關(guān)操作功能后,我又把精力放到了普通會員這方面來了,現(xiàn)在讓我們來看看普通會員這方面。該版本包括了一個(gè)菜單來模塊,菜單欄下是個(gè)商品父類別的名稱,當(dāng)我們點(diǎn)擊某商品父類別的時(shí)候,便會顯示所有的子類別名稱。接著繼續(xù)點(diǎn)擊子類別名稱,那么所有屬于此子類別的商品便會在右邊的內(nèi)容顯示欄中顯示出來,這里也用到了分頁技術(shù)。截圖如 432.,還有就是,當(dāng)某子類別下面沒有任何商品時(shí),那么右邊的內(nèi)容顯示頁面就是出現(xiàn)提示用戶沒有此類商品的信息,截圖如 433 圖 433 另外,商品顯示也用到了AJAX技術(shù),由客服端發(fā)出請求,請求到達(dá)服務(wù)器端,然后再由javascripy腳本中的回調(diào)函數(shù)接收由服務(wù)器端返回的數(shù)據(jù)。從而實(shí)現(xiàn)菜單欄頁面無刷新的效果,給用戶的體驗(yàn)非常好。 當(dāng)商品列出來后,用戶選擇一些自己喜愛的商品進(jìn)行仔細(xì)的查看。如果有意愿購買的話,那么用戶就可以點(diǎn)擊購買按鈕,那么此商品的相關(guān)信息就被放進(jìn)了該用戶的購物車中。之后,如果用戶點(diǎn)擊購車車的話,那么所有被放入購物車的商品會被列出來。截圖如 434 如 434 當(dāng)購物車頁面出來之后,頁面包括兩個(gè)按鈕:移出購物車、確定購買。有些用戶因?yàn)槟承┚壒?,不想購買某些已經(jīng)拍下的商品,那么可以點(diǎn)擊“移除購物車”按鈕,把已拍下的商品移出購物車即可。另外,用戶對拍下的商品沒有悔意的話,那么就得按下“確定購買”按鈕對所購買的商品結(jié)賬。按下“確定購買”按鈕之后,系統(tǒng)就會生成一條訂單,該訂單包括訂單號,下單時(shí)間以及某件商品的相關(guān)信息,比如商品名稱,商品價(jià)格等等。結(jié)賬之后再由發(fā)貨商根據(jù)訂單發(fā)貨。當(dāng)用戶想查看自己買了哪些商品,便可以點(diǎn)擊個(gè)人中心進(jìn)行查看。另外,訂單中的訂單條可以幫助用戶在任何時(shí)刻知道自己所購買的商品的發(fā)貨情況。訂單截圖如 435 圖 445在此版本中我完成了菜單欄中商品父類別和商品子類別名稱的顯示,另外還完成了從屬于子類別的所有商品的顯示以及用戶購買商品的所需要的相關(guān)功能模塊,如購車車等等,在本人經(jīng)過精心的測試之后,發(fā)現(xiàn)相關(guān)功能可以按要求正常運(yùn)行,因此,此版本到這里就結(jié)束了。 Version 10此版本是以前九個(gè)版本為基礎(chǔ)的,是整個(gè)項(xiàng)目的最后一步,也是最關(guān)鍵的一步,這個(gè)項(xiàng)目能不能正常運(yùn)行就要看這一版本能不能成功測試通過。此版本的主要任務(wù)是驗(yàn)證項(xiàng)目的整個(gè)操作流程是否正常,如果有異常的話,及時(shí)發(fā)現(xiàn)并且改正,達(dá)到整個(gè)項(xiàng)目能夠成功運(yùn)行的效果。首先,我從用戶注冊功能開始驗(yàn)證,接著是用戶登錄,然后是管理員登錄,管理員查看用戶信息..............,就這樣,我一步一步的仔細(xì)的驗(yàn)證了每個(gè)功能,發(fā)現(xiàn)所有功能都能成功運(yùn)行。在這期間,我發(fā)現(xiàn)了個(gè)小問題,就是有時(shí)在啟動(dòng)服務(wù)器的時(shí)候,服務(wù)器偶熱會出點(diǎn)小異常,當(dāng)然,這個(gè)異常我們是無法處理的,唯一的辦法就是服務(wù)器重啟,同時(shí),在這個(gè)異常發(fā)生時(shí),我也會友好地提醒用戶是服務(wù)器出了問題,截圖如 446 在驗(yàn)證整個(gè)項(xiàng)目的過程中,除了服務(wù)器方面的問題,我沒有發(fā)現(xiàn)任何異常,并且成功通過了測試。圖446最后這個(gè)版本也完成了,這樣一個(gè)比較完整的網(wǎng)上商城系統(tǒng)就都做完了,這個(gè)系統(tǒng)雖然不算大,也不能說小,做的時(shí)候碰到的問題還是很多的,收獲也頗豐啊。 本章小結(jié)這章主要就是對各個(gè)版本完成時(shí)進(jìn)行一個(gè)一些功能性的測試,看看其是否達(dá)到了設(shè)計(jì)要求,還有什么問題沒有解決,還有哪些可以改進(jìn)的問題,因?yàn)椴捎玫氖锹菪f增式的開發(fā),這樣在每個(gè)小版本開發(fā)完成之后立即就進(jìn)行測試,有利于提早發(fā)現(xiàn)問題,并將其解決,對后期開發(fā)的影響也會降到最低,而且在測試的過程之中可能就會發(fā)現(xiàn)更好的解決方法或者使用上的更加人性化。整個(gè)系統(tǒng)完成之后,我又對整個(gè)系統(tǒng)進(jìn)行了整體的測試,看看各個(gè)模塊之間是否還有問題,在測試的過程之中還發(fā)現(xiàn)一些能讓網(wǎng)站更加人性化的方法,于是又增加、修改了一部分功能,比如服務(wù)器出問題時(shí)加入的小貓圖片。最后,整個(gè)系統(tǒng)的測試結(jié)果達(dá)到了設(shè)計(jì)要求。 結(jié) 論本文較完整地討論了一個(gè)網(wǎng)上商城系統(tǒng)的分析、設(shè)計(jì)與實(shí)現(xiàn),使用了Java Web開發(fā)的一些常用的方法和技巧,比如前端的HTML、CSS、JavaScript服務(wù)器端的JSP、Servlet、Filter等,以及MySQL數(shù)據(jù)庫,并運(yùn)用了一些開源的第三方組件,通過對這些技術(shù)的綜合應(yīng)用,最終實(shí)現(xiàn)了一個(gè)網(wǎng)上商城系統(tǒng)的主要功能。本文的主要工作如下:1. 研究了如何來分析一個(gè)網(wǎng)上商城系統(tǒng)的構(gòu)成和一般流程。2. 建立了一種站在使用者角度的分析方法,來對一個(gè)網(wǎng)上商城進(jìn)行分析。3. 利用螺旋遞增開發(fā)模式,實(shí)現(xiàn)了一種比較直觀易懂的開發(fā)途徑。4. 基于Filter在面向切面編程方面的廣泛應(yīng)用,實(shí)現(xiàn)了用Filter來處理一些通用流程的方式。綜上所述本文對如何對一個(gè)系統(tǒng)進(jìn)行分析和設(shè)計(jì)的問題提出了一些針對性的方法,今后的工作還應(yīng)該在如何更好的使用面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法來更好的解決軟件編程中的問題上不斷的努力。 致 謝在論文完成之際,回顧緊張但又充實(shí)的學(xué)習(xí)和開發(fā)過程,本人在此向所有關(guān)心我的及幫助我的老師和同學(xué)們致以最真誠的感謝。我首先要向指導(dǎo)教師ㄨㄨ老師表示最真摯的謝意。感謝導(dǎo)師在繁忙的學(xué)習(xí)與教學(xué)之余,對我的設(shè)計(jì)及論文進(jìn)行的悉心指點(diǎn)和耐心輔導(dǎo)。在撰寫論文階段,ㄨㄨ老師幾次審閱我們的論文,提出了許多寶貴意見,沒有他的指導(dǎo),我們就不能較好的完成課題設(shè)計(jì)的任務(wù)。ㄨㄨ老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。無論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高,這對于我以后的工作和學(xué)習(xí)都是一種巨大的幫助,感謝他耐心的輔導(dǎo)。其次,我還要特別感謝各位同學(xué)給予了我無私的幫助,正是在他們的鼓勵(lì)和幫助之下,我得以順利完成論文。在此期間,我不僅學(xué)到了許多新的知識和解決問題的方法,而且也開闊了視野,提高了解決問題的能力。在此,我對導(dǎo)師在畢業(yè)設(shè)計(jì)期間給予的指導(dǎo)和幫助表示衷心的感謝。同時(shí)也感謝其他老師在此期間的關(guān)懷和幫助,以及學(xué)院為我提供良好的畢業(yè)設(shè)計(jì)環(huán)境。最后感謝在畢業(yè)設(shè)計(jì)中為我提供幫助的眾多益友和同學(xué),以及在設(shè)計(jì)中被我引用或參考的論著的作者。由于本人學(xué)識有限,加之時(shí)間倉促,文中不免有錯(cuò)誤和待改進(jìn)之處,真誠歡迎各位師長、同學(xué)提出寶貴意見。再次感謝在本次畢業(yè)設(shè)計(jì)中幫助過我的各界人士! 參考文獻(xiàn)[1] [美]Rogers Cadenhead. :人民郵電出版社,2007[2] [美]Bruce Eckel. Thinking In :機(jī)械工業(yè)出版社,2007[3] :清華大學(xué)出版社,2006[4] :中國水利水電出版社,2006[5] :清華大學(xué)出版社,2006[6] :清華大學(xué)出版社,2006[7] :機(jī)械工業(yè)出版社,2006[8] [美]Herbert :清華大學(xué)出版社,2006[9] :機(jī)械工業(yè)出版社,2006[10] :清華大學(xué)出版社,2006[11] :清華大學(xué)出版社,2006[12] :北京郵電大學(xué)出版社,2005[13] :人民郵電出版社,2005 附 錄 what is Java ?Java是由Sun微系統(tǒng)公司所發(fā)展出來的程序語言,它本身是一種對象導(dǎo)向(ObjectOriented)的程序語言。JAVA目前在手機(jī)上應(yīng)用最多的就是JAVA游戲。 Java也號稱是能跨平臺使用的語言,這主要是因?yàn)镴ava本身被編譯之后,并不是直接產(chǎn)生可執(zhí)行的碼,而是產(chǎn)生一種中間碼叫作 ByteCode,這種碼必需在透過 Java 的直譯器來解讀它,才能夠真正的被執(zhí)行,所以只要平臺上裝有這種Java的直譯器,就能解讀ByteCode也就能執(zhí)行Java編譯過的程序,故與Java程序是在那種平臺上被編譯的,就完全沒有干系了。Java寫出來的程序可分為兩類,分別是Java Applet與一般的Application,而Application 這一類就與一般的程序如C++的作用是比較類似的,是一個(gè)獨(dú)立可執(zhí)行的應(yīng)用程序,像HotJava是一個(gè)瀏覽器,且就是使用Java程序所發(fā)展出來的。最常見的Java程序包括應(yīng)用程序和applets。應(yīng)用程序是單獨(dú)的程序,諸如HotJava瀏覽器軟件就是用Java語言編寫的。 Applets類似于應(yīng)用程序,但是它們不能單獨(dú)運(yùn)行, Applets可以在支持Java的瀏覽器中運(yùn)行。Applet主要是內(nèi)置于HTML網(wǎng)頁中,在瀏覽時(shí)發(fā)揮作用。 Java的目標(biāo)是為了滿足在一個(gè)充滿各式各樣不同種機(jī)器,不同操作系統(tǒng)平臺的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。利用Java程序語言,可以在網(wǎng)頁中加入各式各樣的動(dòng)態(tài)效果。可以放上一段動(dòng)畫,加入聲音,也可以建立交互式網(wǎng)頁
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1