版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、河南職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)題 目 在線購物系統(tǒng) 系(分院) 信息工程系 學(xué)生姓名 劉翔 學(xué) 號 專業(yè)名稱 計算機(jī)網(wǎng)絡(luò) 指導(dǎo)教師 張艷 2011年 03 月 20 日河南職業(yè)技術(shù)學(xué)院 信息工程系 系(分院)在線購物系統(tǒng)目錄畢業(yè)設(shè)計(論文)任務(wù)書I摘 要1引言.21 系統(tǒng)概述31.1 系統(tǒng)說明31.2 系統(tǒng)運(yùn)行環(huán)境及其應(yīng)用軟件:32 系統(tǒng)功能設(shè)計32.1 前臺購物系統(tǒng):32.2 后臺管理系統(tǒng):43 系統(tǒng)架構(gòu)設(shè)計44 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計44.1 在線購物系統(tǒng)E-R圖54.2 在線購物系統(tǒng)局部E-R圖54.3 數(shù)據(jù)表結(jié)構(gòu)設(shè)計75 系統(tǒng)運(yùn)行界面105.1 主頁界面105.2 注冊功能115.3 個人資
2、料管理125.4 意見反饋125.5 登錄功能135.6 我的購物車145.7 生成訂單155.8 后臺登錄165.9 后臺管理主界面17 6. 0系統(tǒng)安裝與說明18 6. 1參考文獻(xiàn)19畢業(yè)設(shè)計(論文)任務(wù)書姓 名劉翔專 業(yè)計算機(jī)網(wǎng)絡(luò)班 級信息093畢業(yè)設(shè)計(論文)題 目在線購物系統(tǒng)畢業(yè)設(shè)計(論文)選題的目的與意義畢業(yè)設(shè)計(論文)的資料收集情況(含指定參考資料)畢業(yè)設(shè)計(論文)工作進(jìn)度計劃接受任務(wù)日期 年 月 日要求完成日期 年 月 日學(xué) 生簽名: 年 月 日指導(dǎo)教師簽名:年 月 日 系(分院)主任(院長)簽名:年 月 日畢業(yè)設(shè)計(論文)指導(dǎo)教師評閱意見表姓 名學(xué) 號性 別專 業(yè)班 級畢業(yè)設(shè)
3、計(論文)題 目評閱意見 成績指導(dǎo)教師簽字年 月 日畢業(yè)設(shè)計(論文)答辯意見表姓 名學(xué) 號性 別專 業(yè)班 級畢業(yè)設(shè)計(論文)題 目答辯時間地 點(diǎn)答辯小組成員姓 名職 稱學(xué) 歷從事專業(yè)組 長成 員秘 書答辯小組意見 答 辯 成 績:答辯小組組長簽名:年 月 日缺頁眉在線購物系統(tǒng)摘要:本設(shè)計是基于java的在線購物系統(tǒng),隨著計算機(jī)的普遍使用與網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,上網(wǎng)的人將會越來越多,其中將有一部分在網(wǎng)上購物,在購買的商品中也有一部分是圖書。 本設(shè)計就是針對這個而建立的在線購物系統(tǒng),利用JSP(Java Server Pages)結(jié)合SQL Server數(shù)據(jù)庫來實(shí)現(xiàn)的B/S結(jié)構(gòu)。JSP是以Java語
4、言為腳本語言,在連接SQL Server數(shù)據(jù)庫中可以通過JDBC驅(qū)動程序與數(shù)據(jù)庫連接。本設(shè)計在現(xiàn)有的網(wǎng)上案例比較過,具有用戶使用簡單,界面直觀等優(yōu)點(diǎn)。本設(shè)計具有圖書銷售、新書介紹、圖書查詢、銷售統(tǒng)計、購物車等功能。關(guān)鍵詞:JSP,B/S結(jié)構(gòu),在線購物一、引言人類進(jìn)入21世紀(jì),全球一體化,互聯(lián)網(wǎng)就起到重要的作用,而且隨著互聯(lián)網(wǎng)的不斷發(fā)展,信息技術(shù)逐漸發(fā)展壯大,將成為網(wǎng)絡(luò)經(jīng)濟(jì)的核心。其中計算機(jī)、網(wǎng)絡(luò)通信發(fā)展的特別快。這樣就出現(xiàn)了很多基于Web的網(wǎng)上購物站點(diǎn),各種語言技術(shù)的出現(xiàn)使整個Web體系更加完善和鞏固,因此,本設(shè)計是通過JSP語言來實(shí)現(xiàn),一個基于B/S模式三層結(jié)構(gòu)的JSP在線購物網(wǎng)站。(一)書
5、店背景介紹公司是一間從事多年圖書批發(fā)零售的圖書經(jīng)銷商,由于其批發(fā)經(jīng)銷經(jīng)營,與各出版社及圖書發(fā)行商合作密切,且批發(fā)業(yè)務(wù)遍及全國各地,無論是從圖書價格競爭上還是在圖書經(jīng)營范圍以及物流供應(yīng)鏈上,比其它書店都有較大的優(yōu)勢,隨著網(wǎng)絡(luò)經(jīng)濟(jì)的崛起,公司的優(yōu)勢漸漸減弱,為了加強(qiáng)公司的競爭力與拓展業(yè)務(wù)的需要,公司探討并建立網(wǎng)上書店電子商務(wù)網(wǎng)站系統(tǒng)。(二) 網(wǎng)站構(gòu)建的需求分析1.國外網(wǎng)上書店的現(xiàn)狀國外網(wǎng)上書店主要分布在歐美等經(jīng)濟(jì)技術(shù)比較發(fā)達(dá)的國家和地區(qū)。起步早、規(guī)模大、發(fā)展快、數(shù)量多等,其中在90年代末期國外已有網(wǎng)上書店1000多家。亞馬遜網(wǎng)上書店由美國人杰夫&貝佐斯于1995年7月創(chuàng)立并開始營業(yè),它是目前全球最
6、大的在線圖書店,而且將自己的勢力擴(kuò)展到歐洲部分市場。目前亞馬遜可以提供 470 萬種圖書目錄及相關(guān)信息,擁有620萬名網(wǎng)上顧客??梢娖浒l(fā)展勢頭之猛。Borders 網(wǎng)上書店屬于美國Borders集團(tuán)有限公司的一部分。主要經(jīng)營圖書、雜志、音像制品、CD-ROM、DVD等商品1 000多萬件。美國有許多圖書館,例如:紐約皇后區(qū)圖書館的新書就是從Borders網(wǎng)上書店訂購。2.國內(nèi)網(wǎng)上書店的現(xiàn)狀在國內(nèi)的網(wǎng)上書店:(1)起步晚、數(shù)量少。最早的網(wǎng)上書店是中國書店,建立于1995年,而后至1997年新華書店才建立網(wǎng)上書店。(2)起步低,模式少。2000年評選出總體競爭力前5名網(wǎng)上書店是:當(dāng)當(dāng)網(wǎng)上書店、中國
7、尋書網(wǎng)、上海書城網(wǎng)上書店、博庫網(wǎng)上書店、全國購書網(wǎng)。(3)分布極不平衡。網(wǎng)上書店基本上集中在以北京為中心的地區(qū),以及上海為中心的地區(qū)和廣東為中心的地區(qū)3.網(wǎng)站建設(shè)的優(yōu)勢網(wǎng)上書店在國際互聯(lián)網(wǎng)上可以實(shí)現(xiàn)的商務(wù)功能已經(jīng)多樣化,從最基本的對外溝通展示功能、信息發(fā)布功能、在線圖書展示功能,到在線洽談功能、在線交易功能、在線采購功能、在線客戶服務(wù)功能、在線網(wǎng)站管理功能等等,幾乎以往傳統(tǒng)書店功能都可以在互聯(lián)網(wǎng)上進(jìn)行電子化的高校運(yùn)作。同傳統(tǒng)書店相比,網(wǎng)上書店具有如下優(yōu)勢。(1)通過網(wǎng)上購物,購買者足不出門,可以省很多時間,價格和便捷這兩個優(yōu)點(diǎn)的存在決定了網(wǎng)上書店發(fā)展的良好前景。(2)與傳統(tǒng)的書店經(jīng)營模式相比,
8、網(wǎng)上書店可以節(jié)省包括商場租金、書本上架、書本翻閱消耗、員工工資等一筆很大的成本費(fèi)用,在傳統(tǒng)的書店里一般沒有折扣的新書、暢銷書、精品書,在網(wǎng)上書店就可以以底價格購買到,這在競爭中起到極其重要的作用。(三) 網(wǎng)站構(gòu)建的目標(biāo)分析網(wǎng)上書店的開展,需要投入資金、人力、物力,重新整合企業(yè)的業(yè)務(wù)流程,對企業(yè)經(jīng)營管理方式進(jìn)行變革,以適應(yīng)新的網(wǎng)絡(luò)經(jīng)濟(jì)模式;因而在網(wǎng)站上的管理成功與否直接關(guān)系到企業(yè)的生存與發(fā)展,企業(yè)的投入必須得到回報,那么企業(yè)應(yīng)該怎樣構(gòu)建自己的網(wǎng)站系統(tǒng)才能實(shí)現(xiàn)企業(yè)的發(fā)展策略需要呢?因此首先需要明確網(wǎng)站構(gòu)建要實(shí)現(xiàn)的目標(biāo)和目的:1.實(shí)現(xiàn)網(wǎng)上電子化交易書店B TO C電子商務(wù)系統(tǒng)構(gòu)建的首要目的就是銷售商
9、品,網(wǎng)站必須提供完善的購物功能并且實(shí)現(xiàn)交易過程全電子化,提供高效、可靠、安全的交易平臺,保證網(wǎng)上購物的方便性、快捷性、安全性。2.提高企業(yè)經(jīng)營管理信息化水平通過構(gòu)建書店商務(wù)網(wǎng)站系統(tǒng),使重整企業(yè)業(yè)務(wù)流程,整合各部門資源,提高企業(yè)信息利用率;從而加強(qiáng)企業(yè)的經(jīng)營管理、提高經(jīng)營效率,降低成本,合理配置資源。3.加強(qiáng)企業(yè)與客戶溝通,動態(tài)掌握市場需求利用網(wǎng)站商務(wù)系統(tǒng)平臺,通過網(wǎng)絡(luò)收集客戶反饋信息,了解市場變化與客戶需求,制定書店經(jīng)營策略;為客戶提供商品售前、售中、售后服務(wù),建立書店與客戶的緊密良好溝通關(guān)系。4.宣傳和推廣企業(yè)文化通過書店網(wǎng)站的構(gòu)建達(dá)到宣傳企業(yè)文化、展示書店商品及服務(wù)、提高企業(yè)知名度、擴(kuò)大銷
10、售渠道與挖掘更多的商業(yè)機(jī)會等目的。(四) 網(wǎng)站的市場定位分析與解決方案選擇1. 市場定位分析書店網(wǎng)站構(gòu)建初始目標(biāo)主要是面向廣大消費(fèi)者,由于圖書消費(fèi)屬于知識型消費(fèi)類,人們求知欲望沒有階層與年齡差別,因而書店網(wǎng)站應(yīng)在具有自己特色的同時應(yīng)適合不同人士的需要。另外,競爭對手方面,目前國內(nèi)著名的網(wǎng)絡(luò)書店有當(dāng)當(dāng)書店,上海書城等,他們都從事網(wǎng)上圖書銷售,其功能都較完善。綜上所述,書店網(wǎng)站定位于面向廣大消費(fèi)者,并突出完善售前、售中、售后客戶服務(wù)特色。售前服務(wù)提供詳細(xì)的圖書信息、簡便快捷的操作過程;售中服務(wù)通過采取安全措施為用戶提供網(wǎng)上訂購服務(wù)安全保障與實(shí)時支付;售后服務(wù)對用戶訂購的圖書提供快速物流配送,并對用
11、戶所購圖書提供質(zhì)量保證。2. 網(wǎng)站解決方案選擇(1)網(wǎng)站功能:網(wǎng)站提供前臺與后臺服務(wù)功能,前臺面對客戶的購物全過程,包括推薦書顯示、圖書查詢、購物車、查詢訂單、結(jié)帳、用戶資料修改、會員注冊/登錄;后臺提供書店管理功能,包括圖書管理、用戶管理、訂單管理、網(wǎng)站公告、網(wǎng)站圖書調(diào)查、用戶意見。(2)硬件平臺:使用基于Windows XP/2000的高性能PC服務(wù)器、路由器、防火墻。(3)軟件平臺:使用Windows XP+JSP+SQL Server2000模式來構(gòu)建。(4)安全保障:使用硬件級防火墻、第三方權(quán)威服務(wù)器數(shù)字證書、SSL加密技術(shù)、病毒防護(hù)。(5)支付方式:在線支付。(6)聯(lián)網(wǎng)方式:電話、
12、郵件或用戶意見留言。(五) 網(wǎng)站支持平臺與開發(fā)工具的選擇(1)網(wǎng)絡(luò)服務(wù)器操作系統(tǒng):Windows XP;(2)Web服務(wù)器:Tomcat 5.0;(3)后臺數(shù)據(jù)庫系統(tǒng):SQL Server 2000;(4)編程語言:HTML,JAVA, JSP;(5)開發(fā)工具:Macromedia Dreamweaver MX, Adobe Photoshop。二、系統(tǒng)關(guān)鍵技術(shù)綜述(一)JSP技術(shù)JSP是Java Server Page的縮寫,是由Sun Microsystems公司倡導(dǎo)、許多公司參與建立一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。采用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)記來設(shè)計和格式化最終頁
13、面,使用JSP代碼或者小腳本程序來生成頁面上的動態(tài)內(nèi)容。在服務(wù)器中,JSP引擎解釋JSP代碼和小腳本程序,生成所請求的內(nèi)容,并且將結(jié)果以HTML或者XML頁面的形式發(fā)送回瀏覽器。JSP技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級的分布式應(yīng)用。由于JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,擁有Java編程語言“一次編寫,各處運(yùn)行”的特點(diǎn)。(二)JSP運(yùn)行環(huán)境Sun推出的JSP是一種執(zhí)行于服務(wù)器端的動態(tài)網(wǎng)頁開發(fā)技術(shù),他基于JAVA技術(shù)。執(zhí)行JSP時需要在WEB服務(wù)器上架設(shè)一個編譯JSP網(wǎng)頁的引擎。配置JSP環(huán)境可以有多種途徑,但主要工作就是安裝和配置
14、WEB服務(wù)器及JSP引擎。(三)JSP與JavaBean一些實(shí)際應(yīng)用的系統(tǒng)可能很復(fù)雜,JSP頁面文本也會變得龐大,有的JSP文本可能有成千上萬行,大量的嵌入Java代碼和HTML語句交織在一起,其中,嵌入Java代碼、HTML語句,還有JavaScript語句,使編寫和維護(hù)JSP網(wǎng)頁變得很困難。使用JavaBean就是一個好辦法。將JSP和JavaBean結(jié)合起來,在JavaBean中處理邏輯,然后在JSP網(wǎng)頁中調(diào)試,而用JSP文本著重是網(wǎng)頁見面設(shè)計,這樣會使得JSP網(wǎng)頁變的清晰,可以節(jié)省軟件開發(fā)時間和降低以后維護(hù)的難度。(四)WEB服務(wù)器簡介Tomcat服務(wù)器是Apache組織開發(fā)的一種JS
15、P引擎,本身具有WEB服務(wù)器的功能,可以作為獨(dú)立的WEB服務(wù)器來使用。但是,在作為WEB服務(wù)器方面,Tomcat出來靜態(tài)HTML頁面時不如Apache迅速,也沒有Apache健壯,所以一般將Tomcat與Apache配合使用,讓Apache對網(wǎng)站的靜態(tài)頁面請求提供服務(wù),而Tomcat作為專用的JSP引擎,提供JSP解析,以得到更好的性能。Tomcat是Java程序,所以只要有JDK就可以使用,不需要考慮操作系統(tǒng)平臺。(五)操作系統(tǒng)簡介JSP構(gòu)建的網(wǎng)站操作系統(tǒng)可以選用Unix、Linux或Windows平臺。微軟公司的Windows系統(tǒng)不僅在個人操作系統(tǒng)中占有絕對優(yōu)勢,它在網(wǎng)絡(luò)操作系統(tǒng)中也是具有
16、非常強(qiáng)勁的力量;Windows操作系統(tǒng)容易掌握,操作方便且可以在很大程度上滿足許多中、小企業(yè)的服務(wù)器配置需求。(六)數(shù)據(jù)庫的選擇SQL Server 2000是目前市場上功能強(qiáng)大的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,它提供了用于建立用戶連接、提供數(shù)據(jù)安全性和查詢請求服務(wù)的全部功能,讀者所要做的只是建立一個數(shù)據(jù)庫和與之相交互的應(yīng)用程序,不必為具體的數(shù)據(jù)庫底層的操作擔(dān)心。它是獨(dú)立于JSP而存在的,在JSP的開發(fā)過程中,可以方便地管理數(shù)據(jù)庫,而不必?fù)?dān)心數(shù)據(jù)庫的更改會影響到JSP程序的變更。(七)SQL Server的優(yōu)勢1、選擇版本多樣化SQL Server 2000具有幾種不同的版本,它們在特性、支持的硬件
17、和費(fèi)用方面各有不同。(1)企業(yè)版企業(yè)版擁有超大型企業(yè)數(shù)據(jù)庫所需要的一切特性,包括Analysis Services、群集與聯(lián)合數(shù)據(jù)庫、索引視圖等高級特性,而且還能夠支持系統(tǒng)所允許的最大內(nèi)存和CPU數(shù)量。(2)標(biāo)準(zhǔn)版提供大多數(shù)數(shù)據(jù)庫項(xiàng)目所需要的全部特性,最多支持4個CPU。許多企業(yè)在選擇SQL Server 2000版本時都會選擇企業(yè)版,其實(shí)購買標(biāo)準(zhǔn)版已經(jīng)夠用了。(3)個人版本個人版本只能運(yùn)行在Windows98平臺或以上。(4)MSDE/Desktop Engine(5)SQL Server 2000 CE版2、安全功能(1)SQL Server 2000的登陸認(rèn)證包括:身份驗(yàn)證、權(quán)限驗(yàn)證。(
18、2)管理SQL Server 2000登陸包括:驗(yàn)證模式、設(shè)置驗(yàn)證模式、管理登陸帳號。(3)數(shù)據(jù)庫用戶包括:查看數(shù)據(jù)庫用戶、新增數(shù)據(jù)庫用戶、修改和刪除數(shù)據(jù)庫用戶。(4)權(quán)限管理包括:權(quán)限設(shè)置對話框、權(quán)限設(shè)置。(5)角色管理包括:標(biāo)準(zhǔn)角色、應(yīng)用程序角色、用戶和角色的權(quán)限問題。3、數(shù)據(jù)庫備份和恢復(fù)(1)用企業(yè)管理器備份(2)使用系統(tǒng)存儲過程管理備份設(shè)備(3)利用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(4)使用RESTORE命令進(jìn)行恢復(fù)、恢復(fù)文件或文件組、恢復(fù)事務(wù)日志。三、網(wǎng)站系統(tǒng)功能總體設(shè)計(一)網(wǎng)站功能概述網(wǎng)上書店主要實(shí)現(xiàn)網(wǎng)上購書的整個流程,用戶進(jìn)入書店,先注冊登記成為本書店的合法用戶才能進(jìn)行購買圖書,填寫用戶相
19、關(guān)資料,注冊成功后使用其注冊的帳號進(jìn)行登錄書店網(wǎng)站(只有成功登錄的用戶才能在書店上進(jìn)行購功能);用戶可以通過網(wǎng)站上的圖書查詢或圖書展示,查找相關(guān)圖書,也可以通過新書上架或銷售排行來進(jìn)行圖書購買,當(dāng)點(diǎn)擊圖書時就可以瀏覽圖書的詳細(xì)信息;如果是找到想要購買的圖書時,登陸用戶就可以通過購物車功能,把想購買的圖書先放進(jìn)購物車中,然后可以選擇結(jié)帳或者繼續(xù)購買圖書;當(dāng)用戶找到全部想要購買的圖書后,可以對購買的圖書進(jìn)行數(shù)量上的修改,這樣便可以大量購買同一本圖書,而節(jié)省時間,當(dāng)所有都確定后,用戶可以點(diǎn)擊結(jié)帳按鈕,進(jìn)行結(jié)帳服務(wù);結(jié)帳時,系統(tǒng)會再一次要求用戶填寫資料,確保能把購買圖書送到購買者那里,并生成訂單。用戶
20、在網(wǎng)上書店購物的整個購物流程如下圖3-1所示。沒注冊 繼續(xù)購書 用戶注冊 用戶等登陸查找圖書 用戶資料修改 沒登陸 成功添加 添加到購物車 查看購物車 修改數(shù)量 退回指定圖書 結(jié)賬 生成訂單 支付 用戶建議 訂單查詢 清空購物車 圖3-1 網(wǎng)站購物與交易處理流程1. 系統(tǒng)功能(1)用戶界面部分用戶注冊:為了統(tǒng)一管理,網(wǎng)上書店規(guī)定只有合法用戶才能購買圖書,所以要想購買圖書的新用戶必須進(jìn)行注冊,為了能及時發(fā)貨給用戶以及隨時聯(lián)系用戶,所以系統(tǒng)必須記錄每一位用戶的詳細(xì)信息。用戶登陸:判斷用戶是否為合法用戶,只有合法用戶才能購買圖書。修改用戶個人信息:更改個人資料,時刻可以更新用戶的其他信息,方便聯(lián)系。
21、銷售排行榜:給出一個用戶購買最多、最受用戶歡迎的圖書給用戶看。新書上架:給用戶知道最近本書店有什么新書。圖書分類:能為用戶找到自己想購買的種類書。重點(diǎn)書介紹:推銷自己利潤最好的圖書。搜索引擎(通過對書名或作者的關(guān)鍵字進(jìn)行查詢):方便用戶能直接查找到他們想要的圖書。查看圖書詳細(xì)情況:查看詳細(xì)資料,這樣方便是否能購買這本圖書,購買后有沒有對用戶有幫助。購物車功能:為用戶暫時保存購買的圖書信息。(2)管理界面部分圖書管理:添加、修改、刪除。用戶管理:查看、修改(是否凍結(jié)用戶)。訂單管理:查看訂單信息,更新訂單付款,出貨狀態(tài)。網(wǎng)站公告管理:查看、添加、刪除。投票管理:查看、添加、刪除。用戶建議反饋:查
22、看、刪除2. 系統(tǒng)特點(diǎn)(1)頁面模塊化:本系統(tǒng)在界面設(shè)計上都采用了模塊化處理思想,把公告模塊和主要頁面程序分開,因?yàn)橛行┠K要經(jīng)常用到,所以把它設(shè)計為公共模塊。本系統(tǒng)前臺設(shè)計了4個公共模塊,其中包括:common.jsp用來導(dǎo)入JAVA類和包以及系統(tǒng)要使用的日期;hesder.jsp頁頭和頁面導(dǎo)航;footer.jsp頁尾;check.jsp用來判斷用戶是否登陸,防止非法用戶登陸到系統(tǒng)進(jìn)行破壞。為了使網(wǎng)上書店的所有界面具有統(tǒng)一的風(fēng)格,把頁頭和頁尾的代碼分開寫,分別放到JSP文件中,在其他頁面中使用時,只要利用include指令將它們包含進(jìn)來即可。這是開發(fā)一個大型、使用的Web應(yīng)用常用的方法,可
23、以簡化頁面的重復(fù)代碼,也為以后的管理和維護(hù)工作提供了方便。(2)三層結(jié)構(gòu)設(shè)計:本系統(tǒng)采用三層結(jié)構(gòu)設(shè)計,即程序邏輯結(jié)構(gòu)分為用戶界面層、業(yè)務(wù)邏輯處理層和數(shù)據(jù)存儲層。三層在實(shí)際的物理結(jié)構(gòu)上也是獨(dú)立的,業(yè)務(wù)邏輯層采用JavaBean實(shí)現(xiàn),用戶界面與業(yè)務(wù)邏輯分離,系統(tǒng)的安全性、可維護(hù)性、重用性和可擴(kuò)展性都大大提高。(3)人性化設(shè)計:本系統(tǒng)導(dǎo)航的另一個亮點(diǎn)就是導(dǎo)航明晰。這樣,不管客戶位于本“書店” 的哪個角落,都不會迷路。(二) 網(wǎng)站系統(tǒng)設(shè)計1.系統(tǒng)設(shè)計思想(1)頁面模塊化本系統(tǒng)把頁面中一些常用的部分集成為模塊,例如頁面的頭和尾巴,這樣設(shè)計新的頁面時如果有重新出現(xiàn)的部分,只需要拿現(xiàn)成的模塊來組裝就可以了。
24、(2)三層結(jié)構(gòu)架構(gòu)本系統(tǒng)采用三層架構(gòu)設(shè)計,采用三層架構(gòu)以后,用戶界面通過統(tǒng)一的接口向業(yè)務(wù)層發(fā)送請求,業(yè)務(wù)層按自己的邏輯規(guī)則將請求處理之后進(jìn)行數(shù)據(jù)庫操作,然后將查找的數(shù)據(jù)返回給用戶界面層。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),它只要維護(hù)與業(yè)務(wù)層之間的接口即可。這種方式在一定程度上增加了數(shù)據(jù)庫的安全性,同時也降低了用戶界面層開發(fā)人員的要求。2.系統(tǒng)功能模塊劃分(1)網(wǎng)上書店前臺系統(tǒng)功能模塊圖如圖3-3所示查看調(diào)查果 網(wǎng)上圖書前臺 圖書顯示 重點(diǎn)書介紹 新書上架 圖書分類瀏覽 銷售排行 用戶管理 用戶注冊 用戶登陸 收銀臺 填寫訂單信息 購書結(jié)賬 購物車 網(wǎng)上調(diào)查 網(wǎng)上調(diào)查 訂單查詢 訂單查詢
25、添加至購物車 查看購物車 移除指定圖書 清空購物車 用戶資料修改 圖 3-3 前臺系統(tǒng)功能模塊(2)網(wǎng)上書店后臺系統(tǒng)功能模塊圖如圖3-4所示建議反饋 網(wǎng)上圖書后臺 圖書管理 添加新圖書 修改圖書信息 刪除圖書息 退出 退出后臺管理 公告管理 查看公告信息 添加公告信息 刪除公告信息 訂單管理 查看訂單信息 執(zhí)行訂單 用戶管理 查看用戶信息 解凍凍結(jié)用戶 網(wǎng)上調(diào)查 刪除調(diào)查項(xiàng)目 查看調(diào)查結(jié)果 添加調(diào)查項(xiàng)目 查看用戶建議 刪除用戶建議 圖3-4 后臺系統(tǒng)功能模塊(三) 網(wǎng)站數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫在一個信息系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率,以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的
26、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲效率,保證數(shù)據(jù)的完整和一致。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的及將來可能添加的需求。數(shù)據(jù)庫設(shè)計一般包括如下幾個步驟。1.數(shù)據(jù)庫需求分析數(shù)據(jù)庫的設(shè)計通常是以一個已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫管理系統(tǒng)有Access、SQL Server、Oracle等。根據(jù)用戶的需求和系統(tǒng)分析,本系統(tǒng)采用SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)。在SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)中建立名稱為bookshop的數(shù)據(jù)庫。這個數(shù)據(jù)庫需要提供各種信息的保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)充分滿足各種信息的輸出和輸入。搜集基本數(shù)據(jù)、數(shù)
27、據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一個詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。在bookshop的數(shù)據(jù)庫中,根據(jù)項(xiàng)目的需求建立相應(yīng)的數(shù)據(jù)表,如下:(1)member(用戶和管理員表),包括數(shù)據(jù)項(xiàng):用戶id,用戶名,密碼等。(2)bookinfo(圖書信息表),包括數(shù)據(jù)項(xiàng):圖書編號,圖書名稱分類編號等。(3)bs_order(訂單表),包括數(shù)據(jù)項(xiàng):訂單編號,用戶編號,購書種類數(shù)量等。(4)order_data(訂單詳細(xì)表),包括數(shù)據(jù)項(xiàng):訂單編號,圖書編號,購書數(shù)量等。(5)bbs(網(wǎng)站公告表),包括數(shù)據(jù)項(xiàng):管理員名,公告內(nèi)容。(6)vote(圖書種類投票表),包括數(shù)據(jù)項(xiàng):投票項(xiàng)。(7)idea(用戶
28、意見表),包括數(shù)據(jù)項(xiàng):用戶id,意見內(nèi)容。2.數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。這些實(shí)體包括各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。本實(shí)例根據(jù)上面的設(shè)計規(guī)劃出的實(shí)體有:管理員和用戶信息實(shí)體,圖書實(shí)體,網(wǎng)站公告實(shí)體,網(wǎng)站投票實(shí)體,用戶建議實(shí)體,訂單實(shí)體,訂單詳細(xì)表實(shí)體。3. 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計網(wǎng)上書店數(shù)據(jù)庫中各張表的設(shè)計結(jié)果如下面的表格所示。每個表格對應(yīng)數(shù)據(jù)庫中的每一張表,建立相應(yīng)的數(shù)據(jù)字典。如表3-1所示為member管理員或用戶表,記錄每個合法用戶的總信息。表 3-1 membe
29、r管理員或用戶信息列表列名數(shù)據(jù)類型長度是否空默認(rèn)值描述Idint4否自動增長1合法用戶ID號,主鍵UserNamevarchar50否用戶帳號TrueNamevarchar50否真實(shí)姓名PassWordvarchar50否登陸密碼Cityvarchar50否所在城市Addressvarchar100否所在地址PostcodeInt10否所在地郵政編碼Amountmoney8是0消費(fèi)金額Telint4否聯(lián)系電話Emailvarchar50否電子郵箱Freezeint4是0是否凍結(jié)用戶Managerint4是0是否管理員如表3-2所示為bs_order訂單信息表,記錄合法用戶購買圖書信息。表 3-
30、2 bs_order訂單信息列表列名數(shù)據(jù)類型長度是否空默認(rèn)值描述OrderIdbigint8否訂單ID號,主鍵Bnumbersmallint2是0圖書種類數(shù)量UserNamevarchar50否帳號TrueNamevarchar100否真實(shí)姓名Addressvarchar100否所在地址Postcodevarchar10否所在地郵政編碼Telvarchar20否聯(lián)系電話Emailvarchar50否電子郵箱Payvarchar50否付款方式Carryvarchar50否送貨方式Rebatefloat8是1折扣OrderTimesmalldatetime4否getdate()下訂單時間Bzvar
31、char2000是0備注Enforceint4是0是否發(fā)貨SendTimevarchar50是0發(fā)貨時間如表3-3所示為order_data訂單詳細(xì)信息表,記錄訂單詳細(xì)信息。表 3-3 order_data訂單詳細(xì)信息列表列名數(shù)據(jù)類型長度是否空默認(rèn)值描述Idbigint8否自動增長1詳細(xì)訂單ID號,主鍵OrderIdbigint8否訂單ID號ISBNvarchar50否圖書號Pricemoney8否單價Numberint4否數(shù)量如表3-4所示為vote網(wǎng)站投票信息表,記錄用戶投票圖書類型。表 3-4 vote用戶投票信息列表列名數(shù)據(jù)類型長度是否空默認(rèn)值描述Idint4否自動增長1用戶投票ID號
32、,主鍵Namevarchar50否投票圖書類型Numint4是0記錄圖書票數(shù)如表3-5所示為bbs網(wǎng)站公告信息表,記錄管理員的網(wǎng)站通知。表 3-5 bbs公告信息列表列名數(shù)據(jù)類型長度是否空默認(rèn)值描述Idint4否自動增長1公告ID號,主鍵Managervarchar50否管理員BBSvarchar4000否內(nèi)容INTimedatetime8否getdate()寫入時間如表3-6所示為idea用戶建議信息表,記錄用戶意見。表 3-6 idea用戶意見信息列表列名數(shù)據(jù)類型長度是否空默認(rèn)值描述Idint4否自動增長1用戶意見ID號,主鍵UserNamevarchar50否用戶Jianyivarcha
33、r1000否內(nèi)容如表3-7所示為bookinfo圖書信息表,記錄圖書所有信息。表 3-7 bookinfo圖書信息列表列名數(shù)據(jù)類型長度是否空默認(rèn)值描述ISBNvarchar50否圖書號,主鍵BookNamevarchar200否圖書名Typevarchar50否圖書類型Publishervarchar100否出版社Writervarchar100否作者Introducevarchar4000是0圖書簡介Pricemoney8否單價PDatevarchar50是0圖書發(fā)行日期InTimedatetime8否getdate()圖書寫入數(shù)據(jù)庫時間NewBookint4否是否新書Commendint4
34、否0是否推薦書Imagesvarchar50是0圖書圖片Sortint4是0銷售數(shù)量Stocksint4是0圖書庫存四、網(wǎng)站主要模塊設(shè)計(一) 組件的編寫利用Dreamweaver新建一個站點(diǎn),站點(diǎn)名字叫bookshop,然后在站點(diǎn)內(nèi)建立幾個文件架,用來分別存放相關(guān)文件,例如:manager存放管理員相關(guān)的JSP文件、images存放圖片、incoming存放公共模塊、WEB-INF存放配置文件和Javabean文件等。在站點(diǎn)bookshop內(nèi)的JSP文件就是前臺文件,其中包括如圖4-1所示。(二) 前臺界面設(shè)計1. 界面公共模塊設(shè)計為了提高代碼的重用性,本系統(tǒng)把前臺界面相同部分做成了幾個模塊
35、,分別命名為hesder.jsp頁頭和頁面導(dǎo)航、footer.jsp頁尾、left.jsp頁左、right.jsp頁右、common.jsp用來導(dǎo)入JAVA類和包以及系統(tǒng)要使用的日期、check.jsp用來判斷用戶是否登陸。這樣就能使用一個簡單的include指令將它們包含進(jìn)來,例如下面前臺主頁ind.jsp信息模塊footer.jsp 投票成功頁面vote_data.jsp 用戶建議idea.jsp 建議結(jié)果idea_data.jsp 購買buy.jsp 添加購物車car_add.jsp 圖書搜索界面search_data.jsp 登陸判斷l(xiāng)anding.jsp 用戶注冊login.jsp
36、注冊判斷l(xiāng)ogin_result.jsp 用戶修改amend.jsp 用戶退出session_name.jsp 修改結(jié)果amend_result.jsp 退回指定圖書car_remove_book.jsp 銷售排行sort_ind.jsp 圖書分類booksort.jsp 清空購物車car_clear.jsp 生成訂單car_order.jsp填寫訂單car_checkout.jsp 修改數(shù)量car_modify.jsp 訂單查詢ordersearch_data.jsp 訂單查詢ordersearch.jsp 返回主頁ind.jsp 購物車car_see.jsp 網(wǎng)站導(dǎo)航 header.jsp
37、 中間模塊ind.jsp顯示調(diào)查結(jié)果vote_result.jsp 用戶登陸 網(wǎng)站公告 新書上架 銷售排行 網(wǎng)上調(diào)查 重點(diǎn)書 圖書搜索 圖 4-1 前臺結(jié)構(gòu)圖在站點(diǎn)bookshop的manager文件架內(nèi)存放后臺文件,其中包括如圖4-2所示。判斷是否非法用戶manager_check.jsp 意見管理manager_idea.jsp 刪除意見delete_idea.jsp 添加投票選項(xiàng)vote_add.jsp 投票管理manager_vote.jsp 刪除投票選項(xiàng)delete_vote.jsp 后臺登陸manager_ind.jsp 公告內(nèi)容affiche_add_data.jsp 添加公告a
38、ffiche_add.jsp 公告管理manager_affiche.jsp 用戶管理manager_member.jsp 訂單管理manager_order.jsp 用戶修改member_data.jsp 詳細(xì)訂單order_data.jsp 修改訂單(發(fā)貨)order_send.jsp 刪除公告delete_affiche.jsp 圖書信息 頭文件common.jsp 網(wǎng)站向?qū)anager_header.jsp 新書信息資料book_add_data.jsp 修改書資料amend_book_data.jsp 查找圖書信息search_data.jsp 新書信息book_add.jsp 修
39、改書資料amend_book.jsp 刪除書所有信息delete_book.jsp 圖 4-2 后臺結(jié)構(gòu)圖2. 用戶登陸模塊設(shè)計為了檢驗(yàn)用戶是否書店的合法用戶,所以需要用戶輸入用戶名和密碼來核對用戶的合法性。用戶登陸模塊就是完成這一功能。該模塊landing.jsp需要用到SQL的查找語句來實(shí)現(xiàn),設(shè)計一個表單讓用戶輸入用戶名和密碼,在這個表單中的用戶名和密碼都用了正則表達(dá)式來限制用戶只能輸入英文字母、下劃線和數(shù)字,而且還會判斷用戶是否為凍結(jié)用戶,凍結(jié)用戶只能享有游客的功能,而無法享有合法用戶的功能,這樣就能限制用戶,并把用戶拉進(jìn)黑名單。如圖4-3所示為該模塊運(yùn)行后的效果圖。圖4-3 用戶登陸模
40、塊預(yù)覽效果圖3. 用戶注冊模塊設(shè)計為了統(tǒng)一管理,網(wǎng)上書店規(guī)定只有合法用戶才能購買圖書,所以要想購買圖書的新用戶必須進(jìn)行注冊,為了能及時發(fā)貨給用戶以及隨時聯(lián)系用戶,所以系統(tǒng)必須記錄每一位用戶的詳細(xì)信息。用戶注冊模塊就是完成這一功能。該模塊需要設(shè)計一個表單讓用戶輸入有關(guān)個人的詳細(xì)信息,如姓名,住址,聯(lián)系電話等等。如圖4-4所示為該模塊運(yùn)行后的效果圖。圖4-4 用戶注冊模塊預(yù)覽效果圖4. 在線購書功能模塊設(shè)計在主頁就能看到網(wǎng)上書店的所有功能,例如:登陸、網(wǎng)站公告、關(guān)鍵字搜索、網(wǎng)站圖書調(diào)查、推薦書顯示、新書顯示、銷售排行榜、購物車、訂單查詢等等。5. 銷售排行榜功能模塊設(shè)計在導(dǎo)航那里點(diǎn)擊銷售排行榜就會
41、跳轉(zhuǎn)到sort.jsp。這里顯示銷售前10的圖書信息,如圖4-6所示為該模塊運(yùn)行后的效果圖。圖4-6 銷售排行榜模塊預(yù)覽效果圖6. 購物車功能模塊設(shè)計購物車這個功能模塊,主要功能包括所選圖書的添加、查看購物車、單件圖書購買數(shù)量的修改、清空購物車、退回指定圖書。當(dāng)用戶在圖書展示臺中點(diǎn)擊“購買”按鈕,就能將對應(yīng)的圖書添加至購物車。在查看購物車頁面中,可以點(diǎn)擊移除指定圖書、修改圖書數(shù)量、清空購物車、繼續(xù)購書和結(jié)帳,或者轉(zhuǎn)到其他功能模塊。在購物車中采用Vector類型的變量car來存儲購物數(shù)據(jù),并將保持到Session中。如圖4-7所示為該模塊運(yùn)行時的效果圖。圖4-7 購物車功能模塊運(yùn)行時的效果圖在用
42、戶點(diǎn)擊結(jié)帳將跳轉(zhuǎn)到car_checkout.jsp,這個是將用戶數(shù)據(jù)從數(shù)據(jù)庫調(diào)出,問用戶是否按這個表的內(nèi)容結(jié)帳,或自己從新寫,如圖4-8所示為該模塊運(yùn)行時的效果圖。圖4-8 結(jié)帳功能模塊運(yùn)行時的效果圖7. 訂單信息查詢功能模塊設(shè)計用戶登陸后,點(diǎn)擊網(wǎng)站導(dǎo)航中的“訂單查詢”,即可以進(jìn)入到ordersearch.jsp頁面,該頁面列出了當(dāng)前用戶的所有訂單信息,如圖4-9所示為該模塊運(yùn)行時的效果圖。圖4-9 訂單查詢功能模塊運(yùn)行時的效果圖在訂單查詢頁面中,點(diǎn)擊“查看”就可以進(jìn)入到訂單詳細(xì)信息頁面ordersearch_data.jsp查看訂單詳細(xì)信息,4-10所示為該模塊運(yùn)行時的效果圖。圖4-10 訂
43、單詳細(xì)功能模塊運(yùn)行時的效果圖8.圖書分類功能模塊設(shè)計為了方便用戶查詢圖書所需信息,在網(wǎng)站中建立的圖書分類模塊。點(diǎn)擊導(dǎo)航中的“圖書分類”即可以進(jìn)入到圖書分類頁面booksort.jsp,在該頁面的左側(cè)就顯示了數(shù)據(jù)庫中的全部圖書類別,用戶點(diǎn)擊就能顯示該類別的相關(guān)圖書信息。如圖4-11所示為該模塊運(yùn)行時的效果圖。圖4-11 圖書分類功能模塊運(yùn)行時的效果圖9. 用戶意見功能模塊設(shè)計建立了idea.jsp。如下圖所示為該模塊運(yùn)行時的效果圖。圖4-12:用戶意見功能模塊圖(三) 管理界面設(shè)計1.界面頭、尾設(shè)計為了提高代碼的重用性,本系統(tǒng)把后臺界面相同部分做成了幾個模塊,分別命名為manager_hesde
44、r.jsp頁頭和頁面導(dǎo)航、manager_footer.jsp頁尾、manager_left.jsp頁左、common.jsp用來導(dǎo)入JAVA類和包以及系統(tǒng)要使用的日期、manager_check.jsp用來判斷用戶是否登陸。這樣就能使用一個簡單的include指令將它們包含進(jìn)來,例如下面所示:2. 管理員登陸功能模塊設(shè)計為了檢驗(yàn)用戶是否管理員,所以需要用戶輸入用戶名和密碼來核對。管理員登陸模塊就是要完成這一功能。該模塊需要用到landing.jsp這個頁面,需要設(shè)計一個表單讓用戶輸入用戶名和密碼。這部分與4.2.2節(jié)相似,區(qū)別就是當(dāng)是管理員登陸時就會登陸到后臺管理系統(tǒng),不會在前臺出現(xiàn)。3.
45、現(xiàn)有用戶意見功能模塊設(shè)計圖書管理模塊主要實(shí)現(xiàn)對圖書信息的管理,包括分頁顯示所有圖書的部分信息、添加圖書信息、修改圖書信息、刪除圖書信息等功能。當(dāng)點(diǎn)擊修改時就可以看到圖書詳細(xì)信息,總體界面如圖4-13所示為該模塊運(yùn)行時的效果圖圖4-13用戶意見功能模塊圖當(dāng)點(diǎn)擊“添加圖書信息”就會進(jìn)入到book_add.jsp頁面。如圖4-14所示為該模塊運(yùn)行時的效果圖圖4-14 圖書添加功能模塊運(yùn)行時的效果圖當(dāng)點(diǎn)擊“修改”就會進(jìn)入到amend_book.jsp頁面。如圖4-15所示為該模塊運(yùn)行時的效果圖圖4-15 圖書修改功能模塊運(yùn)行時的效果圖4. 用戶管理功能模塊設(shè)計管理員可以通過manager_member
46、.jsp這個模塊查看用戶的基本信息和對于經(jīng)常失信的用戶給于凍結(jié)或解凍。如圖4-16所示為該模塊運(yùn)行時的效果圖圖4-16 用戶管理功能模塊運(yùn)行時的效果圖5. 訂單管理功能模塊設(shè)計對于訂單的管理主要是執(zhí)行訂單和查看訂單的詳細(xì)信息,但不能修改訂單信息。如圖4-17所示為該模塊運(yùn)行時的效果圖。圖4-17 訂單管理功能模塊運(yùn)行時的效果圖五、網(wǎng)站的安全(一) 電子商務(wù)安全性概述安全電子商務(wù)必須做到機(jī)密性、完整性、認(rèn)證性、不可抵賴性、有效性。機(jī)密性僅僅允許認(rèn)證的人可以訪問保護(hù)的信息。完整性確保發(fā)送端和接收端的數(shù)據(jù)一致。認(rèn)證性一般都是通過證書機(jī)構(gòu)CA和證書來實(shí)現(xiàn)。不可抵賴性可以通過對發(fā)送的消息進(jìn)行數(shù)字簽名來獲
47、取。有效性保證在確定的時間或確定的地點(diǎn)有效。(二) 電子商務(wù)安全體系結(jié)構(gòu)電子商務(wù)安全體系結(jié)構(gòu)有基礎(chǔ)設(shè)施層、邏輯實(shí)體層、安全機(jī)制層、安全服務(wù)層和電子商務(wù)應(yīng)用層構(gòu)成。1. 安全規(guī)范當(dāng)前電子商務(wù)的安全規(guī)范包括加密算法、報文摘要算法、安全通信協(xié)議等方面的規(guī)范。(1)加密算法。基本加密算法有兩種:對稱密鑰加密、非對稱密鑰加密,用于保證電子務(wù)中數(shù)據(jù)的保密性、完整性、真實(shí)性和非抵賴服務(wù)。(2)報文摘要算法。報文摘要算法(Message Digest Algorithms)即采用單向HASH算法將需要加密的明文進(jìn)行摘要,而產(chǎn)生的具有固定長度的單向散列(HASH)值。其中,散列函數(shù)(Hash Functions
48、)是將一個不同長度的報文轉(zhuǎn)換成一個數(shù)字串(即報文摘要)的公式,該函數(shù)不需要密鑰,公式?jīng)Q定了報文摘要的長度。報文摘要對非對稱加密一起,提供數(shù)字簽名的方法。 報文摘要算法主要有安全散列標(biāo)準(zhǔn)、MD2系列標(biāo)準(zhǔn)。(3)加密通信協(xié)議(SSL)。安全套接層協(xié)議(Secure Socket Layer,簡稱SSL)是一種保護(hù)WEB通訊的工業(yè)標(biāo)準(zhǔn),主要目的是提供INTERNET上的安全通信服務(wù),是基于強(qiáng)公鑰加密技術(shù)以及RSA的專用密鑰序列密碼,能夠?qū)π庞每ê蛡€人信息、電子商務(wù)提供較強(qiáng)的加密保護(hù)。六、 系統(tǒng)安裝與配置說明(一)J2SDK與Tomcat的安裝與配置1、下載j2sdk和Tomcat:到sun官方站點(diǎn)下
49、載最新的JDK為1.4,Tomcat為5.0。2、安裝和配置j2sdk和Tomcat。(1) 先安裝j2sdk,安裝完后需要配置一下環(huán)境變量,在我的電腦-屬性-高級-環(huán)境變量-系統(tǒng)變量中新建一個變量名為JAVA_HOME,變量值為安裝JDK后的根目錄,例如:現(xiàn)在你的JDK裝在C盤根目錄下的j2sdk文件架內(nèi),那么變量值就為c:j2sdk。在系統(tǒng)變量中找到path,點(diǎn)擊編輯,在變量值的最后添加%JAVA_HOME%bin;在用戶變量中新建一個變量名為CLASSPATH,變量值為.;c:j2sdkbintools.jar;之后按確定按鈕就能完成JDK的環(huán)境配置,可以建立一個簡單的JAVA文件來判斷JDK是否安裝成功。(2) 安裝Tomcat成功后,在IE瀏覽器中輸入”http:/localhost:8080”或“http:/127.0.0.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030網(wǎng)salon無線路由器流量分配策略論證
- 2025-2030細(xì)胞治療藥物商業(yè)化進(jìn)程與未來投資戰(zhàn)略規(guī)劃研究報告
- 人力資源績效評估標(biāo)準(zhǔn)手冊
- 2025-2030細(xì)胞治療產(chǎn)品質(zhì)量控制標(biāo)準(zhǔn)與臨床應(yīng)用規(guī)范研究報告
- 2026年工廠安全與6S管理實(shí)施手冊試題集
- 客戶服務(wù)規(guī)范與服務(wù)質(zhì)量提升指南(標(biāo)準(zhǔn)版)
- 消防新聞宣傳培訓(xùn)課件
- 2025年銀行客戶服務(wù)規(guī)范與操作手冊
- 橋梁施工安全與質(zhì)量控制手冊(標(biāo)準(zhǔn)版)
- 農(nóng)業(yè)技術(shù)手冊
- 2025公路安全韌性提升技術(shù)指南
- 藥廠入職安全培訓(xùn)課件
- SF-36健康調(diào)查量表(含excel版)
- 電子電氣設(shè)備選型采購方案
- 洼田飲水試驗(yàn)科普課件
- GB/T 2423.21-2025環(huán)境試驗(yàn)第2部分:試驗(yàn)方法試驗(yàn)M:低氣壓
- 集團(tuán)公司職業(yè)技能等級認(rèn)定管理辦法
- 2024~2025學(xué)年四川省成都市武侯區(qū)九年級上學(xué)期期末語文試卷
- 吸氧并發(fā)癥及護(hù)理措施
- 復(fù)發(fā)性叢集性頭痛
- 宮頸息肉個案護(hù)理
評論
0/150
提交評論