歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

網(wǎng)上書店畢業(yè)論文1

  • 資源ID:37488092       資源大小:357.52KB        全文頁(yè)數(shù):27頁(yè)
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

網(wǎng)上書店畢業(yè)論文1

學(xué)校代碼 50760 學(xué)號(hào) 分 類 號(hào) 密級(jí) 本科畢業(yè)論文(設(shè)計(jì))網(wǎng)上書店學(xué)院、系 專業(yè)名稱 年 級(jí) 學(xué)生姓名 指導(dǎo)教師 年 月 日緒 言當(dāng)前,世界經(jīng)濟(jì)正在開(kāi)始新一輪的增長(zhǎng),經(jīng)濟(jì)全球化趨勢(shì)不斷增強(qiáng),以信息技術(shù)產(chǎn)業(yè)為先導(dǎo)的“新經(jīng)濟(jì)”方興未艾,雖然對(duì)新經(jīng)濟(jì)的提法還沒(méi)有統(tǒng)一的意見(jiàn),如有電子經(jīng)濟(jì)、網(wǎng)絡(luò)經(jīng)濟(jì)、信息經(jīng)濟(jì)、知識(shí)經(jīng)濟(jì)等說(shuō),但是各界已經(jīng)一致認(rèn)為近期的重點(diǎn)是建立在互聯(lián)網(wǎng)基礎(chǔ)上的電子商務(wù)新經(jīng)濟(jì)。 電子商務(wù)對(duì)傳統(tǒng)的商務(wù)活動(dòng)帶來(lái)了巨大的沖擊,它突出的標(biāo)志就是增加貿(mào)易機(jī)會(huì),降低貿(mào)易成本,簡(jiǎn)化貿(mào)易流程,提高貿(mào)易效率。電子商務(wù)極大地改變了商務(wù)模式。帶動(dòng)了經(jīng)濟(jì)結(jié)構(gòu)的變革。在發(fā)達(dá)國(guó)家,電子商務(wù)發(fā)展空前繁榮,通過(guò)互聯(lián)網(wǎng)進(jìn)行交易已成潮流。 電子商務(wù)對(duì)發(fā)展中國(guó)家,是一個(gè)重要的機(jī)遇。由于歷史的原因,我國(guó)在前兩次工業(yè)革命中失去了與世界齊驅(qū)并進(jìn)的大好機(jī)遇。但是在新經(jīng)濟(jì)的競(jìng)爭(zhēng)中,我國(guó)正在努力同世界先進(jìn)國(guó)家同步。 我國(guó)在1994年開(kāi)始出現(xiàn)電子商務(wù)的初級(jí)形式,到目前為止,證券公司、金融結(jié)算機(jī)構(gòu)、民航訂票中心、信用卡發(fā)放等方面均已成功進(jìn)入電子商務(wù)領(lǐng)域,并進(jìn)行了大量的、可靠的交易。這些已構(gòu)成電子商務(wù)發(fā)展的基礎(chǔ),同時(shí)也為進(jìn)一步發(fā)展積累了豐富的經(jīng)驗(yàn)。 19961999年,IT廠商和媒體是推動(dòng)電子商務(wù)發(fā)展的主角,1999年之后,一些參與電子商務(wù)的大企業(yè),主要指電子商務(wù)網(wǎng)絡(luò)服務(wù)商成為推動(dòng)電子發(fā)展的主體,從這時(shí)起,中國(guó)的電子商務(wù)才算真正開(kāi)始。在全國(guó)各地,特別是大中城市,電子商務(wù)如春潮涌動(dòng),8848、當(dāng)當(dāng)書店、優(yōu)雅網(wǎng)站等一批優(yōu)秀電子商務(wù)企業(yè)迅速崛起,京、粵、滬成為中國(guó)電子商務(wù)三強(qiáng),其中以上海為最。目前,國(guó)內(nèi)電子商務(wù)企業(yè)逐漸開(kāi)始由貿(mào)易、零售等行業(yè)擴(kuò)展到傳統(tǒng)制造業(yè),電子商務(wù)已經(jīng)成為中國(guó)新經(jīng)濟(jì)的一道重要的風(fēng)景線。 根據(jù)中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布的最新統(tǒng)計(jì)資料表明,到2001年6月30日為止,我國(guó)上網(wǎng)人數(shù)約為2650萬(wàn),到2005年達(dá)到4000萬(wàn),2010年將達(dá)到l億;1999年全國(guó)有200多個(gè)電子商務(wù)網(wǎng)站,2000年,達(dá)到1100家;我國(guó)電子商務(wù)交易額1998年約為1億元,1999年約為2億元,2000年約為8億元,預(yù)計(jì)到2003年,將突破l00億元。 黨中央、國(guó)務(wù)院把發(fā)展電子商務(wù)作為我國(guó)信息化建設(shè)的一項(xiàng)重要內(nèi)容和戰(zhàn)略任務(wù)。目前正著手推動(dòng)示范工程。國(guó)家信息化推進(jìn)辦公室先后批準(zhǔn)了17個(gè)電子商務(wù)試點(diǎn),覆蓋了多個(gè)行業(yè)、地區(qū)、企業(yè),包括金藥商務(wù)網(wǎng)、首都電子商務(wù)工程、上海市電子商務(wù)工程、中國(guó)電信湖南電子商務(wù)試點(diǎn)、中國(guó)郵政電子商務(wù)系統(tǒng)、武漢長(zhǎng)江數(shù)據(jù)通信股份有限公司的電子商務(wù)工程平臺(tái)等。這些項(xiàng)目?jī)?nèi)容各有側(cè)重,各具特色。在試點(diǎn)的基礎(chǔ)上,形成中國(guó)電子商務(wù)發(fā)展的指導(dǎo)意見(jiàn)和中國(guó)電子商務(wù)的政策法規(guī)。第一章、國(guó)內(nèi)外研究現(xiàn)狀和發(fā)展趨勢(shì)1.1 調(diào)查網(wǎng)上書店的現(xiàn)狀 1.1.1 網(wǎng)上書店的典范 說(shuō)到網(wǎng)上書店,就不可能不提到亞馬遜(A)全球最大的網(wǎng)上書店。它為讀者提供了方便舒適的網(wǎng)上購(gòu)物環(huán)境,豐富的圖書品種(達(dá)310萬(wàn)以上),優(yōu)惠的價(jià)格(折扣率從20%到50%),完善的金融結(jié)算制度,以及高效率的配送服務(wù),并且實(shí)現(xiàn)了零庫(kù)存運(yùn)轉(zhuǎn)。自1995年7月亞馬遜書店賣出第一本書起,它的銷售總額直線上升,1997年銷售額即達(dá)1.48億美元,為1996年的9.3倍,1998年猛增到5.4億美元,增幅達(dá)365。不過(guò),由于較高的投入,使得亞馬遜仍然處于虧損階段。但是,它的股價(jià)卻在一路飚升,1997年5月初上市時(shí),每股僅9美元左右,至1998年底亞馬遜股票突破300美元大關(guān),1999年1月更是突破400美元大關(guān),其市價(jià)總值達(dá)180億美元,比擁有1000余家分店的美國(guó)最大的龐諾書店(B)的市值高出8倍多。由于它塑造了成功的網(wǎng)上銷售模式,產(chǎn)生了良好的品牌效應(yīng),所以,除了圖書,它現(xiàn)在還銷售CD、錄像帶、禮品、鮮花、醫(yī)藥、軟件等。與此同時(shí),亞馬遜邁開(kāi)了向國(guó)外擴(kuò)張的步伐。1999年初出資5500萬(wàn)美元,收購(gòu)了英國(guó)和德國(guó)兩家網(wǎng)上書籍銷售公司,另外還并購(gòu)了英國(guó)一家網(wǎng)上電影公司。 總的來(lái)講,亞馬遜在短短幾年之內(nèi),獲得了巨大的成功,成了全世界圖書業(yè)界矚目的對(duì)象。 1.1.2 國(guó)內(nèi)網(wǎng)上書店的現(xiàn)狀 無(wú)論是出于仿效,還是迫于競(jìng)爭(zhēng),一些老牌的圖書銷售商也加入網(wǎng)上書店的行列,如龐諾書店(B),疆界書店(B)等。至少在1997年,國(guó)外網(wǎng)上書店達(dá)兩百家以上。而在國(guó)內(nèi),自杭州新華書店創(chuàng)辦第一家網(wǎng)上書店后,網(wǎng)上書店如雨后春筍般涌現(xiàn)出來(lái)。其中最為有名的莫過(guò)于 1999年1月1日開(kāi)通的上海書城網(wǎng)上書店和3月9日正式營(yíng)業(yè)的北京圖書大廈網(wǎng)上書店?,F(xiàn)在,到底有多少中文圖書的網(wǎng)上書店,恐怕很難統(tǒng)計(jì)完整。為了說(shuō)明這一點(diǎn),筆者做了一個(gè)小實(shí)驗(yàn)(時(shí)間:1999年11月3日下午),在搜狐網(wǎng)站上,用關(guān)鍵詞“網(wǎng)上書店”進(jìn)行查詢,并對(duì)結(jié)果作去重處理后,發(fā)現(xiàn)從事網(wǎng)上中文圖書銷售的站點(diǎn)共有61個(gè),其中屬于新華書店系統(tǒng)的網(wǎng)站有5個(gè),占8.2%;出版社辦的有3個(gè),占4.9%;提供書目在9萬(wàn)種以上的有6個(gè),占9.8%。另外,專業(yè)性圖書網(wǎng)站8個(gè),如計(jì)算機(jī)書店、工具書店、醫(yī)藥書店、法律書店、青少年書店等。從這些統(tǒng)計(jì)數(shù)據(jù)中,我們多少也能看出國(guó)內(nèi)網(wǎng)上書店競(jìng)爭(zhēng)的激烈性。 同亞馬遜相比,國(guó)內(nèi)網(wǎng)上書店的交易流程繁瑣、缺乏規(guī)范、可靠性低??梢灾苯釉诰W(wǎng)上下定單,也可以直接郵購(gòu)。支付方式主要有信用卡網(wǎng)上支付、人民幣儲(chǔ)蓄賬戶網(wǎng)上支付,電匯,郵匯等。圖書配送方式主要有郵寄,EMS,甚至UPS,送上門(本地),異地網(wǎng)點(diǎn)配送等,配送時(shí)間也沒(méi)有統(tǒng)一的要求??偟膩?lái)看,國(guó)內(nèi)的網(wǎng)上售書缺乏規(guī)范,隨意性強(qiáng),買賣雙方的權(quán)益保障都有缺陷。 1.1.3網(wǎng)上書店面臨困境 國(guó)內(nèi)網(wǎng)上書店的目的主要有:利用圖書銷售盈利、效仿亞馬遜提高無(wú)形資產(chǎn)價(jià)值、以拉廣告賺錢、緊跟電子商務(wù)潮流等,其中,前兩種占大多數(shù)。然而,實(shí)際情況是網(wǎng)上書店并未達(dá)到預(yù)期的效果,有的根本沒(méi)什么訪問(wèn)量,有的雖然訪問(wèn)人數(shù)眾多,但成交有限、營(yíng)銷平淡,同時(shí)網(wǎng)上廣告也并未被廣大商家認(rèn)同。于是,這些書店不得不面臨生存危機(jī),究其原因,主要有: 1) 電子商務(wù)的概念并未深入人心。即使是經(jīng)常上網(wǎng)的人,也不一定就有網(wǎng)上購(gòu)物的消費(fèi)習(xí)慣。目前,電子商務(wù)的熱潮很大程度上是商家和IT界炒作的結(jié)果和一相情愿的表現(xiàn)。 2) 網(wǎng)絡(luò)普及率不高。雖然目前國(guó)內(nèi)上網(wǎng)人數(shù)已達(dá)400萬(wàn),但相對(duì)于12人口來(lái)講,只占0.3%,上網(wǎng)計(jì)算機(jī)數(shù)達(dá)146萬(wàn)臺(tái),但人均只有0.12% 。 3) 網(wǎng)上購(gòu)書優(yōu)勢(shì)不明顯。網(wǎng)上購(gòu)書的優(yōu)勢(shì)在于選擇面大、價(jià)格便宜、交易方便、節(jié)省時(shí)間和精力等。但國(guó)內(nèi)網(wǎng)絡(luò)速度慢、費(fèi)用高,圖書折扣率低,結(jié)算、配送周期長(zhǎng),并未讓讀者體會(huì)到網(wǎng)上購(gòu)書的方便。 4) 網(wǎng)絡(luò)的最大優(yōu)勢(shì)在于開(kāi)展信息服務(wù),而信息服務(wù)的“不完善、低質(zhì)量”正是國(guó)內(nèi)網(wǎng)上書店的一大敗筆。經(jīng)營(yíng)者往往過(guò)于注重圖書數(shù)量的豐富,而對(duì)圖書及其相關(guān)知識(shí)和信息的提供、介紹不夠。比如,書籍介紹不足或是過(guò)于簡(jiǎn)明扼要,書評(píng)太少,相關(guān)新聞嚴(yán)重匱乏等。 5) 結(jié)算方式落后。目前,我國(guó)的銀行結(jié)算體系是企業(yè)和銀行可直接網(wǎng)上轉(zhuǎn)賬,但銀行和銀行之間還是傳統(tǒng)的結(jié)算方式,異地匯款,銀行間的復(fù)雜結(jié)算造成匯款到達(dá)要10天以上,書店再郵寄出去,顧客要一個(gè)月后才能拿到書。更有一些小的網(wǎng)上書店尚不具備網(wǎng)上支付能力,只能讓讀者采用郵購(gòu)等傳統(tǒng)的異地購(gòu)書方式。 6) 圖書配送周期長(zhǎng)、成本高。由于不能形成一張遍布全國(guó)的“圖書配送網(wǎng)”,使各書店不得不自己建庫(kù)存(若不建庫(kù)存,又恐怕履行定單得不到保證),然后進(jìn)行郵寄。然而,郵費(fèi)成本又太高。例如,南京的時(shí)空書店為了確保圖書安全送到讀者手上而又不給讀者增加額外負(fù)擔(dān),所有書都按“掛號(hào)印刷品”郵寄,其費(fèi)用全部由公司承擔(dān),可嘆該公司的一片苦心。再例如,某君曾在網(wǎng)上購(gòu)一本書,價(jià)值13.5元,使用北京快遞送貨方式,總價(jià)竟達(dá)3150元,光運(yùn)費(fèi)就18元,超過(guò)了書錢,還不如打車去購(gòu)買呢!在電子商務(wù)比較發(fā)達(dá)的國(guó)家,在網(wǎng)上購(gòu)書比在實(shí)地購(gòu)書還要便宜510,真正做到了省錢省事,而我國(guó)居高不下的郵費(fèi),令消費(fèi)者咋舌。 7) 安全保障問(wèn)題令人擔(dān)心。書店擔(dān)心讀者提交定單卻不付款,或收到假定單,而讀者更擔(dān)心付款后收不到書,或自己的金融信息被別人竊取等。 上述問(wèn)題嚴(yán)重阻礙著我國(guó)網(wǎng)上書店的發(fā)展,原本對(duì)網(wǎng)上書店寄予厚望的人們不禁要問(wèn):網(wǎng)上書店還有沒(méi)有繼續(xù)生存下去的可能性?如果有,應(yīng)該采取什么樣的策略才能生存、發(fā)展?有沒(méi)有一個(gè)成功的“樣板”,供大家來(lái)仿效呢? 1.2 探尋網(wǎng)上書店的發(fā)展趨勢(shì) 從上面的調(diào)查和分析中,我們可以看出:在中國(guó),網(wǎng)上書店有發(fā)展的必要,也有發(fā)展的基礎(chǔ),發(fā)展網(wǎng)上書店的各方面條件也日趨成熟,但是還有幾個(gè)關(guān)鍵問(wèn)題必須解決好:一是提供普遍的信用卡網(wǎng)上支付,制定方便的銀行間的結(jié)算問(wèn)題;二是成立統(tǒng)一的、最具權(quán)威的CA認(rèn)證機(jī)構(gòu),從而解決安全問(wèn)題;三是構(gòu)建高效率的圖書配送系統(tǒng)。只有把這些問(wèn)題解決好了,才能保證網(wǎng)上書店的蓬勃發(fā)展,下面提出四種網(wǎng)上書店的經(jīng)營(yíng)思路供大家參考。 1.2.1以售書營(yíng)利為目的的網(wǎng)上書店這種書店利用網(wǎng)絡(luò)提供大量的書目,讀者可以進(jìn)行查詢、選擇,然后在網(wǎng)上直接訂購(gòu),結(jié)算方式以信用卡結(jié)算為主,也可采用郵購(gòu)、電匯等方式,書店確認(rèn)讀者已付款后,就通過(guò)自己的配送體系,把圖書送到讀者手中。這是最簡(jiǎn)單、最直觀的網(wǎng)上書店經(jīng)營(yíng)模式,實(shí)際上它只是傳統(tǒng)書店在互聯(lián)網(wǎng)上的延伸。它的優(yōu)點(diǎn)是能提供大量書目,讀者選擇面大,購(gòu)書效率高,但是它的不足也是明顯的,它必須有大量的網(wǎng)上購(gòu)書者、先進(jìn)方便的結(jié)算方式、完善的配送體系、較高的折扣率等條件支持。國(guó)內(nèi)現(xiàn)有的網(wǎng)上書店絕大部分都是這種類型的,真是因?yàn)樯鲜鰲l件都不具備,它們才會(huì)陷入困境。 這種類型的書店看似簡(jiǎn)單,實(shí)際上要想成功的經(jīng)營(yíng)并獲利,是很難的。原因恐怕就在于它們的經(jīng)營(yíng)者還沒(méi)有脫離傳統(tǒng)商業(yè)運(yùn)作模式的束縛,沒(méi)有對(duì)電子商務(wù)有透徹的理解。眾所周知,在一次商業(yè)交易行為中包括了信息流和物流。傳統(tǒng)商業(yè)中物流比信息流更重要,而互聯(lián)網(wǎng)的優(yōu)勢(shì)是信息的流動(dòng),在電子商務(wù)中信息流應(yīng)該是更重要的。為什么網(wǎng)上書店會(huì)成為電子商務(wù)的先鋒?為什么圖書是更適合于網(wǎng)上銷售的產(chǎn)品?原因就在于:圖書本身就是信息的載體,讀者雖然買的是圖書,但他實(shí)際需要的卻是圖書中的知識(shí)和信息。沒(méi)有認(rèn)清這一點(diǎn)恐怕是現(xiàn)在絕大多數(shù)網(wǎng)上書店在苦苦掙扎的主要原因。于是,我們探討出下面這種圍繞信息服務(wù)的經(jīng)營(yíng)方式。 1.2.2以提供信息服務(wù)為主的網(wǎng)上書店 這種書店以圖書銷售為核心,提供各種類型的信息服務(wù)。例如,開(kāi)展不同類型、不同層次的圖書評(píng)論;提供世界各地的出版發(fā)行動(dòng)態(tài)、新聞、知識(shí)、趣聞等;介紹國(guó)內(nèi)外知名作家;提供國(guó)內(nèi)或國(guó)際上著名的出版社、圖書館、書店情況介紹;推薦世界暢銷書;創(chuàng)辦讀者俱樂(lè)部,圍繞著圖書開(kāi)展各類活動(dòng),等等。它的圖書銷售部分也應(yīng)該是一個(gè)能提供大量書目,有方便的結(jié)算方式,有高效的配送系統(tǒng),有較低價(jià)格的完整網(wǎng)上書店。 這種運(yùn)營(yíng)方式下,圖書銷售不是它的全部目標(biāo),通過(guò)信息服務(wù)把讀者的注意力集中過(guò)來(lái),以服務(wù)為紐帶,把作者、出版社、書商、書店、讀者緊密的聯(lián)系起來(lái)。只有這樣,圖書的銷售業(yè)績(jī)才能有很大的提高,才有可能真正實(shí)現(xiàn)“靠銷售盈利”。服務(wù)與銷售是相互促進(jìn)、相互補(bǔ)充的。在當(dāng)前圖書銷售率還很低的情況下,這種經(jīng)營(yíng)方式是可行的。 1.2.3以專業(yè)性為特點(diǎn)的網(wǎng)上書店 前面所述的兩種類型的書店主要是綜合型的書店,它依靠書目全、服務(wù)好、信息量大取勝,一般經(jīng)營(yíng)者需要具備相當(dāng)?shù)膶?shí)力,比如新華書店。而對(duì)于實(shí)力較弱的經(jīng)營(yíng)者,可采取“以專取勝”的策略。 一是書籍內(nèi)容專。例如選擇計(jì)算機(jī)、醫(yī)藥衛(wèi)生等專業(yè)性強(qiáng)、需求量大的書籍; 二是銷售對(duì)象專。例如開(kāi)辦針對(duì)青少年的書店,或者針對(duì)女性的書店等; 三是書籍類型專。例如開(kāi)辦精品書店,工具書店等; 四是出版單位專。選擇著名出版社,專賣它們出的書; 但這些書店仍然需要注意提供信息服務(wù)的問(wèn)題和完善的圖書交易問(wèn)題。 1.2.4以電子版圖書為主的網(wǎng)上書店 電子版圖書按載體可以分為兩大類,一種是有具體載體的,如光盤版;另一種是以網(wǎng)絡(luò)為載體的網(wǎng)絡(luò)版。隨著網(wǎng)絡(luò)的普及和其它信息技術(shù)的發(fā)展,圖書發(fā)行電子化將是一個(gè)必然趨勢(shì),尤其是網(wǎng)絡(luò)版的圖書,由于它可以在網(wǎng)絡(luò)上的方便、快速的傳遞,省去了圖書配送這一重要而又難度很大的環(huán)節(jié)。為解決這類圖書的閱讀問(wèn)題,國(guó)外一些公司已經(jīng)研制出了電子圖書閱讀器,例如,SoftBook Press公司的SoftBook。但是這些閱讀器都還是針對(duì)英文的,中文電子圖書閱讀器還是一個(gè)空白。目前,中國(guó)的第一筆電子版圖書交易在網(wǎng)上完成11,相信將來(lái)隨著電子版圖書發(fā)行量的增大,這種銷售方式也將成為一種趨勢(shì),并有望成為銷售盈利的突破口。 我們討論了4種網(wǎng)上書店的經(jīng)營(yíng)思路,它們各有利弊,適當(dāng)?shù)慕Y(jié)合會(huì)取得比較好的效果,最關(guān)鍵的一點(diǎn)應(yīng)該是抓住“圖書流動(dòng)實(shí)際上就是信息(知識(shí))流動(dòng),網(wǎng)上書店應(yīng)該揚(yáng)信息交流之優(yōu)勢(shì)”。Amazon的成功,使它成為眾多網(wǎng)上書店的仿效對(duì)象。但實(shí)際上,Amazon成功的同時(shí)也宣告了不可能再有第二個(gè)Amazon出現(xiàn),這就是互聯(lián)網(wǎng)上“贏家通吃”的規(guī)律。中國(guó)的網(wǎng)上書店必然也將受此規(guī)律約束,但在一定的條件下多個(gè)同類型書店同時(shí)存在也是有可能的。因?yàn)橹袊?guó)地域廣闊,一家網(wǎng)上書店的配送系統(tǒng)很難完全覆蓋,所以多個(gè)網(wǎng)上書店劃地區(qū)發(fā)展應(yīng)該是可行的。另外,可以開(kāi)設(shè)不同于其它書店的專業(yè)書店等??傊?,網(wǎng)上書店的生存和發(fā)展,即便是仿效,也都離不開(kāi)“創(chuàng)新”。第二章、 網(wǎng)上書店系統(tǒng)的開(kāi)發(fā)背景2.1 系統(tǒng)開(kāi)發(fā)背景在線圖書銷售系統(tǒng)是目前Internet上廣泛使用的在線系統(tǒng)之一。在1997年,國(guó)外網(wǎng)上書店達(dá)兩百家以上。而在國(guó)內(nèi),自杭州新華書店創(chuàng)辦第一家網(wǎng)上書店后,網(wǎng)上書店如雨后春筍般涌現(xiàn)出來(lái)。其中最為有名的莫過(guò)于 1999年1月1日開(kāi)通的上海書城網(wǎng)上書店和3月9日正式營(yíng)業(yè)的北京圖書大廈網(wǎng)上書店?,F(xiàn)在,到底有多少中文圖書的網(wǎng)上書店,恐怕很難統(tǒng)計(jì)完整。2.2系統(tǒng)設(shè)計(jì)說(shuō)明 網(wǎng)上書店系統(tǒng)要實(shí)現(xiàn)的功能非常多,最重要的當(dāng)屬圖書的銷售,也就是管理庫(kù)房中的圖書,以及管理用戶的購(gòu)物車,從而實(shí)現(xiàn)結(jié)賬等一系列功能。另外,在線圖書銷售系統(tǒng)還需要提供給用戶查找數(shù)據(jù)庫(kù)中圖書相關(guān)記錄的功能。同時(shí),就是為了保證圖書交易的正常進(jìn)行,必須對(duì)用戶的身份進(jìn)行驗(yàn)證。最后,該系統(tǒng)還必須具有管理員的功能,允許管理員對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行操作。首先,為了銷售圖書,給圖書做廣告是其中很重要的一部分,系統(tǒng)必須在醒目的位置給出圖書的信息,包括圖書的名稱、作者、以及圖書的圖片介紹。另外,圖書銷售過(guò)程中還需要對(duì)用戶的購(gòu)物車進(jìn)行管理,允許用戶執(zhí)行諸如清空購(gòu)物車,修改購(gòu)物圖書的數(shù)量、種類等操作。最后,系統(tǒng)必須完成結(jié)賬的功能,從而完成整個(gè)購(gòu)物的流程。其次,因?yàn)樵诰€銷售系統(tǒng)中圖書的種類非常多,某個(gè)用戶想要找到自己需要的圖書就比較困難了,所以系統(tǒng)提供了查找的功能,給用戶帶來(lái)方便。另外,為了保證數(shù)據(jù)庫(kù)的安全,以及圖書交易的順利進(jìn)行,系統(tǒng)還需要對(duì)用戶進(jìn)行管理,最簡(jiǎn)單的一點(diǎn)就是需要用戶先注冊(cè),進(jìn)行身份的驗(yàn)證。最后,系統(tǒng)特別提供了數(shù)據(jù)庫(kù)管理的功能,允許具有管理權(quán)限的人員對(duì)系統(tǒng)數(shù)據(jù)庫(kù)進(jìn)行操作,包括添加、刪除、修改記錄等等。2.3 系統(tǒng)開(kāi)發(fā)目的通過(guò)畢業(yè)設(shè)計(jì)了解項(xiàng)目技術(shù)的相關(guān)背景。撐握需求分析方法和系統(tǒng)設(shè)計(jì)的方法。應(yīng)用所學(xué)ASP語(yǔ)言進(jìn)行系統(tǒng)的熟練編程。對(duì)windows2000服務(wù)器的架設(shè)與管理。為今后獨(dú)立設(shè)計(jì)網(wǎng)站奠定基本。2.4 系統(tǒng)開(kāi)發(fā)條件2.4.1 硬件條件 能支持MicroSoft SQL Server 2000、ASP即可2.4.2軟件條件Windows XP操作系統(tǒng) Dreamweaver Mx2004網(wǎng)頁(yè)制作工具 Asp開(kāi)發(fā)工具 Microsoft SQL Sever 2000數(shù)據(jù)庫(kù)技術(shù)2.4.3技術(shù)條件 技術(shù)支持條件是三個(gè)條件中最容易得到和實(shí)現(xiàn)的,當(dāng)今世界,計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù),特別是各種開(kāi)發(fā)工具的廣泛發(fā)展和應(yīng)用為網(wǎng)上書店系統(tǒng)的開(kāi)發(fā)和應(yīng)用提供了較好的技術(shù)支持。第三章 系統(tǒng)設(shè)計(jì)3.1目標(biāo)設(shè)計(jì)在線圖書銷售系統(tǒng)所要實(shí)現(xiàn)的功能如下:1. 系統(tǒng)的用戶登錄及身份驗(yàn)證要求l 系統(tǒng)用戶注冊(cè)。l 驗(yàn)證用戶的注冊(cè)信息。l 系統(tǒng)用戶進(jìn)入系統(tǒng)時(shí)的身份驗(yàn)證。l 系統(tǒng)用戶在不同頁(yè)面瀏覽時(shí)的身份驗(yàn)證。2.在線圖書銷售系統(tǒng)要求l 允許用戶瀏覽所有圖書。l 允許用戶按圖書名稱進(jìn)行查找。l 允許用戶購(gòu)買自己喜歡的圖書。l 允許用戶對(duì)購(gòu)物車進(jìn)行管理。l 系統(tǒng)實(shí)現(xiàn)訂單的處理。l 系統(tǒng)完成整個(gè)購(gòu)物流程。3.圖書銷售系統(tǒng)的管理子系統(tǒng)要求l 對(duì)管理員的身份進(jìn)行驗(yàn)證l 對(duì)數(shù)據(jù)庫(kù)中的圖書信息進(jìn)行管理。l 對(duì)數(shù)據(jù)庫(kù)中的用戶信息進(jìn)行管理。3.2 設(shè)計(jì)思想3.2.1.Browser/Server結(jié)構(gòu)在線圖書銷售系統(tǒng)的特點(diǎn)就是利用Browser/Server(B/S)結(jié)構(gòu),實(shí)現(xiàn)圖書的在線查找,銷售,以及圖書的在線管理等功能.這種系統(tǒng)的優(yōu)勢(shì)在于系統(tǒng)簡(jiǎn)單、功能強(qiáng)大、擴(kuò)展能力以及能夠方便的跨地域操作等性能。Client/Server(C/S)模式與B/S模式是現(xiàn)在比較流行的兩種數(shù)據(jù)庫(kù)應(yīng)用模式。單獨(dú)應(yīng)用哪一種模式都將受其自身弱點(diǎn)的限制。C/S模式主要是在以局域網(wǎng)為基礎(chǔ)的環(huán)境下展開(kāi)應(yīng)用的,它受到地域的限制。而B/S模式通過(guò)INTERNET進(jìn)行通信,可以不受地域的限制,但是它不能夠進(jìn)行聯(lián)機(jī)事務(wù)處理,并且在處理大量數(shù)據(jù)的情況下,速度較慢。從目前的開(kāi)發(fā)技術(shù)來(lái)看,BROWSER端作為信息收信源,特別是大量的數(shù)據(jù)錄入工作還不能完全取代CLIENT端的用戶界面。在這方面,CLIENT端的各種開(kāi)發(fā)工具的功能更加強(qiáng)大也更加靈活。Internet上的用戶系統(tǒng)服務(wù)器系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)Internet圖書銷售系統(tǒng)圖3-1 B-S結(jié)構(gòu)的網(wǎng)上書店系統(tǒng)應(yīng)用原理示意圖對(duì)于本系統(tǒng),其功能目標(biāo)是要將圖書銷售由傳統(tǒng)的商店模式向在線銷售的轉(zhuǎn)變,同時(shí)還要 能對(duì)銷售的訂單和圖書的種類進(jìn)行管理。圖3-1 是本系統(tǒng)的網(wǎng)絡(luò)應(yīng)用原理示意圖。 3.2.2.三層結(jié)構(gòu)的概念Browser/Server的多層結(jié)構(gòu)的應(yīng)用正是在對(duì)C/S結(jié)構(gòu)的總結(jié)基礎(chǔ)上產(chǎn)生的,并且也已經(jīng)擴(kuò)展到了B/S應(yīng)用開(kāi)發(fā)領(lǐng)域。即將應(yīng)用劃分為3層(可以有更多層,但3層最常見(jiàn)):用戶界面層、商業(yè)邏輯層、數(shù)據(jù)庫(kù)層。l 用戶界面層負(fù)責(zé)處理用戶的輸入和向用戶的輸出,但并不負(fù)責(zé)解釋其含義(出于效率的考 慮,它可能在向上傳輸用戶輸入前進(jìn)行合法性驗(yàn)證),這一層通常用前端工具(Visual Basic,Visual C+,ASP等)開(kāi)發(fā),在本章的實(shí)例中我們用VBScript腳本語(yǔ)言實(shí)現(xiàn)ASP頁(yè)面 ;l 商業(yè)邏輯層是上下兩層的紐帶,它建立實(shí)際的數(shù)據(jù)庫(kù)連接,根據(jù)用戶的請(qǐng)求生成SQL語(yǔ)句檢索或更新數(shù)據(jù)庫(kù),并把結(jié)果返回給客戶端,這一層通常以動(dòng)態(tài)鏈接庫(kù)的形式存在并注冊(cè)到服務(wù)器的注冊(cè)表(Registry)中,它與客戶端通訊的接口符合某一特定的組件標(biāo)準(zhǔn)(如COM, CORBA),可以用任何支持這種標(biāo)準(zhǔn)的工具開(kāi)發(fā);l 數(shù)據(jù)庫(kù)層負(fù)責(zé)實(shí)際的數(shù)據(jù)存儲(chǔ)和檢索。B/S結(jié)構(gòu)開(kāi)發(fā)還具有另外的一個(gè)重要的優(yōu)勢(shì),即面向?qū)ο缶幊痰奶匦砸灰弧胺庋b性”。在客戶端需要進(jìn)行某項(xiàng)與數(shù)據(jù)庫(kù)之間的訪問(wèn)和操作的地方,只需要調(diào)用一個(gè)函數(shù),至于這個(gè)函數(shù)如何編寫,如何與數(shù)據(jù)庫(kù)打交道,以至訪問(wèn)的是何種數(shù)據(jù)庫(kù)都與其無(wú)關(guān)(否則,很有可能出現(xiàn)在一種數(shù)據(jù)庫(kù)系統(tǒng)上運(yùn)行得很好的SQL語(yǔ)句,有時(shí)換到另一種數(shù)據(jù)庫(kù)系統(tǒng)上必須加以修改);在中間層DLL中實(shí)現(xiàn)這個(gè)函數(shù),如果用戶對(duì)具體操作的要求發(fā)生改變,只需要修改這個(gè)函數(shù)就可以了,只要此函數(shù)的入口參數(shù)和返回內(nèi)容不變,在客戶端不需作任何改動(dòng)。而這一點(diǎn)在開(kāi)發(fā)大型應(yīng)用時(shí)尤其有用:我們可以把開(kāi)發(fā)人員分成兩組,一組負(fù)責(zé)開(kāi)發(fā)界面層,另一組負(fù)責(zé)開(kāi)發(fā)商業(yè)邏輯層,雙方只要按照事先商定的函數(shù)接口,并行地開(kāi)發(fā)就可以,而不必向從前那樣,后面的工作必須等前面的工作完成后才能開(kāi)始。當(dāng)然,這樣的開(kāi)發(fā)模式需要很好的項(xiàng)百協(xié)調(diào)和文檔作支持。3.3系統(tǒng)功能設(shè)計(jì)根據(jù)系統(tǒng)功能的要求,在線圖書銷售系統(tǒng)可以分為3個(gè)模塊:用戶管理模塊、圖書銷售系統(tǒng)以及后臺(tái)管理系統(tǒng)。圖3-2給出了這3個(gè)模塊之間的關(guān)系。系統(tǒng)首頁(yè)用戶管理模塊圖書銷售系統(tǒng)后臺(tái)管理系統(tǒng)3-2 在線圖書銷售系統(tǒng)功能功能模塊圖對(duì)于用戶管理模塊,根據(jù)系統(tǒng)的功能分析,它具有的功能應(yīng)該包括對(duì)用戶注冊(cè)的檢查、用戶注冊(cè)信息的添加、以及用戶注冊(cè)信息的修改等。對(duì)于在線的圖書銷售系統(tǒng),根據(jù)系統(tǒng)的功能分析,它應(yīng)該具有的功能包括允許用戶查找圖書信息、瀏覽圖書信息、允許用戶購(gòu)買圖書、并對(duì)購(gòu)物車進(jìn)行管理、再通過(guò)收銀臺(tái)對(duì)購(gòu)物車內(nèi)的圖書進(jìn)行確定,最后將用戶的訂單記錄發(fā)送到后臺(tái)數(shù)據(jù)庫(kù)。對(duì)于后臺(tái)管理系統(tǒng),根據(jù)系統(tǒng)的功能分析,它應(yīng)該具有的功能包括允許管理員瀏覽整個(gè)系統(tǒng)的圖書,對(duì)圖書信息進(jìn)行修改(包括刪除和某些圖書),以及添加新的圖書信息,并可對(duì)網(wǎng)站內(nèi)的用戶進(jìn)行管理,對(duì)用戶的訂單進(jìn)行管理。圖3-3是整個(gè)系統(tǒng)的頁(yè)面邏輯結(jié)構(gòu)示意圖。第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)4.1數(shù)據(jù)庫(kù)的需求分析根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,下面給出在線圖書銷售系統(tǒng)的各個(gè)組成部分的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。對(duì)于系統(tǒng)用戶信息數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 用戶信息(userinfo):用戶ID(自動(dòng)編號(hào))、用戶昵稱、用戶姓名、密碼、電話號(hào)碼、E-mail地址、家庭地址、注冊(cè)時(shí)間、備注信息。對(duì)于系統(tǒng)的書籍信息(book)數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 書籍信息:book的ID(自動(dòng)編號(hào))、book名稱、book的價(jià)格、book的出版社、book的圖片、book的介紹信息、book的出版日期、book是否是精品推薦、book是否是特價(jià)產(chǎn)品。對(duì)于圖書銷售的交易購(gòu)物記錄( basket)數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 圖書交易訂單信息:訂單ID(自動(dòng)編號(hào))、book的ID、顧客的名稱、顧客的地址、顧客的電話號(hào)碼、顧客購(gòu)買書籍的名稱、顧客購(gòu)買書籍的數(shù)量、交易的日期、顧客購(gòu)買書籍的價(jià)格、顧客是否確定購(gòu)買、是否訂單已接受處理、是否訂單已處理。對(duì)于管理員(admin)數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 管理員信息:昵稱、密碼對(duì)于公告信息(pub)數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 公告信息:公告的、公告的主題、公告的內(nèi)容、公告發(fā)表的日期、公告發(fā)表的時(shí)間。系統(tǒng)首頁(yè)用戶管理模塊圖書銷售系統(tǒng)后臺(tái)管理系統(tǒng)訂單管理頁(yè)面網(wǎng)站用戶管理頁(yè)面收銀臺(tái)頁(yè)面圖書銷售頁(yè)面購(gòu)物車頁(yè)面修改信息頁(yè)面用戶注冊(cè)頁(yè)面注冊(cè)檢查頁(yè)面圖書管理頁(yè)面訂單提交頁(yè)面圖3-3 網(wǎng)上書店系統(tǒng)的頁(yè)面邏輯結(jié)構(gòu)圖4.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就要以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯設(shè)計(jì)基礎(chǔ).這些實(shí)體包含各種具體信息通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:用戶信息實(shí)體、書籍信息實(shí)體、圖書交易訂單信息實(shí)體、管理員信息實(shí)體、公告信息實(shí)體。各個(gè)實(shí)體具體的的描述E-R圖如下。用戶信息用戶ID備注信息家庭地址注冊(cè)時(shí)間用戶昵稱E-mail地址4-1用戶信息實(shí)體E-R圖書籍信息book的IDbook是否是特價(jià)產(chǎn)品。book是否是精品推薦book的出版日期book名稱book的介紹信息4-2書籍信息實(shí)體E-R圖圖書交易訂單信息訂單ID是否訂單已接受處理顧客是否確定購(gòu)買是否訂單已處理用戶昵稱顧客購(gòu)買書籍的價(jià)格4-3圖書交易訂單信息實(shí)體E-R圖管理員信息密碼昵稱4-4管理員信息實(shí)體E-R圖圖書交易訂單信息公告的公告發(fā)表的日期公告發(fā)表的時(shí)間公告的主題公告的內(nèi)容4-5圖書交易訂單信息實(shí)體E-R圖4.3數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,各個(gè)系統(tǒng)的具體邏輯實(shí)現(xiàn)如下: 對(duì)于系統(tǒng)用戶信息數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): l 用戶信息(userinfo):用戶ID(自動(dòng)編號(hào))、用戶昵稱、用戶姓名、密碼、電話號(hào)碼、E-mail地址、家庭地址、注冊(cè)時(shí)間、備注信息。它不需要外部數(shù)據(jù)支持。對(duì)于圖書信息系統(tǒng),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 書籍的記錄信息:book的ID(自動(dòng)編號(hào))、book名稱、book的價(jià)格、book的出版社、book的圖片、book的介紹信息、book的出版日期、book是否是精品推薦、book是否是特價(jià)產(chǎn)品。需要外部數(shù)據(jù)支持: l 用戶的其他信息:昵稱、密碼等等。對(duì)于在線銷售的交易部分內(nèi)容,可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): l 圖書交易訂單信息:basket的ID(自動(dòng)編號(hào))、book的ID、顧客的名稱、顧客的地址、顧客的電話號(hào)碼、顧客購(gòu)買書籍的名稱、顧客購(gòu)買書籍的數(shù)量、交易的日期、顧客購(gòu)買書籍的價(jià)格、顧客是否確定購(gòu)買、是否訂單已接受處理、是否訂單已處理。所需的外部數(shù)據(jù)支持: l 用戶的其他信息:昵稱、密碼等等。對(duì)于管理員(admin)數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 管理員信息:昵稱、密碼它不需要外部數(shù)據(jù)支持。對(duì)于公告信息(pub)數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 公告信息:公告的、公告的主題、公告的內(nèi)容、公告發(fā)表的日期、公告發(fā)表的時(shí)間。它不需要外部數(shù)據(jù)支持。4.4 數(shù)據(jù)庫(kù)的結(jié)構(gòu)創(chuàng)建根據(jù)數(shù)據(jù)庫(kù)需求的分析,建立如下四個(gè)數(shù)據(jù)表。l 用戶信息數(shù)據(jù)表(userinfo表),其結(jié)構(gòu)如圖4-1 所示。圖4-6 用戶信息數(shù)據(jù)表l 書籍的記錄信息數(shù)據(jù)表(book表),其結(jié)構(gòu)如圖4-2 所示。4-7 書籍的記錄信息數(shù)據(jù)表l 圖書交易訂單信息數(shù)據(jù)表(basket表), 其結(jié)構(gòu)如圖4-3所示。4-8 圖書交易訂單信息數(shù)據(jù)表l 管理員信息數(shù)據(jù)表(admin表), 其結(jié)構(gòu)如圖4-4所示。4-9管理員信息數(shù)據(jù)表l 公告信息數(shù)據(jù)表(admin表), 其結(jié)構(gòu)如圖4-5所示。4-10 公告信息數(shù)據(jù)表4.5后臺(tái)數(shù)據(jù)庫(kù)的配置 后臺(tái)數(shù)據(jù)庫(kù)使用Access,本系統(tǒng)是在Windows XP professional下開(kāi)發(fā)的,開(kāi)發(fā)數(shù)據(jù)庫(kù)使用的是Microsoft Access 2000.具體配置步驟如下: 新建一個(gè)空數(shù)據(jù)庫(kù),取名為 db1.mdb 在db1.mdb中建立表。 建立一個(gè)ODBC數(shù)據(jù)源,名稱為db1,指向db1.mdb,步驟如下: 首先,選擇”控制面板”中的”O(jiān)DBC數(shù)據(jù)源管理”選項(xiàng),選擇”用戶DSN”選項(xiàng)卡,單擊”添加”按鈕,在”創(chuàng)建新數(shù)據(jù)源”窗口中。選擇”Driver Microsoft Access(*mdb)”作為數(shù)據(jù)驅(qū)動(dòng)程序,然后單擊”完成”按鈕。 在” Driver Microsoft Access安裝”窗口中,數(shù)據(jù)源名稱為”newdata”,這要Asp程序中將要引用的,單擊”選擇”按鈕,從彈出的文件窗口選擇” db1.mdb”文件所在的位置,其他選項(xiàng)都不改變。 單擊”確定”按鈕,這樣就完成了Access數(shù)據(jù)庫(kù)的ODBC數(shù)據(jù)源設(shè)置。第五章 前端網(wǎng)絡(luò)網(wǎng)頁(yè)的開(kāi)發(fā)和設(shè)計(jì)5.1 系統(tǒng)首頁(yè)設(shè)計(jì)頁(yè)面示例如圖5-1所示,給出了網(wǎng)上書店系統(tǒng)的首頁(yè)效果。5.2系統(tǒng)程序設(shè)計(jì)其主要程序代碼如下:登錄主要代碼: <form method="POST" action="login.asp"><tr><td height="110" bgcolor="#336699"><table width="95%" border="0" align="center" cellpadding="0" cellspacing="5" bgcolor="#336699"><tr><td width="32%" height="41" bgcolor="#336699"><div align="center"></div></td><td width="68%" bgcolor="#336699"><div align="center"><input name="UserNick" type="text" class=input id="UserNick" style="FONT-SIZE: 12px; WIDTH: 110px" size="10" maxlength="18"> </div></td></tr><tr><td bgcolor="#336699"><div align="center"></div></td><td bgcolor="#336699"><div align="center"><input name="UserPasswd" type="password" class=input id="UserPasswd" style="FONT-SIZE: 12px; WIDTH: 110px" size="10" maxlength="18"></div></td></tr></table><div align="center"></div><div align="center"><center><table width="90%" border="0" cellspacing="0" cellpadding="0" bgcolor="#ECECEC" style="border-collapse: collapse" bordercolor="#111111"><tr bgcolor="#336699"><td width="80"><div align="center"><a href="register.asp" target="_blank"><img src="images/pics/reg.gif" width="81" height="25" border="0"></a></div></td><td><div align="center"> <input align=absMiddle alt=&Egrave;&middot;&para;&uml; cache name=submit2 src="images/pics/login.gif" type=image tppabs="" width="56" height="25"> </div></td></tr></table></center></div></td></tr></form>核對(duì)用戶信息主要代碼: <%dim rs,sql set rs=server.createobject("adodb.recordset") if session("UserNick")="" then UserNick=trim(request("UserNick") UserPasswd=trim(request("UserPasswd") if UserNick="" or UserPasswd="" then errmsg=errmsg+"<br>"+"<li>用戶名和用戶密碼不能為空!" founderr=true end if sql="select * from userinfo where UserNick="&UserNick&"" rs.open sql,conn,3,3 if rs.eof then errmsg=errmsg+"<br>"+"<li>你輸入的用戶不存在!" founderr=true elseif UserPasswd=rs("UserPasswd") then session("UserNick")=rs("UserNick") rs.update else errmsg=errmsg+"<br>"+"<li>你輸入的密碼錯(cuò)誤!" founderr=true end if rs.close if founderr=true then %><%else%> <%response.redirect "index.asp"%><%end ifelseresponse.redirect "index.asp"end if%>打開(kāi)數(shù)據(jù)庫(kù)主要代碼:<%dim conndim connstrdim dbdb="/db1.mdb"Set conn = Server.CreateObject("ADODB.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)connstr="driver=Microsoft Access Driver (*.mdb);dbq=" & Server.MapPath(db)conn.Open connstr%>搜索主要代碼:<%set rs=server.CreateObject("adodb.recordset")name=request("name") sql="select * from book where name like %"&name&"% order by book_id DESC" rs.open sql,conn,3,3 if rs.eof then %>更新用戶數(shù)據(jù)庫(kù)主要代碼:<%if founderr=false then sql="select * from userinfo where UserNick="&UserNick&"" rs.open sql,conn,3,3 rs.addnew rs("UserNick")=UserNick rs("UserPasswd")=UserPasswd rs("UserAddress")=UserAddress rs("UserEmail")=UserEmail rs("UserTele")=UserTele rs("Regtime")=now()rs("UserName")=UserName rs("UserComment")=UserCommen rs.update rs.close %>保存訂單信息主要代碼:<%dim sql,rsset rs=server.createobject("adodb.recordset")if request("action")="buy" thenif request("count")="" then count=1else count=request("count")end ifif request("book_id")="" then response.write "沒(méi)有此貨物!"else hw_id=request("book_id")end ifsql="select * from basket where book_id="&book_id&" and UserNick="&session("UserNick")&""rs.open sql,conn,3,3if rs.eof thenrs.addnewrs("book_id")=book_idrs("UserNick")=session("UserNick")rs("basketcount")=countrs("basketdate")=now()rs("name")=request("name")rs("book_cash")=request("book_cash")elsers("basket_count")=int(rs("basket_count")+int(count)end ifrs.updaters.close%><%end if%>新書入庫(kù)保存信息的主要代碼:<%if request("action")="save" then name=request("name") content=htmlencode2(request("content") book_cash=request("book_cash") pic=request("pic")chuban=request("chuban") data=request("data") jinpin=request("jinpin")te=request("te") if not(isnumeric(book_cash) then errmsg="<br>"+"<li>價(jià)格應(yīng)該為數(shù)字" founderr=true end if if name="" then errmsg=errmsg+"<br>"+"<li>名稱不能為空" founderr=true end if if content="" then errmsg=errmsg+"<Br>"+"<li>介紹不能為空" founderr=true end if if pic="" then pic="img/noimage.gif" if founderr=true then response.write errmsg response.write "<br>" response.write "<a href=addhw.asp>返回</a>" response.end else sql="select * from book" rs.open sql,conn,3,3 rs.addnew rs("name")=name rs("content")=content rs("book_cash")=book_cash rs("data")=data rs("chuban")=chuban rs("pic")=pic rs("jinpin")=jinpinrs("te")=te rs.update end if response.write "貨物添加成功" response.write "<br>" response.write "<a href=addbook.asp>返回</a>" rs.closeelse%>刪除圖書信息主要代碼:<%if request("action")="del" then sql="select * from book where book_id="&request("book_id") rs.open sql,conn,3,3 if rs.eof then response.redirect "delhw.asp" else rs.delete rs.update end if rs.close response.write "貨物刪除成功" response.write "<br>" response.write "<a href=delbook.asp>返回</a>"else%>第六章 結(jié)束語(yǔ)開(kāi)發(fā)本系統(tǒng)中存在一些難點(diǎn),主要包括以下幾個(gè)方面:1.購(gòu)物車的管理,以及訂單的處理作為一個(gè)銷售系統(tǒng),顯然購(gòu)物車是最重要的部分。在本系統(tǒng)中,我們使用了一個(gè)虛擬的購(gòu)物車,普通的顧客只需要往購(gòu)物車中添加商品即可,剩下的事情都由系統(tǒng)來(lái)處理。當(dāng)然,顧客也可以對(duì)自己的購(gòu)物車進(jìn)行其他一些操作,包括修改某種圖書的數(shù)量,或是提交結(jié)賬操作等。 2.管理員功能的實(shí)現(xiàn)在本在線圖書銷售系統(tǒng)中,管理員的功能比較簡(jiǎn)單,但也算是系統(tǒng)的一個(gè)難點(diǎn)。這里僅僅對(duì)圖書信息進(jìn)行了管理。實(shí)際上,還需妥管理的是系統(tǒng)注冊(cè)用戶(即顧客),還有顧客訂單等內(nèi)容。這里需要提醒注意的是,系統(tǒng)管理功能的一個(gè)難點(diǎn)就是管理員身份的驗(yàn)證,本在線系統(tǒng)采用了頁(yè)面級(jí)的驗(yàn)證機(jī)制,即僅僅在頁(yè)面中輸入管理員的用戶名和密碼,然后驗(yàn)證用戶身份。實(shí)際上,需要在數(shù)據(jù)庫(kù)建立專門的管理員賬戶來(lái)進(jìn)行管理。通過(guò)一個(gè)網(wǎng)上書店,具體介紹了ASP電子商務(wù)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方法。從顧客的角度對(duì)系統(tǒng)分析和設(shè)計(jì)以及對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn),是整個(gè)系統(tǒng)得以實(shí)現(xiàn)的基礎(chǔ)。在具體的編碼過(guò)程中,盡量講究代碼的簡(jiǎn)潔和格式清晰,講究模塊命名和變量命名的合理性和有意義,在很大程度上使邏輯更加清晰,調(diào)試與維護(hù)變得容易。本系統(tǒng)的實(shí)現(xiàn)中用到的很多方法,貫徹很多規(guī)則和習(xí)慣對(duì)任何一個(gè)系統(tǒng)的實(shí)現(xiàn)都是很重要的,我們應(yīng)該養(yǎng)成良好的編程習(xí)慣。在對(duì)系統(tǒng)的以上功能模塊的設(shè)計(jì)及實(shí)現(xiàn)做了做夠的分析與理解以后,可以嘗試對(duì)這個(gè)系統(tǒng)做很一些改進(jìn),同時(shí)加入更多的功能,使它變得更完善。親自動(dòng)手進(jìn)行實(shí)踐是學(xué)習(xí)和掌握實(shí)際知識(shí)的最好的辦法。 參考文獻(xiàn)高等教育出版社網(wǎng)站建設(shè)教程 金旭亮 吳彬 編電子工業(yè)出版社Photoshop 7設(shè)計(jì)師創(chuàng)意手記 王永輝 編人民郵電出版社ASP網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)(第二版) 汪曉平鐘軍編科海培中出版社Windows 2000+ASP+SQL Server案例教程 曾清國(guó) 編電子工業(yè)出版社Dreamweaver MX & ASP網(wǎng)頁(yè)整合大全 立雅科技 編清華大學(xué)出版社 數(shù)據(jù)庫(kù)系統(tǒng)原理 王珊陳紅編機(jī)械工業(yè)出版社 Dreamweaver4.0網(wǎng)頁(yè)設(shè)計(jì)教程 邱炳城 編人民郵電出版社ASP數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航 宣小平 但正剛 張文毅 編電子工業(yè)出版社Flash MX動(dòng)畫設(shè)計(jì)與編程 (韓)天一勇 高勇宇 編中國(guó)青年出版社windows2000 Server 李勁 編27

注意事項(xiàng)

本文(網(wǎng)上書店畢業(yè)論文1)為本站會(huì)員(1888****888)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!