【正文】
(script language=39。 39。 ret=(delete from lineItem_table where orderID=39。+ orderID+39。/script)。//插入訂單一般信息 if(ret==0){ (script language=39。 int minute=()。/script)。 String orderID=。 您 還 沒(méi) 有 選 購(gòu) 商 品 !39。 圖 414 購(gòu)物車(chē)添加花品流程圖 設(shè)計(jì) 在圖 412 界面中購(gòu)物車(chē)信息表中填入購(gòu)買(mǎi)的數(shù)量,然后單擊更改數(shù)量按鈕即可以更改購(gòu)買(mǎi)數(shù)量。 用戶(hù)信息查看與修改界面如圖 49 圖 49 用戶(hù)信息查看與修改界面 在整個(gè)界面中,用戶(hù)名輸入框是只讀屬性,其余的都可以更改。 賦值后就可以調(diào)用另一個(gè)數(shù)據(jù)邏輯 Bean: userInfoDaoImpl。 用戶(hù)注冊(cè)模塊設(shè)計(jì) 本系統(tǒng)約定只有花店的會(huì)員才有購(gòu)買(mǎi)資格,才能操作購(gòu)物車(chē),生成訂單。 在此界面中還添加了 一個(gè)忘記密碼的按鈕,用以幫助用戶(hù)取回密碼。對(duì)于初次使用本系統(tǒng)的用戶(hù)需要先通過(guò)注冊(cè)才能登錄用戶(hù)界面。 增加了修改用戶(hù)資料,訂單查詢(xún),退出三個(gè)菜單 ,少了用戶(hù)注冊(cè)和會(huì)員登錄菜單。 } } return str1。 } 其中 getBytes()方法根據(jù)指定的字符集將字符串轉(zhuǎn)換為字節(jié)并保存在一個(gè)字節(jié)數(shù)組中。最后調(diào)用 Statement 的executeQuery(),executeUpdate()或 execute()方法完成對(duì)數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)。 JDBC 提供兩種 API,分別是面向開(kāi)發(fā)人員的 API 和面向底層的 JDBC 驅(qū)動(dòng)程序 API,底層主要通過(guò)直接的 JDBC 驅(qū)動(dòng)和 JDBCODBC橋驅(qū)動(dòng)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接。易于用戶(hù)理解和操作。它可以對(duì)每個(gè)業(yè)務(wù)功能組件進(jìn)行授權(quán),限制了非法訪(fǎng)問(wèn)還便于進(jìn)行考試考務(wù)管理。 ? 瀏覽關(guān)系模式由于與系統(tǒng)功能要求基本無(wú)關(guān),因此將其舍棄。 ? 瀏覽屬性:用戶(hù) ID,商品 ID,最新時(shí)間,累計(jì)次數(shù)。 系統(tǒng)數(shù)據(jù)模型設(shè)計(jì) 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì) —— ER圖 根據(jù)系統(tǒng)流程及功能分析得出簡(jiǎn)化的實(shí)體關(guān)系模型 圖 ,如圖 32 圖 32 ER 圖 具體屬性如下: ? 用戶(hù):用戶(hù) ID,登錄名,用戶(hù)姓名,密碼, 性別, 電話(huà),電子郵箱,地址,郵編,注冊(cè)時(shí)間,用戶(hù)狀態(tài),用戶(hù)級(jí)別。 自助訂花: 用戶(hù)根據(jù)自己的需要隨意選擇各種鮮花以及包裝。 數(shù)據(jù)字典中包含的每個(gè)數(shù)據(jù)元素的控制信息時(shí)很有價(jià)值的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成一套完整的數(shù)據(jù)流程圖。 業(yè)務(wù)流程分析 系統(tǒng)是由前臺(tái)和后臺(tái)兩部分組成。 需求分析的任務(wù)是通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門(mén)、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計(jì)算機(jī)系統(tǒng))工作概況,明確用戶(hù) 的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。 系統(tǒng)開(kāi)發(fā)完成投入使用后,可以為花店增加銷(xiāo)售收入,減少銷(xiāo)售成本。除此之外,作為 Java 平臺(tái)的一部分, JSP 擁有 Java 語(yǔ)言 “一次編寫(xiě),各處運(yùn)行 ”的特點(diǎn)。使用其中任何一門(mén)語(yǔ)言開(kāi)發(fā)都可以滿(mǎn)足要求。 所以網(wǎng)上花店的需求會(huì)越來(lái)越大,它必將成為人們生活的一部分。網(wǎng)上花店可以讓顧客隨時(shí)瀏覽鮮花商品信息,直觀(guān),清晰。然而,鮮花是一種比較特殊的商品,不是一種容易郵遞的物品。電子商務(wù)雙向信息溝通、靈活的交易手段和快速的交貨方式的特點(diǎn),將給社會(huì)帶來(lái) 巨大的經(jīng)濟(jì)效益,促進(jìn)整個(gè)社會(huì)的生產(chǎn)力的提高。 本網(wǎng)站同時(shí)提供一 些花卉常識(shí)、鮮花禮儀、節(jié)日知識(shí)等相關(guān)知識(shí)、風(fēng)俗等的介紹和客戶(hù)交流。 課題內(nèi)容簡(jiǎn)介 本 系統(tǒng)是一個(gè)基于 BS 結(jié)構(gòu) 的在線(xiàn)鮮花 銷(xiāo)售網(wǎng)站 ,客戶(hù)可以在網(wǎng)上訪(fǎng)問(wèn)本 網(wǎng)站 并預(yù)訂鮮花。 本文就網(wǎng)上花店的實(shí)現(xiàn)做了一些探索 。 關(guān)鍵詞: JSP; SQL Server 20xx; 花店 ; Web 基于 BS 結(jié)構(gòu)的網(wǎng)上鮮花銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)設(shè)計(jì)(論文)外文摘要 The Design and Implementation of florist shop on WEB Abstract: With the popularization of the emerce and online shop, the goods showed on the line, ordered through web site are being more fashionable gradually, so the technology of the onlineshop has bee a more familiar subject too. This text has done some exploration on the realization of the online florist shop. This system is the online system of florist shop based on WEB , adopting JSP technology and SQL SERVER 20xx database technology to develop, the frontdesk page for customers buying and backdesk for administrator’s management . The ordinary customer browsing the site can make purchase , make order form , register , revise user’s information and so on. The administrator can enter the systematic backstage to manage , adding , modifying , deleting the product , to deal with the user’s order , to inquiry other basic information and so on . This text explaining the mentality of designing of the whole application system in detail , designing exhaustive analysis to every part, has formed an intact design plan finally. Keywords: JSP; SQL Server 20xx; florist shop; Web. 基于 BS 結(jié)構(gòu)的網(wǎng)上鮮花銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 目 錄 1 引言 ..................................................................... 1 課題內(nèi)容簡(jiǎn)介 ....................................................... 1 課題的研究背景與意義 ............................................... 1 課題的研究背景 ................................................ 1 課題的研究意義 ................................................ 2 課題的調(diào)研 ......................................................... 2 可行性分析 ......................................................... 2 技術(shù)可行性 .................................................... 2 經(jīng)濟(jì)可行性 .................................................... 3 法律可行性 .................................................... 3 操作可行性 .................................................... 3 2 需求分析 ................................................................. 4 功能需求分析 ....................................................... 4 業(yè)務(wù)流程分析 ....................................................... 4 數(shù)據(jù)流分析 ......................................................... 6 數(shù)據(jù)字典 ........................................................... 8 3 系統(tǒng)設(shè)計(jì) ................................................................ 14 系統(tǒng)總體功能結(jié)構(gòu) .................................................. 14 系統(tǒng)數(shù)據(jù)模型設(shè)計(jì) .................................................. 15 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì) —— ER 圖 ................................... 15 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì) —— 關(guān)系模式 ................................. 16 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì) —— 關(guān)系表 ................................... 17 開(kāi)發(fā)環(huán)境及運(yùn)行環(huán)境設(shè)計(jì) ............................................ 17 開(kāi)發(fā)環(huán)境 ..................................................... 17 系統(tǒng)開(kāi)發(fā)工具 ................................................. 18 運(yùn)行環(huán)境 ..................................................... 18 4 詳細(xì)設(shè)計(jì) ................................................................ 19 數(shù)據(jù)庫(kù)操作及中文字符處理 JavaBean 設(shè)計(jì) ............................. 19 數(shù)據(jù)庫(kù)操作 JavaBean 設(shè)計(jì) ...................................... 19 中文字符處理的 JavaBean 的設(shè)計(jì) ................................ 20 用戶(hù)主界面設(shè)計(jì) .................................................... 21 用戶(hù)信息管理模塊設(shè)計(jì) .............................................. 23 會(huì)員登錄模塊設(shè)計(jì) ............................................. 23 用戶(hù)注冊(cè)模塊設(shè)計(jì) ............................................. 24 用戶(hù)信息的查看與修改模塊設(shè)計(jì) ................................. 26 購(gòu)物車(chē)模塊和前臺(tái)訂單處理模塊的設(shè)計(jì) ................................ 27 購(gòu)物車(chē)添加花品設(shè)計(jì) ............................................ 28 修改購(gòu)買(mǎi)數(shù)量設(shè)計(jì) .............................................. 29 訂單的提交的設(shè)計(jì) .............................................. 30 后臺(tái)用戶(hù)管理模塊設(shè)計(jì) .............................................. 32 5 用戶(hù)手冊(cè) ..................................................