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

正文內(nèi)容

基于web的網(wǎng)上購物商城的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2025-03-08 06:24本頁面
  

【正文】 用戶登錄界面如圖 所示 。 用戶注冊(cè)的流程圖如下圖 : 北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 35 圖 用戶注冊(cè)流程圖 (二 ) 用戶登錄 用戶登錄窗口設(shè)置在首頁上,主要用來接收用戶錄入的郵箱及密碼。要注意北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 34 的是,在用戶注冊(cè)頁面中用戶自定義 JavaScript 檢驗(yàn)用戶注冊(cè)信息不允許為空。 圖 網(wǎng)上購物商城運(yùn)行的首頁 用戶管理模塊 用戶管理模塊主要實(shí)現(xiàn)用戶的注冊(cè)、登錄等 功能。 前臺(tái)功能模塊分為用戶注冊(cè)、用戶登錄、訂單查詢模塊、購物車模塊 4個(gè)部分。下面詳細(xì)討論主要的幾個(gè)功能模塊的程序?qū)崿F(xiàn)。 管理員子系統(tǒng)主要是為管理員服務(wù)的,主要由 4個(gè)模塊組成,用戶注冊(cè)、用戶登錄、訂單查詢模塊、購物車模塊。用戶的需求實(shí)際上是系統(tǒng)需求的一部分,更重要的是應(yīng)先解決管理者對(duì)系統(tǒng)管理的需求。 第 網(wǎng)上 購物系統(tǒng)的實(shí)施 雖然系統(tǒng)是從顧客和商家的角度開始設(shè)計(jì)的,但是用戶管理信息等,數(shù)據(jù)是從管理員錄入的。所以整個(gè)網(wǎng)站系統(tǒng)應(yīng)注重的是:易導(dǎo)航性、易操作性和友好的交互界面。經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的描述。 表 生成訂單 商品表 字段名稱 數(shù)據(jù)類型 長度 是否允許為空 是否為主鍵 字段描述 id int 10 NO YES 訂單 ID Order_id int 10 NO NO 生成訂單 ID Product_id int 10 NO NO 商品 ID Product_name varchar 100 NO NO 商品名稱 Dang_price double 12 NO NO 商場價(jià)格 Product_num int 10 NO NO 商品數(shù)量 amount double 35 NO NO 總共數(shù)量 北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 32 第 6章 系統(tǒng)詳細(xì)設(shè)計(jì) 第 程序流程圖 前面重討論了系統(tǒng)各個(gè)模塊功能的設(shè)計(jì),并詳細(xì)分析了每一個(gè)模塊的功能。表 d_Order 的結(jié)構(gòu)如表 所示 表 生成訂單表 字段名稱 數(shù)據(jù)類型 長度 是否允許為空 是否為主鍵 字段描述 id Int 10 NO YES 訂單編號(hào) User_id int 12 NO NO 用戶 ID status int 12 NO NO 訂單狀態(tài) Order_desc bigint 24 YES NO 訂單描述 Total_price varchar 100 NO NO 總共價(jià)格 Receive_name varchar 200 YES NO 收貨人姓名 Postal_code varchar 5 YES NO 商家價(jià)格 mobile varchar 4 YES NO 手機(jī)號(hào)碼 phone varchar 45 YES NO 座機(jī)號(hào)碼 Order_time varchar 55 YES NO 訂單時(shí)間 Full_address varchar 44 NO NO 收貨人地址 (4)訂單商品表 d_Item 訂單商品表 d_Item 用來記錄某一訂單中所定購的商品的詳細(xì)信息。表 tb_User 的結(jié)構(gòu)如表 下。結(jié)構(gòu)如表 所示。根據(jù)前面對(duì)網(wǎng)站前臺(tái)與后臺(tái)功能模塊的分析和對(duì)數(shù)據(jù)庫中實(shí)體關(guān)系的設(shè)計(jì),可以看到網(wǎng)站中所用到的數(shù)據(jù)信息基本包括:商品信息、用戶信息、訂單信息等。該數(shù)據(jù)庫不僅能夠滿足最大的數(shù)據(jù)處理系統(tǒng)和商業(yè) Web 站點(diǎn)存儲(chǔ)數(shù)據(jù)的需要,還能為個(gè)人或小企業(yè)提供易于使用的數(shù)據(jù)存儲(chǔ)服務(wù)。 ( 1) 商品信息表 d_Product 的實(shí)體圖圖 圖 商品信息表 d_Product 的實(shí)體圖 商品編號(hào) 商品信息 商品名稱 商品價(jià)格 添加時(shí)間 商 品 介紹 出廠價(jià)格 商場價(jià)格 熱銷程度 商品圖片 圖片途徑 商品數(shù)量 北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 26 ( 2) 用戶信息表 d_User 的實(shí)體圖圖 圖 用戶信息表 d_User 的實(shí)體圖 (3) 訂單生成表 d_Order 的實(shí)體圖圖 圖 訂單生成表 d_Order 的實(shí)體圖 用戶信息 用戶ID 用戶 (郵箱 ) 用戶昵稱 用戶密碼 用戶驗(yàn)證碼 用戶郵箱驗(yàn)證碼 用戶最后登陸時(shí)間 用戶登錄 IP 用戶地址 用戶座機(jī)電話 用戶手機(jī)號(hào)碼 真實(shí)姓名 訂單生成信息 訂單編號(hào) 用戶 ID 訂單狀態(tài) 訂單時(shí)間 訂單詳情描述 總共價(jià)格 收貨人姓名 送貨地址 郵政編碼 手機(jī)號(hào)碼 固定電話號(hào)碼 北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 27 ( 4)訂單商品表 d_Item 的實(shí)體圖圖 圖 訂單商品表 d_Item 的實(shí)體圖 ( 5)管理員信息表 d_Admin 的實(shí)體圖圖 圖 管理員信息表 d_Admin 的實(shí)體圖 訂單商品信息 訂單編號(hào) 商品編號(hào) 商品名稱 商場價(jià)格 購買商品總數(shù) 付款總額 管理員信息 管理員 ID 管理員名 管理員密碼 北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 28 (6)各實(shí)體之間的關(guān)系總 ER 圖描述了個(gè)實(shí)體之間的關(guān)系,以及它們各自所有的基本屬性。 橢圓形框:表示實(shí)體的屬性。 ER圖是直觀表示概念模型的工具,它有三個(gè)基本成分: 矩形框:表示實(shí)體類型(考慮問題的對(duì)象)。概念模型實(shí)際上是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。 用戶信息管理模塊:查詢注冊(cè)所有用戶,對(duì)一些非法或失信用戶進(jìn)行刪除操作 。 商品管理模塊:向商品表插入前臺(tái)首頁展示的商品信息,也就是添加商品信息。該模塊的功能是對(duì)管理員身份進(jìn)行能夠驗(yàn)證。以后臺(tái)的業(yè)務(wù)流程分析和前臺(tái)各個(gè)模塊的設(shè)計(jì)為基礎(chǔ)、根據(jù)用戶的需求分析來確定后臺(tái)管理模塊應(yīng)具有的功能。另外各個(gè)模塊間也應(yīng)該互相鏈接起來。下面可以設(shè)計(jì) 如何將這些模塊組織在一起,構(gòu)成一個(gè)結(jié)構(gòu)比較合理的前臺(tái)了。在填寫送貨地址欄中可以修改自己的地址及聯(lián)系方式,這樣確保商品的準(zhǔn)確送貨。用戶可以瀏覽自己購買商品的數(shù)量,商品 ID及購買總價(jià)等信息。這種技術(shù)使用起來十分方便,不但可以隨時(shí)添加、查看、修改、清空購物車中的內(nèi)容,還可以隨時(shí)去收銀臺(tái)結(jié)款。而在網(wǎng)上虛擬的商城中,當(dāng)然沒有辦法使用真正的購物工具,因此,通常都會(huì)采用一種被稱為“購物車”的技術(shù)來模擬現(xiàn)實(shí)生活。該網(wǎng)站用戶管理模塊主要實(shí)現(xiàn)用戶的注冊(cè)、登錄、找回密碼 3方面功能。顧名思義,這些模塊的名稱基本概括了它們的功能。 圖 網(wǎng)上商城的功能結(jié)構(gòu)圖 第 系統(tǒng)功能描述 前臺(tái)模塊的功能模塊設(shè)計(jì)描述 前臺(tái)模塊主要為登陸網(wǎng)上商城的用戶提供商品和服務(wù)的信息,填寫并提交訂單的服務(wù)。 以前面的系統(tǒng)分析為基礎(chǔ),將系統(tǒng)分為兩大模塊,即前臺(tái)模塊和后臺(tái)模塊。 模塊化設(shè)計(jì)是把大型軟件按照一定的原則劃分成一個(gè)較小的相對(duì)功能獨(dú)立又相關(guān)聯(lián)的模塊,每個(gè)模塊完成一個(gè)特定的子功能,把這些模塊結(jié)合起來組成一個(gè)整體,完成指定的功能,滿足問題的要求。 在結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)中 , 模塊一般都是按功能劃分的 , 通常稱為功能模塊 。 第 節(jié) 功能模塊設(shè)計(jì) 層次模塊結(jié)構(gòu)是將系統(tǒng)劃分為若干子系統(tǒng) , 子系統(tǒng)下再劃分為若干的模塊 。在設(shè)計(jì)好網(wǎng)站前臺(tái)與后臺(tái)的結(jié)構(gòu)以后,就將數(shù)據(jù)庫加入到結(jié)構(gòu)中。這樣,除了設(shè)計(jì)后臺(tái)的各個(gè)管理界面外,為了方便管理員的工作,可以將各個(gè)管理的界面結(jié)合到一個(gè)頁面中。 系統(tǒng)的后臺(tái)要對(duì)整個(gè)網(wǎng)站的信息和數(shù)據(jù)進(jìn)行維護(hù)。除了這些作用外,設(shè)計(jì)好前臺(tái)的結(jié)構(gòu)形式,也是為后面程序的編寫做出了框架。將它設(shè)計(jì)成比較優(yōu)化的結(jié)構(gòu)形式能組織好網(wǎng)站的信息內(nèi)容并將其歸類,方便用戶獲得所需要的信息。數(shù)據(jù)庫將要作為網(wǎng)站后臺(tái)重要的組成部分,管理員的主要操作幾乎全部圍繞數(shù)據(jù)庫,最后將更新的數(shù)據(jù)要顯示給前臺(tái)。前臺(tái)中,客戶在登錄網(wǎng)站主頁后即可鏈接查看到商品等信息,還可以做訂購商品等活動(dòng)。 數(shù)據(jù)處理 處理過程的具體處理邏輯通常在詳細(xì)設(shè)計(jì)過程中用判定表或判定樹來描述。 數(shù)據(jù)流 數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。也是?shù)據(jù)流的來源和去向之一,可以是手工文檔或手工憑單,也可以是計(jì)算及文檔。它為軟件開發(fā)人員提供數(shù)據(jù)庫設(shè)計(jì)的參考,并為用戶了解系統(tǒng)時(shí)作為一個(gè)必有工具。 數(shù)據(jù)字典 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)中包含的所有元素的定義的集合,數(shù)據(jù)字典的作用是在軟件的分析和設(shè)計(jì)過程中提供關(guān)于數(shù)據(jù)的描述信息。例如將商城信息分為了商品信息、分類信息和用戶信息。 圖 網(wǎng)站數(shù)據(jù)流程零級(jí)圖 上面得到的零級(jí)圖并不是整個(gè)網(wǎng)站數(shù)據(jù)的詳細(xì)流程圖。網(wǎng)站數(shù)據(jù)流的總體圖如圖 所示。而用戶提交的訂單則作為網(wǎng)站的訂單數(shù)據(jù)。 表 數(shù)據(jù)流圖 根據(jù)前臺(tái)業(yè)務(wù)流程,可以將用戶的活動(dòng)分為兩類。相應(yīng)的,根據(jù)后臺(tái)業(yè)務(wù)流程,管理員對(duì)網(wǎng)站內(nèi)容的添加、更新和刪除等所操作的數(shù)據(jù)定義為商城信息。用戶瀏覽所使用到的數(shù)據(jù)歸納為站內(nèi)信息,如商品信息等。數(shù)據(jù)流圖簡稱 DFD圖,數(shù)據(jù)流圖有四種成分:源點(diǎn)或終點(diǎn)、處理、數(shù)據(jù)存儲(chǔ)表和數(shù)據(jù)流。數(shù)據(jù)流程圖是一個(gè)圖示工 具,容易理解,容易在開發(fā)和用戶方之間進(jìn)行交流,以及在開 發(fā)組織內(nèi)部交流。 客戶 用戶登錄 用戶注冊(cè) 商品信息瀏覽 購物車 用戶查看訂單 用戶退出 服務(wù)信息 進(jìn)入首頁 提交 數(shù)據(jù)入庫 刪除商品 恢復(fù)商品 變更數(shù)量 商品結(jié)算 提交 數(shù)據(jù)入庫 北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 16 圖 后臺(tái)業(yè)務(wù)流程圖 數(shù)據(jù)流圖分析 在分析了系統(tǒng)的業(yè)務(wù)流程之后,就要分析系統(tǒng)的數(shù)據(jù)流,為后面設(shè)計(jì)網(wǎng)站的數(shù)據(jù)庫做好基礎(chǔ)。使用數(shù)據(jù)庫中權(quán)限的功能對(duì)管理員設(shè)置權(quán)限,管理員可以對(duì)商品及商品分類的信息進(jìn)行新增,修改及刪除,也可以對(duì)訂單信息進(jìn)行查看、撤銷、發(fā)貨、完成等處理,同時(shí)管理員也可以對(duì)用戶信息進(jìn)行管理。前臺(tái)業(yè)務(wù)的流程圖如圖 所示。在對(duì)業(yè)務(wù)流程分析中,盡量把業(yè)務(wù)主角的活動(dòng)考慮全面,使系統(tǒng)的功能盡量完整。然后制定他們的相關(guān)活動(dòng)。 北京化工大學(xué)北方院畢業(yè)設(shè)計(jì)(論文) 15 第 系統(tǒng)分析及數(shù)據(jù)描述 將上面的需求分析進(jìn)行歸納。特別是在企業(yè)信息化高需求與快速發(fā)展的時(shí)代,計(jì)算機(jī)應(yīng)用已經(jīng)成為企業(yè)員工必備的技能。如何做好經(jīng)濟(jì)可行性分析,需要通過仔細(xì)的調(diào)查與投資和行業(yè)方面的專業(yè)人士分析。這樣看來一個(gè)成功的網(wǎng)站建成后為這個(gè)營銷商帶來的效益將 會(huì)遠(yuǎn)大于成本。 (二)經(jīng)濟(jì)可行性 根據(jù)調(diào)查的資料,現(xiàn)在聘用一支團(tuán)隊(duì)設(shè)計(jì)并建設(shè)企業(yè)商務(wù)型網(wǎng)站的費(fèi)用為 5300元左右,另外每年交納 600 元占用網(wǎng)站空間和網(wǎng)站維護(hù)費(fèi)。鑒于 JSP技術(shù)的成熟與廣泛的使用,加以指導(dǎo)老師的幫助可以得到很多的技術(shù)支持。因此得到了廣泛的支持和承認(rèn),成為一種非常流行的網(wǎng)站開發(fā)技術(shù)。購買一臺(tái)高性能 PC機(jī)作為企業(yè)的網(wǎng)站對(duì)于這個(gè)營銷商來說并不是問題。這部分將從以下四個(gè)方面進(jìn)行研究:技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性和調(diào)度可行性。 第 可行性研究 可行性分析是在全面調(diào)查基礎(chǔ)上,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、運(yùn)行的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成 功。用戶在前臺(tái)所瀏覽的內(nèi)容,網(wǎng)站的后臺(tái)需要能相應(yīng)的做出 更新或修改。對(duì)于消費(fèi)者通過網(wǎng)站提交的各種訂單能夠進(jìn)行處理以方便銷售。另外,企業(yè)營銷商除了能與普通客戶一樣瀏覽網(wǎng)站之外,還需要對(duì)網(wǎng)站進(jìn)行管理。 (六 )安裝完成以后,點(diǎn)擊 Finish 按鈕即可完成安裝。安裝的步驟如下: (一 )以管理員的身份登錄,并且解壓縮文件,把它保存在一個(gè)臨時(shí)的目錄中,保存以后可以看見 文件 (二 )雙擊 文件開始安裝過程,會(huì)看見一個(gè)歡迎界面,雙擊 Next 按鈕 (三 )點(diǎn)擊 Browse 按鈕選擇安裝 MySQL 的目錄,然后點(diǎn)擊 Next 按鈕 (四 )選擇要求安裝的類型,點(diǎn)擊 Next 按鈕,通常選擇經(jīng)典安裝,如果想改變默認(rèn)的設(shè)置,可以自定義安裝,然后點(diǎn)擊 Next 按鈕。 安裝 使用 版本 , MyEclipse 的安 裝: 首先 安裝 ECLIPSE 到“F: \eclipse” 路徑下 ,按照默認(rèn)的安裝配置,點(diǎn)擊 “ 下一步 ” 完成安裝,之后安裝 MYECLIPSE ,按照默認(rèn)配置點(diǎn)擊 “
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1