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

正文內(nèi)容

畢業(yè)設(shè)計(jì)_基于java的在線購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)現(xiàn)(編輯修改稿)

2025-01-06 18:27 本頁面
 

【文章內(nèi)容簡介】 相信信息 注銷登錄 索回密碼 第 頁 12 聞的詳細(xì)信息。 注銷登錄功能:保證在注冊(cè)會(huì)員注銷后清空其登錄時(shí)候保持的信息,如會(huì)話信息、購物車信息等。 系統(tǒng)管理模塊 系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以進(jìn)行注冊(cè)會(huì)員、商品信息、訂單、動(dòng)態(tài)新聞、在線調(diào)查等內(nèi)容的管理,系統(tǒng)管理模塊的結(jié)構(gòu)如圖 33 所示。 系統(tǒng)管理模塊具體功能設(shè)計(jì)如下: 商品管理功能:具體包括對(duì)商品信息進(jìn)行添加、編輯、刪除等操作。對(duì)于新上架的商品,可以上傳圖片供購買者查看;對(duì)于已錄入數(shù)據(jù)庫的商品信息,可進(jìn)行編輯和刪除等操作。 訂單管理功能:具體包括對(duì)訂單信息進(jìn)行查看、執(zhí)行等操作。 會(huì)員管理功能:具體包括對(duì)已注冊(cè)會(huì)員信息進(jìn)行編輯、刪除等操作,同時(shí)可手動(dòng)添加會(huì)員信息。 新聞管理功能:可實(shí)現(xiàn)對(duì)新聞的增加、刪除、編輯等功能。 注銷登錄功能:可實(shí)現(xiàn)讓商家管理員退出后刪除所有登錄期間存 儲(chǔ)的信息,如 Session 信息。 圖 33 系統(tǒng)管理模塊功能結(jié)構(gòu)圖 系統(tǒng)管理模塊 商品管理 新聞管理 訂單管理 會(huì)員管理 添加商品 編輯商品信息 查詢訂單 執(zhí)行訂單 添加會(huì)員信息 刪除會(huì)員 增加新聞條目 刪除過時(shí)新聞 注銷登錄 刪除商品信息 系統(tǒng)登錄 第 頁 13 數(shù)據(jù)庫設(shè)計(jì) 系統(tǒng)分析結(jié)束后進(jìn)入設(shè)計(jì)階段,抽象地分析數(shù)據(jù),理解數(shù)據(jù)之間的關(guān)系,建立 ER 模型,然后對(duì)數(shù)據(jù)庫進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)。由于 SQL Server2021 能夠以極高的效率完成各種數(shù)據(jù)庫查詢,并能方便的使用存儲(chǔ)過程,同時(shí)它的圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。另外由于對(duì) Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。所以本系統(tǒng)采用了 SQL Server2021 進(jìn)行數(shù)據(jù)庫的存儲(chǔ)管理與維護(hù)。 概念結(jié)構(gòu)設(shè)計(jì) 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念結(jié)構(gòu)設(shè)計(jì),這一步是數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。一般采用自底向上的方法進(jìn)行數(shù)據(jù)抽象和結(jié)構(gòu)設(shè)計(jì)。在本系統(tǒng)中涉及到的實(shí)體如下所示: 1. 管理員 (管理員 ID、登錄賬號(hào)、登錄密碼、權(quán)限級(jí)別 ) 2. 會(huì)員 (會(huì)員 ID、登錄名、真實(shí)姓名、登錄密碼、所在城市、住址、郵政編碼、證件號(hào)碼、證件類型、電話號(hào)碼、手機(jī)號(hào)碼、郵箱、密碼提示問題、問題答案 ) 3. 商品 (商品 ID,所屬類別、商品名、商品介紹、單位,原價(jià)、現(xiàn)價(jià)、市場(chǎng)價(jià)格、購買次數(shù)、庫存、圖片、輸入時(shí)間、最近更新時(shí)間、是否新品 ) 4. 訂單 (訂單 ID、訂單下達(dá)者、付款方式、送貨方式、訂單下達(dá)日期、執(zhí)行狀態(tài)、訂單描述 ) 5. 新聞 (新聞 ID、新聞標(biāo)題、新聞內(nèi)容、錄入時(shí)間 ) 6. 在線調(diào)查 (投票 ID、投票標(biāo)題、投票起止日期、 A 答案及其選票數(shù) ) 7. 訂單明細(xì)信息 (訂單詳細(xì)信息 ID,所屬的訂單號(hào),對(duì)應(yīng)的商品 ID,對(duì)應(yīng)商品價(jià)格、對(duì)應(yīng)商品數(shù)量 ) 8. 商品大類信息 (商品大類 ID,商品大類名稱 ) 9. 商品小類信息 (商品小類 ID,商品小類名稱,所屬商品大類 ID) 在該系統(tǒng)中,各個(gè)實(shí)體的關(guān)系為:一個(gè)管理員可同時(shí)管理會(huì)員、商 第 頁 14 品、訂單、新聞、在線調(diào)查、 商品類別等多個(gè)實(shí)體對(duì)象,并且它們之間都是一對(duì)多的關(guān)系;一個(gè)會(huì)員實(shí)體可以下達(dá)多條訂單信息實(shí)體,而一條訂單信息又可對(duì)應(yīng)多條訂單明細(xì)信息實(shí)體;一條訂單明細(xì)包括一個(gè)商品實(shí)體;一個(gè)商品大類信息擁有若干商品小類信息實(shí)體,而一個(gè)商品小類實(shí)體信息又擁有多個(gè)商品實(shí)體。各個(gè)實(shí)體之間的關(guān)系如圖 34 所示。 邏輯結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的優(yōu)劣直接影響到以后網(wǎng)站與數(shù)據(jù)連接的速度和更新查詢的復(fù)雜度。本節(jié)介紹本系統(tǒng)基于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫總體結(jié)構(gòu)設(shè)計(jì)及數(shù)據(jù)表的設(shè)計(jì)。 本 系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)是在系統(tǒng)功能分析后,依據(jù)系統(tǒng)的需求目標(biāo)而做出的設(shè)計(jì)。本系統(tǒng)為基于 的在線購物系統(tǒng),所以最重要的數(shù)據(jù)表就是存放商品詳細(xì)信息數(shù)據(jù)表、注冊(cè)會(huì)員信息表、商品類別信息表、訂單信息表等,表 31 為本系統(tǒng)所涉及到的數(shù)據(jù)表。 圖 34 系統(tǒng) ER 圖 商品 擁有 會(huì)員 管理員 商品大類信息 訂單 商品小類信息 擁有 下達(dá) 訂單明細(xì) 對(duì)應(yīng) 包括 管理 管理 新聞 管理 在線調(diào)查 管理 1 N N N N 1 1 1 1 N 1 N 1 N N 1 1 1 管理 1 N 第 頁 15 表 31 數(shù)據(jù)表列表 表 名 主要屬性 My_Goods 商品信息 (商品 ID,商品名,所屬類別,價(jià)格,庫存,購買次數(shù),圖片 …… ) My_Member 會(huì)員信息 (會(huì)員 ID,登錄名,登錄密碼,郵箱,密碼提示問題,問題答案 …… ) My_Manager 管理員信息 (管理員 ID, 登錄賬號(hào),登錄密碼,權(quán)限級(jí)別 ) My_SuperType 商品大類信息 (商品大類 ID,商品大類名稱 ) My_SubType 商品小類信息 (商品小類 ID,商品小類名稱,所屬商品大類 ID) My_Order 訂單信息 (訂單 ID,訂單下達(dá)者,付款方式、送貨方式、執(zhí)行狀態(tài) …… ) My_Order_Details 訂單詳細(xì)信息 (訂單詳細(xì)信息 ID,所屬的訂單號(hào),對(duì)應(yīng)的商品 ID…… ) My_Vote 投票信息 (投票 ID,投票標(biāo)題,投票起止日期, A 答案及其選票數(shù) …… ) My_BBS 新聞信息 (新聞 ID,新聞標(biāo)題 ,新聞內(nèi)容,錄入時(shí)間 ) 1. 商品信息數(shù)據(jù)表 (My_Goods):該表中存放系統(tǒng)銷售模塊商品的所有信息,該表字段及其類型定義如表 32 所示。 表 32 商品信息表 (My_Goods) 字段名 字段類型 可否為空 描述 ID bigint Not Null 商品 ID(主鍵) typeID int Not Null 所屬商品類別 ID(外鍵) goodsName varchar(200) Not Null 商品名稱 introduce text Null 商品描述 unit Varchar( 6) Not Null 商品單位 price float Not Null 原價(jià) nowPrice float Not Null 現(xiàn)價(jià) marketPrice float Not Null 市場(chǎng)價(jià)格 buyTimes int Not Null 購買次數(shù)(默認(rèn)值為 0) stocks int Not Null 庫存數(shù)量 picture Varchar( 100) Null 商品圖片(默認(rèn)值是一張已存在的圖片路徑) INTime datetime Not Null 商品錄入時(shí)間 updateTime datetime Null 商品最近更新時(shí)間 newGoods int Not Null 是否新貨( 0:不是;1:新貨。默認(rèn)值為0) 2. 會(huì)員信息數(shù)據(jù)表 (My_Member):該表中存放在系統(tǒng)中注冊(cè)的會(huì)員的所有信息,該表字段及其類型定義如表 33 所示。 第 頁 16 表 33 會(huì)員信息表 (My_Member) 字段名 字段類型 可否為空 解釋 ID int Not Null 會(huì)員 ID(主鍵) userName Varchar(20) Not Null 登錄名稱 trueName Varchar(20) Null 會(huì)員 真實(shí)姓名 passWord Varchar(20) Not Null 登錄密碼 city Varchar(20) Null 所在城市 address Varchar(100) Null 所在地址 postcode Varchar(6) Null 郵政編碼 cardNO Varchar(24) Null 證件號(hào)碼 cardType Varchar(20) Null 證件類型 tel Varchar(20) Null 聯(lián)系電話 cellphone Varchar(20) Null 手機(jī)號(hào)碼 Varchar(20) Not Null 郵箱地址 question Varchar(100) Not Null 密碼提示問題 answer Varchar(100) Not Null 問題答案 3. 管理員信息數(shù)據(jù)表 (My_Manager):該表中存放在系統(tǒng)管理模塊中合法管理員的所有信息,該表字段及其類型定義如表 34 所示。 表 34 管理員信息表 (My_Manager) 字段名 字段類型 可否為空 解釋 ID int Not Null 管理員 ID manager int Not Null 管理員登錄賬號(hào) PWD nvarchar(50) Not Null 管理員登錄密碼 managerName int Null 管理員姓名 rank int Not Null 管理員級(jí)別 regTime datetime Not Null 注冊(cè)時(shí)間(默認(rèn)為當(dāng)前時(shí)間) 4. 商品大類信息數(shù)據(jù)表 (My_SuperType):該表中存放將商品按類別劃分之后,商品大類的所有信息,該表字段及其類型定義如表 35 所示。 表 35 商品大類信息表 (My_SuperType) 字段名 字段類型 可否為空 解釋 ID int Not Null 商品大類 ID TypeName Varchar(50) Not Null 商品大類名稱 ID 5. 商品小類信息數(shù)據(jù)表 (My_SubType):該表中存放將商品按類別劃分之后,商品小類的所有信息,該表字段及其類型定義如表 36 所示。 表 36 商品小類信息表 (My_SubType) 字段名 字段類型 可否為空 解釋 ID int Not Null 商品小類 ID 第 頁 17 superType int Not Null 所屬商品大類 ID(外鍵) TypeName Varchar(50) Not Null 商品小類名稱 6. 訂單信息數(shù)據(jù)表 (My_Order):該表中存放在系統(tǒng)中生成的所有訂單信息,該表字段及其類型定義如表 37 所示。 表 37 訂單信息表 (My_Order) 字段名 字段類型 可否為空 解釋 OrderID bigint Not Null 訂單 ID memberID Varchar(20) Not Null 訂單下達(dá)者(即:會(huì)員;外鍵) pay Varchar(20) Not Null 付款方式 carry Varchar(20) Not Null 送貨 方式 orderDate datetime Not Null 訂單生成日期 enforce int Not Null 執(zhí)行狀態(tài)( 0:未執(zhí)行; 1:已執(zhí)行。默認(rèn)值: 0) description Varchar(200) Null 備注信息 7. 訂單詳細(xì)信息數(shù)據(jù)表 (My_Order_Details):該表中存放在系統(tǒng)中每個(gè)訂單對(duì)應(yīng)的商品及所有者等信息,該表字段及其類型定義如表 38所示。 表 38 訂單詳細(xì)信息表 (My_Order_Details) 字段名 字段類型 可否為空 解釋 ID bigint Not Null 訂單詳細(xì)信息 ID orderID bigint Not Null 所屬的訂單 ID(外鍵) goodsID bigint Not Null 對(duì)應(yīng)的商品 ID(外鍵) price float Not Null 對(duì)應(yīng)的商品單價(jià) number int Not Null 商品數(shù)量 9. 新聞信息數(shù)據(jù)表 (My_BBS):該表中存放在系統(tǒng)銷售模塊中動(dòng)態(tài)新聞的所有信息,該表字段及其類型定義如表 310 所示。 表 310 新聞信息表 (My_BBS) 字段名 字段類型 可否為空 解釋 ID int Not Null 新聞信息 ID title Varchar(100) Not Null 新聞標(biāo)題 content Varchar(4000) Not Null 新聞內(nèi)容 INTime datetime Not Null 新聞錄入時(shí)間(默認(rèn)值為當(dāng)前時(shí)間) 第 頁 18 第 4 章 系統(tǒng)實(shí)現(xiàn) 總體設(shè)計(jì)階段完成了軟件的結(jié)構(gòu)設(shè)計(jì),劃分了模塊,并規(guī)定了各個(gè)模塊的功能及他們之間的聯(lián)系。在此之后,按軟件開發(fā)工程化的觀點(diǎn),應(yīng)進(jìn)入系統(tǒng)的詳細(xì)設(shè)計(jì)階段,即系統(tǒng)實(shí)現(xiàn)。該階段的根本目標(biāo)是確定應(yīng)該怎樣實(shí)現(xiàn)所要求的系統(tǒng),給出軟件模塊結(jié)構(gòu)中各 個(gè)模塊的內(nèi)部過程描述。本章將分模塊對(duì)系統(tǒng)的實(shí)現(xiàn)給予介紹。 系統(tǒng)公共類的實(shí)現(xiàn) 本節(jié)介紹系統(tǒng)使用的公共類,如數(shù)據(jù)庫訪問通用類 (用于返回?cái)?shù)據(jù)集、對(duì)象、受影響行數(shù)等 )、用于完成購物功能的類等。編寫公共類可以在其他頁面中直接調(diào)用公共類的方法、屬性,避免重復(fù)代碼的編
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1