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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-畢業(yè)設(shè)計-免費閱讀

2025-02-20 02:51 上一頁面

下一頁面
  

【正文】 “黑盒”法著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),只是針對軟件的界面和軟件需求規(guī)格說明中規(guī)定的 功能進行測試。 軟件測試的周期如圖 所示。其目的是方 便整個系統(tǒng)的實現(xiàn)。流程圖如圖 所示。 為了減少人為錯誤,在提交商品信息時,需要對數(shù)據(jù)的合法性進行驗證,輸入的商品價格不能使字符型,而輸入的圖片只支持 Gif 格式等,這些任務(wù) 由腳本語言JavaScript 的函數(shù) check()來完成。后臺包括管理員身份驗證、添加商品模塊、訂單信息管理模塊、查詢用戶信息管理模塊。 在生成訂單模塊中主要使用了調(diào)出用戶信息并生成唯一訂單號,調(diào)出用戶信息就是完全的對數(shù)據(jù)庫進行操作,利用 session 對象把登錄后的用戶名保存起來,在訂單生成時把保存的用戶名從數(shù)據(jù)庫的用戶標中取出即可;生成唯一訂單號方法有很多,只要 確保訂單號碼的唯一性及方便用戶記錄以便于查詢自己訂單的執(zhí)行狀態(tài)即可。 ( 2)查看購物車 為了方便用戶隨時查看購物情況,在網(wǎng)站的首頁加入了查看購物車的鏈接,通過它可以將用戶所 有選中的商品信息放入購物車中顯示出來。 39。 用戶登錄的 流程 圖 如 圖 所示。 用戶管理模塊 用戶管理模塊主要實現(xiàn)用戶的注冊、登錄等功能。所以整個網(wǎng)站系統(tǒng)應(yīng)注重的是:易導航性、易操作性和友好的交互界面。 系統(tǒng)頁面的實現(xiàn) 如果將網(wǎng)站比作一個人的話,服務(wù)器就像大腦,數(shù)據(jù)庫就像五臟六腑,其內(nèi)嵌的 Java和 JavaScript 組合起來就像是細胞與神經(jīng),而網(wǎng)頁就是這個人的皮肉。 表 41 d_user 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 長度 是否為空 是否為主鍵 字段描述 Id Int 12 否 是 用戶 ID Email Varchar 50 否 是 郵箱 Nickname Varchar 50 是 否 妮稱 Password Varchar 50 否 否 用戶密碼 User_integral Int 12 否 否 用戶積分 Is__verify Char 3 否 否 用戶驗證 Last_login_time Bigint 20 是 否 最近一次登錄時間 Last_login_ip Varchar 15 是 否 登錄 IP (2) 收貨地址表 d_receive_address 收貨地址表 d_receive_address用來保存用戶下訂單時使用過的收貨地址信息。從前臺顯示的信息到后臺操作的對象,都是圍繞數(shù)據(jù)庫展開的。 ( 2)設(shè)計數(shù)據(jù)庫的概念模型。 東北大學秦皇島分校畢業(yè)設(shè)計(論文 ) 第 13 頁 圖 用戶管理結(jié)構(gòu)圖 管理員管理 管理員可以 對商品(包括商品的種類)進行增刪改查得操作,同時,對已注冊用戶同樣可以進行相同的操作,并根據(jù)用戶購買量對用戶的等級進行修改。 在設(shè)計好網(wǎng)站前臺與后臺的結(jié)構(gòu)以后,就將數(shù)據(jù)庫加入到結(jié)構(gòu)中。將它設(shè)計成比較優(yōu)化的結(jié)構(gòu)形式能組織好網(wǎng)站的信息內(nèi)容并將其歸類,方便用戶獲得所需要的信息。 性能需求分析 網(wǎng)上購物系統(tǒng) 主要的用戶群是普通用戶,所以在設(shè)計上必須遵循以下幾點準則: (1) 易用性: 網(wǎng)上購物 中用戶只需輕點幾下鼠標就可獲取所需的商品,并且比實體店提供的商品更加的齊全 。 經(jīng)濟可行性分析 網(wǎng)上購物系統(tǒng)是 基于 Java 的 而 Java 是開源免費的,另外該系統(tǒng)所采用的 Tomcat服務(wù)器、 MySQL 數(shù)據(jù)庫服務(wù)器都是開源免費的,這樣在成本上勢必會降低很多。 可行性 分析 可行性分析也稱可行性研究,是決策部門在采取一項重大改革或投資行動之前,對該項目的必要性和可能性進行分析與論證的活動。 管理員管理相關(guān) 功能 及簡單說明如下 : (1) 查詢商品; 管理員可以進入商品的數(shù)據(jù)庫進行商品查詢。由于 CSS 已經(jīng)規(guī)定聲明部分中的屬性及其取值范圍,所以對于我這樣初學者的難點就是如何找到合適的屬性來實現(xiàn)頁面設(shè)計。它 是通過嵌入或調(diào)入在標準的 HTML 語言中實現(xiàn)的 。 Tomcat 確實是一個很好的工具,不僅僅因為其免費,功能強大,更因為其開放性。沒有權(quán)限的用戶則不能訪問這個應(yīng)用。 Tomcat 不僅僅是一個 Servlet 容器,它也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 HTML頁面。這個包中的文件按一定目錄結(jié)構(gòu)來組織:通常其根目錄下包含有 HTML 和 JSP 文件或者包含這兩種文件的目錄,另外還會有一個 WEBINF 目錄,這個目錄很重要。 7.提供多語言支持,常見的編碼如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。 此外, JSP 技術(shù)無論是在跨平臺特性、運行效率、企業(yè)級軟件開發(fā)還是商業(yè)支持方面都具有優(yōu)勢,從而使其成為目前進行動態(tài)網(wǎng)頁開發(fā)的最佳工具之一。 JSP 的優(yōu)點如下: ( 1)借助 JSP 技術(shù), Web 網(wǎng)頁設(shè)計人員可以使用 HTML 或者 XML 標記來設(shè)計和風格化 Web 頁面,使用 JSP 標記來生成動態(tài) Web 頁面。當一個 Servlet 初始化時,容器把某些信息通過 config 對象傳遞給這個 Servlet。 (2)public Object getAttribute(String key): 獲取 application 對象中含有關(guān)鍵字的對象。 session 對象的 ID:當一個客戶首次訪問服務(wù)器上的一個 JSP 頁面時, JSP 引擎產(chǎn)生一個 session 對象,同時分配一個 String 類型的 ID 號,JSP 引擎同時將這個 ID 號發(fā)送到客戶端,存放在 Cookie 中,這樣 session 對象和客戶之間就建立了一一對應(yīng)的關(guān)系。 Jsp 有九個內(nèi)置對象 :request, response, session, application, out, page, config, exception, pagecontex, request 對象是 類型的對象。第五章的系統(tǒng)實現(xiàn)闡述了系統(tǒng)頁面及其邏輯功能的實現(xiàn),重點描述了前臺與后臺的各個功能模塊的實現(xiàn) 過程,對主要的原理和技術(shù)進行了詳細的說明,并列出了一些典型的邏輯的程序流程圖進行說明。使用數(shù)據(jù)庫中權(quán)限的功能對管理員設(shè)置權(quán)限,管理員可以對商品信息進行新增,修改及刪除,也可以對訂單信息進行處理,同時管理員也可以對用戶信息進行管理。 因此,設(shè)計一個具有電子商務(wù)功能的企業(yè)網(wǎng)站具有非常好的開發(fā)與應(yīng)用前景。有 %的網(wǎng)站屬于企業(yè)網(wǎng)站,可見如今企業(yè)都將網(wǎng)站作為推廣自己的重要手段。的確,客戶足不出戶便可以方便快捷的選購自己喜歡的商品,這正是網(wǎng)絡(luò)購物中心為客戶帶來的好處。 JSP。設(shè)計采用現(xiàn)在比較流行的 JSP 網(wǎng)站開發(fā)技術(shù),并考慮到網(wǎng)站所處理的數(shù)據(jù)的結(jié)構(gòu)特點及所學到的知識,應(yīng)用 MySQL 數(shù)據(jù)庫系統(tǒng)作為網(wǎng)站的后臺數(shù)據(jù)庫。同時,在 像 當當網(wǎng)這樣的地方購買商品,都能實現(xiàn)送貨上門,貨到付款,使網(wǎng)上購物的安全性得到了保障。 關(guān)鍵詞 : 網(wǎng)上購物; JSP; MyEclipse 東北大學秦皇島分校畢業(yè)設(shè)計(論文 ) 第 II 頁 II The design and implementation of online shopping system Abstract With the development of Inter, online shopping is more and more attention by people. Online shopping the purchase way to provide users with convenient, as long as the simple work operation, never leave home, can be doortodoor delivery, variety plete, and has perfect aftersales service. At the same time, in places like dangdang to buy goods, can realize doortodoor delivery, delivery payment, to guarantee the security of online shopping. The strengthening of security and aftersales service as the work shopping, online shopping system development to improve people39。 作為信息傳輸?shù)拿浇椋母咚?,海量,及時與可接受的可靠性滿足了現(xiàn)代人們對于需求的渴望。我國第一家網(wǎng)上購物發(fā)生在 1996年,燕莎友誼商場首次通過網(wǎng)上商城售出一個景泰藍,雖然貨款的支付不是在網(wǎng)上進行的,但這畢竟為我國零售業(yè)奏出了網(wǎng)上購物的先聲。 另外,作為信息、新聞傳播的傳統(tǒng)模式的報刊業(yè)也將目光和精力投入到網(wǎng)絡(luò)網(wǎng)站上來。用戶注冊后,登陸網(wǎng)站的用戶可以在線查看、訂購產(chǎn)品,并可在論壇中與其他用戶進行交流及提出意見等。闡述了系統(tǒng)在實際應(yīng)用中的價值,然后進行了需求分析。 東北大學秦皇島分校畢業(yè)設(shè)計(論文 ) 第 4 頁 2 系統(tǒng)相關(guān)技術(shù)簡介 JSP 技術(shù) 本系統(tǒng)采用 JSP 技術(shù)開發(fā), JSP 是 Sun 屬下 JavaSoft 公司推出的技術(shù),使用的 Java語言是 ASP、 PHP 和 JSP 三者中最新的技術(shù)。 response 對象也具有作用域,它只在 JSP 頁面內(nèi)有效。 服務(wù)器啟動后就產(chǎn)生了這個 application 對象,當客戶在所訪問的網(wǎng)站的各個頁面之間瀏覽時,這個 application 對象都是同一個,直到服務(wù)器關(guān)閉。 page 隱含對象本質(zhì)上包含當前 Servlet 接口引用的變量,類似于 Java 編程中的 this 指針。 pageContext 對象的作用是取得任何范圍的參數(shù),通過它可以獲取 JSP 頁面的out、 request、 reponse、 session、 application 等對象。 ( 3)通過開發(fā)定制化的標簽庫等方法, JSP 技術(shù)可以支持動態(tài)擴展技術(shù)。 使用 MySQL 數(shù)據(jù)庫有以下下的優(yōu)點: 1.使用 C 和 C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性 2.支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 NovellNetware、 OpenBSD、 OS/2 Wrap、Solaris、 Windows 等多種操作系統(tǒng) 3.為多種 編 程語言 提供了 API。 東北大學秦皇島分校畢業(yè)設(shè)計(論文 ) 第 7 頁 Tomcat Tomcat 是 Apache 公司組織開發(fā)飛一種 JSP 引擎,由于自身具有 Web 服務(wù)器,可以作為獨立的 Web 服務(wù)器使用。另外 Tomcat 也提供了一個應(yīng)用: manager,訪問這個應(yīng)用需要用戶名和密碼,用戶名和密碼存儲在一個 XML 文件中。 Realm 類似于 Unix 里面的 group。另外,在 東北大學秦皇島分校畢業(yè)設(shè)計(論文 ) 第 8 頁 中,可以利用標簽庫實現(xiàn) Java 代碼與 HTML 文件的分離,使 JSP 的維護更方便。在 getConnection 方法的實現(xiàn)中,聲明數(shù)據(jù)庫名稱為 db_Business。利用它來統(tǒng)一設(shè)計網(wǎng)站內(nèi)網(wǎng)頁背景及外部框架的樣式。商品可以按照價格由高到低,或者由低到高,折扣由高到低,上裝下裝,戶內(nèi)與戶外進行分類, 用戶選擇好自己想要的圖書后可以添加到購物車,并在購物車中對商品進行一些操作,如:核對并修改信息、核對庫存、數(shù)量、金額等 。 (2)核對庫存; 每當用戶將一件商品放入購物車時,顯示庫存實時余量 (3)核對商品信息及數(shù)量; 當用戶將商品放入購物車時,商品數(shù)量不變,當用戶下該商品訂單時,商品數(shù)量減少相應(yīng)的數(shù)量,并在數(shù)據(jù)庫中更新。對于一款簡單的 網(wǎng)上購物系統(tǒng) 普通的 PC 機都能流暢的運行更別說專業(yè)的 Web 服務(wù)器了,所以對于 網(wǎng)上購物系統(tǒng) 的硬件 問題已經(jīng)不再是關(guān)鍵性問題。另外本系統(tǒng)主要 是 給用戶推銷所需的商品 ,并不會違反相關(guān)的法律。前臺中,客戶在登錄網(wǎng)站主頁后即可鏈接查看到商品等信息,還可以做訂購商品等活動。網(wǎng)站前臺所顯示的信息在后臺都應(yīng)該有對應(yīng)的維護。合理的 功能模塊的劃分能夠 極 大限度地減少重復(fù)勞動 、 提高開發(fā)工作的效率 并 增大系統(tǒng)的可維護性。數(shù)據(jù)庫的設(shè)計過程大致如下: ( 1)根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。 ( 4)數(shù)據(jù)庫的實施和維護。 圖 總體 ER 圖 用戶 購買 商品 n 1 支付 訂單 n 1 注銷 登錄 1 1 修改 用戶信息 1
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1