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

正文內(nèi)容

網(wǎng)上服裝商城畢業(yè)設(shè)計論文(編輯修改稿)

2024-11-13 10:38 本頁面
 

【文章內(nèi)容簡介】 提高服務(wù)質(zhì)量。利用網(wǎng)站,通過電子溝通方式,開展在線服務(wù)方式能夠更加及時準(zhǔn)確地掌握用戶的需求,通過網(wǎng)站的交互式服務(wù)使得被動提供和主動獲得統(tǒng)一起來,從而實現(xiàn)售前、售中、售后的全過程和全方位的服 務(wù)。 管理 可行性分析 及時性:本網(wǎng)站是為了滿足廣大用戶及時了解最新商品信息,緊更時代潮流 ,所以網(wǎng)站信息必須及時更新。安全性:由于涉及網(wǎng)上支付,所以必須保證信息安全,對于網(wǎng)上購物系統(tǒng)來說,除了保護(hù)系統(tǒng)免受惡意攻擊,還要防止客戶信用卡信息的泄露。可擴(kuò)展性:系統(tǒng)要保證可持續(xù)增長以滿足用戶需求和業(yè)務(wù)復(fù)雜性要求。 WEB 系統(tǒng)將隨著需求的整長而顯指數(shù)級的增長,主要表現(xiàn)在用戶數(shù)量以及提供的用戶服務(wù)的復(fù)雜性和集成性等方面,系統(tǒng)要隨著用戶的要求和技術(shù)的不斷發(fā)展改進(jìn)。因此系統(tǒng)可擴(kuò)展性非常必要。易于管理:可以很方便的對系統(tǒng)進(jìn)行管理,確保系統(tǒng)正常運(yùn)行,同時系統(tǒng)的管理和監(jiān)控可以在遠(yuǎn)程完成。一致性:系統(tǒng)的數(shù)據(jù)要保證一致性、 準(zhǔn)確性、當(dāng)某一數(shù)據(jù)庫中記錄改變,與之相關(guān)聯(lián)的數(shù)據(jù)庫也隨之變化。 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 共 42 頁 第 3 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 3 開發(fā)環(huán)境 SpringMVC 介紹 Spring 簡介 Spring 是一個開源框架, Spring 是于 2020 年興起的一個輕量級的 Java 開發(fā)框架,由 Rod Johnson 在其著作 Expert OneOnOne J2EE Development and Design中闡述的部分理念和原型衍生而來。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的 事情 。然而, Spring的用途不僅限于 服務(wù)器 端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java 應(yīng)用都可以從 Spring 中受益。 目的:解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性 。 功能:使用基本的 JavaBean 代替 EJB,并提供了更多的企業(yè) 應(yīng)用 功能 。 范圍:任何 Java 應(yīng)用 , 簡單來說, Spring 是一個輕量級的 控制反轉(zhuǎn) ( IoC)和面向切面( AOP)的 容器 框架。 Spring 的 特性 強(qiáng)大的基于 JavaBeans 的采用控制反轉(zhuǎn)( Inversion of Control, IoC)原則的配置管理,使得 應(yīng)用程序 的組件更加快捷簡易。一個可用于從 applet 到 Java EE 等不同運(yùn)行環(huán)境的核心 Bean 工廠。數(shù)據(jù)庫事務(wù)的一般化抽象層,允許宣告式(Declarative)事務(wù)管理器,簡化事務(wù)的劃分使之與底層無關(guān)。 低侵入式設(shè)計,代碼污染極低 。 獨(dú)立于各種 應(yīng)用服務(wù)器 ,基于 Spring 框架的應(yīng)用,可以真正實現(xiàn) Write Once,Run Anywhere 的承諾 。 Spring 的 DI 機(jī)制降低了 業(yè)務(wù)對象 替換的復(fù)雜性,提高了組件之間的解耦 。 Spring 的 AOP 支持允許將一些通用任務(wù)如安全、事務(wù)、日志等進(jìn)行集中式管理,從而提供了更好的復(fù)用 。 Spring 的 ORM和 DAO 提供了與第三方持久層框架的良好整合,并簡化了底層的數(shù)據(jù)庫訪問 。 MVC 框架介紹 MVC 三層架構(gòu) MVC 是 模型 (Model),視圖(View)和控制( Controller)的縮寫,其目的實現(xiàn)Web 系統(tǒng)的職能分工。其中 Model 層實現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,通常可以用 JavaBean 或 EJB 來實現(xiàn); View 層用于與用戶的交互,通常用 JSP 來實現(xiàn); Controller 層是 Model 與 View 之間溝通的橋梁,它可以分派用戶的 請求并選擇恰當(dāng)?shù)囊晥D以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作。 MVC 三層架構(gòu)如圖 所示: 圖 MVC 三層架構(gòu)圖 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 共 42 頁 第 4 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ MVC 簡介 MVC 開始是存在于 Desktop 程序中的, M 是指 數(shù)據(jù)模型 , V 是指 用戶界面 , C 則是控制器 ,使用 MVC 的目的是將 M 和 V 的實現(xiàn)代碼分離,從而使同一個程序可以使用不同的表現(xiàn)形式。比如一批統(tǒng)計數(shù)據(jù)可以分別用柱狀圖、餅圖來表示。 C 存在的目的則是確保 M 和 V 的同步,一旦 M 改變, V 應(yīng)該同步更新。 模型-視圖-控制器( MVC)是 Xerox PARC 在二十世紀(jì)八十年代為編程語言Smalltalk- 80 發(fā)明的一種軟件 設(shè)計模式 ,已被廣泛使用。后來被推薦為 Oracle 旗下 Sun 公司 Java EE 平臺的設(shè)計模式,并且受到越來越多的使用 ColdFusion 和 PHP 的開發(fā)者的歡迎。模型-視圖-控制器模式是一個有用的 工具箱 ,它有很多好處,但也有一些缺點(diǎn)。 MVC 設(shè)計模式 MVC 是一個設(shè)計模式,它強(qiáng)制性的使 應(yīng)用程序 的輸入、處理和輸出分開。使用 MVC應(yīng)用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù)。 視圖: 視圖是用戶看到并與之交互的界面。對老式的 Web 應(yīng)用程序來說 ,視圖就是由 HTML 元素組成的界面,在新式的 Web 應(yīng)用程序中, HTML 依舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括 Adobe Flash 和象 XHTML,XML/XSL, WML 等一些標(biāo)識語言和 Web services. MVC 好處是它能為應(yīng)用程序處理很多不同的視圖。在視圖中其實沒有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲的還是一個雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。 模型 : 表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。在 MVC 的三個部件中,模型擁有最多的處理任務(wù)。例如它可能用象 EJBs 和 ColdFusion Components 這樣的構(gòu)件 對象 來處理數(shù)據(jù)庫,被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù),由于應(yīng)用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復(fù)性。 控制器: 控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求,所以當(dāng)單擊 Web 頁面中的超鏈接和發(fā)送 HTML 表單 時,控制器本身不 輸出任何東西和做任何處理。它只是接收請求并決定調(diào)用哪個模型構(gòu)件去處理請求,然后再確定用哪個視圖來顯示返回的數(shù)據(jù)。 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 共 42 頁 第 5 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 4 MYSQL 和 ibatis 介紹 MYSQL 介紹 MySQL 是一個開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理 系統(tǒng) ,開發(fā)者為 瑞典 MySQL AB公司。目前 MySQL 被廣泛地 應(yīng)用 在 Inter 上的中小型網(wǎng)站中。由于其 體積 小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站 數(shù)據(jù)庫 。 MYSQL系統(tǒng)特性 使用 C 和 C++編寫,并使用了多種 編譯器 進(jìn)行測試,保證 源代碼 的可移植性 。 支持 多線程 ,充分利用 CPU 資源 。 優(yōu)化的 SQL 查詢算法,有效地提高查詢速度 。 既能夠作為一個單獨(dú)的 應(yīng)用程序 應(yīng)用在 客戶端服務(wù)器 網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中。提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的 管理工具 。支持大型的 數(shù)據(jù)庫 ??梢蕴幚頁碛猩锨f條記錄的大型 數(shù)據(jù)庫 。支持多種 存儲引擎 。 MYSQL應(yīng)用環(huán)境 與其他的大型 數(shù)據(jù)庫 例如 Oracle、 DB SQL Server 等相比, MySQL 自有它的不足之處,如規(guī)模小、功能有限( MySQLCluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說,MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是 開放源碼 軟件,因此可以大大降低總體擁有成本。 目前 Inter 上流行的網(wǎng)站構(gòu)架方式是 LAMP 和 LNMP,即使用Linux 作為 操作系統(tǒng) , Apache 和 Nginx 作為 Web 服務(wù)器, MySQL 作為 數(shù)據(jù)庫 ,PHP/Perl/Python 作為服務(wù)器端 腳本 解釋器 。由于這四個軟件都是免費(fèi)或 開放源碼 軟件( FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個穩(wěn)定、免費(fèi)的 網(wǎng)站系統(tǒng) 。 MYSQL應(yīng)用框架 單點(diǎn) ( Single),適合小規(guī)模應(yīng)用 復(fù)制 ( Replication),適合中小規(guī)模應(yīng)用 集群 ( Cluster),適合大規(guī)模應(yīng)用 ibatis 介紹 ibatis 是一個基于 Java 的 持久層 框架。 iBATIS 提供的 持久層 框架 包括 SQL Maps和 Data Access Objects( DAO),同時還提供一個利用這個框架開發(fā)的 JPetStore 實例。 相對 Hibernate 和 Apache OJB 等 “ 一站式 ”O(jiān)RM 解決方案而言, ibatis 是一種“ 半自動化 ” 的 ORM 實現(xiàn)。也就是說, ibatis 并不會為程序員在運(yùn)行期自動生成 SQL 執(zhí)行。具體的 SQL 需要程序員編寫,然后通過映射 配置文件 ,將 SQL 所需的參數(shù),以及返回的結(jié)果字段映射到指定 POJO。 安徽工業(yè)大學(xué) 畢業(yè)設(shè)計(論文)說明書 共 42 頁 第 6 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 5 系統(tǒng)概述 系統(tǒng)設(shè)計思想 網(wǎng)上服裝商城 主要是對后臺管理和前臺操作。后臺管理 是管理員對本網(wǎng)站的管理以及維護(hù),通過商品資料、交易訂單、會員管理等功能達(dá)到對網(wǎng)站的管理。前臺操作是用戶登錄到本網(wǎng)站,可以進(jìn)行用戶注冊,通過網(wǎng)站的新品速遞、商品熱賣、商品分類或商品搜索功能,找到自己想要買的商品,裝入購物車,提交定單進(jìn)行購買。 網(wǎng)上服裝商城的特點(diǎn)是客戶和商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺采用符合購買服裝商品基本的原則,滿足廣大客戶的日益增長的數(shù)量,并達(dá)到操作過程中的直觀、方便、實用、安全等要求。 系統(tǒng)總體設(shè)計 根據(jù) 網(wǎng)上服裝商城 的 概要設(shè)計,本系統(tǒng)按照功能分解,可以分為客戶端子系統(tǒng)和管理端子系統(tǒng)。根據(jù)頁面流的設(shè)計,管理端系統(tǒng)分為商品管理、用戶管理、訂單 管理等幾個模塊,客戶端系統(tǒng)分為登錄管理、商品查詢、購物車、訂單管理、用戶信息管理 5 個模塊。系統(tǒng)功能結(jié)構(gòu)如圖 所示。 圖 網(wǎng)上服裝商城 功能結(jié)構(gòu)圖 后臺功能 購物車 商品查詢 訂單管理 用戶信息管理 登錄管理 用戶管理 訂單管理 商品管理 系統(tǒng)功能 前臺功能 安徽工業(yè)大學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1