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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)本科畢業(yè)論文(更新版)

2025-09-08 20:52上一頁面

下一頁面
  

【正文】 rnate 的工作原理。核心容器的主要組件是 BeanFactory,它是工廠模式的實(shí)現(xiàn)。異常層次結(jié)構(gòu)簡化了錯(cuò)誤處理,并且極大地降低了需要編寫的異常代碼數(shù)量(例如打開和關(guān)閉連接)。 ? IOC 容器 19 Spring 設(shè)計(jì)的核心是 包,它的設(shè)計(jì)目標(biāo)是與 JavaBean 組件一起使用。 ? 原型 模型確保每次檢索都會(huì)創(chuàng)建單獨(dú)的對象。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。目前 Tomcat 最新版本為 Released。SQL 是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。 MySQL 的架構(gòu)和應(yīng)用圖如下所示: 圖 本次設(shè)計(jì)采用的軟件環(huán)境為: 1. 平臺(tái): J2EE 2. 數(shù)據(jù)庫 : MySQL 3. WEB 服務(wù)器: Tomcat 4. 操作系統(tǒng) : Windows xp 5. 瀏覽器 : google chrome 硬件環(huán)境 : 服務(wù)器 配置 : : core i7 2600K 22 : 4096M : 2T 4 主要模塊詳細(xì)設(shè)計(jì) 系統(tǒng) 體系結(jié)構(gòu) Shopmall 網(wǎng)上商城系統(tǒng)建立在 SSH 的框架上,通過 spring 整合系統(tǒng)功能模塊之間的關(guān)系。 主要代碼實(shí)現(xiàn)見附件源代碼。提交訂單成功之后,用戶可以查看訂單的詳細(xì)情 況,而管理員則可以編輯訂單信息,讓訂單的狀態(tài)改變。反饋信息只能查看,不能刪除或編輯。我們力求在每個(gè)階段結(jié)束之前通過嚴(yán)格的技術(shù)審查,盡可能早地發(fā)現(xiàn)并糾正差錯(cuò)。 系統(tǒng)測試:在這個(gè)測試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)需求說明中的錯(cuò)誤。測試軟件的運(yùn)行性能,這種測試常常與強(qiáng)度測試結(jié)合進(jìn)行,需要事先對被測軟件提出性能指標(biāo),如計(jì)算的精度、記錄的精度、響應(yīng)的時(shí)限和恢復(fù)時(shí)限等。 通過這次設(shè)計(jì)我感覺到編程經(jīng)驗(yàn)是在實(shí)踐過程中不斷積累起來的。 此外 ,還要感謝我的同學(xué) ,在他們的幫助下 ,使我的好多技術(shù)細(xì)節(jié)得以實(shí)現(xiàn) ,非常感謝他給我的幫助 . 。我不僅系統(tǒng)的學(xué)習(xí)了 ASP 技術(shù),而最重要的是樹立了正確的意識(shí),積累了經(jīng)驗(yàn) ,尤其是指導(dǎo)老師給我們的細(xì)致的指導(dǎo) ,讓我學(xué)到了跟多的相關(guān)知識(shí) .通過這次設(shè)計(jì)我發(fā)現(xiàn)工作過程中遇到困難的時(shí)候要學(xué)會(huì)換一個(gè)角度去思考這個(gè)問題。具體體現(xiàn)為操作是否方便,用戶界面是否友好等。 對于以上的幾個(gè)步驟,分別要完成功能測試、強(qiáng)度測試及性能測試、可用性測試等。目前軟件測試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對軟件規(guī)格說明、設(shè)計(jì)和編碼的最后復(fù)審。當(dāng)訂單的狀態(tài)發(fā)生改變時(shí),該物流信息將會(huì)被刪除。設(shè)計(jì)如下: 點(diǎn)擊訂單號(hào)可以查看訂單詳情,同時(shí)可以添加反饋信息,頁面設(shè)計(jì)如下: 32 在用戶提交完訂單后,管理員可以查看訂單列表,編輯訂單信息等。主要包含列表,編輯和刪除功能。 系統(tǒng)的主界面如下圖: 主要子模塊的詳細(xì)說明 用戶 注冊和 登錄模塊 注冊頁面,用戶正確填寫相關(guān)信息之后,后臺(tái)自動(dòng)創(chuàng)建新用戶。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 TOMCAT的訪問和編譯流程大致如下圖所示: 圖 MySQL 數(shù)據(jù)庫技術(shù) MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。 Tomcat 是一個(gè)輕量級應(yīng)用 服務(wù)器 ,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 bean 工廠的概念是 Spring 作為 IOC 容器的基礎(chǔ)。下一個(gè)最高級抽象是 BeanFactory 接口,它是工廠設(shè)計(jì)模式的實(shí)現(xiàn),允許通過名稱創(chuàng)建和檢索對象。所有這些都遵從 Spring 的通用事務(wù)和 DAO 異常層次結(jié)構(gòu)。 ? Spring 上下文 : Spring 上下文是一個(gè)配置文件,向 Spring 框架提供上下文信息??蚣艿闹饕獌?yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許您選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。它用 JSP 技術(shù)實(shí)現(xiàn)視圖的功能,用 Servlet技術(shù)實(shí)現(xiàn)控制器的功能,用 JavaBean 技術(shù)實(shí)現(xiàn)模型的功能。 MVC 式的出現(xiàn)不僅實(shí)現(xiàn)了功能模塊和顯示模塊的分離,同時(shí)它還提高了應(yīng)用系統(tǒng)的可維護(hù)性、可擴(kuò)展性、可移植性和組件的可復(fù)用性。 ? 商城廣告信息表:存放商店的廣告信息。 ? 商品類別信息表:存放網(wǎng)上商店所提供商品大的分類信息。 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi)。良好的數(shù)據(jù)設(shè)計(jì)往往能夠減少開發(fā)的負(fù)擔(dān)。數(shù)據(jù)流程分析主要包括對信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。業(yè)務(wù)流程分析可以幫助我們了解該業(yè)務(wù)的具體處理過程,發(fā)現(xiàn)和處理系統(tǒng)的調(diào)查工作中的錯(cuò)誤和疏漏,修改和刪除原系統(tǒng)的不合理部分,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)處理流程。 需 求背景分析 電子商務(wù)近幾年在國內(nèi)的高速發(fā)展加速了為電子商務(wù)服務(wù)的軟件行業(yè)的發(fā)展,隨之誕生了許多與之密切相關(guān)的網(wǎng)店和網(wǎng)上商城系統(tǒng)。從第四章開始介紹了各個(gè)主要模塊的設(shè)計(jì)。對于數(shù)據(jù)庫部分我們用的是 MySQL, 采用 Hibernate 將關(guān)系數(shù)據(jù)庫封裝成對象,真正體現(xiàn)面向?qū)ο缶幊蹋?易于進(jìn)行數(shù)據(jù)庫連接,因此本系統(tǒng)的開發(fā)在技術(shù)上具有可行性 。 可行性分析 ? 經(jīng)濟(jì)可行性 本系統(tǒng)最大的特色 是 用的開源的軟件開發(fā)工具 MyEclipse。 5 網(wǎng)上商城有助于行業(yè)建議產(chǎn)品及信息資源的市場價(jià)值。 1 網(wǎng)上商城 有利于樹立和提高企業(yè)形象。 最新發(fā)布的中國網(wǎng)上購物消費(fèi)者調(diào)查報(bào)告 20xx 顯示, 20xx 年度我國網(wǎng)上購物繼續(xù)高速發(fā)展,全年網(wǎng) 購規(guī)模 達(dá)到 4980 億元,占到了全國社會(huì)商品零售總額的 %,網(wǎng)購人數(shù)達(dá)到 億,網(wǎng)上購物在網(wǎng)民中的滲透率為%。 本論文以系統(tǒng)的開發(fā)為線,從軟件設(shè)計(jì)的角度對系統(tǒng)的理論基礎(chǔ)、系統(tǒng)整體布局及系統(tǒng)具體設(shè)計(jì)進(jìn)行了詳細(xì)研究 ,其中某些功能,如電子支付功能,由于局限于條件,只做理論分析 。 電子商務(wù) 在各行各業(yè)的發(fā)展戰(zhàn)略中占據(jù)了重要的位置,成為 各大 商家 的必爭之地 。 畢業(yè)論文(設(shè)計(jì))作者(簽名): 年 月 日 網(wǎng)上購物系統(tǒng) 摘要 : 伴隨著計(jì)算機(jī)技術(shù)在各行各業(yè)日益廣泛和深入的應(yīng)用, 互聯(lián)網(wǎng)購物 早已深入人心。使用 MyEclipse 作為代碼開發(fā)工具 ,在Windows XP 操作系統(tǒng)平臺(tái)下,采用 MySQL 作為數(shù)據(jù)庫服務(wù)器, Tomcat 作為解析 服務(wù)器。于是電子商務(wù)開始流行起來,越來越多的商家在網(wǎng)上建起網(wǎng)絡(luò)商店,向消費(fèi)者展示出一種新穎的購物理念。降低人工、經(jīng)營本錢,這對于全面推進(jìn) 商家 的信息化網(wǎng)絡(luò)化具有重要意義 ??梢愿淖兤髽I(yè)的信息化建設(shè)、產(chǎn)品銷售和客戶2 服務(wù)在激進(jìn)方式下人力資源的比重失調(diào),極好地體現(xiàn)企業(yè)在行業(yè)領(lǐng)域的知名度及企業(yè)的信息資源。本課題的目的在于通過對網(wǎng)上商城開發(fā),初探當(dāng)前互聯(lián)網(wǎng)編程的一些流行框架和技術(shù),同時(shí)通過參考當(dāng)前較為成功的商城網(wǎng)站的設(shè)計(jì),探尋更佳的購物體驗(yàn)和更高效的產(chǎn)品信息管理, 實(shí)現(xiàn)更輕松快捷的購物體驗(yàn), 降低傳統(tǒng)商戶進(jìn)行網(wǎng)上交易的門檻。本系統(tǒng)總共有兩部分組成:前臺(tái)開發(fā)和后臺(tái)數(shù)據(jù)庫的調(diào)用,從技術(shù)上講前臺(tái)用的 MyEclipse 開發(fā)工具,功能比較強(qiáng)大,結(jié)合 JAVA WEB 技術(shù)進(jìn)行開發(fā)。 第 3 章是系統(tǒng)設(shè)計(jì)部分,主要內(nèi)容是系統(tǒng)的總的體系結(jié)構(gòu)的設(shè)計(jì),這部分設(shè)計(jì)是從數(shù)據(jù)流導(dǎo)出的;系統(tǒng)數(shù)據(jù)模型設(shè)計(jì),包括 ER 圖,關(guān)系模型4 和數(shù)據(jù)表;系統(tǒng)開發(fā)和運(yùn)行環(huán)境的確定。需求分析是軟件工程中的一個(gè)關(guān)鍵過程。 功能需求分析 本系統(tǒng)主要 應(yīng) 實(shí)現(xiàn) 以 下各個(gè)功能: 1)商城首頁 2)產(chǎn)品列表 3)產(chǎn)品類別檢索 4)產(chǎn)品詳情 5)優(yōu)惠活動(dòng) 6)購物車 1)個(gè)人信息維護(hù)(會(huì)員資料,安全資料等) 2)交易詳情 3)訂單管理 4)客戶反饋 5)支付功能 6 1)會(huì)員信息管理 2)產(chǎn)品信息管理(價(jià)格,分類,庫存等) 3)產(chǎn)品 信息錄入 4)訂單管理 5)反饋處理 6)統(tǒng)計(jì)報(bào)表(銷售統(tǒng)計(jì),盈虧統(tǒng)計(jì)) 7)物流管理 業(yè)務(wù)流程分析 在對系統(tǒng)的組織結(jié)構(gòu)和功能進(jìn)行分析時(shí),需從一個(gè)實(shí)際業(yè)務(wù)流程的角度將系統(tǒng)調(diào)查中有關(guān)該業(yè)務(wù)流程的資料都串起來作進(jìn)一步的分析。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖,一邊繪圖,一邊核對相應(yīng)的數(shù)據(jù)和報(bào)表、模型等 . 通過以上的系統(tǒng)需求分析,下面各個(gè)模塊其流程分析可表示為 : 其流程分析可表示為 : (1) 后臺(tái)管理 功能示意圖: 7 密碼正確 密碼錯(cuò)誤 圖 1 管理員 業(yè)務(wù)流程圖 ( 2) 用戶功能示意圖: 用 戶游 客會(huì) 員 是 否 登 錄否會(huì) 員 管 理是瀏 覽 商 品直 接 購 物查 詢 訂 單 詳 情個(gè) 人 信 息 維 護(hù)支 付 功 能客 戶 反 饋訂 單 管 理交 易 詳 情圖 2 用戶業(yè)務(wù)流程圖 數(shù)據(jù)流分析 數(shù)據(jù)流程分析把數(shù)據(jù)在組織內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來,舍去了會(huì)員信息管理 產(chǎn)品信息管理 統(tǒng)計(jì)報(bào)表查看 管理員 物流管理 訂單管理 反饋處理 登陸 返回重新登陸 用戶信息表 產(chǎn)品信息表 訂單信息表 投訴建議表 物流信息表 8 具體組織機(jī)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過程來考察實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。相關(guān)研究表明,在數(shù)據(jù)應(yīng)用系統(tǒng)的開發(fā)中,項(xiàng)目成功 50%靠數(shù)據(jù)庫的設(shè)計(jì)。而 20xx 年, SUN 又被 Oracle收購。 ? 商品基本信息表:存放網(wǎng)上商店所銷售商品的基本信息。 ? 反饋信息類別表:存放反饋信息類別。 控制器( controller) :控制器工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新 model對象狀態(tài)。直到基于 J2EE的 JSP Model 2 問世時(shí)才得以改觀。 17 圖 Hibernate 工作原理圖 Spring 技術(shù) Spring 是一個(gè)開源框架,是 為了解決企業(yè)應(yīng)用程序開發(fā)復(fù)雜性而創(chuàng)建的。 BeanFactory 使用控制反轉(zhuǎn) ( IOC) 模式將應(yīng)用程序的配置和依賴性規(guī)范與實(shí)際的應(yīng)用程序代碼分開。 ? Spring ORM: Spring 框架插入了若干個(gè) ORM 框架,從而提供了 ORM 的對象關(guān)系工具,其中包括 JDO、 Hibernate 和 iBatis SQL Map。這個(gè)包通常不是由用戶直接使用,而是由服務(wù)器將其用作其他多數(shù)功能的底層中介。在每個(gè)用戶都需要自己的對象時(shí),原型模型最適合。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的 系統(tǒng)資源 小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能; 而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序 員都可以更改它或在其中加入新的功能。 本系統(tǒng)使用的 TOMCAT版本是 。 MySQL 軟件采用了 GPL( GNU 通用公共許可證)。系統(tǒng)之間的關(guān)系通過三個(gè)配置文件來實(shí)現(xiàn): 1) src/ 2) web/WEBINF/ 3) web/WEBINF/ 詳細(xì)內(nèi)容可見附件源代碼。 分類管理模塊 產(chǎn)品必須歸屬于某個(gè)分類,因此本模塊主要用于管理產(chǎn)品分類的信息,該模塊只針對管理員,普通用戶無權(quán)限操作。 填寫訂單頁面設(shè)計(jì)如下: 31 訂單提交成功后,可查看訂單列表。 反饋信息列表頁面: 35 反饋詳情頁面: 物流信息模塊 該模塊可以查看已發(fā)貨訂單的物流信息。測試的目的就是在軟件 投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。 驗(yàn)收測試:在這個(gè)測試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說明書中的錯(cuò)誤。 可用性測試:測試用戶是否能夠滿意使用?;叵脒@一個(gè)月是艱苦的 一個(gè)月,也是收獲的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1