電子購(gòu)物商城系統(tǒng)畢業(yè)論文_第1頁(yè)
電子購(gòu)物商城系統(tǒng)畢業(yè)論文_第2頁(yè)
電子購(gòu)物商城系統(tǒng)畢業(yè)論文_第3頁(yè)
電子購(gòu)物商城系統(tǒng)畢業(yè)論文_第4頁(yè)
電子購(gòu)物商城系統(tǒng)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩52頁(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)介

-.z.--.--總結(jié)圖書館收藏中圖::UDC:編號(hào):畢業(yè)設(shè)計(jì)設(shè)計(jì)題目名稱:電子購(gòu)物商城系統(tǒng)學(xué)生姓名:李生蘭專業(yè)名稱:軟件技術(shù)班級(jí):軟件10-1學(xué)制:3學(xué)號(hào):1030133107學(xué)歷層次:??浦笇?dǎo)教師:黃興榮評(píng)閱人:黃興榮論文〔設(shè)計(jì)〕提交日期:2013年6月18日論文〔設(shè)計(jì)〕辯論日期:2013年6月20日江蘇建筑職業(yè)技術(shù)學(xué)院-.z.畢業(yè)設(shè)計(jì)成績(jī)?cè)u(píng)定書專業(yè)、班級(jí)軟件開發(fā)、軟件10-1班李生蘭日期2013年6月17日1、設(shè)計(jì)題目電子購(gòu)物商城系統(tǒng)2、設(shè)計(jì)指導(dǎo)教師〔簽名〕3、設(shè)計(jì)評(píng)閱人〔簽名〕評(píng)閱日期4、評(píng)定意見及成績(jī)年月日江蘇建筑職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)〔論文〕成績(jī)?cè)u(píng)定表所學(xué)專業(yè)軟件技術(shù)班級(jí)軟件10-1班李生蘭設(shè)計(jì)題目電子購(gòu)物商城指導(dǎo)教師黃興榮指導(dǎo)教師評(píng)語(yǔ)同意辯論成績(jī)指導(dǎo)教師日期評(píng)閱教師評(píng)語(yǔ)同意辯論成績(jī)?cè)u(píng)閱教師日期辯論委員會(huì)評(píng)語(yǔ)成績(jī)負(fù)責(zé)人日期江蘇建筑職業(yè)技術(shù)學(xué)院信息傳媒與藝術(shù)學(xué)院畢業(yè)設(shè)計(jì)選題申請(qǐng)報(bào)告選題名稱:電子購(gòu)物商城指導(dǎo)教師:黃興榮設(shè)計(jì)地點(diǎn):申請(qǐng)人:李生蘭專業(yè):軟件技術(shù)班級(jí):軟件10-1班**:1030133107聯(lián)系:E-Mail:1416935726qq.申請(qǐng)日期:2013-12-16一、畢業(yè)設(shè)計(jì)選題依據(jù)〔選題的意義、同類選題現(xiàn)狀分析〕隨著社會(huì)經(jīng)濟(jì)的迅速開展和科學(xué)技術(shù)的全面進(jìn)步,計(jì)算機(jī)事業(yè)的飛速開展,以計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)為根底的信息系統(tǒng)正處于蓬勃開展的時(shí)期。電子購(gòu)物商城系統(tǒng),在網(wǎng)絡(luò)上建立一個(gè)虛擬的購(gòu)物商場(chǎng),防止了挑選商品的煩瑣過(guò)程,為上班族等因?yàn)槊β禌]有時(shí)間逛街的人省了很多的時(shí)間,很適合現(xiàn)代人快節(jié)奏的生活;本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng),符合目前國(guó)內(nèi)流行的電子商務(wù)模式。用戶可以再系統(tǒng)中實(shí)現(xiàn)注冊(cè)、登錄、修改個(gè)人信息、按訂單號(hào)查詢商品信息、購(gòu)物、結(jié)賬等功能。通過(guò)后臺(tái)管理模塊可以實(shí)現(xiàn)后臺(tái)管理對(duì)會(huì)員、商品、物流、訂單和系統(tǒng)的管理等功能。二、畢業(yè)設(shè)計(jì)方案畢業(yè)設(shè)計(jì)目標(biāo)、設(shè)計(jì)內(nèi)容和擬解決的關(guān)鍵〔技術(shù)〕問題此購(gòu)物網(wǎng)站通過(guò)強(qiáng)大的購(gòu)物功能使喜歡購(gòu)物和沒有時(shí)間購(gòu)物的人帶來(lái)方便和快捷。目標(biāo)包括:建立一個(gè)虛擬的網(wǎng)絡(luò)商城;搭建一個(gè)購(gòu)物平臺(tái);實(shí)現(xiàn)用戶、會(huì)員的注冊(cè)與登錄;搭建一個(gè)查看商品詳情的功能;實(shí)現(xiàn)用戶選購(gòu)?fù)嫖锲泛筚?gòu)置功能;關(guān)鍵〔技術(shù)〕問題:本網(wǎng)站使用VisualStudio2010中的Web框架,結(jié)合Web三層架構(gòu)程序來(lái)開發(fā)的。當(dāng)前的購(gòu)物網(wǎng)站僅限于自己使用,此網(wǎng)站前臺(tái)實(shí)現(xiàn)了會(huì)員注冊(cè)、會(huì)員登錄、商品的選購(gòu)等功能,后臺(tái)實(shí)現(xiàn)了商品類別的添加、商品添加、商品及商品類別的修改、刪除、商品的配送方式、物流管理、系統(tǒng)管理等功能。建立虛擬的網(wǎng)上商城要能吸引購(gòu)物者的購(gòu)物欲望,必須提供應(yīng)購(gòu)物者物美價(jià)廉的購(gòu)物平臺(tái),要符合主流的價(jià)值觀,要讓購(gòu)物者在虛擬的購(gòu)物商城中沉迷。三、設(shè)計(jì)成果到達(dá)的目標(biāo)一:前臺(tái)實(shí)現(xiàn)會(huì)員注冊(cè)、會(huì)員登錄、商品的瀏覽、選購(gòu)及查看商品的詳細(xì)信息。二:后臺(tái)實(shí)現(xiàn)商品及商品類別的添加、商品及商品類別的修改、刪除、商品的配送方式、物流管理、系統(tǒng)管理〔上傳新型商品的圖片〕等功能四:合理的購(gòu)物,防止出現(xiàn)假商品出現(xiàn)的可能。根據(jù)購(gòu)物者的愛好,確定商城的運(yùn)營(yíng)狀態(tài)。學(xué)生簽名:李生蘭2012年12月16日-.z.四、指導(dǎo)教師意見指導(dǎo)教師:年月日五、畢業(yè)設(shè)計(jì)領(lǐng)導(dǎo)小組處理意見負(fù)責(zé)人:年月日畢業(yè)設(shè)計(jì)任務(wù)書班級(jí):軟件10-1班學(xué)生姓名:李生蘭**:1030133107題目:電子購(gòu)物商城設(shè)計(jì)任務(wù)及要求〔1〕穩(wěn)固和提高學(xué)生學(xué)過(guò)的根底理論和專業(yè)知識(shí)。〔2〕提高學(xué)生運(yùn)用所學(xué)專業(yè)知識(shí)進(jìn)展獨(dú)立思考和綜合分析、解決實(shí)際問題的能力?!?〕培養(yǎng)學(xué)生掌握正確的思維方法和利用計(jì)算機(jī)解決實(shí)際問題的根本技能。〔4〕增強(qiáng)學(xué)生對(duì)軟件開發(fā)過(guò)程的認(rèn)識(shí),掌握軟件設(shè)計(jì)方法,進(jìn)展編制技術(shù)文件等根本技能的訓(xùn)練,使之具有一定程度的實(shí)際工作能力?!?〕是學(xué)生掌握文件檢索、資料查詢的根本方法以及獲取新知識(shí)的實(shí)際工作能力?!?〕促使學(xué)生學(xué)習(xí)和獲取新知識(shí),掌握自我學(xué)習(xí)的能力?!?〕通過(guò)參與實(shí)際工作,使學(xué)生了解社會(huì)工作,具備一定是實(shí)際工作能力。參考資料[1]薩師煊、王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論.:高校教育出版社1985;[2]王勇領(lǐng).計(jì)算機(jī)數(shù)據(jù)處理系統(tǒng)分析與設(shè)計(jì).:清華大學(xué)出版社,1986;[3]張基溫.信息系統(tǒng)開發(fā)案例.;清華大學(xué)出版社,1999;[4]黨建武.管理信息系統(tǒng),蘭州大學(xué)出版社,2001;[5]畢庶偉.管理信息系統(tǒng)分析與設(shè)計(jì).:機(jī)械工業(yè)出版社,1992;[6]黃梯云.企業(yè)管理模型及微型機(jī)應(yīng)用程序,:河北人民出版社,1985;.[7]黃梯云.管理信息系統(tǒng)導(dǎo)論,:機(jī)械工業(yè)出版社,1986。應(yīng)提交的設(shè)計(jì)文件及成果1、畢業(yè)設(shè)計(jì)說(shuō)明書。2、設(shè)計(jì)作品〔包括成果軟件源程序、安裝程序、所用到的特殊軟件、插件、控件、設(shè)計(jì)說(shuō)明書電子文檔、任務(wù)書電子文檔等〕。指導(dǎo)教師:黃興榮 摘要隨著社會(huì)經(jīng)濟(jì)的迅速開展和科學(xué)技術(shù)的全面進(jìn)步,計(jì)算機(jī)事業(yè)的飛速開展,以計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)為根底的信息系統(tǒng)正處于蓬勃開展的時(shí)期。電子購(gòu)物商城系統(tǒng),在網(wǎng)絡(luò)上建立一個(gè)虛擬的購(gòu)物商場(chǎng),防止了挑選商品的煩瑣過(guò)程,很適合現(xiàn)代人快節(jié)奏的生活;同時(shí)又能有效的控制"商場(chǎng)〞運(yùn)營(yíng)的本錢,開辟了一個(gè)新的銷售渠道。本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng),符合目前國(guó)內(nèi)流行的電子商務(wù)模式。用戶可以再系統(tǒng)中實(shí)現(xiàn)注冊(cè)、登錄、修改個(gè)人信息、按訂單號(hào)查詢商品信息、購(gòu)物、結(jié)賬等功能。通過(guò)后臺(tái)管理模塊可以實(shí)現(xiàn)后臺(tái)管理對(duì)會(huì)員、商品、物流、訂單和系統(tǒng)的管理等功能。關(guān)鍵詞:網(wǎng)上購(gòu)物虛擬商城-.z.AbstractWiththedevelopmentoftherapiddevelopmentofsocialeconomyandscienceandtechnology,therapiddevelopmentofcomputerindustry,informationsystembasedoncomputerandnetworktechnologyisinaperiodofvigorousdevelopment.Electronicshoppingmallsystem,theestablishmentofavirtualshoppingontheInternet,toavoidthecumbersomeprocessofselectionofgoods,itissuitableforthefastpaceofmodernlife;whileeffectivecontrol"shoppingmall"operationcost,openupanewsaleschannels.Thissystemisasmallandmedium-sizede-commercesystem,inlinewiththecurrentdomesticpopulare-commercemode.Userscanregister,login,modifypersonalinformation,accordingtotheordernumberinquirycommodityinformation,shopping,billingandotherfunctionsandsystem.Throughthebackgroundmanagementmodulecanrealizebackstagemanagementofmembership,goods,logistics,orderandsystemmanagementfunctions.Keywords:Shoppingonlinevirtualmall-.z.目錄-.z.TOC\o"1-3"\u第一章概述 -1-1.1開發(fā)背景 -1-1.2系統(tǒng)描述 -1-1.3開發(fā)目的 -1-1.4網(wǎng)站范圍 -2-1.5開發(fā)運(yùn)行環(huán)境 -2-1.6術(shù)語(yǔ)定義 PAGEREF_Toc8889-2-第二章系統(tǒng)說(shuō)明 -3-2.1概述 -3-2.2用戶與角色 -3-2.3系統(tǒng)功能 -4-2.4遵循的標(biāo)準(zhǔn)和標(biāo)準(zhǔn) -4-第三章功能需求 -5-3.1站點(diǎn)功能分析 -5-3.1.1后臺(tái)管理 -5-3.1.2商城賣家 -5-3.1.3商城買家 -5-3.1.4已注冊(cè)會(huì)員用戶 -6-3.1.5商城游客 -6-3.2站點(diǎn)功能流程描述 5-6-3.2.1網(wǎng)站前臺(tái)架構(gòu) -6-3.2.2網(wǎng)站后臺(tái)架構(gòu) -7-3.2.3網(wǎng)站整體流程圖 -7-3.2.4用戶注冊(cè) -8-3.2.5用戶登錄 -9-3.2.6商品管理 -10-3.2.7用戶管理 -11-3.2.8訂單管理 -12-3.2.9購(gòu)物車管理 -13-3.2.10用戶信息管理 -14-3.2.11充值賬戶密碼管理 -15-3.2.12用戶在線充值管理 -16-3.2.13商城會(huì)員管理 -17-3.2.14用戶的密碼保護(hù)管理 -18-第四章后臺(tái)系統(tǒng)設(shè)計(jì) -19-4.1后臺(tái)系統(tǒng)目標(biāo) -19-4.2后臺(tái)系統(tǒng)分析 -19-4.3后臺(tái)系統(tǒng)預(yù)覽 -20-4.4后臺(tái)系統(tǒng)設(shè)計(jì)流程圖: PAGEREF_Toc6084-27-4.5開發(fā)工具選擇 -27-4.5.1MicrosoftVisualC#/A介紹 -27--.z.4.5.2MicrosoftSQLServer2008數(shù)據(jù)庫(kù)工具介紹 -28-第五章系統(tǒng)的數(shù)據(jù)字典-30-第六章電子購(gòu)物商城系統(tǒng)局部代碼 PAGEREF_Toc31830-33-第七章總結(jié) -67-辭 -68-參考文獻(xiàn) -69--.z.第一章概述開發(fā)背景隨著計(jì)算機(jī)技術(shù)在各行各業(yè)日益廣泛和深入的應(yīng)用,電子商務(wù)的應(yīng)用也越來(lái)越普遍,它包括最流行的B2B,B2C,C2C等應(yīng)用,其中。B2B〔BusinesstoBusiness〕表示企業(yè)或商務(wù)集團(tuán)的應(yīng)用;B2C〔BusinesstoCustomer〕表示企業(yè)和客戶之間的商務(wù)應(yīng)用;C2C〔CustomertoCustomer〕表示客戶和客戶之間的商務(wù)應(yīng)用,網(wǎng)絡(luò)的概念早已深入人心。網(wǎng)絡(luò)在各行各業(yè)的開展戰(zhàn)略中占據(jù)了重要的位置,成為商家不可分割的局部。商品的宣傳已不只局限于電視與報(bào)紙,網(wǎng)絡(luò)已成為商家展示自己的另一個(gè)舞臺(tái)。商家建立網(wǎng)站,將商家各方面的宣傳與效勞展現(xiàn)于網(wǎng)絡(luò)中,通過(guò)網(wǎng)絡(luò)更可實(shí)現(xiàn)如網(wǎng)上購(gòu)物、信息查尋等功能,這些在改變我們?cè)薪?jīng)營(yíng)方式與經(jīng)營(yíng)理念的同時(shí),也為商家?guī)?lái)了更高的效益。因此,對(duì)于商家來(lái)說(shuō),擁有一個(gè)屬于自己的網(wǎng)站是至關(guān)重要的。"網(wǎng)上商城〞實(shí)際上是運(yùn)行在Web效勞器中的一個(gè)Web運(yùn)用程序。"網(wǎng)上商店〞模擬一般的商店的經(jīng)營(yíng)模式。利用頁(yè)面、腳本程序來(lái)實(shí)現(xiàn)"網(wǎng)上商城〞的進(jìn)貨管理、銷售管理、庫(kù)存管理?;ヂ?lián)網(wǎng)技術(shù)提供的不僅僅只是供需雙方間的較低的交易本錢,還有較低的選擇費(fèi)用和更多可供選擇的商品。這些特點(diǎn)促使商家更多地通過(guò)使用網(wǎng)站來(lái)實(shí)現(xiàn)電子商務(wù)。系統(tǒng)描述網(wǎng)上購(gòu)物系統(tǒng),是在網(wǎng)絡(luò)上建立一個(gè)虛擬的購(gòu)物商場(chǎng),防止了挑選商品的煩瑣過(guò)程,使您的購(gòu)物過(guò)程變得輕松、快捷、方便,很適合現(xiàn)代人快節(jié)奏的生活;同時(shí)又能有效的控制"商場(chǎng)〞運(yùn)營(yíng)的本錢,開辟了一個(gè)新的銷售渠道。本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng),可以為各類用戶提供方便的在線購(gòu)物環(huán)境,符合符合目前國(guó)內(nèi)流行的電子商務(wù)模式。用戶可以再系統(tǒng)中實(shí)現(xiàn)注冊(cè)、登錄、修改個(gè)人信息、分類查詢商品信息、購(gòu)物、結(jié)賬和查看各種效勞條款等功能。通過(guò)后臺(tái)管理模塊可以實(shí)現(xiàn)后臺(tái)管理員對(duì)會(huì)員、商品、物流、訂單和系統(tǒng)管理功能。1.3開發(fā)目的本需求分析報(bào)告的目的是標(biāo)準(zhǔn)化本軟件的編寫,旨在于提高軟件開發(fā)過(guò)程中的能見度,便于對(duì)軟件開發(fā)過(guò)程中的控制與管理,同時(shí)提出了本電子商務(wù)系統(tǒng)的軟件開發(fā)過(guò)程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也說(shuō)明了本軟件的特性,以期能夠獲得更大范圍的應(yīng)用。1.4網(wǎng)站范圍本站點(diǎn)分為前臺(tái)和后臺(tái)兩個(gè)管理層面。后臺(tái)設(shè)有管理員對(duì)買家、賣家、會(huì)員以及商品的管理,管理員可以統(tǒng)籌的對(duì)賣家、買家、會(huì)員以及商品進(jìn)展添加、刪除以及修改的操作,這樣就可以更好確實(shí)保所有的用戶信息的完整和平安。前臺(tái)設(shè)有用戶注冊(cè)、用戶登錄、在線購(gòu)物、在線瀏覽商城商品、成為會(huì)員等方便廣闊上班族有閑暇時(shí)間輕松購(gòu)物的功能??梢宰審V闊的用戶足不出戶就可以購(gòu)置到自己中意的喜歡的商品,為用戶節(jié)省了大量的時(shí)間。1.5開發(fā)運(yùn)行環(huán)境操作系統(tǒng):Windows7數(shù)據(jù)庫(kù)工具:MicrosoftSQLServer2008開發(fā)工具:MicrosoftVisualStudio2010、PhotoShop1.6術(shù)語(yǔ)定義系統(tǒng)用戶:商城游客、商城購(gòu)置用戶以及商城的銷售商??蛻簦簽g覽商城的商品或有意向在商城購(gòu)置物品的商城游客,登錄進(jìn)入商城的商城普通用戶或會(huì)員瀏覽商城商品和有意向購(gòu)置商城的商品。客戶效勞:由商城用戶向管理員留言或提出申請(qǐng),需要商城管理員做出相應(yīng)的回應(yīng)。分咨詢、建議、投訴等類型。B2B=BusinesstoBusiness;B2C=BusinesstoCustomer;C2C=ConsumertoConsumer。第二章系統(tǒng)說(shuō)明2.1概述客戶管理管理系統(tǒng)用于管理與客戶相關(guān)的信息和活動(dòng),但不包括產(chǎn)品信息、庫(kù)存數(shù)據(jù)和銷售活動(dòng)。本系統(tǒng)需要提供產(chǎn)品信息查詢功能、庫(kù)存數(shù)據(jù)查詢功能、歷史訂單查詢功能。2.2用戶與角色與本系統(tǒng)有關(guān)的用戶和角色包括:系統(tǒng)管理員:管理系統(tǒng)用戶、角色與權(quán)限,保證系統(tǒng)正常運(yùn)行。普通管理員〔按商品的類型確定〕:對(duì)商品類型進(jìn)展添加。發(fā)布公告招聘對(duì)應(yīng)類型的商品的售貨商。凍結(jié)相應(yīng)的商品類型的銷售。分析用戶的積分、客戶的角色、客戶的消費(fèi)量與客戶流失數(shù)據(jù),定期提交客戶管理報(bào)告。售貨商:負(fù)責(zé)更新貨架上的商品。根據(jù)市場(chǎng)需求創(chuàng)立新的商品類型貨架。根據(jù)用戶的建議選擇自己貨架上的相應(yīng)商品設(shè)置為優(yōu)惠商品。根據(jù)相應(yīng)的用戶在自己貨架上的消費(fèi)量設(shè)定相應(yīng)的優(yōu)惠程度。根據(jù)市場(chǎng)設(shè)定自己的貨架上相應(yīng)商品為促銷商品。已注冊(cè)商品用戶或會(huì)員:瀏覽或購(gòu)置商城商品、獲得相應(yīng)的消費(fèi)積分,根據(jù)積分獲得相應(yīng)的積分獎(jiǎng)勵(lì),非會(huì)員用戶根據(jù)積分的數(shù)量成為商品的會(huì)員。未注冊(cè)商城用戶〔游客〕:進(jìn)入商品瀏覽商城物品,注冊(cè)成為商城用戶進(jìn)展購(gòu)置。2.3系統(tǒng)功能系統(tǒng)用例圖如圖2-1所示:2-1系統(tǒng)用例圖2.4遵循的標(biāo)準(zhǔn)和標(biāo)準(zhǔn)本系統(tǒng)采用MicrosoftSQLServer數(shù)據(jù)庫(kù),使用Asp.Net網(wǎng)站開發(fā),采用三層架構(gòu)。數(shù)據(jù)庫(kù)設(shè)計(jì)原則上符合第三范式,且標(biāo)準(zhǔn),易于維護(hù)。本系統(tǒng)分營(yíng)銷管理、客戶管理、效勞管理、統(tǒng)計(jì)報(bào)表、根底數(shù)據(jù)和權(quán)限管理六個(gè)模塊。第三章功能需求3.1站點(diǎn)功能分析3.1.1后臺(tái)管理1.可以根據(jù)用戶的申請(qǐng)指定*一用戶成為商城的賣家;2.可以根據(jù)賣家的誠(chéng)信度或者*個(gè)會(huì)員的誠(chéng)信度和會(huì)員積分來(lái)指定他為*一個(gè)貨架的管理員;3.可以取消誠(chéng)信度過(guò)低的賣家的售貨資格;4.可以將賣家貨架上不合格的商品下架并扣除對(duì)應(yīng)的售貨商的誠(chéng)信度;5.臨時(shí)承受買家的付款〔不可支取〕。注:假設(shè)買家10日內(nèi)沒有確定收到貨物或向管理員申請(qǐng)退款,則視為交易成功,貨款匯入賣家賬戶用戶得不到貨款返還;假設(shè)用戶申請(qǐng)退款〔3日內(nèi)〕原因3日是發(fā)貨期,則3日后會(huì)自動(dòng)扣除相應(yīng)的郵寄費(fèi)用。3.1.2商城賣家1.可以向站點(diǎn)管理員申請(qǐng)?jiān)黾映鍪圬浳锏念愋停?.根據(jù)貨物的剩余量適時(shí)的向貨架上添加貨物;3.可以將長(zhǎng)久沒有出售的貨物下架;4.可以查看買家或游客給我的留言以及買家或游客相應(yīng)的回復(fù);5.向站點(diǎn)管理員留言〔提交申請(qǐng)〕并查看管理員的回復(fù);6.從管理員接收貨款。3.1.3商城買家瀏覽所有的商品;擁有自己的購(gòu)物車;擁有自己的充值賬戶;將自己中意的商品添加到購(gòu)物車,在購(gòu)物車中確定購(gòu)置;結(jié)算〔買家的賬戶會(huì)自動(dòng)扣除相應(yīng)的總貨款金額〕;可以向站點(diǎn)管理員提出申請(qǐng)成為商城賣家;搜索商品或售貨商〔可以用不同的檢索方式進(jìn)展搜索〕。3.1.4已注冊(cè)會(huì)員用戶具有普通用戶的所有功能;可以購(gòu)置會(huì)員特價(jià)商品;會(huì)員優(yōu)先獲知商城的新商品以及優(yōu)先購(gòu)置商城的限量版商品。3.1.5商城游客注冊(cè)成為商城用戶;瀏覽商城的所有商品。3.2站點(diǎn)功能流程描述3.2.1網(wǎng)站前臺(tái)架構(gòu)網(wǎng)站前臺(tái)架構(gòu)如圖3-1所示。圖3-1站點(diǎn)前臺(tái)架構(gòu)圖3.2.2網(wǎng)站后臺(tái)架構(gòu)網(wǎng)站后臺(tái)架構(gòu)如圖3-2所示。圖3-2網(wǎng)站后臺(tái)框架圖3.2.3網(wǎng)站整體流程圖網(wǎng)站整體流程圖如圖3-3所示。圖3-3網(wǎng)站流程圖3.2.4用戶注冊(cè)用戶在瀏覽商品時(shí)看到自己中意的商品時(shí)而不能購(gòu)置,可以注冊(cè)成為商城的正式用戶,就會(huì)擁有自己的商城充值賬戶,進(jìn)而可在商城購(gòu)置自己中意的上商品。使用者:商城的未注冊(cè)用戶網(wǎng)站用戶注冊(cè)如圖3-4所示。圖3-4用戶注冊(cè)模塊流程圖3.2.5用戶登錄方便用戶進(jìn)入到商城購(gòu)置到自己在商城看到中意的商品,方便用戶在商城擁有自己的特有身份和購(gòu)置商品的充值賬戶。使用者:已注冊(cè)用戶用戶登錄模塊流程圖如圖3-5所示。圖3-5用戶登錄模塊流程圖詳細(xì)描述:如果用戶選擇記住用戶名與密碼,下次登錄系統(tǒng)則不需要再輸入用戶名與密碼。3.2.6商品管理〔1〕商品資料的添加和更新管理,有助于商城商品信息較為最新和豐富商城的貨物,提升用戶的購(gòu)置熱度;〔2〕商品的類別管理,有助于用戶能快捷的查找和瀏覽自己所需要的商品,也有助于對(duì)貨物的管理。使用者:網(wǎng)站管理員商品管理如圖3-6所示。圖3-6商品管理模塊流程圖3.2.7用戶管理〔1〕用戶資料的添加、更新和刪除管理有助于站點(diǎn)對(duì)用戶信息及時(shí)的刷新,讓買家和賣家及時(shí)了解到對(duì)應(yīng)用戶的購(gòu)置誠(chéng)信度,也方便站點(diǎn)對(duì)誠(chéng)信度低的賣家取消他的銷售資格,以及凍結(jié)局部誠(chéng)信度過(guò)低的買家在商城購(gòu)物的權(quán)利;〔2〕用戶的類別管理有助于站點(diǎn)對(duì)于會(huì)員、普通用戶以及售貨商的區(qū)分,同時(shí)有助于站點(diǎn)區(qū)分普通用戶和會(huì)員用戶購(gòu)置同一產(chǎn)品所付貨款的不同。使用者:管理員用戶管理模塊圖如圖3-7所示。圖3-7用戶管理模塊流程圖3.2.8訂單管理〔1〕單用戶訂單:有助于站點(diǎn)獲取下訂單的賣家信息,以及用戶所購(gòu)置的數(shù)量,以幫助站點(diǎn)帶給你相應(yīng)的回扣;〔2〕團(tuán)體訂購(gòu)訂單:有助于站點(diǎn)獲取訂購(gòu)商品的負(fù)責(zé)人,確定團(tuán)體的數(shù)量以確定相應(yīng)的回扣;〔3〕會(huì)員訂單,有助于站點(diǎn)獲取訂購(gòu)數(shù)量,以確定會(huì)員訂貨的回扣。使用者:管理員、用戶和銷售商。訂單管理用例圖如圖3-8所示。圖3-8訂單管理用例圖3.2.9購(gòu)物車管理用戶在自己的購(gòu)物車查看購(gòu)物記錄〔幫助其及時(shí)向管理員申請(qǐng)成為會(huì)員和領(lǐng)取普通用戶獎(jiǎng)勵(lì)〕。使用者:商城用戶購(gòu)物車管理用例圖和模塊圖如圖3-9、3-10所示。圖3-9購(gòu)物車管理用例圖圖3-10購(gòu)物車管理模塊流程圖詳細(xì)信息:登陸后進(jìn)入首頁(yè),瀏覽商品,選擇商品,參加購(gòu)物車,確認(rèn)支付。期間可以選擇多種產(chǎn)品。3.2.10用戶信息管理有助于用戶及時(shí)更新自己的信息,幫助售貨商及時(shí)的將用戶的訂單貨物郵寄到用戶的最新地址。使用者:管理員、商城用戶用戶信息管理模塊流程圖如圖3-11所示。圖3-11用戶管理模塊流程圖3.2.11充值賬戶密碼管理用戶可以進(jìn)入網(wǎng)站修改自己的充值卡賬戶,防止自己的充值卡號(hào)和密碼輕易喪失,進(jìn)而增強(qiáng)相應(yīng)的平安性。使用者:普通用戶充值賬戶密碼管理用例圖如圖3-12所示。圖3-12充值賬戶密碼管理用例圖3.2.12用戶在線充值管理方便用戶及時(shí)的保證自己的賬戶有足夠的資金或在購(gòu)置商品時(shí)充入足夠的金額保證自己能夠及時(shí)購(gòu)置到自己中意的商品,以防止不必要的麻煩。使用者:普通用戶用戶在線充值管理用例圖和功能模塊圖如圖3-13、3-14所示。圖3-13在線充值管理用例圖圖3-14在線充值管理功能模塊圖商城會(huì)員擁有普通用戶的所有權(quán)限,可以購(gòu)置到商城限量版的商品和特價(jià)商品,還可以根據(jù)你的身份在購(gòu)置商品時(shí)進(jìn)展打折優(yōu)惠。3.2.13商城會(huì)員管理商城會(huì)員擁有普通用戶的所有權(quán)限,可以購(gòu)置到商城限量版的商品和特價(jià)商品,還可以根據(jù)你的身份在購(gòu)置商品時(shí)進(jìn)展打折優(yōu)惠。使用者:網(wǎng)站會(huì)員商城會(huì)員管理用例圖如圖3-15所示。圖3-15商城會(huì)員管理用例圖3.2.14用戶的密碼保護(hù)管理用戶可以設(shè)置自己的賬戶信息、密碼保護(hù)防止賬戶的喪失,還可以修改自己的賬戶和密碼。使用者:用戶用戶密碼管理用例圖和功能模塊圖如圖3-16、3-17所示。圖3-16用戶密碼管理用例圖圖3-17用戶密碼管理功能模塊圖第四章后臺(tái)系統(tǒng)設(shè)計(jì)4.1后臺(tái)系統(tǒng)目標(biāo)系統(tǒng)管理內(nèi)容較多,需要完備的管理設(shè)置。添加大量商品欄目分類,商品信息、訂單等內(nèi)容管理。注冊(cè)會(huì)員管理,系統(tǒng)管理員管理。最新商品通知管理。對(duì)根本信息、各種商品信息,會(huì)員的刪除。廣告,友情鏈接、導(dǎo)航目標(biāo)等管理4.2后臺(tái)系統(tǒng)分析后臺(tái)系統(tǒng)分析功能模塊圖如圖4-1所示。電子購(gòu)物商城系統(tǒng)后臺(tái)主要功能模塊電子購(gòu)物商城系統(tǒng)后臺(tái)主要功能模塊對(duì)系統(tǒng)管理員的管理對(duì)會(huì)員管理對(duì)商品、訂單管理對(duì)管理員的修改刪除對(duì)管理員的添加對(duì)會(huì)員的修改刪除對(duì)會(huì)員的添加管理對(duì)商品添加刪除修改對(duì)商品的分類添加修改對(duì)商品訂單的管理圖4-1后臺(tái)系統(tǒng)功能模塊圖4.3后臺(tái)系統(tǒng)預(yù)覽后臺(tái)管理系統(tǒng)由多個(gè)模塊組成,包括商品管理、后臺(tái)登陸、訂單管理、注冊(cè)會(huì)員以及系統(tǒng)管理員的管理等等,下面簡(jiǎn)單給出該系統(tǒng)的幾個(gè)簡(jiǎn)單模塊。首先是后臺(tái)登陸管理模塊如圖4-2所示:圖4-2登錄模塊后臺(tái)系統(tǒng)主窗口的管理模塊如圖4-3所示:圖4-3后臺(tái)主窗口商品添加管理相關(guān)圖如圖4-4、4-5。圖4-4商品添加圖4-5系統(tǒng)商品添加管理圖類別添加管理相關(guān)圖如圖4-6、4-7所示。圖4-6系統(tǒng)類別添加圖4-7添加類別管理會(huì)員管理相關(guān)信息圖如圖4-8、4-9、4-10所示。圖4-8添加管理員圖4-9會(huì)員管理圖4-10管理會(huì)員物流系統(tǒng)管理相關(guān)圖如圖4-11、4-12、4-13、4-14、4-15、4-16所示。圖4-11添加支付方式信息圖4-12支付信息管理圖4-13配送方式圖4-14配送方式管理圖4-15配送地點(diǎn)圖4-16配送地點(diǎn)管理上傳管理效果圖如圖4-17所示。圖4-17上后臺(tái)傳管理4.4后臺(tái)系統(tǒng)設(shè)計(jì)流程圖:后臺(tái)系統(tǒng)設(shè)計(jì)流程圖如圖4-18所示。管理員管理員登陸后臺(tái)管理系統(tǒng)對(duì)商品、系統(tǒng)信息的管理對(duì)會(huì)員的管理對(duì)系統(tǒng)管理員的管理商品添加刪除修改管理商品訂單管理系統(tǒng)相關(guān)信息管理對(duì)會(huì)員刪除修改管理對(duì)管理員添加刪除等4-18后臺(tái)設(shè)計(jì)流程圖4.5開發(fā)工具選擇本系統(tǒng)的開發(fā)主要是用MicrosoftVisualstudio2008的開發(fā)環(huán)境,利用MicrosoftSQLServer2008進(jìn)展數(shù)據(jù)庫(kù)的設(shè)計(jì),以微軟開發(fā)的IIS作為效勞器運(yùn)行。下面對(duì)它們分別進(jìn)展簡(jiǎn)單的介紹。4.5.1MicrosoftVisualC#/A介紹MicrosoftVisualC#采用的是微軟最新的開發(fā)工具M(jìn)icrosoftVisualstudio2005環(huán)境進(jìn)展開發(fā)。C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NETFRAMEWORK之上的高級(jí)程序設(shè)計(jì)語(yǔ)言并定于在微軟職業(yè)開發(fā)者論壇〔PDC〕上登臺(tái)亮相。C#是微軟公司研究員AndersHejlsberg的最新成果。C#看起來(lái)與JAVA有著驚人的相似;它包括了諸如單一繼承、借口、與JAVA幾乎同樣的語(yǔ)法和變異成中間代碼再運(yùn)行的過(guò)程。但是C#與JAVA有著明顯的不同,它借鑒了DELPHI的一個(gè)特點(diǎn),與COM〔組件對(duì)象模型〕是直接集成的,而且它是微軟公司.NETWINDOWS網(wǎng)絡(luò)框架的主角。C#(讀做"Csharp",中文譯音暫時(shí)沒有.專業(yè)人士一般讀"Csharp",現(xiàn)在很多非專業(yè)一般讀"C井"。C#是一種平安的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由C和C++衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性〔例如沒有宏和模版,不允許多重繼承〕。C#綜合了VB簡(jiǎn)單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語(yǔ)言。并且C#成為ECMA與ISO標(biāo)準(zhǔn)標(biāo)準(zhǔn)。C#看似基于C++寫成,但又融入其它語(yǔ)言如Delphi、Java、VB等。ASP是一項(xiàng)微軟公司的技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)效勞器執(zhí)行的效勞器端腳本技術(shù)。指ActiveServerPages〔動(dòng)態(tài)效勞器頁(yè)面〕,運(yùn)行于IIS之中的程序。ASP.net是把基于通用語(yǔ)言的程序在效勞器上運(yùn)行。不像以前的ASP即時(shí)解釋程序,而是將程序在效勞器端首次運(yùn)行時(shí)進(jìn)展編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強(qiáng)很多。4.5.2MicrosoftSQLServer2008數(shù)據(jù)庫(kù)工具介紹SQLServer2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改良,使得它成為至今為止的最強(qiáng)大和最全面的SQLServer版本。資源監(jiān)控器使數(shù)據(jù)庫(kù)管理員可以為不同的工作負(fù)載定義資源限制和優(yōu)先權(quán),這使得并發(fā)工作負(fù)載可以為終端用戶提供穩(wěn)定的性能。MicrosoftSQLServer2008給出了如圖4-19所示。4-19Microsoft數(shù)據(jù)平臺(tái)愿景SQLServer2008新功能:SQLServer2008出現(xiàn)在微軟數(shù)據(jù)平臺(tái)愿景上是因?yàn)樗沟霉究梢赃\(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序,同時(shí)降低了管理數(shù)據(jù)根底設(shè)施和發(fā)送觀察和信息給所有用戶的本錢。平臺(tái)有以下特點(diǎn):●可信任的――使得公司可以以很高的平安性、可靠性和可擴(kuò)展性來(lái)運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序?!窀咝У抹D―使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)根底設(shè)施的時(shí)間和本錢?!裰悄艿抹D―提供了一個(gè)全面的平臺(tái),可以在你的用戶需要的時(shí)候給他發(fā)送觀察和信息。SQLServer2008提供了公司可依靠的技術(shù)和能力來(lái)承受不斷開展的對(duì)于管理數(shù)據(jù)和給用戶發(fā)送全面的洞察的挑戰(zhàn)。具有在關(guān)鍵領(lǐng)域方面的顯著的優(yōu)勢(shì),SQLServer2008是一個(gè)可信任的、高效的、智能的數(shù)據(jù)平臺(tái)。SQLServer2008是微軟數(shù)據(jù)平臺(tái)愿景中的一個(gè)主要局部,旨在滿足目前和將來(lái)管理和使用數(shù)據(jù)的需求。SQLServer2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改良,使得它成為至今為止的最強(qiáng)大和最全面的SQLServer版本。第五章系統(tǒng)的數(shù)據(jù)字典數(shù)據(jù)字典是指對(duì)數(shù)據(jù)的數(shù)據(jù)項(xiàng)、數(shù)據(jù)構(gòu)造、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理邏輯、外部實(shí)體等進(jìn)展定義和描述,其目的是對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)的說(shuō)明。數(shù)據(jù)字典〔Datadictionary〕是一種用戶可以訪問的記錄數(shù)據(jù)庫(kù)和應(yīng)用程序源數(shù)據(jù)的目錄。主動(dòng)數(shù)據(jù)字典是指在對(duì)數(shù)據(jù)庫(kù)或應(yīng)用程序構(gòu)造進(jìn)展修改時(shí),其內(nèi)容可以由DBMS自動(dòng)更新的數(shù)據(jù)字典。被動(dòng)數(shù)據(jù)字典是指修改時(shí)必須手工更新其內(nèi)容的數(shù)據(jù)字典。表5-1Admin表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注AdminIDbigint編號(hào)PK〔主鍵〕主鍵〔自動(dòng)增一〕AdminVarchar〔50〕用戶名PasswordVarchar〔50〕密碼表5-2Area表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注AreaIDbigintIDPK〔主鍵〕主鍵〔自動(dòng)增一〕AreaNameVarchar〔50〕名稱AreaKMint次序表5-3BuyInfo表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注BuyIDbigintIDPK主鍵〔自動(dòng)增一〕GoodsIDbigint商品編號(hào)Numint數(shù)量OrderIDbigint訂單編號(hào)SumPricefloat總價(jià)格MemberIDbigint表5-4Class表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注ClassIDbigintIDPK主鍵〔自動(dòng)增一〕ClassNameVarchar〔50〕名稱CategoryIDVarchar〔50〕路徑表5-5GoodsInfo表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注GoodsIDbigintIDPK主鍵〔自動(dòng)增一〕ClassIDbigint類別編號(hào)GoodsNameVarchar〔50〕商品名稱GoodsIntroducente*t商品介紹GoodsBrandvarchar(50)商品品牌GoodsUnitvarchar(50)商品單位GoodsWeightfloat重量GoodsUrlvarchar(50)圖片路徑MarketPricefloat市場(chǎng)價(jià)MemberPricefloat會(huì)員價(jià)Isrefinementbit是否推薦IsHotbit是否熱銷AddDatedatetime生產(chǎn)日期IsDiscountbit是否打折表5-6Image表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注ImageIDbigintIDPK主鍵〔自動(dòng)增一〕ImageNameVarchar〔50〕圖片名稱ImageUrlVarchar〔200〕圖片路徑表5-7Member表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注MemberIDintIDPK主鍵〔自動(dòng)增一〕NameVarchar〔50〕Se*bit性別Passwordvarchar(50)密碼TrueNamevarchar(50)真實(shí)名稱Questionsnvarchar(50)問題Answersnvarchar(50)答復(fù)Phonecodevarchar(20)固定Emailsvarchar(50)Cityvarchar(50)城市Addressvarchar(200)地址PostCodechar(10)AdvancePaymentfloatLoadDatedatetime登錄時(shí)間表5-8OrderInfo表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注OrderIDintIDPK主鍵〔自動(dòng)增一〕OrderDatedatetime訂單日期GoodsFeefloat商品類別TotalPricefloat價(jià)格ShipFeefloat配送物品類別ShipTypeint配送物品類型PayTypeint支付類型MemberIDbigint編號(hào)ReceiverNamevarchar(50)收貨人姓名ReceiverPhonevarchar(50)IsConfirmbit是否推薦IsPaymentbit是否促銷IsConsignmentbitIsPigeonholebitReceiverPostCodeChar(10)ReceiverAddressvarchar(200)收貨地址ReceiverEmailsvarchar(50)收獲Email表5-9ShipType表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注PayIDbigintIDPK主鍵〔自動(dòng)增一〕PayWayVarchar〔50〕支付方式表5.10PayType表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注ShipIDbigintIDPK主鍵〔自動(dòng)增一〕ShipWayVarchar〔50〕配送方式ShipFreefloat配送物品類別ClassIDbigint默認(rèn)價(jià)格表5-11ShopCart表字段名數(shù)據(jù)類型字段說(shuō)明鍵引用備注CartIDbigintIDPK主鍵〔自動(dòng)增一〕GoodsIDbigint商品編號(hào)方式Numint數(shù)量SumPricefloat價(jià)格MemberIDbigint編號(hào)GoodsWeightfloat重量第六章電子購(gòu)物商城系統(tǒng)局部代碼1.后臺(tái)連接數(shù)據(jù)庫(kù)詳細(xì)步驟通過(guò)C#Web.Config配置db_NetShopConnectionString1來(lái)連接后臺(tái)的數(shù)據(jù)庫(kù)<addkey="db_NetShopConnectionString1"value="DataSource=BKG5QDM8QABCECD\SQLE*PRESS;InitialCatalog=db_NetShop;IntegratedSecurity=True"/>后臺(tái)新建一個(gè)連接數(shù)據(jù)庫(kù)的類視圖publicclassDBClass//初始化數(shù)據(jù)庫(kù)鏈接變量,表示數(shù)據(jù)源的鏈接翻開狀態(tài)。DBClassdbObj=newDBClass();//表示數(shù)據(jù)的存儲(chǔ)過(guò)程實(shí)例化數(shù)據(jù)存儲(chǔ)命令。SqlConnectionmyConn=dbObj.GetConnection();//調(diào)用dbobj類的getconnection()方法來(lái)得到數(shù)據(jù)庫(kù)連接字符串。//執(zhí)行一個(gè)名叫P_Str_ProcName的存儲(chǔ)過(guò)程,應(yīng)該在數(shù)據(jù)庫(kù)中能找到SqlCommandmyCmd=newSqlCommand(P_Str_ProcName,myConn);myCmdmandType=CommandType.StoredProcedure;SqlDataAdapterda=newSqlDataAdapter(myCmd);//實(shí)例化數(shù)據(jù)適配器,用于填充數(shù)據(jù)集和更新數(shù)據(jù)源。DataSetds=newDataSet();//實(shí)例化數(shù)據(jù)集,表示數(shù)據(jù)在內(nèi)存的緩存publicSqlConnectionGetConnection()//鏈接數(shù)據(jù)庫(kù)的類{StringmyStr=ConfigurationManager.AppSettinngs["db_NetShopConnectionString〞].ToString();SqlConnectionmyConn=newSqlConnection(myStr);returnmyConn;}然后通過(guò)C#程序語(yǔ)言u(píng)singSystem.Data;usingSystem.Configuration;usingSystem.Collections;最后翻開連接如示myConn.Open();//數(shù)據(jù)庫(kù)連接翻開myCmd.E*ecuteNonQuery();SqlDataAdapterda=newSqlDataAdapter(myCmd);//sqlDataAdapter是用來(lái)查詢的,在實(shí)例化的時(shí)候,可以不傳值,可以傳cmd對(duì)象,這樣做就等于把cmd里的sql語(yǔ)句傳給了da,DataSetds=newDataSet();//實(shí)例化數(shù)據(jù)集,表示數(shù)據(jù)在內(nèi)存的緩存da.Fill(ds,P_Str_srcTable);myCmd.Dispose();myConn.Dispose();returnds;通過(guò)DataSet獲得提取后臺(tái)數(shù)據(jù)庫(kù)的數(shù)據(jù),在前臺(tái)顯示。DataSetds=newDataSet();提取完數(shù)據(jù)庫(kù)在關(guān)閉連接即完成數(shù)據(jù)庫(kù)后臺(tái)鏈接2.后臺(tái)登錄實(shí)現(xiàn)首先運(yùn)行進(jìn)入前臺(tái)主頁(yè),然后在最下面點(diǎn)擊"后臺(tái)入口〞進(jìn)入到Login頁(yè)面,用戶名和密碼分別是a、123,當(dāng)?shù)卿洉r(shí)會(huì)要求輸入驗(yàn)證碼,而且每一次的驗(yàn)證碼都不同,實(shí)現(xiàn)代碼如下:具體實(shí)現(xiàn)如下:代碼位置在App_Code/randomCode.cs中publicstringRandomNum(intn)//{stringstrchar="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,*,Y,Z,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,*,y,z";string[]VcArray=strchar.Split(',');stringVNum="";//inttemp=-1;//記錄上次隨機(jī)數(shù)值,盡量避括免產(chǎn)生幾個(gè)一樣的隨機(jī)Randomrand=newRandom();//采用一個(gè)簡(jiǎn)單的算法以保證生成隨機(jī)數(shù)的不同for(inti=1;i<n+1;i++){if(temp!=-1){rand=newRandom(i*temp*unchecked((int)DateTime.Now.Ticks));}intt=rand.Ne*t(61);if(temp!=-1&&temp==t){returnRandomNum(n);}temp=t;VNum+=VcArray[t];}returnVNum;//返回生成的隨機(jī)數(shù)}}<asp:LinkButtonID="lbtnALogin"runat="server"OnClick="lbtnALogin_Click"Font-Size="9pt"Font-Underline="False"ForeColor="Black"CausesValidation="False">后臺(tái)入口</asp:LinkButton>//前臺(tái)代碼登錄到后臺(tái)登陸頁(yè)面的前臺(tái)代碼略,詳細(xì)見工程中的Manger/Login.asp*頁(yè)面。后臺(tái)登錄代碼如下:protectedvoidbtnLogin_Click(objectsender,EventArgse){if(t*tAdminName.Te*t.Trim()==""||t*tAdminPwd.Te*t.Trim()==""){Response.Write("<script>alert('登錄名和密碼不能為空!');location='javascript:history.go(-1)';</script>");}else{if(t*tAdminCode.Te*t.Trim()==labCode.Te*t.Trim()){intP_Int_IsE*ists=mcObj.AE*ists(t*tAdminName.Te*t.Trim(),t*tAdminPwd.Te*t.Trim());if(P_Int_IsE*ists==100){DataSetds=mcObj.ReturnAIDs(t*tAdminName.Te*t.Trim(),t*tAdminPwd.Te*t.Trim(),"AInfo");Session["AID"]=Convert.ToInt32(ds.Tables["AInfo"].Rows[0][0].ToString());Session["Aname"]=ds.Tables["AInfo"].Rows[0][1].ToString();protectedvoidbtnLogin_Click(objectsender,EventArgse){if(t*tAdminName.Te*t.Trim()==""||t*tAdminPwd.Te*t.Trim()==""){Response.Write("<script>alert('登錄名和密碼不能為空!');location='javascript:history.go(-1)';</script>");}else{if(t*tAdminCode.Te*t.Trim()==labCode.Te*t.Trim()){intP_Int_IsE*ists=mcObj.AE*ists(t*tAdminName.Te*t.Trim(),t*tAdminPwd.Te*t.Trim());if(P_Int_IsE*ists==100){DataSetds=mcObj.ReturnAIDs(t*tAdminName.Te*t.Trim(),t*tAdminPwd.Te*t.Trim(),"AInfo");Session["AID"]=Convert.ToInt32(ds.Tables["AInfo"].Rows[0][0].ToString());Session["Aname"]=ds.Tables["AInfo"].Rows[0][1].ToString();Response.Write("<scriptlanguage=javascript>window.open('AdminInde*.asp*');window.close();</script>");}else{Response.Write("<script>alert('您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入!');location='javascript:history.go(-1)';</script>");}}else{Response.Write("<script>alert('驗(yàn)證碼輸入有誤,請(qǐng)重新輸入!');location='javascript:history.go(-1)';</script>");}User/RHDGoods.asp*頁(yè)面顯示前臺(tái)精品推薦、熱銷產(chǎn)品、特價(jià)產(chǎn)品具體實(shí)現(xiàn)代碼如下:{UserInfoClassucObj=newUserInfoClass();protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){tabRefine.Visible=false;tabHot.Visible=false;tabDiscount.Visible=false;if(this.Request.QueryString["Display"]=="1"){tabRefine.Visible=true;RefineBind();}elseif(this.Request.QueryString["Display"]=="2"){tabHot.Visible=true;HotBind();}elseif(this.Request.QueryString["Display"]=="3"){tabDiscount.Visible=true;DiscountBind();}}}//綁定市場(chǎng)價(jià)格publicstringGetMKPStr(stringP_Str_MarketPrice){returnucObj.VarStr(P_Str_MarketPrice,2);}//綁定會(huì)員價(jià)格publicstringGetMBPStr(stringP_Str_MemberPrice){returnucObj.VarStr(P_Str_MemberPrice,2);}publicvoidRefineBind(){ucObj.DGIBind(1,"Refine",DLrefinement);}publicvoidHotBind(){ucObj.DGIBind(2,"Hot",DLHot);}publicvoidDiscountBind(){ucObj.DGIBind(3,"Discount",DLDiscount);}//當(dāng)購(gòu)置商品時(shí),獲取商品信息publicSaveSubGoodsClassGetSubGoodsInformation(DataListCommandEventArgse,DataListDLName){//獲取購(gòu)物車中的信息SaveSubGoodsClassGoods=newSaveSubGoodsClass();Goods.GoodsID=int.Parse(DLName.DataKeys[e.Item.ItemInde*].ToString());stringGoodsStyle=emandArgument.ToString();intinde*=GoodsStyle.Inde*Of("|");if(inde*<-1||inde*+1>=GoodsStyle.Length)returnGoods;Goods.GoodsWeight=float.Parse(GoodsStyle.Substring(0,inde*));Goods.MemberPrice=float.Parse(GoodsStyle.Substring(inde*+1));return(Goods);}publicvoidAddShopCart(DataListCommandEventArgse,DataListDLName){if(Session["UID"]!=null){SaveSubGoodsClassGoods=null;Goods=GetSubGoodsInformation(e,DLName);if(Goods==null){//顯示錯(cuò)誤信息Response.Write("<script>alert('沒有可用的數(shù)據(jù)');</script>");return;}else{ucObj.AddShopCart(Goods.GoodsID,Goods.MemberPrice,Convert.ToInt32(Session["UID"].ToString()),Goods.GoodsWeight);Response.Write("<script>alert('恭喜您,添加成功

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論