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

正文內(nèi)容

網(wǎng)上花店的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(編輯修改稿)

2024-08-19 20:55 本頁面
 

【文章內(nèi)容簡介】 難抽象出系統(tǒng)中的一些實體對象,包括鮮花商品、商品分類、訂單、客戶、用戶留言、供貨廠商等。這些對象將會和數(shù)據(jù)庫的數(shù)據(jù)表相 對應(yīng),對這些對象進行的操作,則將與數(shù)據(jù)庫存儲過程相對應(yīng)。 本系統(tǒng)數(shù)據(jù)庫中各個數(shù)據(jù)表的字段定義和說明如 表 31: 表名 列名 數(shù)據(jù)類型 長度 主鍵 admin 管理員表 adminId int adminName varchar 40 adminPass varchar 40 users 客戶表 usersId int usersName varchar 40 usersPass varchar 40 usersRepass varchar 40 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院 9 usersPassQuestion varchar 40 sort 產(chǎn)品類別表 sortId int sortName (40) varchar 40 goods 商品表 goodsId int goodsName varchar 40 goodsmaterial varchar 200 goodsPackage varchar 200 goodsLanguage varchar 200 goodsPrice float goodsCent varchar 40 goodsScope varchar goodsPlace varchar goodsHabitus varchar sortName 40 constraint pk_goodsId produce 廠商表 produceId int produceName varchar 40 produceDetails 廠商產(chǎn)品明細表 produceId int produceName varchar 40 sortId int goodsId int orders 訂單表 ordersId int usersName varchar 40 ordersPrice varchar 40 ordersDatetime varchar 40 constraint varchar pk_ordersId ordersDetails 訂單明細表 ordersId int goodsName varchar 40 goodsPrice varchar 40 goodsCount int leaveLanguage 留言表 leaveLanguageId int name varchar 40 qq varchar 40 varchar 40 leaveLanguage varchar 200 dateTime varchar 40 safeLog 安全日志表 網(wǎng)上花店的設(shè)計與實現(xiàn) 10 logId int usersId varchar 40 landingDatetime varchar 40 exitDatetime varchar 40 表 31 各個數(shù)據(jù)表之間的關(guān)聯(lián)關(guān)系如圖 32: 圖 32 本系統(tǒng)的存儲過程設(shè)計如表 32 所示 : 過程名 輸入 輸出 依賴表 事務(wù)處理 業(yè)務(wù)功能描述 Pro_orders OrdersName OrdersPrice GoodsCount ordersID Orders Insert Select 用戶生成訂單,將訂單信息保存到數(shù)據(jù)庫中,并返回 ID號 Pro_users usersName usersPass usersRepass usersPassQuestion usersPassReply usersTrueName usersAddress usersPhone usersE_mail usersID users Insert select 用戶輸入注冊信息后,將注冊信息保存到數(shù)據(jù)庫中,并返回用戶 ID 號 Pro_goods goodsName goodsmaterial goodsPackage goodsLanguage goodsPrice goodsCent goodsID goods Insert select 管理員輸入產(chǎn)品信息后,將產(chǎn)品信息保存到數(shù)據(jù)庫中,并返回商品 ID 號 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院 11 goodsScope goodsPlace goodsPlace goodsHabius sortName 表 32 系統(tǒng)流程及模塊 設(shè)計 根據(jù)上面的需求分析,將系統(tǒng)劃分為以下幾個模塊 : 用戶登錄模塊:負責(zé)驗證系統(tǒng)中用戶的登錄信息 商品查詢模塊:負責(zé)根據(jù)用戶輸入的各種條件快速查找符合用戶要求的鮮花商品。 購物車模塊:負責(zé)記錄并保存用戶選購的商品信息,然后生成訂單。 用戶留言模塊:負責(zé)接收并記錄用戶的留言信息。 管理員管理模塊:負責(zé)商品、訂單、 用戶和廠商信息的添加、修改和刪除等維護操作。 本系統(tǒng)在設(shè)計過程中采用業(yè)務(wù)邏輯與實體類分離的實現(xiàn)方式,最大程度地降低了程序的耦合度,提高了程序的可擴展性和可修改性。 網(wǎng)上花店的設(shè)計與實現(xiàn) 12 第四章 關(guān)鍵技術(shù)和難點 Servlet 過濾器 Servlet 過濾器是小型的 web 組件,它能攔截請求和響應(yīng)以便查看、提取、或以某種方式操作正在客戶機和服務(wù)器之間交換的數(shù)據(jù)。過濾器封裝的功能雖然很重要,但是對于處理客戶機請求或者發(fā)送響應(yīng)來說不是決定性的。典型的功能包括記錄關(guān)于請求和響應(yīng)的數(shù)據(jù) 、處理安全協(xié)議、管理會話屬性等。 過濾器提供一種面向?qū)ο蟮哪K化機制,用以將公共任務(wù)封裝到可插入的組件中。這些組件通過一個配置文件來聲明,并動態(tài)的進行處理。 正如其名稱所暗示的那樣, Servlet 過濾器用于攔截傳入的請求或傳出的響應(yīng),并監(jiān)視、修改或以某種方式處理正在通過的數(shù)據(jù)流。過濾器是自包含、模塊化的組件,可以將它們添加到請求 /響應(yīng)鏈中,或者在無不影響應(yīng)用程序中其他 WEB 組件的情況下刪除它們。 定義過濾器的 包中包含三個接口: Filter、 FilterChain 和 FilterConfig。從編程的角度看,過濾器類將實現(xiàn) Filter 接口,然后使用這個過濾器類中的 FilterChain 和FilterConfig 接口。該過濾器類的一個實例引用將傳遞給 filterchain 對象,以允許過濾器把控制權(quán)傳遞給鏈中的下一個資源。 Filterconfig 對象將由容器提供給過濾器,以允許訪問該國 vqide 初始化數(shù)據(jù)。 所有的 Servlet 過濾器類都必須實現(xiàn) 接口,這個接口含有三個過濾器類必須實現(xiàn)的方法。 Init( FilterConfig):這個方法是 Servlet 過濾器的初始方法,在容器實例化過濾器時被調(diào)用。該方法接收一個 FilterConfig 類型的對象作為輸入,可以讀取 文件種過濾器的初始化參數(shù)。 DoFilter( ServletRequest, ServletResponse, FilterChain):與 Servlet 類使用 service()方法來處理請求一樣,過濾器擁有用于處理請求和響應(yīng)的方法 —doFilter()。當客戶請求與過濾器相關(guān)聯(lián)的 URL 時, Servlet 容器將先調(diào)用過濾器的 doFilter()方 法。 Destroy(): Servlet 容器在銷毀過濾器實例時調(diào)用該方法。 編寫完過濾器實現(xiàn)類,還需要把該過濾器添加到 web 應(yīng)用程序中,這是通過在 web應(yīng)用程序部署描述文件 中聲明的。 過濾器的配置 建立 Servlet 過濾器后,就可以在 中利用 filter元素以及 filtername(用戶定義的過濾器的名稱)、 fileclass(完整的過濾器類名)和 initparams(可選的)子元素聲明它。需要注意的是,這些元素在 的 webapp元素中出現(xiàn)的次序不是任意的,所有 filter元素必須出現(xiàn)在任何 filtermapping元素之前,而 filtermapping元素又必須出現(xiàn)在所有 servlet和 servletmapping元素之前。 使用 filtername命名一個過濾器之后,可利用 filtermapping元素把它與一個或多個 servlet 或 JSP 頁面相關(guān)聯(lián)。關(guān)于此項工作有兩種方式。 (1)可使用 filtermapping元素中的 filtername和 servletname子元 素把此過濾器與一個特定的 Servlet 名字關(guān)聯(lián)。這個 Servlet 名字必須在 文件中使用 servlet元素進行聲明。 (2)可利用 filtermapping元素中的 filtername和 urlpattern子元素將過濾器與一組Servlet、 jsp 頁面或靜態(tài)內(nèi)容相關(guān)聯(lián)。 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院 13 文件中配置過濾器的完整格式如下: ?xml version= encoding=UTF8? webapp version= xmlns= xmlns:xsi= xsi:schemaLocation= filter filternameencoding/filtername filterclass/filterclass initparam paramnameencoding/paramname paramvaluegb2312/paramvalue /initparam /filter filter filternameauth/filtername filterclass/filterclass initparam paramnamelogin_page/paramname paramvalue/buyFlowers111//paramvalue /initparam /filter filtermapping filternameencoding/filtername urlpattern/*/urlpattern /filtermapping filtermapping filternameauth/filtername urlpattern/register//urlpattern /filtermapping filtermapping filternameauth/filtername urlpattern/admin//urlpattern /filtermapping /webapp 網(wǎng)上花店的設(shè)計與實現(xiàn) 14 第五章 系統(tǒng)詳細設(shè)計與實現(xiàn) 用戶登錄模塊 用戶登錄模塊包含以下頁面和 javabean 類,如表 51 所示: 頁面和 java 類 功能描述 系統(tǒng)首頁,負責(zé)顯示所有鮮花商品信息 驗證用戶登錄信息 接收用戶注冊信息 執(zhí)行用戶注冊業(yè)務(wù)邏輯過程的頁面 負責(zé)整個系統(tǒng)與數(shù)據(jù)庫的連接和關(guān)閉操作 包含各種對用戶的業(yè)務(wù)邏輯方法的 JavaBean 類 表 51 (1)用戶登錄驗證頁面 本頁面中引入表示用戶的實體 javabean 類 userclass 和封裝了驗證用戶登錄方法的邏輯 javabean 類 userbean,然后調(diào)用驗證用戶身份的 ()方法,根據(jù)用戶 的身份在主頁面中顯示歡迎信息。 (2)UserBean 封裝對用戶的各種業(yè)務(wù)邏輯方法的 JavaBean 類。其詳細代碼如下: package 。 import .*。 import .*。 import 。 import 。 public class UserBean { private Connection con。 UserClass user。 public UserBean() { try {//取得數(shù)據(jù)庫連接 con = ()。 } catch(Exception e)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1