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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)碩士學(xué)位論文-在線瀏覽

2024-08-08 20:31本頁面
  

【正文】 對于經(jīng)濟發(fā)展的巨大推動作用。因此很多企業(yè)在信息化建設(shè)方面做了大量的投入,比如建設(shè)企業(yè)網(wǎng)站、配置辦公自動化系統(tǒng)等。經(jīng)過了幾十年的技術(shù)發(fā)展,現(xiàn)在網(wǎng)絡(luò)技術(shù)已經(jīng)比較成熟,基于網(wǎng)絡(luò)技術(shù)的應(yīng)用方案也層出不窮。網(wǎng)絡(luò)時代對于現(xiàn)代社會而言,不僅僅是簡單的信息媒介,同時也構(gòu)成了一種網(wǎng)絡(luò)生活的方式,如同網(wǎng)絡(luò)經(jīng)濟一樣,改變了社會生活的傳統(tǒng)方式。在線購物系統(tǒng),從結(jié)構(gòu)上講,可以劃分為前臺和后臺兩個部分,主要涉及到前、后臺的網(wǎng)頁設(shè)計,以及與數(shù)據(jù)庫相關(guān)的操作。對于網(wǎng)上購物網(wǎng)站而言,大量的數(shù)據(jù)都需要在數(shù)據(jù)庫中進行查詢和存儲。計算機和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,使得整個社會開始進入了信息化的時代,通過計算機,實現(xiàn)了信息資源的共享,同時也帶動了大量的相關(guān)應(yīng)用和需求的發(fā)展,并促進了通信技術(shù)與網(wǎng)絡(luò)技術(shù)的融合?;ヂ?lián)網(wǎng)其實也可以看作是世界各地的各種網(wǎng)絡(luò)的一個集合。隨著互聯(lián)網(wǎng)服務(wù)和應(yīng)用的范圍不斷的擴展,人們正在更深刻地感受到‘地球村’的概念。對經(jīng)濟界而言,信息化技術(shù)的應(yīng)用,有利于創(chuàng)造更多的交易機會,降低機會成本,從而促進經(jīng)濟的發(fā)展。電子商務(wù)是互聯(lián)網(wǎng)發(fā)展的必然產(chǎn)物,也是貿(mào)易發(fā)展的一個新的方向。從整體上看,電子商務(wù)對于經(jīng)濟發(fā)展的促進作用主要分為以下幾點:(1)降低取得商業(yè)信息的成本。電子商務(wù)改變了原有的貿(mào)易模式中的行業(yè)限制和空間的限制,使得交易范圍可以無限的擴大到所有的能夠連接到互聯(lián)網(wǎng)的區(qū)域。(2)降低銷售和采購成本。而在傳統(tǒng)的貿(mào)易方式中,商品從生產(chǎn)者手中流通到消費者手中,需要經(jīng)過批發(fā)商、零售商等多個環(huán)節(jié)。而采用電子商務(wù)后,生產(chǎn)者就可以直接在網(wǎng)上開設(shè)電子商務(wù)網(wǎng)站,直接向消費者出售產(chǎn)品,從而降低了銷售成本。(3)有利于商品的流通。 (4)有利于促進相關(guān)產(chǎn)業(yè)的發(fā)展。由于電子商務(wù)的特點,需要通過快遞將貨物直接送到客戶手中,因此電子商務(wù)的蓬勃發(fā)展,也間接的帶動了快遞行業(yè)的發(fā)展。隨著互聯(lián)網(wǎng)的興起,電子商務(wù)以其便利性和低成本的優(yōu)勢,正在逐步改變?nèi)藗儌鹘y(tǒng)的購物方式,互聯(lián)網(wǎng)已經(jīng)不僅僅是可以發(fā)布商品信息,同時也能夠?qū)崿F(xiàn)網(wǎng)絡(luò)購物和網(wǎng)絡(luò)支付,讓人們可以足不出戶就購買到各種各樣的商品,這正是電子商務(wù)的便利性的體現(xiàn)。在歐美地區(qū),網(wǎng)絡(luò)經(jīng)濟的規(guī)模擴展很快,比如亞馬遜、易趣等知名的電子商務(wù)網(wǎng)站。調(diào)查表明,網(wǎng)絡(luò)購物已經(jīng)成為美國人最主要的購物方式之一。在上個世紀(jì)九十年代,國內(nèi)的商業(yè)企業(yè)就開始涉足電子商務(wù)領(lǐng)域,并推出了網(wǎng)上購物的服務(wù)?,F(xiàn)在,我國的網(wǎng)民人數(shù)早已突破一億,而電子商務(wù)的交易量,僅11我國的電子商務(wù)市場的規(guī)模,已經(jīng)接近歐美電子商務(wù)市場的規(guī)模。比如戴爾公司的網(wǎng)站、海爾公司的網(wǎng)上商城。比如淘寶網(wǎng)、阿里巴巴電子交易平臺。第二種和第三種電子商務(wù)網(wǎng)站的區(qū)別在于,電子商務(wù)平臺只提供一個交易平臺,而不直接采購和銷售貨物,相當(dāng)于一個批發(fā)和零售市場;而網(wǎng)上商城有自己的進貨、銷售乃至送貨渠道,相當(dāng)于傳統(tǒng)家電賣場的網(wǎng)絡(luò)版。一些報紙、雜志開始通過自己的網(wǎng)站發(fā)布新聞、文學(xué)作品,甚至提供網(wǎng)絡(luò)訂閱服務(wù)?,F(xiàn)在已經(jīng)進入網(wǎng)絡(luò)時代,很多電子產(chǎn)品的生產(chǎn)企業(yè)也開始意識到了網(wǎng)絡(luò)的重要性,開始在電子產(chǎn)品中加入對網(wǎng)絡(luò)服務(wù)的支持。這在提升了電子產(chǎn)品的競爭力的同時,也擴展了電子商務(wù)的應(yīng)用范圍。 1. 硬件環(huán)境:Intel Celeron ,1GMB以上內(nèi)存容量,80GMB以上硬盤容量。目前市場上已有的數(shù)據(jù)庫系統(tǒng)包括MYSQL、Access、Microsoft SQL Server 2000、Oracle(9i、10g、11g),其中以后兩種數(shù)據(jù)庫最為普遍。雖然Oracle可在所有主流平臺上運行,解決了系統(tǒng)運行過程中的跨平臺問題;但是它的企業(yè)管理器使用過程較為復(fù)雜。Oracle適用于大型項目,而SQL Server 2000適用于中小型項目,根據(jù)本系統(tǒng)中用到的數(shù)據(jù)表以及數(shù)據(jù)表之間關(guān)系的復(fù)雜程度,SQL Server 2000提供的功能足以滿足系統(tǒng)需求。因此,采用無需單獨安裝客戶端的基于B/S架構(gòu)的方案,就成為了一種更容易為用戶所接受的方案。不見如此,在進行系統(tǒng)更新時,也不會像C/S架構(gòu)的軟件那樣,需要在客戶端進行更新,而只需對系統(tǒng)后臺程序或代碼進行更新就可以了。C的出現(xiàn),使得基于微軟操作系統(tǒng)的Web系統(tǒng)的開發(fā)和應(yīng)用變得更加便利、更加規(guī)范、也更加安全和有效率。在采用B/S體系結(jié)構(gòu)的系統(tǒng)中,用戶通過在瀏覽器上的操作,就可以向網(wǎng)絡(luò)上的服務(wù)器發(fā)出操作請求,然后由服務(wù)器對用戶的請求做出響應(yīng),包括將相應(yīng)的頁面內(nèi)容反饋給用戶端到瀏覽器。但是同時又增加了服務(wù)器的壓力,比如大量的計算和數(shù)據(jù)處理工作將要在服務(wù)器上進行??梢哉f,B/S體系結(jié)構(gòu)相對于C/S結(jié)構(gòu),最關(guān)鍵的區(qū)別就是將邏輯處理部門從客戶端分離,交給服務(wù)器進行處理,從而簡化了客戶機的設(shè)計,增加了服務(wù)器的壓力。 Browse瀏覽器Web服務(wù)器數(shù)據(jù)庫圖11 B/S三層架構(gòu)示意圖B/S三層架構(gòu)使得客戶端無需再承擔(dān)大量的計算和頁面處理等工作,同時也無需進行客戶端的升級,而只需在服務(wù)端進行升級維護處理。三層結(jié)構(gòu)中的每一層之間都是相互獨立的,這使得在設(shè)計上更加靈活。在這種方式下寫出的程序,一旦在調(diào)試的過程中發(fā)現(xiàn)一處問題,往往需要對好幾處的代碼、流程和界面的設(shè)計進行修改,可謂是‘牽一發(fā)而動全身’。這顯然是不利于進行系統(tǒng)開發(fā)和維護的。MVC結(jié)構(gòu)可以有效的解決在傳統(tǒng)的開發(fā)過程中所遇到的一些問題,提升開發(fā)的效率和質(zhì)量。應(yīng)用服務(wù)器framework容器業(yè)務(wù)組件數(shù)據(jù)庫Web服務(wù)器瀏覽器CServerlet控制器圖12應(yīng)用服務(wù)器之上采用MVC開發(fā)的邏輯示意圖Control服務(wù)控制View顯示方式Model業(yè)務(wù)邏輯模型輸入請求輸出Html其他圖13 MVC業(yè)務(wù)流程示意圖MVC主要包括模型層、視圖層和控制器層。視圖層,主要是通過C等開發(fā)語言,組成基于HTML規(guī)范的Web界面,對系統(tǒng)的實現(xiàn)效果進行展示。視圖層還可以實現(xiàn)個性化的定制,也就是根據(jù)不同用戶的需求,展現(xiàn)出不同風(fēng)格的界面設(shè)計效果。正是通過控制器層,才實現(xiàn)了視圖層與模型層的分離。相對于具體實現(xiàn)界面效果的腳本語言(包括C、JavaScript等),F(xiàn)ramework主要是進行業(yè)務(wù)流程的處理。通過MVC將系統(tǒng)的將業(yè)務(wù)部分和顯示部分分開,使用控制器在業(yè)務(wù)部分和顯示部分之間進行協(xié)調(diào),這不僅能提升系統(tǒng)開發(fā)的效率,同時也提升了系統(tǒng)內(nèi)部進行改造的空間,以便于系統(tǒng)開發(fā)者根據(jù)不同用戶的需求,對系統(tǒng)的設(shè)計進行調(diào)整和優(yōu)化。從事電子商務(wù)的企業(yè)開始逐漸增多,并以其在渠道成本和商品價格上的優(yōu)勢,受到了消費者的認(rèn)同。雖然從技術(shù)上講,要實現(xiàn)一個網(wǎng)站系統(tǒng),已經(jīng)有很成熟的方案。企業(yè)在營銷過程中十分注重通過電子商務(wù)系統(tǒng)展現(xiàn)的企業(yè)形象和產(chǎn)品特色,通過電子商務(wù)網(wǎng)站,擴展企業(yè)的營銷渠道,讓企業(yè)從激烈的競爭中脫穎而出,吸引到消費者的關(guān)注,并贏得客戶的認(rèn)可。從網(wǎng)站的角度看,電子商務(wù)的各種信息,包括供貨信息、新品發(fā)布信息等,需要讓網(wǎng)站的訪問者能夠方便的進行瀏覽,對一些重要的信息要能夠突出顯示,比如促銷信息等。在向網(wǎng)站的訪問者提供內(nèi)容服務(wù)的同時,網(wǎng)站的管理者還需要通過網(wǎng)站后臺對網(wǎng)站進行管理,比如提交新的商品信息、進行系統(tǒng)管理等。前臺主要是內(nèi)容的展示為主,后臺主要以內(nèi)容的提交、更新為主,系統(tǒng)的管理也在后臺進行。系統(tǒng)前臺功能主要包括:用戶注冊、用戶登錄、購物信息(購物車)管理、訂單發(fā)布、個人信息管理、留言。在代碼中實現(xiàn)以上功能后,就能滿足購物網(wǎng)站的基本設(shè)計需求。因此,首先要了解這兩種角色的活動特點和需求,然后才可以明確購物網(wǎng)站的具體需求。經(jīng)過對業(yè)務(wù)流程的分析,可以更好的把握系統(tǒng)的整體設(shè)計需求,明確系統(tǒng)的功能設(shè)計方案。 客戶商品信息瀏覽購物車修改資料查看訂單留言板瀏覽商品清單訂購訂單提交存檔添加留言留言提交修改資料提交存檔存檔圖 前臺業(yè)務(wù)流程圖圖 后臺業(yè)務(wù)流程圖購物網(wǎng)站后臺的業(yè)務(wù)流程,主要是網(wǎng)站的維護與管理。經(jīng)過深入的分析,現(xiàn)將購物網(wǎng)站所需的主要功能劃分如下:1)用戶管理。2)管理員管理。3)檢索功能。4)挑選商品,將選中的商品放入購物車。2)在用戶注冊頁面填寫用戶名、密碼、E_mail、電話等信息,然后提交注冊。4)如果用戶提交的注冊信息符合系統(tǒng)的要求,系統(tǒng)將進行用戶注冊信息的登記,將用戶信息保存到數(shù)據(jù)庫,并提示用戶注冊成功。 注冊功能流程圖開始搜索輸入條件搜索結(jié)果查看商品購物車下訂單續(xù)搜索是否 商品搜索流程圖系統(tǒng)所提供的商品搜索功能,是為了方面用戶對購物網(wǎng)站上的商品進行查詢,從而方便用戶的購物,改善用戶的購物體驗。然后點擊查詢結(jié)果,即可查看到商品的具體信息。用戶在進行登錄的過程中,首先通過表單填寫用戶登錄信息。為了確保購物網(wǎng)站的安全,因此對用戶名也要做一定的限制。此外對密碼也有一定的要求,不能輸入過于簡單的密碼,以防止被破解。商品管理查詢商品修改刪除滿意否返回添加商品在使用商品管理功能時,管理員可以執(zhí)行對商品查詢、添加、刪除等操作,同時也可以查看到更加詳細(xì)的商品信息。1)商品列表的實現(xiàn),用于用戶選購商品。此時先要判斷商品是否還有存貨(在客戶選購的過程中,由于頁面沒有刷新,所以可能原本顯示有存貨的商品已經(jīng)銷售一空了)。在圖29中顯示的即是購物車的流程示意圖。為了做好購物網(wǎng)站的數(shù)據(jù)庫設(shè)計,就需要通過數(shù)據(jù)流程圖進行系統(tǒng)的數(shù)據(jù)流程分析。實際上,在軟件開發(fā)過程中,數(shù)據(jù)流程圖已經(jīng)作為一種普遍的方法被使用。一是用戶在訪問網(wǎng)站時所瀏覽到的各種信息,比如商品信息。二是用戶提交的訂單,也就是訂單數(shù)據(jù)。管理員用戶用戶0網(wǎng)站系統(tǒng)站內(nèi)信息訂單數(shù)據(jù)商城信息在對網(wǎng)站的數(shù)據(jù)流程進行分析后,可以得出網(wǎng)站數(shù)據(jù)流程的零級圖。用戶站內(nèi)信息管理員更新商品信息更新用戶信息生成訂單顯示信息用戶信息存儲商品信息存儲用戶訂單處理用戶訂單用戶信息訂單內(nèi)容信息商品信息訂單商品的更新數(shù)據(jù)商品信息用戶信息用戶信息處理信息訂單信息存儲處理后的訂單訂單信息圖 網(wǎng)站數(shù)據(jù)流的零級圖本章介紹了系統(tǒng)可行性分析、系統(tǒng)功能需求分析和數(shù)據(jù)流分析。簡單的說就是根據(jù)上一章節(jié)中需求分析的”做什么”,確定系統(tǒng)應(yīng)該”怎么做”。在系統(tǒng)前臺設(shè)計中,主要提供網(wǎng)站的主頁顯示,包括商品信息等內(nèi)容的顯示,并提供商品訂購功能。在系統(tǒng)的整個設(shè)計方案中,數(shù)據(jù)庫的設(shè)計也是很重要的一個組成部分,但只有管理員才具有在后臺操作數(shù)據(jù)庫的權(quán)限。在系統(tǒng)前臺的設(shè)計上,最關(guān)鍵的是結(jié)構(gòu)的劃分和框架的設(shè)計。此外,系統(tǒng)結(jié)構(gòu)的設(shè)計,也應(yīng)考慮到程序設(shè)計的需要,要與系統(tǒng)功能模塊的劃分相對應(yīng),這樣在進行程序設(shè)計時邏輯就比較清晰。網(wǎng)站前臺頁面上的產(chǎn)品信息,都是通過后臺發(fā)布和更新的。從結(jié)構(gòu)上講,每一個功能模塊的管理,都可以看作是后臺管理模塊的一個分支。系統(tǒng)前臺顯示的各種信息,系統(tǒng)后臺操作的各種數(shù)據(jù),大多都存儲在數(shù)據(jù)庫中。模塊具有I/O接口、邏輯處理能力,并能夠?qū)?shù)據(jù)進行相應(yīng)的處理(比如存儲、計算等)。系統(tǒng)功能模塊的劃分,有助于系統(tǒng)的整體設(shè)計,同時也有利于提升系統(tǒng)開發(fā)的效率,以及方便系統(tǒng)的維護。具體的功能模塊劃分。具體而言,可以劃分為用戶管理模塊、訂單查詢模塊、購物車模塊、個人資料模塊、留言管理模塊。(1)用戶管理模塊用戶管理模塊的主要功能是用戶注冊、用戶登錄、用戶密碼重置、用戶密碼找回、用戶權(quán)限管理等。通過訂單號可以在系統(tǒng)中查詢到訂單的具體信息,包括商品的型號、價格、產(chǎn)地等。用戶在商城里看到某件中意的商品,可以先放進購物車?yán)?,最后再到收銀臺結(jié)算。(4)個人資料管理模塊個人資料管理模塊,主要是用于用戶個人信息的管理,包括用戶的聯(lián)系方式、姓名、收貨地址等。雖然留言板本身并不直接關(guān)系到商品的銷售,但是通過顧客的留言,可以看出購買者對商品的評價。對于商家而言,顧客的留言也能起到一種監(jiān)督作用。以上就是系統(tǒng)前臺部分的主要功能模塊的設(shè)計要點。系統(tǒng)后臺部分的功能,主要是對系統(tǒng)進行管理,包括對商品信息的管理、對訂單的處理、對用戶信息的管理、對系統(tǒng)公告信息的管理等。系統(tǒng)后臺管理部分的主要功能模塊劃分如下。主要是為系統(tǒng)管理員登錄后臺提供身份驗證服務(wù)。如果有效,將轉(zhuǎn)入后臺管理界面。主要是提交、更新商品信息,進行新品上架、降價促銷、商品下架等操作。主要是對客戶的訂單進行審核、確認(rèn)、提交執(zhí)行等操作。主要是對用戶的信息進行查詢、修改等操作,包括重置用戶密碼、刪除用戶等。主要是進行網(wǎng)站公告的管理,比如發(fā)布新公告,撤銷公告等。主要是管理系統(tǒng)頁面上的各種鏈接,包括友情鏈接、廣告鏈接等。數(shù)據(jù)庫設(shè)計涉及到系統(tǒng)設(shè)計的方方面面,甚至影響到一個系統(tǒng)的設(shè)計是否成功。1)明確數(shù)據(jù)庫設(shè)計的需求,是數(shù)據(jù)庫設(shè)計的第一步。2)數(shù)據(jù)建模。通過數(shù)據(jù)建模,能夠很好的表達(dá)出數(shù)據(jù)庫設(shè)計的需求。結(jié)構(gòu)設(shè)計是對數(shù)據(jù)模型進行轉(zhuǎn)化的必要過程,能夠?qū)?shù)據(jù)模型與業(yè)務(wù)流程相結(jié)合。數(shù)據(jù)庫的設(shè)計實現(xiàn),與系統(tǒng)前后臺部分的功能模塊的設(shè)計與實現(xiàn)是密不可分的。即設(shè)計出數(shù)據(jù)庫所需要的表格。因為關(guān)系數(shù)據(jù)庫中的二維表格可以直觀的看到數(shù)據(jù)與數(shù)據(jù)之間,表格與數(shù)據(jù)之間,表格與表格之間的聯(lián)系。通過對這88張表格的操作可以較好地完成APP設(shè)計的各項功能。概念模型用于信息世界的建模,是對現(xiàn)實層面的信息進行的一種抽象的表達(dá),有利于幫助設(shè)計人員進行數(shù)據(jù)庫的設(shè)計與分析,同時也有利于數(shù)據(jù)庫設(shè)計人員向用戶表達(dá)出自己的意圖和設(shè)計理念。以下是各個數(shù)據(jù)表的實體圖,從中也可以看出數(shù)據(jù)庫設(shè)計的基本輪廓。圖 商品信息表的實體圖。圖 留言信息表的實體圖。圖 。圖 管理員信息表的實體圖。圖 總體ER圖數(shù)據(jù)庫表的設(shè)計,是數(shù)據(jù)庫設(shè)計的關(guān)鍵部分。以下是數(shù)據(jù)庫中設(shè)計的主要表。 SC_Ware的結(jié)構(gòu)字段名稱數(shù)據(jù)類型長度字段描述SC_Wa
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1