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

正文內(nèi)容

在線購物車系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-文庫吧

2025-06-07 06:13 本頁面


【正文】 .............................................................................................................44參考文獻 ...................................................................................................................45南京郵電大學 2022 級畢業(yè)論文1第一章 緒論隨著互聯(lián)網(wǎng)的快速發(fā)展,電子商務成為了主要的商業(yè)交易模式,網(wǎng)上購物是電子商務的一種基本形式,這個流行于二十一的購物方式已經(jīng)被越來越多的人所接受 課題背景近年來,隨著 Inter 的快速發(fā)展和普及化,使 Inter 成為報刊、電視、廣播等傳統(tǒng)媒體之后而興起的一種新傳媒介質(zhì),人們對于互聯(lián)網(wǎng)技術的需求已不僅僅是瀏覽網(wǎng)站,收發(fā)電子郵件 。日益忙碌的人們開始追求足不出戶就可以購買所需的商品。網(wǎng)上商城購物成了一種新型而熱門的購物方式應運而生。在互聯(lián)網(wǎng)日益流行的今天,網(wǎng)絡是主角,是時代的寵兒。在網(wǎng)絡大家族中,電子商務則是一個熱點。電子商務一個最基本體現(xiàn)就是網(wǎng)上購物,從一定程度上講它就是網(wǎng)上超市,也就是一種網(wǎng)上銷售。“網(wǎng)”字意味著它具有信息時代的快捷方便等特征。事實上電子商務的出現(xiàn),給消費者的地位,消費觀念帶來了重要的變化。網(wǎng)上購物系統(tǒng)作為 B2B(Business to Customer) ,B2C(Customer to Customer)前端商務平臺,在其商務活動中起到舉足輕重的作用,本文主要考慮的是如何實現(xiàn)基于 JSP 的在線購物車系統(tǒng)。購物網(wǎng)站及購物車實現(xiàn)這一課題,是應用前景非常廣闊的,它的解決方法不僅可以針對購物網(wǎng)站,同樣可以應用于多種多樣的網(wǎng)站建設。 網(wǎng)上購物的發(fā)展狀況在我國,網(wǎng)上購物從無到有也不過短短幾年時間。我國第一家網(wǎng)上購物發(fā)生在1996 年,燕莎友誼商場首次通過網(wǎng)上商城售出一個景泰藍,雖然貨款的支付不是在網(wǎng)上進行的,但這畢竟為我國零售業(yè)奏出了網(wǎng)上購物的先聲。根據(jù) CNNIC 的統(tǒng)計結果,截止 2022 年 1 月中國有互聯(lián)網(wǎng)用戶 7950 萬人,而又有 %以上的網(wǎng)民在過去的一年里有過網(wǎng)上購物經(jīng)歷,這就說明中國有網(wǎng)上購物的用戶達是 萬人,并且這一數(shù)字還在以 17%左右的速度增長,到 2022 年中國網(wǎng)上購物用戶將達到 6962 萬人,這說明在中國發(fā)展網(wǎng)上購物具有良好的群眾基礎,網(wǎng)上購物方式正逐漸被大家所接受。南京郵電大學 2022 級畢業(yè)論文2 項目提出的意義自我國加入 WTO 后,越來越多的傳統(tǒng)企業(yè)進一步認識到企業(yè)經(jīng)濟發(fā)展的必然趨勢是以網(wǎng)絡化、全球化為主要特征。而企業(yè)實行電子商務則成為企業(yè)發(fā)展與國際接軌的必要條件。多年來國家十分重視企業(yè)的信息化建設,并做了大量工作,但目前企業(yè)開始實施信息化的比例還不到 20%。所以電子購物網(wǎng)站的實現(xiàn)是一個非常迫切的需求?,F(xiàn)代的網(wǎng)絡,已經(jīng)經(jīng)歷過迅速發(fā)展的時期,它的技術也已經(jīng)相當成熟。因此,依靠網(wǎng)絡技術來架設一個網(wǎng)站會在很多方面得到相關的支持。現(xiàn)在的網(wǎng)絡對于人們來說,已不再是單單獲得信息的意義,更反應了現(xiàn)代人生活的理念,更為重要的是成為企業(yè)與商家宣傳產(chǎn)品,介紹自身的平臺。因為現(xiàn)代社會愈發(fā)的依賴于網(wǎng)絡,特別是“萬維網(wǎng)”,為企業(yè)或商家量身設計一個網(wǎng)站被默認為必不可少的事情。利用電子商務的模式,在介紹推廣自己的同時,以新的一種渠道銷售自己的產(chǎn)品,也愈發(fā)被關注。因此,設計一個具有電子商務功能的企業(yè)網(wǎng)站具有非常好的開發(fā)與應用前景。 本課題主要研究內(nèi)容隨著網(wǎng)絡技術的發(fā)展,特別是電子商務的普及和應用,開發(fā)一套簡單實用的網(wǎng)上商城可謂當務之急。本文主要研究如何實現(xiàn)以下內(nèi)容 :⑴實現(xiàn)用戶和管理員的登錄以及用戶的注冊。⑵實現(xiàn)管理員對用戶的管理。⑶實現(xiàn)購物車的功能。⑷實現(xiàn)訂單模塊的管理。 論文結構本文分為七章,通過對購物網(wǎng)站的分析,設計與實現(xiàn)的過程的全面介紹來展示系統(tǒng)的全部特性。第一章 緒論,描述了課題背景、網(wǎng)上購物的發(fā)展狀況、項目提出的意義,進而總結出此次課題的主要研究內(nèi)容。第二章 相關技術,系統(tǒng)設計中一些相關技術的簡介。南京郵電大學 2022 級畢業(yè)論文3第三章 系統(tǒng)分析,首先從幾個角度闡述了系統(tǒng)開發(fā)的可行性,然后進行了系統(tǒng)的功能需求分析。第四章 系統(tǒng)設計,在明確系統(tǒng)需求的情況下,對各個功能進行模塊化設計。第五章 系統(tǒng)實現(xiàn),這一階段是編碼階段,對各個模塊進行具體實現(xiàn)。第六章 系統(tǒng)測試,對系統(tǒng)進行了三方面的測試,以此確保系統(tǒng)的正確性。第七章 總結與展望南京郵電大學 2022 級畢業(yè)論文4第二章 系統(tǒng)所采用的技術本章對設計與實現(xiàn)在線購物車系統(tǒng)所采用的技術進行概要簡述,主要包括 MVC設計模式,B/S 系統(tǒng)架構、JavaScript 技術,JSP 技術,MySQL 數(shù)據(jù)庫以及通過JDBC 接口訪問數(shù)據(jù)庫。 MVC 設計模式和 B/S 系統(tǒng)架構 MVC 設計模式MVC 設計模式是一種流行的軟件工程架構模式,它把系統(tǒng)分為三個基本部分:視圖層(View) 、模型層(Model)和控制層(Control)。這三個部分以最少的耦合協(xié)同工作,從而提高應用的可擴展性和可維護性。MVC 的結構如圖 21。圖 21 MVC 的結構圖首先控制器接受用戶的請求,并決定應該調(diào)用哪個模型來處理;然后模型根據(jù)用戶請求進行相應的業(yè)務邏輯處理,并返回數(shù)據(jù);最后控制器調(diào)用相應的視圖格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給客戶??偟膩碚f,MVC 設計模式具有以下有點:⑴首先,最重要的是是多個視圖能共享一個模型,提高了代碼的可重用性。南京郵電大學 2022 級畢業(yè)論文5⑵由于 MVC 的三個模塊相互獨一,改變其中一個不會影響其它兩個,所以依據(jù)這種設計思想能構造良好的松耦合的構件。⑶此外,控制器提高了應用程序的可配置性和靈活性??捎脕磉B接不同的視圖和模型去完成用戶需求,這樣控制器可以為構造應用程序提供有力的手段。 B/S 系統(tǒng)架構網(wǎng)上的購物基于 Web 系統(tǒng),傳統(tǒng)的 C/S 架構已經(jīng)不能滿足大量的用戶訪問及操作。B/S 是是瀏覽器/服務器英文的簡寫,具體的結構是瀏覽器amp。Web 服務器amp。數(shù)據(jù)庫服務器。相對于 C/S 架構的“胖”客戶端,B/S 架構不需要安裝很多相應的操作軟件,只需要安裝一個瀏覽器。他將大量的數(shù)據(jù)處理工作交給服務器處理,客戶端只需要通過瀏覽器就可以向服務器發(fā)送訪問請求和接受處理結果。由于 B/S 架構的大多數(shù)功能都是在服務器上實現(xiàn),所以降低了系統(tǒng)維護的工作。B/S 架構將會成為越來越多軟件開發(fā)的選擇。 JavaScript 技術JavaScript 的代碼是一種文本字符格式,可以直接嵌入 HTML 文檔中,并且可動態(tài)裝載。編寫 HTML 文檔就像編輯文本文件一樣方便。JavaScript 是一種描述性語言,它可以被嵌入 HTML 的文件之中。通過 JavaScript 可以做到響應用戶的需求事件(如表單的輸入) ,這樣當一位使用者輸入一項信息時,它不需要通過網(wǎng)絡傳送到服務器端進行處理再傳回來的過程,而可以直接在客戶端進行事件的處理。你也可以想像成有一個可執(zhí)行程序在你的客戶端上執(zhí)行一樣(但這種執(zhí)行程序是有限的,它對客戶端電腦的控制力很差)!JavaScript 是一種基于對象和事件驅動并具有安全性能的腳本語言,有了JavaScript,可使網(wǎng)頁變得生動。使用它的目的是與 HTML 超文本標識語言、Java 腳本語言一起實現(xiàn)在一個網(wǎng)頁中鏈接多個對象,與網(wǎng)絡客戶交互作用,從而可以開發(fā)客戶端的應用程序。它是通過嵌入或調(diào)入在標準的 HTML 語言中實現(xiàn)的。 JSP 技術本系統(tǒng)采用 JSP 技術開發(fā)。因為 JSP 與同類的 ASP、PHP 相比有著獨特的優(yōu)勢。JSP 是由 Sun Microsystems 公司推出的技術,它以 Servlet 技術為基礎,又在許多方面作了改進,并且充分借鑒了 ASP 和 PHP 一些合理的地方。它的平臺無關性勝南京郵電大學 2022 級畢業(yè)論文6過 ASP 技術,而強大的 JDBC 數(shù)據(jù)庫接口規(guī)范又優(yōu)于 PHP 技術,它在動態(tài)網(wǎng)頁的建設中有強大而特別的功能。Web 服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給用戶。如果第一次訪問 JSP 文件,將被服務器翻譯成對應的特殊 Java 文件,也就是 Servlet。文件并加載到內(nèi)存中。如果以后訪問該 JSP,那就直接訪問內(nèi)存中的 JSP 實例。所以第一次訪問 JSP 慢,第二次以后訪問該 JSP 文件的數(shù)度就會變快了。JSP 的工作原理圖如下圖 22 所示:圖 22 JSP 工作原理圖 MySQL 數(shù)據(jù)庫技術MySQL 是一個小型關系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。目前 MySQL 被廣泛地應用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。MySQL 具有以下特點。⑴.用 C 和 C++編寫,并使用多種編譯器進行測試,保證源代碼的可移植性。⑵.MySQL 是一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng),關聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了數(shù)度并提高了靈活性。⑶.MySQL 是一種開放源代碼軟件, “開源代碼”意味著任何人都能免費使用軟件,甚至個性化的修改軟件。⑷.MySQL 數(shù)據(jù)庫服務器具有穩(wěn)定,快速和易于使用的特點⑸.可以處理擁有上千萬條記錄的大型數(shù)據(jù)南京郵電大學 2022 級畢業(yè)論文7 通過 JDBC 對數(shù)據(jù)庫進行訪問JDBC(Java Data Base Connectivity)是一種用于執(zhí)行 SQL 語句的 Java API,可以為多種關系數(shù)據(jù)庫提供統(tǒng)一的訪問,它由一組用 Java 語言編寫的類和接口組成。JDBC 為開發(fā)人員提供了統(tǒng)一的接口。有了 JDBC,向各種關系數(shù)據(jù)發(fā)送 SQL 語句就是一件很容易的事情。換言之,有了 JDBC API,就不必為訪問 MySQL 數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle 數(shù)據(jù)庫又專門寫一個程序,或者為訪問 Sql Server 又編寫另一個程序等等。程序員只需要用 JDBC API 寫一個程序就夠了,它可以向相應數(shù)據(jù)庫發(fā)送 SQL 調(diào)用。同時,將Java 語句和 JDBC 結合起來就可以讓它在任何平臺上運行,這也有 Java 語言“編寫一次,處處運行”的優(yōu)勢。JDBC 訪問數(shù)據(jù)庫的應用步驟如圖 23 所示:D r i v e r M a n a g e r C o n n e c t i o n S t a t e m e n t R e s u l t S e tJ D B C 驅 動 程 序執(zhí) 行創(chuàng) 建通 過 D r i v e r創(chuàng) 建建 立 到 D B 連 接數(shù) 據(jù) 庫 D B1 . 注 冊 J D B C 驅 動 程 序2 . 建 立 到 D B 的 連 接3 . 創(chuàng) 建 S Q L 語 句4 . 執(zhí) 行 S Q L 語 句5 . 處 理 結 果6 . 與 數(shù) 據(jù) 庫 斷 開 連 接S Q L數(shù)據(jù)圖 23 JDBC 訪問數(shù)據(jù)庫應用步驟 本章小結本章從構建一個在線購物網(wǎng)站的技術角度著手,對系統(tǒng)開發(fā)的相關技術,如JSP 技術,JDBC 技術等進行了闡述,為后面章節(jié)的網(wǎng)站系統(tǒng)分析設計奠定了技術基礎。南京郵電大學 2022 級畢業(yè)論文8第三章 系統(tǒng)需求分析在本系統(tǒng)開發(fā)之初,對系統(tǒng)需求進行了分析,明確了系統(tǒng)對功能與性能的要求,并進行了可行性分析。這里首先針對系統(tǒng)開發(fā)的可行性從社會和技術兩方面進行了分析和研究。其次通過需求分析明確了系統(tǒng)的功能與性能目標,確定了系統(tǒng)的功能行需求。 系統(tǒng)的可行性研究可行性分析就是在項目開發(fā)之前,在系統(tǒng)調(diào)查的基礎上,針對新系統(tǒng)開發(fā)的必要性和可能性進行多方面的分析和論證,以減少項目開發(fā)的盲目性。 社會可行性隨著信息化社會的到來,電子商務成為新的經(jīng)濟增長方式,中國電子商務保持著快速發(fā)展的勢頭,已進入爆炸式增長階段。90%選擇網(wǎng)上購物的用戶都認為,網(wǎng)上購物更加節(jié)約時間,操作更方便快捷。隨著生活節(jié)奏的加快,越來越多的人開始選擇網(wǎng)上購物。可以預計,隨著網(wǎng)絡的高速發(fā)展以及人們對電子商務的認識不斷清晰。網(wǎng)購這一電子商務將成為市場的領跑者。 技術可行性因為計算機硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在 PC 機的性能已經(jīng)可以勝任普通網(wǎng)站的 Web 服務器。購買一臺高性能 PC 機作為企業(yè)的網(wǎng)站服務器對于企業(yè)來說并不是問題。從軟件角度來看,JSP+Servlet 技術已經(jīng)非常成熟,成為一種非常流行的網(wǎng)站開發(fā)技術??梢越⑾冗M、安全和跨平臺的動態(tài)網(wǎng)站。后臺數(shù)據(jù)庫也相當穩(wěn)定。加以指導老師的幫助可以得到很多的技術支持。由于在學習數(shù)據(jù)庫時一直以 MySQL 作為例子,所以采用 MySQL 作為數(shù)據(jù)庫的后臺。 需求分析需求分析分為業(yè)務需求分析、用戶需求分析、功能需求分析以及性能需求分析。這一階段的基本任務不是確定系統(tǒng)怎樣完成它的工作,而是確定系統(tǒng)必須完成那些工作。南京郵電大學 2022 級畢業(yè)論文9 業(yè)務需求分析業(yè)務需求反映了組織機構或客戶對系統(tǒng)、產(chǎn)品高層次的目標要求。業(yè)務需求和分析對軟件產(chǎn)品來說起到關鍵性
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1