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

上傳人:1888****888 文檔編號:37488092 上傳時間:2021-11-03 格式:DOC 頁數(shù):27 大?。?57.52KB
收藏 版權(quán)申訴 舉報 下載
網(wǎng)上書店畢業(yè)論文1_第1頁
第1頁 / 共27頁
網(wǎng)上書店畢業(yè)論文1_第2頁
第2頁 / 共27頁
網(wǎng)上書店畢業(yè)論文1_第3頁
第3頁 / 共27頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《網(wǎng)上書店畢業(yè)論文1》由會員分享,可在線閱讀,更多相關《網(wǎng)上書店畢業(yè)論文1(27頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、學校代碼 50760 學號 分 類 號 密級 本科畢業(yè)論文(設計)網(wǎng)上書店學院、系 專業(yè)名稱 年 級 學生姓名 指導教師 年 月 日緒 言當前,世界經(jīng)濟正在開始新一輪的增長,經(jīng)濟全球化趨勢不斷增強,以信息技術(shù)產(chǎn)業(yè)為先導的“新經(jīng)濟”方興未艾,雖然對新經(jīng)濟的提法還沒有統(tǒng)一的意見,如有電子經(jīng)濟、網(wǎng)絡經(jīng)濟、信息經(jīng)濟、知識經(jīng)濟等說,但是各界已經(jīng)一致認為近期的重點是建立在互聯(lián)網(wǎng)基礎上的電子商務新經(jīng)濟。 電子商務對傳統(tǒng)的商務活動帶來了巨大的沖擊,它突出的標志就是增加貿(mào)易機會,降低貿(mào)易成本,簡化貿(mào)易流程,提高貿(mào)易效率。電子商務極大地改變了商務模式。帶動了經(jīng)濟結(jié)構(gòu)的變革。在發(fā)達國家,電子商務發(fā)展空前繁榮,通過互

2、聯(lián)網(wǎng)進行交易已成潮流。 電子商務對發(fā)展中國家,是一個重要的機遇。由于歷史的原因,我國在前兩次工業(yè)革命中失去了與世界齊驅(qū)并進的大好機遇。但是在新經(jīng)濟的競爭中,我國正在努力同世界先進國家同步。 我國在1994年開始出現(xiàn)電子商務的初級形式,到目前為止,證券公司、金融結(jié)算機構(gòu)、民航訂票中心、信用卡發(fā)放等方面均已成功進入電子商務領域,并進行了大量的、可靠的交易。這些已構(gòu)成電子商務發(fā)展的基礎,同時也為進一步發(fā)展積累了豐富的經(jīng)驗。 19961999年,IT廠商和媒體是推動電子商務發(fā)展的主角,1999年之后,一些參與電子商務的大企業(yè),主要指電子商務網(wǎng)絡服務商成為推動電子發(fā)展的主體,從這時起,中國的電子商務才算

3、真正開始。在全國各地,特別是大中城市,電子商務如春潮涌動,8848、當當書店、優(yōu)雅網(wǎng)站等一批優(yōu)秀電子商務企業(yè)迅速崛起,京、粵、滬成為中國電子商務三強,其中以上海為最。目前,國內(nèi)電子商務企業(yè)逐漸開始由貿(mào)易、零售等行業(yè)擴展到傳統(tǒng)制造業(yè),電子商務已經(jīng)成為中國新經(jīng)濟的一道重要的風景線。 根據(jù)中國互聯(lián)網(wǎng)絡信息中心發(fā)布的最新統(tǒng)計資料表明,到2001年6月30日為止,我國上網(wǎng)人數(shù)約為2650萬,到2005年達到4000萬,2010年將達到l億;1999年全國有200多個電子商務網(wǎng)站,2000年,達到1100家;我國電子商務交易額1998年約為1億元,1999年約為2億元,2000年約為8億元,預計到2003

4、年,將突破l00億元。 黨中央、國務院把發(fā)展電子商務作為我國信息化建設的一項重要內(nèi)容和戰(zhàn)略任務。目前正著手推動示范工程。國家信息化推進辦公室先后批準了17個電子商務試點,覆蓋了多個行業(yè)、地區(qū)、企業(yè),包括金藥商務網(wǎng)、首都電子商務工程、上海市電子商務工程、中國電信湖南電子商務試點、中國郵政電子商務系統(tǒng)、武漢長江數(shù)據(jù)通信股份有限公司的電子商務工程平臺等。這些項目內(nèi)容各有側(cè)重,各具特色。在試點的基礎上,形成中國電子商務發(fā)展的指導意見和中國電子商務的政策法規(guī)。第一章、國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢1.1 調(diào)查網(wǎng)上書店的現(xiàn)狀 1.1.1 網(wǎng)上書店的典范 說到網(wǎng)上書店,就不可能不提到亞馬遜(A)全球最大的網(wǎng)上書店

5、。它為讀者提供了方便舒適的網(wǎng)上購物環(huán)境,豐富的圖書品種(達310萬以上),優(yōu)惠的價格(折扣率從20%到50%),完善的金融結(jié)算制度,以及高效率的配送服務,并且實現(xiàn)了零庫存運轉(zhuǎn)。自1995年7月亞馬遜書店賣出第一本書起,它的銷售總額直線上升,1997年銷售額即達1.48億美元,為1996年的9.3倍,1998年猛增到5.4億美元,增幅達365。不過,由于較高的投入,使得亞馬遜仍然處于虧損階段。但是,它的股價卻在一路飚升,1997年5月初上市時,每股僅9美元左右,至1998年底亞馬遜股票突破300美元大關,1999年1月更是突破400美元大關,其市價總值達180億美元,比擁有1000余家分店的美國

6、最大的龐諾書店(B)的市值高出8倍多。由于它塑造了成功的網(wǎng)上銷售模式,產(chǎn)生了良好的品牌效應,所以,除了圖書,它現(xiàn)在還銷售CD、錄像帶、禮品、鮮花、醫(yī)藥、軟件等。與此同時,亞馬遜邁開了向國外擴張的步伐。1999年初出資5500萬美元,收購了英國和德國兩家網(wǎng)上書籍銷售公司,另外還并購了英國一家網(wǎng)上電影公司。 總的來講,亞馬遜在短短幾年之內(nèi),獲得了巨大的成功,成了全世界圖書業(yè)界矚目的對象。 1.1.2 國內(nèi)網(wǎng)上書店的現(xiàn)狀 無論是出于仿效,還是迫于競爭,一些老牌的圖書銷售商也加入網(wǎng)上書店的行列,如龐諾書店(B),疆界書店(B)等。至少在1997年,國外網(wǎng)上書店達兩百家以上。而在國內(nèi),自杭州新華書店創(chuàng)辦

7、第一家網(wǎng)上書店后,網(wǎng)上書店如雨后春筍般涌現(xiàn)出來。其中最為有名的莫過于 1999年1月1日開通的上海書城網(wǎng)上書店和3月9日正式營業(yè)的北京圖書大廈網(wǎng)上書店?,F(xiàn)在,到底有多少中文圖書的網(wǎng)上書店,恐怕很難統(tǒng)計完整。為了說明這一點,筆者做了一個小實驗(時間:1999年11月3日下午),在搜狐網(wǎng)站上,用關鍵詞“網(wǎng)上書店”進行查詢,并對結(jié)果作去重處理后,發(fā)現(xiàn)從事網(wǎng)上中文圖書銷售的站點共有61個,其中屬于新華書店系統(tǒng)的網(wǎng)站有5個,占8.2%;出版社辦的有3個,占4.9%;提供書目在9萬種以上的有6個,占9.8%。另外,專業(yè)性圖書網(wǎng)站8個,如計算機書店、工具書店、醫(yī)藥書店、法律書店、青少年書店等。從這些統(tǒng)計數(shù)據(jù)

8、中,我們多少也能看出國內(nèi)網(wǎng)上書店競爭的激烈性。 同亞馬遜相比,國內(nèi)網(wǎng)上書店的交易流程繁瑣、缺乏規(guī)范、可靠性低??梢灾苯釉诰W(wǎng)上下定單,也可以直接郵購。支付方式主要有信用卡網(wǎng)上支付、人民幣儲蓄賬戶網(wǎng)上支付,電匯,郵匯等。圖書配送方式主要有郵寄,EMS,甚至UPS,送上門(本地),異地網(wǎng)點配送等,配送時間也沒有統(tǒng)一的要求。總的來看,國內(nèi)的網(wǎng)上售書缺乏規(guī)范,隨意性強,買賣雙方的權(quán)益保障都有缺陷。 1.1.3網(wǎng)上書店面臨困境 國內(nèi)網(wǎng)上書店的目的主要有:利用圖書銷售盈利、效仿亞馬遜提高無形資產(chǎn)價值、以拉廣告賺錢、緊跟電子商務潮流等,其中,前兩種占大多數(shù)。然而,實際情況是網(wǎng)上書店并未達到預期的效果,有的根本

9、沒什么訪問量,有的雖然訪問人數(shù)眾多,但成交有限、營銷平淡,同時網(wǎng)上廣告也并未被廣大商家認同。于是,這些書店不得不面臨生存危機,究其原因,主要有: 1) 電子商務的概念并未深入人心。即使是經(jīng)常上網(wǎng)的人,也不一定就有網(wǎng)上購物的消費習慣。目前,電子商務的熱潮很大程度上是商家和IT界炒作的結(jié)果和一相情愿的表現(xiàn)。 2) 網(wǎng)絡普及率不高。雖然目前國內(nèi)上網(wǎng)人數(shù)已達400萬,但相對于12人口來講,只占0.3%,上網(wǎng)計算機數(shù)達146萬臺,但人均只有0.12% 。 3) 網(wǎng)上購書優(yōu)勢不明顯。網(wǎng)上購書的優(yōu)勢在于選擇面大、價格便宜、交易方便、節(jié)省時間和精力等。但國內(nèi)網(wǎng)絡速度慢、費用高,圖書折扣率低,結(jié)算、配送周期長,

10、并未讓讀者體會到網(wǎng)上購書的方便。 4) 網(wǎng)絡的最大優(yōu)勢在于開展信息服務,而信息服務的“不完善、低質(zhì)量”正是國內(nèi)網(wǎng)上書店的一大敗筆。經(jīng)營者往往過于注重圖書數(shù)量的豐富,而對圖書及其相關知識和信息的提供、介紹不夠。比如,書籍介紹不足或是過于簡明扼要,書評太少,相關新聞嚴重匱乏等。 5) 結(jié)算方式落后。目前,我國的銀行結(jié)算體系是企業(yè)和銀行可直接網(wǎng)上轉(zhuǎn)賬,但銀行和銀行之間還是傳統(tǒng)的結(jié)算方式,異地匯款,銀行間的復雜結(jié)算造成匯款到達要10天以上,書店再郵寄出去,顧客要一個月后才能拿到書。更有一些小的網(wǎng)上書店尚不具備網(wǎng)上支付能力,只能讓讀者采用郵購等傳統(tǒng)的異地購書方式。 6) 圖書配送周期長、成本高。由于不能

11、形成一張遍布全國的“圖書配送網(wǎng)”,使各書店不得不自己建庫存(若不建庫存,又恐怕履行定單得不到保證),然后進行郵寄。然而,郵費成本又太高。例如,南京的時空書店為了確保圖書安全送到讀者手上而又不給讀者增加額外負擔,所有書都按“掛號印刷品”郵寄,其費用全部由公司承擔,可嘆該公司的一片苦心。再例如,某君曾在網(wǎng)上購一本書,價值13.5元,使用北京快遞送貨方式,總價竟達3150元,光運費就18元,超過了書錢,還不如打車去購買呢!在電子商務比較發(fā)達的國家,在網(wǎng)上購書比在實地購書還要便宜510,真正做到了省錢省事,而我國居高不下的郵費,令消費者咋舌。 7) 安全保障問題令人擔心。書店擔心讀者提交定單卻不付款,

12、或收到假定單,而讀者更擔心付款后收不到書,或自己的金融信息被別人竊取等。 上述問題嚴重阻礙著我國網(wǎng)上書店的發(fā)展,原本對網(wǎng)上書店寄予厚望的人們不禁要問:網(wǎng)上書店還有沒有繼續(xù)生存下去的可能性?如果有,應該采取什么樣的策略才能生存、發(fā)展?有沒有一個成功的“樣板”,供大家來仿效呢? 1.2 探尋網(wǎng)上書店的發(fā)展趨勢 從上面的調(diào)查和分析中,我們可以看出:在中國,網(wǎng)上書店有發(fā)展的必要,也有發(fā)展的基礎,發(fā)展網(wǎng)上書店的各方面條件也日趨成熟,但是還有幾個關鍵問題必須解決好:一是提供普遍的信用卡網(wǎng)上支付,制定方便的銀行間的結(jié)算問題;二是成立統(tǒng)一的、最具權(quán)威的CA認證機構(gòu),從而解決安全問題;三是構(gòu)建高效率的圖書配送系

13、統(tǒng)。只有把這些問題解決好了,才能保證網(wǎng)上書店的蓬勃發(fā)展,下面提出四種網(wǎng)上書店的經(jīng)營思路供大家參考。 1.2.1以售書營利為目的的網(wǎng)上書店這種書店利用網(wǎng)絡提供大量的書目,讀者可以進行查詢、選擇,然后在網(wǎng)上直接訂購,結(jié)算方式以信用卡結(jié)算為主,也可采用郵購、電匯等方式,書店確認讀者已付款后,就通過自己的配送體系,把圖書送到讀者手中。這是最簡單、最直觀的網(wǎng)上書店經(jīng)營模式,實際上它只是傳統(tǒng)書店在互聯(lián)網(wǎng)上的延伸。它的優(yōu)點是能提供大量書目,讀者選擇面大,購書效率高,但是它的不足也是明顯的,它必須有大量的網(wǎng)上購書者、先進方便的結(jié)算方式、完善的配送體系、較高的折扣率等條件支持。國內(nèi)現(xiàn)有的網(wǎng)上書店絕大部分都是這種

14、類型的,真是因為上述條件都不具備,它們才會陷入困境。 這種類型的書店看似簡單,實際上要想成功的經(jīng)營并獲利,是很難的。原因恐怕就在于它們的經(jīng)營者還沒有脫離傳統(tǒng)商業(yè)運作模式的束縛,沒有對電子商務有透徹的理解。眾所周知,在一次商業(yè)交易行為中包括了信息流和物流。傳統(tǒng)商業(yè)中物流比信息流更重要,而互聯(lián)網(wǎng)的優(yōu)勢是信息的流動,在電子商務中信息流應該是更重要的。為什么網(wǎng)上書店會成為電子商務的先鋒?為什么圖書是更適合于網(wǎng)上銷售的產(chǎn)品?原因就在于:圖書本身就是信息的載體,讀者雖然買的是圖書,但他實際需要的卻是圖書中的知識和信息。沒有認清這一點恐怕是現(xiàn)在絕大多數(shù)網(wǎng)上書店在苦苦掙扎的主要原因。于是,我們探討出下面這種圍

15、繞信息服務的經(jīng)營方式。 1.2.2以提供信息服務為主的網(wǎng)上書店 這種書店以圖書銷售為核心,提供各種類型的信息服務。例如,開展不同類型、不同層次的圖書評論;提供世界各地的出版發(fā)行動態(tài)、新聞、知識、趣聞等;介紹國內(nèi)外知名作家;提供國內(nèi)或國際上著名的出版社、圖書館、書店情況介紹;推薦世界暢銷書;創(chuàng)辦讀者俱樂部,圍繞著圖書開展各類活動,等等。它的圖書銷售部分也應該是一個能提供大量書目,有方便的結(jié)算方式,有高效的配送系統(tǒng),有較低價格的完整網(wǎng)上書店。 這種運營方式下,圖書銷售不是它的全部目標,通過信息服務把讀者的注意力集中過來,以服務為紐帶,把作者、出版社、書商、書店、讀者緊密的聯(lián)系起來。只有這樣,圖書的

16、銷售業(yè)績才能有很大的提高,才有可能真正實現(xiàn)“靠銷售盈利”。服務與銷售是相互促進、相互補充的。在當前圖書銷售率還很低的情況下,這種經(jīng)營方式是可行的。 1.2.3以專業(yè)性為特點的網(wǎng)上書店 前面所述的兩種類型的書店主要是綜合型的書店,它依靠書目全、服務好、信息量大取勝,一般經(jīng)營者需要具備相當?shù)膶嵙?,比如新華書店。而對于實力較弱的經(jīng)營者,可采取“以專取勝”的策略。 一是書籍內(nèi)容專。例如選擇計算機、醫(yī)藥衛(wèi)生等專業(yè)性強、需求量大的書籍; 二是銷售對象專。例如開辦針對青少年的書店,或者針對女性的書店等; 三是書籍類型專。例如開辦精品書店,工具書店等; 四是出版單位專。選擇著名出版社,專賣它們出的書; 但這些

17、書店仍然需要注意提供信息服務的問題和完善的圖書交易問題。 1.2.4以電子版圖書為主的網(wǎng)上書店 電子版圖書按載體可以分為兩大類,一種是有具體載體的,如光盤版;另一種是以網(wǎng)絡為載體的網(wǎng)絡版。隨著網(wǎng)絡的普及和其它信息技術(shù)的發(fā)展,圖書發(fā)行電子化將是一個必然趨勢,尤其是網(wǎng)絡版的圖書,由于它可以在網(wǎng)絡上的方便、快速的傳遞,省去了圖書配送這一重要而又難度很大的環(huán)節(jié)。為解決這類圖書的閱讀問題,國外一些公司已經(jīng)研制出了電子圖書閱讀器,例如,SoftBook Press公司的SoftBook。但是這些閱讀器都還是針對英文的,中文電子圖書閱讀器還是一個空白。目前,中國的第一筆電子版圖書交易在網(wǎng)上完成11,相信將來

18、隨著電子版圖書發(fā)行量的增大,這種銷售方式也將成為一種趨勢,并有望成為銷售盈利的突破口。 我們討論了4種網(wǎng)上書店的經(jīng)營思路,它們各有利弊,適當?shù)慕Y(jié)合會取得比較好的效果,最關鍵的一點應該是抓住“圖書流動實際上就是信息(知識)流動,網(wǎng)上書店應該揚信息交流之優(yōu)勢”。Amazon的成功,使它成為眾多網(wǎng)上書店的仿效對象。但實際上,Amazon成功的同時也宣告了不可能再有第二個Amazon出現(xiàn),這就是互聯(lián)網(wǎng)上“贏家通吃”的規(guī)律。中國的網(wǎng)上書店必然也將受此規(guī)律約束,但在一定的條件下多個同類型書店同時存在也是有可能的。因為中國地域廣闊,一家網(wǎng)上書店的配送系統(tǒng)很難完全覆蓋,所以多個網(wǎng)上書店劃地區(qū)發(fā)展應該是可行的。

19、另外,可以開設不同于其它書店的專業(yè)書店等??傊W(wǎng)上書店的生存和發(fā)展,即便是仿效,也都離不開“創(chuàng)新”。第二章、 網(wǎng)上書店系統(tǒng)的開發(fā)背景2.1 系統(tǒng)開發(fā)背景在線圖書銷售系統(tǒng)是目前Internet上廣泛使用的在線系統(tǒng)之一。在1997年,國外網(wǎng)上書店達兩百家以上。而在國內(nèi),自杭州新華書店創(chuàng)辦第一家網(wǎng)上書店后,網(wǎng)上書店如雨后春筍般涌現(xiàn)出來。其中最為有名的莫過于 1999年1月1日開通的上海書城網(wǎng)上書店和3月9日正式營業(yè)的北京圖書大廈網(wǎng)上書店?,F(xiàn)在,到底有多少中文圖書的網(wǎng)上書店,恐怕很難統(tǒng)計完整。2.2系統(tǒng)設計說明 網(wǎng)上書店系統(tǒng)要實現(xiàn)的功能非常多,最重要的當屬圖書的銷售,也就是管理庫房中的圖書,以及管理

20、用戶的購物車,從而實現(xiàn)結(jié)賬等一系列功能。另外,在線圖書銷售系統(tǒng)還需要提供給用戶查找數(shù)據(jù)庫中圖書相關記錄的功能。同時,就是為了保證圖書交易的正常進行,必須對用戶的身份進行驗證。最后,該系統(tǒng)還必須具有管理員的功能,允許管理員對整個系統(tǒng)的數(shù)據(jù)庫進行操作。首先,為了銷售圖書,給圖書做廣告是其中很重要的一部分,系統(tǒng)必須在醒目的位置給出圖書的信息,包括圖書的名稱、作者、以及圖書的圖片介紹。另外,圖書銷售過程中還需要對用戶的購物車進行管理,允許用戶執(zhí)行諸如清空購物車,修改購物圖書的數(shù)量、種類等操作。最后,系統(tǒng)必須完成結(jié)賬的功能,從而完成整個購物的流程。其次,因為在線銷售系統(tǒng)中圖書的種類非常多,某個用戶想要找

21、到自己需要的圖書就比較困難了,所以系統(tǒng)提供了查找的功能,給用戶帶來方便。另外,為了保證數(shù)據(jù)庫的安全,以及圖書交易的順利進行,系統(tǒng)還需要對用戶進行管理,最簡單的一點就是需要用戶先注冊,進行身份的驗證。最后,系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能,允許具有管理權(quán)限的人員對系統(tǒng)數(shù)據(jù)庫進行操作,包括添加、刪除、修改記錄等等。2.3 系統(tǒng)開發(fā)目的通過畢業(yè)設計了解項目技術(shù)的相關背景。撐握需求分析方法和系統(tǒng)設計的方法。應用所學ASP語言進行系統(tǒng)的熟練編程。對windows2000服務器的架設與管理。為今后獨立設計網(wǎng)站奠定基本。2.4 系統(tǒng)開發(fā)條件2.4.1 硬件條件 能支持MicroSoft SQL Server

22、2000、ASP即可2.4.2軟件條件Windows XP操作系統(tǒng) Dreamweaver Mx2004網(wǎng)頁制作工具 Asp開發(fā)工具 Microsoft SQL Sever 2000數(shù)據(jù)庫技術(shù)2.4.3技術(shù)條件 技術(shù)支持條件是三個條件中最容易得到和實現(xiàn)的,當今世界,計算機技術(shù)、網(wǎng)絡技術(shù),特別是各種開發(fā)工具的廣泛發(fā)展和應用為網(wǎng)上書店系統(tǒng)的開發(fā)和應用提供了較好的技術(shù)支持。第三章 系統(tǒng)設計3.1目標設計在線圖書銷售系統(tǒng)所要實現(xiàn)的功能如下:1. 系統(tǒng)的用戶登錄及身份驗證要求l 系統(tǒng)用戶注冊。l 驗證用戶的注冊信息。l 系統(tǒng)用戶進入系統(tǒng)時的身份驗證。l 系統(tǒng)用戶在不同頁面瀏覽時的身份驗證。2.在線圖書銷

23、售系統(tǒng)要求l 允許用戶瀏覽所有圖書。l 允許用戶按圖書名稱進行查找。l 允許用戶購買自己喜歡的圖書。l 允許用戶對購物車進行管理。l 系統(tǒng)實現(xiàn)訂單的處理。l 系統(tǒng)完成整個購物流程。3.圖書銷售系統(tǒng)的管理子系統(tǒng)要求l 對管理員的身份進行驗證l 對數(shù)據(jù)庫中的圖書信息進行管理。l 對數(shù)據(jù)庫中的用戶信息進行管理。3.2 設計思想3.2.1.Browser/Server結(jié)構(gòu)在線圖書銷售系統(tǒng)的特點就是利用Browser/Server(B/S)結(jié)構(gòu),實現(xiàn)圖書的在線查找,銷售,以及圖書的在線管理等功能.這種系統(tǒng)的優(yōu)勢在于系統(tǒng)簡單、功能強大、擴展能力以及能夠方便的跨地域操作等性能。Client/Server(C

24、/S)模式與B/S模式是現(xiàn)在比較流行的兩種數(shù)據(jù)庫應用模式。單獨應用哪一種模式都將受其自身弱點的限制。C/S模式主要是在以局域網(wǎng)為基礎的環(huán)境下展開應用的,它受到地域的限制。而B/S模式通過INTERNET進行通信,可以不受地域的限制,但是它不能夠進行聯(lián)機事務處理,并且在處理大量數(shù)據(jù)的情況下,速度較慢。從目前的開發(fā)技術(shù)來看,BROWSER端作為信息收信源,特別是大量的數(shù)據(jù)錄入工作還不能完全取代CLIENT端的用戶界面。在這方面,CLIENT端的各種開發(fā)工具的功能更加強大也更加靈活。Internet上的用戶系統(tǒng)服務器系統(tǒng)后臺數(shù)據(jù)庫Internet圖書銷售系統(tǒng)圖3-1 B-S結(jié)構(gòu)的網(wǎng)上書店系統(tǒng)應用原理

25、示意圖對于本系統(tǒng),其功能目標是要將圖書銷售由傳統(tǒng)的商店模式向在線銷售的轉(zhuǎn)變,同時還要 能對銷售的訂單和圖書的種類進行管理。圖3-1 是本系統(tǒng)的網(wǎng)絡應用原理示意圖。 3.2.2.三層結(jié)構(gòu)的概念Browser/Server的多層結(jié)構(gòu)的應用正是在對C/S結(jié)構(gòu)的總結(jié)基礎上產(chǎn)生的,并且也已經(jīng)擴展到了B/S應用開發(fā)領域。即將應用劃分為3層(可以有更多層,但3層最常見):用戶界面層、商業(yè)邏輯層、數(shù)據(jù)庫層。l 用戶界面層負責處理用戶的輸入和向用戶的輸出,但并不負責解釋其含義(出于效率的考 慮,它可能在向上傳輸用戶輸入前進行合法性驗證),這一層通常用前端工具(Visual Basic,Visual C+,ASP

26、等)開發(fā),在本章的實例中我們用VBScript腳本語言實現(xiàn)ASP頁面 ;l 商業(yè)邏輯層是上下兩層的紐帶,它建立實際的數(shù)據(jù)庫連接,根據(jù)用戶的請求生成SQL語句檢索或更新數(shù)據(jù)庫,并把結(jié)果返回給客戶端,這一層通常以動態(tài)鏈接庫的形式存在并注冊到服務器的注冊表(Registry)中,它與客戶端通訊的接口符合某一特定的組件標準(如COM, CORBA),可以用任何支持這種標準的工具開發(fā);l 數(shù)據(jù)庫層負責實際的數(shù)據(jù)存儲和檢索。B/S結(jié)構(gòu)開發(fā)還具有另外的一個重要的優(yōu)勢,即面向?qū)ο缶幊痰奶匦砸灰弧胺庋b性”。在客戶端需要進行某項與數(shù)據(jù)庫之間的訪問和操作的地方,只需要調(diào)用一個函數(shù),至于這個函數(shù)如何編寫,如何與數(shù)據(jù)庫

27、打交道,以至訪問的是何種數(shù)據(jù)庫都與其無關(否則,很有可能出現(xiàn)在一種數(shù)據(jù)庫系統(tǒng)上運行得很好的SQL語句,有時換到另一種數(shù)據(jù)庫系統(tǒng)上必須加以修改);在中間層DLL中實現(xiàn)這個函數(shù),如果用戶對具體操作的要求發(fā)生改變,只需要修改這個函數(shù)就可以了,只要此函數(shù)的入口參數(shù)和返回內(nèi)容不變,在客戶端不需作任何改動。而這一點在開發(fā)大型應用時尤其有用:我們可以把開發(fā)人員分成兩組,一組負責開發(fā)界面層,另一組負責開發(fā)商業(yè)邏輯層,雙方只要按照事先商定的函數(shù)接口,并行地開發(fā)就可以,而不必向從前那樣,后面的工作必須等前面的工作完成后才能開始。當然,這樣的開發(fā)模式需要很好的項百協(xié)調(diào)和文檔作支持。3.3系統(tǒng)功能設計根據(jù)系統(tǒng)功能的要

28、求,在線圖書銷售系統(tǒng)可以分為3個模塊:用戶管理模塊、圖書銷售系統(tǒng)以及后臺管理系統(tǒng)。圖3-2給出了這3個模塊之間的關系。系統(tǒng)首頁用戶管理模塊圖書銷售系統(tǒng)后臺管理系統(tǒng)3-2 在線圖書銷售系統(tǒng)功能功能模塊圖對于用戶管理模塊,根據(jù)系統(tǒng)的功能分析,它具有的功能應該包括對用戶注冊的檢查、用戶注冊信息的添加、以及用戶注冊信息的修改等。對于在線的圖書銷售系統(tǒng),根據(jù)系統(tǒng)的功能分析,它應該具有的功能包括允許用戶查找圖書信息、瀏覽圖書信息、允許用戶購買圖書、并對購物車進行管理、再通過收銀臺對購物車內(nèi)的圖書進行確定,最后將用戶的訂單記錄發(fā)送到后臺數(shù)據(jù)庫。對于后臺管理系統(tǒng),根據(jù)系統(tǒng)的功能分析,它應該具有的功能包括允許管

29、理員瀏覽整個系統(tǒng)的圖書,對圖書信息進行修改(包括刪除和某些圖書),以及添加新的圖書信息,并可對網(wǎng)站內(nèi)的用戶進行管理,對用戶的訂單進行管理。圖3-3是整個系統(tǒng)的頁面邏輯結(jié)構(gòu)示意圖。第四章 數(shù)據(jù)庫設計與實現(xiàn)4.1數(shù)據(jù)庫的需求分析根據(jù)系統(tǒng)功能設計的要求以及功能模塊的劃分,下面給出在線圖書銷售系統(tǒng)的各個組成部分的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。對于系統(tǒng)用戶信息數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 用戶信息(userinfo):用戶ID(自動編號)、用戶昵稱、用戶姓名、密碼、電話號碼、E-mail地址、家庭地址、注冊時間、備注信息。對于系統(tǒng)的書籍信息(book)數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 書籍信息:

30、book的ID(自動編號)、book名稱、book的價格、book的出版社、book的圖片、book的介紹信息、book的出版日期、book是否是精品推薦、book是否是特價產(chǎn)品。對于圖書銷售的交易購物記錄( basket)數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 圖書交易訂單信息:訂單ID(自動編號)、book的ID、顧客的名稱、顧客的地址、顧客的電話號碼、顧客購買書籍的名稱、顧客購買書籍的數(shù)量、交易的日期、顧客購買書籍的價格、顧客是否確定購買、是否訂單已接受處理、是否訂單已處理。對于管理員(admin)數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 管理員信息:昵稱、密碼對于公告信息(pub)數(shù)

31、據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 公告信息:公告的、公告的主題、公告的內(nèi)容、公告發(fā)表的日期、公告發(fā)表的時間。系統(tǒng)首頁用戶管理模塊圖書銷售系統(tǒng)后臺管理系統(tǒng)訂單管理頁面網(wǎng)站用戶管理頁面收銀臺頁面圖書銷售頁面購物車頁面修改信息頁面用戶注冊頁面注冊檢查頁面圖書管理頁面訂單提交頁面圖3-3 網(wǎng)上書店系統(tǒng)的頁面邏輯結(jié)構(gòu)圖4.2數(shù)據(jù)庫概念結(jié)構(gòu)設計得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就要以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯設計基礎.這些實體包含各種具體信息通過相互之間的作用形成數(shù)據(jù)的流動。根據(jù)上面的設計規(guī)劃出的實體有:用戶信息實體、書籍信息實體、圖書交易訂單信息實體、管理員信

32、息實體、公告信息實體。各個實體具體的的描述E-R圖如下。用戶信息用戶ID備注信息家庭地址注冊時間用戶昵稱E-mail地址4-1用戶信息實體E-R圖書籍信息book的IDbook是否是特價產(chǎn)品。book是否是精品推薦book的出版日期book名稱book的介紹信息4-2書籍信息實體E-R圖圖書交易訂單信息訂單ID是否訂單已接受處理顧客是否確定購買是否訂單已處理用戶昵稱顧客購買書籍的價格4-3圖書交易訂單信息實體E-R圖管理員信息密碼昵稱4-4管理員信息實體E-R圖圖書交易訂單信息公告的公告發(fā)表的日期公告發(fā)表的時間公告的主題公告的內(nèi)容4-5圖書交易訂單信息實體E-R圖4.3數(shù)據(jù)庫的邏輯設計根據(jù)系統(tǒng)

33、功能設計的要求以及功能模塊的劃分,各個系統(tǒng)的具體邏輯實現(xiàn)如下: 對于系統(tǒng)用戶信息數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): l 用戶信息(userinfo):用戶ID(自動編號)、用戶昵稱、用戶姓名、密碼、電話號碼、E-mail地址、家庭地址、注冊時間、備注信息。它不需要外部數(shù)據(jù)支持。對于圖書信息系統(tǒng),可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 書籍的記錄信息:book的ID(自動編號)、book名稱、book的價格、book的出版社、book的圖片、book的介紹信息、book的出版日期、book是否是精品推薦、book是否是特價產(chǎn)品。需要外部數(shù)據(jù)支持: l 用戶的其他信息:昵稱、密碼等等。對于在線銷售的

34、交易部分內(nèi)容,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): l 圖書交易訂單信息:basket的ID(自動編號)、book的ID、顧客的名稱、顧客的地址、顧客的電話號碼、顧客購買書籍的名稱、顧客購買書籍的數(shù)量、交易的日期、顧客購買書籍的價格、顧客是否確定購買、是否訂單已接受處理、是否訂單已處理。所需的外部數(shù)據(jù)支持: l 用戶的其他信息:昵稱、密碼等等。對于管理員(admin)數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 管理員信息:昵稱、密碼它不需要外部數(shù)據(jù)支持。對于公告信息(pub)數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):l 公告信息:公告的、公告的主題、公告的內(nèi)容、公告發(fā)表的日期、公告發(fā)表的時間。它不需要外部

35、數(shù)據(jù)支持。4.4 數(shù)據(jù)庫的結(jié)構(gòu)創(chuàng)建根據(jù)數(shù)據(jù)庫需求的分析,建立如下四個數(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后臺數(shù)據(jù)庫的配置 后臺數(shù)據(jù)庫使用Access,本系統(tǒng)是在Window

36、s XP professional下開發(fā)的,開發(fā)數(shù)據(jù)庫使用的是Microsoft Access 2000.具體配置步驟如下: 新建一個空數(shù)據(jù)庫,取名為 db1.mdb 在db1.mdb中建立表。 建立一個ODBC數(shù)據(jù)源,名稱為db1,指向db1.mdb,步驟如下: 首先,選擇”控制面板”中的”O(jiān)DBC數(shù)據(jù)源管理”選項,選擇”用戶DSN”選項卡,單擊”添加”按鈕,在”創(chuàng)建新數(shù)據(jù)源”窗口中。選擇”Driver Microsoft Access(*mdb)”作為數(shù)據(jù)驅(qū)動程序,然后單擊”完成”按鈕。 在” Driver Microsoft Access安裝”窗口中,數(shù)據(jù)源名稱為”newdata”,這要

37、Asp程序中將要引用的,單擊”選擇”按鈕,從彈出的文件窗口選擇” db1.mdb”文件所在的位置,其他選項都不改變。 單擊”確定”按鈕,這樣就完成了Access數(shù)據(jù)庫的ODBC數(shù)據(jù)源設置。第五章 前端網(wǎng)絡網(wǎng)頁的開發(fā)和設計5.1 系統(tǒng)首頁設計頁面示例如圖5-1所示,給出了網(wǎng)上書店系統(tǒng)的首頁效果。5.2系統(tǒng)程序設計其主要程序代碼如下:登錄主要代碼: 核對用戶信息主要代碼: %dim rs,sql set rs=server.createobject(adodb.recordset) if session(UserNick)= then UserNick=trim(request(UserNick)

38、 UserPasswd=trim(request(UserPasswd) if UserNick= or UserPasswd= then errmsg=errmsg+用戶名和用戶密碼不能為空! founderr=true end if sql=select * from userinfo where UserNick=&UserNick& rs.open sql,conn,3,3 if rs.eof then errmsg=errmsg+你輸入的用戶不存在! founderr=true elseif UserPasswd=rs(UserPasswd) then session(UserNic

39、k)=rs(UserNick) rs.update else errmsg=errmsg+你輸入的密碼錯誤! founderr=true end if rs.close if founderr=true then % 打開數(shù)據(jù)庫主要代碼:搜索主要代碼:更新用戶數(shù)據(jù)庫主要代碼:保存訂單信息主要代碼:新書入庫保存信息的主要代碼:%if request(action)=save then name=request(name) content=htmlencode2(request(content) book_cash=request(book_cash) pic=request(pic)chuban

40、=request(chuban) data=request(data) jinpin=request(jinpin)te=request(te) if not(isnumeric(book_cash) then errmsg=+價格應該為數(shù)字 founderr=true end if if name= then errmsg=errmsg+名稱不能為空 founderr=true end if if content= then errmsg=errmsg+介紹不能為空 founderr=true end if if pic= then pic=img/noimage.gif if founde

41、rr=true then response.write errmsg response.write response.write 返回 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

42、 貨物添加成功 response.write response.write 返回 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 response.

43、write 返回else%第六章 結(jié)束語開發(fā)本系統(tǒng)中存在一些難點,主要包括以下幾個方面:1.購物車的管理,以及訂單的處理作為一個銷售系統(tǒng),顯然購物車是最重要的部分。在本系統(tǒng)中,我們使用了一個虛擬的購物車,普通的顧客只需要往購物車中添加商品即可,剩下的事情都由系統(tǒng)來處理。當然,顧客也可以對自己的購物車進行其他一些操作,包括修改某種圖書的數(shù)量,或是提交結(jié)賬操作等。 2.管理員功能的實現(xiàn)在本在線圖書銷售系統(tǒng)中,管理員的功能比較簡單,但也算是系統(tǒng)的一個難點。這里僅僅對圖書信息進行了管理。實際上,還需妥管理的是系統(tǒng)注冊用戶(即顧客),還有顧客訂單等內(nèi)容。這里需要提醒注意的是,系統(tǒng)管理功能的一個難點就是管

44、理員身份的驗證,本在線系統(tǒng)采用了頁面級的驗證機制,即僅僅在頁面中輸入管理員的用戶名和密碼,然后驗證用戶身份。實際上,需要在數(shù)據(jù)庫建立專門的管理員賬戶來進行管理。通過一個網(wǎng)上書店,具體介紹了ASP電子商務系統(tǒng)的設計和實現(xiàn)方法。從顧客的角度對系統(tǒng)分析和設計以及對數(shù)據(jù)庫設計與實現(xiàn),是整個系統(tǒng)得以實現(xiàn)的基礎。在具體的編碼過程中,盡量講究代碼的簡潔和格式清晰,講究模塊命名和變量命名的合理性和有意義,在很大程度上使邏輯更加清晰,調(diào)試與維護變得容易。本系統(tǒng)的實現(xiàn)中用到的很多方法,貫徹很多規(guī)則和習慣對任何一個系統(tǒng)的實現(xiàn)都是很重要的,我們應該養(yǎng)成良好的編程習慣。在對系統(tǒng)的以上功能模塊的設計及實現(xiàn)做了做夠的分析與

45、理解以后,可以嘗試對這個系統(tǒng)做很一些改進,同時加入更多的功能,使它變得更完善。親自動手進行實踐是學習和掌握實際知識的最好的辦法。 參考文獻高等教育出版社網(wǎng)站建設教程 金旭亮 吳彬 編電子工業(yè)出版社Photoshop 7設計師創(chuàng)意手記 王永輝 編人民郵電出版社ASP網(wǎng)絡開發(fā)技術(shù)(第二版) 汪曉平鐘軍編科海培中出版社Windows 2000+ASP+SQL Server案例教程 曾清國 編電子工業(yè)出版社Dreamweaver MX & ASP網(wǎng)頁整合大全 立雅科技 編清華大學出版社 數(shù)據(jù)庫系統(tǒng)原理 王珊陳紅編機械工業(yè)出版社 Dreamweaver4.0網(wǎng)頁設計教程 邱炳城 編人民郵電出版社ASP數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航 宣小平 但正剛 張文毅 編電子工業(yè)出版社Flash MX動畫設計與編程 (韓)天一勇 高勇宇 編中國青年出版社windows2000 Server 李勁 編27

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

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

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


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