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

正文內(nèi)容

基于struts的體育商城網(wǎng)站設(shè)計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-07-27 05:13本頁面
  

【正文】 文件管理員。管理員表的各字段設(shè)計如表 所示。表 管 理 員 各 字 段 設(shè) 計 表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 管理員 ID 號AdminType INT 否 否 是 管理員類型AdminName CHAR(12) 否 否 是 管理員姓名LoginName CHAR(12) 否 否 是 登錄名LoginPwd CHAR(12) 否 否 是 登錄密碼 訂單表 orders訂單表的表名為 orders,用于存儲訂單信息。設(shè)置訂單 ID 號用于索引查找。訂單主要由顧客下單產(chǎn)生,所以與會員表有著緊密的聯(lián)系,設(shè)置外鍵會員 ID 號 Member 使兩表在物理上形成一定關(guān)系。除此以外,訂單表還與購物車表也存在著一定的關(guān)聯(lián),故設(shè)置外鍵購物車 ID 號 Cart。字段訂單編號為隨機產(chǎn)生的 13 位數(shù)字。字段訂單狀態(tài)OrderStatus 一共有 3 個狀態(tài) 1,2,3 分別對應(yīng)了未受理、處理中、結(jié)單。訂單表的各字段設(shè)計如表 所示。表 訂單各字段設(shè)計表字段 類型 主鍵 索引 可否為空 說明ID INT 是 否 否 訂單 ID 號Member INT 否 是 否 會員 ID 號Cart INT 否 是 否 購物車 ID 號OrderNO CHAR(20) 否 否 是 訂單編號OrderDate DATETIME 否 否 是 下單日期OrderStatus INT 否 否 是 訂單狀態(tài) 購物車商品連接表 cartselectedmer購物車與商品為多對多關(guān)聯(lián),在數(shù)據(jù)庫的物理實現(xiàn)上,通過采用 cartselectedmer 連接表中的外鍵 Cart 和 Merchandise 分別對應(yīng)的購物車 ID 號和商品 ID 號,實現(xiàn)這種多對多的關(guān)聯(lián)。因為需要在購物車表中獲取會員信息,故設(shè)置購物車 ID 號為外鍵作為索引,使此表與購物車表相關(guān)聯(lián)。購物車中包含的商品信息需要從商品表中獲得,因此在此表中設(shè)置商品 ID 號 Merchandise 為外鍵。購物車商品選購表如表 所示。表 購物車商品選購表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 選購表 ID 號Cart INT 否 是 否 購物車 ID 號Merchandise INT 否 是 否 商品 ID 號Number INT 否 否 是 商品數(shù)量Price FLOAT 否 否 是 單件商品價格Money FLOAT 否 否 是 每種商品的總價格 購物車表 cart購物車表的表名為 cart,用于存儲購物車的基本信息。當顧客購買物品、查看購物車時將訪問該表。此表與會員表關(guān)系密切,因為購物車必須屬于某一會員,不可能獨自存在,所以設(shè)置外鍵會員 ID 號 Member 使購物車表與會員表形成物理關(guān)聯(lián)。購物車表的各字段設(shè)計如表 所示。表 購 物 車 各 字 段 設(shè) 計 表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 購物車 ID 號Member INT 否 是 否 會員 ID 號Money FLOAT 否 否 是 總金額CartStatus CHAR(2) 否 否 是 購物車狀態(tài) 商品類別表 category商品類別表的表名為 category,用于存儲商品類別信息。此表的字段較少,主要作為商品表的關(guān)聯(lián)表。設(shè)置商品類別 ID 號為主鍵,并且在商品表中設(shè)置其為外鍵。商品類別表的各字段設(shè)計如表 所示。表 商 品 類 別 各 字 段 設(shè) 計 表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 商品類別 ID 號CateName VARCHAR(40) 否 否 是 類別名稱CateDesc VARCHAR(100) 否 否 是 類別描述 文件表 fileshare文件表的表名為 fileshare,用于存儲文件信息。設(shè)置文件編號 ID 為主鍵方便索引查找。FilePath 的字段存的是文件的路徑。由程序控制取得文件大小、文件格式等文件信息。文件表的各字段設(shè)計如表 所示。表 文件各字段設(shè)計表字段 類型 索引 可否為空 說明ID INT 是 否 文件編號FileName VARCHAR(40) 否 否 文件名FilePath VARCHAR(100) 否 否 文件路徑FileSize INT 否 否 文件大小FileFormat VARCHAR(10) 否 否 文件格式 留言表 leaveword留言表的表名為 leaveword,用于存儲留言信息。設(shè)置用戶 ID 號為主鍵,方便對留言表的查詢等操作。此表中沒有設(shè)置外鍵,故沒有與其他表在物理上形成關(guān)聯(lián)。但是此表與三個表在邏輯上擁有關(guān)系,分別為會員表 Member、管理員表 Admin 和商品表 Merchandise。只有在會員登錄后才能進行留言,留言信息將通過程序?qū)崿F(xiàn)顯示會員信息;同時,會員只能對某件商品進行留言,故商品信息也會在留言信息中出現(xiàn)。管理員可對會員的留言進行回復(fù),但不是必須得。留言內(nèi)容采用的是小文本類型 TEXT當留言表的各字段設(shè)計如表 所示。表 留 言 各 字 段 設(shè) 計 表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 留言 ID 號Member INT 否 是 是 會員 ID 號Admin INT 否 是 否 管理員 ID 號表 留 言 各 字 段 設(shè) 計 表 ( 續(xù) )字段 類型 主鍵 外鍵 可否為空 說明Merchandise INT 否 是 否 商品 ID 號Title VARCHAR(60) 否 否 是 留言標題Content TEXT 否 否 是 留言內(nèi)容AnswerContent TEXT 否 否 是 回復(fù)內(nèi)容LeaveDate DATETIME 否 否 是 留言日期AnswerDate DATETIME 否 否 是 回復(fù)日期 會員表 member會員表的表名為 member,用于存儲會員信息。此表擁有較多的字段,因為商城需要詳細的會員信息。設(shè)置會員 ID 號為主鍵,方便數(shù)據(jù)庫的索引查找。在顯示會員信息時,需要調(diào)用會員等級表的信息,故應(yīng)在會員表和會員等級表間建立聯(lián)系,在表中設(shè)置會員等級 ID 號為外鍵,這樣在顯示會員信息時即可查找會員等級表的會員等級信息。字段注冊日期和上次登錄時間使用 DATETIME 類型,在數(shù)據(jù)庫中采用“年月日 時分秒” 的格式儲存。會員表的各字段設(shè)計如表 所示。表 會 員 各 字 段 設(shè) 計 表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 會員 ID 號Memberlevel INT 否 是 否 會員等級 ID 號LoginName CHAR(12) 否 否 是 登錄名LoginPwd CHAR(12) 否 否 是 登錄密碼MemberName CHAR(20) 否 否 是 會員姓名Phone CHAR(15) 否 否 是 會員電話Adress VARCHAR(100) 否 否 是 家庭地址Zip CHAR(6) 否 否 是 郵編RegDate DATETIME 否 否 是 注冊日期LastDate DATETIME 否 否 是 上次登錄日期LoginTimes INT 否 否 是 登錄次數(shù)EMail VARCHAR(100) 否 否 是 郵箱地址 會員級別表 memeberlevel文件級別表的表名為 memberlevel,用于存儲會員級別信息。此字段只擁有三個字段,分別為主鍵 ID 號、級別名稱和折扣。此表中沒有設(shè)置外鍵,但會員級別 ID 號作為會員表的外鍵,使兩個表形成關(guān)聯(lián)。會員級別表的各字段設(shè)計如表 所示。表 會員級別各字段設(shè)計表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 會員級別 ID 號LevelName CHAR(20) 否 否 是 會員級別名稱Discount FLOAT 否 否 是 折扣 商品列表 merchandise商品表的表名為 merchandise,用于存儲商品信息。此表也擁有較多的字段,因為要盡可能詳細地向用戶呈現(xiàn)商品信息,使用戶可以更準確地根據(jù)商品信息選擇適當?shù)漠a(chǎn)品。主鍵依然是使用 ID 號,與此表有關(guān)聯(lián)的表只有商品類別表 Category,在對商品分類時,需要調(diào)用商品類別表的信息,故在此表中設(shè)置外鍵商品類別 ID 號 Category。字段 Special 用于判斷商品是否為特價商品,當取值為 0 時,表明非特價商品;當取值為 1 時,則是特價商品。其余字段則進一步說明了商品的詳細信息。商品表的各字段設(shè)計如表 所示。表 商 品 各 字 段 設(shè) 計 表字段 類型 主鍵 外鍵 可否為空 說明ID INT 是 否 否 商品 ID 號Category INT 否 是 否 商品類別 IDMerName CHAR(40) 否 否 是 商品名稱Price FLOAT 否 否 是 商品價格SPrice FLOAT 否 否 是 商品特價MerModel CHAR(40) 否 否 是 商品型號Picture VARCHAR(100) 否 否 是 商品圖片路徑MerDesc TEXT 否 否 是 商品描述Manufacturer VARCHAR(60) 否 否 是 生產(chǎn)廠家Special CHAR(1) 否 否 是 有無特價(0:無,1:有) 接口設(shè)計在 Struts 架構(gòu)下,不同的模塊對應(yīng)了不同的 Action 類,這些 Action 中包含了各種開發(fā)人員所需的方法。在本網(wǎng)站中,這些 Action 負責(zé)處理頁面提交上來的業(yè)務(wù)請求,調(diào)用 中相應(yīng)的接口對數(shù)據(jù)庫進行訪問。為了使開發(fā)更具邏輯性,根據(jù)功能的需求,我在此包下設(shè)置了 7 個接口,分別對應(yīng)管理員表、購物車表、文件表、用戶表、商品表、訂單表和留言表的操作。接口設(shè)計如表 所示。表 接口設(shè)計表接口名稱 操作 輸入?yún)?shù) 輸出參數(shù)系統(tǒng)管理員登錄 loginName loginPwd ORM 對象 Admin新增、更新管理員 ORM 對象 Admin Boolean status刪除會員 用戶 id Boolean status后臺管理員管理接口瀏覽會員 List list選購商品 ORM 對象 Member,mer, int NumberBoolean status查看購物車中商品 ORM 對象 Member List list清空購物車 ORM 對象 Member Boolean status調(diào)整選購商品數(shù)量 商品 id,數(shù)量 number Boolean status購物車管理接口裝載購物車 ORM 對象 Member 實體類 Cart上傳文件 ORM 對象 file Boolean status刪除文件 文件 id Boolean status系統(tǒng)文件管理接口瀏覽文件 hql List list會員登錄 loginName, loginPwd 實體類 Member瀏覽會員級別、注冊會員List list裝載會員注冊會員 Integer id 實體類 Member新增修改注冊會員 實體類 Member Boolean status系統(tǒng)注冊會員管理接口刪除會員 Integer id Boolean status統(tǒng)計記錄條數(shù) String hql Int count新增、更新商品 實體類 Merchandise Boolean status新增、更新商品分類 實體類 Category Boolean status系統(tǒng)商品管理接口瀏覽商品 String hql List list檢索商品 PageSize, PageNo,hql List list分頁瀏覽商品 PageSize, PageNo,cateId,isSpecialList list新增、修改訂單 Orders order Boolean status瀏覽某會員的的訂單 Member member List list瀏覽所有訂單 List list瀏覽某訂單的商品記錄 Cart cart List list系統(tǒng)訂單管理接口刪除訂單 Integer id Boolean status新增、回復(fù)留言 Leaveword word Boolean status分頁瀏覽所有留言 Int pageSize, int pageNo List list統(tǒng)計留言條數(shù) Int count統(tǒng)計當個商品留言條數(shù) Merchandise mer Int count系統(tǒng)留言管理接口刪除留言 Integer id Boolean status 本章小結(jié)本章通過系統(tǒng)功能模塊設(shè)計、系統(tǒng)結(jié)構(gòu)設(shè)計、業(yè)務(wù)流程設(shè)計、數(shù)據(jù)庫設(shè)計和接口設(shè)計五個部分闡述了本系統(tǒng)的設(shè)計過程。在功能設(shè)計中詳細描述了前臺系統(tǒng)和后臺系統(tǒng)的主要功能。系統(tǒng)結(jié)構(gòu)設(shè)計描述了系統(tǒng)的分層結(jié)構(gòu),表示層、控制層、業(yè)務(wù)邏輯層、持久層、數(shù)據(jù)庫層使整個系統(tǒng)層次清晰。業(yè)務(wù)流程設(shè)計描述了商城主要業(yè)務(wù)購買商品,用購買商品流程圖清晰地表述了購買商品的過程。數(shù)據(jù)庫的設(shè)計首先展示了系統(tǒng)數(shù)據(jù)庫總體的 ER 圖,讓讀者對系統(tǒng)數(shù)據(jù)庫有了初步認識,然后利用各數(shù)據(jù)庫表詳細描述了所含參數(shù)和具體功能。接口設(shè)計用表的形式展示了用于操作數(shù)據(jù)庫的接口。第 5 章 基于 Struts 框架的系統(tǒng)實現(xiàn)通過系統(tǒng)分析和系統(tǒng)設(shè)計,本系統(tǒng)采用 MyEclipse 開發(fā)平臺、MySQL 數(shù)據(jù)庫和Tomcat 服務(wù)器開發(fā)。 軟件開發(fā)平臺 數(shù)據(jù)庫本系統(tǒng)采用的是 MySQL 數(shù)據(jù)庫。MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1