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

正文內(nèi)容

網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)商品管理模塊畢業(yè)論文-文庫(kù)吧資料

2025-07-04 21:19本頁(yè)面
  

【正文】 否color購(gòu)買的商品顏色I(xiàn)nt否size購(gòu)買的商品尺碼Int否 公告信息列表affiche字段字段名類型長(zhǎng)度主鍵可否為空aid 索引Int是否author署名varchar20否admim發(fā)表人varchar20否title標(biāo)題Varchar40否content內(nèi)容text2000否dattime發(fā)表時(shí)間datetime否 廣告信息列表advert字段字段名類型長(zhǎng)度主鍵可否為空id索引Int是否img圖片varchar30否url鏈接地址varchar30 ER圖 第六章 系統(tǒng)功能的具體實(shí)現(xiàn)本系統(tǒng)基于MVC設(shè)計(jì)模式,采用Spring+struts2+hibernate架構(gòu)。在traderrecord表中存放訂單的基本信息:訂單號(hào)、所屬用戶的編號(hào)以及下訂單的時(shí)間。事實(shí)上,這是一種面向?qū)ο蟮乃枷?,這種做法有利于系統(tǒng)的擴(kuò)展,例如商城的管理者將要拓寬業(yè)務(wù)、推出某種新類型的商品早,這樣的設(shè)計(jì)將令其變得異常容易。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。由此可知用戶和購(gòu)物車之間、用戶和訂單之間、訂單和購(gòu)物車之間、管理員和用戶、商品、購(gòu)物車、訂單之間都是一對(duì)多的關(guān)系;商品和購(gòu)物車之間、用戶和商品之間是多對(duì)多的關(guān)系。ER模型是獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來(lái)描述某個(gè)特定組織關(guān)心的信息結(jié)構(gòu),這類模型稱為“概念數(shù)據(jù)模型”。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)在數(shù)據(jù)庫(kù)技術(shù)中,我們用模型的概念描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,對(duì)現(xiàn)實(shí)世界進(jìn)行抽象。(4)訂單:一筆完整的訂單記錄應(yīng)該包括它所相關(guān)商品集合以及各個(gè)商品的數(shù)量等信息。(2)商品信息:包括商品編號(hào)、商品名稱、商品價(jià)格、描述以及所屬類別等。能處理一定量的并發(fā)性 平臺(tái)功能模塊的設(shè)計(jì)分析在平臺(tái)功能的分析基礎(chǔ)上,得到本平臺(tái)的功能模塊圖如下:網(wǎng)上購(gòu)物平臺(tái)。 主要功能流程主頁(yè)面。通過(guò)這種模型的建立,我們的應(yīng)用系統(tǒng)具備了非常好的性能和可擴(kuò)展性。通常由Servlet來(lái)實(shí)現(xiàn),Servlet和JSP雖然同樣都屬于頁(yè)面展示工具,但分屬兩層。根據(jù)每個(gè)客戶的需求來(lái)展示不同風(fēng)格的界面。同時(shí)能夠嵌套動(dòng)態(tài)數(shù)據(jù),可以進(jìn)行動(dòng)態(tài)頁(yè)面的展示。View(視圖)層:由JSP、HTML組成。這種結(jié)構(gòu)解決了前面所述的所有問(wèn)題,在我們的應(yīng)用集成網(wǎng)絡(luò)中,通過(guò)企業(yè)級(jí)高端J2EE應(yīng)用服務(wù)器實(shí)現(xiàn)MVC開(kāi)發(fā)模型。同時(shí)系統(tǒng)也不具備可擴(kuò)展性,當(dāng)我們要在現(xiàn)有業(yè)務(wù)上進(jìn)行擴(kuò)展的時(shí)候,通常無(wú)法借助于現(xiàn)有的資源和應(yīng)用,而只能夠重新編寫(xiě),大大增加了投資,延長(zhǎng)了系統(tǒng)上線的時(shí)間,失去了競(jìng)爭(zhēng)市場(chǎng)的優(yōu)勢(shì)。在傳統(tǒng)的基于Web的應(yīng)用系統(tǒng)中,例如ASP,CGI等,通常開(kāi)發(fā)者將業(yè)務(wù)邏輯,數(shù)據(jù)邏輯、展示邏輯等混雜在一起,在同一個(gè)界面面里既進(jìn)行后臺(tái)數(shù)據(jù)庫(kù)的訪問(wèn)和操作,同時(shí)還包含業(yè)務(wù)流程和頁(yè)面表示。由于客戶機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下子苗條了許多,不再負(fù)責(zé)處理復(fù)雜計(jì)算和數(shù)據(jù)訪問(wèn)等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個(gè)客戶機(jī)之間,而把主要精力放在功能服務(wù)器上程序的更新工作。實(shí)際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由Web服務(wù)器單獨(dú)組成一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。 第四章 系統(tǒng)概要設(shè)計(jì) 系統(tǒng)的主要架構(gòu)及開(kāi)發(fā)模式系統(tǒng)的建設(shè)關(guān)鍵在于其所使用的架構(gòu),而網(wǎng)上購(gòu)物這種基于web的系統(tǒng),傳統(tǒng)的c/s架構(gòu)已經(jīng)不能滿足大量用戶的訪問(wèn)和操作,b/s基于瀏覽器的架構(gòu)則是目前網(wǎng)絡(luò)系統(tǒng)應(yīng)用的主流,它將大量的數(shù)據(jù)處理工作交給服務(wù)器端來(lái)處理,客戶端只用通過(guò)普通的IE瀏覽器即可訪問(wèn)系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護(hù),java語(yǔ)言在該方面更是得天獨(dú)厚,j2ee規(guī)范的出現(xiàn)則使系統(tǒng)的開(kāi)發(fā)更加規(guī)范,層次更加清楚,更利于對(duì)復(fù)雜事務(wù)的處理,而且在安全性方面也做的更好。、刪除商品:通過(guò)對(duì)倉(cāng)庫(kù)商品的調(diào)查,刪除過(guò)期商品。 用例9 訂單結(jié)帳參與者:管理人員目的:結(jié)算訂單,后臺(tái)完成交易綜述:收到實(shí)物貨品,收到買家網(wǎng)上確認(rèn)后管理人員進(jìn)行確定結(jié)賬 用例10創(chuàng)建商品信息庫(kù)參與者:店家目的:根據(jù)商品的類別等信息將商品分類規(guī)劃,以便管理員對(duì)商品信息進(jìn)行處理綜述:管理人員根據(jù)商品號(hào),商品名等信息對(duì)商品信息進(jìn)行更改,訪問(wèn),核實(shí)操作. 用例11處理商品參與者:店家目的:不斷更新倉(cāng)庫(kù)中商品的數(shù)量及種類,吸引顧客綜述::當(dāng)用戶訂購(gòu)的商品缺貨時(shí),管理人員記錄商品編號(hào),添加商品。:根據(jù)用戶提交的運(yùn)送信息,將商品運(yùn)送給客戶。 用例8 訂單發(fā)貨參與者:店家前置條件:客戶信息驗(yàn)證無(wú)誤,倉(cāng)庫(kù)內(nèi)客戶所要貨物目的:根據(jù)所創(chuàng)建的銷售單,銷售人員將商品運(yùn)送給客戶。 (2)如果產(chǎn)品編號(hào)無(wú)效則給客戶發(fā)送一個(gè)通知,則記錄下訂購(gòu)產(chǎn)品的信息并標(biāo)記,生成采購(gòu)單。并對(duì)訂單進(jìn)行分類。 替代過(guò)程:若登錄失敗,是由于管理人員輸入錯(cuò)誤密碼,系統(tǒng)允許管理人員重新輸入密碼,有三次機(jī)會(huì)。 用例6 身份識(shí)別參與者:網(wǎng)站管理人員前置條件:空目的:進(jìn)入后臺(tái)管理網(wǎng)頁(yè)綜述: (支持密碼保護(hù)問(wèn)題及答案。 購(gòu)物車流程圖 用例5 訂單查看參與者:客戶前置條件:用例1,3,4,已執(zhí)行,該用例開(kāi)始。系統(tǒng)可以向客戶推薦規(guī)格相近的產(chǎn)品,若客戶不滿意則發(fā)出響應(yīng),系統(tǒng)接收后生成信息,記錄下訂購(gòu)產(chǎn)品的信息并標(biāo)記,生成采購(gòu)單。 系統(tǒng)接受訂后,進(jìn)行訂單驗(yàn)證,進(jìn)入后臺(tái)管理用例2替代過(guò)程:若購(gòu)物車內(nèi)的商品無(wú)法增、減,請(qǐng)客戶返回首頁(yè),重新登錄。(用例1)2 客戶選擇商品,系統(tǒng)把商品保存在cartItem 中(保存購(gòu)物車中各個(gè)項(xiàng)目的信息)。綜述:1 進(jìn)入用戶界面,開(kāi)始搜索,查看商品。目的:通過(guò)購(gòu)物車,對(duì)所選商品進(jìn)行確定。替代過(guò)程:未登錄注冊(cè)用戶必須先登錄,若登錄失敗,是由于客戶輸入錯(cuò)誤密碼,系統(tǒng)允許客戶重新輸入密碼,有三次機(jī)會(huì)。客戶可以通過(guò)回答問(wèn)題重新設(shè)定密碼) 2.系統(tǒng)驗(yàn)證信息,查詢客戶是否存在,如果存在,核對(duì)其輸入密碼是否正確,如果正確,系統(tǒng)取得用戶名和密碼,并將客戶ID存入數(shù)據(jù)庫(kù)中。 用例3 登錄參與者:客戶前置條件:客戶已經(jīng)完成注冊(cè)。替代過(guò)程:,則返回上一部繼續(xù)注冊(cè)。注冊(cè)成功默認(rèn)為普通會(huì)員,并存入數(shù)據(jù)庫(kù)。,顯示注冊(cè)成功。,系統(tǒng)提供注冊(cè)表(客戶注冊(cè)簡(jiǎn)化)。 用例2 注冊(cè)參與者:客戶前置條件:有意要在本站購(gòu)買商品但未注冊(cè)的客戶??蛻舨榭瓷唐罚绻麧M意可把商品放入購(gòu)物車并下訂單。參與者:客戶目的:讓客戶了解商品信息綜述:1.瀏覽商品:客戶進(jìn)入此系統(tǒng)能看到我們網(wǎng)站網(wǎng)頁(yè)的各種商品 (product details pages)。實(shí)用性:該平臺(tái)能完成電子商品展示和管理員管理的基本信息,具有良好的實(shí)用性。該平臺(tái)也一樣,它的主要設(shè)計(jì)規(guī)則有:簡(jiǎn)單性:在實(shí)現(xiàn)平臺(tái)的功能的同時(shí),盡量讓平臺(tái)操作簡(jiǎn)單易懂,這對(duì)于一個(gè)網(wǎng)站來(lái)說(shuō)是非常重要的。網(wǎng)上購(gòu)物平臺(tái)的特點(diǎn)是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺(tái)采用符合購(gòu)買電子商品基本的原則,滿足廣大客戶的日益增長(zhǎng)的數(shù)量,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。后臺(tái)管理是管理員對(duì)本網(wǎng)站的維護(hù),通過(guò)商品資料(商品添加、商品修改)會(huì)員管理(會(huì)員審查)網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以及常規(guī)設(shè)置(廣告添加,友情鏈接)等功能達(dá)到對(duì)網(wǎng)站的管理。通過(guò)以上的可行性分析,我將采用Struts2 + Spring+Hibernate相結(jié)合的技術(shù),運(yùn)用MySQL數(shù)據(jù)庫(kù)對(duì)網(wǎng)站進(jìn)行建設(shè)。(3)運(yùn)行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機(jī)和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數(shù)據(jù)庫(kù)后可以正常運(yùn)行??尚行匝芯渴菫榱伺宄到y(tǒng)開(kāi)發(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ái)設(shè)計(jì)只是作為本人的畢業(yè)設(shè)計(jì),又因?yàn)楸救说脑O(shè)計(jì)能力有限,其功能還不能完善,所以沒(méi)有什么經(jīng)濟(jì)效益可談。 網(wǎng)站的可行性分析隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來(lái)越廣博,越來(lái)越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。包括:瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車、用戶維護(hù)等功能;后臺(tái)管理是提供給管理員的,其中包括:商品管理、用戶管理等。內(nèi)存:512MB硬盤(pán)空間:40G系統(tǒng)開(kāi)發(fā)平臺(tái):、Photoshop CS Dreamweaver CS數(shù)據(jù)庫(kù):MySQL 系統(tǒng)開(kāi)發(fā)語(yǔ)言:JAVA運(yùn)行平臺(tái):Window2000,Windows Xp,Windows Server 2003, Linux運(yùn)行環(huán)境:java jdk6u16分辨率:最佳效果 1024768 網(wǎng)站的設(shè)計(jì)目標(biāo)本平臺(tái)利用spring+hibernate+struts2 的架構(gòu)實(shí)現(xiàn)的,此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。 第三章 系統(tǒng)需求分析系統(tǒng)分析是平臺(tái)開(kāi)發(fā)的一個(gè)不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設(shè)計(jì)出來(lái),就必須先進(jìn)行調(diào)查研究。而2009年,。它擁有異常豐富的插件(在Photoshop中叫濾鏡),熟練后您自然能體會(huì)到只有想不到,沒(méi)有做不到的境界. MySQL簡(jiǎn)介MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQL AB公司。它功能強(qiáng)大,操作界面友好,得到了廣大第三方開(kāi)發(fā)廠家的支持,從而也贏得了眾多的用戶的青睞。 Dreamweaver CS3簡(jiǎn)介 Dreamweaver是美國(guó)MACROMEDIA公司開(kāi)發(fā)的集網(wǎng)頁(yè)制作和管理網(wǎng)站于一身的所見(jiàn)即所得網(wǎng)頁(yè)編輯器,它是第一套針對(duì)專業(yè)網(wǎng)頁(yè)設(shè)計(jì)師特別發(fā)展的視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁(yè)。它是功能豐富的J2EE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。Potoshop CS3。 開(kāi)發(fā)工具的選用 MyEclipse 。 Hibernate可以應(yīng)用在任何使用JDBC的場(chǎng)合,它既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用。無(wú)論是從設(shè)計(jì)草案還是從一個(gè)遺留數(shù)據(jù)庫(kù)開(kāi)始,開(kāi)發(fā)人員都可以采用Hibernate。Hibernate 不僅管理Java 類到數(shù)據(jù)庫(kù)表的映射(包括從Java數(shù)據(jù)類型到SQL數(shù)據(jù)類型的映射),還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度減少開(kāi)發(fā)時(shí)人工使用SQL 和JDBC 處理數(shù)據(jù)的時(shí)間。 它是一種自由、開(kāi)源的軟件。此時(shí)支持的視圖技術(shù)非常多,既支持JSP,也支持Velocity、FreeMarker等模板技術(shù)。實(shí)際上,因?yàn)锳ction只是一個(gè)控制器,它會(huì)調(diào)用業(yè)務(wù)邏輯組件來(lái)處理用戶的請(qǐng)求。WebWork的攔截器鏈自動(dòng)對(duì)請(qǐng)求應(yīng)用通用功能,例如workflow、validation或文件上傳等功能。  Struts 2的體系概圖Struts 2框架的大致處理流程如下:瀏覽器發(fā)送請(qǐng)求,例如請(qǐng)求/、/reports/。控制器代理負(fù)責(zé)處理用戶請(qǐng)求,處理用戶請(qǐng)求時(shí)回調(diào)業(yè)務(wù)控制器的execute方法,該方法的返回值將決定了Struts 2將怎樣的視圖資源呈現(xiàn)給用戶。相對(duì)Struts,Struts2去掉了ActionForm,降低了框架組件之間的耦合性,Struts2的Action只是普通的Java類(POJO),給模塊測(cè)試工作帶來(lái)了極大的方便。 Struts Struts2是由WebWork和Struts共同衍生出的一個(gè)JavaEE框架。.NET 提供了一個(gè)新的反射性的且面向?qū)ο蟪绦蛟O(shè)計(jì)編程界面。.NET 也為編程界面(API)提供了新功能和開(kāi)發(fā)工具。.NET是微軟為下一個(gè)十年對(duì)服務(wù)器和桌上型軟件工程邁出的第一步。通過(guò)提供統(tǒng)一的開(kāi)發(fā)平臺(tái),J2EE降低了開(kāi)發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)提供對(duì)現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強(qiáng)了安全機(jī)制,提高了性能。其最終目的就是成為一個(gè)能夠使企業(yè)開(kāi)發(fā)者大幅縮短投放市場(chǎng)時(shí)間的體系結(jié)構(gòu)。J2EE是一種利用Java 2平臺(tái)來(lái)簡(jiǎn)化企業(yè)解決方案的開(kāi)發(fā)、部署和管理相關(guān)的復(fù)雜問(wèn)題的體系結(jié)構(gòu)。 設(shè)計(jì)和完成一個(gè)電子商務(wù)網(wǎng)站的,將會(huì)牽涉到許多技術(shù)上的問(wèn)題,如:動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)的,后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)和管理,通過(guò)實(shí)際的制作個(gè)網(wǎng)站,可以避免紙上談兵,在實(shí)踐中掌握上述技術(shù)的使用。它們都是相當(dāng)優(yōu)秀的電子商務(wù)網(wǎng)站,對(duì)其他的網(wǎng)站提供了良好的典范。而在實(shí)際的生活中,這種方案已經(jīng)被廣泛的運(yùn)用到了實(shí)際的商業(yè)活動(dòng)中了,人們將這種交易模式稱為:電子商務(wù)。總的來(lái)說(shuō),ASP,PHP,JSP三者都有相當(dāng)數(shù)量的支持者,而這三者也各有所長(zhǎng),在開(kāi)發(fā)過(guò)程中,我們應(yīng)該根據(jù)實(shí)際的需要來(lái)使用最合適的技術(shù),本系統(tǒng)則采用較新的jsp技術(shù),一方面jsp的安全性和跨平臺(tái)性比較好,另一方面,我也希望能從開(kāi)發(fā)該系統(tǒng)的
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1