




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本科畢業(yè)論文PAGE第45頁摘要隨著Internet的不斷普及,人們對于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺來實現(xiàn)的網(wǎng)上購物。對于企業(yè)來講,無論是企業(yè)之間(BtoB),還是企業(yè)和客戶之間(BtoC)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交易速度節(jié)約交易成本。近幾年,隨著網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)的進(jìn)一步發(fā)展,使得這一設(shè)想逐漸成為現(xiàn)實。運用ASP、ASP.net技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫原理,基于B/S模式我們開發(fā)了這個網(wǎng)上購物系統(tǒng)。在我們的系統(tǒng)中,用戶可以很方便的注冊成為會員,對商品進(jìn)行瀏覽檢索,查看商品的詳細(xì)資料,然后根據(jù)各人的喜好以競拍的方式購買心儀的商品。同時,會員用戶也可以發(fā)布自己的產(chǎn)品信息,拍賣自己的產(chǎn)品,實現(xiàn)網(wǎng)上交易。本系統(tǒng)旨在為用戶提供一個方便、快捷、安全、可靠、功能強(qiáng)大的商業(yè)交易平臺,使用戶利用網(wǎng)絡(luò)工具,足不出戶就可以抓住商機(jī),以投入的最小化獲得利潤的更大化。關(guān)鍵詞:B/S模式、ASP、ASP.net、電子商務(wù)、網(wǎng)絡(luò)數(shù)據(jù)庫AbstractAlongwiththeInternetofcontinuouslyuniversal,peoplearefortherequestoftechniqueInternetthealreadyandnotonlysingleisaviewoncewebpage,receiveanddispatchtheE-mail,increasinglybusypeoplestartpursuingtheexploitationInternetthatkeepthehousethisathemightyplatformcomethenetthatrealizesontheshopping.Astothebusinessenterprise,nomatterbetweenenterprises,orbetweenenterprisesandthecustomers,Ifcanrealizetheonlinetradewillimprovethetradepaceandsavethetransactioncostgreatly.Inthelastfewyears,alongwiththetechnique'sfurtherdevelopmentofnetworkdatabase,makethisonconceivingtograduallybecometheactuality.UsingASP,ASP.nettechnologyandnetworkdatabaseprinciple,wehavedevelopedsystemofthisonlineshoppingonthebasisofB/Smode.Inoursystem,customercanverytheconvenientregistrationbecomethemember,andhavealookaroundsearchtothegoods,lookoverthedetailedinformationofthegoods,thenpurchasetheadoringmerchandisebywayofauctioningaccordingtotheeachone'staste.Meanwhile,member'suserscanreleaseone'sownproductinformation,auctionone'sownproducts,realizetheonlinetrade.Thissystemaimsatofferingaconvenience,swift,safe,reliable,powerfulcommercialtradeplatformtouser.Useonetoutilizethenetworktool,stayindoors,cancatchbusinessopportunity,obtaininordertominimizationthatinvestprofitinacarelessway.KEYWORDS:B/Smode,ASP,,ASP.net,electroniccommerce,networkdatabase前言隨著信息技術(shù)在國際貿(mào)易和商業(yè)領(lǐng)域的廣泛應(yīng)用,利用計算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)和Internet來實現(xiàn)商務(wù)活動的國際化、信息化和無紙化,已成為各國商務(wù)發(fā)展的—大趨勢。
電子商務(wù)(Electronic
Commerce)正是為了適應(yīng)這種以全球為市場的變化而出現(xiàn)和發(fā)展起來的。它可以使銷售商與供應(yīng)商更緊密地聯(lián)系起來,以更快地滿足客戶的需求,也可以讓商家在全球范圍內(nèi)選擇最佳供應(yīng)商,在全球市場上銷售產(chǎn)品。電子商務(wù)基于網(wǎng)絡(luò)技術(shù).網(wǎng)絡(luò)技術(shù)提供了實現(xiàn)電子商務(wù)的技術(shù)平臺,而電子商務(wù)是網(wǎng)絡(luò)技術(shù)的最新應(yīng)用和最終目標(biāo)。21世紀(jì)是—個以網(wǎng)絡(luò)為核心的信息時代,數(shù)字化、網(wǎng)絡(luò)化與信息化是21世紀(jì)的時代特征。電子商務(wù)作為信息時代的一種新的商貿(mào)形式,不僅對商務(wù)的運作過程和方法產(chǎn)生巨大的影響,實際上也帶來了一場革命,其影響將遠(yuǎn)遠(yuǎn)超出商務(wù)的本身,將從社會的生產(chǎn)和管理、人們的生活和就業(yè)、政府職能、法律制度以及文化等多方面改變?nèi)祟惖挠^念、思維和相互交往的方式。
作為一種現(xiàn)代商務(wù)模式,電子商務(wù)利用計算機(jī)網(wǎng)絡(luò)檢索和獲取信息,對個人和公司提供決策服務(wù),解決了組織、商家和客戶的需求,減少了用于改善貨物和服務(wù)質(zhì)量的投入,加快了商品交易的速度。電子商務(wù)可以應(yīng)用于制造到零售,從銀行、金融機(jī)構(gòu)到出版娛樂以及其他的任何企業(yè)。Internet正在將不同形式的電子商務(wù)結(jié)合起來,產(chǎn)生出許多創(chuàng)新的、混合的電子商務(wù)形式。
從電子商務(wù)的目標(biāo)上看,電子商務(wù)能夠擴(kuò)大顧客群,獲取更高收益,開拓目標(biāo)市場,節(jié)省費用和開支,加速商品流通,加快顧客信息反饋,并提高服務(wù)質(zhì)量。在過去的幾年間,隨著Internet的迅速發(fā)展,通過網(wǎng)絡(luò)使在家庭辦公的個人用戶也積極投入到了電子商務(wù)中。由于激烈的市場競爭和對成本的關(guān)注,大量企業(yè)正在改進(jìn)原有的電子商務(wù)系統(tǒng)來支持新興的網(wǎng)絡(luò)經(jīng)濟(jì)。從電子商務(wù)涉及的服務(wù)看,電子商務(wù)不僅僅包括商務(wù)和服務(wù)的網(wǎng)上交易,還涉及從“供”到“需”的整個社會生產(chǎn)的各個環(huán)節(jié)。電子商務(wù)不但可以降低經(jīng)營成本,加速資金周轉(zhuǎn),提高管理服務(wù)水平,還加快了企業(yè)整體的市場適應(yīng)能力。電子商務(wù)還包括企業(yè)內(nèi)部商務(wù)活動,如生產(chǎn)、管理、財務(wù)以及企業(yè)間的商務(wù)活動。它不僅僅是硬件和軟件的結(jié)合,更是把買家、賣家、廠商和合作伙伴利用因特網(wǎng)技術(shù)與現(xiàn)有的系統(tǒng)結(jié)合起來開展業(yè)務(wù)。電子商務(wù)的一個很大的優(yōu)點是它不僅適合于大企業(yè)使用,而且對眾多的中小企業(yè)也非常有利。對于中小企業(yè)來講,電子商務(wù)能給它們帶來許多新的機(jī)遇和挑戰(zhàn),它能夠解決中小企業(yè)面臨的許多困難和問題。Internet的到來可以為中小企業(yè)開辟更廣泛的市場空間。由于信息的競爭在企業(yè)的競爭優(yōu)勢中發(fā)揮著越來越重要的作用,有了電子商務(wù),中小企業(yè)在信息方面就能夠與大企業(yè)競爭。簡單地說,電子商務(wù)是利用全球化互聯(lián)網(wǎng)絡(luò)進(jìn)行的商業(yè)活動,它不是單純的技術(shù)問題,而是代表一次新的經(jīng)濟(jì)革命預(yù)示著新的經(jīng)濟(jì)增長方式。目錄摘要 1Abstract 2前言 3目錄 5第一章緒論 71.1電子商務(wù)的產(chǎn)生和發(fā)展的條件 71.2電子商務(wù)發(fā)展的階段 71.3電子商務(wù)的發(fā)展?fàn)顩r和對策 91.3.1國外電子商務(wù)發(fā)展?fàn)顩r 91.3.2我國電子商務(wù)的發(fā)展?fàn)顩r 10第二章ASP和ASP.NET概述 122.1HTML語言基礎(chǔ) 122.2ASP概述 132.2.1什么是ASP 132.2.2ASP的特點 132.2.3ASP的組成要素 142.3ASP.NET概述 152.3.1ASP.NET產(chǎn)生的背景 152.3.2什么是ASP.NET 162.3.3ASP.NET的特點 162.3.4常用的ASP.NET內(nèi)置對象 172.3.5ASP.NET的運行平臺 172.3.6ASP.NET的開發(fā)工具 182.4ASP.Net和ASP的比較 18第三章系統(tǒng)的需求分析 193.1項目的背景和意義 193.2任務(wù)概述 193.2.1目標(biāo) 193.2.2運行環(huán)境與系統(tǒng)結(jié)構(gòu) 193.2.3本人所做的工作 203.3系統(tǒng)概述 203.3.1系統(tǒng)描述 203.3.2用戶特點 203.4功能規(guī)定 203.4.1總體需求 203.4.2功能劃分 213.4.3功能描述 22第四章個人模塊的設(shè)計實現(xiàn) 254.1系統(tǒng)所用的技術(shù)基礎(chǔ) 254.1.1SQL語言簡單介紹 254.1.2SQLServer2000概述 264.1.3ADO.NET概述 264.2商品拍賣子系統(tǒng)設(shè)計結(jié)構(gòu) 294.2.1商品拍賣子系統(tǒng)的結(jié)構(gòu) 294.2.2商品拍賣子系統(tǒng)的功能設(shè)計 304.2.3系統(tǒng)的模塊劃分及相互關(guān)系 304.2.4各模塊的功能 314.2.5數(shù)據(jù)庫中拍賣產(chǎn)品信息表 374.2.6競價系統(tǒng)狀態(tài)表 394.3商品拍賣子系統(tǒng)小結(jié) 39第五章畢業(yè)設(shè)計小結(jié) 41致謝 43[參考文獻(xiàn)] 44第一章緒論1.1電子商務(wù)的產(chǎn)生和發(fā)展的條件
電子商務(wù)最早產(chǎn)生于60年代,發(fā)展于90年代,其產(chǎn)生和發(fā)展的重要條件主要是:(1)計算機(jī)的廣泛應(yīng)用:近30年來,計算機(jī)的處理速度越來越快,處理能力越來越強(qiáng),價格越來越低,應(yīng)用越來越廣泛,這為電子商務(wù)的應(yīng)用提供了基礎(chǔ);(2)網(wǎng)絡(luò)的普及和成熟:由于INTERNET逐漸成為全球通信與交易的媒體,全球上網(wǎng)用戶呈級數(shù)增長趨勢,快捷、安全、低成本的特點為電子商務(wù)的發(fā)展提供了應(yīng)用條件;(3)信用卡的普及應(yīng)用:信用卡以其方便、快捷、安全等優(yōu)點而成為人們消費支付的重要手段,并由此形成了完善的全球性信用卡計算機(jī)網(wǎng)絡(luò)支付與結(jié)算系統(tǒng),使“一卡在手、走遍全球”成為可能,同時也為電子商務(wù)中的網(wǎng)上支付提供的重要的手段;(4)電子安全交易協(xié)議的制定:1997年5月31日,由美國VISA和Mastercard國際組織等聯(lián)合指定的SET(SecureElectronicTransferProtocol)即電子安全交易協(xié)議的出臺,以及該協(xié)議得到大多數(shù)廠商的認(rèn)可和支持,為在開發(fā)網(wǎng)絡(luò)上的電子商務(wù)提供了一個關(guān)鍵的安全環(huán)境政府的支持與推動:自1997年歐盟發(fā)布了歐洲電子商務(wù)協(xié)議,美國隨后發(fā)布“全球電子商務(wù)綱要”以后,電子商務(wù)受到世界各國政府的重視,許多國家的政府開始嘗試“網(wǎng)上采購”,這為電子商務(wù)的發(fā)展提供了有利的支持;
1.2電子商務(wù)發(fā)展的階段
60年代—90年代:基于EDI的電子商務(wù)從技術(shù)的角度來看,人類利用電子通訊的方式進(jìn)行貿(mào)易活動已有幾十年的歷史了。早在本世紀(jì)60年代,人們就開始了用電報報文發(fā)送商務(wù)文件的工作;70年代人們又普遍采用方便、快捷的傳真機(jī)來替代電報,但是由于傳真文件是通過紙面打印來傳遞和管理信息的,不能將信息直接轉(zhuǎn)入到信息系統(tǒng)中,因此人們開始采用EDI(電子數(shù)據(jù)交換)作為企業(yè)間電子商務(wù)的應(yīng)用技術(shù),這也就是電子商務(wù)的雛形。EDI在60年代末期產(chǎn)生于美國,當(dāng)時的貿(mào)易商們在使用計算機(jī)處理各類商務(wù)文件的時候發(fā)現(xiàn),影響了數(shù)據(jù)的準(zhǔn)確性和工作效率的提高,人們開始嘗試在貿(mào)易伙伴之間的計算機(jī)上使數(shù)據(jù)能夠動交換,EDI應(yīng)運而生。EDI:是將業(yè)務(wù)文件按一個公認(rèn)的標(biāo)準(zhǔn)從一臺計算機(jī)傳輸?shù)搅硪慌_計算機(jī)上去的電子傳輸方法。由于EDI大大減少了紙張票據(jù),因此,人們也形象地稱之為“無紙貿(mào)易”或“無紙交易”。
90年代以來:基于國際互聯(lián)網(wǎng)的電子商務(wù)由于使用VAN的費用很高,僅大型企業(yè)才會使用,因此限制了基于EDI的電子商務(wù)應(yīng)用范圍的擴(kuò)大。20世紀(jì)90年代中期后,國際互聯(lián)網(wǎng)(INTERNET)迅速走向普及化,逐步地從大學(xué)、科研機(jī)構(gòu)走向企業(yè)和百姓家庭,其功能也已從信息共享演變?yōu)橐环N大眾化的信息傳播工具。從1991年起,一直排斥在互聯(lián)網(wǎng)之外的商業(yè)貿(mào)易活動正式進(jìn)入到這個王國,因此而使電子商務(wù)成為互聯(lián)網(wǎng)應(yīng)用的最大熱點。以直接面對消費者的網(wǎng)絡(luò)直銷模式而聞名的美國戴爾(Dell)公司1998年5月的在線銷售額高達(dá)500萬美元,該公司期望今年在線收入能占總收入的一半。另一個網(wǎng)絡(luò)新貴亞馬遜(A)網(wǎng)上書店的營業(yè)收入從1996年的1580萬美元猛增到1998年的4億美元。三年前開辦的eBay公司是互聯(lián)網(wǎng)上最大的個人對個人的拍賣網(wǎng)站,這個跳蚤市場1998年第一季度的銷售額就達(dá)1億美元。象這樣的營業(yè)性網(wǎng)站已從1995年的2000個急升為1998年的42.4萬個。面對電子商務(wù)如此迅猛的發(fā)展趨勢,弗雷斯特(Forrester)公司不得不將它對于2002年電子商務(wù)的預(yù)測由原來的3270億美元改為8427億美元。互聯(lián)網(wǎng)已成為全球最大的互聯(lián)網(wǎng)絡(luò),已經(jīng)覆蓋150多個國家和地區(qū),連接了1.5萬多個網(wǎng)絡(luò),220萬臺主機(jī)。5年前,被譽(yù)為“英特爾之父”的VintCerf曾預(yù)測,到2003年全球?qū)?億英特網(wǎng)用戶,然而,因特網(wǎng)的發(fā)展事實讓他跌破眼鏡。目前,全球預(yù)計已有1.5億英特網(wǎng)用戶,是兩年前的3倍。據(jù)業(yè)界一些專家預(yù)計,到2005年,全世界上網(wǎng)的人數(shù)將達(dá)10億。據(jù)CNNIC1999年1月15日發(fā)布的最新統(tǒng)計報告顯示,截止1998年12月31日,我國互聯(lián)網(wǎng)用戶數(shù)已達(dá)到210萬,CN下注冊的域名數(shù)已達(dá)18396個,WWW站點數(shù)約5300個。我國電子商務(wù)的幾個發(fā)展階段:
由于國際電子商務(wù)的沖擊和影響我國的電子商務(wù)的發(fā)展也經(jīng)歷了如下幾個發(fā)展階段:
(1)1995年:網(wǎng)絡(luò)基礎(chǔ)設(shè)施大量興建;
(2)1996年:應(yīng)用軟件及服務(wù)成為熱點;
(3)1997年:網(wǎng)址及內(nèi)容管理的建設(shè)發(fā)展,有關(guān)企業(yè),業(yè)務(wù)的調(diào)整,重組及融合,所謂“入口門戶”(Portal)公司的出現(xiàn);
(4)1998年以后:網(wǎng)上零售業(yè)及其它交易蓬勃發(fā)展。出現(xiàn)一批代做電子商務(wù)業(yè)務(wù)的公司。1.3電子商務(wù)的發(fā)展?fàn)顩r和對策1.3.1國外電子商務(wù)發(fā)展?fàn)顩r
目前美國和加拿大共有約4000多萬Internet用戶,占總?cè)丝诘?0%多。目前,Internet網(wǎng)站的數(shù)量約有2000萬個。在1996年1月,網(wǎng)站數(shù)量僅有約20萬個;到1996年底,網(wǎng)站數(shù)量增加了約十倍達(dá)到200萬個;1997年仍然保持了這個速率。主干網(wǎng)的速率為622M,有9個大節(jié)點。每個節(jié)點下掛幾個一級ISP(InternetServiceProvider),每個一級ISP下,又掛幾個二級ISP,直至最終用戶。用戶的速率一般是56Kbps或33.6Kbps/28.8Kbps?,F(xiàn)在有些地方已開始使用CableModem,速度達(dá)500Kbps,許多地方已開始試用ADSL,速度達(dá)1.5Mbps。每個月用戶要交給ISP的費用大約為15加元(相當(dāng)于人民幣90元),而且不限制通信量,服務(wù)很好,大部分ISP聲稱24小時×7天的技術(shù)支持。ISP出口到上一級ISP的速率一般為一根或多根T3(45Mbps)或T1(1.5Mbps)。一根T1線包月大約5000元人民幣,一般標(biāo)準(zhǔn)是掛300個左右的終端用戶。大體上講,Internet的發(fā)展,從近年起有了爆炸性的發(fā)展,應(yīng)用面遍及各行各業(yè)。縱觀美國Internet的歷史及展望未來,從Internet的應(yīng)用角度看,可為三大階段。第一階段:電子郵件階段。這個階段可以認(rèn)為從70年代開始,平均的通信量以每年幾倍的速度增長。第二階段:信息發(fā)布階段。從1995年起,以Web技術(shù)為代表的信息發(fā)布系統(tǒng),爆炸式地成長起來,成為目前Internet的主要應(yīng)用。第三階段:EC(ElectronicCommerce),即電子商務(wù)階段。EC在美國也才剛剛開始。之所以把EC列為一個劃時代的東西,筆者認(rèn)為,是因為Internet的最終主要商業(yè)用途,就是電子商務(wù)。同時反過來也可以很肯定地說,若干年后的商業(yè)信息,主要是通過Internet傳遞。Internet即將成為我們這個商業(yè)信息社會的神經(jīng)系統(tǒng)。三個階段開始的三個應(yīng)用都正在以驚人的速度高速擴(kuò)張中。電子郵件已經(jīng)在很大程度上取代著目前的信件、一定程度上的電話和傳真;信息發(fā)布功能已經(jīng)取代了一部分的報紙、電臺、電視臺的新聞發(fā)布功能,幾乎所有重要的報紙都有了免費的電子版本供查閱。許多日常工作,尤其是情況信息的搜集,通過一個鼠標(biāo)短時間內(nèi)就可以完成,免去了出差、長途電話、傳真、郵寄等過去是必須的動作,這些已經(jīng)產(chǎn)生了不可估量的社會效益。由于Internet對社會資源的巨大發(fā)揮和節(jié)約,美國政府在促進(jìn)Internet的普及和發(fā)展上,不遺余力,總統(tǒng)、副總統(tǒng)親自上陣。比如,在Internet商業(yè)活動還不充分時,政府出錢使Internet免費運行,直至近年在Internet走上軌道,能自行良性快速發(fā)展壯大時為止;還規(guī)定美國政府的各個部門1997年必須在Internet上購買不少于450萬件的商品,把指標(biāo)分散開來,分配到政府各地和各部門,以培養(yǎng)在Internet上購物的習(xí)慣和環(huán)境。1997年5月份,克林頓公布了一個政策,即Internet-Tax-Free-Zone(Internet免稅區(qū)),即在全球范圍內(nèi),通過Internet網(wǎng)所購、銷的商品不加稅,包括關(guān)稅和商業(yè)稅。這個政策已得到加拿大、日本、歐洲等國的不同程度的支持。所以,Internet免稅區(qū),可能將成為世界上最大的自由貿(mào)易區(qū),意義極其寬廣和深遠(yuǎn)??偠灾?在美國和加拿大,一場歷史上最重要的技術(shù)革命--以Internet為綱的信息技術(shù)革命,正在席卷社會的每一個角落,而且其變革的速度之快,其影響之大,其涉及面之廣,無可比擬。1.3.2我國電子商務(wù)的發(fā)展?fàn)顩r1998年,是世界的“電子商務(wù)年”,新成立的信息產(chǎn)業(yè)部提出:推進(jìn)國民經(jīng)濟(jì)信息化,要重點抓好企業(yè)信息化、金融電子化和電子商務(wù)這三個方面的工作。企業(yè)信息化是基礎(chǔ),金融電子化是保證,電子商務(wù)是核心。一場有關(guān)電子商務(wù)研究和討論的“電子商務(wù)熱”隨之在國內(nèi)掀起,我國的電子商務(wù)已進(jìn)入到起步階段。金橋工程的實施,推動了我國信息基礎(chǔ)設(shè)施建設(shè)步伐,促進(jìn)了我國因特網(wǎng)的普及和應(yīng)用,為電子商務(wù)的實施打下了一定的物質(zhì)基礎(chǔ)。金卡工程的實施,推動了我國一些商業(yè)銀行的電子化進(jìn)程,為電子商務(wù)的開展打下了基礎(chǔ).從某種意義上來說,金卡工程本身就是電子商務(wù)在我國的應(yīng)用試點,并取得了顯著的成效。截止到1997年底,首批12個試點省市全部實現(xiàn)了自動柜員機(jī)ATM與銷售點終端機(jī)POS的同城跨行(工、農(nóng)、中、建、交等各商業(yè)銀行)聯(lián)網(wǎng)運行和信用卡業(yè)務(wù)的聯(lián)營,這中間包括了電子數(shù)據(jù)交換EDI、電子轉(zhuǎn)賬EFT的實際應(yīng)用,金卡工程的建設(shè)為實現(xiàn)網(wǎng)上支付與資金清算提供了很好條件。比如,上海市商業(yè)增值網(wǎng)已連入金卡網(wǎng)絡(luò),這使得全市近百家大型商戶建立了計算機(jī)管理系統(tǒng),并與金卡網(wǎng)絡(luò)相連;此外,中小型商場和超市、連鎖店普遍采用了收款機(jī),可全面受理信用卡,初步具備了發(fā)展電子商務(wù)所需要的基本條件。金貿(mào)工程是電子商務(wù)在經(jīng)貿(mào)流通領(lǐng)域的應(yīng)用工程,也是我國電子貿(mào)易體系建設(shè)的一項試點工程.商品交換是商品經(jīng)濟(jì)社會永恒的主題,研究市場經(jīng)濟(jì),研究商品交易的學(xué)問是每一個企業(yè)在商品經(jīng)濟(jì)社會中求生存、圖發(fā)展的必修課。金貿(mào)工程就是幫助企業(yè),特別是幫助我們的國有大中型企業(yè)進(jìn)行改革,走出困境,學(xué)會利用現(xiàn)代電子信息技術(shù)手段管理企業(yè),研究市場,學(xué)會經(jīng)營貿(mào)易,開創(chuàng)商品交易新的模式的一項計算機(jī)應(yīng)用系統(tǒng)工程。市場競爭的規(guī)律,其最終結(jié)果就是優(yōu)勝劣汰。面對日益激烈、殘酷的市場競爭,特別是面對國外跨國公司的競爭,我們的國有企業(yè)往往處于劣勢。究其原因,除市場經(jīng)濟(jì)的“閱歷”比較淺以外,還有兩個重要的原因:一是觀念上的問題,有些企業(yè)的領(lǐng)導(dǎo)干部,在市場經(jīng)濟(jì)的環(huán)境下,還沒有把“貿(mào)易”,也就是“市場”放在生死攸關(guān)的重要位置上,還在等上級或別人來保護(hù)和救援;二是手段上的問題。我們的很多企業(yè),一直在用非常原始落后的方式經(jīng)營企業(yè),推銷產(chǎn)品,總是跟在別人后面跑。國家經(jīng)貿(mào)委和信息產(chǎn)業(yè)部共同推出的金貿(mào)工程,就是要引導(dǎo)幫助企業(yè)運用全新的觀念和方式進(jìn)行運作,給每一個企業(yè)提供一個用先進(jìn)的信息技術(shù)手段進(jìn)行平等貿(mào)易競爭的環(huán)境。金貿(mào)工程的建設(shè),對我國大中型企業(yè)的深化改革,對于我國大型企業(yè)走向國際市場將會起到積極的推動作用。第二章ASP和ASP.NET概述2.1HTML語言基礎(chǔ)HTML(HyperTextMarkupLanguage超文本標(biāo)記語言)是一種用來制作超文本文檔的簡單標(biāo)記語言。與常見的字處理文件不同,Web頁面以超文本標(biāo)識語言編排格式。HTML文件是帶有特定HTML插入標(biāo)記的用以編排文檔屬性和格式的標(biāo)準(zhǔn)文本文件。它能獨立于各種操作系統(tǒng)平臺(如UNIX,WINDOWS等)。自1990年以來HTML就一直被用作WorldWideWeb上的信息表示語言,用于描述Homepage的格式設(shè)計和它與WWW上其它Homepage的連結(jié)信息。HTML文檔(即Homepage的源文件)是一個放置了標(biāo)記的ASCII文本文件,通常它帶有.html或.htm的文件擴(kuò)展名。生成一個HTML文檔主要有以下三種途徑:(1)手工直接編寫(例如用你所喜愛的ASCII文本編輯器或其它HTML的編輯工具)。(2)通過某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如WORD文檔)轉(zhuǎn)換成HTML文檔。(3)由Web服務(wù)器(或稱HTTP服務(wù)器)一方實時動態(tài)地生成。一般的HTML頁面具有如下的結(jié)構(gòu):〈html〉<head><title>,<base>,<link>,<isindex>,<meta></head><body>這是HTML正文部分〈/body〉</html>可見在一個HTML網(wǎng)頁文件中,一般必須有一對〈html〉</html>標(biāo)記作為文件的開頭和結(jié)尾,在<html>標(biāo)記后是頭部標(biāo)記<head></head>,其后是實體標(biāo)記<body></body>。2.2ASP概述在Internet風(fēng)行的早期,瀏覽器中顯示的網(wǎng)頁僅是靜態(tài)的圖文組合而已,瀏覽者可以在網(wǎng)頁上閱讀信息,但無法進(jìn)一步的發(fā)表意見、查詢信息或進(jìn)行在線購物等商務(wù)活動。為此,人們提出了動態(tài)網(wǎng)頁或交互網(wǎng)頁的概念和解決方案。所謂“動態(tài)網(wǎng)頁”,是指客戶端瀏覽器和Web服務(wù)器端可以互動,也就是服務(wù)器端可以實時處理瀏覽器端的請求(Request),然后再將處理的結(jié)果作為對瀏覽器請求的響應(yīng)(Response)傳送給瀏覽器。而ASP就是用來創(chuàng)建此種動態(tài)、交互網(wǎng)頁的解決方案之一。2.2.1什么是ASPASP(ActiveServerPages),稱為動態(tài)服務(wù)器主頁。它是一套服務(wù)器端的腳本程序開發(fā)工具和運行環(huán)境,可用來創(chuàng)建動態(tài)、交互式的Web服務(wù)器端應(yīng)用程序。有了ASP,就不用擔(dān)心客戶端的瀏覽器能否運行所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將所執(zhí)行的結(jié)果返回給客戶端的瀏覽器,這樣就減輕了客戶端瀏覽器的負(fù)擔(dān),極大的提高了Web交互的速度。與使用VisualBasic、C++或Java等編程語言開發(fā)Web應(yīng)用程序比,ASP是更為靈活快速的創(chuàng)建Web應(yīng)程序的方法。除了通過添加腳本為應(yīng)用程序創(chuàng)建HTML界面之外,還可以建立自己的COM(組件對象模型)組件,并且可將應(yīng)用程序的商業(yè)邏輯封裝在可重復(fù)使用的模塊中,以便在腳本、其他組件或其他應(yīng)用程序中調(diào)用。2.2.2ASP的特點(1)使用VBScript、JScript、或者JavaScript等簡單易懂的腳本語言,結(jié)合HTML標(biāo)記,即可快速方面的創(chuàng)建動態(tài)、交互式的Web應(yīng)用程序。(2)使用簡單的文本編輯器(如Windows系統(tǒng)的“記事本”)即可創(chuàng)建和編輯ASP程序,并且ASP程序無需翻譯,即可在服務(wù)器端直接執(zhí)行。(3)ASP提供了一些內(nèi)置的對象,可以用來從客戶端的瀏覽器接受信息,或?qū)⒎?wù)器處理后的響應(yīng)信息發(fā)送給客戶端的瀏覽器。(4)ASP提供了一些標(biāo)準(zhǔn)的ActiveX組件,同時允許用戶添加或創(chuàng)建屬于自己的ActiveX組件。這些組件允許依據(jù)客戶端瀏覽器的能力進(jìn)行不同的顯示,并可在瀏覽器端包含計數(shù)器等。(5)ASP提供了與后臺數(shù)據(jù)庫連結(jié)和訪問的功能,允許站點訪問者通過客戶端瀏覽器對各種數(shù)據(jù)庫進(jìn)行訪問,并且可以是動態(tài)網(wǎng)頁的內(nèi)容隨著相關(guān)數(shù)據(jù)庫內(nèi)容的變更而自動更新。(6)ASP程序的源代碼不會被傳送到客戶端的瀏覽器,因而可以避免所編寫的源程序被他人剽竊,同時也提高了程序的安全性。(7)ASP可以使用服務(wù)器端的腳本程序來產(chǎn)生客戶端的腳本。(8)在ASP網(wǎng)頁中,可以使用已經(jīng)裝有COM(組件對象模型)腳本兼容引擎的任何腳本編輯語言。ASP使用VBScript和JScript腳本引擎,但仍可安裝PERL、REXX、和Python使用腳本引擎,它們可從第三方供應(yīng)商處獲得。2.2.3ASP的組成要素一般來說,一個標(biāo)準(zhǔn)的ASP文檔可以包含以下四個要素:HTML標(biāo)記一個ASP文檔通常會或多或少的包含幾行或幾組HTML標(biāo)記,用來控制網(wǎng)頁內(nèi)容的輸出效果,建立的是網(wǎng)頁中的“靜態(tài)”內(nèi)容。ASP內(nèi)置對象ASP的核心便是提供的一些內(nèi)置對象,常用的有Request對象、Response對象、Server對象、Application對象和Session對象。這些對象可用來獲取客戶端的信息、或?qū)⒎?wù)器端的響應(yīng)信息傳送回客戶端瀏覽器,并可以存儲公共數(shù)據(jù)、維護(hù)工作狀態(tài)、訪問服務(wù)器的公共程序和轉(zhuǎn)移數(shù)據(jù)等。ActiveX組件為了擴(kuò)充ASP的功能,更好、更容易設(shè)計Web應(yīng)用程序,ASP還提供了一些具有特定功能的ActiveX組件,常用的用:FileAccess組件、AdRotator組件、Connection組件、Recordset組件和Command組件等。ASP腳本語言在一個實際的ASP文件中,上述的HTML標(biāo)記、ASP內(nèi)置對象和ActiveX組件都是通過特定的腳本語言有機(jī)地結(jié)合在一起的。ASP允許使用VBScript或JavaScript作為其腳本語言。除此之外,只要是能夠提供ActiveX腳本引擎接口供ASP程序調(diào)用的任何程序語言,都可以作為ASP的腳本代碼設(shè)計語言。換言之,ASP提供了一種與程序設(shè)計語言無關(guān)的Web應(yīng)用開發(fā)與運行環(huán)境。2.3ASP.NET概述2.3.1ASP.NET產(chǎn)生的背景ASP自1996年推出以來,以其簡單易用的特點很快風(fēng)靡了全世界,取得了極大的成功,已有數(shù)百萬網(wǎng)頁設(shè)計師選擇使用ASP來開發(fā)Web應(yīng)用程序。但是ASP的程序代碼不夠結(jié)構(gòu)化,其中混合了顯示界面的HTML標(biāo)記、客戶端和服務(wù)器的腳本程序代碼以及設(shè)計時的注釋文字,因而給ASP網(wǎng)頁程序的調(diào)試和維護(hù)帶來了很大的麻煩。除此之外,ASP還存在以下的不足:(1)缺乏良好的開發(fā)模型和程序設(shè)計語言。(2)組件不屬與組態(tài)困難。(3)頁面邏輯和業(yè)務(wù)邏輯混合。(4)系統(tǒng)的延展性面臨挑戰(zhàn)?;诖?,Microsoft公司近來推出的.NET戰(zhàn)略引起了IT業(yè)界的廣泛關(guān)注,特別是ASP.NET的推出,更掀起了一股強(qiáng)勁的.NET旋風(fēng)。ASP.NET提供了一個更加豐富的開發(fā)環(huán)境,同時造就了一類新的Web應(yīng)用程序,允許開發(fā)人員打破單一模式,創(chuàng)造出動態(tài)的且伸縮性更強(qiáng)的應(yīng)用程序,從而更好的滿足商業(yè)需求。此技術(shù)基于.NET環(huán)境開發(fā),具有無與倫比的優(yōu)勢。2.3.2什么是ASP.NET隨著網(wǎng)絡(luò)經(jīng)濟(jì)時代的來臨,微軟公司提出了.NET戰(zhàn)略,希望能夠幫助用戶在任何時候、任何地方、利用任何工具都可以獲得網(wǎng)絡(luò)上的信息,并享受網(wǎng)絡(luò)通信所帶來的快樂。ASP.NET的誕生實現(xiàn)了這一愿望。ASP.NET是建立在公共語言運行庫上的變成框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。ASP.NET提供一個統(tǒng)一的Web開發(fā)模型,并為開發(fā)人員提供了創(chuàng)建企業(yè)級Web應(yīng)用程序所需的各種服務(wù)。ASP.NET可以使用任何與.NET兼容的語言編寫應(yīng)用程序。此外,任何ASP.NET應(yīng)用程序都可以完全使用.NETFramework。ASP.NET是Microsoft公司.NET戰(zhàn)略的一個重要組成部分,是Microsoft開發(fā)新一代Web應(yīng)用程序的工具和操作平臺。2.3.3ASP.NET的特點ASP.NET并不是簡單的ASP的升級版本,而是為了建立動態(tài)Web應(yīng)用程序而重新打造的全新技術(shù),有如下幾個主要特點:簡易性:ASP.NET應(yīng)用了公共語言運行庫中的托管服務(wù),這簡化了程序的開發(fā)。自定義性和擴(kuò)展性:用戶可以使用自己編寫的自定義組件或擴(kuò)展組件替換ASP.NET運行庫的任何子組件。增強(qiáng)的性能:ASP.NET是在服務(wù)器上運行的編譯好的公共語言運行庫。ASP.NET可利用早期綁定、實時編譯、本機(jī)優(yōu)化和盒外緩存等服務(wù),所以在編寫代碼行之前就已經(jīng)顯著提高了性能。安全性:ASP.NET應(yīng)用了Windows系統(tǒng)內(nèi)部的身份驗證機(jī)制,這樣就可以保證應(yīng)用程序的安全性.強(qiáng)大的工具支持:ASP.NET框架應(yīng)用了VisualStudio.NET集成開發(fā)環(huán)境中的工具箱和設(shè)計器。強(qiáng)大的平臺:ASP.NET應(yīng)用是基于公共語言運行庫的,.NET的框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可與Web無縫訪問,ASP.NET可以選擇最適合應(yīng)用程序的語言,或跨多種語言分割應(yīng)用程序??晒芾硇裕篈SP.NET采用基于文本的分層配置系統(tǒng),簡化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用程序的操作。ASP.NET框架應(yīng)用程序在部署時只需將必要的文件復(fù)制到服務(wù)器即可將ASP.NET框架應(yīng)用程序部署到服務(wù)器,不需要重新啟動服務(wù)器??煽s放性和可用性:ASP.NET增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到ASP.NET運行庫的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為泄露、死鎖時,可立即創(chuàng)新進(jìn)程,以保持應(yīng)用程序始終可以處理請求。2.3.4常用的ASP.NET內(nèi)置對象Application對象:對整個ASP.NET執(zhí)行環(huán)境而言,一個虛擬目錄下的所有ASP.NET程序構(gòu)成了一個Web應(yīng)用程序。在多任務(wù)執(zhí)行的情況下,來自四面八方的眾多用戶可能執(zhí)行同一個Web應(yīng)用程序,這變依賴Application對象。常用到的場合:聊天室、網(wǎng)頁計數(shù)器等。(1)Request對象:獲取從客戶瀏覽器傳給服務(wù)器端的數(shù)據(jù),如接收來自表單的數(shù)據(jù)。(2)Response對象:Request對象與Response對象就像一般程序語言里的Input及Output命令,若要讓服務(wù)器端的ASP.NET程序能夠接收來自客戶端的信息,須用Request對象;若想將服務(wù)器端的信息傳遞給客戶端,須用Response對象。(3)Session對象:Session對象和Application對象極為類似,但Session對象的信息只適用于同一位用戶,換句話說,一個Session對象只屬于一位用戶。常用到的場合:虛擬購物車、用戶登陸網(wǎng)站時用戶名的臨時存儲等。2.3.5ASP.NET的運行平臺ASP.NET的運行平臺要求是具有ServicePack2的Windows2000Server或AdvancedServer、WindowsXPProfessional或64位版本、或WindowsServer2003系列產(chǎn)品之一,還要有MDAC2.7forData和Internet信息服務(wù)。2.3.6ASP.NET的開發(fā)工具VisualStudio.NET開發(fā)工具為ASP.NET程序的開發(fā)提供了眾多的便利,在VisualStudio.NET中集成了許多ASP.NET開發(fā)使用的組件,用戶可以直接用這些組件創(chuàng)建ASP.NET程序。VisualStudio.NET可以對ASP.NET應(yīng)用程序中的錯誤進(jìn)行檢查,這方面了開發(fā)人員的調(diào)試。當(dāng)用VisualStudio.NET創(chuàng)建一個ASP.NET工程時,VisualStudio.NET就會自動配置好IIS(InternetInformationServer)應(yīng)用,用戶直接應(yīng)用即可。2.4ASP.Net和ASP的比較比較內(nèi)容名稱ASP環(huán)境ASP.Net環(huán)境代碼獨立性VBScript.Jscript等腳本語言程序與網(wǎng)頁混雜,代碼不獨立任何支持CLR規(guī)范的語言,如C#.VB.Net等代碼獨立可擴(kuò)展性同一進(jìn)程不同進(jìn)程,不同機(jī)器,支持WebFarm和WebGarden數(shù)據(jù)存取方式ADOADO.NetWebService不支持支持執(zhí)行效率解釋執(zhí)行,每次執(zhí)行都要加載編譯執(zhí)行,首次執(zhí)行加載圖:2-1第三章系統(tǒng)的需求分析3.1項目的背景和意義《中華易客》電子商務(wù)網(wǎng)是在政府和相關(guān)的媒體支持下,為全國中小企業(yè)電子商務(wù)服務(wù)的新型平臺,是基于B/S結(jié)構(gòu)的電子商務(wù)網(wǎng)站,它有著強(qiáng)大商務(wù)信息庫的支撐,擁有著數(shù)量極其可觀的買方與賣方客戶群體,同時,它是以各種全新的主動型商務(wù)服務(wù)功能為主導(dǎo)的新型電子商務(wù)平臺。本網(wǎng)站主要包括用戶的注冊、登錄、購物和發(fā)布這幾個方面的功能,它具有開放性、方便性和靈活性。客戶通過瀏覽器登錄網(wǎng)站,首先注冊成為會員,在首頁用戶登錄區(qū)輸入用戶名與密碼進(jìn)行登錄后,便可以發(fā)布自己的供應(yīng)和求購產(chǎn)品的信息,并可方便的查找自己所需要的產(chǎn)品信息。當(dāng)客戶找到自己需要的產(chǎn)品后,便可以通過競拍的方式獲得自己想要的商品。3.2任務(wù)概述3.2.1目標(biāo)根據(jù)客戶的需要,為客戶搭建一個方面、快捷、穩(wěn)定、安全、功能強(qiáng)大的網(wǎng)上商業(yè)活動的平臺,使客戶可以及時的發(fā)布供求信息,查閱其他客戶的供求信息,參與競拍商品和關(guān)鍵字。3.2.2運行環(huán)境與系統(tǒng)結(jié)構(gòu)為了保證系統(tǒng)運行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配置,客戶端的要求不是很高。此應(yīng)用程序可廣泛運行于國際互聯(lián)網(wǎng),即Internet,也可適用于內(nèi)部的局域網(wǎng)。其運行要求如下:軟件環(huán)境:客戶端:Windows95/98,InternetExplorer(IE)等服務(wù)器端:WindowsNT/Windows2000,InternetInformationServer(IIS)4.0及其以上版本,IE等;或者Windows98,PersonalWebServer(PWS),IE等。數(shù)據(jù)庫:采用SQL,運行于服務(wù)器端。硬件環(huán)境:服務(wù)器CPU:PIII500以上,內(nèi)存:256M以上客戶機(jī)CPU:P200MMX以上,內(nèi)存:32M以上3.2.3本人所做的工作由于中華易客電子商務(wù)網(wǎng)是一個很大的項目,所以由我和同組的幾名同學(xué)合作完成,我本人具體負(fù)責(zé)的工作是易客商務(wù)網(wǎng)的商品拍賣子系統(tǒng)。3.3系統(tǒng)概述3.3.1系統(tǒng)描述系統(tǒng)為注冊為會員的客戶提供了一個商務(wù)活動的平臺,客戶可以通過本系統(tǒng)隨時查看和管理自己的供應(yīng)和求購信息,參與競拍賣出或買進(jìn)商品,以及參與關(guān)鍵字的競拍。3.3.2用戶特點該系統(tǒng)構(gòu)建的商務(wù)平臺主要服務(wù)于全國的中小型企業(yè),力爭使企業(yè)的產(chǎn)品能夠展示到世界的任何一個地方,得到最大的信息量的回饋,讓企業(yè)以最小的投入,實現(xiàn)最大的回報。3.4功能規(guī)定3.4.1總體需求已注冊為會員的用戶在首頁登陸后,可以發(fā)布和管理供求產(chǎn)品的信息,查看其他用戶的供求信息,查看商業(yè)往來,參與產(chǎn)品的競拍賣出或買進(jìn)商品,并可以參加關(guān)鍵字的競拍。3.4.2功能劃分易客商務(wù)網(wǎng)系統(tǒng)主要有以下幾個模塊組成 系系統(tǒng)主界面產(chǎn)品信息管理商品拍賣子系統(tǒng)關(guān)鍵字競拍后臺管理幫助信息安全與登陸數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn)數(shù)據(jù)庫圖:3-1系統(tǒng)功能模塊圖登陸與安全:用戶需要注冊成為會員才能在易客電子商務(wù)網(wǎng)平臺上進(jìn)行商務(wù)活動。系統(tǒng)將用戶信息包括用戶的資料和密碼保存進(jìn)數(shù)據(jù)庫,用戶可以隨時進(jìn)行修改。產(chǎn)品信息管理:用戶登陸后就可以在網(wǎng)站內(nèi)發(fā)布和求購各種產(chǎn)品,產(chǎn)品的信息全部存放在數(shù)據(jù)庫中供用戶查詢。商品拍賣子系統(tǒng):商品拍賣子系統(tǒng)為傳統(tǒng)交易的買賣雙方提供了更廣闊的交易平臺,一方面讓賣方發(fā)布信息,另一方面讓所有有興趣的買家來進(jìn)行競價,賣主只需以自己覺得理想的價錢接受競價,就完成了一次交易。具體的競拍方式有一口價方式和最高價方式兩種。(4)關(guān)鍵字競拍:中華易客為會員提供的在中華易客網(wǎng)站“供求信息”及“供應(yīng)信息”搜索結(jié)果頁面上,展示用戶在中華易客網(wǎng)站上所發(fā)布的與關(guān)鍵字相關(guān)的供應(yīng)信息的一種有償服務(wù)。(5)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn)對網(wǎng)站中一些信息進(jìn)行一些存儲并進(jìn)行管理,可以使之顯示在頁面中。比如:用戶信息,產(chǎn)品的相關(guān)信息等。(6)后臺管理 對網(wǎng)站進(jìn)行整體的管理,如:首頁的即時信息的更新,人員的管理,會員的審計認(rèn)證升級等等。(7)幫助信息幫助用戶正確、快速的進(jìn)行各種操作,實現(xiàn)網(wǎng)站的各種功能,并及時地回答用戶的各種疑問。3.4.3功能描述登陸與安全模塊:該模塊的功能是:使用戶注冊成為易客網(wǎng)的會員,享受易客網(wǎng)為會員提供的各種功能。用戶注冊填寫的資料被保存在數(shù)據(jù)庫中,設(shè)置的密碼經(jīng)過加密也保存在數(shù)據(jù)庫中。產(chǎn)品信息管理模塊:該模塊的功能是:易客網(wǎng)的會員用戶可以發(fā)布出售產(chǎn)品或者求購產(chǎn)品的信息,所有產(chǎn)品的信息都保存在數(shù)據(jù)庫供客戶查看。商品拍賣模塊:該模塊的功能是:易客網(wǎng)的會員用戶可以在站內(nèi)進(jìn)行產(chǎn)品的拍賣,買方可以通過競拍的方式購買產(chǎn)品,具體的競拍方式由以下兩種:最高價拍賣模式:賣方發(fā)布最高價拍賣模式的商品時,需要設(shè)置好起拍價格(最低出價的價格),保留價格(最低成交的價格),出價階梯(最小加價幅度),以及商品的其它信息,完成商品的發(fā)布。發(fā)布成功后,由買家參與競拍,截標(biāo)時,哪位買家的出價最高,誰就“得標(biāo)”。買方瀏覽最高價拍賣模式的商品時,如有意參與競拍,即可在此商品當(dāng)前現(xiàn)價+出價階梯的價格基礎(chǔ)上出價,參與此商品的競拍,每次出價為免費,出價完成后,商品信息顯示頁面將顯示你的出價為“得標(biāo)”狀態(tài),此時你的出價就處于暫時領(lǐng)先的位置,直到在商品結(jié)束前有其它買家的出價高于你的出價。一口價拍賣模式:賣方發(fā)布一口價拍賣模式的商品時,需要設(shè)置好一個商品的唯一成交價格(一口價)和商品的數(shù)量,買方只能通過此價格進(jìn)行出價購買。買方每次出價后即與賣方成交,不用等待拍賣結(jié)束。關(guān)鍵字競拍模塊:該模塊的功能是:中華易客為會員提供的在中華易客網(wǎng)站“供求信息”及“供應(yīng)信息”搜索結(jié)果頁面上,展示用戶在中華易客網(wǎng)站上所發(fā)布的與關(guān)鍵字相關(guān)的供應(yīng)信息的一種有償服務(wù)。數(shù)據(jù)庫結(jié)構(gòu)模塊:該模塊的功能是:對網(wǎng)站中一些信息進(jìn)行存儲和管理,并使其可以顯示在系統(tǒng)的各個頁面中。例如:客戶的基本信息、客戶的密碼、產(chǎn)品的相關(guān)信息、商品競拍過程中的狀態(tài)信息等。后臺管理模塊:易客商務(wù)網(wǎng)后臺管理系統(tǒng)主要負(fù)責(zé)管理員對整個網(wǎng)站的管理。其主要任務(wù)首先是對管理員用戶的認(rèn)證,對管理員權(quán)限的分配,以及幫助管理員對整個網(wǎng)站進(jìn)行管理。對網(wǎng)站的管理包括了會員管理、信息管理、產(chǎn)品管理、企業(yè)管理、新聞管理、關(guān)鍵字管理、拍賣管理、分類管理、廣告管理等多個方面,是對易客商務(wù)網(wǎng)的綜合管理系統(tǒng),包括了網(wǎng)站的各個方面。(7)幫助信息該模塊的功能是:幫助用戶正確、快速的進(jìn)行各種操作,實現(xiàn)網(wǎng)站的各種功能,并回答用戶的各種疑問。第四章個人模塊的設(shè)計實現(xiàn)4.1系統(tǒng)所用的技術(shù)基礎(chǔ)4.1.1SQL語言簡單介紹SQL是英文StructuredQueryLanguage的縮寫,意思為結(jié)構(gòu)化查詢語言SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、MicrosoftSQLServer、Access等都采用了SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對SQL語句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括Select、Insert、Update、Delete、Create以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。在眾多的SQL命令中,select語句應(yīng)該算是使用最頻繁的。select語句主要被用來對數(shù)據(jù)庫進(jìn)行查詢并返回符合用戶查詢標(biāo)準(zhǔn)的結(jié)果數(shù)據(jù)。select語句中位于select關(guān)鍵詞之后的列名用來決定哪些列將作為查詢結(jié)果返回。用戶可以按照自己的需要選擇任意列,還可以使用通配符“*”來設(shè)定返回表格中的所有列。select語句中位于from關(guān)鍵詞之后的表格名稱用來決定將要進(jìn)行查詢操作的目標(biāo)表格。除了上面所提到的運算符外,LIKE運算符在where條件從句中也非常重要。LIKE運算符的功能非常強(qiáng)大,通過使用LIKE運算符可以設(shè)定只選擇與用戶規(guī)定格式相同的記錄。4.1.2SQLServer2000概述數(shù)據(jù)庫技術(shù)是現(xiàn)代信息技術(shù)的重要組成部分,隨著一些大型應(yīng)用程序的開發(fā)使用,數(shù)據(jù)庫技術(shù)也隨之發(fā)展進(jìn)步。SQLServer2000是由Microsoft公司開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它秉承了Microsoft的一貫風(fēng)格,簡單、易用以及友好的視窗化操作界面,現(xiàn)在是第4個版本,由Microsoft公司于2000年推出。SQLServer2000在SQLServer7.0基礎(chǔ)上擴(kuò)展升級了多項功能,是一款面向高端的數(shù)據(jù)庫管理系統(tǒng),具有較好的可伸縮性和可靠性,提供了以Web標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能,可以滿足電子商務(wù)和企業(yè)應(yīng)用程序的要求。而且,SQLServer2000還包含對現(xiàn)有管理工具和實用程序的重大改進(jìn),并引入更具自我調(diào)節(jié)和自我管理的引擎功能。SQLServer2000對web的支持主要表現(xiàn)在:支持XML支持Internet標(biāo)準(zhǔn)分布式分區(qū)視圖Web和應(yīng)用程序宿主可靠性可伸縮性與.NETEnterpriseServerMicrosoftBizTalk和MicrosoftCommerceServer的集成。虛擬接口系統(tǒng)區(qū)網(wǎng)絡(luò)(VISAN)4.1.3ADO.NET概述(1)什么是ADO.NET技術(shù)及使用的必要性?ADO.NET是ActiveDataObjects2.6(ADO)的后續(xù)版本。ADO.NET的主要目的是可以在.NETFramework中更容易的創(chuàng)建分布式的數(shù)據(jù)共享的應(yīng)用程序。ADO.NET建立在如XML的業(yè)界的基礎(chǔ)之上,就像ADO,它提供了一個數(shù)據(jù)訪問接口,以便和OLEDB兼容的數(shù)據(jù)源進(jìn)行通信,如SQLServer或Oracle。應(yīng)用程序可以使用ADO.NET連接這些數(shù)據(jù)源,并檢索,處理和更新數(shù)據(jù)??赡艽蠹乙呀?jīng)學(xué)過ADO,那么在舊版本還能正常工作時,為什么還要學(xué)習(xí)新的數(shù)據(jù)訪問對象模型呢?如果需要,也可以在.NETFramework中使用ADO,但需要為COM層方面付出一些性能上的代價,另外,.NETFramework并不支持COMVariant數(shù)據(jù)類型,這是ADO用于Recordset對象中的Field對象值的數(shù)據(jù)類型,也就是說,如果在.NET中使用ADORecordset對象,為了訪問數(shù)據(jù),NETCLR就經(jīng)常會對每個字段進(jìn)行類型轉(zhuǎn)換,如果要一直訪問數(shù)據(jù),進(jìn)行這些類型轉(zhuǎn)換就會造成太大的系統(tǒng)開銷。使用ADO.NET最重要的理由是可以獲取一個真正斷開連接的數(shù)據(jù)體系結(jié)構(gòu)和XML的緊密集成和一個通用的數(shù)據(jù)表示法,可以將各種不同數(shù)據(jù)源中的數(shù)據(jù)組合起來,并優(yōu)化了和數(shù)據(jù)庫交互的功能,同樣ADO.NET和.NETFramework的其它部分緊密的集成在一起,并充分利用.NETFramework中所有對象的層結(jié)構(gòu)及設(shè)計模式。ADO.NET建立在ADO的基礎(chǔ)之上,而且為數(shù)據(jù)訪問工具集提供了許多工具。(2)ADO.NET的特點ADO.NET使用不連接的數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)被緩存到數(shù)據(jù)集內(nèi);數(shù)據(jù)集獨立于數(shù)據(jù)源;數(shù)據(jù)保持為XML;數(shù)據(jù)需要從數(shù)據(jù)存儲區(qū)移動到數(shù)據(jù)集以及從數(shù)據(jù)集移動到各種組件,在ADO.NET中,傳統(tǒng)數(shù)據(jù)的格式是XML。類似地,如果需要保持?jǐn)?shù)據(jù),則將其存儲為XML,如果有XML文件,則可以像使用任何數(shù)據(jù)源一樣使用它,并從它創(chuàng)建數(shù)據(jù)集。實際上,在ADO.NET,XML是數(shù)據(jù)的基本格式,ADO.NET數(shù)據(jù)API自動用數(shù)據(jù)集內(nèi)的信息創(chuàng)建XML文件或流,并將它們發(fā)送給另一個組件,第二個組件可以調(diào)用類似的API將XML讀回數(shù)據(jù)集。使數(shù)據(jù)協(xié)議以XML為基礎(chǔ)可提供一個多便利之處,XML是工業(yè)標(biāo)準(zhǔn)格式。這意味著你的應(yīng)用程序數(shù)據(jù)組件可以與其他任何應(yīng)用程序中其他任何組件交換數(shù)據(jù),只要該組件理解為XML,許多應(yīng)用程序被編寫為可理解XML,為異類應(yīng)用程序間交換提供空前高的水平。XML是基于文本的,數(shù)據(jù)的XML表示形式不使用任何二進(jìn)制信息,這使它可以通過任何協(xié)議發(fā)送,大多數(shù)防火墻將阻塞二進(jìn)制信息,但通過將信息格式化為XML,組件仍可以方便的交換信息。對于大多數(shù)方案,不必知道XML便可以使用ADO.NET中的數(shù)據(jù)。ADO.NET自動根據(jù)需要將數(shù)據(jù)轉(zhuǎn)換為XML或XML自動根據(jù)需要將數(shù)據(jù)轉(zhuǎn)化為ADO.NET,便使用普通編程的方法與數(shù)據(jù)進(jìn)行交互。架構(gòu)定義數(shù)據(jù)結(jié)構(gòu);盡管不必知道有關(guān)XML的任何事情便可以讀寫數(shù)據(jù)庫和數(shù)據(jù)集,但也有一些事情使用XML恰是你追求的標(biāo)準(zhǔn)。不打算訪問數(shù)據(jù)而要進(jìn)行數(shù)據(jù)設(shè)計時的情況,也就是,在ADO.NET中使用元數(shù)據(jù)時,將直接使用XML。數(shù)據(jù)集以XML表示,數(shù)據(jù)集的結(jié)構(gòu)使用XML架構(gòu)進(jìn)行定義,就像數(shù)據(jù)集包含的數(shù)據(jù)可以從XML加載和序列化為XML,數(shù)據(jù)集的結(jié)構(gòu)也可以從XSD架構(gòu)和序列化為XSD架構(gòu)。對ADO.NET中的數(shù)據(jù)進(jìn)行的大部分操作,不必深入鉆研架構(gòu)。通常,基于VisualStudio.NET工具將可以在可視化設(shè)計器中進(jìn)行操作,并根據(jù)需要生成和更新架構(gòu)。(3)ADO.NET體系結(jié)構(gòu)ADO.NET為用戶提供了一種全新的數(shù)據(jù)庫訪問機(jī)制,它使得數(shù)據(jù)庫編程變的相當(dāng)容易。ADO.NET技術(shù)的基礎(chǔ)是XML技術(shù),XML是由一系列的數(shù)據(jù)庫相關(guān)類和接口組成的,所以通過ADO.NET不但能訪問關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù),而且還能訪問層次化的XML數(shù)據(jù)。ADO.NET體系結(jié)構(gòu)的主要優(yōu)勢在于它可以使開發(fā)人員在無須考慮數(shù)據(jù)位置的情況下操作數(shù)據(jù)。ADO.NET為用戶提供了兩種數(shù)據(jù)訪問的模式:(1)連接模式(Connected):利用ADO技術(shù)進(jìn)行數(shù)據(jù)連接編程,是一種傳統(tǒng)的數(shù)據(jù)庫訪問模式。(2)非連接模式(Disconnected):ADO.NET中才具有的。提供了更大的可升級性和靈活性。在非連接模式下,應(yīng)用程序從數(shù)據(jù)源中獲得所需的數(shù)據(jù),然后就斷開與原數(shù)據(jù)源的連接,并將獲得的數(shù)據(jù)以XML的形式存放。當(dāng)應(yīng)用程序處理完數(shù)據(jù)后,它再取得與原數(shù)據(jù)源的連接并完成數(shù)據(jù)的更新工作。ADO.NET中非連接模式核心就是DataSet類,數(shù)據(jù)集對象以XML的形式存放數(shù)據(jù)。數(shù)據(jù)集對象可以從一個數(shù)據(jù)庫中獲得,也可以從一個XML數(shù)據(jù)流中獲得,所以用戶不需要考慮數(shù)據(jù)源的位置。在ADO.NET體系結(jié)構(gòu)中,數(shù)據(jù)提供對象也是一個非常重要的部分,通過它可以訪問數(shù)據(jù)庫,產(chǎn)生數(shù)據(jù)集對象,同時它還支持連接模式下的數(shù)據(jù)庫訪問。(4)ADO.NET的用戶接口ADO.NET的數(shù)據(jù)庫提供者對象為用戶提供了多種接口,通過這些接口,應(yīng)用程序可以訪問數(shù)據(jù)庫、執(zhí)行相關(guān)的命令操作并獲取結(jié)果,結(jié)果可以直接應(yīng)用于應(yīng)用程序,也可以用XML數(shù)據(jù)形式存放在數(shù)據(jù)集中。這些常用的接口包括:數(shù)據(jù)庫連接接口、數(shù)據(jù)庫命令接口、數(shù)據(jù)讀取器接口、數(shù)據(jù)適配器接口等各種類型的接口。利用這些接口,應(yīng)用程序可以用不同的實現(xiàn)方法訪問特定類型的數(shù)據(jù)庫。ADO.NET數(shù)據(jù)提供對象實現(xiàn)了.NET接口,而OLEDB中的數(shù)據(jù)提供者對象實現(xiàn)了COM接口。ADO.NET包括兩種類型的數(shù)據(jù)提供者對象,分別是:OLEDB數(shù)據(jù)提供者對象:通過COM接口與OLEDB交換數(shù)據(jù)。SQLServer數(shù)據(jù)提供者對象:專用于微軟SQLServer中的數(shù)據(jù)提供者對象。4.2商品拍賣子系統(tǒng)設(shè)計結(jié)構(gòu)4.2.1商品拍賣子系統(tǒng)的結(jié)構(gòu)Auction/拍賣系統(tǒng)部分:Display_class.asp 顯示分類下的商品列表Aucinfo.asp Auction_Class_List.aspLoginout.aspMember/Acution 用戶拍賣部分:User_Sell_Pre.asp 預(yù)覽自己發(fā)布的拍賣信息User_sell_saveAucinfo.asp 保存拍賣信息User_sell_edit.asp 編輯自己的拍賣商品的信息User_sell_editsave.asp 保存自己的編輯信息User_Buy_Auction.asp 查看用戶參與競價的商品admin2005/auction 拍賣模塊管理Manage_Auction_goods.asp 產(chǎn)品查找Manage_Auction_Find.asp?AucID=29&DDPath=187 詳細(xì)信息/修改信息Manage_Auction_edit.asp 保存修改的信息Manage_Auction_Searchend.asp?SearchAucEndStr=1帶一個參數(shù)查看已經(jīng)結(jié)束的商品列表ReUp.asp 重新上架Set.asp 拍賣系統(tǒng)設(shè)置,同時修改和保存Sql_function.asp 搜索信息時用的函數(shù)文件4.2.2商品拍賣子系統(tǒng)的功能設(shè)計在商品拍賣子系統(tǒng)中,所實現(xiàn)的功能有:一口價拍賣最高價拍賣批量拍賣商品分類顯示搜索和瀏覽商品信息新進(jìn)商品顯示即將拍賣結(jié)束商品顯示競標(biāo)狀態(tài)顯示拍賣幫助賣家交易信用評價4.2.3系統(tǒng)的模塊劃分及相互關(guān)系模塊設(shè)計原則:各模塊之間盡可能減少其相互調(diào)用關(guān)系,以減少各模塊間的相互依賴性,增強(qiáng)各模塊的獨立性,模塊內(nèi)部盡可能相互調(diào)用以減少程序代碼,增強(qiáng)模塊內(nèi)部凝聚性。商品拍賣子系統(tǒng)可以劃分為以下模塊:子模塊界面子模塊界面一口價拍賣模式最高價拍賣模式輸入商品信息及一口價輸入商品信息及底價、幅度數(shù)據(jù)庫連接模塊將信息顯示在頁面上用戶輸入價格信息用戶購買商品數(shù)據(jù)庫圖:4-1商品拍賣子系統(tǒng)各模塊功能圖4.2.4各模塊的功能一口價拍賣模塊功能:當(dāng)賣方發(fā)布一口價拍賣模式的商品時,需要事先設(shè)置好商品的基本信息,例如:商品的功能、數(shù)量、產(chǎn)地、新舊程度、支付方式、買家限制等和唯一的成交價格(一口價),符合限制的買方只能通過此價格進(jìn)行出價購買。買方每次出價后即與賣方成交,不用等待整個拍賣過程的結(jié)束。輸入項:商品名、商品圖片、功能描述、一口價格、產(chǎn)品數(shù)量、拍賣終止時間、所在地、銷售區(qū)域、買家限制、新舊程度、有無發(fā)票、有無保修、支付方式、送貨方式、運費支付方式。輸出項:賣家名、商品名、商品圖片、商品編號、功能描述、一口價格、產(chǎn)品數(shù)量、拍賣開始時間、拍賣終止時間、所在地、當(dāng)前交易情況、銷售區(qū)域、買家限制、新舊程度、有無發(fā)票、有無保修、支付方式、送貨方式、運費支付方式、賣家交易信用評價。賣方主界面賣方主界面一口價拍賣界面輸入商品的基本信息及一口價格信息有效性驗證否顯示在頁面上是數(shù)據(jù)庫返回圖:4-2一口價模式賣方拍賣流程圖買方主界面買方主界面搜索所需買的物品數(shù)據(jù)庫顯示在頁面上進(jìn)行用戶等級驗證否進(jìn)行出價購買是圖:4-3一口價模式買方競拍流程圖最高價拍賣模塊功能:當(dāng)賣方發(fā)布最高價拍賣模式的商品時,需要設(shè)置好起拍價格(最低出價的價格),保留價格(最低成交的價格),出價階梯(最小加價幅度),以及商品的其它信息,完成商品的發(fā)布。發(fā)布成功后,由買家參與競拍,截標(biāo)時,哪位買家的出價最高,就顯示該買家“得標(biāo)”,在拍賣過程結(jié)束時“得標(biāo)”的買家就與賣家完成了交易。輸入項:商品名、商品圖片、功能描述、起拍價格、最低加價幅度、產(chǎn)品數(shù)量、拍賣終止時間、所在地、銷售區(qū)域、買家限制、新舊程度、有無發(fā)票、有無保修、支付方式、送貨方式、運費支付方式。輸出項:賣家名、商品名、商品圖片、商品編號、功能描述、起拍價格、現(xiàn)價、產(chǎn)品數(shù)量、拍賣開始時間、拍賣終止時間、所在地、當(dāng)前交易情況(最后出價數(shù)和出價次數(shù))、銷售區(qū)域、買家限制、新舊程度、有無發(fā)票、有無保修、支付方式、送貨方式、運費支付方式、賣家交易信用評價。賣方主界面賣方主界面最高價拍賣界面輸入商品的基本信息,底價及階梯價格信息有效性驗證否顯示在頁面上是數(shù)據(jù)庫返回圖:4-4最高價模式賣方拍賣流程圖買方主界面買方主界面搜索所需買的商品數(shù)據(jù)庫將所有商品及出價顯示在頁面上進(jìn)行用戶等級驗證否進(jìn)行叫價是存入顯示當(dāng)前得標(biāo)用戶圖:4-5最高價模式買方競拍流程圖搜索商品模塊功能:注冊為會員的用戶可以在此模塊輸入需要購買商品的相關(guān)信息,點擊搜索便可以得到相關(guān)的商品信息,并且可以通過高級搜索選項得到更為詳細(xì)的商品信息,例如:商品名、賣家名稱、現(xiàn)價、產(chǎn)地、競拍剩余時間等。輸入項:買家想要購買的商品的關(guān)鍵字輸出項:商品名、商品圖片、賣家名稱、現(xiàn)價、競拍模式、競標(biāo)數(shù)、商品產(chǎn)地、競拍剩余時間。商品拍賣主界面商品拍賣主界面輸入搜索關(guān)鍵字?jǐn)?shù)據(jù)庫將相關(guān)產(chǎn)品的詳細(xì)信息顯示在頁面中圖:4-6搜索產(chǎn)品信息流程圖幫助拍賣模塊功能:首先幫助用戶了解系統(tǒng)拍賣的流程,以及系統(tǒng)拍賣的兩種模式,即:一口價模式和最高價模式。并向用戶詳細(xì)介紹參與競拍時得標(biāo)、待標(biāo)、失標(biāo)的狀態(tài)。商品拍賣主界面商品拍賣主界面選擇幫助項顯示幫助信息圖:4-7幫助信息圖最高價拍賣模式說明:賣方發(fā)布最高價拍賣模式的商品時,需要設(shè)置好起拍價格(最低出價的價格),保留價格(最低成交的價格),出價階梯(最小加價幅度),以及商品的其它信息,完成商品的發(fā)布。發(fā)布成功后,由買家參與競拍,截標(biāo)時,哪位買家的出價最高,誰就“得標(biāo)”。買方瀏覽最高價拍賣模式的商品時,如有意參與競拍,即可在此商品當(dāng)前現(xiàn)價+出價階梯的價格基礎(chǔ)上出價,參與此商品的競拍,每次出價為免費,出價完成后,商品信息顯示頁面將顯示你的出價為“得標(biāo)”狀態(tài),此時你的出價就處于暫時領(lǐng)先的位置,直到在商品結(jié)束前有其它買家的出價高于你的出價。一口價拍賣模式說明:賣方發(fā)布一口價拍賣模式的商品時,需要設(shè)置好一個商品的唯一成交價格(一口價)和商品的數(shù)量,買方只能通過此價格進(jìn)行出價購買。買方每次出價后即與賣方成交,不用等待拍賣結(jié)束。得標(biāo),領(lǐng)先,待標(biāo),出局說明:得標(biāo)說明:得標(biāo)在系統(tǒng)中解釋為買方出價成功,與賣方的關(guān)系為暫時領(lǐng)先的買家或者已經(jīng)成交的買方。待標(biāo)說明:待標(biāo)主要運用在唯一最低價拍賣模式中,作為第二選擇的買方。待標(biāo)在系統(tǒng)中解釋為買方出價成功后,商品在拍賣結(jié)束前,被其它買家的出價得標(biāo),使得前次出價變?yōu)榇龢?biāo)狀態(tài)。失標(biāo)說明:失標(biāo)在系統(tǒng)中解釋為買方出價過期或者失敗,與賣方的關(guān)系為未成交的買家。4.2.5數(shù)據(jù)庫中拍賣產(chǎn)品信息表auctionsAucidaucplace拍賣產(chǎn)品所在地Dd_ClassPath拍賣產(chǎn)品分類用豎線區(qū)分一二級分類,前為以級,后為二級aucended是否結(jié)束Y立即結(jié)束當(dāng)前拍賣N字符型nvchar(2)aucemailssent提醒次數(shù)01234表示更多aucitemowner商品擁有者的id對應(yīng)corporation表中的id只能刪除/新建,不能改變aucitemtitle產(chǎn)品標(biāo)題aucavaildate拍賣開始時間aucclosedate拍賣截至?xí)r間Aucstartingbid起拍價格Aucreserveprice保留價aucminimumincrement競價階梯幅度Auccurrentbid當(dāng)前競價aucbuyprice一口價竟賣的價格bidtimes競價次數(shù)Limit買家積分限制oldnew新舊程度baoxiu是否保修有無fapiao發(fā)票有無yunfei運費買家付,賣家付,雙方各半zhifu支付方式銀行,郵局,信用卡,其他songhuo送貨方式auctotalnum商品總數(shù)量aucnum可購件數(shù)ykjbidtimes一口價競價次數(shù)DD_AdminCommend拍賣首頁推薦01DD_SellerCommend拍賣公司推薦01auccurrentbidder當(dāng)前買主的id不可修改aucdescription商品描述表:4-14.2.6競價系統(tǒng)狀態(tài)表JJXTZTB競價狀態(tài)JJZTIS/NOT不可用可用底價DJ加價最小金額JJZXJE每月開始日MYKSRInt不能為0每月結(jié)束日MYJSRInt不能小于MYKSR加價最大金額JJZDJEKSTimeJSTime清除數(shù)據(jù)狀態(tài)ClearZT0不能清除1可以清除一口價YKJ表:4-2競價情況包括:已經(jīng)被*人購買,*人已經(jīng)付費關(guān)聯(lián)GJZB和GJZJJBselect*fromGJZBrs(“GJZMC”)2select*fromGJZJJBwhereGJZMC=’”&rs(GJZMC)&”’”4.3商品拍賣子系統(tǒng)小結(jié)電子商務(wù)的方便之處就在于它通過網(wǎng)絡(luò)就可以取代傳統(tǒng)的商店,充當(dāng)買主和賣主之間的零售商,而商品拍賣子系統(tǒng)正是實現(xiàn)這一功能的重要模塊。用非常小的開銷,人們就可以用電子方式出售商品或者購買自己所需的商品。網(wǎng)絡(luò)通過虛擬的方式將買主和賣主聯(lián)系起來。商品拍賣子系統(tǒng)為傳統(tǒng)交易的買賣雙方提供了更廣闊的商務(wù)平臺,一方面讓賣方發(fā)布信息,另一方面讓所有有興趣的買家來進(jìn)行競價,賣主只需以自己覺得理想的價錢接受競價,就完成了一次交易。易客電子商務(wù)網(wǎng)的拍賣子系統(tǒng)為用戶提供了兩種競拍方式,既一口價模式和最高價模式。用戶可以根據(jù)自身的需要選擇其中的一種競價方式參與競拍,如果是一口價拍賣模式,賣家出始化商品的基本信息和一口價格,符合限制的買家可以進(jìn)行出價,一旦買家出價交易就完成了,無須等待拍賣過程的結(jié)束。如果是最高價拍賣模式,賣家出始化商品的基本信息、起拍價以及每次叫價的最小幅度,符合限制的買家可以進(jìn)行叫價,叫價最高的買家處于領(lǐng)先狀態(tài),等待拍賣過程結(jié)束的時候仍處于領(lǐng)先的狀態(tài)買家便可以出價購買此商品。第五章畢業(yè)設(shè)計小結(jié)轉(zhuǎn)眼間幾個月的畢業(yè)設(shè)計已經(jīng)結(jié)束了,通過這段時間的學(xué)習(xí)與實踐,我深深地體會到了要將理論知識用到實踐上是一件很不容易的事,同時在這個過程中我也學(xué)到了很多從書本上學(xué)不到的東西,使我受益匪淺。本次本科畢業(yè)設(shè)計我是和幾位同學(xué)一起完成的,我們的題目是基于B/S結(jié)構(gòu)的易客電子商務(wù)網(wǎng)。電子商務(wù)是當(dāng)今IT行業(yè)的熱點,而網(wǎng)上商店無疑是電子商務(wù)一個重要組成部分,也是電子商務(wù)的基礎(chǔ)技術(shù)之一。在這個系統(tǒng)的設(shè)計,我主要負(fù)責(zé)商品拍賣子系統(tǒng)的設(shè)計。商品拍賣子系統(tǒng)對于這樣的網(wǎng)站來說,是十分重要的,商品拍賣子系統(tǒng)為傳統(tǒng)交易的買賣雙方提供了更廣闊的商務(wù)平臺,使用戶足不出門就可以進(jìn)行交易。通過本次的畢業(yè)設(shè)計,使我對于電子商務(wù)網(wǎng)上購物系統(tǒng)有了一個全新的認(rèn)識。由于過去沒有接觸過這方面的東西,總認(rèn)為網(wǎng)上購物是一個復(fù)雜、神秘的事物,經(jīng)過這么長時間的學(xué)習(xí)與工作,我發(fā)現(xiàn)它并不是像我原先想象的那么困難。它有著傳統(tǒng)交易方式無法比擬的優(yōu)勢。電子商務(wù)不僅僅包括商務(wù)和服務(wù)的網(wǎng)上交易,還涉及從“供”到“需”的整個社會生產(chǎn)的各個環(huán)節(jié)。電子商務(wù)不但可以降低經(jīng)營成本,加速資金周轉(zhuǎn),提高管理服務(wù)水平,還加快了企業(yè)整體的市場適應(yīng)能力。電子商務(wù)還包括企業(yè)內(nèi)部商務(wù)活動,如生產(chǎn)、管理、財務(wù)以及企業(yè)間的商務(wù)活動。它不僅僅是硬件和軟件的結(jié)合,更是把買家、賣家、廠商和合作伙伴利用因特網(wǎng)技術(shù)與現(xiàn)有的系統(tǒng)結(jié)合起來開展業(yè)務(wù)。通過學(xué)習(xí)和應(yīng)用,我深深地體會到網(wǎng)上購物是電子商務(wù)的一個重要組成部分?,F(xiàn)在許多網(wǎng)站都建立了自己的網(wǎng)上商店,開展網(wǎng)上銷售業(yè)務(wù)。通過這段時間的學(xué)習(xí),我認(rèn)為電子商務(wù)的一個很大的優(yōu)點是它不僅適合于大企業(yè)使用,而且對眾多的中小企業(yè)也非常有利。相對于大型企業(yè)來說,中小型企業(yè)的人力、財力、信息技術(shù)實力較弱,中小企業(yè)如何應(yīng)用電子商務(wù)是一個值得研究的新課題。
這次畢業(yè)設(shè)計課題對于我來說是一個全新的嘗試,由于我之前沒有進(jìn)行過此類的網(wǎng)站建設(shè),因此對于這方面的知識了解的很少,一切都是從基礎(chǔ)學(xué)習(xí)。我首先進(jìn)行了所需技術(shù)的學(xué)習(xí),例如:ASP和ASP.net理論,IIS的基本結(jié)構(gòu)與使用,數(shù)據(jù)庫理論和SQLServer的使用等。當(dāng)所有的準(zhǔn)備工作結(jié)束后,我們先規(guī)劃了一下易客網(wǎng)的總體規(guī)劃圖及所要實現(xiàn)的模塊功能。這次的開發(fā)過程我們嚴(yán)格以軟件工程開發(fā)的思想為指導(dǎo),從用戶需求入手,經(jīng)過可行性分析、模塊劃分和基本設(shè)計、以及編程和調(diào)試等階段來完成。本系統(tǒng)以ASP和ASP.net為服務(wù)器編程語言,數(shù)據(jù)庫采用SQLServer2000,面向?qū)ο螅捎胋/S模式(瀏覽器/服務(wù)器)。雖然該商品拍賣子系統(tǒng)的總體設(shè)計和實現(xiàn)基本完成,但是在各功能的實現(xiàn)以及優(yōu)化方面還有很多不足之處。由于我是第一次開發(fā)此類項目,在編程方面欠缺經(jīng)驗,導(dǎo)致在書寫和命名的時候不規(guī)范,在設(shè)計算法的時候經(jīng)常考慮的不夠全面,這是在今后的學(xué)習(xí)和工作中我要不斷提高的地方。ASP和ASP.NET技術(shù)應(yīng)用的還很少,掌握的還不夠熟練,希望在以后能夠不斷的提高。通過這次畢業(yè)設(shè)計,使我對電子商務(wù)有了進(jìn)一步的了解,特別是對ASP和ASP.NET技術(shù)有了深刻的理解,對電子商務(wù)的前景也非常的看好。在幾個月的工作中,和同組的同學(xué)之間結(jié)成了很好的協(xié)作關(guān)系,發(fā)揚了團(tuán)隊精神。在整個系統(tǒng)的設(shè)計過程中,我還學(xué)到了很多別的知識,例如Flash的制作,界面設(shè)計等。這次的工作結(jié)束了,它激發(fā)了我無限的熱情,希望在今后的學(xué)習(xí)和工作中我可以不斷的提高自己專業(yè)技能。致謝衷心感謝學(xué)院和實習(xí)基地給我們參加畢業(yè)實習(xí)的機(jī)會,感謝學(xué)院領(lǐng)導(dǎo)和實習(xí)基地的老師在實習(xí)期間對我的關(guān)心.我要深深的感謝李先國老師幾個多月以來對我的無限關(guān)懷和教誨。李先國老師淵博的知識、嚴(yán)謹(jǐn)務(wù)實的工作作風(fēng)、精益求精的治學(xué)態(tài)度、循循善誘的悉心指導(dǎo),使我受益匪淺,我從李先國老師身上不僅學(xué)到了許多的專業(yè)知識,更重要的是學(xué)會了思考問題、解決問題的方法及嚴(yán)謹(jǐn)求實的治學(xué)態(tài)度。論文研究工作的完成,不僅是我的勞動付出,同時也傾注了李先國老師的心血和關(guān)懷。在此再次向李先國老師致以衷心的感謝!同時還要感謝師兄陳爽,他是我們項目組的負(fù)責(zé)人,對于ASP、ASP.net技術(shù)和SQLServer數(shù)據(jù)庫很有研究,在技術(shù)上給予了我很大的幫助和指導(dǎo)。感謝我們小組的其他的成員,在實習(xí)以及撰寫論文的階段,他們都給予了我極大的幫助,提供了許多寶貴的資料,介紹給我他們的寶貴經(jīng)驗,提高了我的動手實踐能力,豐富了我的論文內(nèi)容。同時,感謝所有軟件學(xué)院的同學(xué)和老師們,是大家共同為整個集體營造的積極進(jìn)取、奮發(fā)向上的學(xué)習(xí)和生活氛圍,使我度過了精彩的四年大學(xué)生活,為我的人生添上了一筆寶貴的財富,無論多少年以后我都不會忘記大學(xué)帶給我的一切,在這里我收獲了很多很多。最后將這篇論文獻(xiàn)給我的父母及所有愛護(hù)我和關(guān)心我的人,在此向大家致以崇高的敬意![參考文獻(xiàn)][1]《電子商務(wù)網(wǎng)站建設(shè)》,薛萬欣編著,機(jī)械工業(yè)出版社,2005[2]《ASP編程基礎(chǔ)及應(yīng)用教程》,劉瑞新等編著,機(jī)械工業(yè)出版社,2005[3]《ASP網(wǎng)絡(luò)應(yīng)用程序設(shè)計》,高怡新編著,人民郵電出版社,2005[4]《ASP.NET+SQLServer動態(tài)網(wǎng)站開發(fā)從基礎(chǔ)到實踐》,孟凡琦等編著,電子工業(yè)出版社,2003[5]《ASP.NET技術(shù)詳解與應(yīng)用實例》(含1CD),李萬寶編著,人民郵電出版社。2005[6]《ASP.NET+SQLServer動態(tài)網(wǎng)站開發(fā)案例精選》,劉斌、張軍編著,清華大學(xué)出版社,2005[7]《ASP.NET數(shù)據(jù)庫項目案例導(dǎo)航》,吳晨等編著,清華大學(xué)出版社,2002[8]《DreamweaverMX&ASP網(wǎng)頁整合大全》,立雅科技
等編著,電子工業(yè)出版社,2004[9]《網(wǎng)站組建與維護(hù)》,鐘路等編著,中國民航出版社,2001[10]《電子商務(wù)網(wǎng)站建設(shè)案例教程》,梁露等編著,機(jī)械工業(yè)出版社,2005基于C8051F單片機(jī)直流電動機(jī)反饋控制系統(tǒng)的設(shè)計與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROL
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 5.1透鏡 說課稿2025年初中 人教版物理八年級上冊
- 學(xué)校結(jié)核病篩查對早期發(fā)現(xiàn)結(jié)核病的作用
- 《商業(yè)插畫創(chuàng)意與表現(xiàn)》課件-【2】商業(yè)插畫的發(fā)展歷程
- 《國際市場營銷》課件-第7章 國際市場價格策略
- 瑜伽館改造粉刷施工合同
- 內(nèi)部培訓(xùn)計劃和實施情況統(tǒng)計表
- 銀行行業(yè)互聯(lián)網(wǎng)金融創(chuàng)新方案
- 企業(yè)中層管理人員培訓(xùn)方案
- 農(nóng)業(yè)防治病蟲害的方法有哪些
- 三農(nóng)養(yǎng)殖業(yè)技術(shù)手冊
- 預(yù)防接種門診驗收表4-副本
- 2024年交管12123學(xué)法減分考試題庫及完整答案(典優(yōu))
- 數(shù)智時代的AI人才糧倉模型解讀白皮書(2024版)
- (2024年)高中化學(xué)校本課程教材《綠色化學(xué)》
- 中醫(yī)-血家藥方四物湯
- 2024年北師大版八年級下冊數(shù)學(xué)第二章綜合檢測試卷及答案
- 2024年電廠講解直流系統(tǒng)PPT通用課件
- 企業(yè)國防動員教育培訓(xùn)方案
- 必修一第三單元 單元挑戰(zhàn) 探究密碼安全問題課件
- 高中美術(shù)中的藝術(shù)治療與心理健康
- 體育課電子教案模板
評論
0/150
提交評論