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

正文內(nèi)容

基于internet,采用b2c網(wǎng)上購物系統(tǒng)畢業(yè)論文-資料下載頁

2025-06-27 17:48本頁面
  

【正文】 ) REFERENCES payway(id) ON UPDATE CASCADE ON DELETE RESTRICT, INDEX (sid), FOREIGN KEY (sid) REFERENCES sendway(id) ON UPDATE CASCADE ON DELETE RESTRICT, INDEX (rid), FOREIGN KEY (rid) REFERENCES receiveaddress(id) ON UPDATE CASCADE ON DELETE RESTRICT, INDEX (state), FOREIGN KEY (state) REFERENCES orderstate(id) ON UPDATE CASCADE ON DELETE CASCADE)ENGINE=InnoDB。drop table if exists orderstate。create table if not exists orderstate( id int not null primary key auto_increment, snum int not null unique, sname varchar(20) not null, sdefin varchar(100) not null, sdesc text not null)ENGINE=InnoDB。以上為一些比較重要的建表語句,還有許多建表語句在這兒就不再過多的說了,以以上建表語句可了解本系統(tǒng)的很多功能中底層的實現(xiàn)。第6章 系統(tǒng)功能實現(xiàn) 網(wǎng)站的功能分析經(jīng)過前期的深入調(diào)查和研究,總結(jié)出該平臺需要完成的一些具體功能,分析如下:用戶管理:能夠完成用戶基本信息錄入的注冊和用戶基本信息的修改。管理員管理 能夠完成管理員對網(wǎng)站的商品信息管理(商品添加、商品審查),以及常規(guī)設(shè)置(廣告添加,友情鏈接)的功能。搜索功能 能過電子商品的名稱進(jìn)行搜索。查詢功能 能夠通過查看購物車對所選商品進(jìn)行確定、挑選。網(wǎng)上購物平臺主要分為三個大的模塊:用戶管理模塊、管理進(jìn)入模塊、商品搜索模塊,然后在其下面又分出若干子模塊完成了各模塊的完整功能,在平臺功能的分析基礎(chǔ)上,得到本平臺的功能模塊圖如下:商品名稱商品搜索會員刪除用戶修改鏈接管理廣告設(shè)置廣告鏈接會員管理商品添加商品管理用戶注冊管理進(jìn)入用戶管理商品修改網(wǎng)上購物平臺。 平臺購物模塊圖 根據(jù)設(shè)計意圖系統(tǒng)流程如下,客戶端瀏覽商品,然后選擇要購買的商品,訂購商品,這時系統(tǒng)還要檢測用戶是否注冊,若沒有注冊則先注冊然后進(jìn)入購物車,還要檢測用戶是否登陸,若登陸則直接進(jìn)入購物車,否則先登陸再進(jìn)入購物車,以上流程結(jié)束就可以進(jìn)入收銀臺和提交訂單,如下圖所示。 前臺購物流程圖瀏覽商品選擇商品訂購商品去購物車去收銀臺提交訂單未注冊用戶已登錄注冊用戶未登錄注冊用戶注冊登錄注冊功能流程中用戶在輸入姓名的文本框中輸入姓名,此時由于系統(tǒng)運(yùn)用了Ajax技術(shù)所以當(dāng)用戶鼠標(biāo)焦點離開文本框時系統(tǒng)會異步的提交用戶輸入的信息,這樣就可以在不干擾用戶填寫其他內(nèi)容的情況下到底層數(shù)據(jù)庫查詢該用戶名是否可用,而無需刷新網(wǎng)頁,除此之外系統(tǒng)還會通過異步提交檢查兩次輸入的密碼是否一致,郵箱等相關(guān)信息是否是有效等,此部分充分體現(xiàn)了Ajax技術(shù)的優(yōu)越性,其流程圖如下:注冊入口必選項為空用戶名有效?2次輸入密碼是否一致?密碼長度符合要求?E-mai地址有效效?其他信息有效注冊成功 注冊功能流程圖以下是用戶注冊截面,上面功能將完成此界面的相應(yīng)功能。 注冊功能截面用戶登錄,首先要有一個提供用戶登錄的表單。用戶登錄的表單應(yīng)該嵌入整體的結(jié)構(gòu)當(dāng)中。登錄入口取得用戶名和密碼將username存入session中查詢用戶是否存在核對密碼是否正確登錄成功是是否否首先,用戶要有一個用戶名和密碼。商務(wù)網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對用戶名不允許使用惡意的代碼作為用戶名。同時對密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫。 用戶登陸流程圖以下為用戶登錄截面,上面功能模塊可完成截面的相應(yīng)功能。 用戶登陸功能模塊截面 當(dāng)用戶輸入姓名和密碼點擊提交時,系統(tǒng)底層可運(yùn)用相應(yīng)的功能完成提交任務(wù),并且到數(shù)據(jù)庫查詢用戶名和所輸入的密碼是否對應(yīng),如果不對應(yīng)則提示用戶用戶名和密碼不是對應(yīng)的,如果提交成功則轉(zhuǎn)向相應(yīng)的頁面。在該功能里管理員可以進(jìn)行不需要的商品的刪除,在這里管理員當(dāng)然也可以瀏覽到商品的詳細(xì)信息。并且比普通用戶在瀏覽商品界面里所看到的商品信息多一個該商品在數(shù)據(jù)庫中的ID。商品管理查詢商品修改刪除滿意否添加商品是否返回 商品管理流程圖以下為物品欄,這和用戶注冊截面一樣也運(yùn)用到了Ajax結(jié)束,當(dāng)鼠標(biāo)放到相應(yīng)的物品上時此技術(shù)就會到數(shù)據(jù)庫將相應(yīng)的內(nèi)容加載到網(wǎng)頁上。 商品管理模塊截面購物車具體的實現(xiàn)可采用這種形式:定義一個購物車的類(Class)。,使用戶能夠自由選擇所需要的商品。“添加到購物車”的鏈接時,執(zhí)行如下功能:檢查用戶購物車類是否存在。如不存在,則建立,并注冊這Session變量;在有用戶購物車類存在的情況下,檢查該類中是否有該商品。如存在,則商品數(shù)量相應(yīng)加1,如沒有該商品,則將該商品添加到該類中。購物車查看商品滿意嗎下訂單調(diào)整商品是否 購物車流程圖此截面為購物車實現(xiàn)的截面,其相應(yīng)的內(nèi)容保存在本機(jī)的中,而且其還可以設(shè)置時間限制,當(dāng)用戶超出一定時間沒有結(jié)算的話,其中的東西將被丟棄。如果繼續(xù)挑選則相同的商品時累加的。 購物車功能模塊截面 以上為各主要功能模塊的流程圖和截面,實現(xiàn)了網(wǎng)站幾塊比較重要的功能,所涉及的技術(shù)也涵蓋了大學(xué)以來所學(xué)的所有知識第7章 環(huán)境的搭建與系統(tǒng)測試 JAVA虛擬機(jī)的安裝本系統(tǒng)采用的是基于java的jsp技術(shù) ,所以java虛擬環(huán)境即java虛擬機(jī)是必須要安裝的。JDK(Java Development Kit )是一切java應(yīng)用程序的基礎(chǔ),可以說,所有的java應(yīng)用程序是構(gòu)建在這個之上的。它是一組API,也可以說是一些java Class。Windows下,安裝到一個目錄,如C:/,安裝完成后就是環(huán)境變量的設(shè)置。桌面上選擇“我的電腦”(右鍵) -高級 環(huán)境變量 在“系統(tǒng)變量”“新建” 在變量名中輸入:JAVA_HOME,變量值中輸入: C:/ 同樣再新建一個變量名CLASSPATH,變量值中輸入:C:\。 C:\\lib\。 C:\\lib\。 還需要在Path變量值后面添加一個值:C:\\bin。至此JAVA環(huán)境安裝成功。我們可以在命令行中敲入命令java 如果顯示java幫助,則證明環(huán)境設(shè)置成功。 Tomcat環(huán)境搭建安裝TOMCAT,直接使用默認(rèn)安裝就可以了,假如我們將其安裝在C:\, 安裝完畢后,開始設(shè)置環(huán)境變量,新建環(huán)境變量CATALINA_HOME,值為C:\,新建CATALINA_BASE,值為C:\。,雙擊其中的運(yùn)行程序Server Runner,顯示server start,服務(wù)器正常啟動,此時在瀏覽器上敲入本地測試地址:://localhost:8080 如果出現(xiàn) Tomcat頁面則證明 Tomcat安裝成功,而且正常啟動。到這里,系統(tǒng)運(yùn)行所需要的基本運(yùn)行環(huán)境已經(jīng)安裝完成。 系統(tǒng)完成之后,對各個模塊的功能進(jìn)行了詳細(xì)的測試,輸入數(shù)據(jù)和預(yù)測輸出數(shù)據(jù)相比,發(fā)現(xiàn)了一些問題。主要是在查詢過程中預(yù)計查詢結(jié)果和實際結(jié)果不一致,有時候達(dá)不到目的,對數(shù)據(jù)庫的操作表之間的關(guān)聯(lián)考慮得不夠周到,因此往往會出現(xiàn)一些小的錯誤。還有查詢條件的前后數(shù)據(jù)類型不一致也是一個很常見的錯誤,需要靠一步步的查找解決。各個模塊組裝完成后,又會出現(xiàn)一些問題。比如在操作購物車結(jié)帳的這個流程中,由于是多次添加和修改,最后結(jié)帳,所以很容易造成數(shù)據(jù)混亂,必須對相應(yīng)的數(shù)據(jù)關(guān)系理清楚,一些關(guān)鍵查詢統(tǒng)計的SQL語句必須反復(fù)斟酌才能放在程序中使用。 在測試過程中,我們經(jīng)過模塊測試和組裝測試,排除了系統(tǒng)的大部分錯誤。當(dāng)然排除所有錯誤是不太可能的,我想應(yīng)該還有些不易檢測到的錯誤還沒有被發(fā)現(xiàn),需要在使用的過程中進(jìn)一步的完善,數(shù)據(jù)庫的加密是一個重要的概念,在實際的應(yīng)用過程中是一個尚待解決的問題,應(yīng)該做好數(shù)據(jù)庫的完善工作,特別是備份和安全工作;另一方面本系統(tǒng)沒有制作相關(guān)的打印,由于時間倉促難免有錯誤和不完善的地方,希望老師能夠幫我指點和糾正。 系統(tǒng)的性能分析網(wǎng)上購物系統(tǒng)的性質(zhì)決定了它的服務(wù)端工作負(fù)荷比較大,這就要求服務(wù)端的硬件配置要盡可能的高,主要是內(nèi)存,而且操作系統(tǒng)也要盡可能的穩(wěn)定。基于java的系統(tǒng)一般來說網(wǎng)絡(luò)安全性比較好,但并不能說就一定安全,尤其在windows操作系統(tǒng)下,由于windows的漏洞比較多,系統(tǒng)裝配在windows下并不是最佳的選擇,如果有條件,建議可將系統(tǒng)裝配在unix操作系統(tǒng)下,提高系統(tǒng)的抗侵入能力。系統(tǒng)的核心數(shù)據(jù)庫,隨著數(shù)據(jù)的不斷增多,必然會產(chǎn)生冗余,導(dǎo)致系統(tǒng)運(yùn)行效率降低,建議管理員定期備份和清理冗余數(shù)據(jù),以保證系統(tǒng)的正常高效運(yùn)行。結(jié) 論經(jīng)過幾個月的努力,終于將網(wǎng)站設(shè)計完成,頗有大功告成的意味!這短短的幾個月,讓我真的感覺到:未來的路很長,我需要加倍努力!從開始的架構(gòu)規(guī)劃到最后的編程,以及界面的設(shè)計,一系列實踐中我學(xué)到了很多很多。人就是在不斷的學(xué)習(xí)中不斷長大,這是我在這次畢業(yè)設(shè)計結(jié)束后得到的最大體會!一個購物網(wǎng)站,并不是那么簡單的增加幾個購物按鈕,把JSP語言編寫好,把數(shù)據(jù)庫建好就沒有事情做了。真正的購物系統(tǒng),如亞馬遜、當(dāng)當(dāng)?shù)?,在其中都加入了用戶體驗的!尤其是亞馬遜購物網(wǎng)站,無論是導(dǎo)航,搜索還是界面或者是其他,都可以看到用戶體驗的影子!這其中不得不提到一個系統(tǒng)架構(gòu)(IA),系統(tǒng)架構(gòu)是基礎(chǔ)中的基礎(chǔ),這些都得到了高。在本次開發(fā)中,系統(tǒng)的開發(fā)流程:1.詳細(xì)地對需求文檔進(jìn)行了分析,并以此規(guī)劃了細(xì)致的分工安排。2.在整個開發(fā)過程中,我們統(tǒng)一規(guī)范,統(tǒng)一接口,定義了一套完整的編碼體系,確保了項目的順利進(jìn)展,幾乎沒有對業(yè)務(wù)邏輯進(jìn)行任何回滾操作。3.采用了快速開發(fā)的編程方法,鑒于該項目的工作量和開發(fā)時限,我們將小組分為四組:數(shù)據(jù)庫開發(fā)設(shè)計,程序具體實現(xiàn),資源整合和測試四個小組。各階段又相互補(bǔ)助,即時調(diào)整,使得開發(fā)效率得到很大的提升。4.網(wǎng)上購物系統(tǒng)無論是在開發(fā)過程中,還是建成后的日常維護(hù)過程中,都需要進(jìn)行嚴(yán)格的檢測,以保證購物系統(tǒng)的服務(wù)質(zhì)量。隨著網(wǎng)上購物系統(tǒng)技術(shù)的日趨成熟、網(wǎng)上購物的優(yōu)勢日趨明顯,會有更多的人參與到網(wǎng)上購物的浪潮中來,人類最終將迎接電子商務(wù)時代的來臨。致 謝本系統(tǒng)在選題、系統(tǒng)分析、資料收集、設(shè)計調(diào)試過程中得到了系領(lǐng)導(dǎo)、信息系專業(yè)教研室各位老師的深切關(guān)注和支持,特別感謝輔導(dǎo)老師在畢業(yè)設(shè)計期間抽出時間給我們講解設(shè)計思想,幫我們理清思路,也感謝他們在畢業(yè)設(shè)計中對我們的幫助和鼓勵,使我們能在設(shè)計中敢于面對困難、挑戰(zhàn)困難、解決困難,讓我們更有勇氣、有信心地走向畢業(yè)這一人生的轉(zhuǎn)折點,衷心感謝他們給予我們的關(guān)心和指導(dǎo)! 最后,再次對所有給予我們畢業(yè)設(shè)計大力幫助的系領(lǐng)導(dǎo)和付出勞動的所有老師、同學(xué)們表示我們誠摯的謝意!感謝學(xué)校的栽培,感謝各位老師的指導(dǎo),我將努力不斷的提升自己的能力,在自己從事的專業(yè)上取得一個好的成績。路漫漫其修遠(yuǎn)兮,吾輩上下而求索!學(xué)以致用,并不斷提高自己,我相信,終有天,會站在世界的巔峰!參考文獻(xiàn)[1] 武延軍 黃飛躍. 精通JSP編程技術(shù)[M]. 北京:人民郵電出版社,[2] 柏亞軍. JSP編程基礎(chǔ)及應(yīng)用實例集錦[M].北京:人民郵電出版社,[3] [M].北京:機(jī)械工業(yè)出版社,[4] 周影 .網(wǎng)絡(luò)編程語言JSP實例教程[M].北京:電子工業(yè)出版社,[5] Servlet 網(wǎng)絡(luò)編程[M].北京:清華大學(xué)出版社, [6] [M].北京:科學(xué)出版社 , [7] Steven [M].北京:機(jī)械工業(yè)出版社, [8] Phil Hanna .JSP技術(shù)大全[M].北京:機(jī)械工業(yè)出版社, [9] JAVA SE [M].北京:人民郵電出版社,[10]JAVA培訓(xùn)教科書[M] .北京:清華大學(xué)出版社,[11]JAVA編程 [M] .北京:機(jī)械出版社,[12] Karl Moss. Java Servlet開發(fā)人員指南[M].北京:清華大學(xué)出版社,2002[13] 陳旭東, 北京:北京交通大學(xué)出版社,[14] :中國電力出版社,2003[15] :清華大學(xué)出版社,[16] :高等教育出版社,2002襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1