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

正文內(nèi)容

網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文(編輯修改稿)

2025-07-25 20:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的時(shí)間,失去了競(jìng)爭(zhēng)市場(chǎng)的優(yōu)勢(shì)。在本網(wǎng)上系統(tǒng)系統(tǒng)中,將采用通行的MVC模式來(lái)構(gòu)建應(yīng)用。這種結(jié)構(gòu)解決了前面所述的所有問(wèn)題,在我們的應(yīng)用集成網(wǎng)絡(luò)中,通過(guò)企業(yè)級(jí)高端J2EE應(yīng)用服務(wù)器實(shí)現(xiàn)MVC開發(fā)模型。MVC的邏輯圖如下:應(yīng)用服務(wù)器EJB容器業(yè)務(wù)組件數(shù)據(jù)庫(kù)Web服務(wù)器瀏覽器JspServerlet控制器 應(yīng)用服務(wù)器之上采用MVC開發(fā)的邏輯示意圖Control服務(wù)控制View顯示方式Model業(yè)務(wù)邏輯模型輸入請(qǐng)求輸出Html其他 MVC業(yè)務(wù)流程示意圖通過(guò)這種方案,我們可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢(shì)和特點(diǎn)如下:Model(模型)層:由EJB組件來(lái)實(shí)現(xiàn),EJB將具體的業(yè)務(wù)封裝在組件內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。View(視圖)層:由JSP、HTML組成。這一層次的特點(diǎn)是能夠真實(shí)地展示和客戶交互的界面,具備可描繪的功能。同時(shí)能夠嵌套動(dòng)態(tài)數(shù)據(jù),可以進(jìn)行動(dòng)態(tài)頁(yè)面的展示。同時(shí)可以方便地進(jìn)行客戶端的個(gè)性化定制。根據(jù)每個(gè)客戶的需求來(lái)展示不同風(fēng)格的界面。Controller(控制器)層:是非常重要的一層,這一層是連接View和Model的紐帶,同時(shí)也是將這兩層進(jìn)行最大限度分離的工具。通常由Servlet來(lái)實(shí)現(xiàn),Servlet和JSP雖然同樣都屬于頁(yè)面展示工具,但分屬兩層。主要在于JSP以腳本語(yǔ)言的形式存在,它的主要優(yōu)勢(shì)是進(jìn)行動(dòng)態(tài)數(shù)據(jù)的Web展示,而Servlet是一個(gè)完整的Java程序,進(jìn)行業(yè)務(wù)的調(diào)用和流程的處理是它的長(zhǎng)處。通過(guò)這種模型的建立,我們的應(yīng)用系統(tǒng)具備了非常好的性能和可擴(kuò)展性。將業(yè)務(wù)組件和展示頁(yè)面進(jìn)行分離,并通過(guò)Controller來(lái)描述調(diào)用關(guān)系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴(kuò)充的能力,使我們的系統(tǒng)可以進(jìn)行最快速度的業(yè)務(wù)擴(kuò)展,以滿足不同用戶、不同階段、各種各樣的業(yè)務(wù)需求。 SQL Server數(shù)據(jù)庫(kù)介紹SQL Server是微軟公司推出的一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,我們可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。 Myeclipse開發(fā)工具,它集成了很多插件。: myeclipse 第三章 系統(tǒng)分析與設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì)目標(biāo)系統(tǒng)采用現(xiàn)在比較廣泛的JSP+SQL Server 2005數(shù)據(jù)庫(kù)的架構(gòu)實(shí)現(xiàn)的,此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車、用戶維護(hù)等功能;后臺(tái)管理是提供給管理員的,其中包括:商品管理、用戶管理、訂單管理等。使管理員從繁瑣的手工操作中解脫出來(lái),并提高了辦公效率。系統(tǒng)總體功能如下:(1) 能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的個(gè)人前臺(tái)與后臺(tái)管理。(2) 能夠完成管理員對(duì)網(wǎng)站的商品資料、會(huì)員管理、以及常規(guī)設(shè)置的功能。(3) 能過(guò)電子商品的名稱,電子商品的分類進(jìn)行搜索。(4) 能夠通過(guò)查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選,通過(guò)訂單查詢用進(jìn)行訂單確定。 系統(tǒng)的可行性分析隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來(lái)越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。我們相信要不了太長(zhǎng)時(shí)間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得的所有商品和服務(wù)??尚行匝芯渴菫榱伺宄到y(tǒng)開發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)和值得進(jìn)行研究的過(guò)程,實(shí)際上是一次大大簡(jiǎn)化系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過(guò)程,所以,進(jìn)行可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過(guò)最初的設(shè)計(jì)目標(biāo)和進(jìn)行的市場(chǎng)調(diào)查得出以下四點(diǎn)的可行性分析:(1) 經(jīng)濟(jì)可行性:系統(tǒng)屬于小規(guī)模的B/S應(yīng)用系統(tǒng),使用輕量級(jí)框架,開發(fā)周期短、成本小、維護(hù)費(fèi)用低。(2) 技術(shù)可行性:基于jsp+SQL Server結(jié)構(gòu),使用Tomcat連接池技術(shù),這種技術(shù)架構(gòu)已經(jīng)非常成熟,預(yù)計(jì)利用現(xiàn)有技術(shù)完全可以達(dá)到功能目標(biāo)。(3) 運(yùn)行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機(jī)和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數(shù)據(jù)庫(kù)后可以正常運(yùn)行。通過(guò)以上的可行性分析,我們將采用JSP+Servlet相結(jié)合的技術(shù),運(yùn)用SQL Server 2005數(shù)據(jù)庫(kù)對(duì)網(wǎng)站進(jìn)行建設(shè),系統(tǒng)研制和開發(fā)可以立即開始進(jìn)行。 系統(tǒng)設(shè)計(jì)思想網(wǎng)上購(gòu)物系統(tǒng)主要是對(duì)后臺(tái)管理和前臺(tái)操作。后臺(tái)管理是管理員對(duì)本網(wǎng)站的維護(hù),通過(guò)商品資料(商品添加、商品修改),以及常規(guī)設(shè)置(公告管理、系統(tǒng)設(shè)置)等功能達(dá)到對(duì)網(wǎng)站的管理。前臺(tái)操作是用戶登錄到本網(wǎng)站,可以進(jìn)行用戶注冊(cè),通過(guò)網(wǎng)站的精品推薦或商品搜索功能,找到自己想要買的商品,裝入購(gòu)物車,提交訂單進(jìn)行購(gòu)買。網(wǎng)上購(gòu)物系統(tǒng)的特點(diǎn)是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該系統(tǒng)系統(tǒng)采用符合購(gòu)買電子商品基本的原則,滿足廣大客戶的日益增長(zhǎng)的數(shù)量,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。Error! Reference source not found. 系統(tǒng)功能需求本系統(tǒng)主要采用B/S三層模式,同時(shí)利用典型的MVC三層結(jié)構(gòu)設(shè)計(jì)完成。系統(tǒng)針對(duì)不同的角色,給予他們不同的操作權(quán)限,防止角色越權(quán)限進(jìn)行非法的操作。本系統(tǒng)主要包括前臺(tái)交易系統(tǒng)和后臺(tái)管理系統(tǒng),前臺(tái)功能如下:1) 用戶模塊,其中包括用戶注冊(cè)、登錄、登出以及修改個(gè)人基本信息。2) 商品展示,其中包括分類瀏覽、商品查看、按照商品名檢索等功能。3) 購(gòu)物車模塊,該模塊實(shí)現(xiàn)商品的添加、數(shù)量修改,商品刪除、恢復(fù)、清空、結(jié)算。4) 訂單模塊,該模塊實(shí)現(xiàn)訂單確認(rèn)、訂單列表、查看訂單等功能。5) 系統(tǒng)公告:消息列表,消息詳細(xì)。后臺(tái)功能如下:6) 用戶管理,主要實(shí)現(xiàn)用戶列表、分頁(yè)顯示、用戶刪除、修改、添加、詳細(xì)顯示功能。 7) 訂單管理,主要實(shí)現(xiàn)訂單列表、分頁(yè)顯示、修改、刪除、結(jié)單、訂單購(gòu)物明細(xì)、單個(gè)用戶訂單查詢功能。8) 商品管理,主要實(shí)現(xiàn)商品列表、分頁(yè)顯示、商品詳細(xì)信息、商品添加、刪除以及分類修改、商品基本信息修改。9) 類別管理,主要實(shí)現(xiàn)類別添加、刪除、修改、類別子類查詢等功能。10) 管理員安全退出。 系統(tǒng)總的功能模塊圖在平臺(tái)功能的分析基礎(chǔ)上,得到本平臺(tái)的功能模塊圖如下:網(wǎng)上購(gòu)物系統(tǒng)訂單列表查看訂單訂單確認(rèn)分類瀏覽商品檢索增刪改查用戶列表增刪改查類別列表增刪改查結(jié)單訂單詳情訂單列表個(gè)人訂單分頁(yè)顯示前臺(tái)交易系統(tǒng)后臺(tái)管理系統(tǒng)用戶模塊用戶管理購(gòu)物車管理員類別管理商品管理訂單管理訂單模塊商品展示消息列表消息詳情會(huì)員登錄信息修改會(huì)員登出用戶注冊(cè)商品推薦增刪改查商品列表商品搜索重新分類購(gòu)物結(jié)算恢復(fù)列表商品刪除數(shù)量修改清空購(gòu)物系統(tǒng)公告管理員登出管理員登錄 平臺(tái)功能模塊圖 系統(tǒng)各模塊的流程分析 購(gòu)物過(guò)程總體流程瀏覽商品選擇商品訂購(gòu)商品去購(gòu)物車確認(rèn)信息提交訂單未注冊(cè)用戶已登錄注冊(cè)用戶未登錄注冊(cè)用戶注冊(cè)登錄 前臺(tái)購(gòu)物流程圖 注冊(cè)功能流程注冊(cè)的具體實(shí)現(xiàn)為:點(diǎn)擊主頁(yè)面的用戶注冊(cè)按鈕后,會(huì)跳轉(zhuǎn)到注冊(cè)信息頁(yè)面,用戶需要填寫用戶名,密碼,E_mail,和選擇性填寫真實(shí)姓名,收貨地址,電話號(hào)碼等各項(xiàng)信息。輸入完用戶名后,系統(tǒng)進(jìn)行檢測(cè)判斷該用戶名是否已經(jīng)注冊(cè)過(guò),如果已經(jīng)存在則在用戶名輸入框后面出現(xiàn)紅色叉叉,提示用戶該用戶名已經(jīng)注冊(cè)過(guò),如果沒(méi)有則進(jìn)行下一步判斷,用戶輸入的兩次密碼是否一致,然后依次往后判斷用戶所填寫的各項(xiàng)信息是否符合要求,直到所有信息均正確無(wú)誤,該用戶注冊(cè)信息寫入會(huì)員表即tb_member,系統(tǒng)將發(fā)送激活碼到用戶所填寫的郵箱,等待用戶輸入激活碼后,完成注冊(cè)。直接跳轉(zhuǎn)到主頁(yè)面。就可以進(jìn)行購(gòu)物和更多操作了。注冊(cè)入口必選項(xiàng)為空用戶名有效?2次輸入密碼是否一致?密碼長(zhǎng)度符合要求?E-mai地址有效效?其他信息有效注冊(cè)成功 注冊(cè)功能流程圖 用戶登錄流程用戶登錄,首先要有一個(gè)提供用戶登錄的輸入框組件。用戶登錄的表單應(yīng)該嵌入整體的結(jié)構(gòu)當(dāng)中。在實(shí)際的應(yīng)用中,可以這樣設(shè)計(jì):如果用戶沒(méi)有登錄,則在頁(yè)面中顯示用戶登錄的選項(xiàng),點(diǎn)擊登錄按鈕后跳轉(zhuǎn)到登錄頁(yè)面,用戶登錄成功后,可以在主頁(yè)面替換用戶登錄的選項(xiàng)而代之以用戶的基本信息。 登錄入口取得用戶名和密碼將username存入session中查詢用戶是否存在核對(duì)密碼是否正確 登錄成功是否否是首先,登錄需要用戶要有一個(gè)用戶名和密碼。商務(wù)網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對(duì)用戶名不允許使用惡意的代碼作為用戶名。同時(shí)對(duì)密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫(kù)。另外,一個(gè)電子商務(wù)網(wǎng)站。用戶的真實(shí)姓名是必不可少的。除此之外還需要用戶的收貨地址、EMAIL、電話號(hào)碼等。 用戶登陸流程圖 商品管理查詢商品修改刪除滿意否返回添加商品是是否否 商品管理流程圖在該功能里賣家可以上架新的商品,刪除一些不需要的商品,在這里管理員當(dāng)然也可以瀏覽到商品的詳細(xì)信息。并且比普通用戶在瀏覽商品界面里所看到更多的商品信息。當(dāng)然還擁有一切商品管理的權(quán)限。 商品搜索流程開始搜索輸入條件搜索結(jié)果查看商品購(gòu)物車下訂單繼續(xù)搜索是否 商品搜索流程圖商品的搜索功能使用戶更加方便的進(jìn)行自己所需要的商品的查詢,節(jié)省時(shí)間,提高效率。用戶搜索時(shí)只要輸入商品的關(guān)鍵字就能搜索到所有相關(guān)的商品。并且能列出通過(guò)搜索得到的商品的詳細(xì)信息。 購(gòu)物車流程購(gòu)物車具體的實(shí)現(xiàn)可采用這種形式:定義一個(gè)購(gòu)物車的類(Class)。(1) 列出商品的列表,使用戶能夠自由選擇所需要的商品。(2) 當(dāng)用戶在點(diǎn)擊“添加到購(gòu)物車”的鏈接時(shí),執(zhí)行如下功能:檢查用戶購(gòu)物車類是否存在。如不存在,則建立,并注冊(cè)這Session變量;在有用戶購(gòu)物車類存在的情況下,檢查該類中是否有該商品。如存在,則商品數(shù)量相應(yīng)加1,當(dāng)然用戶可以自己定義添加幾件商品到購(gòu)物車;如沒(méi)有該商品,則將該商品添加到該類中。購(gòu)物車查看商品滿意嗎下訂單調(diào)整商品是否 購(gòu)物車流程圖 數(shù)據(jù)庫(kù)設(shè)計(jì)在建設(shè)網(wǎng)站系統(tǒng)之前,必須對(duì)系統(tǒng)所用到的數(shù)據(jù)進(jìn)行大致的分類和具體的結(jié)構(gòu)設(shè)計(jì),既要做到清晰明了,又要能適應(yīng)系統(tǒng)各項(xiàng)功能的調(diào)用,而不至于產(chǎn)生結(jié)構(gòu)上的邏輯混亂,保證關(guān)鍵數(shù)據(jù)在意外情況下不會(huì)被破壞,可以說(shuō)數(shù)據(jù)庫(kù)是系統(tǒng)的重中之重。數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對(duì)應(yīng)的表,一個(gè)實(shí)體對(duì)應(yīng)一個(gè)表,搞清楚該實(shí)體有哪些屬性,對(duì)應(yīng)有些什么字段,以及各實(shí)體之間有何種聯(lián)系。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。從實(shí)際出發(fā),經(jīng)過(guò)仔細(xì)地設(shè)計(jì)。 數(shù)據(jù)庫(kù)視圖(a) 數(shù)據(jù)庫(kù)視圖(b) 第四章 系統(tǒng)功能的具體實(shí)現(xiàn) 搭建開發(fā)環(huán)境 JAVA虛擬機(jī)的安裝本系統(tǒng)采用的是基于java的jsp技術(shù) ,所以java虛擬環(huán)境即java虛擬機(jī)是必須要安裝的。JDK(Java Development Kit )是一切java應(yīng)用程序的基礎(chǔ),可以說(shuō),所有的java應(yīng)用程序是構(gòu)建在這個(gè)之上的。它是一組API,也可以說(shuō)是一些java Class。Windows下,安裝到一個(gè)目錄,如C:/,安裝完成后就是環(huán)境變量的設(shè)置。桌面上選擇“我的電腦”(右鍵) -高
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1