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

正文內(nèi)容

商品在線銷售論文商品在線銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(文件)

 

【正文】 據(jù)訪問(wèn)集中使得系統(tǒng)更具可維護(hù)性。 ? DAO 還有助于提升系統(tǒng)的可移植性。 ( 1) BookDao。 ItemDao 類也是繼承自 BaseDao 實(shí)現(xiàn)“ DAO 層 ” 功能 的公共類 , 用來(lái)處理所有與 商品 相關(guān)的數(shù)據(jù)庫(kù)連接操作,為上層提供各種方法(如 insert,update, get, delete 等方法)來(lái)對(duì) 商品 信息表 product 表進(jìn)行增刪改查等操作。此外OrderDao 類還提供了 一些 get 方法用來(lái)獲得訂單的信息,以及 一些對(duì)商品進(jìn)行統(tǒng)計(jì)處理的方法 如 public ListOrder select(Order order,Integer index,Integer pageSize), 從而在 商品 進(jìn)行銷售統(tǒng)計(jì)時(shí)調(diào)用此類方法。 搜索: 用戶進(jìn)入系統(tǒng)首頁(yè),通過(guò)商品搜索功能對(duì)用戶輸入的商品名稱進(jìn) 行搜索,支持模糊搜索功能,并把與 商品 名稱相匹配的結(jié)果呈現(xiàn)給用戶。 河北聯(lián)合大學(xué)輕工學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 24 圖 瀏覽 購(gòu)買商品:當(dāng)用戶對(duì)感興趣的商品填寫購(gòu)買數(shù)量并點(diǎn)擊購(gòu)買之后,如圖 所示,系統(tǒng)會(huì)把用戶所購(gòu)買的商品信息添加到購(gòu)物車中,并跳轉(zhuǎn)到系統(tǒng)提示信息頁(yè)面,如圖 所示,同時(shí)對(duì)數(shù)據(jù)庫(kù)中該數(shù)據(jù)進(jìn)行更新,購(gòu)買數(shù)量不填寫默認(rèn)為1,填寫的數(shù)字必須為合法有效數(shù)字。 圖 搜索 瀏覽:用戶進(jìn)入系統(tǒng)首頁(yè)時(shí)系統(tǒng)會(huì)把數(shù)據(jù)庫(kù)中存在的所有 商品 信息展示給用戶,支持分頁(yè)顯示功能。 管理子系統(tǒng) 必須能夠使管理人員能夠?qū)ο到y(tǒng)的各種信息進(jìn)行及時(shí)處理和維護(hù),比如 商品 的增加、刪除、修改 。 ( 4) OrderDao。 ( 2) FluxDao。數(shù)據(jù)移植時(shí)影響的僅僅是 DAO 層 ,切換不同的數(shù)據(jù)庫(kù)并不會(huì)影響 BO ,因此提高了系統(tǒng)的可復(fù)用性。由 DAO 管理復(fù)雜的數(shù)據(jù)訪問(wèn),從而簡(jiǎn)化了 BO 。軟件工程里面有一條很重要的法則,就是一個(gè)對(duì)象對(duì)其他對(duì)象的了解越少越好,了解越少就意味著依賴越少,可復(fù)用性越高。解決方案就是在持久層上使用數(shù)據(jù)訪問(wèn)對(duì)象 (DAO 即是河北聯(lián)合大學(xué)輕工學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 22 Data Access Object)這種模式。其中 SQL 語(yǔ)句是訪問(wèn) DBMS 的標(biāo)準(zhǔn)方式。根據(jù)數(shù)據(jù)源不 同 ,數(shù)據(jù)訪問(wèn)也會(huì)不同。 在 JSP 頁(yè)面中,使用 JavaBean 具有很多好處。 ( 1)如果類的成員變量的名字是 xxx,那么 為了更改或獲取成員變量的值,在類中使用兩個(gè)方法: getXxx(),用來(lái)獲取屬性 xxx; setXxx(),用來(lái)修改屬性 xxx。訂單的詳細(xì)信息即 顧客具體買了幾種商品,以第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 21 及每種商品的數(shù)量等。同時(shí)表單由 商品 信息組成,因此也需要和 訂單 表關(guān)聯(lián)。 數(shù)據(jù)庫(kù) 具體 表結(jié)構(gòu) 根據(jù)以上分析, 應(yīng)用 MySQL 工具, 建立數(shù)據(jù)庫(kù) , 對(duì)于 本 系統(tǒng)信息數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 從實(shí)際出發(fā) ,經(jīng)過(guò)仔細(xì)地設(shè)計(jì),得到相應(yīng)的各表 ,它們分別是表 41 商品 信息 book 表,表 42 流量 信息 flux 表,表 43 條目 信息 item表,表 44 訂單 信息order 表 。接下 來(lái)通過(guò)對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)分析,形成了開(kāi)發(fā)的整體思路,最后 闡述了系統(tǒng)的總體設(shè)計(jì)思想,說(shuō)明了本系統(tǒng)是基于 B/S 架構(gòu)下的多層結(jié)構(gòu)應(yīng)用系統(tǒng) , 為下一步編程 實(shí)現(xiàn)各個(gè)具體功能鋪平了道路。 “ Form層 ” ,把用戶 POST 提交的信息封裝成 Form對(duì)象,經(jīng)過(guò)驗(yàn)證后提交給 ACTION 層處理。這一層是入侵者的攻擊平臺(tái)。本系統(tǒng)采用分層結(jié)構(gòu)的設(shè)計(jì)思想,具體情況如下: 業(yè)務(wù)層 數(shù)據(jù)訪問(wèn)層 用戶 層 數(shù)據(jù)庫(kù) 用戶層 河北聯(lián)合大學(xué)輕工學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 18 “ DB 層 ” , 這一層由數(shù)據(jù)庫(kù)連接類實(shí)現(xiàn),存放的是鏈接數(shù)據(jù)庫(kù)的字符串,用來(lái)直接訪問(wèn)數(shù)據(jù)庫(kù)。 用戶層是提供給用戶操作的界面,用戶可填寫數(shù)據(jù),發(fā)出請(qǐng)求以及查看需要的信息等。推薦的分層式結(jié)構(gòu)一般分為三層,從下至上分別為:數(shù)據(jù)訪問(wèn)(持久)層、業(yè)務(wù)邏輯層(或稱為領(lǐng)域?qū)樱?、用戶表示? 數(shù)據(jù)層從業(yè)務(wù)層接收請(qǐng)求,利用存儲(chǔ)過(guò)程或其他方法從數(shù)據(jù)層獲取數(shù)據(jù)傳回業(yè)務(wù)層或向數(shù)據(jù)庫(kù)寫入數(shù)據(jù)。訂單 實(shí)體圖如圖 所示。 河北聯(lián)合大學(xué)輕工學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 16 圖 流量 實(shí)體 圖 ( 3) 條目 實(shí)體 條目 實(shí)體屬性包括 條目地址、商品 地址 、訂單地址、數(shù)量和價(jià)格等等 。 ( 1)商品 實(shí)體 商品 實(shí)體屬性包括 地址、 圖片 、 名稱、價(jià)格、庫(kù)存量 等屬性 。 在建設(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ù)字運(yùn)算,而是還包含數(shù)據(jù)的搜索與篩選等工作。 流量統(tǒng)計(jì)對(duì)訪問(wèn)本網(wǎng)站的客戶進(jìn)行統(tǒng)一的記錄 ,對(duì)單個(gè)時(shí)間段之間的人流量進(jìn)行查看。 對(duì) 系統(tǒng) 的 商品 信息管理, 主要是 實(shí)現(xiàn)添加 商品 、 修改商品信息、 刪除 商品、 查看商品 庫(kù)存 等基本操作,刪除 商品 時(shí)能夠?qū)崿F(xiàn)批量刪除。 在線銷售系統(tǒng) 的功能 分析 經(jīng)過(guò)前期的深入調(diào)查和研究, 在線商品銷售 系統(tǒng) 需要完成的一些具體功能,河北聯(lián)合大學(xué)輕工學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 14 共有以下幾個(gè)部分 , 分析如下: 在線商品銷售系統(tǒng)分為兩大模塊:后臺(tái)運(yùn)營(yíng)管理模塊和前端客戶服務(wù)模塊。 (2)系統(tǒng) 管理員 系統(tǒng) 管理員 是 對(duì) 系統(tǒng)進(jìn)行維護(hù)和管理,其主要的操作:訂單維護(hù), 商品 管理和流量統(tǒng)計(jì)。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的 數(shù) 據(jù) 庫(kù)。最后介紹了本系統(tǒng)使用的數(shù)據(jù)庫(kù) SQLServer以及 tomcat 服務(wù)器 的特點(diǎn) 。它是功能豐富的 Java EE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè) 試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, JavaScript, SQL, Hibernate。 ( 9) 可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù) 。 ( 5) 優(yōu)化的 SQL 查詢算法,有效地提高查詢速度 。 ( 2) 支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 NovellNetware、 OpenBSD、OS/2 Wrap、 Solaris、 Windows 等多種 操作系統(tǒng) 。 數(shù)據(jù)庫(kù) MySQL 簡(jiǎn)介 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi) , 這樣就增加了速度并提高了靈活性 [1]。 ( 4)多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。 ( 2)有效性。 轉(zhuǎn)譯時(shí)期: JSP 網(wǎng)頁(yè)轉(zhuǎn)譯成 Servlet 類。第一請(qǐng)求之后,只要有請(qǐng)求到來(lái),服務(wù)器將進(jìn)行檢查,看看這個(gè)文件是否做過(guò)改動(dòng),如果沒(méi)有變化,服務(wù)器調(diào)用先前編譯過(guò)的 servlet 對(duì)象 [14]。 JSP 可以把用戶界面從內(nèi)容層次中分離出來(lái),使得 Web 開(kāi)發(fā)人員不必修改在底層的動(dòng)態(tài)內(nèi)容,就可以修改整體的頁(yè)面布局。 由于不同的層各司其職,每一層不同的應(yīng)用具有某些相同的特征,有利于通過(guò)工程化、工具化管理程序代碼。 使用 MVC 模式使開(kāi)發(fā)時(shí)間得到相當(dāng)大的縮減,它使程序員( Java 開(kāi)發(fā)人員)集中精力于業(yè)務(wù)邏輯,界面程序員( HTML 和 JSP 開(kāi)發(fā)人員)集中精力于表現(xiàn)形式上。 隨著技術(shù)的不斷進(jìn)步,現(xiàn)在需要用越來(lái)越多的方式來(lái)訪問(wèn)應(yīng)用程序。 MVC 優(yōu)點(diǎn) ( 1) 低耦合性 。由于應(yīng)用于模型的代碼只需寫一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。 ( 2) 模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。 應(yīng)用服務(wù)器之上采用 MVC 開(kāi)發(fā)的邏輯示意圖 ,如圖 所示。 MVC 模式之間的關(guān)系如下圖 所示 。 MVC 模式的目的就是實(shí)現(xiàn) Web 系統(tǒng)的職能分工。 (6)解釋型 Java 不像 C 或 C++,它不針對(duì) CPU 芯片進(jìn)行編譯,而是把程序編譯稱為 字節(jié)碼的一種 “ 中間代碼 ” , 字節(jié)碼是很接近機(jī)器碼的文件,可以在提供了 Java虛擬機(jī)( JVM)的任何系統(tǒng)上被解釋執(zhí)行。 Java 舍棄第 2 章 系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)及開(kāi)發(fā)環(huán)境 7 了 C++的 指針 對(duì)存儲(chǔ)器地址的直接 操作,程序運(yùn)行時(shí),內(nèi)存由操作系統(tǒng)分配,這樣可以避免病毒通過(guò)指針侵入系統(tǒng)。 Java 分為三個(gè)體系 Java SE( Java2 Platform Standard Edition, Java 平臺(tái)標(biāo)準(zhǔn)版 ) , Java EE( Java 2 Platform,Enterprise Edition, Java 平臺(tái)企業(yè)版 ) , Java ME( Java 2 Platform Micro Edition, Java 平臺(tái)微型版 ) 。 ( 4)開(kāi)發(fā)簡(jiǎn)單,共享性強(qiáng) 。而各個(gè)企業(yè)可以在此結(jié)構(gòu)的 基礎(chǔ)上建立自己的 Intra。 河北聯(lián)合大學(xué)輕工學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 6 隨著 Inter 和 WWW 的流行,以往的主機(jī)/終端和 C/S 都無(wú)法滿足當(dāng)前的全球網(wǎng)絡(luò)開(kāi)放、互連、信息隨處可見(jiàn)和信息共享的新要求,于是就出現(xiàn)了 B/S 型模式,即瀏覽器/服務(wù)器結(jié)構(gòu)。 圖 B/S 三層架構(gòu)示意圖 這 種結(jié)構(gòu) 大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本( TCO)。 B/S 結(jié)構(gòu) 概述 B/S( Browser/Server,瀏覽器 /服務(wù)器模式)結(jié)構(gòu):是 WEB 興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式, WEB 瀏覽器是客戶端最主要的應(yīng)用軟件 , 這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)、維護(hù)和使用。 本章 小結(jié) 本章 是本系統(tǒng)的緒論,主要 作用 是大體介紹一下 本系統(tǒng) 的研究背景 和研究目的 , 本系統(tǒng)的研究背景是在網(wǎng)上電子商務(wù)越來(lái)越受到人們的青睞的 背景下開(kāi)發(fā)的,研究目的就是 為了 商品 買賣脫離傳統(tǒng)的營(yíng)銷模式,實(shí)現(xiàn)電子化交易。由于該系統(tǒng)相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,人員的培訓(xùn)費(fèi)和培訓(xùn)時(shí)間相對(duì)也較少,系統(tǒng)的維護(hù)費(fèi)用也不高。 所以 管理員 無(wú)須精通計(jì)算機(jī)知識(shí)或是了解系統(tǒng)的內(nèi)部處理 即可操作 ,簡(jiǎn)單易學(xué),清晰易懂,一般人在兩天內(nèi)即可學(xué)會(huì) 使用,若稍有基礎(chǔ)的一個(gè)小時(shí)便可學(xué)會(huì)使用,所以 該系統(tǒng)的開(kāi)發(fā)在營(yíng)運(yùn)上是完全可行的。 管理可行性 由于計(jì)算機(jī)的普及和工作人員 計(jì)算機(jī)知識(shí)的不斷增長(zhǎng),有關(guān) 領(lǐng)導(dǎo)的重視和關(guān)心,主要管理者的大力支持和全體員工的熱心參與,網(wǎng)上 商品 銷售系統(tǒng)的成功開(kāi)發(fā)勢(shì)在必行 。商品銷售者可以掌握所有 的商品信息,店里銷售財(cái)務(wù)人員可以方便結(jié)算商品的價(jià)格,靈活處理進(jìn)貨 財(cái)務(wù)。 可行性研究是為了弄清楚系統(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)行可行性的分析是非常必要的,也是很重要的,經(jīng)過(guò)最初的設(shè)計(jì)目標(biāo) 的構(gòu)想 和進(jìn)行的市場(chǎng)調(diào)查得出以下三點(diǎn)的可行性分析。 營(yíng)業(yè)時(shí)間的優(yōu)勢(shì)就是不需整天看著網(wǎng)店,網(wǎng)上 商店 的營(yíng)業(yè)時(shí)間: 24 小時(shí)全天候接受訂單,而傳統(tǒng) 商 店的營(yíng)業(yè)時(shí)間一般為早第 1 章 緒論 3 上 9: 00-晚上 9: 00。網(wǎng)絡(luò)購(gòu)物作為一種新的購(gòu)物形式已經(jīng)被廣大群眾所接受,尤其是年輕群體,他們特別熱衷于網(wǎng)購(gòu)。 本系統(tǒng)滿足消費(fèi)者只要通過(guò)互聯(lián)網(wǎng)就可以足不出戶的購(gòu)買自己喜歡的 商品 , 改變 了以往 傳統(tǒng) 商品 交易 模式 ,在互聯(lián)網(wǎng)上進(jìn)行交易,實(shí)現(xiàn)網(wǎng)上購(gòu)買 商品 。如今人們隨著工作壓力的增加,沒(méi)有足夠的時(shí)間去購(gòu)物,網(wǎng)購(gòu)將會(huì)成為人類生活不可缺少的一種快速、便捷的購(gòu)物方式。 河北聯(lián)合大學(xué)輕工學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 2 整個(gè) “商品在線銷售系統(tǒng) ”主要由使用 MySQL 建立的數(shù)據(jù)庫(kù)和利用 JSP 網(wǎng)頁(yè)開(kāi)發(fā) 技術(shù)實(shí)現(xiàn)的個(gè)性化 Web 頁(yè)面兩部分組成,二者通過(guò)數(shù)據(jù)庫(kù)服務(wù)器和 Web 服務(wù)器連接。 既可以作為網(wǎng)站的一個(gè)子模塊實(shí)現(xiàn) ,也可以作為一個(gè)網(wǎng)站單獨(dú)運(yùn)行。更廣闊的 市場(chǎng):在網(wǎng)上這個(gè)世界將會(huì)變得很小,一個(gè)商家可以面對(duì)全球的消費(fèi)者,而一個(gè)消費(fèi)者可以在全球的任何一家商家購(gòu)物。當(dāng)顧客成功登陸之后,將會(huì)根據(jù)顧客等級(jí)給予顧客響應(yīng)的折扣,之后可以進(jìn)行結(jié)算。目前我國(guó)在北京、上海和廣州已陸續(xù)開(kāi)通銀行安全支付系統(tǒng),結(jié)合 Inter 完成 ISP 與客戶之間的交易結(jié) 算。網(wǎng)上訂購(gòu)作為 B2B、 B2C、 C2C 電子商務(wù)的前端商務(wù)平臺(tái),在其商務(wù)活動(dòng)的全過(guò)程中起著舉足輕重的作用。 background system。 后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù) 要求建立 一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù) ; 前端應(yīng)用程序的開(kāi)發(fā) 要求應(yīng)用程序 具備 功能完備 、 易使用等特點(diǎn)。系統(tǒng)期望達(dá)到功能強(qiáng)大、費(fèi)用低廉、通用性強(qiáng)的目的。未來(lái)社會(huì)人們的生活和工作將越來(lái)越依賴于數(shù)字技術(shù)的發(fā)展,越來(lái)越數(shù)字化、電子化、虛擬化 ,網(wǎng)上訂購(gòu)作為 B2B、 B2C、 C2C 電子商務(wù)的前端商務(wù)平臺(tái),在其商務(wù)活動(dòng)的全過(guò)程中起著舉 足輕重的作用。近年來(lái)由于Inter 的迅速崛起,互聯(lián)網(wǎng)已成為收集提供信息的最佳渠道。 在線商品 交易系統(tǒng)是利用 Java 語(yǔ)言和 JSP 技術(shù)開(kāi)發(fā)的一個(gè) B/S 模式的類似于網(wǎng)上 商 城的交易系統(tǒng)。后臺(tái)運(yùn)營(yíng)是商家進(jìn)行商業(yè)活動(dòng)的模塊; 前臺(tái)服 務(wù)主要是用戶通過(guò)瀏覽器的形式對(duì)商家的商業(yè)活動(dòng)進(jìn)行參與的方式。 the service is mainly the u
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1