二手書(shū)購(gòu)物網(wǎng)站設(shè)計(jì)方案_第1頁(yè)
二手書(shū)購(gòu)物網(wǎng)站設(shè)計(jì)方案_第2頁(yè)
二手書(shū)購(gòu)物網(wǎng)站設(shè)計(jì)方案_第3頁(yè)
二手書(shū)購(gòu)物網(wǎng)站設(shè)計(jì)方案_第4頁(yè)
二手書(shū)購(gòu)物網(wǎng)站設(shè)計(jì)方案_第5頁(yè)
已閱讀5頁(yè),還剩29頁(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、二手書(shū)購(gòu)物網(wǎng)站設(shè)計(jì)方案第一部分:需求分析書(shū)1.1 引言1.1.1 編寫(xiě)目的需求說(shuō)明書(shū)有時(shí)候也被稱為規(guī)格說(shuō)明書(shū),本規(guī)格說(shuō)明描述了某二手書(shū)交易網(wǎng)站設(shè)計(jì)項(xiàng)目的要求,并且作為各方面溝通的依據(jù),也為下一步工作提供基準(zhǔn)。本說(shuō)明書(shū)是整個(gè)軟件開(kāi)發(fā)的依據(jù),它對(duì)以后階段的工作起指導(dǎo)作用。本文也是項(xiàng)目完成后系統(tǒng)驗(yàn)收的依據(jù)。軟件開(kāi)發(fā)小組的每一位成員應(yīng)該閱讀本需求說(shuō)明,以明確項(xiàng)目最后要求完成的軟件產(chǎn)品的特點(diǎn)。該需求說(shuō)明將作為最終產(chǎn)品特征評(píng)價(jià)的重要參考。1.1.2 背景二手圖書(shū)是大學(xué)生最常購(gòu)買的物品之一,很多大學(xué)生會(huì)經(jīng)常光顧二手書(shū)店??墒窃诙謺?shū)店購(gòu)書(shū),不僅不方便,而且價(jià)格高。隨著Internet的發(fā)展,電子商務(wù)已經(jīng)被越

2、來(lái)越多的大學(xué)生接受,于是我們打算為西北大學(xué)的學(xué)生搭建二手書(shū)交易網(wǎng)站。為了方便學(xué)生,我們的網(wǎng)站采用B2C模式,我們會(huì)以合理的價(jià)格向社會(huì)收購(gòu)優(yōu)質(zhì)的二手圖書(shū),然后適當(dāng)加價(jià),在網(wǎng)站上銷售。我們的客戶主要是西北大學(xué)的學(xué)生,他們可以在我們的網(wǎng)站上方便的找到自己所需圖書(shū),由我們將圖書(shū)在規(guī)定的時(shí)間內(nèi)配送的學(xué)生宿舍。1.1.3 定義需求:用戶解決問(wèn)題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。1.2 任務(wù)概述1.2.1 產(chǎn)品描述某二手書(shū)購(gòu)物網(wǎng)站的構(gòu)建是為了方便西北大學(xué)的學(xué)生購(gòu)買二手圖書(shū),并實(shí)現(xiàn)自身盈利。產(chǎn)品的主要用戶是西北大學(xué)的在校學(xué)生。1.2.2 產(chǎn)

3、品功能某二手書(shū)購(gòu)物網(wǎng)站基于B/S架構(gòu),通過(guò)瀏覽器頁(yè)面的形式為用戶提供瀏覽與操作接口,并提供以下功能:1 、網(wǎng)站首頁(yè)提供網(wǎng)站資本信息,并可以進(jìn)行圖書(shū)的搜索。2、用戶可以根據(jù)圖書(shū)分類或所屬專業(yè)分離瀏覽圖書(shū)信息。3、西北大學(xué)的學(xué)生可以注冊(cè)為用戶,并錄入個(gè)人基本信息。4、注冊(cè)用戶登錄后可以將商品添加到購(gòu)物車,并提交訂單。5、管理員登錄后可以對(duì)商品信息進(jìn)行增、刪、改、查。6、系統(tǒng)根據(jù)用戶個(gè)人信息和瀏覽記錄為用戶提供個(gè)性化推薦。1.2.3 用戶特點(diǎn)用戶主要為西北大學(xué)在校學(xué)生,用戶界面要符合西北大學(xué)的大學(xué)生的風(fēng)格。用戶具有較高文化水平,但多為非計(jì)算機(jī)專業(yè)人員,系統(tǒng)在設(shè)計(jì)時(shí)要考慮這一因素。根據(jù)業(yè)務(wù)的頻繁程度,

4、穩(wěn)定運(yùn)行的系統(tǒng)每天接受的操作(點(diǎn)擊)數(shù)量應(yīng)該在100-1000次,對(duì)于超過(guò)1000次的負(fù)荷,應(yīng)該采用增加服務(wù)器和硬件性能、版本升級(jí)的方法來(lái)解決。用戶對(duì)頁(yè)面的友好性、簡(jiǎn)單清晰和易操作性,有一定的要求。這些特點(diǎn)決定了本系統(tǒng)應(yīng)該采用B/S結(jié)構(gòu)來(lái)進(jìn)行開(kāi)發(fā)。1.2.4 運(yùn)行環(huán)境A、操作系統(tǒng):centos5B、Tomcat8C、Mysql51.2.5假設(shè)和依據(jù)經(jīng)有的約束條件包括:A、本系統(tǒng)的預(yù)算在1000元(人民幣);B、本系統(tǒng)的最后的交付日期是2004年5月1日,之后進(jìn)行負(fù)荷測(cè)試、峰值測(cè)試、試運(yùn)行,系統(tǒng)要求在2004年5月5日正常投入使用;假設(shè):A、所需服務(wù)器與軟件由西北大學(xué)無(wú)償提供。1.3功能需求1.

5、3.1 功能劃分(一)前臺(tái)實(shí)現(xiàn)功能1 、用戶注冊(cè)與用戶資料修改2 、書(shū)籍分類搜索3 、個(gè)性化推薦4、購(gòu)物車功能5 、提交訂單6 、訂單查詢(二)后臺(tái)管理實(shí)現(xiàn)功能1 、用戶注冊(cè)信息管理2 、訂單管理功能3 、書(shū)籍信息管理4、郵件系統(tǒng)管理1.3.2功能描述 前臺(tái)部分.1 用戶注冊(cè)與用戶資料修改西北大學(xué)的學(xué)生可以注冊(cè)成為某二手書(shū)網(wǎng)站的會(huì)員,注冊(cè)會(huì)員需提供用戶名、密碼和郵箱,推薦留下更多真實(shí)信息,如真實(shí)姓名、性別、出生年月、院系與專業(yè)等,以便我們提供包括個(gè)性化推薦在內(nèi)的更好的服務(wù)。.2 書(shū)籍分類搜索用戶可以根據(jù)圖書(shū)分類查找圖書(shū)或使用搜索引擎搜索圖書(shū),搜索引擎具

6、有輸入多種搜索條件進(jìn)行搜索的功能。.3 個(gè)性化推薦用戶在瀏覽圖書(shū)信息時(shí),我們會(huì)在右側(cè)提供個(gè)性化推薦,推薦的根據(jù)來(lái)源于用戶的注冊(cè)信息和瀏覽記錄。.4 購(gòu)物車功能用戶可以將多本圖書(shū)放入購(gòu)物車,并可在購(gòu)物車中調(diào)整圖書(shū)數(shù)量以及刪除圖書(shū)。.5 提交訂單用戶可以將單本圖書(shū)或購(gòu)物車中的圖書(shū)提交訂單。用戶可以查詢過(guò)往訂單。 后臺(tái)部分.1 用戶注冊(cè)信息管理管理員可以對(duì)用戶注冊(cè)信息進(jìn)行增、刪、改、查。.2 訂單管理功能管理員核對(duì)訂單,并可對(duì)訂單進(jìn)行增、刪、改、查。.3 書(shū)籍信息管理管理員可以對(duì)書(shū)籍信息進(jìn)行增、刪、改、

7、查或?qū)?shū)籍庫(kù)存數(shù)量進(jìn)行查看與調(diào)整。.4 郵件系統(tǒng)管理管理員可以使用郵件系統(tǒng)給用戶發(fā)送郵件。1.4 性能需求1.4.1 數(shù)據(jù)精確度A.要按照嚴(yán)格的數(shù)據(jù)格式輸入,否則系統(tǒng)不予響應(yīng)進(jìn)行處理。B.查詢時(shí)要保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。1.4.2 時(shí)間特性一般操作的響應(yīng)時(shí)間應(yīng)在120毫秒內(nèi)。1.4.3 適應(yīng)性滿足網(wǎng)絡(luò)業(yè)務(wù)平臺(tái)的需求(記錄量控制在109項(xiàng)內(nèi))。對(duì)前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難。1.5 運(yùn)行需求1.5.1 用戶界面人性化界面,全新感覺(jué),操作簡(jiǎn)便,一目了然,視圖優(yōu)美,對(duì)用戶友好。1.5.2 硬件接口本軟件不需要特定的硬件或硬件接口進(jìn)行支撐。586以上P

8、C機(jī)均可運(yùn)行此軟件。1.5.3 軟件接口運(yùn)行于Windows2003及更高版本的服務(wù)器操作系統(tǒng)之上。1.5.4 故障處理正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。1)遇到跳出“數(shù)據(jù)庫(kù)已經(jīng)關(guān)閉”提示信息阻止程序運(yùn)行時(shí),可以查看一下進(jìn)行此項(xiàng)操作時(shí),操作的表是否已經(jīng)被關(guān)閉了或者是在沒(méi)有關(guān)閉此表的情況下又一次運(yùn)用打開(kāi)語(yǔ)句打開(kāi)此表。2)關(guān)于空記錄帶來(lái)的麻煩。有些空記錄往往會(huì)使程序無(wú)法運(yùn)行,此時(shí)你可用“ifnotisnull語(yǔ)句先判斷一下是否為空記錄,再操作。3)有些運(yùn)行錯(cuò)誤也可用補(bǔ)獲異常進(jìn)行處理。1.6 運(yùn)行需求7.1 系統(tǒng)的功能實(shí)現(xiàn)情況:用戶可在本系統(tǒng)下實(shí)現(xiàn)各種用戶

9、要求的功能。7.2 系統(tǒng)的安全性:對(duì)于系統(tǒng)的重要數(shù)據(jù)都有密碼保護(hù),具有一定的安全性。7.3 系統(tǒng)的容錯(cuò)性:用戶輸錯(cuò)數(shù)據(jù)都有提示信息,具有較好的容錯(cuò)性能。7.4 系統(tǒng)的封閉性:用戶的封閉性較好,用戶基本上在提示信息下輸入數(shù)據(jù)。第二部分:概要設(shè)計(jì)書(shū)2.1 引言2.1.1 編寫(xiě)目的本說(shuō)明是購(gòu)物網(wǎng)站設(shè)計(jì)項(xiàng)目軟件產(chǎn)品的總體設(shè)計(jì)和實(shí)現(xiàn)說(shuō)明,記錄了系統(tǒng)整體實(shí)現(xiàn)上技術(shù)層面上的考慮,并且以需求說(shuō)明作為依據(jù),同時(shí)該文檔將作為產(chǎn)品實(shí)現(xiàn)、特性要求和控制的依據(jù)。軟件開(kāi)發(fā)小組的每一位參與開(kāi)發(fā)成員應(yīng)該閱讀本說(shuō)明,以清楚產(chǎn)品在技術(shù)方面的要求和實(shí)現(xiàn)策略,本手冊(cè)將進(jìn)行技術(shù)評(píng)審和技術(shù)的可行性檢查,同時(shí)為下一步的詳細(xì)設(shè)計(jì)說(shuō)明提供框架

10、。2.1.2 背景見(jiàn)需求說(shuō)明書(shū)。2.1.3 定義HTML:超文本標(biāo)記語(yǔ)言(英文:HyperTextMarkupLanguage,HTML)是為“網(wǎng)頁(yè)創(chuàng)建和其它可在網(wǎng)頁(yè)瀏覽器中看到的信息”設(shè)計(jì)的一種標(biāo)記語(yǔ)言。JSP:JSP(全稱JavaServerPages)是由SunMicrosystems公司倡導(dǎo)和許多公司參與共同創(chuàng)建的一種使軟件開(kāi)發(fā)者可以響應(yīng)客戶端請(qǐng)求,而動(dòng)態(tài)生成HTML、XML或其他格式文檔的Web網(wǎng)頁(yè)的技術(shù)標(biāo)準(zhǔn)。2.1.4 參考資料A、國(guó)家標(biāo)準(zhǔn)概要設(shè)計(jì)說(shuō)明書(shū)(GB856788)B、某二手書(shū)購(gòu)物網(wǎng)站需求說(shuō)明書(shū)2.2 總體設(shè)計(jì)2.2.1 運(yùn)行環(huán)境 設(shè)備:A、客戶程序硬件要求:

11、具有PentiumII處理器且滿足以下要求的計(jì)算機(jī):最低64MB內(nèi)存最小1GB硬盤鼠標(biāo)鍵盤B、WEB服務(wù)器硬件需求:具有PentiumIII處理器且滿足以下要求的計(jì)算機(jī):最低256MB內(nèi)存最小8GB硬盤總線I/O:8M/s;鼠標(biāo)鍵盤C、數(shù)據(jù)庫(kù)服務(wù)器硬件需求:具有PentiumIII處理器且滿足以下要求的計(jì)算機(jī):最低256MB內(nèi)存最小20GB硬盤鼠標(biāo)鍵盤 支持程序A、客戶程序軟件:Windows98/NT/2000或更高版本IE4.0或者更高的版本網(wǎng)絡(luò)支持B、WEB服務(wù)器軟件:或更高版本W(wǎng)indowsNT/2000ServerTomcat6.0或后續(xù)版本C、數(shù)據(jù)庫(kù)服務(wù)器軟件:Win

12、dowsNT/2000Server或更高版本Mysql5.0或更高2.2.2 基本設(shè)計(jì)概念本系統(tǒng)的實(shí)現(xiàn)采用典型的B/S結(jié)構(gòu)來(lái)實(shí)現(xiàn),不同的客戶端程序通過(guò)IE共同訪問(wèn)WEB服務(wù)器的發(fā)布頁(yè)面、WEB服務(wù)器訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行數(shù)據(jù)存取,系統(tǒng)結(jié)構(gòu)如圖1:IIS WEB SERVERSQL SERVER設(shè)計(jì)說(shuō)明:1、每一個(gè)計(jì)算機(jī)需要不需要安裝客戶程序,但是需要有IE4.0或更高版本的支持;2、WEB發(fā)布服務(wù)器訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器對(duì)外部不可見(jiàn);3、數(shù)據(jù)庫(kù)服務(wù)器使用Mysql5來(lái)實(shí)現(xiàn),對(duì)于目前的訪問(wèn)量,Mysql在足夠的硬件環(huán)境的支持下能夠適用,并且在經(jīng)濟(jì)上也是合理的;4、多用戶并發(fā)訪問(wèn)和處理、數(shù)據(jù)

13、加鎖、事務(wù)協(xié)調(diào),由tomcat服務(wù)器、mysql數(shù)據(jù)庫(kù)共同來(lái)完成,本系統(tǒng)不提供單獨(dú)的事務(wù)處理服務(wù)器;2.2.3結(jié)構(gòu)設(shè)計(jì)MysqlDataBase2.2.4HTMLHTTPRESPONSE2.2.5流程處理A、前臺(tái):*訂單提交成功B、后臺(tái):2.2.6尚未問(wèn)決的問(wèn)題需求中的問(wèn)題在本設(shè)計(jì)中已經(jīng)全部實(shí)現(xiàn),但是,基于一般的考慮,可能會(huì)在開(kāi)發(fā)過(guò)程或者后期版本中增加的功能包括:1、VIP會(huì)員功能2、論壇功能3、在線支付功能2.3接口設(shè)計(jì)2.3.1 用戶接口本系統(tǒng)提供可視化的操作方式,不提供命令控制語(yǔ)句進(jìn)行輸入控制,從而用戶只需要使用鼠標(biāo)進(jìn)行命令操作,使用鍵盤輸入系統(tǒng)接收的參數(shù)。2.3.2 外部接口本系統(tǒng)的支

14、持程序集中在WEB服務(wù)器上,WEB服務(wù)器需要安裝Tomcat6.0或者更高版本的JSP服務(wù)器。程序通過(guò)JDBC訪問(wèn)接口訪問(wèn)數(shù)據(jù)庫(kù)。頁(yè)面通過(guò)IE來(lái)進(jìn)行服務(wù)器請(qǐng)求和應(yīng)答。2.3.3 內(nèi)部接口略。第三部分:數(shù)據(jù)庫(kù)設(shè)計(jì)3.1 引言3.1.1 編寫(xiě)目的本文檔說(shuō)明了購(gòu)物網(wǎng)站設(shè)計(jì)項(xiàng)目的數(shù)據(jù)庫(kù)的設(shè)計(jì),用于指導(dǎo)該系統(tǒng)在數(shù)據(jù)庫(kù)存儲(chǔ)各方面的內(nèi)容,為系統(tǒng)開(kāi)發(fā)的程序員、系統(tǒng)分析員作為基準(zhǔn)文檔。3.1.2 背景見(jiàn)需求說(shuō)明書(shū)。3.1.3 定義E-R圖:E-R方法是“實(shí)體-聯(lián)系方法”(Entity-RelationshipApproach)的簡(jiǎn)稱。它是描述現(xiàn)實(shí)世界概念結(jié)構(gòu)模型的有效方法。是表示概念模型的一種方式,用矩形表示實(shí)

15、體型,矩形框內(nèi)寫(xiě)明實(shí)體名;用橢圓表示實(shí)體的屬性,并用無(wú)向邊將其與相應(yīng)的實(shí)體型連接起來(lái);用菱形表示實(shí)體型之間的聯(lián)系,在菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體型連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系白類型(1:1,1:n或m:n)。3.1.4 參考資料A、國(guó)家標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)(GB856788)B、某二手書(shū)購(gòu)物網(wǎng)站需求說(shuō)明書(shū)3.2 外部設(shè)計(jì)3.2.1 標(biāo)識(shí)符和狀態(tài)數(shù)據(jù)庫(kù)軟件:MySql5;系統(tǒng)要求建立的數(shù)據(jù)庫(kù)名稱:book_trade;3.2.2 使用它的程序某二手書(shū)購(gòu)物網(wǎng)站3.3 結(jié)構(gòu)設(shè)計(jì)3.3.1 概念結(jié)構(gòu)設(shè)計(jì)(E-R圖)3.3.2 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)us曰_Msicu

16、ser_rame(PK)usar_jasiworduser_frmailusar_scnooluser_m3jDrAdminis.trateadmhi&trateMniinadmin_nflme(PK)adrnmjiasswcrd表設(shè)計(jì)表名中文解釋user_basic用戶表book_info圖書(shū)表order_form訂單表admin管理員表檢查、默認(rèn)約束對(duì)象設(shè)計(jì)1、郵件地址需符合要求2、密碼必須大于6位視圖對(duì)象設(shè)計(jì):本系統(tǒng)不使用視圖對(duì)象。索引設(shè)計(jì):需要建立的索引包括:1、用戶表。為用戶名添加聚集索引,填充率為2、圖書(shū)表。為ISBN添加聚集

17、索引,填充率為3、訂單表。為訂單號(hào)添加聚集索引,填充率為80% ;為書(shū)名、作者建立非聚集索引,填充率為50%。存儲(chǔ)過(guò)程設(shè)計(jì):系統(tǒng)的存儲(chǔ)過(guò)程包括:查詢書(shū)籍信息:根據(jù)輸入的書(shū)籍的書(shū)名、作者信息,直接查找符合條件的結(jié)果集并返回O本查詢用于在數(shù)據(jù)庫(kù)端進(jìn)行查詢,以減少WEB服務(wù)器的運(yùn)算和查詢壓力。觸發(fā)器設(shè)計(jì)設(shè)計(jì)如下觸發(fā)器:如果刪除了某個(gè)用戶,自動(dòng)刪除該用戶的所有訂單。3.3.3 物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)book_trade的物理結(jié)構(gòu)的部分符合MySql5關(guān)于數(shù)據(jù)文件、卷、頁(yè)的分配和分配規(guī)則。book trade數(shù)據(jù)庫(kù)初始大小為100M,按照超過(guò)最大容量后 20%的增長(zhǎng)速率進(jìn)行增長(zhǎng)。

18、book trade數(shù)據(jù)庫(kù)分配日志文件大小為20M ,自動(dòng)增長(zhǎng)。應(yīng)用程序中自動(dòng)截?cái)嗍聞?wù)日志。book trade數(shù)據(jù)庫(kù)的物理文件名稱為book_trade.MDB ,主要數(shù)據(jù)文件、次要數(shù)據(jù)文件、文件組等都按照系統(tǒng)的默認(rèn)設(shè)置進(jìn)行。物理文件的存儲(chǔ)位置為MySql5默認(rèn)的位置。3.4 運(yùn)用設(shè)計(jì)3.4.1 數(shù)據(jù)字典設(shè)計(jì) 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)名稱:book_trade中文名稱或意義:招聘網(wǎng)站數(shù)據(jù)庫(kù)系統(tǒng)創(chuàng)建日期:20144.14創(chuàng)建人:LB數(shù)據(jù)文件大小:100M數(shù)據(jù)文件物理位置:C:MYSQL5DataClassyADS.Mdb日志文件大?。?0M日志文件物理位置:C:MYSQL%DataClass

19、yADS.Ldb文件組名稱:book_trade特性列表:只讀:False限制訪問(wèn):False故障還原模型:簡(jiǎn)單自動(dòng)關(guān)閉:False;自動(dòng)收縮:True;兼容性級(jí)別:數(shù)據(jù)庫(kù)兼容性80表表名中文解釋主鍵user_basic用戶表基礎(chǔ)表user_namebook_info圖書(shū)表基礎(chǔ)表isbnorder_form訂單表基礎(chǔ)表order_noadmin管理員表基礎(chǔ)表admin_name表結(jié)構(gòu)A、表名:userbasic字段名中文描述數(shù)據(jù)類型長(zhǎng)度輸入范圍是否為空默認(rèn)值user_name用戶名char20字符、數(shù)字nouser_password用戶密碼char20字符、數(shù)字no

20、user_email用戶郵箱char30字符、數(shù)字yesuser_school用戶學(xué)院char30字符、數(shù)字yesuser_major用戶專業(yè)char30字符、數(shù)字yesB、表名:book_info字段名中文描述數(shù)據(jù)類型長(zhǎng)度輸入范圍是否為空默認(rèn)值ISBN書(shū)號(hào)char30notitle書(shū)名char30noauthor作者char30noprice定價(jià)DoublenoC、表名:order_form字段名中文描述數(shù)據(jù)類型長(zhǎng)度輸入范圍是否為空默認(rèn)值order_id訂單號(hào)char20no1user_name用戶名char20notitle書(shū)名char30noD、表名:admin字段名中文描述數(shù)據(jù)類型長(zhǎng)度

21、輸入范圍是否為空默認(rèn)值admin_name管理員名char20noadmin_password管理員密碼char20no第四部分:用戶界面設(shè)計(jì)4.1 界面設(shè)計(jì)基本原則1、界面簡(jiǎn)潔、美觀,有較好的用戶體驗(yàn);2、界面布局使用div+css技術(shù),采用絕對(duì)位置布局,寬度定位960像素。4.2 網(wǎng)站基礎(chǔ)布局divid=1divid=2divid=3drvid=4(:.dill4,二:二::Hdividesr=IiajiiljL_:網(wǎng)站整體分為5個(gè)板塊,用div+css使用絕對(duì)位置布局:1、divid=1處顯示網(wǎng)站logo;2、divid=2處左側(cè)顯示主菜單,右側(cè)顯示登錄情況;3、divid=3處顯示功能

22、菜單;4、divid=4顯示主要內(nèi)容;5、divid=5顯示版權(quán)信息加上文字的效果大致如下:西大二手書(shū)購(gòu)物網(wǎng)站主頁(yè)1購(gòu)物車成的訂單歡迎你:管理員用戶管理圖書(shū)管理訂單管理發(fā)送郵件copyright4.3登錄頁(yè)面點(diǎn)擊登錄按鈕后,彈出如下登錄框:4.4注冊(cè)頁(yè)面點(diǎn)擊注冊(cè)按鈕后,彈出如下注冊(cè)框:4.5 添加新書(shū)信息頁(yè)面4.6 用戶管理頁(yè)面管理員可以根據(jù)用戶的姓名或其它信息查找用戶,并可以增加新用戶、修改用戶信息以及刪除用戶。b就M日曬1酗 D三器相聞 用口S比尸麥瑪用曲件虻4133f 131943?aDE231111 com事日123J2qq:comfin - 品 Ki mat4u-i皆里|JfflFW

23、厘n*lt捶曾耀營(yíng)短號(hào)孱言:,23,&ETSgiO下一員卜木耳M14.7 圖書(shū)管理頁(yè)面管理員可以根據(jù)書(shū)籍的各種信息模糊搜索圖書(shū),并進(jìn)行圖書(shū)信息的增加、修改、刪除。蚌I的隼期鶴*W蹌口2lifWi.;J%b&CELEEIJg的左和HVfMEE電子稗哥號(hào)號(hào)三Kaf-三二 索, AwvtMQwqttEEWW登里電錨邦920*ShopCartOrderActionOrderShopCart+add_order()+find_order()+modify_order()+del_order0ShopCartDao5.2.6用戶管理UserUsrManageAction+add_user()+find_u

24、ser()+modify_user()I;IBII+del_user()5.3序列圖5.3.1登錄BrowserActionservletLoginFormUserLoginActionLoginDaomain.jsP6.login()5.3.2游客注冊(cè)游客ActionServletRegisterFormUserRegisterActionRegisterDaomain.jsP1.register.do口一一112.new()3.new01111111(不一一一一一SgetO11111111111111116.register()E7L、111111115.3.4用戶購(gòu)物o-i-5.4狀態(tài)圖5.4.1用戶購(gòu)物5.4.2

溫馨提示

  • 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)論