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

正文內(nèi)容

基于j2ee的在線售書(shū)系統(tǒng)論文-wenkub.com

2024-11-13 21:55 本頁(yè)面
   

【正文】 [9] 張立科 .JAVA 信息管理系統(tǒng)開(kāi)發(fā) [M]. 北京市:人民郵電出版社, 2020 年 6 月:1576。 [5] Craig Walls , Ryan in Action[M]. 北京市:人民郵電出版社, 2020 年 8 月: 1598。 34 參考文獻(xiàn) [1] Ryan Asleson , Nathaniel 基礎(chǔ)教程 [M].北京市:人民郵電出版社, 2020 年 2 月: 1320。感謝他在這次實(shí)習(xí)過(guò)程中給我提供了無(wú)數(shù)的機(jī)會(huì)和幫助,感謝他日常的教誨。 關(guān)于本次畢業(yè)設(shè)計(jì),其中關(guān)鍵在于處理前后臺(tái)之間數(shù)據(jù)的傳送和接收,主要是通過(guò) Ajax 來(lái)完成,通過(guò)這種全新的模式使我對(duì) Web 有了全新的認(rèn)識(shí),通過(guò)這次畢業(yè)設(shè)計(jì)使我理解了很多關(guān)于 Web 方 面的工作原理和知識(shí),對(duì) Web 的工作流程有了更深入的了解。在實(shí)習(xí)中,我負(fù)責(zé)的是編碼,我接觸了關(guān)于 J2EE 方面的知識(shí),并通過(guò)指導(dǎo)老師的指導(dǎo)和自己的努力,將 J2EE 的知識(shí)有了一定的了解,這為我的畢業(yè)設(shè)計(jì)打下了 堅(jiān)實(shí)的基礎(chǔ)。 32 第 6 章 結(jié)論 忙忙碌碌的一個(gè)學(xué)期終于將要告一個(gè)段落了,而寶貴的四年大學(xué)生活也即將離我遠(yuǎn)去。 return extName+_+ldate+_+srand+.jpg。 int srand = (999999)。 } return NONE。 …………… (book)。 String bookId = logonId + time + irandom。charset=GBK)。 主要代碼: public String execute() throws Exception { String fileName = setfileName()。 處理過(guò)程: 當(dāng)管理員點(diǎn)擊左邊的添加書(shū)本后彈出右邊的 div 其中包括了書(shū)本的基本信息,和圖片信息,這個(gè)界面采用無(wú)刷新頁(yè)面上傳的方式來(lái)上傳文件。 (())。 ()。+Id+39。 刪除用戶(hù)主要代碼: public void deletePersion(String Id) { try{ Session session = ().openSession()。 List list = ()。 主要代碼: 查詢(xún)用戶(hù)信息主要代碼: public List persionInfo(Page page) { Session session = ().openSession()。 }catch(Exception e){ …………………………… . } } 27 管理員維護(hù)用戶(hù)信息模塊 圖 57 管理員維護(hù)用戶(hù)信息頁(yè)面 主要功能: 這個(gè)頁(yè)面是提供給管理員用的一個(gè)界面。 …………………………… . (bill)。 //保存訂單中書(shū)本的信息 //將購(gòu)買(mǎi)的書(shū)本信息傳到前臺(tái) (bookName+(),())。 totalPrice = (gs)。 Book book = (Book)(param)。 //以點(diǎn)的方式解析前臺(tái)傳來(lái)的書(shū)本數(shù)量 Iterator it = ().iterator()。 String logonId = (String)(logon_id)。 ResponsePrint responsePrint = new ResponsePrint()。 double ds = (gs)。 Book book = (Book)(bookId)。 主要代碼: 計(jì)算訂單中書(shū)本價(jià)格代碼: public void calculateBookPrice(String bookId, int number) { XMLEncoder encoder = new XMLEncoder()。 } 購(gòu)買(mǎi)圖書(shū)訂單生成模塊 圖 56 用戶(hù)購(gòu)買(mǎi)圖書(shū)頁(yè)面 24 主要功能: 這個(gè)頁(yè)面的主要功能是當(dāng)用戶(hù)改變書(shū)本數(shù)量時(shí),動(dòng)態(tài)的向后臺(tái)發(fā)送這本書(shū)在數(shù)據(jù)庫(kù)中對(duì)應(yīng)的 Id 和這本數(shù)的數(shù)量,后臺(tái)根據(jù)書(shū)本數(shù)量計(jì)算出總價(jià),發(fā)送給前臺(tái),前臺(tái)展示在頁(yè)面上。 (new Integer(1))。 23 當(dāng)用戶(hù)點(diǎn)擊注冊(cè)按鈕后向后臺(tái)發(fā)送注冊(cè)信息,如果注冊(cè)成功系統(tǒng)將彈出一個(gè)對(duì)話(huà)框(其實(shí)是一個(gè) div)進(jìn)行倒計(jì)時(shí) 5 秒,并跳轉(zhuǎn)到登錄界面 主要代碼: public void saveClient(String logonId, String password, …… ..) { Session session = ().openSession()。 return NONE。 String passWord = (String)(password)。 if(param == success){ …………… . }else{ ………… .. } } ()。 (password,)。 當(dāng)用戶(hù)點(diǎn)擊修改密碼使,彈出一個(gè) Div,其中要求用戶(hù)輸入舊密碼,在輸入就密碼后并當(dāng)焦點(diǎn)從這個(gè) Input 離開(kāi)后,如果 input 發(fā)現(xiàn)內(nèi)容發(fā)生了變化,則立即向后臺(tái)發(fā)送這個(gè)用戶(hù)輸入的舊密碼,在后臺(tái)從 session 中把原來(lái)的密碼拿出來(lái)和輸入的密碼進(jìn)行比較。( ) (3)購(gòu)物車(chē)功能: 在前臺(tái)主要利用了一個(gè) div 用來(lái)顯示用戶(hù)放入購(gòu)物車(chē)的書(shū)本。 } (check_code)。 if(!(checkcode)){ (error_code, LOGON_CHECK_CODE_ERROR)。 其中主要原理是當(dāng)用戶(hù)在打開(kāi)登錄界面時(shí) ,在后臺(tái)生成隨機(jī)驗(yàn)證碼并將驗(yàn)證碼寫(xiě)入 session 中,最后將驗(yàn)證碼以圖片的形式發(fā)送到前臺(tái)。 6.書(shū)本圖片文件在 WebRoot/image 文件夾下。 2.前臺(tái)頁(yè)面 html 文件在 WebRoot 文件夾下。 本系統(tǒng)前臺(tái)和后臺(tái)之間的通信都是采用 AJAX 技術(shù)進(jìn)行實(shí)現(xiàn)的,通信所用的都是以 XML 格式進(jìn)行封裝并進(jìn)行傳送的, AJAX 較以往的技術(shù)更能體 現(xiàn)出性能的優(yōu)勢(shì),因?yàn)樗鼜母旧细淖兞艘酝降哪J?,也就是以往?dāng)用戶(hù)在向服務(wù)器提交表單時(shí),用戶(hù)界面也屬于死機(jī)狀態(tài),在這個(gè)過(guò)程中用戶(hù)界面不再接受用戶(hù)的操作,只有當(dāng)服務(wù)器信息完全返回后,重新刷新界面用戶(hù)才能繼續(xù)操作,這樣一來(lái)用戶(hù)的很大一部分時(shí)間都是處在等待之中,不僅降低了用戶(hù)的工作效率,也使用戶(hù)的體檢不佳,尤其是在網(wǎng)絡(luò)速度比較慢的時(shí)候。 對(duì)關(guān)系模式進(jìn)行必要的分解合并和優(yōu)化,形成以下的邏輯結(jié)構(gòu): 表 41 client (用戶(hù)信息表 ) 字段名 數(shù)據(jù)類(lèi)型及長(zhǎng)度 說(shuō)明 備注 ID Integer Id 由數(shù)據(jù)庫(kù)維護(hù) 主鍵 logon_id Varchar(25) 用戶(hù)注冊(cè)號(hào) 系統(tǒng)編碼維護(hù) (相當(dāng)于主鍵 ) password Varchar(25) 用戶(hù)密碼 不能為空 name Varchar(25) 用戶(hù)姓名 不能為空 mobile_phone Varchar(25) 移動(dòng)電話(huà)號(hào)碼 不能為空 phone Varchar(25) 電話(huà)號(hào)碼 不能為空 Varchar(25) Email 地址 不能為空 address Varchar(200) 地址 不能為空 zip Varchar(10) 郵編 不能為空 表 42 popedom(用戶(hù)權(quán)限表) 字段名 數(shù)據(jù)類(lèi)型及長(zhǎng)度 說(shuō)明 備注 ID Varchar(10) Id 由數(shù)據(jù)庫(kù)維護(hù) 主鍵 logon_id Varchar(6) 用戶(hù)注冊(cè)號(hào) 系統(tǒng)編碼維護(hù) (相當(dāng)于主鍵 ) Popedom Varchar(10) 用戶(hù)權(quán)限 不能為空 表 43 book(書(shū)本信息表) 字段名 數(shù)據(jù)類(lèi)型及長(zhǎng)度 說(shuō)明 備注 ID Integer Id 由數(shù)據(jù)庫(kù)維護(hù) 主鍵 book_id Varchar(25) 書(shū)本編號(hào) 系統(tǒng)編碼維護(hù) (相當(dāng)于主鍵 ) 14 name Varchar(45) 書(shū)本名稱(chēng) 不能為空 number Integer 書(shū)本數(shù)量 不能為空 type Varchar(25) 書(shū)本類(lèi)型 不能為空 presshouse Varchar(30) 出版社地址 不能為空 presstime Timestamp 出版日期 不能為空 book_img_src Varchar(45) 書(shū)圖案的存放位置 不能為空 price Varchar(25) 書(shū)本價(jià)格 不能為空 writer Varchar(45) 作者 不能為空 表 44 bill(訂單信息表 ) 字段名 數(shù)據(jù)類(lèi)型及長(zhǎng)度 說(shuō)明 備注 ID Integer Id 由數(shù)據(jù)庫(kù)維護(hù) 主鍵 bill_id Varchar(100) 訂單號(hào) 系統(tǒng)編碼維護(hù) (相當(dāng)于主鍵 ) client_name Varchar(45) 用戶(hù)姓名 不能為空 client_phone Varchar(25) 用戶(hù)聯(lián)系電話(huà) 不能為空 client_zipcode Varchar(25) 用戶(hù)郵編號(hào)碼 不能為空 client_address Varchar(200) 用戶(hù)地址 不能為空 client_ Varchar(25) 用戶(hù) 不能為空 client_mphone Varchar(25) 用戶(hù)移動(dòng)電話(huà) 不能為空 total_price Varchar(25) 訂單總價(jià) 不能為空 表 45 bookbill(訂單對(duì)應(yīng)的圖書(shū)信息 ) 字段名 數(shù)據(jù)類(lèi)型及長(zhǎng)度 說(shuō)明 備注 Id Integer Id 由數(shù)據(jù)庫(kù)維護(hù) bill_id Varchar(100) 訂單號(hào) 系統(tǒng)編碼維護(hù) (相當(dāng)于主鍵 ) 15 book_name Varchar(45) 書(shū)本名稱(chēng) 不能為空 book_price Varchar(25) 書(shū)本單價(jià) 不能為空 book_num Varchar(25) 書(shū)本數(shù)量 不能為空 book_tprice Varchar(25) 書(shū)本總價(jià) 不能為空 數(shù)據(jù)庫(kù)創(chuàng)建 數(shù)據(jù)庫(kù)的創(chuàng)建,主要是借助于 MySQL 的 GUI 工具生成,它可以以視圖的形式來(lái)創(chuàng)建數(shù)據(jù)庫(kù)和表,并自動(dòng)生成相應(yīng)的 SQL 語(yǔ)句。 用戶(hù)登錄后用戶(hù)的一些信息會(huì)存放在 session 中,所以當(dāng)用戶(hù)點(diǎn)擊購(gòu)買(mǎi)圖書(shū),生成訂單信息時(shí)可以將用戶(hù)的信息從 session 中拿出,放到訂單信息表中,從而不需要將用戶(hù)信息表和訂單信息表進(jìn)行關(guān)聯(lián)。實(shí)體關(guān)系圖的分析結(jié)果非常復(fù)雜。 概念結(jié)構(gòu)通常有自頂向下、自底向上、逐步擴(kuò)張、混合策略四類(lèi)方法。另外可以創(chuàng)建索引,來(lái)維護(hù)被索引列的唯一性和提供快速訪問(wèn)表中數(shù)據(jù)的策略。 第 4 章 數(shù)據(jù)庫(kù)的分析與設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)是要求完全滿(mǎn)足業(yè)務(wù)的數(shù)據(jù)存儲(chǔ)要求。 Hibernate 與 MySQL 數(shù)據(jù)庫(kù)連接 配置 Hibernate 環(huán)境 ,下載 Hibernate 包及相關(guān)工具 : , , ,. 還 有 相 關(guān) 數(shù) 據(jù) 庫(kù) 的 驅(qū) 動(dòng) , 如 我 用 的 是 MySQL 數(shù) 據(jù) 庫(kù) 則 下 載 安 裝 好 數(shù) 據(jù) 庫(kù) 和 相 關(guān) 的 工 具 如 我 用 的 是 MySQL 數(shù) 據(jù) 庫(kù) 則 下 載 , (mysqlGUI 工具 ) 在 Eclipse(注意:此處要
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1