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

正文內(nèi)容

基于jsp的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-11 01:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 vlet 文件,然后編譯。編譯以后,訪問(wèn)將會(huì)很快。另外 Tomcat 也提供一種應(yīng)用程序: manager,訪問(wèn)這個(gè)應(yīng)用需要用戶名和密碼,用戶名和密碼存儲(chǔ)在一個(gè) xml 文件中。通過(guò)這個(gè)應(yīng)用,輔助與 FTP,可以遠(yuǎn)程通過(guò) Web 部署和撤銷(xiāo)應(yīng)用。 Tomcat 不僅僅是一個(gè) Servlet 容器,它也具有傳統(tǒng)的 Web 服 務(wù)器的功能:處理 HTML頁(yè)面。但是與 Apache 相比,它的處理靜態(tài) HTML 頁(yè)面的能力就不如 Apache。我們可以將Apache和 Tomcat集成到一塊,讓 Apache處理靜態(tài) HTML,而 Tomcat處理 JSP和 Servlet。這種集成只需要修改一下 Apache 和 Tomcat 的配置文件即可。 因?yàn)?Tomcat 的免費(fèi)并且具有開(kāi)發(fā)性,功能強(qiáng)大。因此選擇 Tomcat 作為獨(dú)立運(yùn)行 Web服務(wù)器和 JSP 引擎。 MySql 介紹 MySlq 由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng) 站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù) 。 MySQL 最初的開(kāi)發(fā)者的意圖是用 mSQL 和他們自己的快速低級(jí)例程 (ISAM)去連接表格。不管怎樣,在經(jīng)過(guò)一些測(cè)試后,開(kāi)發(fā)者得出結(jié)論: mSQL 并沒(méi)有他們需要的那么快和靈活。這導(dǎo)致了一個(gè)使用幾乎和 mSQL 一樣的 API接口的用于他們的數(shù)據(jù)庫(kù)的新的 SQL 接口的產(chǎn)生,這樣,這個(gè) API被設(shè)計(jì)成允許為用于 mSQL 而寫(xiě)的第三方代碼更容易移植到 MySQL。 MySql 使用 C和 C++編寫(xiě),并使用多種編譯器進(jìn)行測(cè)試,保證了源代碼的可移植性。而且它支持多線程,可以更加充分的利用 CPU資源,它的優(yōu)化的 SQL 查詢語(yǔ)法,有效的提高了查詢速度。 在使用了 Navicat Lite MySql Admin Tool 之后,可以更加方便的管理數(shù)據(jù)庫(kù)。Navicat Navicat 是一款快速、可靠的數(shù)據(jù)庫(kù)管理工具,很受大家的歡迎。 Navicat專門(mén)用來(lái)簡(jiǎn)化數(shù)據(jù)庫(kù)管理并且減少管理成本,它旨在滿足數(shù)據(jù)庫(kù)管理人員、數(shù)據(jù)庫(kù)開(kāi)發(fā)人員以及廣大中小企業(yè)的需要,它有一個(gè)很直觀的 GUI,可以讓你安全便捷的創(chuàng)建、組織、訪問(wèn)以及分享信息 。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 9 2 網(wǎng)上購(gòu)物系統(tǒng)需求分析 和可行性分析 可行性分析 技術(shù) 可行性:本網(wǎng)站采用 B/S 結(jié)構(gòu), MySql 數(shù)據(jù)庫(kù)構(gòu)建而成的。 JSP 技術(shù)已經(jīng)非常成熟,數(shù)據(jù)庫(kù)技術(shù)也經(jīng)過(guò)多年的發(fā)展,故此結(jié)構(gòu)能滿足系統(tǒng)的穩(wěn)定性以及各功能的需求。 經(jīng)濟(jì)可行性:選擇鮮花作為本購(gòu)物系統(tǒng)的主打商品是因?yàn)轷r花屬于折扣大利潤(rùn)大的商品,而且網(wǎng)上花店不需要門(mén)面等成本開(kāi)銷(xiāo),故大大降低其價(jià)格。加之傳遞方便、易銷(xiāo)售,故網(wǎng)上花店比傳統(tǒng)花店有更大的優(yōu)勢(shì)。有較大的客戶群,本網(wǎng)上花店主要商品是平日鮮花祝福和生日贈(zèng)送,面向群體是學(xué)生和中高生活水平的人們,因此有很大的市場(chǎng)。 系統(tǒng)功能需求分析 通過(guò)對(duì)網(wǎng)上商城如淘寶網(wǎng)、拍 拍網(wǎng)等一些商城的使用使我對(duì)網(wǎng)上購(gòu)物有了一定的了解,本系統(tǒng)應(yīng)具有以下功能: 會(huì)員信息管理功能:通過(guò) javascript 的驗(yàn)證,可以防止用戶惡意注冊(cè),通過(guò) Ajax技術(shù)防止重復(fù)注冊(cè),并且對(duì)個(gè)人的信息進(jìn)行了驗(yàn)證。并且在會(huì)員登陸后可以修改自身的信息以及發(fā)貨地址,可以及時(shí)得到會(huì)員的最新信息。 購(gòu)物車(chē)功能:在用戶登陸之后,可以對(duì)商品進(jìn)行瀏覽并將商品添加到購(gòu)物車(chē)中,會(huì)員可以隨時(shí)查看并修改購(gòu)物車(chē)中的信息,可以修改商品的數(shù)量。游客也可以瀏覽商品,并且能夠添加到購(gòu)物車(chē)中,在提交訂單的時(shí)候,會(huì)跳轉(zhuǎn)到用戶登錄界面,在會(huì)員登陸之后,會(huì) 自動(dòng)跳轉(zhuǎn)到提交訂單界面,方便用戶購(gòu)買(mǎi)商品并提交訂單。 訂單功能:會(huì)員在要購(gòu)買(mǎi)商品時(shí),會(huì)有提交訂單的按鈕,在會(huì)員提交訂單后,會(huì)生成訂單的詳細(xì)信息供會(huì)員查看,在此時(shí)還可以修改會(huì)員的發(fā)貨地址,并且通過(guò) Ajax 技術(shù)同步到數(shù)據(jù)庫(kù)中,然后提交訂單。會(huì)員在登陸后,還會(huì)有一個(gè)訂單列表,可以查看自己所有的訂單以及訂單明細(xì)。 后臺(tái)管理功能:作為電子商務(wù),后臺(tái)管理功能是必須要具備的。管理員可以通過(guò)管理賬戶登陸網(wǎng)頁(yè),并且可以對(duì)所有注冊(cè)過(guò)的會(huì)員進(jìn)行信息管理,并且在必要的時(shí)候可以設(shè)置某一會(huì)員稱為第二管理員幫助管理員管理信息。管理員可以 添加新的商品,并且可以修改現(xiàn)有的商品的信息,商品分類(lèi)也可以進(jìn)行添加、修改和刪除,并且擁有對(duì)所有用戶的訂單進(jìn)行修改即時(shí)狀態(tài)的權(quán)限。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 10 3 流程設(shè)計(jì)和數(shù)據(jù)表 系統(tǒng)流程圖 會(huì)員 登錄 后,瀏覽在主頁(yè)上的商品后購(gòu)買(mǎi),會(huì)添加到購(gòu)物車(chē)中,購(gòu)物車(chē)界面是由 文件構(gòu)成。用戶修改購(gòu)物車(chē)中的商品數(shù)量后提交訂單,會(huì)生成訂單界面。訂單界面是 文件構(gòu)成,最后在會(huì)員修改會(huì)員收貨地址后提交最后訂單,會(huì)自動(dòng)跳轉(zhuǎn)到會(huì)員所有的訂單列表界面,訂單列表界面是 由 文件構(gòu)成,在這里可以看到會(huì)員所擁有的所有訂單,訂單以列表的形式表現(xiàn),并有明細(xì)按鈕可以查看詳細(xì)的訂單信息 。 系統(tǒng)流程圖如圖 31 所示: 圖 31 系統(tǒng)流程圖 數(shù)據(jù)流程圖 下面是大體的數(shù)據(jù)流程圖,在頂層,是會(huì)員 登錄 后與 JSP 頁(yè)面進(jìn)行交互,然后會(huì)員提交信息和表單給 JSP 頁(yè)面,然后由 JSP 頁(yè)面與 Servlet 進(jìn)行交互,而 servlet 文件與數(shù)據(jù)庫(kù)進(jìn)行直接的存儲(chǔ)和取出。會(huì)員的個(gè)人購(gòu)物信息以及產(chǎn)品信息和會(huì)員的資料信息都是通過(guò)這樣的方式與數(shù)據(jù)庫(kù)進(jìn) 行交互的。 數(shù)據(jù)流程圖如圖 32 所示: 圖 32 數(shù)據(jù)流程圖 業(yè)務(wù)流程 網(wǎng)上交易部分 購(gòu)買(mǎi) 購(gòu)物清單程序 定貨信息 訂單生成程序 訂單總匯 購(gòu)物清單主文件 (包括個(gè)人購(gòu)物信息及貨物信息 ) 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 11 ( 1) 瀏覽與選擇商品:顧客進(jìn)入網(wǎng)站即刻自動(dòng)提供購(gòu)物車(chē),不需身份確認(rèn)就可以在網(wǎng)站上隨意瀏覽、挑選商品(可增加、刪除、修改購(gòu)物車(chē)上商品的數(shù)量),網(wǎng)站提供最新的商品列表,熱賣(mài)商品優(yōu)先列表給顧客作為選購(gòu)時(shí)的參考; ( 2) 判斷:顧客確定所購(gòu)物品后,系統(tǒng)將判斷該顧客是否是會(huì)員,如果是,則可直接填寫(xiě)訂單;否則,提示顧客登記注冊(cè); ( 3) 提交訂單:已選 購(gòu)的商品需填寫(xiě)訂單細(xì)節(jié),如付款及提貨方式等。只有正式提交定單才能生效; ( 4) 注冊(cè):顧客可在公司的網(wǎng)站上注冊(cè),填寫(xiě)姓名身份證號(hào)等信息后提交申請(qǐng); ( 5) 確認(rèn):后臺(tái)管理將實(shí)時(shí)得到顧客的注冊(cè)信息,通過(guò)電話及其他方式確認(rèn),得到注冊(cè)確認(rèn)的顧客才能成為會(huì)員,并擁有唯一的會(huì)員證號(hào); ( 6) 不是會(huì)員的顧客可以先挑選商品再申請(qǐng)成為會(huì)員,會(huì)員申請(qǐng)生效后即可下定單,所定購(gòu)的商品數(shù)及時(shí)存入數(shù)據(jù)庫(kù); ( 7) 送貨與付款:網(wǎng)上的每一份訂單都將實(shí)時(shí)存入后臺(tái)數(shù)據(jù)庫(kù),后臺(tái)操作人員通過(guò)電話及其他方式確 認(rèn),確認(rèn)后將及時(shí)實(shí)施該訂單:向顧客送貨,貨到付款,完成網(wǎng)上交易。 網(wǎng)上交易業(yè)務(wù)流程圖 下面是具體的網(wǎng)上交易業(yè)務(wù)流程圖。用戶進(jìn)入網(wǎng)站后會(huì)進(jìn)入主頁(yè)可以進(jìn)行商品的瀏覽,在用戶選擇商品后系統(tǒng)會(huì)判斷此用戶是否已經(jīng) 登錄 ,如果是的話會(huì)直接進(jìn)入購(gòu)物車(chē)界面,如果不是會(huì)員的話,會(huì)自動(dòng)跳轉(zhuǎn)到用戶登錄界面讓用戶登錄,如果沒(méi)有帳號(hào)可以進(jìn)行注冊(cè)帳號(hào)并 登錄 界面。進(jìn)入購(gòu)物車(chē)后可以修改商品數(shù)量,也可以返回進(jìn)行重新購(gòu)物或者刪除已經(jīng)選擇的 商品,在最終修改完成后,由用戶提交訂單,進(jìn)入最后訂單提交界面并生成訂單。并由管理員對(duì)此用戶的訂單進(jìn)行狀態(tài)的修改,用戶可以得到此訂單的詳細(xì)信息得知此貨物的發(fā)送情況。業(yè)務(wù)流程圖如圖 33所示: 各功能模塊流程 網(wǎng)上購(gòu)物系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理包括用戶登錄模塊,用戶信息注冊(cè)模塊,購(gòu)物車(chē)模塊,訂單模塊。后臺(tái)管理分為四大模塊:用戶信息管理模塊,商品信息管理模塊,商品分類(lèi)管理模塊,訂單管理模塊。其中后臺(tái)管理模塊中對(duì)各個(gè)模塊都具有修改添加和刪除的功能,可以對(duì)商品現(xiàn)有信息進(jìn)行修改,也可以添 加新的商品,以及對(duì)訂單狀態(tài)的修改和刪除。 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 12 圖 33 業(yè)務(wù)流程圖 用戶進(jìn)入網(wǎng)站 瀏覽選擇商品 會(huì) 員 填 寫(xiě) 定 單 修 改 確 認(rèn) 定 單 銷(xiāo) 售 送 貨 生 成 定 單 Y 增加刪除商品 瀏覽挑選 N N Y 注 冊(cè) 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 13 4 系統(tǒng)功能的具體實(shí)現(xiàn) 系統(tǒng)數(shù)據(jù)庫(kù)表的基本設(shè)計(jì) 在建設(shè)網(wǎng)站系統(tǒng)之前,我們必須對(duì)系統(tǒng)所用到的數(shù)據(jù)進(jìn)行大致的分類(lèi)和具體的結(jié)構(gòu)設(shè)計(jì),既要做到清晰明了,又要能適應(yīng)系統(tǒng)各項(xiàng)功能的調(diào)用,而不至于產(chǎn)生結(jié)構(gòu)上的邏輯混亂,保證關(guān)鍵數(shù)據(jù)在意外情況下不會(huì)被破壞,可以說(shuō)數(shù)據(jù)庫(kù)是系統(tǒng)的重中之重。 數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對(duì)應(yīng)的表,一個(gè)實(shí)體對(duì)應(yīng)一個(gè)表,搞清楚該實(shí)體有哪些屬性,對(duì)應(yīng)有些什么字段,以及各實(shí)體之間有何種聯(lián)系。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。 數(shù)據(jù)庫(kù)表如下: 表 如表 41所示: 表 41 Ects_category 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng)度 十進(jìn)位 允許空 主鍵 Cateid Int 11 0 不允許 是 cateName Varchar 255 0 允許 不是 表 如表 42 所示: 表 42 Ects_country 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng)度 十進(jìn)位 允許空 主鍵 Id Int 11 0 不允許 是 Countryname Varchar 255 0 允許 非 Ects_country 表為用戶信息中所屬國(guó)家的實(shí)現(xiàn)。 表 如表 43所示: 表 43 Ects_item 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng)度 十進(jìn)位 允許空 主鍵 Itemid Int 11 0 不允許 是 Num Int 11 0 允許 否 Orderid Int 11 0 允許 否 Productid Int 11 0 允許 否 Ects_item 表為購(gòu)物車(chē)每一列的實(shí)現(xiàn)。 表 如表 44所示: 表 44 Ects_order 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng)度 十進(jìn)位 允許空 主鍵 Orderid Int 11 0 不允許 是 Totalprice Double 0 0 允許 否 Userid Int 11 0 允許 否 Statusid Int 11 0 允許 否 Paywayid Int 11 0 允許 否 Ects_order 為用戶的訂單實(shí)現(xiàn)。 表 如表 45 所示 : 表 45 Ects_orderstatus 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng)度 十進(jìn)位 允許空 主鍵 Statusid Int 11 0 允許空 是 Statusname Varchar 255 0 允許 否 Ects_orderstatus 為訂單中訂單狀態(tài)的實(shí)現(xiàn)。 表 如表 46所示: 表 46 Ects_payway 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng)度 十進(jìn)位 允許空 主鍵 Paywayid Int 11 0 允許空 是 Paywayname Varchar 255 0 不允 許 否 Ects_payway 是用戶選擇付款方式的實(shí)現(xiàn)。 表 如表 47 所示: 表 47 Ects_product 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng)度 十進(jìn)位 允許空 主鍵 Pid Int 11 0 不允許 主鍵 Pname Varcar 255 0 允許 否 Pprice Double 0 0 允許 否 Cateid Int 11 0 允許 否 菏澤學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 14 Ects_product 表是產(chǎn)品實(shí)現(xiàn) 。 表 如表 48 所示: 表 48 Ects_user 表結(jié)構(gòu) 名 類(lèi)型 長(zhǎng) 度 十進(jìn)位 允許空 主鍵 Userid Int 11 0 不允許 主鍵 Username Varchar 255 0 允許 否 Password Varchar 255 0 允許 否 Admin Int 12 0 允許 否 Ects_user 是用戶賬戶和密碼的實(shí)現(xiàn)。 目錄結(jié)構(gòu)說(shuō)明 Dao 包 如圖 41 所示: 圖 41 Dao 包示意圖 Dao 包中全部封裝的是工程
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1