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

正文內(nèi)容

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

  

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