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

正文內(nèi)容

基于web的網(wǎng)上花店系統(tǒng)畢業(yè)設(shè)計(jì)-閱讀頁(yè)

2024-12-13 16:03本頁(yè)面
  

【正文】 的定義組成:數(shù)據(jù)流、數(shù)據(jù)流分量、數(shù)據(jù)存儲(chǔ)、處理 。具體結(jié)構(gòu)如圖 31: 圖 31 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)主要模塊及其功能如下: 用戶信息管理: 此模塊用于用戶對(duì)帳戶信息的相關(guān)操作,有用戶注冊(cè),登錄,信息校對(duì),信息修正,密碼管理等 功能。 自助訂花: 用戶根據(jù)自己的需要隨意選擇各種鮮花以及包裝。 前臺(tái)訂單處理: 用戶查閱訂單狀態(tài)(是否發(fā)貨),生成新的訂單。 公告 花卉知識(shí) 管理: 查看公告 花卉知識(shí) 列表及內(nèi)容,添加、刪除、編輯公告信息。 鮮花材料 管理: 查閱 鮮花材料 列表及詳細(xì)信息,添加、刪除 鮮花材料 ,編輯特價(jià) 鮮花材料 信息。 系統(tǒng)數(shù)據(jù)模型設(shè)計(jì) 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì) —— ER圖 根據(jù)系統(tǒng)流程及功能分析得出簡(jiǎn)化的實(shí)體關(guān)系模型圖 ,如圖 32 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 17 圖 32 系統(tǒng)總體 ER 圖公告信息 查看公告信息 查看公告 用戶 管理員 編號(hào) 標(biāo)題 內(nèi)容 創(chuàng)建時(shí)間 處理訂單信息 編號(hào) 用戶名 密碼 訂單信息 從屬 管理商品 鮮花信息 產(chǎn)地 名稱 類型 圖片 是否新品 是否特價(jià) 簡(jiǎn)介 是否特價(jià) 查看商品 用戶名 密碼 訂購(gòu)商品 訂單詳細(xì)信息 提交 編號(hào) 數(shù)量 訂單編號(hào) 商品編號(hào) 價(jià)格 數(shù)量 郵編 證件號(hào)碼 電話 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 18 具體屬性如下: ? 用戶:用戶 ID,登錄名,用戶姓名,密碼 , 性別, 電話,電子郵箱,地址,郵編,注冊(cè)時(shí)間,用戶狀態(tài),用戶級(jí)別。) ? 鮮花:商品 ID,類別,名稱,鮮花簡(jiǎn)介,是否優(yōu)惠,普通價(jià)格,優(yōu)惠價(jià)格,圖片,庫(kù)儲(chǔ)量,是否有效。 ? 訂單包含鮮花聯(lián)系屬性:數(shù)量,單項(xiàng)價(jià)格,總價(jià)。 ? 鮮花成品包含聯(lián)系屬性:數(shù)量。 ? 管理員管理 用戶屬性:時(shí)間。 ? 管理員處理訂單屬性:訂單 確認(rèn) 人, 確認(rèn) 時(shí)間。 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì) —— 關(guān)系模式 根據(jù)數(shù)據(jù)庫(kù)原理的數(shù)據(jù)依賴及規(guī)范化分析處理,作出如下處理: ? 根據(jù) ER 圖向關(guān)系模型的轉(zhuǎn)換原則進(jìn)行轉(zhuǎn)換。 ? 管理員管理用戶關(guān)系模式主要是系 統(tǒng)管理員可以對(duì)普通管理員進(jìn)行凍結(jié),解凍操作。 ? 由于只是修改添加操作, 公告管理關(guān)系模式可以和公告關(guān)系模式合并。 ? 瀏覽關(guān)系模式由于與系統(tǒng)功能要求基本無關(guān),因此將其舍棄。 經(jīng)過以上分析處理,最終得到以下關(guān)系模式: 用戶( 用戶 ID,登錄名,用戶姓名,密碼,用戶類別, 性別, 電話,電子郵箱,地址,郵編,注冊(cè)時(shí)間, 用戶狀態(tài), 用戶級(jí)別) 鮮花 成品 ( 商品 ID,類別 ID,名稱,鮮花簡(jiǎn)介,是否優(yōu)惠,普通價(jià)格, 會(huì)員 價(jià)格,圖片, 是否新品,添加時(shí)間, 是否有效) 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 19 鮮花材料( 編號(hào) ,名稱,圖片名稱,庫(kù)存量,進(jìn)貨價(jià),出貨價(jià),類別) 成品組成(鮮花成品編號(hào),鮮花材料編號(hào),數(shù)量) 訂單( 訂單號(hào) ,用戶 ID,產(chǎn)生 時(shí)間 ,是否確認(rèn),確認(rèn)時(shí)間,訂單 確認(rèn) 人,發(fā)送狀態(tài),接收人姓名,接收地址, 接受人聯(lián)系 電話, 要求送達(dá)時(shí)間,總價(jià) ,用戶留言,付款方式,備注要求 ) 訂單包含鮮花( 訂單號(hào),商品 ID, 商品名稱 , 數(shù)量,單項(xiàng)價(jià)格 ,總價(jià)) 公告( 編號(hào) ,標(biāo)題,內(nèi)容,更新日期, 類別, 是否有效) 成品類別( 類別 ID,類別名稱) 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì) —— 關(guān)系表 根據(jù)以上關(guān)系模式,可以得出相應(yīng)的關(guān)系表 ,數(shù)據(jù)關(guān)系表一覽如表 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 20 表 31 數(shù)據(jù)關(guān)系表一覽表 編號(hào) 名稱 說明 表 32 userInfo_table 用戶信息表 表 33 goodsTypes_table 成品類別表 表 34 goods_table 鮮花成品表 表 35 flowers_table 鮮花材料 表 表 36 goodsContent_table 成品組成表 表 37 userOrder_table 訂單信息表 表 38 lineItem_table 訂單明細(xì)表 表 39 bbs_table 公告花卉知識(shí)表 數(shù)據(jù)表詳細(xì)說明 用戶信息表 (userInfo_table)主要記錄用戶相關(guān)信息 , 其具體 如表 32。 由于鮮花行業(yè)的特殊性,其成品有一定數(shù)量的鮮花及包裝組合而成 , 所以必然需要一個(gè)記錄鮮花材料的數(shù)據(jù)表,鮮花材料表正是解決以上問題而建。鮮花材料表并沒有記錄成品的組成明細(xì),但這又不可缺少,成品組成表正是記錄了成品的組成明細(xì)。記錄用戶訂單的主要信息,如表 37 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 22 表 37 訂單信息表 字段名 數(shù)據(jù)類型 是否為空 描述說明 orderID vatchar(20) 否 訂單號(hào) (用戶 ID+訂購(gòu)日期) ,主鍵 userID int 否 訂購(gòu)人編號(hào) orderTime dateTime 否 訂購(gòu)時(shí)間( getdate()) orderStatus int 否 訂單狀態(tài)(默認(rèn) 0,未確認(rèn); 1,已確認(rèn)) orderPassID int 可以 確認(rèn)人編號(hào) orderPassTime vatchar(10) 可以 確認(rèn)時(shí)間 orderSendState int 否 發(fā)送狀態(tài)(默認(rèn) 0,未發(fā)送; 1,已發(fā)送) orderRecName vatchar(20) 可以 訂單接收人姓名 orderRecAddr vatchar(200) 可以 訂單接收地址 orderTotalPrice money 否 訂單總價(jià) orderNotes vatchar(200) 可以 訂單留言 orderSendTime vatchar(20) 可以 送貨時(shí)間 orderPhone vatchar(20) 可以 接收人聯(lián)系電話 payType vatchar(20) 否 付款方式 sendNotes vatchar(100) 可以 備注,要求 訂單明細(xì)表 (lineItem_table)。如表 38 表 38 訂單明細(xì)表 字段名 數(shù)據(jù)類型 是否為空 描述說明 orderID vatchar(20) 否 訂單號(hào),主鍵 goodsID int 否 成品編號(hào),主鍵 goodsName vatchar(1000) 否 成品名稱,主鍵 number int 否 數(shù)量 unitPrice money 否 單項(xiàng)價(jià)格 公告花卉知識(shí)表 (bbs_table)。由于公告信息和花卉知識(shí)信息之間存在很多的共性,且需要記錄的屬性基本一樣,所以將其合為一個(gè)表里存儲(chǔ)。下面將給出數(shù)據(jù)庫(kù)操作的 JavaBean“ connDB”的具體信息。 JDBC 是一種“開放”的方案,它為數(shù)據(jù)庫(kù)應(yīng)用開發(fā) 人員﹑數(shù)據(jù)庫(kù)前臺(tái)工具開發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開發(fā)人員可以用純 Java 語(yǔ)言編寫完整的數(shù)據(jù)庫(kù)應(yīng)用程序。 一般來說, Java 應(yīng)用程序訪問數(shù)據(jù)庫(kù)的過程(如圖 431 所示),是: ①裝載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序;②通過 JDBC 建立數(shù)據(jù)庫(kù)連接;③訪問數(shù)據(jù)庫(kù),執(zhí)行 SQL 語(yǔ)句;④斷開數(shù)據(jù)庫(kù)連接。 首先是加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序: ().newInstance()。之后通過指定的帳戶連接數(shù)據(jù)庫(kù) ,獲取數(shù)據(jù)庫(kù)連接 Connection: (jdbc:microsoft:owershop,sa, wang)。然后通過 Connection 的 createStatement()方法獲取 Statement 對(duì)象。 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 24 ( 3) connDB 類 的成員及說明 表 41: 表 41 connDB 類成員表 成員名 返回值 類別 作用域 功能 conn Connection public 記錄數(shù)據(jù)庫(kù)連接 stmt Statement public 向數(shù)據(jù)庫(kù)發(fā)送 SQL語(yǔ)句 rs ResultSet public 裝載查詢結(jié)果 getConnection() Connection public static 建立數(shù)據(jù)庫(kù)連接 executeQuery(String sql) ResultSet public 進(jìn)行查詢操作 executeUpdate(String sql) int public 更新操作,返回更新行數(shù) executeUpdate_id(String sql) int public 更新操作, 返回更新記錄 id close() void public 關(guān)閉數(shù)據(jù)庫(kù)連接 中文 字符處理的 JavaBean的 設(shè)計(jì) 字符串處理的 JavaBean 是解決程序中經(jīng)常出現(xiàn)的有關(guān)字符串處理問題的方法的類。 ( 1)編寫解決輸出中文亂碼問題的方法 chStr。 }else{ try{ str=(new String((iso88591),GB2312)).trim()。 } } return str。 ( 2)編寫顯示文本中的回車換行、空格及保證 HTML 標(biāo)記的正常輸出的方法convertStr。 }else{ try{ str1=(,)。 江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 25 str1=( , )。 }catch(Exception e){ ()。 } 用戶主界面設(shè)計(jì) 用戶主界面是用戶了解花店的重要窗口,其上必須有用戶在花店夠花所需的重要信息和 相關(guān)入口。用戶還可以選擇相應(yīng)的菜單進(jìn)行購(gòu)花 向?qū)Р榭?,公告信息,花卉知識(shí),及不同分類的花品信息瀏覽 ,還有常見 問題,配送范圍的說明,以及聯(lián)系方式。 包含了用戶注冊(cè),會(huì)員登錄,購(gòu)花向?qū)В醉?yè),自助訂花,花卉知識(shí),商品公告等菜單。其中菜單的實(shí)現(xiàn)主要使用超鏈接 A實(shí)現(xiàn)。主界 面調(diào)用 , 首先訪問 session 看用戶名 loginName 是否存在或?yàn)榭?,來判斷所要顯示的菜單。分類顯示菜單是通過訪問數(shù)據(jù)庫(kù),從數(shù)據(jù)庫(kù) 表 goodsTypes_table 和 flowers_table 中提取相應(yīng)信息動(dòng)態(tài)生成菜單。 包含常見問題,配送范圍,聯(lián)系我們?nèi)齻€(gè)菜單,以及花店的相關(guān)信息。 用戶信息管理模塊設(shè)計(jì) 會(huì)員登錄模塊設(shè)計(jì) 此模塊的主要功能是對(duì)使用本系統(tǒng)的用戶進(jìn)行用戶名、密碼、用戶身份的驗(yàn)證,只有合法的用戶才能使用本系統(tǒng) 購(gòu)買鮮花和管理 。在首頁(yè)界面中左上角有一個(gè)用戶注冊(cè)菜單。通過 getParameter 函數(shù)獲得用戶提交的信息,并與數(shù)據(jù)庫(kù)中的相應(yīng)信息進(jìn)行比較做出判斷。此外,該界面還提供出錯(cuò)處理,如用戶登錄時(shí)用戶信息填寫不正確等異常。在用戶登錄是系統(tǒng)會(huì)自動(dòng)根據(jù)當(dāng)前用戶的類別確定登錄后的界面。 用戶登錄界面如圖 43 圖 43 用戶登錄界面 具體流程圖如圖 44 圖 44 登錄流程圖 用戶 退出 頁(yè)面把網(wǎng)頁(yè)中的 session 對(duì)象清空,然后顯示注銷成功信息。這一處理有兩個(gè)原因。另外,如果所有用戶都不注銷,則 session 對(duì)象會(huì)繼續(xù)占用有效的資源直到過期。 在 次界面還使用了 JavaScript 腳本對(duì)輸入框進(jìn)行驗(yàn)證,使用的函數(shù)為 中的checkU()。非會(huì)員只能進(jìn)行鮮花商品的瀏覽,公告信息,花卉知識(shí)的查看。在此界面,用戶需要填寫自己的信息:申請(qǐng)注冊(cè)名,真實(shí)姓名,密碼,性別,電郵,聯(lián)系電話,聯(lián)系地址和郵編 。其具體屬性對(duì)應(yīng)數(shù)據(jù)庫(kù)表用戶信息表 (userInfo_table)的所有字段。具體 Jsp 代碼如下: jsp:useBean id=userInfo scope=request class= jsp:setProperty name=userInfo property=*/ /jsp:useBean 通過上面的三條代碼將注冊(cè)頁(yè)面中表單里面的信息對(duì)應(yīng)的賦值到 user_info 類對(duì)象userInfo 屬性中。其作用是調(diào)江西理工大學(xué) 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 29 用 user_info 類對(duì)象對(duì)數(shù)據(jù)庫(kù)表用戶信息表 (userInfo_table)進(jìn)行訪問操作。在此函數(shù)中調(diào)用了 ,用以訪問數(shù)據(jù)庫(kù)確認(rèn)此用戶名是否已被使用。 注冊(cè)流程圖如圖 47 圖 47 注冊(cè)流程圖 注冊(cè)成功后,系統(tǒng)將新用戶的用戶注冊(cè)名,用戶編號(hào)儲(chǔ)存到 session 里面,以便之后用戶操作時(shí)進(jìn)行用戶驗(yàn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1