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

正文內(nèi)容

基于jsp的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-24 18:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 程序安裝步驟即可安裝好Tomcat,安裝時(shí)它會(huì)自動(dòng)尋找 JDK 的位置。安裝過(guò)程中需要選擇一個(gè)文件夾作為 Tomcat 的安裝目錄。我選擇安裝的位置是 C:\Tomcat 。安裝完成以后,添加一個(gè) Tomcat 的環(huán)境變量,添加方法和 JDK 的環(huán)境變量的添加方法相同,設(shè)置變量名為 TOMCAT_HOME,變量值為 C:\Tomcat 。設(shè)置完畢后就可以運(yùn)行 Tomcat 服務(wù)器了。Tomcat 成功啟動(dòng)后,在瀏覽器中輸入。//localhost。8080/,如果出現(xiàn)歡迎界面,則說(shuō)明 Tomcat 安裝成功。歡迎界面如圖 2 所示。圖 2 Tomcat 歡迎界面 數(shù)據(jù)庫(kù)配置(1)SQL Server 2022 首先,要定義一個(gè)數(shù)據(jù)庫(kù)名稱(DSN) 。打開(kāi)“ 開(kāi)始”|“ 設(shè)置”|“ 控制面板”|“管理工具“,在文件夾下有 ODBC 數(shù)據(jù)源的快捷方式。 在彈出的“ODBC 數(shù)據(jù)源管理器 ”對(duì)話框中選擇“系統(tǒng) DSN”選項(xiàng)卡,然后單擊“添加”按紐,選擇“SQL Server”為數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,單擊“ 完成”按紐。如圖 3 所示。圖 3 創(chuàng)建新數(shù)據(jù)源 在彈出的“創(chuàng)建 SQL Server 的新數(shù)據(jù)源”對(duì)話框的“數(shù)據(jù)源名稱 ”文本框輸入“biye”,在“描述”文本框中可以寫(xiě)上數(shù)據(jù)庫(kù)的功能。在“服務(wù)器”下拉列表中選擇要連接的 SQL Server,此處要安裝的本地服務(wù)器,所以選擇“XY”即可。如圖 4 所示。圖 4 選擇數(shù)據(jù)庫(kù)服務(wù)器單擊“下一步”按鈕,選擇“ 使用用戶輸入登錄 ID 和密碼的 SQL Server 驗(yàn)證” 單選按鈕, “登錄 ID”默認(rèn)為“weiyue”,密碼為空。如圖 5 所示。圖 5 SQL Server 身份驗(yàn)證設(shè)置單擊“下一步”按鈕,在下拉列表中選擇該數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)為“畢業(yè)設(shè)計(jì)”,如圖 6 所示。圖 6 選擇 SQL 數(shù)據(jù)庫(kù)單擊“下一步”按鈕,再單擊“完成”按鈕即可打開(kāi)“ODBC Microsoft SQL Server 安裝”對(duì)話框。如圖 7 所示。圖 7 測(cè)試數(shù)據(jù)源2 系統(tǒng)需求分析及總體設(shè)計(jì) 需求分析此基于 JSP 的購(gòu)物網(wǎng)站分前臺(tái)功能和后臺(tái)功能: 1) 前臺(tái)部分由用戶使用,主要包括用戶注冊(cè),購(gòu)物車管理,訂單管理,個(gè)人資料管理,留言板管理2) 后臺(tái)部分由管理員使用,主要包括管理員身份驗(yàn)證,商品管理,處理訂單,用戶信息管理,連接信息管理 系統(tǒng)功能模塊設(shè)計(jì)功能結(jié)構(gòu)圖如下:網(wǎng)上購(gòu)物系統(tǒng)前臺(tái)功能 后臺(tái)功能 用戶管理 購(gòu)物車管理 訂單管理 個(gè)人資料管理 留言板管理 用戶信息管理 公告信息管理 鏈接信息管理 處理訂單 商品管理 管理員身份驗(yàn)證圖 9 功能模塊設(shè)計(jì)圖從圖中可以看出,網(wǎng)上購(gòu)物系統(tǒng)可以分為前臺(tái)和后臺(tái)兩個(gè)部分,前臺(tái)部分由用戶使用,主要包括用戶注冊(cè),生成訂單,購(gòu)物車管理,查看購(gòu)物車,查看留言,訂購(gòu)產(chǎn)品,訂單查詢和發(fā)布留言 7個(gè)模塊;后臺(tái)部分由管理員使用,主要包括管理員身份驗(yàn)證,商品管理,處理訂單,用戶信息管理,連接信息管理 5 個(gè)模塊。 數(shù)據(jù)庫(kù)需求分析 數(shù)據(jù)庫(kù)的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫(kù)管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫(kù)管理系統(tǒng)有MYSQL,SQL Server, Oracle 等。我采用了 SQL server2022 數(shù)據(jù)庫(kù)管理系統(tǒng),建立的數(shù)據(jù)庫(kù)名為db_business。整個(gè)系統(tǒng)功能需要以下數(shù)據(jù)項(xiàng):用戶:用戶 id、用戶名稱、登錄密碼、用戶真實(shí)姓名、性別、郵箱地址、聯(lián)系地址、聯(lián)系電話、密碼問(wèn)題、答案、注冊(cè)時(shí)間。留言:主題 id、作者姓名、Email、主題名稱、留言內(nèi)容、發(fā)布時(shí)間。商品:商品 id、名稱、價(jià)格、圖片路徑、類型、簡(jiǎn)要介紹、存儲(chǔ)地址、上傳人姓名、發(fā)布時(shí)間、是否推薦。訂單:訂單號(hào)、用戶名、真實(shí)姓名、訂購(gòu)日期、Email、地址、郵編、付款方式、聯(lián)系方式、運(yùn)送方式、訂單核對(duì)、其他。管理員:管理員 id、管理員名稱、管理員密碼。公告:公告內(nèi)容、公告時(shí)間。 3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)實(shí)現(xiàn) tb_Ware(商品信息表)主要用于保存商品的基本信息,該表的結(jié)構(gòu)如表 2 所示表 2 tb_Ware(商品信息表)列 名 說(shuō) 明 類 型 ( 長(zhǎng) 度 ) 備 注Wareid 物品 id Int (4) 不允許空,主鍵Warename 物品名稱 Varchar (50) 不允許空Wareprice 物品價(jià)格 Bigint (8) 不允許空Waretype 物品類型 Varchar (20) 不允許空Wareintro 物品介紹 Text (16) 不允許空Wareimage 圖片路徑 Varchar (50) 不允許空Wareif 是否推薦 Int (4) 不允許空Dattime 發(fā)布時(shí)間 Dattime (8) 不允許空 tb_txet(留言信息表)主要用于記錄留言信息,該表的結(jié)構(gòu)如表 3 所示。表 3 tb_text(留言信息表 )字 段 說(shuō) 明 類型(長(zhǎng)度) 備注Textid 主題 id Int( 4) 不允許空,主鍵Username 作者姓名 Varchar(20) 不允許空Email Email Varchar(50) 不允許空Dattime 發(fā)布時(shí)間 Dattime( 8) 不允許空Textname 主題名稱 Varchar(50) 不允許空Textgut 留言內(nèi)容 Text (16) 不允許空 tb_manager(管理員信息表 )主要用于保存管理員信息,該表的結(jié)構(gòu)如表 4 所示。表 4 tb_manager(管理員信息表) tb_sub(訂單生成表)主要用于保存會(huì)員等級(jí)信息,該表的結(jié)構(gòu)如表 5 所示。表 5 tb_sub(訂單生成表)主要用于記錄某一訂單表中所訂購(gòu)的商品的詳細(xì)信息,該表的結(jié)構(gòu)如表 46 所示表 6 tb_shop(訂單商品表)字 段 說(shuō) 明 類型(長(zhǎng)度) 備注Subid 訂單 id Varchar(50) 不允許空Warename 貨物名稱 Varchar(50) 不允許空Price 貨物價(jià)格 Bigint ( 8) 不允許空Wsum 貨物數(shù)量 Bigint ( 8) 不允許空Wcount 統(tǒng)計(jì) Bigint (8) 不允許空 tb_Link(超級(jí)鏈接表 )主要用于記錄添加的超級(jí)鏈接信息,該表的結(jié)構(gòu)如表 7 所示表 7 tb_Link(超級(jí)鏈接表)字 段 說(shuō) 明 類型(長(zhǎng)度) 備注Lname 鏈接名 Varchar(50) 不允許空Laddress 鏈接地址 Varchar(50) 不允許空Ldatetime 發(fā)布時(shí)間 Dattime( 8) 不允許空 tb_Affiche(公告信息表)主要用于記錄后臺(tái)添加的公告信息,該表的結(jié)構(gòu)如表 8 所示表 8 tb_Affiche(公告信息表)字 段 說(shuō) 明 類型(長(zhǎng)度) 備注Test 公告內(nèi)容 Test( 16) 不允許空Dattime 公告時(shí)間 Dattime( 8) 不允許空 用 JSP 連接數(shù)據(jù)庫(kù)在本系統(tǒng)中,需要多次連接數(shù)據(jù)庫(kù),而且這種連接是一項(xiàng)很消耗資源的操作,因此,在本系統(tǒng)中對(duì)數(shù)據(jù)庫(kù)連接的部分寫(xiě)成了一個(gè) JavaBean。文件名為 ,關(guān)鍵代碼如下:字 段 說(shuō) 明 類 型 ( 長(zhǎng) 度 ) 備 注Id 管理員 id Int( 4) 不允許空Admin 管理員名稱 Varchar(30) 不允許空Adminpass 管理員密碼 Varchar(16) 不允許空package 。import .*。 public class Condb{String Sd=。 String Sc=jdbc:odbc:Business。 Connection con=null。 ResultSet rs=null。 return rs。}public int executeUpdate(String sql){ int result=0。try{con=(Sc)。Statement stmt=()。result=(sql)。}catch(SQLException ex){(())。}return result。}public void close(){try{if(con!=null)()。}}}4 系統(tǒng)詳細(xì)設(shè)計(jì) 前臺(tái)部分 前臺(tái)總體框架前臺(tái)部分由用戶使用,包括用戶注冊(cè),購(gòu)物車管理,訂單管理,個(gè)人資料管理等幾個(gè)部分。(1)模塊功能介紹用戶管理:為了便于網(wǎng)站的管理,必須有一套完整的用戶管理體系。該網(wǎng)站用戶管理模塊由用戶注冊(cè),用戶登陸,找回密碼 3 部分組成。訂單查詢:登陸用戶可以通過(guò)訂單號(hào)查詢訂單。購(gòu)物車:所選商品須通過(guò)購(gòu)物車進(jìn)行保存,然后生成訂單。修改個(gè)人資料:為了保護(hù)用戶信息不受非法侵害,用戶登陸后即可對(duì)個(gè)人的注冊(cè)信息進(jìn)行修改。留言板:用戶可以查看和添加留言信息。(2)前臺(tái)文件構(gòu)架微微購(gòu)物網(wǎng)站的前臺(tái)文件結(jié)構(gòu)如圖 10 所示。前臺(tái)首頁(yè)網(wǎng)站導(dǎo)航商品展示后臺(tái)入口左側(cè)導(dǎo)航留言板admin/brow用戶注冊(cè)u(píng)ser/ 查看物品清單 user/ 查看購(gòu)物車user/購(gòu)物車user/sp用戶注冊(cè)u(píng)ser/添加留言板admin/lea留言信息驗(yàn)證admin/ad修改用戶資料User/p訂單查詢頁(yè)面Sub/input.jsp訂單查詢Sub/Query .jsp清空購(gòu)物車user/sp修改user/sp添寫(xiě)訂單sub/index.jsp圖 10 前臺(tái)文件結(jié)構(gòu)圖(3)網(wǎng)站前臺(tái)首頁(yè)的運(yùn)行結(jié)果如圖 11 所示。圖 11 購(gòu)物網(wǎng)站首頁(yè) 用戶管理模塊用戶管理模塊主要包括用戶注冊(cè),登錄及找回密碼 3 個(gè)部分.(1)用戶注冊(cè)當(dāng)用戶第一次登錄時(shí)首先要注冊(cè),成為會(huì)員后,來(lái)打開(kāi)注冊(cè)頁(yè)面進(jìn)行會(huì)員注冊(cè)操作,用戶注冊(cè)頁(yè)面的運(yùn)行結(jié)果如圖 12 所示.圖 12 用戶注冊(cè)頁(yè)面你的用戶名)。()。return false。}if(==){alert(請(qǐng)輸入確認(rèn)密碼)。()。return false。}if(!=){alert(你輸入的兩次密碼不一致)。return false。}if(==){alert(請(qǐng)輸入你的 Email 址)。()。return false。return false。}if(==){alert(請(qǐng)輸入回答問(wèn)題的答案)。()。return false。}}/script為了便于管理網(wǎng)站對(duì)用戶的管理,在 用戶注冊(cè)頁(yè)接收到的注冊(cè)信息要經(jīng)過(guò)嚴(yán)格的過(guò)濾,保證注冊(cè)用戶的唯一性,在提交表單后需要對(duì)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行查詢,如果沒(méi)有找到,則在插入數(shù)據(jù)表時(shí)提示注冊(cè)成功,否則提示用戶以被站用,請(qǐng)重新注冊(cè),關(guān)鍵代碼如下:%。/script%}else{String sql=insert into tb_User(Username,Rname,Userpass,Email,Address,Photo,Question,Result,Dattime)values(39。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1