網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)畢業(yè)論文_第1頁(yè)
網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)畢業(yè)論文_第2頁(yè)
網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)畢業(yè)論文_第3頁(yè)
網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)畢業(yè)論文_第4頁(yè)
網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精品文檔 可修改 內(nèi)蒙古商貿(mào)職業(yè)學(xué)院計(jì)算機(jī)系 畢業(yè)設(shè)計(jì) 題目: 網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng) 學(xué)號(hào): 08070630245 姓名: XX 專(zhuān)業(yè): XX 班 指導(dǎo)者: XX 導(dǎo)師 (姓 名) (專(zhuān)業(yè)技術(shù)職務(wù)) 評(píng)閱者: (姓 名) (專(zhuān)業(yè)技術(shù)職務(wù)) 2011 年 7 月 8 日 精品文檔 可修改 摘要 一個(gè)現(xiàn)代化的網(wǎng)上書(shū)店在正常運(yùn)營(yíng)中總是面對(duì)大量的進(jìn)書(shū)信息、售書(shū)信息、 庫(kù)存信息、統(tǒng)計(jì)分析信息、相關(guān)人員管理信息等。傳統(tǒng)的管理方法既浪費(fèi)人力 物力財(cái)力,又容易導(dǎo)致各種錯(cuò)誤的發(fā)生,不但管理起來(lái)及其不方便,而且極容 易出現(xiàn)漏洞,從而造成不可估量的損失。因此實(shí)現(xiàn)一個(gè)智能化、系統(tǒng)化、信息 化的書(shū)店圖書(shū)管理系統(tǒng)是十分必要

2、的。當(dāng)前的網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)不少,但是采 用 J2EE 架構(gòu)開(kāi)發(fā)的還是寥若晨星。通過(guò)該系統(tǒng)的開(kāi)發(fā)研究,不僅可以學(xué)到如 何使用 J2EE 架構(gòu)來(lái)開(kāi)發(fā)一個(gè)比較完善的網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)。還可以由此擴(kuò)展 思路,開(kāi)發(fā)出其他形式的服務(wù)于電子商務(wù)的應(yīng)用系統(tǒng)。 關(guān)鍵詞關(guān)鍵詞:網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng) 電子商務(wù) 部署 精品文檔 可修改 目錄目錄 第第 1 1 章章 引言引言.1 1 第第 2 2 章章 概述概述.2 2 第第 3 3 章章 系統(tǒng)分析系統(tǒng)分析.3 3 3.1 可行性分析.3 3.2 需求分析.4 第第 4 4 章章 概要設(shè)計(jì)概要設(shè)計(jì).5 5 4.1 系統(tǒng)設(shè)計(jì)目標(biāo) .5 4.2 系統(tǒng)設(shè)計(jì)思想 .5 4.3 系統(tǒng)

3、功能模塊劃分.6 4.4 系統(tǒng)結(jié)構(gòu)設(shè)計(jì).7 4.5 系統(tǒng)功能簡(jiǎn)介.8 4.6 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì).9 第第 5 5 章章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì).1212 5.1 開(kāi)發(fā)技術(shù)簡(jiǎn)介.12 5.2 客戶界面設(shè)計(jì).13 5.3 管理界面設(shè)計(jì).14 總結(jié)總結(jié) .1616 致謝致謝 .1717 參考文獻(xiàn)參考文獻(xiàn).1818 精品文檔 可修改 第第 1 1 章章 引言引言 隨著 Internet 國(guó)際互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的企業(yè)開(kāi)始建造自己的網(wǎng)站。 基于 Internet 的信息服務(wù),商務(wù)服務(wù)已經(jīng)成為現(xiàn)代企業(yè)一項(xiàng)不可缺少的內(nèi)容。 很多企業(yè)都已不滿足于建立一個(gè)簡(jiǎn)單的僅僅能夠發(fā)布信息的靜態(tài)網(wǎng)站?,F(xiàn)代企 業(yè)需要的是一個(gè)功

4、能強(qiáng)大的,能提供完善的電子商務(wù)服務(wù)的動(dòng)態(tài)商務(wù)網(wǎng)站。同 時(shí)人們的生活方式也在隨著發(fā)生改變,傳統(tǒng)的購(gòu)物方式已不能滿足人們的需求。 JSP 是 Sun 公司推出的一種網(wǎng)站開(kāi)發(fā)技術(shù),Sun 公司借助自己在 Java 上的不 凡造詣,又把人們引進(jìn) JSP 時(shí)代,JSP 即 Java Server Page,它可以在 Servlet 和 JavaBean 的支持下,完成功能強(qiáng)大的 Web 應(yīng)用程序。所以,在我的畢業(yè)設(shè)計(jì)中, 我采用了 JSP 作為開(kāi)發(fā)工具,構(gòu)建了一個(gè)能實(shí)現(xiàn)基本的電子商務(wù)的小型動(dòng)態(tài)商 務(wù)網(wǎng)站網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)。該系統(tǒng)能實(shí)現(xiàn)用戶的注冊(cè)、登錄功能;能夠?qū)?現(xiàn)商品的查詢,訂購(gòu)等功能。該系統(tǒng)基本上具備

5、一個(gè)網(wǎng)上商品銷(xiāo)售系統(tǒng)應(yīng)該具 備的常用功能,該設(shè)計(jì)項(xiàng)目基本上體現(xiàn)了構(gòu)建一個(gè)動(dòng)態(tài)商務(wù)網(wǎng)站所需要的技術(shù), 可以說(shuō),目前的大型商務(wù)網(wǎng)站也就是我們這個(gè)小型網(wǎng)站在內(nèi)容上的擴(kuò)充和完善。 精品文檔 可修改 第第 2 2 章章 概述概述 隨著時(shí)代的發(fā)展,信息技術(shù)、Internet/Intranet 技術(shù)、數(shù)據(jù)庫(kù)技術(shù)的不斷發(fā) 展完善,網(wǎng)絡(luò)進(jìn)程的加快,傳統(tǒng)的購(gòu)物方式也越來(lái)越不能滿足人們快節(jié)奏的生 活需求,使得企業(yè)的 IT 部門(mén)已經(jīng)認(rèn)識(shí)到 Internet 的優(yōu)勢(shì),電子商務(wù)就是在這樣一 個(gè)背景下產(chǎn)生發(fā)展起來(lái)的。伴隨著電子商務(wù)技術(shù)的不斷成熟,電子商務(wù)的功能 也越來(lái)越強(qiáng)大,注冊(cè)用戶可以在網(wǎng)上搜索購(gòu)買(mǎi)到自己想要的各種商品,

6、初步讓 人們體會(huì)到了足不出戶,便可隨意購(gòu)物的快感。我的畢業(yè)設(shè)計(jì)也就正是一個(gè)電子 商務(wù)系統(tǒng)的開(kāi)發(fā)-網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)。 精品文檔 可修改 第第 3 3 章章 系統(tǒng)分析系統(tǒng)分析 3.13.1 可行性分析可行性分析 商業(yè)企業(yè)在運(yùn)營(yíng)過(guò)程中,經(jīng)常會(huì)受到以下一些條件的限制: 產(chǎn)品的宣傳受到限制,采購(gòu)商或顧客只能通過(guò)上門(mén)咨詢、電話溝通等 方式進(jìn)行各種信息的獲取,受一定的時(shí)間與物理空間的局限并且成本較高。 龐大的商業(yè)經(jīng)濟(jì)周轉(zhuǎn)。 復(fù)雜的產(chǎn)品周轉(zhuǎn)渠道。從看樣品、談價(jià)格到支付貨款等一系列的產(chǎn)品 周轉(zhuǎn)渠道過(guò)于復(fù)雜,企業(yè)與顧客之間缺乏全面的溝通與快捷運(yùn)營(yíng)的平臺(tái)。 商業(yè)企業(yè)中根據(jù)季節(jié)的變化,熱銷(xiāo)商品在銷(xiāo)售高峰到來(lái)時(shí)貨源緊張

7、, 企業(yè)需要實(shí)時(shí)了解商品的銷(xiāo)售情況,保證熱銷(xiāo)商品的要貨滿足率。 因此,企業(yè)需要重新認(rèn)識(shí)市場(chǎng)、消費(fèi)者以及自身市場(chǎng)定位,正確認(rèn)識(shí)電子 商務(wù)技術(shù)在企業(yè)中的重要地位,以少量的時(shí)間和資金建立企業(yè)信息門(mén)戶網(wǎng)站并 架設(shè)一定范圍的商務(wù)網(wǎng)絡(luò),以此來(lái)制定長(zhǎng)遠(yuǎn)發(fā)展戰(zhàn)略,使企業(yè)與顧客間的經(jīng)濟(jì) 活動(dòng)變得更靈活、更主動(dòng)。 本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng)-網(wǎng)上書(shū)店,可以為各類(lèi)用戶提供方 便的在線買(mǎi)書(shū)環(huán)境,符合目前國(guó)內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實(shí) 現(xiàn)注冊(cè)、瀏覽商品、搜索查詢商品、下定單、處理定單等功能;管理員可以通 過(guò)用戶管理、定單管理、商品管理、評(píng)論管理等管理功能來(lái)對(duì)系統(tǒng)進(jìn)行維護(hù)更 新。 在技術(shù)上,目前市場(chǎng)上開(kāi)

8、發(fā)電子商務(wù)平臺(tái)的技術(shù)很多,如 ASP,PHP,PB,.NET 等。我采用 SUN 公司的 JSP 技術(shù),它是目前市場(chǎng)上最流行的 技術(shù)之一,JSP 具有一次編譯,處處運(yùn)行的優(yōu)點(diǎn)。 由分析可得,不論是商業(yè)還是技術(shù)上,網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)的開(kāi)發(fā)都是可行 的。 精品文檔 可修改 3.23.2 需求分析需求分析 通過(guò)對(duì)電子商務(wù)網(wǎng)站及網(wǎng)上書(shū)店的考察、分析以及實(shí)際的市場(chǎng)調(diào)查,要求 本系統(tǒng)具有以下功能: 統(tǒng)一友好的操作界面,能保證系統(tǒng)的易用性。 規(guī)范、完善的基礎(chǔ)信息設(shè)置。 圖書(shū)分類(lèi)詳盡,可按不同類(lèi)別查看商品信息。 實(shí)現(xiàn)網(wǎng)上購(gòu)書(shū)。 精品文檔 可修改 第第 4 4 章章 概要設(shè)計(jì)概要設(shè)計(jì) 4.14.1 系統(tǒng)設(shè)計(jì)目標(biāo)系

9、統(tǒng)設(shè)計(jì)目標(biāo) 對(duì)于典型的數(shù)據(jù)庫(kù)管理系統(tǒng),尤其是對(duì)像電子商務(wù)這樣的數(shù)據(jù)流量特別大 的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等設(shè)計(jì)要求。本系統(tǒng)在設(shè)計(jì) 時(shí)應(yīng)該滿足以下幾個(gè)目標(biāo): 采用人機(jī)對(duì)話的操作方式,界面設(shè)計(jì)美觀友好、信息查詢靈活、方便、 快捷、準(zhǔn)確、數(shù)據(jù)存儲(chǔ)安全可靠。 全面展示書(shū)店內(nèi)所有的圖書(shū),并可展示最新圖書(shū)及特價(jià)圖書(shū)。 為顧客提供一個(gè)方便、快捷的圖書(shū)信息查詢功能。采用模糊查詢查詢 數(shù)據(jù)。 實(shí)現(xiàn)網(wǎng)上購(gòu)物。 商品銷(xiāo)售排行,以方便顧客了解本商城內(nèi)的熱銷(xiāo)商品及幫助企業(yè)領(lǐng)導(dǎo) 者做出相應(yīng)的決策。 查看商城內(nèi)的公告信息。 用戶隨時(shí)都可以查看自己的訂單。 對(duì)用戶輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排

10、除人為的錯(cuò) 誤。 系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性。 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。 4.24.2 系統(tǒng)設(shè)計(jì)思想系統(tǒng)設(shè)計(jì)思想 本系統(tǒng)采用三層架構(gòu)設(shè)計(jì)。 采用三層構(gòu)架以后,用戶界面層通過(guò)統(tǒng)一的接口向業(yè)務(wù)層發(fā)送請(qǐng)求,業(yè)務(wù) 層按自己的邏輯規(guī)則將請(qǐng)求處理之后進(jìn)行數(shù)據(jù)庫(kù)操作,然后將數(shù)據(jù)庫(kù)返回的數(shù) 據(jù)封裝成類(lèi)的形式返回給用戶界面層。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫(kù) 精品文檔 可修改 的結(jié)構(gòu),它只要維護(hù)與業(yè)務(wù)層之間的接口即可。 4.34.3 系統(tǒng)功能模塊劃分系統(tǒng)功能模塊劃分 根據(jù)需求分析及三層架構(gòu)設(shè)計(jì)的思想,設(shè)計(jì)出客戶系統(tǒng)功能如圖 4.2 圖 4.2 客戶端系統(tǒng) 用戶登錄 在線購(gòu)書(shū) 查看購(gòu)物車(chē) 在線購(gòu)書(shū)

11、察看訂單信息 察看圖書(shū)詳細(xì) 購(gòu)買(mǎi) 圖書(shū)查詢 察看圖書(shū)詳細(xì)資料 購(gòu)買(mǎi) 查看訂單詳細(xì) 繼續(xù)購(gòu)書(shū) 清空購(gòu)物車(chē) 提交購(gòu)物車(chē) 刪除已經(jīng)選購(gòu)的圖書(shū) 修改購(gòu)買(mǎi)數(shù)量 購(gòu)買(mǎi) 用戶注冊(cè)登陸 精品文檔 可修改 后臺(tái)管理的系統(tǒng)功能圖如圖 4.3 圖 4.3 后臺(tái)管理系統(tǒng)功能圖 4.44.4 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 根據(jù)面向?qū)ο蠛腿龑咏Y(jié)構(gòu)設(shè)計(jì)的思想,可得出如圖 4.4 所示的系統(tǒng)結(jié)構(gòu)設(shè) 計(jì)圖。 現(xiàn)有圖書(shū)管理 添加新圖書(shū) 添加圖書(shū)分類(lèi) 訂單管理 用戶管理 查看圖書(shū)資料 修改圖書(shū)資料 刪除圖書(shū) 添加新圖書(shū) 添加圖書(shū)分類(lèi) 刪除圖書(shū)分類(lèi) 查看訂單詳細(xì)資料 刪除訂單 查看用戶資料 刪除用戶 查看用戶詳細(xì)資料 修改用戶資料 管理

12、員登陸 用戶管理 精品文檔 可修改 圖 4.4 系統(tǒng)結(jié)構(gòu)圖 4.54.5 系統(tǒng)功能簡(jiǎn)介系統(tǒng)功能簡(jiǎn)介 .1 系統(tǒng)基本功能系統(tǒng)基本功能 1)圖書(shū)信息查詢 該模塊實(shí)現(xiàn)圖書(shū)信息的分類(lèi)顯示,提供最新商品的推薦顯示以及銷(xiāo)售顯示, 便于引導(dǎo)購(gòu)物取向。 2)購(gòu)物車(chē)管理 在線書(shū)店 客戶端界面管理端界面JavaBean數(shù)據(jù)庫(kù) 在購(gòu)書(shū)界面 圖書(shū)管理模塊 訂單管理 圖書(shū)管理 用戶管理 購(gòu)物車(chē)界面 定單信息管理 登陸/注冊(cè) 添加圖書(shū)模塊 添加圖書(shū)分類(lèi)模 塊 訂單信息模塊 客戶管理模塊 登陸模塊 圖書(shū)分類(lèi)類(lèi) 圖書(shū)類(lèi) 圖書(shū)分類(lèi)管理類(lèi) 圖書(shū)管理類(lèi) 訂單類(lèi) 訂單管理類(lèi) 購(gòu)物車(chē)類(lèi) 購(gòu)物車(chē)管理類(lèi) 用戶類(lèi) 用戶管理類(lèi)

13、 用戶登錄類(lèi) 精品文檔 可修改 用于對(duì)每一個(gè)進(jìn)入系統(tǒng)的用戶所對(duì)應(yīng)的購(gòu)物車(chē)進(jìn)行管理。將用戶所選購(gòu)的 圖書(shū)信息,包括價(jià)格、數(shù)量等信息記錄到對(duì)應(yīng)的購(gòu)物車(chē)上,便于到收銀臺(tái)進(jìn)行 結(jié)帳處理。 3)會(huì)員信息管理 實(shí)現(xiàn)系統(tǒng)相關(guān)用戶信息的注冊(cè)及身份驗(yàn)證,同時(shí)也提供對(duì)應(yīng)的用戶資料的 更新。該系統(tǒng)可以收集用戶相關(guān)的聯(lián)系方式、通訊地址等信息,可以更好的拓 展銷(xiāo)售規(guī)模。 4)訂單處理 根據(jù)購(gòu)物車(chē)中的信息,以及用戶所選擇的送貨方式和付款方式,和用戶對(duì) 應(yīng)的個(gè)人信息生成訂單,便于后續(xù)工作的處理。在該模塊中,用戶可以隨時(shí)查 閱自己的訂單,并對(duì)其進(jìn)行取消等處理操作。 4.64.6 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)數(shù)

14、據(jù)庫(kù)采用 access 數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱(chēng)為 bookshop,下面分別給 出數(shù)據(jù)表概要說(shuō)明、數(shù)據(jù)表關(guān)系概要說(shuō)明及主要數(shù)據(jù)表的結(jié)構(gòu)。 1、數(shù)據(jù)表概要說(shuō)明 精品文檔 可修改 2、各個(gè)表的的結(jié)構(gòu)如下表 表 4.1 為圖書(shū)信息列表,記錄書(shū)店現(xiàn)有的圖書(shū)信息。 表表 4.14.1 BookBook 表表 表 4.2 為書(shū)店管理員信息表,記錄管理員的帳號(hào)和密碼。 表表 4.24.2 BookAdminBookAdmin 表表 表 4.3 為用戶信息表,記錄用戶的基本信息。 精品文檔 可修改 表表 4.34.3 shop_Usershop_User 表表 表 4.4 為訂單總表,記錄某個(gè)用戶的訂單總信息

15、。 表表 4.44.4 allorderallorder 表表 表 4.5 為訂單表,記錄訂單的具體信息。 表表 4.54.5 ordersorders 表表 表 4.6 為圖書(shū)分類(lèi)表,記錄書(shū)店現(xiàn)有圖書(shū)的分類(lèi)。 精品文檔 可修改 表表 4.64.6 BookClassBookClass 表表 第第 5 5 章章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 5.15.1 開(kāi)發(fā)技術(shù)簡(jiǎn)介開(kāi)發(fā)技術(shù)簡(jiǎn)介 .1 JSPJSP 簡(jiǎn)介簡(jiǎn)介 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一 起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),JSP 技術(shù)在 Servlet 技術(shù)基礎(chǔ)上

16、發(fā)展起來(lái)的, 它正在飛速發(fā)展中,現(xiàn)已成為 Java 服務(wù)器編程的重要組成部分。它雖然還未成 型,但是它必將和 J2EE(Java 2 Enterprise Edition)一起發(fā)展。 JSP 是結(jié)合 markup(HTML 和 XML)和 Java 代碼來(lái)處理一種動(dòng)態(tài)頁(yè)面。每一 頁(yè)第一次被調(diào)用時(shí),通過(guò) JSP 引擎自動(dòng)被編譯成 Servlet,然后被執(zhí)行,以后每 次調(diào)用時(shí),執(zhí)行編譯過(guò)的 Servlet。JSP 提供了多種方式訪問(wèn) Java class、Servlet、Applets 和 Web Server,因此,Web 應(yīng)用的功能可以分成多個(gè)明確 定義公用接口的組件,通過(guò) JSP 將它們結(jié)合

17、在一起。 .2 JSPJSP 的運(yùn)行原理的運(yùn)行原理 在 JSP 第一次獲得來(lái)自于客戶端瀏覽器的請(qǐng)求時(shí),JSP 文件將被 JSP 引擎 (JSP engine)轉(zhuǎn)換成一個(gè) Servlet,即將”.jsp”文件編譯成 Java Class 文件。當(dāng) 精品文檔 可修改 Servlet 引擎接收到請(qǐng)求后,如果設(shè)置了使用最新的 JSP,它就會(huì)去找 JSP 文件, 檢查該文件在上次編譯后是否改動(dòng)過(guò)。如果改動(dòng)過(guò),就會(huì)重新編譯生成新的 Servlet,最終將請(qǐng)求轉(zhuǎn)交給編譯好的 Servlet 引擎執(zhí)行。 .3 JavaBeanJavaBean 技術(shù)介紹技術(shù)介紹 JavaBean

18、 技術(shù)是一種基于 Java 的組件技術(shù),JavaBean 組件可以用來(lái)執(zhí)行復(fù) 雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互以及數(shù)據(jù)的提取,以及封裝事務(wù)邏輯等, 可以很好的實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序的分離使得系統(tǒng)具有更好的健壯性和靈活 性,同時(shí)也是解決代碼重用問(wèn)題的一種策略。 以前的組件無(wú)法實(shí)現(xiàn)真正的代碼重用,其主要原因就是它們對(duì)于處理平臺(tái) 的依賴和對(duì)開(kāi)發(fā)語(yǔ)言的依賴過(guò)重。由于 Java 語(yǔ)言在這些方面所具有的特點(diǎn)和優(yōu) 勢(shì),使得基于它的軟件 JavaBean 組件技術(shù)倍受人們的關(guān)注。它的任務(wù)就是:一 次編寫(xiě),可以在任何地方執(zhí)行, 可以在任何地方重用。JavaBean 組件可以在任何地方?jīng)_用包括了可以在應(yīng) 用程序

19、、其他組件、文檔、Web 站點(diǎn)和應(yīng)用程序構(gòu)造器工具等多種方案中再利 用。 為了創(chuàng)建和使用 Java 軟件組件,JavaBean 被實(shí)現(xiàn)為一種獨(dú)立于平臺(tái)和結(jié)構(gòu) 的應(yīng)用程序接口,它的實(shí)現(xiàn)可以忽略內(nèi)部的結(jié)構(gòu)及細(xì)節(jié)問(wèn)題,只需要定義其外 部的特征及對(duì)外功能就行。其中,屬性、方法和事件三種接口可以獨(dú)立對(duì)外進(jìn) 行開(kāi)發(fā)。 5.25.2 客戶界面設(shè)計(jì)客戶界面設(shè)計(jì) .1 界面頭、界面尾設(shè)計(jì)界面頭、界面尾設(shè)計(jì) 為了提高代碼的重用性,我把客戶界面部分相同的頭和尾做成兩個(gè)模塊, 分別命名為 head.inc 和 tail.inc,這兩個(gè)文件都是純 HTML 代碼,在頭和尾引入 下面的兩句代碼方可; 精品

20、文檔 可修改 .2 用戶登陸模塊設(shè)計(jì)用戶登陸模塊設(shè)計(jì) 為了檢測(cè)用戶是否是書(shū)店的合法用戶,需要用戶輸入用戶名和密碼來(lái)核對(duì) 用戶的合法性,用戶登陸模塊就是完成這一功能。該模塊需要用到 Login.java 這 個(gè) Bean。界面如圖 5.7 圖 5.7 用戶登陸界面 該模塊通過(guò) Request.getparameter()從表單中取得參數(shù),然后調(diào)用 Login.java 的 execute()方法通過(guò)數(shù)據(jù)庫(kù)進(jìn)行檢測(cè)實(shí)現(xiàn)。 5.35.3 管理界面設(shè)計(jì)管理界面設(shè)計(jì) .1 界面頭、界面尾設(shè)計(jì)界面頭、界面尾設(shè)計(jì) 同客戶界面一樣,為了提高代碼的重用性,把相同的頭和尾設(shè)計(jì)成兩個(gè)

21、公 用模塊,分別引入即可: 精品文檔 可修改 .2 管理員登陸功能模塊設(shè)計(jì)管理員登陸功能模塊設(shè)計(jì) 為了檢測(cè)用戶是否是管理員,所以需要對(duì)登陸用戶進(jìn)行檢測(cè)。該模塊需要 用到 Login.java 這個(gè) Bean,需要設(shè)計(jì)一個(gè)表單讓用戶輸入用戶名和密碼。如圖 5.8 圖 5.8 管理員登陸界面 精品文檔 可修改 總結(jié)總結(jié) 我所設(shè)計(jì)的網(wǎng)上書(shū)店,主要是熟悉和掌握 JSP 的技術(shù)以及對(duì)電子商務(wù)進(jìn)行 初步的探討和設(shè)計(jì)。在幾個(gè)月的設(shè)計(jì)過(guò)程中,我初步了解了 JSP 的優(yōu)點(diǎn)和先進(jìn) 之處,也看到了 JSP 技術(shù)在電子商務(wù)應(yīng)用上的光明前途。 在設(shè)計(jì)和制作網(wǎng)上書(shū)店這一個(gè)整體項(xiàng)目的過(guò)程中,也培養(yǎng)了自己的綜合能 力和從全局考慮的思想。將復(fù)雜的問(wèn)題簡(jiǎn)單化,作為電子商務(wù)應(yīng)用的一個(gè)縮影, 我所涉及的模塊項(xiàng)目完成了其后臺(tái)具有的基本功能,使自己對(duì)于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論