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

正文內(nèi)容

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

2025-07-24 18:03 本頁面
 

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