軟件工程網(wǎng)上書店管理系統(tǒng)詳細(xì)課程設(shè)計(jì)報(bào)告很經(jīng)典_第1頁(yè)
軟件工程網(wǎng)上書店管理系統(tǒng)詳細(xì)課程設(shè)計(jì)報(bào)告很經(jīng)典_第2頁(yè)
軟件工程網(wǎng)上書店管理系統(tǒng)詳細(xì)課程設(shè)計(jì)報(bào)告很經(jīng)典_第3頁(yè)
軟件工程網(wǎng)上書店管理系統(tǒng)詳細(xì)課程設(shè)計(jì)報(bào)告很經(jīng)典_第4頁(yè)
軟件工程網(wǎng)上書店管理系統(tǒng)詳細(xì)課程設(shè)計(jì)報(bào)告很經(jīng)典_第5頁(yè)
已閱讀5頁(yè),還剩17頁(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、1 .引言 12 .系統(tǒng)開(kāi)發(fā)的目標(biāo) 13 .可行性研究 24 .系統(tǒng)需求分析 25 .總體設(shè)計(jì) 36 .概要設(shè)計(jì) 4七詳細(xì)設(shè)計(jì) 78 .軟件測(cè)試 89 .頁(yè)面顯示效果及代碼分析 .13十.特別說(shuō)明 .20H-參考資料.21一、引言1 .編寫目的本需求分析文檔的目的是說(shuō)明網(wǎng)上書店管理系統(tǒng)最終需要滿足 的條件和限制,為進(jìn)一步設(shè)計(jì)和實(shí)現(xiàn)提供依據(jù)。本文檔將用戶的需求 用文字的形式固定下來(lái),是與用戶溝通的成果,也是用戶驗(yàn)收項(xiàng)目時(shí) 的參考。2 .項(xiàng)目背景系統(tǒng)名稱:網(wǎng)上書店管理系統(tǒng)需求背景分析:隨著互聯(lián)網(wǎng)的迅速發(fā)展以及我國(guó)經(jīng)濟(jì)的穩(wěn)定平衡 發(fā)展,人們對(duì)于知識(shí)的追求也越來(lái)越高,因而市場(chǎng)場(chǎng)上出現(xiàn)了各類的 圖書,但

2、由于各種各樣的原因使得消費(fèi)者在選購(gòu)圖書的時(shí)候不能找到 自己合意的書籍,同時(shí)由于網(wǎng)絡(luò)經(jīng)濟(jì)的迅速發(fā)展激生出了網(wǎng)上賣書的 現(xiàn)象,由于網(wǎng)上書店里面的圖書相當(dāng)豐富,且價(jià)格較市場(chǎng)上的書店里 的便宜,以致于越來(lái)越多的人上網(wǎng)購(gòu)書,同時(shí)也使得越來(lái)越多的人在 網(wǎng)上開(kāi)設(shè)自己的書店,本系統(tǒng)即是在以上各種條件成熟的條件下, 建 立的一個(gè)可以讓消費(fèi)者登錄本系統(tǒng)購(gòu)買他們的圖書的一個(gè)網(wǎng)上書店 管理系統(tǒng)。系統(tǒng)用途:本系統(tǒng)利用網(wǎng)絡(luò)平臺(tái),使得消費(fèi)者和銷售者足不出戶 即可實(shí)現(xiàn)買書和賣書的行為,同時(shí)大大減少的人員的參與。系統(tǒng)使用范圍:網(wǎng)上想買書者。二、系統(tǒng)開(kāi)發(fā)的目標(biāo)管理員可以維護(hù)客戶注冊(cè)信息、維護(hù)圖書信息、處訂定單信息、 維護(hù)系統(tǒng)公告

3、、網(wǎng)上售書。查看圖書調(diào)查報(bào)告、游客可以在線注冊(cè)為 會(huì)員、投票、購(gòu)書。本系統(tǒng)的設(shè)計(jì)目標(biāo)將最終定位于完成以上所述的 系統(tǒng)主要業(yè)務(wù)的基本模型上。三、可行性研究可行性研究是系統(tǒng)分析階段的第二項(xiàng)活動(dòng)。此活動(dòng)的主要目標(biāo)是進(jìn)一步明確系統(tǒng)的目標(biāo)、規(guī)模與功能,對(duì)系統(tǒng)開(kāi)發(fā)背景、必要和意義 進(jìn)行調(diào)查分析并根據(jù)需要和可能提出開(kāi)發(fā)系統(tǒng)的初步方案與計(jì)劃??尚行匝芯渴菍?duì)系統(tǒng)進(jìn)行全面、概要的分析。通過(guò)調(diào)查分析,新系統(tǒng)設(shè) 計(jì)方案有以下三個(gè)可行性:1 .技術(shù)可行性:本系統(tǒng)采用 Windows作為操作平臺(tái)。數(shù)據(jù)庫(kù)系 統(tǒng)選用SQL server2005該數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)庫(kù)之間的數(shù)據(jù)復(fù) 制功能,可代替現(xiàn)有系統(tǒng)單據(jù)數(shù)據(jù)的手工傳遞工

4、作,降低出錯(cuò)率,提 高數(shù)據(jù)的可用性。本系統(tǒng)的開(kāi)發(fā)平臺(tái)選用visual studio 2005這是目前web數(shù)據(jù)庫(kù)應(yīng)用軟件的主流開(kāi)發(fā)平臺(tái)。2經(jīng)濟(jì)可行性:采用新的網(wǎng)上書店可取代原系統(tǒng)的工作,減少 人工開(kāi)支,節(jié)省資金,并且可大大提高信息量的取得,縮短信息處理 周期提高員工信息的利用率,使銷售質(zhì)量更上一個(gè)臺(tái)階。33營(yíng)運(yùn)可行性(1)本系統(tǒng)操作簡(jiǎn)單,易于理解,只需通過(guò)簡(jiǎn)單培 訓(xùn),上手較快,營(yíng)運(yùn)環(huán)境要求低。(2)面對(duì)于系統(tǒng)設(shè)計(jì)還應(yīng)該以“標(biāo) 準(zhǔn)性、安全性、高效性、保密性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前 實(shí)用的基礎(chǔ)上,為將來(lái)系統(tǒng)的擴(kuò)展,升級(jí)留有余地。軟件的開(kāi)發(fā)應(yīng)能 在較長(zhǎng)時(shí)間內(nèi)滿足學(xué)校的發(fā)展需要。四、系統(tǒng)需求分

5、析2 .總體需求建立對(duì)圖書提供全面管理信息的系統(tǒng)對(duì)所有的圖書,客戶提供全面管理對(duì)圖書詳細(xì)信息提供管理3 .功能需求在Internet,客戶可通過(guò)IE或其他瀏覽器瀏覽書目信息;在互聯(lián)網(wǎng),可提交訂單;具有購(gòu)物車功能;客戶能通過(guò)書名來(lái)檢索書籍;客戶可在網(wǎng)上進(jìn)行注冊(cè),成為會(huì)員;客戶能查看當(dāng)前訂單和以往訂單;書店員工能查找客戶聯(lián)系信息;書店員工在發(fā)貨后能改寫訂單中的發(fā)貨日期;4 .性能需求網(wǎng)上書店系統(tǒng)與相關(guān)單位的鏈接;系統(tǒng)可以對(duì)圖書的庫(kù)存進(jìn)行統(tǒng)計(jì);易于維護(hù)和擴(kuò)充;系統(tǒng)界面設(shè)計(jì)友好,操作方便、靈活;具有高可靠性和冗錯(cuò)能力,不允許系統(tǒng)在工作時(shí)間停機(jī),不允許系統(tǒng)丟失圖書信息,不允許在運(yùn)行期間出現(xiàn)故障和錯(cuò)誤;具

6、有安全檢查機(jī)制,非法用戶不能使用系統(tǒng),不能偷看系統(tǒng)信息, 不能修改圖書,防止隨意刪改,同時(shí)提供信息備份的服務(wù);具有保密機(jī)制,各級(jí)使用者只能看到允許查看的系統(tǒng)信息;五、總體設(shè)計(jì)項(xiàng)目規(guī)劃網(wǎng)上書店管理系統(tǒng)是一個(gè)典型的 web數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,由 前臺(tái)圖書展示及銷售、后臺(tái)管理兩部分組成。1.1、 前臺(tái)商品展示及銷售:該部分主要包括新書上架、購(gòu)物車、會(huì)員管理、圖書公告及訂單查詢、圖書查詢等。1.2、 后臺(tái)管理:該部分主要對(duì)商城內(nèi)的一些基礎(chǔ)數(shù)據(jù)進(jìn)行有效管理,包括圖書管理、會(huì)員管理、訂單管理、公告管理等。2運(yùn)行環(huán)境規(guī)定程序版本項(xiàng)目詳細(xì)操作系統(tǒng)Windows XP數(shù)據(jù)引擎Microsoft Sql Serv

7、er 2005權(quán)限要求對(duì)Sql Server數(shù)據(jù)庫(kù)具有建表、備份的權(quán)限對(duì) SqlServe數(shù)據(jù)庫(kù)具有建 表、備份的權(quán)限硬件要求雙 XEON2.4GCPU 1G 內(nèi)存RAID5數(shù)據(jù)冗余 磁盤陣列或更局開(kāi)發(fā)工具:數(shù)據(jù)庫(kù)Microsoft Sql Server 2005開(kāi)發(fā)工具Visual studio 2005六、概要設(shè)計(jì)1功能分析層次圖:圖書展臺(tái)添加至購(gòu)物車會(huì)員管理訂單管理訂 單 查 詢會(huì)員登錄修改會(huì)員登錄2 .數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)網(wǎng)上書店管理系統(tǒng)從管理員,用戶(會(huì)員)出發(fā),通過(guò)注冊(cè)會(huì)員 實(shí)現(xiàn)對(duì)圖書的購(gòu)買及款項(xiàng)的交付。其中通過(guò)對(duì)圖書的分類查詢來(lái)獲取 自己需要的圖書,因而確定圖書的分類表,通過(guò)對(duì)圖書的分

8、類,可以 實(shí)現(xiàn)對(duì)實(shí)際圖書的管理,進(jìn)而確定有了圖書的詳細(xì)介紹表即圖書表; 但在消費(fèi)者買書的時(shí)候需要將自己的訂單整理好放到訂單表中,故而有了用戶的訂單表,這是在確定訂單的時(shí)候用的表,而之前則有一個(gè) 購(gòu)物車表,使得用戶在網(wǎng)站瀏覽的時(shí)候能將自己喜歡的圖書暫時(shí)保存 在自己的購(gòu)物車表中,將確定是否購(gòu)買時(shí),可以將自己不購(gòu)買的圖書 隨時(shí)移出購(gòu)物車。還有就是在消費(fèi)者買完圖書后,賣家為了獲得消費(fèi) 者們的評(píng)價(jià),以及是否還需要在進(jìn)這種書時(shí),專門有一個(gè)用戶評(píng)價(jià)的 表格來(lái)表明消費(fèi)者們對(duì)哪類書感興趣,進(jìn)而隨時(shí)改變銷售策略。以下即為表的詳細(xì)設(shè)計(jì):書籍的類別表:Category列名數(shù)據(jù)類型允許空鬧 CategorylDIntQ

9、CategoryNamenvarchar(50)書籍的詳細(xì)信息列表:列名數(shù)據(jù)類型允許空BooklDIrtnCategorylDihtBBookNamenvarchar(50)oBookAuthornvarchar(50)nBookBak.nvorchar(3800)胡BookCostmoney面Booklmage7archar(50)BookTimedatetimesBookPublishervarchar 100)回E)消費(fèi)者的注冊(cè)信息列表:般數(shù)據(jù)類型允詳空,CustomerlDl| intBFullNamenv5rcharfSa)圖1EirailAddrBS5nvanchar(50)sPa

10、cswnrdnvarchar(50)g消費(fèi)者的訂單列表:列名數(shù)據(jù)類型允許空用 OrderlDintElCustonnerlDintOrderDabedatetimeOShipDatedatetimeB消費(fèi)者的訂單書籍詳細(xì)信息列表:列名數(shù)據(jù)類型允許空鬧 DetaillDlintOrderlDintProductlDintQuantityintUnitCostmoneyn消費(fèi)者的購(gòu)物車信息列表:列名腎 RecordlDCartIDQuantity> BooHDDateCreated數(shù)據(jù)類型允許空intnvarchar(50)-7irt B int/datetimeI消費(fèi)者對(duì)于購(gòu)買的書籍的評(píng)價(jià)

11、列表:列名 應(yīng) ReviewIDlProductIDCustomerfJame CustomerEnnailRating Comments數(shù)據(jù)類型intint n¥archar(50) nvarchar(SD) intnvarchar(335Q5ylataac它們的數(shù)據(jù)之間的關(guān)系如圖所示:OrdersCustomers "R CustOT&iDFulNameEmadAdctBssPassword OrderlD CustoirwID OrderDaiiteShpDateCategory *? CategorylDCateooryNanwBook *I ? BooMO

12、CategorylDBockNamBBockAuthorBodkBakBocCostBocfclmapeBockTimeBockPublisher3 .網(wǎng)站用例關(guān)系示意圖通過(guò)對(duì)以上設(shè)計(jì)圖的步驟分析,可以使購(gòu)買者快速方便的學(xué)會(huì)在網(wǎng)上 購(gòu)書的流程。4設(shè)計(jì)測(cè)試方案:為保證系統(tǒng)的數(shù)據(jù)安全性,進(jìn)入本系統(tǒng)購(gòu)書時(shí)需要使用自己的賬 號(hào),密碼,這樣在以后的購(gòu)書過(guò)程中就無(wú)需再輸入賬號(hào)或密碼了,節(jié) 省了很多時(shí)間。本系統(tǒng)功能模塊主要有三個(gè):游客注冊(cè)成為會(huì)員,將購(gòu)買的書籍 放進(jìn)自己的購(gòu)物車,結(jié)賬等待收書。七詳細(xì)設(shè)計(jì)1系統(tǒng)界面設(shè)計(jì)1.1 進(jìn)入網(wǎng)站顯示的界面當(dāng)用戶在URL中輸入本網(wǎng)站管理系統(tǒng)的地址后,進(jìn)入到本網(wǎng)站 首頁(yè),若

13、不想買書只是看看則是作為游客身份,這時(shí)可以看到網(wǎng)站推薦的最新書籍的信息,以及其他圖書的信息。然而只能瀏覽,不能購(gòu) 買。若想買書則需要注冊(cè)成為會(huì)員身份。1.2 注冊(cè)登陸界面注冊(cè)登陸界面的主要功能就是讓購(gòu)書者將自己的信息寫入數(shù)據(jù) 庫(kù)存儲(chǔ)起來(lái),當(dāng)用戶確認(rèn)買書時(shí),售書者根據(jù)用戶的注冊(cè)信息將 用戶所購(gòu)買的書籍發(fā)送到用戶注冊(cè)的地址。1.3 書籍列表界面及詳細(xì)詳細(xì)書籍介紹界面此界面通過(guò)對(duì)書籍的詳細(xì)介紹使得用戶對(duì)自己購(gòu)買的書籍有一詳細(xì)的了解。同時(shí)可以擴(kuò)大自己對(duì)其他圖書的了解,進(jìn)一步購(gòu)買做準(zhǔn)備。1.4 購(gòu)物車頁(yè)面:此模塊的主要功能是充當(dāng)一個(gè)倉(cāng)庫(kù),不過(guò)此倉(cāng)庫(kù)裝的是想要購(gòu)買 的書籍,用戶在網(wǎng)站瀏覽時(shí)可以隨時(shí)將自己喜

14、歡的圖書放進(jìn)進(jìn)購(gòu)物 車,最后付賬時(shí)可以將自己不買的圖書移除購(gòu)物車。1.5 賬戶頁(yè)面此頁(yè)面主要是記錄了會(huì)員購(gòu)買的圖書的列表,以及自己的總花 費(fèi)??梢宰寱?huì)員實(shí)時(shí)的知道自己的賬單。1.6 查找頁(yè)面此模塊的主要功能是方便用戶快速的找到自己需要的書籍,不必未來(lái)會(huì)尋找而煩心。1.7 評(píng)論頁(yè)面此模塊的主要功能為用戶對(duì)自己購(gòu)買的書籍作出評(píng)價(jià),一方面讓網(wǎng)站管理人員知道自己賣的書籍的好壞,一方面擴(kuò)大自己網(wǎng)站的知名 度。2測(cè)試用例設(shè)計(jì)每個(gè)系統(tǒng)都要有一定數(shù)量的測(cè)試用例來(lái)測(cè)試系統(tǒng)是否符合用戶 的要求,此書店管理系統(tǒng)也不例外。網(wǎng)上書店管理系統(tǒng)采用管理員 admin極普通會(huì)員作為測(cè)試用例。八軟件測(cè)試1測(cè)試目的:測(cè)試軟件在設(shè)

15、計(jì)及運(yùn)行過(guò)程中出現(xiàn)的問(wèn)題,以及得到對(duì)于問(wèn)題改進(jìn)的建議。2測(cè)試概要2.1測(cè)試采用的標(biāo)準(zhǔn)及技術(shù)表一:開(kāi)始/中斷/完成測(cè)試開(kāi)始/中斷/完成測(cè)試標(biāo)準(zhǔn)說(shuō)明開(kāi)始測(cè)試標(biāo)準(zhǔn)硬件環(huán)境可用且軟件正確安裝完成中斷測(cè)試標(biāo)準(zhǔn)安裝無(wú)法正確完成或文檔錯(cuò)誤或系統(tǒng)異常完成測(cè)試標(biāo)準(zhǔn)完成測(cè)試中的測(cè)試規(guī)劃并達(dá)到質(zhì)量目標(biāo)表二:測(cè)試技術(shù)測(cè)試技說(shuō)明編寫測(cè)試用例在產(chǎn)品編碼階段編寫測(cè)試用例單元測(cè)試對(duì)具體模塊或函數(shù)進(jìn)行測(cè)試集成測(cè)試檢測(cè)模塊集成后的系統(tǒng)是否達(dá)到要求系統(tǒng)測(cè)試對(duì)業(yè)務(wù)流程及數(shù)據(jù)流的處理是否符合標(biāo)準(zhǔn),系統(tǒng)對(duì) 業(yè)務(wù)流的處理是否存在邏輯不嚴(yán)謹(jǐn)和錯(cuò)誤以及存在 不合理的標(biāo)準(zhǔn)及要求表三:測(cè)試類型測(cè)試類型說(shuō)明功能測(cè)試檢測(cè)產(chǎn)品是否實(shí)現(xiàn)了其功能邊界值測(cè)試

16、選擇邊界數(shù)據(jù)進(jìn)行測(cè)試,確保功能正常,程序正常界面測(cè)試檢查界面是否美觀合理文檔測(cè)試檢查文檔是否足夠、描述是否合理2.1.1單元測(cè)試?yán)胿isual studio 2005=自帶的單元測(cè)試功能進(jìn)行單元測(cè)試,測(cè) 試各個(gè)類中的函數(shù)。按要求輸入,測(cè)試與預(yù)期結(jié)果是否吻合,如果不 吻合,單元測(cè)試結(jié)果將顯示失敗或其他的錯(cuò)誤信息。具體如下:1 測(cè)試 ReviewDB.cs類下的 AddReview(int productID, string customerName, string customerEmail, int rating, string comments) 函數(shù)聲明如下:public void Ad

17、dReview(int productID, string customerName, string customerEmail, int rating, string comments)函數(shù)預(yù)期實(shí)現(xiàn)的功能:將用戶評(píng)論的內(nèi)容添加到用戶書籍信息當(dāng)中.輸入:用戶評(píng)論期望輸出:評(píng)論內(nèi)容測(cè)試結(jié)果:通過(guò)2 測(cè)試 ShoppingCartID.cs 類下的函數(shù) GetShoppingCartId(), ShoppingCartID.cs 在 App_code 目錄下。函數(shù)聲明如下: public String GetShoppingCartId()函數(shù)取其實(shí)現(xiàn)的功能:以用戶ID作為購(gòu)物車ID,實(shí)現(xiàn)對(duì)購(gòu)物車

18、的管 理輸入:ID=1期望輸出:用戶的購(gòu)物車內(nèi)容測(cè)試結(jié)果:通過(guò)。2.1.2 集成測(cè)試本系統(tǒng)的集成測(cè)試重點(diǎn)是頁(yè)面間的跳轉(zhuǎn)是否正確以及頁(yè)面間的參數(shù)傳遞是否正確。對(duì)于頁(yè)面間跳轉(zhuǎn)的測(cè)試,主要測(cè)試點(diǎn)擊本系統(tǒng)中的各個(gè)頁(yè)面的導(dǎo)航鏈接提示是否跳轉(zhuǎn)到相應(yīng)的頁(yè)面,對(duì)于參數(shù)傳遞的測(cè)試,主要測(cè)試頁(yè)面間傳遞參數(shù)所產(chǎn)生的結(jié)果是否正確。1頁(yè)面跳轉(zhuǎn)測(cè)試表四:頁(yè)面跳轉(zhuǎn)測(cè)試結(jié)果編號(hào)跳轉(zhuǎn)鏈接名稱所在頁(yè)面測(cè)試結(jié)果1用戶注冊(cè)Login.aspx通過(guò)2查找圖書SearchResult.aspx通過(guò)2參數(shù)傳遞測(cè)試參數(shù)傳遞主要測(cè)試的是頁(yè)面間跳轉(zhuǎn)的新頁(yè)面依賴于所傳遞的參數(shù) 的頁(yè)面跳轉(zhuǎn)。表五:參數(shù)傳遞測(cè)試結(jié)果編號(hào)參數(shù)傳遞鏈 接所在頁(yè)面預(yù)期結(jié) 果

19、發(fā)現(xiàn)問(wèn) 題測(cè)試結(jié) 果1用戶注冊(cè)Login.aspx方密子等空通過(guò)2查找圖書SearchResult.aspx查找不 存在出現(xiàn)圖 書不通過(guò)2.1.3 系統(tǒng)測(cè)試系統(tǒng)測(cè)試是按照貼近實(shí)際的場(chǎng)景進(jìn)行部署后對(duì)系統(tǒng)進(jìn)行的一系列嚴(yán)格有效地測(cè)試。它主要包括兩個(gè)方面,一是功能測(cè)試,二是性能 測(cè)試1功能測(cè)試表六:功能測(cè)試設(shè)計(jì)表編號(hào)功能名稱功能描述輸入/需要輸出/結(jié)果發(fā)現(xiàn)問(wèn)題測(cè)試結(jié)果1登錄退出會(huì)員登陸網(wǎng)站用戶名,密他成功登錄或出錯(cuò)通過(guò)2對(duì)性能的測(cè)試表七性能測(cè)試編號(hào)性能名稱性能描述輸入系統(tǒng)響應(yīng)發(fā)現(xiàn)問(wèn)題測(cè)試結(jié)果1正確系統(tǒng)能夠?qū)⑿伦?cè)的用戶的數(shù)據(jù)庫(kù)中無(wú)通過(guò)性需會(huì)員信息準(zhǔn)確的導(dǎo)入注冊(cè)信的信息本求到數(shù)據(jù)庫(kù)中息更新2時(shí)間特性需求

20、九.頁(yè)面顯示效果及代碼分析1游客進(jìn)入系統(tǒng)使得首頁(yè)如圖所示:箱售排行榜高城編輯84竟做¥口乳口板工工工 11附3 :jmaBT .ou(io.>f)t叩3JASFJNEH工福服編程一工技%M¥ 1羯0狙工3fjpublic partial class BookList : System.Web.UI. Page protected void Page_Load( object sender, EventArgs e) if ( string .IsNullOrEmpty(BookTypeID)return ;if (!IsPostBack)BookList1.PageI

21、ndex = 1;BindBookList(BookTypeID, BookOrderByFields .DateAdded);BookList1.LblSearchCondition.Text ="搜索類別:"+ BookTypeName; private string BookTypeIDget if (BookTypeTreeNavigationExpanded1._SelectedNode= null )if (Request.QueryString "BookTypeID" = null )return null ;return Request

22、.QueryString "BookTypelD" .ToString();else return BookTypeTreeNavigationExpanded1._SelectedNode.Value private string BookTypeName get if (Request.QueryString"BookTypeName' = null )return null ;return Uri .UnescapeDataString( Request.QueryString "BookTypeName ".ToString()

23、; 2會(huì)員的登錄注冊(cè)信息如圖所示:主要代碼如下:protected void RegisterClick( object sender, EventArgs e) if (!Page.IsValid)return ; BookShopOnline.Model.User user = new User();user.RoleID =( int ) Role.RegisterUser; / 必填項(xiàng)user.UserName = RegisterUser1.TxtUserName.Text;user.UserPwd = RegisterUser1.TxtUserPwd.Text;user.Email

24、 = RegisterUser1.TxtEmail.Text;/選填項(xiàng)user.RealName = RegisterUser1.TxtRealName.Text;user.PostalCode = RegisterUser1.TxtPostalCode.Text;user.Phone = RegisterUser1.TxtPhone.Text;user.Address = RegisterUser1.TxtAddress.Text;int result = new UserBll ().InsertUser(user);"注冊(cè)失敗!if (result = -2) Register

25、User1.LblMsg.Text =該用戶名已存在。" return ; if (result = -3) RegisterUser1.LblMsg.Text ="注冊(cè)失??!該 Email 已存在。" return ; if (result=1) Response.Redirect( "RegisterResult.aspx?BackUrl=" + hyperFromUrl.NavigateUrl); else RegisterUser1.LblMsg.Text ="注冊(cè)失??!檢查輸入并重試。"; 3圖書分類及列表信息:如

26、圖所示:圖書分類圖書列表記錄數(shù):昧搜索類別:Fireworks排序方式:降序。升序銷售量人氣銷售價(jià)格折扣上架時(shí)間出版時(shí)間卜程序設(shè)計(jì) LCJ一 Visual C- D-.NET-Java-Delphi 數(shù)延庫(kù)-SQL Server-Oracle ”MySQL -SYBASE-Access圖龍圖象-Photoshop r-Dreamweaver -AutoCAD-Flash 9DSMAX -Fireworks -CorelDraw-愫作系統(tǒng)i H'mdowstopPJJava 商級(jí) P9,0(X8.8<r)2P網(wǎng)C=鬲級(jí)綠程 ¥4m>0* 128.00(7.4 折)t

27、op5test莖皿¥ 50.00(8.漸)top6test寓 39.6O(§.1折)top7java 24X00 瞿 33.00(10折)top8tes:75.00(8.7<r)Up9test24UWV 5O.OO(8.O»)top(10UML實(shí)踐教程一ffi 向 NET一*4M0¥ 60.80(83gr)最新圖書"okShopg/嚴(yán)。曲叩孫、即。心。甌也心。主要代碼如下:protected void Page_Load( object sender, EventArgs e) if ( string .IsNullOrEmpty(Boo

28、kTypelD) return ;if (!IsPostBack) BookList1.PageIndex = 1;BindBookList(BookTypeID, BookOrderByFields .DateAdded);BookList1.LblSearchCondition.Text ="搜索類別:"+BookTypeName; private string BookTypeID get if (BookTypeTreeNavigationExpanded1._SelectedNode= null ) if (Request.QueryString "Bo

29、okTypeID" = null ) return null return Request.QueryString "BookTypeID" .ToString(); else return BookTypeTreeNavigationExpanded1._SelectedNode.Value; private string BookTypeName get (if (Request.QueryString"BookTypeName' = null )return null ;returnUri .UnescapeDataString( Requ

30、est.QueryString "BookTypeName".ToS tring();以下為圖示的詳細(xì)信息頁(yè)面:配曲叩口疝睛瓦口幽也皿計(jì)*1卜國(guó)緡書店您好雙迎光臨計(jì)算同網(wǎng)珞書仔盤會(huì);&壬冊(cè)1 .:購(gòu)物主用戶中心EiP.KFI 36扃級(jí)里,隔海M上下卷i其他購(gòu)買者也購(gòu)買了0=高級(jí)蜩程JfijJava高經(jīng)編程00 ¥59 IHh.': Sfcjtrst*饕 3AMH.J 折.,作者:出版社:ISBN;出版日期;此美:aspmet 5八酊_L架時(shí)同:史壇布lUJMOak m 2 * 1830C?.MfiUML實(shí)域效程一面向NET.mso, 3先咖:司新.,內(nèi)容血疊UML式幽教程一面向NET juaaow第1箱Java序易入門第I章開(kāi)發(fā)與運(yùn)行環(huán)境的安裝及配置2 仙下就與安裝JDK,E f I TSiJDK 2以安裝JDK J仁下鼓、安柒與配置T麗wrdi 3 I TSsTonm 后1工:安裝丁Mtw s理J配蹙曲信服旁碉口號(hào)9t工4丁砌上制的富飛理10EF發(fā)布W業(yè)應(yīng)用H13下鑫號(hào)博用E聊it 13L.3.I TfeEettpie !3二新建一哈小遼程14 1

溫馨提示

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