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

正文內(nèi)容

基于web的網(wǎng)上購物商城的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-07-24 23:08 本頁面
 

【文章內(nèi)容簡介】 看下面的“系統(tǒng)變量”塊,單擊“新建”按鈕,彈出“新建系統(tǒng)變量”對話框,然后創(chuàng)建變量名為“JAVA_HOME”的變量,變量值為“C:\Program Files\Java\\”(即安裝JDK時(shí)所選的安裝JDK的根目錄)。然后再在系統(tǒng)環(huán)境變量中選擇“Path”變量,單擊“編輯”按鈕,彈出編輯系統(tǒng)變量對話框,在“變量值”的后面添加“。%JAVA_HOME%bin”。 ,解壓“”文件,到指定目錄即可。當(dāng)用戶配置完環(huán)境變量后,就可以運(yùn)行MyEclipse,在MyEclipse工具欄上點(diǎn)擊“window”224。選擇“showtime”224。選擇“Serves”在serves里面把你的工程名稱加載進(jìn)去,在“Tomcat ”上單擊右鍵,選擇“Run”運(yùn)行即可。Tomcat 的環(huán)境變量的配置:右鍵單擊“我的電腦”,然后選擇“屬性”,在打開的對話框中,選擇“高級”選項(xiàng)卡,然后單擊下面的“環(huán)境變量”按鈕,在彈出的環(huán)境變量對話框中,看下面的“系統(tǒng)變量”塊,單擊“新建”按鈕,彈出“新建系統(tǒng)變量”對話框,然后創(chuàng)建變量名為“TOMCAT_HOME”的變量,變量值為“C:\Program Files\Apache Software Foundation\Tomcat \”(即解壓Tomcat時(shí)所選的Tomcat的根目錄),然后再在系統(tǒng)環(huán)境變量中選擇“Path”變量,單擊“編輯”按鈕,彈出編輯系統(tǒng)變量對話框,在“變量值”的后面添加“。%TOMCAT_HOME%bin”。, MyEclipse 的安裝:首先安裝 ECLIPSE 到“F:\eclipse”路徑下 ,按照默認(rèn)的安裝配置,點(diǎn)擊“下一步”完成安裝,之后安裝 MYECLIPSE ,按照默認(rèn)配置點(diǎn)擊“下一步” ,選擇“F:\eclipse” 路徑,點(diǎn)擊“下一步” ,按照默認(rèn)配置點(diǎn)擊“下一步” ,完成 MyEclipse安裝后打開MyEclipse,選擇工程需要存放的路徑(隨意),還要載入相應(yīng)的jar包,如Hibernatelib、Jdbclib、Strutslib等包。 MySQL 的安裝 MySQL源代碼和二進(jìn)制兩種形式對Windows XP都是可用的。安裝的步驟如下:(一)以管理員的身份登錄,并且解壓縮文件,把它保存在一個(gè)臨時(shí)的目錄中,(二),會(huì)看見一個(gè)歡迎界面,雙擊Next按鈕(三)點(diǎn)擊Browse按鈕選擇安裝MySQL的目錄,然后點(diǎn)擊Next按鈕(四)選擇要求安裝的類型,點(diǎn)擊Next按鈕,通常選擇經(jīng)典安裝,如果想改變默認(rèn)的設(shè)置,可以自定義安裝,然后點(diǎn)擊Next按鈕。(五)點(diǎn)擊Next按鈕,MySQL現(xiàn)在開始安裝導(dǎo)系統(tǒng)上。(六)安裝完成以后,點(diǎn)擊Finish按鈕即可完成安裝。 第3章 系統(tǒng)性能需求及數(shù)據(jù)描述  需求分析 本系統(tǒng)是以業(yè)務(wù)需求為基礎(chǔ),網(wǎng)站需要完成的以下任務(wù):網(wǎng)站需要讓供應(yīng)商、客戶以及瀏覽者能看到商城的信息及動(dòng)態(tài),另一個(gè)重要的內(nèi)容就是能夠顯示出該商城現(xiàn)有的各類型商品及其詳細(xì)信息;由于消費(fèi)者的需求在增長和變化,商城在面對面銷售的基礎(chǔ)上也要隨之發(fā)展出相應(yīng)的服務(wù),如在線訂購等技術(shù)。另外,企業(yè)營銷商除了能與普通客戶一樣瀏覽網(wǎng)站之外,還需要對網(wǎng)站進(jìn)行管理。企業(yè)需要定期更新現(xiàn)有商品的詳細(xì)信息、商城動(dòng)態(tài)和聯(lián)系方式,必要時(shí)還要對企業(yè)的介紹做更改。對于消費(fèi)者通過網(wǎng)站提交的各種訂單能夠進(jìn)行處理以方便銷售。根據(jù)上面的需求,需要設(shè)計(jì)出網(wǎng)站的前臺和后臺。用戶在前臺所瀏覽的內(nèi)容,網(wǎng)站的后臺需要能相應(yīng)的做出更新或修改。根據(jù)以上的想法,設(shè)計(jì)出網(wǎng)站的功能:前臺用戶相關(guān)功能主要包括:用戶注冊、登錄;購物車;訂單查詢;分類瀏覽;編輯推薦;熱銷圖書;最新上架; 后臺管理相關(guān)功能主要包括:添加商品;處理訂單;查詢用戶信息; 將以上這些功能制作成網(wǎng)頁以后,在其中分別互相建立連接,基本完成商城及用戶對網(wǎng)站的要求?!】尚行匝芯靠尚行苑治鍪窃谌嬲{(diào)查基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、運(yùn)行的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成功。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。這部分將從以下四個(gè)方面進(jìn)行研究:技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性和調(diào)度可行性。(一)技術(shù)可行性因?yàn)橛?jì)算機(jī)硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在PC機(jī)的性能已經(jīng)可以勝任普通網(wǎng)站的web服務(wù)器。購買一臺高性能PC機(jī)作為企業(yè)的網(wǎng)站對于這個(gè)營銷商來說并不是問題。本設(shè)計(jì)使用Struts2框架和JSP應(yīng)用技術(shù) ,JSP可以和各種Java技術(shù)完好的結(jié)合在一起從而實(shí)現(xiàn)非常復(fù)雜的應(yīng)用。因此得到了廣泛的支持和承認(rèn),成為一種非常流行的網(wǎng)站開發(fā)技術(shù)。利用JSP技術(shù)可以建立先進(jìn)、安全和跨平臺的動(dòng)態(tài)網(wǎng)站。鑒于JSP技術(shù)的成熟與廣泛的使用,加以指導(dǎo)老師的幫助可以得到很多的技術(shù)支持。鑒于MySQL數(shù)據(jù)庫技術(shù)的簡單方便性,所以設(shè)計(jì)使用MySQL數(shù)據(jù)庫作為數(shù)據(jù)庫的后臺。(二)經(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)。為了使網(wǎng)站建成后能達(dá)到增加企業(yè)經(jīng)濟(jì)效益的效果,尋找一支創(chuàng)新與技術(shù)優(yōu)秀的團(tuán)隊(duì)最多需要增加3000元的一次性投資。這樣看來一個(gè)成功的網(wǎng)站建成后為這個(gè)營銷商帶來的效益將會(huì)遠(yuǎn)大于成本。但架設(shè)好一個(gè)網(wǎng)絡(luò)中的服務(wù)器,以滿足互聯(lián)網(wǎng)中瀏覽者對速度的需求,這樣每年服務(wù)器與網(wǎng)絡(luò)線路和設(shè)備的維護(hù)費(fèi)用將是企業(yè)不得不重點(diǎn)考慮的因素。如何做好經(jīng)濟(jì)可行性分析,需要通過仔細(xì)的調(diào)查與投資和行業(yè)方面的專業(yè)人士分析。(三)操作可行性如今,計(jì)算機(jī)與網(wǎng)絡(luò)已經(jīng)非常地普及。特別是在企業(yè)信息化高需求與快速發(fā)展的時(shí)代,計(jì)算機(jī)應(yīng)用已經(jīng)成為企業(yè)員工必備的技能。由于這個(gè)課題是以PC機(jī)作為服務(wù)器的網(wǎng)站,營銷商可以自己對網(wǎng)站進(jìn)行操作和管理。 系統(tǒng)分析及數(shù)據(jù)描述將上面的需求分析進(jìn)行歸納。得出網(wǎng)站的兩個(gè)業(yè)務(wù)主角,即用戶與管理員。然后制定他們的相關(guān)活動(dòng)。對應(yīng)網(wǎng)站的功能可以確定,用戶活動(dòng)對應(yīng)網(wǎng)站前臺業(yè)務(wù)流程;管理員活動(dòng)對應(yīng)網(wǎng)站的后臺業(yè)務(wù)流程。在對業(yè)務(wù)流程分析中,盡量把業(yè)務(wù)主角的活動(dòng)考慮全面,使系統(tǒng)的功能盡量完整。前臺業(yè)務(wù)主要是面向客戶,用戶可以瀏覽網(wǎng)頁內(nèi)的商品信息??蛻粲脩舻卿浻脩糇陨唐沸畔g覽購物車用戶查看訂單用戶退出服務(wù)信息進(jìn)入首頁提交數(shù)據(jù)入庫刪除商品恢復(fù)商品變更數(shù)量商品結(jié)算提交數(shù)據(jù)入庫 前臺業(yè)務(wù)流程圖在網(wǎng)站設(shè)計(jì)中,管理員完成對網(wǎng)站的維護(hù)與管理的工作。使用數(shù)據(jù)庫中權(quán)限的功能對管理員設(shè)置權(quán)限,管理員可以對商品及商品分類的信息進(jìn)行新增,修改及刪除,也可以對訂單信息進(jìn)行查看、撤銷、發(fā)貨、完成等處理,同時(shí)管理員也可以對用戶信息進(jìn)行管理。管理員網(wǎng)站維護(hù)網(wǎng)站信息提交網(wǎng)站信息數(shù)據(jù)入庫取出訂單受理訂單訂單提交數(shù)據(jù)入庫 后臺業(yè)務(wù)流程圖 在分析了系統(tǒng)的業(yè)務(wù)流程之后,就要分析系統(tǒng)的數(shù)據(jù)流,為后面設(shè)計(jì)網(wǎng)站的數(shù)據(jù)庫做好基礎(chǔ)。這里主要利用數(shù)據(jù)流程圖來說明數(shù)據(jù)流程。數(shù)據(jù)流程圖是一個(gè)圖示工具,容易理解,容易在開發(fā)和用戶方之間進(jìn)行交流,以及在開發(fā)組織內(nèi)部交流。因此數(shù)據(jù)流程圖作為一種模型工具已經(jīng)廣泛使用在軟件工程的實(shí)踐中。數(shù)據(jù)流圖簡稱DFD圖,數(shù)據(jù)流圖有四種成分:源點(diǎn)或終點(diǎn)、處理、數(shù)據(jù)存儲表和數(shù)據(jù)流。根據(jù)前臺業(yè)務(wù)流程,可以將用戶的活動(dòng)分為兩類。用戶瀏覽所使用到的數(shù)據(jù)歸納為站內(nèi)信息,如商品信息等。而用戶提交的訂單則作為網(wǎng)站的訂單數(shù)據(jù)。相應(yīng)的,根據(jù)后臺業(yè)務(wù)流程,管理員對網(wǎng)站內(nèi)容的添加、更新和刪除等所操作的數(shù)據(jù)定義為商城信息。 。 圖形符號名稱符號說明實(shí)體用戶數(shù)據(jù)信息,框內(nèi)為實(shí)體名稱 0處理計(jì)算機(jī)處理的業(yè)務(wù)數(shù)據(jù)存儲計(jì)入與存儲相關(guān)的數(shù)據(jù),為數(shù)據(jù)庫數(shù)據(jù)流數(shù)據(jù)流動(dòng)的方向 數(shù)據(jù)流圖根據(jù)前臺業(yè)務(wù)流程,可以將用戶的活動(dòng)分為兩類。用戶瀏覽所使用到的數(shù)據(jù)歸納為站內(nèi)信息,如商品信息等。而用戶提交的訂單則作為網(wǎng)站的訂單數(shù)據(jù)。相應(yīng)的,根據(jù)后臺業(yè)務(wù)流程,管理員對網(wǎng)站內(nèi)容的添加、更新和刪除等所操作的數(shù)據(jù)定義為商城信息。0網(wǎng)站系統(tǒng)管理員 用戶用戶 網(wǎng)站數(shù)據(jù)流總體圖進(jìn)一步分析網(wǎng)站的數(shù)據(jù)流程,得到網(wǎng)站數(shù)據(jù)流程的零級圖。用戶站內(nèi)信息管理員更新商品信息更新用戶信息生成訂單顯示信息用戶訂單處理用戶訂單用戶信息訂單內(nèi)容信息商品信息訂單商品的更新數(shù)據(jù)商品信息用戶信息用戶信息處理信息訂單信息存儲處理后的訂單訂單信息商品信息存儲用戶信息存儲 網(wǎng)站數(shù)據(jù)流程零級圖上面得到的零級圖并不是整個(gè)網(wǎng)站數(shù)據(jù)的詳細(xì)流程圖。它只是將網(wǎng)站的數(shù)據(jù)流進(jìn)行了一下分類。例如將商城信息分為了商品信息、分類信息和用戶信息。在零級圖的基礎(chǔ)上還可以將每一個(gè)處理的細(xì)節(jié)描述出來,從而畫出細(xì)節(jié)圖。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)中包含的所有元素的定義的集合,數(shù)據(jù)字典的作用是在軟件的分析和設(shè)計(jì)過程中提供關(guān)于數(shù)據(jù)的描述信息。一般說來,數(shù)據(jù)字典應(yīng)該由下列四類元素構(gòu)成:數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲和數(shù)據(jù)處理。它為軟件開發(fā)人員提供數(shù)據(jù)庫設(shè)計(jì)的參考,并為用戶了解系統(tǒng)時(shí)作為一個(gè)必有工具。 (1) 用戶注冊信息數(shù)據(jù)流名稱:用戶注冊信息來源:用戶注冊去向:用戶信息表組成:用戶名+密碼+郵件+地址+聯(lián)系號碼+郵編+身份證+號+密碼找回問題+密碼找回答案 用戶注冊信息 (2) 購物車信息數(shù)據(jù)流名稱:購物車信息來源:商品信息表去向:訂單信息表組成:商品編號+商品名稱+商品數(shù)量+購買總價(jià) 購物車信息 (3)數(shù)據(jù)存儲名稱:商品信息表來源:商品管理去向:商品統(tǒng)計(jì)表組成:商品編號+商品名稱+商品單價(jià)+商品型號+商品等級+商品狀態(tài)+商品庫存+商品圖片+商品簡介+商品詳細(xì)信息+商品備注 存儲方式:順序 商品信息表(4) 訂單信息表數(shù)據(jù)存儲名稱:訂單信息表來源:結(jié)賬去向:訂單統(tǒng)計(jì)表組成:訂單ID+訂單號+用戶真實(shí)姓名+下單時(shí)間+用戶郵箱+郵寄地址+郵編+支付方式+用戶聯(lián)系方式+收貨方式+處理狀態(tài)+備注存儲方式:順序 訂單信息表(5) 產(chǎn)生訂單數(shù)據(jù)加工名稱:提交訂單來源:用戶結(jié)賬去向:訂單信息表加工邏輯:將訂單信息填寫完整后,把訂單信息輸入到訂單信息表 產(chǎn)生訂單 (6) 審核用戶登錄數(shù)據(jù)加工名稱:審核用戶登錄來源:用戶名和密碼去向:用戶信息表加工邏輯:將用戶登錄時(shí)輸入的用戶名和密碼與用戶信息表中的用戶名和密碼進(jìn)行對比,對比正確后,提示用戶登錄成功 審核用戶登錄(7) 訂單查詢數(shù)據(jù)加工名稱:訂單查詢來源:用戶輸入的訂單號去向:訂單信息表加工邏輯:對會(huì)員輸入的訂單號,在訂單信息表中進(jìn)行查詢,發(fā)現(xiàn)有該訂單號,將訂單信息從訂單信息表中輸出 訂單查詢數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方。也是數(shù)據(jù)流的來源和去向之一,可以是手工文檔或手工憑單,也可以是計(jì)算及文檔。一般而言,應(yīng)包括如下內(nèi)容:數(shù)據(jù)存儲名、說明、編號、輸入的數(shù)據(jù)流、輸出的數(shù)據(jù)流、組成(數(shù)據(jù)結(jié)構(gòu))、數(shù)據(jù)量、存取頻度、存取方式。 數(shù)據(jù)流數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂健?shù)據(jù)流的描述通常包括如下內(nèi)容:數(shù)據(jù)流名、說明、編號、數(shù)據(jù)流來源、數(shù)據(jù)流去向、組成(數(shù)據(jù)結(jié)構(gòu))。 數(shù)據(jù)處理處理過程的具體處理邏輯通常在詳細(xì)設(shè)計(jì)過程中用判定表或判定樹來描述。在數(shù)據(jù)字典中,只無原則描述處理過程的說明性信息,通常包括以下內(nèi)容:處理過程名、說明、輸入數(shù)據(jù)流、輸出數(shù)據(jù)流、處理第4章 系統(tǒng)總體設(shè)計(jì) 概述根據(jù)業(yè)務(wù)流程,需要將網(wǎng)站劃分為前臺、后臺和數(shù)據(jù)庫。前臺中,客戶在登錄網(wǎng)站主頁后即可鏈接查看到商品等信息,還可以做訂購商品等活動(dòng)。為了提高客戶對感興趣的商品信息的了解,所以主界面的圖書都做了非常好的分類。數(shù)據(jù)庫將要作為網(wǎng)站后臺重要的組成部分,管理員的主要操作幾乎全部圍繞數(shù)據(jù)庫,最后將更新的數(shù)據(jù)要顯示給前臺。前臺是一個(gè)比較大的功能群,它所包含的信息不僅數(shù)量多,而且種類不同。將它設(shè)計(jì)成比較優(yōu)化的結(jié)構(gòu)形式能組織好網(wǎng)站的信息內(nèi)容并將其歸類,方便用戶獲得所需要的信息。其中每一部分都以盡量少的內(nèi)容顯示,以免瀏覽者看的眼花繚亂而失去耐心。除了這些作用外,設(shè)計(jì)好前臺的結(jié)構(gòu)形式,也是為后面程序的編寫做出了框架。在為系統(tǒng)劃分功能模塊,并以模塊為單位來實(shí)現(xiàn)設(shè)計(jì)時(shí)也是以這個(gè)結(jié)構(gòu)為根基的。系統(tǒng)的后臺要對整個(gè)網(wǎng)站的信息和數(shù)據(jù)進(jìn)行維護(hù)。網(wǎng)站前臺所顯示的信息在后臺都應(yīng)該有對應(yīng)的維護(hù)。這樣,除了設(shè)計(jì)后臺的各個(gè)管理界面外,為了方便管理員的工作,可以將各個(gè)管理的界面結(jié)合到一個(gè)頁面中。因此,各個(gè)管理的界面會(huì)作為主管理界面的分支。在設(shè)計(jì)好網(wǎng)站前臺與后臺的結(jié)構(gòu)以后,就將數(shù)據(jù)庫加入到結(jié)構(gòu)中。后臺將更新的數(shù)據(jù)寫入到數(shù)據(jù)庫中,前臺再將數(shù)據(jù)庫中的信息取出來并顯示。 功能模塊設(shè)計(jì)層次模塊結(jié)構(gòu)是將系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)下再劃分為若干的模塊。而模塊是指具備有輸入輸出、邏輯功能、運(yùn)行程序和內(nèi)部數(shù)據(jù)四種屬性的一組程序。在結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復(fù)勞動(dòng)、提高開發(fā)工作的效率并增大系統(tǒng)的可維護(hù)性。模塊化設(shè)計(jì)是把大型軟件按照一定的原則
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1