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

正文內(nèi)容

計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì):網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2024-12-03 16:00本頁(yè)面

【導(dǎo)讀】MYSQL實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫(kù)。3.理解網(wǎng)上售書的相應(yīng)流程,并據(jù)此設(shè)計(jì)頁(yè)面及數(shù)據(jù)庫(kù)。4.軟件設(shè)計(jì),硬件調(diào)試并做出概要設(shè)計(jì)文檔。5.論文整理、撰寫及答辯。各個(gè)方面,作為電子化的商業(yè)行為,網(wǎng)上書店是目前應(yīng)用最廣的電子商務(wù)。短小精悍,切實(shí)可行,是學(xué)生真正受益的網(wǎng)上書店系統(tǒng)。行動(dòng)態(tài)網(wǎng)頁(yè)或WEB應(yīng)用程序。JSP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用JSP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在。線表單),也可以創(chuàng)建使用HTML網(wǎng)的頁(yè)作為用戶界面的WEB應(yīng)用程序。表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接??蛻舳孙@現(xiàn)出來,使網(wǎng)上書店真正地“動(dòng)”起來。提出了系統(tǒng)有待改進(jìn)的地。方以及今后進(jìn)一步的工作。

  

【正文】 判 定 用 戶 點(diǎn) 擊的 是 確 認(rèn) 還 是取 消跳 轉(zhuǎn) 到 填 寫 地 址 界面下 一 步返 回 購(gòu) 物 車 界 面取 消填 寫 用 戶 訂 單 地 址判 斷 用 戶 填 寫信 息 是 否 正 確否將 商 品 信 息 從c o o k i e 中 獲 得 , 從頁(yè) 面 獲 得 用 戶 填 寫信 息 , 并 存 入 數(shù) 據(jù)庫(kù)是提 示 用 戶 提 交 成 功 圖 47 訂單生成 模塊流程圖 數(shù)據(jù)庫(kù)的建立 系統(tǒng) 數(shù)據(jù) 庫(kù) 描述 作為計(jì)算機(jī)技術(shù)的重要組成部分,數(shù)據(jù)庫(kù)是建立各種信息系統(tǒng)的基礎(chǔ)。電子 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 20 商務(wù)則是信息系統(tǒng)與 Inter/Intra 技術(shù)的高級(jí)應(yīng)用領(lǐng)域。因而在電子商務(wù)的應(yīng)用中,數(shù)據(jù)庫(kù)系統(tǒng)的作用非常重要。 本課題的目的就是使用 TOMCAT+JSP+STRUTS2 技術(shù)設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于MYSQL 數(shù)據(jù)庫(kù)的網(wǎng)上書店系統(tǒng)。并且系統(tǒng)應(yīng)該具有良好的可擴(kuò)展性、可靠性、易維護(hù)性,以適應(yīng)網(wǎng)上書店應(yīng)用發(fā)展的需要。在確定了數(shù)據(jù)庫(kù)結(jié)構(gòu)之后,就創(chuàng)建了自己的數(shù)據(jù)庫(kù)。本系統(tǒng)使用的是 SQL 創(chuàng)建了一個(gè)名為 bookstore 的 database。網(wǎng)上書 店系統(tǒng)對(duì)數(shù)據(jù)的讀取,存儲(chǔ)都是對(duì)該庫(kù)進(jìn)行操作。 數(shù)據(jù)分析 數(shù)據(jù)庫(kù)中表的建立 在 MYSQL 數(shù)據(jù)庫(kù)中,所有的數(shù)據(jù)存儲(chǔ)都是圍繞表進(jìn)行的,數(shù)據(jù)不會(huì)存儲(chǔ)在數(shù)據(jù)庫(kù)的其他位置。雖然可以有許多方法訪問數(shù)據(jù),但是它們?nèi)縼碜员???梢哉f,表示一個(gè)數(shù)據(jù)庫(kù)的靈魂。 各表功能如下: 1. d_user:用戶信息表,記錄用戶信息,表結(jié)構(gòu)如下 41。 2. d_product:產(chǎn)品表,因?yàn)橹皇蔷W(wǎng)上圖書,原本沒必要設(shè)置產(chǎn)品表,但是考 慮到此網(wǎng)上書店的可擴(kuò)展性,所以加一個(gè)父類表。表結(jié)構(gòu)如下 42。 3. d_book:圖書信息表,記錄圖書詳細(xì)信息, 表結(jié)構(gòu)如下 43。 4. d_category:圖書類別表,記錄圖書的類別,表結(jié)構(gòu)如下 44。 5. d_category_product:圖書類別與圖書對(duì)應(yīng)的中間表,表結(jié)構(gòu)如下 45。 6. d_order:用戶的訂單表,存儲(chǔ)用戶訂單信息,表結(jié)構(gòu)如下 46。 7. d_receive_address:用戶接收地址表,存儲(chǔ)用戶輸入的地址信息,表結(jié)構(gòu) 如下 47。 表 41 用戶信息表 d_user 序號(hào) 字段名稱 中文說明 類型 主鍵 空否 取值說明 1. id 用戶編號(hào) int(12) Y N 2. 用戶 varchar(50) N 3. nickname 用戶昵稱 varchar(50) N 4. password 用戶密碼 varchar(50) N 5. user_integral 用戶等級(jí) int(12) N 默認(rèn)為 0 6. is__verify 是否激活 Char(3) Y Yes or No 7. _verify_code Email 激活碼 varchar(50) N 8. last_login_time 最后登錄時(shí)間 Bigint Y 9. last_login_ip 最后登錄 IP varchar(15) Y 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 21 表 42 產(chǎn)品表 d_product 序號(hào) 字段名稱 中文說明 類型 主鍵 空否 取值說明 1. id 商品 ID int(12) Y N 2. product_name 商品名稱 varchar(100) N 3. description 描述 varchar(100) N 4. add_time 添加時(shí)間 bigint(20) N 5. dang_price 網(wǎng)站價(jià)錢 double N 6. keywords 關(guān)鍵詞 varchar(200) Y 7. has_deleted 是否已經(jīng)下架 int(1) N 8. product_pic 圖片 varchar(200) Y 表 43 圖書信息表 d_book 序號(hào) 字段名稱 中文說明 類型 主鍵 空否 取值說明 1. id 商品 ID int(12) Y N 2. author 作者 varchar(200) N 3. publishing 出版社 varchar(200) N 4. publish_time 出版時(shí)間 bigint(20) N 5. word_number 字?jǐn)?shù) varchar(15) N 6. which_edtion 編輯 varchar(15) Y 7. total_page 總頁(yè)數(shù) varchar(15) N 8. print_time 印刷時(shí)間 int(20) Y 9. print_number 印刊號(hào) varchar(15) 10. catalogue 類別 text 11. author_summary 作者簡(jiǎn)介 text 表 44 圖書類別表 d_category 序號(hào) 字段名稱 中文說明 類型 主鍵 空否 取值說明 1. id 商品 ID int(12) Y N 2. turn 作者 varchar(200) N 3. en_name 出版社 varchar(200) N 4. name 出版時(shí)間 bigint(20) N 5. parent_id 編輯 varchar(15) Y 6. description 字?jǐn)?shù) varchar(15) N 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 22 表 45 圖書類別與圖書對(duì)應(yīng)表 d_category_product 序號(hào) 字段名稱 中文說明 類型 主鍵 空否 取值說明 1. id 商品 ID int(12) Y N 2. product_id 作者 int(10)) N 3. cat_id 類別 ID int(10) N 表 46 用戶訂單表 d_order 序號(hào) 字段名稱 中文說明 類型 主鍵 空否 取值說明 1. id 商品 ID int(12) Y N 2. user_id 用戶 ID int(10)) N 3. status 身份 int(10) N 4. order_time 訂單時(shí)間 bigint(20) N 5. order_desc 訂單描述 varchar(100) N 6. total_price 總價(jià)錢 double N 7. receive_name 收件人姓名 varchar(100) N 8. full_address 收件人地址 varchar(200) N 9. postal_code 郵編 varchar(8) N 10. mobile 移動(dòng)電話 varchar(20) N 11. phone 電話 varchar(20) N 表 47 郵寄地址 d_receive_address 序號(hào) 字段名稱 中文說明 類型 主鍵 空否 取值說明 1. id 商品 ID int(12) Y N 2. user_id 用戶 ID int(10)) N 3. receive_name 收件人姓名 varchar(100) N 4. full_address 收件人地址 varchar(200) N 5. postal_code 郵編 varchar(8) N 6. mobile 移動(dòng)電話 varchar(20) N 7. phone 電話 varchar(20) N 網(wǎng)上書店客戶端功能描述與實(shí)現(xiàn) 登錄模塊 用戶輸入用戶名,密碼,進(jìn)行驗(yàn)證,不正確則提示錯(cuò) 誤信息并重新登錄,若未驗(yàn)證 Email 地址則提示用戶需要驗(yàn)證才能進(jìn)入。 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 23 實(shí)現(xiàn)此功能需要以下步驟: 1. 建立用戶登錄的 Action loginAction 。 2. 建立訪問數(shù)據(jù)庫(kù)類 UserDao ,增加方法 findByEmail,作用為訪問數(shù)據(jù)庫(kù)并根據(jù)用戶 查找用戶密碼,返回密碼 。 3. 建立 ,建立相應(yīng)的字段以及相應(yīng)字段所對(duì)應(yīng)的 action,所對(duì)應(yīng)跳轉(zhuǎn)的界面 。 4. 建立用戶登錄的 JSP 文件,界面中有輸入用戶登錄賬號(hào),登錄密碼的表單域,以及登錄的提交按鈕,點(diǎn)擊按鈕頁(yè)面發(fā)送請(qǐng) 求給 struts2, struts2 接收請(qǐng)求,根據(jù) 調(diào)用 loginAction, loginAction 中調(diào)用 UserDao 中的findByEmail,根據(jù)用戶輸入的 查找數(shù)據(jù)庫(kù)中的密碼,進(jìn)行判斷,若返回值為 null 或返回的密碼與用戶輸入的密碼不相同,則不能登錄,若相同則返回success。 5. 跳轉(zhuǎn)到 中的 success 字段對(duì)應(yīng)的主頁(yè)面 。 用戶登 錄的時(shí)候看到的是如圖 48 界面 。 圖 48 登錄 模塊 界面 注冊(cè)模塊 注冊(cè)模塊總共分為兩個(gè)模塊: 1. 基本信息的 錄入 用戶輸入基本信息,進(jìn)行頁(yè)面異步驗(yàn)證,驗(yàn)證通過后可將信息存入數(shù)據(jù) 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 24 庫(kù) 。 實(shí)現(xiàn)此功能需要以下步驟: 第一步, 建立用戶注冊(cè)的 Action RegistAction 建立用戶注冊(cè)信息驗(yàn)證Action VerfyAction 建立生成驗(yàn)證碼的 Action ValidImageAction。 第二步, 在訪問數(shù)據(jù)庫(kù)類 UserDao 中 ,增加方法 save,作用為將用戶輸入的注冊(cè)信息存入數(shù)據(jù)庫(kù)中。 第三步, 建立 ,建立相應(yīng)的字段所對(duì)應(yīng)的 action,以及字段所對(duì)應(yīng)跳轉(zhuǎn)的界面 。 第四步 , 建立用戶注冊(cè)信息錄入的 JSP 文件,界面中有輸入用戶的注冊(cè)信息的表單域,表單域有: 地址,昵稱,密碼,再次輸入密碼以及注冊(cè)信息確認(rèn)的提交按鈕,并調(diào)用 ValidImageAction 加載驗(yàn)證碼。 頁(yè)面錄入信息的時(shí)候,應(yīng)用了 AJAX 的異步驗(yàn)證,調(diào)用 RegistAction,RegistAction 調(diào)用 UserDao 中的 findByEmail,查詢用戶輸入的 是否已經(jīng)啟用, Jsp 頁(yè)面異步驗(yàn)證用戶輸入的密碼以及重復(fù)密碼是否正確,以及用戶輸入的驗(yàn)證碼是否正確。用戶都輸入正確后,點(diǎn)擊注冊(cè)按鈕頁(yè)面發(fā)送請(qǐng)求 給 struts2,struts2 接收請(qǐng)求,根據(jù) 調(diào)用 RegistAction, RegistAction 中調(diào)用UserDao 中的 save,將用戶輸入的注冊(cè)信息存入數(shù)據(jù)庫(kù)中,返回 success。 第五步, 跳轉(zhuǎn)到 中的 success 字段對(duì)應(yīng)的 驗(yàn)證頁(yè)面 。 用戶注冊(cè)時(shí)看到的頁(yè)面如下 圖 49: 圖 49 注冊(cè)信息錄入 模塊 界面 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 25 2. Email 驗(yàn)證:根據(jù)用戶輸入的 地址進(jìn)行 驗(yàn)證,用戶在 中獲得驗(yàn)證碼,填入 驗(yàn)證中 。 實(shí)現(xiàn)此功能需要以下步驟: 第 一步, 建立用戶郵箱驗(yàn)證的 Action EmailAction。 第二步, 在 UserDao 中加入修改方法 update。 第三步, 在 中,建立相應(yīng)的字段所對(duì)應(yīng)的 action,以及字段所對(duì)應(yīng)跳轉(zhuǎn)的界面 。 第四步, 建立用戶 驗(yàn)證的 JSP 文件,界面中有輸入用戶 驗(yàn)證碼的表單域。點(diǎn)擊完成按鈕頁(yè)面發(fā)送請(qǐng)求給 struts2, struts2 接收請(qǐng)求,根據(jù) 調(diào)用 EmailAction, EmailAction 中調(diào)用 UserDao 中的 update,將用戶的 注冊(cè)行改為已驗(yàn)證,返回 success。 第五步, 跳轉(zhuǎn)到 中的 success 字段對(duì)應(yīng)的跳轉(zhuǎn)頁(yè)面 。 用戶驗(yàn)證 的頁(yè)面如下 圖 410: 圖 410 郵箱驗(yàn)證 模塊 界面 跳轉(zhuǎn)頁(yè)面 1 如下 圖 411: 圖 411 跳轉(zhuǎn)界面 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 26 跳轉(zhuǎn)頁(yè)面 2 如下 圖 412: 圖 412 注冊(cè)成功界面 主頁(yè)面顯示模塊 將左中右三個(gè)板塊加載在界面上,左側(cè)顯示分類,中間顯示編輯推薦書,右側(cè)顯示新書熱賣榜,點(diǎn)擊左側(cè)分類顯示左側(cè)分類對(duì)應(yīng)的書,點(diǎn)擊中間或右側(cè)某個(gè)書籍進(jìn)入詳細(xì)信息版塊。 實(shí)現(xiàn)以上功能的步驟如下: 1. 建立主頁(yè)面的左欄 Action CategoryAction,熱銷圖書欄 Action HotAction , 新書熱賣版 Action
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1