影音先锋男人资源在线观看,精品国产日韩亚洲一区91,中文字幕日韩国产,2018av男人天堂,青青伊人精品,久久久久久久综合日本亚洲,国产日韩欧美一区二区三区在线

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

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

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

15 積分

下載資源

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

資源描述:

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

1、學校代碼 50760 學號 分 類 號 密級 本科畢業(yè)論文(設計) 網上書店 學院、系 專業(yè)名稱 年 級

2、 學生姓名 指導教師 年 月 日 緒 言 當前,世界經濟正在開始新一輪的增長,經濟全球化趨勢不斷增強,以信息技術產業(yè)為先導的“新經濟”方興未艾,雖然對新經濟的提法還沒有統一的意見,如有電子經濟、網絡經濟、信息經濟、知識經濟等說,但是各界已經一致認為近期的重點是建立在互聯網基礎上的電子商務新經濟。 電子商務對傳統的商務活動帶來了巨大的沖擊,它突出的標志就是增加貿易機會,降低

3、貿易成本,簡化貿易流程,提高貿易效率。電子商務極大地改變了商務模式。帶動了經濟結構的變革。在發(fā)達國家,電子商務發(fā)展空前繁榮,通過互聯網進行交易已成潮流。   電子商務對發(fā)展中國家,是一個重要的機遇。由于歷史的原因,我國在前兩次工業(yè)革命中失去了與世界齊驅并進的大好機遇。但是在新經濟的競爭中,我國正在努力同世界先進國家同步。   我國在1994年開始出現電子商務的初級形式,到目前為止,證券公司、金融結算機構、民航訂票中心、信用卡發(fā)放等方面均已成功進入電子商務領域,并進行了大量的、可靠的交易。這些已構成電子商務發(fā)展的基礎,同時也為進一步發(fā)展積累了豐富的經驗。   1996—1999年,

4、IT廠商和媒體是推動電子商務發(fā)展的主角,1999年之后,一些參與電子商務的大企業(yè),主要指電子商務網絡服務商成為推動電子發(fā)展的主體,從這時起,中國的電子商務才算真正開始。在全國各地,特別是大中城市,電子商務如春潮涌動,8848、當當書店、優(yōu)雅網站等一批優(yōu)秀電子商務企業(yè)迅速崛起,京、粵、滬成為中國電子商務三強,其中以上海為最。目前,國內電子商務企業(yè)逐漸開始由貿易、零售等行業(yè)擴展到傳統制造業(yè),電子商務已經成為中國新經濟的一道重要的風景線。   根據中國互聯網絡信息中心發(fā)布的最新統計資料表明,到2001年6月30日為止,我國上網人數約為2650萬,到2005年達到4000萬,2010年將達到l億;

5、1999年全國有200多個電子商務網站,2000年,達到1100家;我國電子商務交易額1998年約為1億元,1999年約為2億元,2000年約為8億元,預計到2003年,將突破l00億元。   黨中央、國務院把發(fā)展電子商務作為我國信息化建設的一項重要內容和戰(zhàn)略任務。目前正著手推動示范工程。國家信息化推進辦公室先后批準了17個電子商務試點,覆蓋了多個行業(yè)、地區(qū)、企業(yè),包括金藥商務網、首都電子商務工程、上海市電子商務工程、中國電信湖南電子商務試點、中國郵政電子商務系統、武漢長江數據通信股份有限公司的電子商務工程平臺等。這些項目內容各有側重,各具特色。在試點的基礎上,形成中國電子商務發(fā)展的指導意

6、見和中國電子商務的政策法規(guī)。 第一章、國內外研究現狀和發(fā)展趨勢   1.1 調查網上書店的現狀 1.1.1 網上書店的典范 說到網上書店,就不可能不提到亞馬遜(A)——全球最大的網上書店。它為讀者提供了方便舒適的網上購物環(huán)境,豐富的圖書品種(達310萬以上),優(yōu)惠的價格(折扣率從20%到50%),完善的金融結算制度,以及高效率的配送服務,并且實現了零庫存運轉。自1995年7月亞馬遜書店賣出第一本書起,它的銷售總額直線上升,1997年銷售額即達1.48億美元,為1996年的9.3倍,1998年猛增到5.4億

7、美元,增幅達365%。不過,由于較高的投入,使得亞馬遜仍然處于虧損階段。但是,它的股價卻在一路飚升,1997年5月初上市時,每股僅9美元左右,至1998年底亞馬遜股票突破300美元大關,1999年1月更是突破400美元大關,其市價總值達180億美元,比擁有1000余家分店的美國最大的龐諾書店(B)的市值高出8倍多。由于它塑造了成功的網上銷售模式,產生了良好的品牌效應,所以,除了圖書,它現在還銷售CD、錄像帶、禮品、鮮花、醫(yī)藥、軟件等。與此同時,亞馬遜邁開了向國外擴張的步伐。1999年初出資5500萬美元,收購了英國和德國兩家網上書籍銷售公司,另外還并購了英國一家網上電影公司。 總的來講,亞馬遜

8、在短短幾年之內,獲得了巨大的成功,成了全世界圖書業(yè)界矚目的對象。 1.1.2 國內網上書店的現狀 無論是出于仿效,還是迫于競爭,一些老牌的圖書銷售商也加入網上書店的行列,如龐諾書店(B),疆界書店(B)等。至少在1997年,國外網上書店達兩百家以上。而在國內,自杭州新華書店創(chuàng)辦第一家網上書店后,網上書店如雨后春筍般涌現出來。其中最為有名的莫過于 1999年1月1日開通的上海書城網上書店和3月9日正式營業(yè)的北京圖書大廈網上書店?,F在,到底有多少中文圖書的網上書店,恐怕很難統計完整。為了說明這一點,筆者做了一個小實驗(時間:1999年11月3日下午),在搜狐網站上,用關鍵

9、詞“網上書店”進行查詢,并對結果作去重處理后,發(fā)現從事網上中文圖書銷售的站點共有61個,其中屬于新華書店系統的網站有5個,占8.2%;出版社辦的有3個,占4.9%;提供書目在9萬種以上的有6個,占9.8%。另外,專業(yè)性圖書網站8個,如計算機書店、工具書店、醫(yī)藥書店、法律書店、青少年書店等。從這些統計數據中,我們多少也能看出國內網上書店競爭的激烈性。   同亞馬遜相比,國內網上書店的交易流程繁瑣、缺乏規(guī)范、可靠性低??梢灾苯釉诰W上下定單,也可以直接郵購。支付方式主要有信用卡網上支付、人民幣儲蓄賬戶網上支付,電匯,郵匯等。圖書配送方式主要有郵寄,EMS,甚至UPS,送上門(本地),異地網點配送

10、等,配送時間也沒有統一的要求??偟膩砜?,國內的網上售書缺乏規(guī)范,隨意性強,買賣雙方的權益保障都有缺陷。   1.1.3網上書店面臨困境 國內網上書店的目的主要有:利用圖書銷售盈利、效仿亞馬遜提高無形資產價值、以拉廣告賺錢、緊跟電子商務潮流等,其中,前兩種占大多數。然而,實際情況是網上書店并未達到預期的效果,有的根本沒什么訪問量,有的雖然訪問人數眾多,但成交有限、營銷平淡,同時網上廣告也并未被廣大商家認同。于是,這些書店不得不面臨生存危機,究其原因,主要有: 1) 電子商務的概念并未深入人心。即使是經常上網的人,也不一定就有網上購物的消費習慣。目前,電子商務的熱潮很大程度上是

11、商家和IT界炒作的結果和一相情愿的表現。 2) 網絡普及率不高。雖然目前國內上網人數已達400萬,但相對于12人口來講,只占0.3%,上網計算機數達146萬臺,但人均只有0.12% 。 3) 網上購書優(yōu)勢不明顯。網上購書的優(yōu)勢在于選擇面大、價格便宜、交易方便、節(jié)省時間和精力等。但國內網絡速度慢、費用高,圖書折扣率低,結算、配送周期長,并未讓讀者體會到網上購書的方便。 4) 網絡的最大優(yōu)勢在于開展信息服務,而信息服務的“不完善、低質量”正是國內網上書店的一大敗筆。經營者往往過于注重圖書數量的豐富,而對圖書及其相關知識和信息的提供、介紹不夠。比如,書籍介紹不足或是過于簡明扼要,書評太

12、少,相關新聞嚴重匱乏等。 5) 結算方式落后。目前,我國的銀行結算體系是企業(yè)和銀行可直接網上轉賬,但銀行和銀行之間還是傳統的結算方式,異地匯款,銀行間的復雜結算造成匯款到達要10天以上,書店再郵寄出去,顧客要一個月后才能拿到書。更有一些小的網上書店尚不具備網上支付能力,只能讓讀者采用郵購等傳統的異地購書方式。 6) 圖書配送周期長、成本高。由于不能形成一張遍布全國的“圖書配送網”,使各書店不得不自己建庫存(若不建庫存,又恐怕履行定單得不到保證),然后進行郵寄。然而,郵費成本又太高。例如,南京的時空書店為了確保圖書安全送到讀者手上而又不給讀者增加額外負擔,所有書都按“掛號印刷品”郵寄,其

13、費用全部由公司承擔,可嘆該公司的一片苦心。再例如,某君曾在網上購一本書,價值13.5元,使用北京快遞送貨方式,總價竟達31.50元,光運費就18元,超過了書錢,還不如打車去購買呢!在電子商務比較發(fā)達的國家,在網上購書比在實地購書還要便宜5%—10%,真正做到了省錢省事,而我國居高不下的郵費,令消費者咋舌。 7) 安全保障問題令人擔心。書店擔心讀者提交定單卻不付款,或收到假定單,而讀者更擔心付款后收不到書,或自己的金融信息被別人竊取等。 上述問題嚴重阻礙著我國網上書店的發(fā)展,原本對網上書店寄予厚望的人們不禁要問:網上書店還有沒有繼續(xù)生存下去的可能性?如果有,應該采取什么樣的策略才

14、能生存、發(fā)展?有沒有一個成功的“樣板”,供大家來仿效呢?   1.2 探尋網上書店的發(fā)展趨勢 從上面的調查和分析中,我們可以看出:在中國,網上書店有發(fā)展的必要,也有發(fā)展的基礎,發(fā)展網上書店的各方面條件也日趨成熟,但是還有幾個關鍵問題必須解決好:一是提供普遍的信用卡網上支付,制定方便的銀行間的結算問題;二是成立統一的、最具權威的CA認證機構,從而解決安全問題;三是構建高效率的圖書配送系統。只有把這些問題解決好了,才能保證網上書店的蓬勃發(fā)展,下面提出四種網上書店的經營思路供大家參考。 1.2.1以售書營利為目的的網上書店 這種書店利用網絡提供大量的書目,讀者可以進行查詢、選擇,

15、然后在網上直接訂購,結算方式以信用卡結算為主,也可采用郵購、電匯等方式,書店確認讀者已付款后,就通過自己的配送體系,把圖書送到讀者手中。這是最簡單、最直觀的網上書店經營模式,實際上它只是傳統書店在互聯網上的延伸。它的優(yōu)點是能提供大量書目,讀者選擇面大,購書效率高,但是它的不足也是明顯的,它必須有大量的網上購書者、先進方便的結算方式、完善的配送體系、較高的折扣率等條件支持。國內現有的網上書店絕大部分都是這種類型的,真是因為上述條件都不具備,它們才會陷入困境。 這種類型的書店看似簡單,實際上要想成功的經營并獲利,是很難的。原因恐怕就在于它們的經營者還沒有脫離傳統商業(yè)運作模式的束縛,沒有對電子商

16、務有透徹的理解。眾所周知,在一次商業(yè)交易行為中包括了信息流和物流。傳統商業(yè)中物流比信息流更重要,而互聯網的優(yōu)勢是信息的流動,在電子商務中信息流應該是更重要的。為什么網上書店會成為電子商務的先鋒?為什么圖書是更適合于網上銷售的產品?原因就在于:圖書本身就是信息的載體,讀者雖然買的是圖書,但他實際需要的卻是圖書中的知識和信息。沒有認清這一點恐怕是現在絕大多數網上書店在苦苦掙扎的主要原因。于是,我們探討出下面這種圍繞信息服務的經營方式。 1.2.2以提供信息服務為主的網上書店 這種書店以圖書銷售為核心,提供各種類型的信息服務。例如,開展不同類型、不同層次的圖書評論;提供世界各地的出版

17、發(fā)行動態(tài)、新聞、知識、趣聞等;介紹國內外知名作家;提供國內或國際上著名的出版社、圖書館、書店情況介紹;推薦世界暢銷書;創(chuàng)辦讀者俱樂部,圍繞著圖書開展各類活動,等等。它的圖書銷售部分也應該是一個能提供大量書目,有方便的結算方式,有高效的配送系統,有較低價格的完整網上書店。 這種運營方式下,圖書銷售不是它的全部目標,通過信息服務把讀者的注意力集中過來,以服務為紐帶,把作者、出版社、書商、書店、讀者緊密的聯系起來。只有這樣,圖書的銷售業(yè)績才能有很大的提高,才有可能真正實現“靠銷售盈利”。服務與銷售是相互促進、相互補充的。在當前圖書銷售率還很低的情況下,這種經營方式是可行的。 1.2.3以專業(yè)

18、性為特點的網上書店 前面所述的兩種類型的書店主要是綜合型的書店,它依靠書目全、服務好、信息量大取勝,一般經營者需要具備相當的實力,比如新華書店。而對于實力較弱的經營者,可采取“以專取勝”的策略。 一是書籍內容專。例如選擇計算機、醫(yī)藥衛(wèi)生等專業(yè)性強、需求量大的書籍; 二是銷售對象專。例如開辦針對青少年的書店,或者針對女性的書店等; 三是書籍類型專。例如開辦精品書店,工具書店等; 四是出版單位專。選擇著名出版社,專賣它們出的書; 但這些書店仍然需要注意提供信息服務的問題和完善的圖書交易問題。 1.2.4以電子版圖書為主的網上書店 電子版圖書按載體可以分為兩大類,一種

19、是有具體載體的,如光盤版;另一種是以網絡為載體的網絡版。隨著網絡的普及和其它信息技術的發(fā)展,圖書發(fā)行電子化將是一個必然趨勢,尤其是網絡版的圖書,由于它可以在網絡上的方便、快速的傳遞,省去了圖書配送這一重要而又難度很大的環(huán)節(jié)。為解決這類圖書的閱讀問題,國外一些公司已經研制出了電子圖書閱讀器,例如,SoftBook Press公司的SoftBook。但是這些閱讀器都還是針對英文的,中文電子圖書閱讀器還是一個空白。目前,中國的第一筆電子版圖書交易在網上完成[11],相信將來隨著電子版圖書發(fā)行量的增大,這種銷售方式也將成為一種趨勢,并有望成為銷售盈利的突破口。 我們討論了4種網上書店的經營思路,它

20、們各有利弊,適當的結合會取得比較好的效果,最關鍵的一點應該是抓住“圖書流動實際上就是信息(知識)流動,網上書店應該揚信息交流之優(yōu)勢”。Amazon的成功,使它成為眾多網上書店的仿效對象。但實際上,Amazon成功的同時也宣告了不可能再有第二個Amazon出現,這就是互聯網上“贏家通吃”的規(guī)律。中國的網上書店必然也將受此規(guī)律約束,但在一定的條件下多個同類型書店同時存在也是有可能的。因為中國地域廣闊,一家網上書店的配送系統很難完全覆蓋,所以多個網上書店劃地區(qū)發(fā)展應該是可行的。另外,可以開設不同于其它書店的專業(yè)書店等??傊?,網上書店的生存和發(fā)展,即便是仿效,也都離不開“創(chuàng)新”。

21、 第二章、 網上書店系統的開發(fā)背景 2.1 系統開發(fā)背景 在線圖書銷售系統是目前Internet上廣泛使用的在線系統之一。在1997年,國外網上書店達兩百家以上。而在國內,自杭州新華書店創(chuàng)辦第一家網上書店后,網上書店如雨后春筍般涌現出來。其中最為有名的莫過于 1999年1月1日開通的上海書城網上書店和3月9日正式營業(yè)的北京圖書大廈網上書店?,F在,到底有多少中文圖書的網上書店,恐怕很難統計完整。 2.2系統設計說明 網上書店系統要實現的功能非常多,最重要的當屬圖書的銷售,也就是管理庫房中的圖書,以及管理用戶的購物車,從而實現結賬等一系列功能。另外,在線圖書銷售系統還需要提

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

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

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

25、證。 l 系統用戶在不同頁面瀏覽時的身份驗證。 2.在線圖書銷售系統要求 l 允許用戶瀏覽所有圖書。 l 允許用戶按圖書名稱進行查找。 l 允許用戶購買自己喜歡的圖書。 l 允許用戶對購物車進行管理。 l 系統實現訂單的處理。 l 系統完成整個購物流程?!? 3.圖書銷售系統的管理子系統要求 l 對管理員的身份進行驗證. l 對數據庫中的圖書信息進行管理。 l 對數據庫中的用戶信息進行管理。 3.2 設計思想 3.2.1.Browser/Server結構 在線圖書銷售系統的特點就是利用Browser/Server(B/S)結構,實現圖書的在線查找,銷售,以及圖書

26、的在線管理等功能.這種系統的優(yōu)勢在于系統簡單、功能強大、擴展能力以及能夠方便的跨地域操作等性能。 Client/Server(C/S)模式與B/S模式是現在比較流行的兩種數據庫應用模式。單獨應用哪一種模式都將受其自身弱點的限制。C/S模式主要是在以局域網為基礎的環(huán)境下展開應用的,它受到地域的限制。而B/S模式通過INTERNET進行通信,可以不受地域的限制,但是它不能夠進行聯機事務處理,并且在處理大量數據的情況下,速度較慢。從目前的開發(fā)技術來看,BROWSER端作為信息收信源,特別是大量的數據錄入工作還不能完全取代CLIENT端的用戶界面。在這方面,CLIENT端的各種開發(fā)工具的功能更加強大

27、也更加靈活。 Internet上的用戶 系統服務器 系統后臺數據庫 Internet 圖書銷售系統 圖3-1 B-S結構的網上書店系統應用原理示意圖 對于本系統,其功能目標是要將圖書銷售由傳統的商店模式向在線銷售的轉變,同時還要 能對銷售的訂單和圖書的種類進行管理。圖3-1 是本系統的網絡應用原理示意圖。 3.2.2.三層結構的概念 Browser/Server的多層結構的應用正是在對C/S結構的總結基礎上產生的,并且也已經擴展到了B/S應用開發(fā)領域。即將應用劃分為3層(可以有更多層,但3層最常見):用戶界面層、商業(yè)邏輯層、數據庫層。 l 用戶界面層負責處理用

28、戶的輸入和向用戶的輸出,但并不負責解釋其含義(出于效率的考 慮,它可能在向上傳輸用戶輸入前進行合法性驗證),這一層通常用前端工具(Visual Basic,Visual C++,ASP等)開發(fā),在本章的實例中我們用VBScript腳本語言實現ASP頁面 ; l 商業(yè)邏輯層是上下兩層的紐帶,它建立實際的數據庫連接,根據用戶的請求生成SQL語句檢索或更新數據庫,并把結果返回給客戶端,這一層通常以動態(tài)鏈接庫的形式存在并注冊到服務器的注冊表(Registry)中,它與客戶端通訊的接口符合某一特定的組件標準(如COM, CORBA),可以用任何支持這種標準的工具開發(fā); l 數據庫層負責實際的數據存儲

29、和檢索。 B/S結構開發(fā)還具有另外的一個重要的優(yōu)勢,即面向對象編程的特性一一“封裝性”。在客戶端需要進行某項與數據庫之間的訪問和操作的地方,只需要調用一個函數,至于這個函數如何編寫,如何與數據庫打交道,以至訪問的是何種數據庫都與其無關(否則,很有可能出現在一種數據庫系統上運行得很好的SQL語句,有時換到另一種數據庫系統上必須加以修改);在中間層DLL中實現這個函數,如果用戶對具體操作的要求發(fā)生改變,只需要修改這個函數就可以了,只要此函數的入口參數和返回內容不變,在客戶端不需作任何改動。而這一點在開發(fā)大型應用時尤其有用:我們可以把開發(fā)人員分成兩組,一組負責開發(fā)界面層,另一組負責開發(fā)商業(yè)邏輯層,

30、雙方只要按照事先商定的函數接口,并行地開發(fā)就可以,而不必向從前那樣,后面的工作必須等前面的工作完成后才能開始。當然,這樣的開發(fā)模式需要很好的項百協調和文檔作支持。 3.3系統功能設計 根據系統功能的要求,在線圖書銷售系統可以分為3個模塊:用戶管理模塊、圖書銷售系統以及后臺管理系統。圖3-2給出了這3個模塊之間的關系。 系統首頁 用戶管理模塊 圖書銷售系統 后臺管理系統 3-2 在線圖書銷售系統功能功能模塊圖 對于用戶管理模塊,根據系統的功能分析,它具有的功能應該包括對用戶注冊的檢查、用戶注冊信息的添加、以及用戶注冊信息的修改等。 對于在線的圖書銷售系統,根據系統的功能分析

31、,它應該具有的功能包括允許用戶查找圖書信息、瀏覽圖書信息、允許用戶購買圖書、并對購物車進行管理、再通過收銀臺對購物車內的圖書進行確定,最后將用戶的訂單記錄發(fā)送到后臺數據庫。 對于后臺管理系統,根據系統的功能分析,它應該具有的功能包括允許管理員瀏覽整個系統的圖書,對圖書信息進行修改(包括刪除和某些圖書),以及添加新的圖書信息,并可對網站內的用戶進行管理,對用戶的訂單進行管理。 圖3-3是整個系統的頁面邏輯結構示意圖。 第四章 數據庫設計與實現 4.1數據庫的需求分析 根據系統功能設計的要求以及功能模塊的劃分,下面給出在線圖書銷售系統的各個組成部分的數據項和數據結構。 對于系統用戶

32、信息數據庫,可以列出以下數據項和數據結構: l 用戶信息(userinfo):用戶ID(自動編號)、用戶昵稱、用戶姓名、密碼、電話號碼、E-mail地址、家庭地址、注冊時間、備注信息。 對于系統的書籍信息(book)數據庫,可以列出以下數據項和數據結構: l 書籍信息:book的ID(自動編號)、book名稱、book的價格、book的出版社、book的圖片、book的介紹信息、book的出版日期、book是否是精品推薦、book是否是特價產品。 對于圖書銷售的交易購物記錄( basket)數據庫,可以列出以下數據項和數據結構: l 圖書交易訂單信息:訂單ID(自動編號)、book的

33、ID、顧客的名稱、顧客的地址、顧客的電話號碼、顧客購買書籍的名稱、顧客購買書籍的數量、交易的日期、顧客購買書籍的價格、顧客是否確定購買、是否訂單已接受處理、是否訂單已處理。 對于管理員(admin)數據庫,可以列出以下數據項和數據結構: l 管理員信息:昵稱、密碼 對于公告信息(pub)數據庫,可以列出以下數據項和數據結構: l 公告信息:公告的ID、公告的主題、公告的內容、公告發(fā)表的日期、公告發(fā)表的時間。 系統首頁 用戶管理模塊 圖書銷售系統 后臺管理系統 訂單管理頁面 網站用戶管理頁面 收銀臺頁面 圖書銷售頁面 購物車頁面 修改信息頁面 用戶注冊頁面

34、 注冊檢查頁面 圖書管理頁面 訂單提交頁面 圖3-3 網上書店系統的頁面邏輯結構圖 4.2數據庫概念結構設計 得到上面的數據項和數據結構以后,就要以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯設計基礎.這些實體包含各種具體信息通過相互之間的作用形成數據的流動。 根據上面的設計規(guī)劃出的實體有:用戶信息實體、書籍信息實體、圖書交易訂單信息實體、管理員信息實體、公告信息實體。各個實體具體的的描述E-R圖如下。 用戶信息 用戶ID 備注信息 家庭地址 注冊時間 .?。? 用戶昵稱 E-mail地址 4-1用戶信息實體E

35、-R圖 書籍信息 book的ID book是否是特價產品。 book是否是精品推薦 book的出版日期 .?。? book名稱 book的介紹信息 4-2書籍信息實體E-R圖 圖書交易訂單信息 訂單ID 是否訂單已接受處理 顧客是否確定購買 是否訂單已處理 . .... 用戶昵稱 顧客購買書籍的價格 4-3圖書交易訂單信息實體E-R圖 管理員信息 密碼 昵稱 4-4管理員信息實體E-R圖 圖書交易訂單信息 公告的ID 公告發(fā)表的日期 公告發(fā)表的時間 公告的主題 公告的內容 4-5圖書交易訂單信息實體E

36、-R圖 4.3數據庫的邏輯設計 根據系統功能設計的要求以及功能模塊的劃分,各個系統的具體邏輯實現如下: 對于系統用戶信息數據庫,可以列出以下數據項和數據結構: l 用戶信息(userinfo):用戶ID(自動編號)、用戶昵稱、用戶姓名、密碼、電話號碼、E-mail地址、家庭地址、注冊時間、備注信息。 它不需要外部數據支持。 對于圖書信息系統,可以列出以下數據項和數據結構: l 書籍的記錄信息:book的ID(自動編號)、book名稱、book的價格、book的出版社、book的圖片、book的介紹信息、book的出版日期、book是否是精品推薦、book是否是特價產品。 需

37、要外部數據支持: l 用戶的其他信息:昵稱、密碼等等。 對于在線銷售的交易部分內容,可以列出以下數據項和數據結構: l 圖書交易訂單信息:basket的ID(自動編號)、book的ID、顧客的名稱、顧客的地址、顧客的電話號碼、顧客購買書籍的名稱、顧客購買書籍的數量、交易的日期、顧客購買書籍的價格、顧客是否確定購買、是否訂單已接受處理、是否訂單已處理。 所需的外部數據支持: l 用戶的其他信息:昵稱、密碼等等。 對于管理員(admin)數據庫,可以列出以下數據項和數據結構: l 管理員信息:昵稱、密碼 它不需要外部數據支持。 對于公告信息(pub)數據庫,可以列出以

38、下數據項和數據結構: l 公告信息:公告的ID、公告的主題、公告的內容、公告發(fā)表的日期、公告發(fā)表的時間。 它不需要外部數據支持。 4.4 數據庫的結構創(chuàng)建 根據數據庫需求的分析,建立如下四個數據表。 l 用戶信息數據表(userinfo表),其結構如圖4-1 所示。 圖4-6 用戶信息數據表 l 書籍的記錄信息數據表(book表),其結構如圖4-2 所示。 4-7 書籍的記錄信息數據表 l 圖書交易訂單信息數據表(basket表), 其結構如圖4-3所示。 4-8 圖書交易訂單信息數據表 l 管理員信息數據表(admin表), 其結構如圖4-4所示。 4-9

39、管理員信息數據表 l 公告信息數據表(admin表), 其結構如圖4-5所示。 4-10 公告信息數據表 4.5后臺數據庫的配置 后臺數據庫使用Access,本系統是在Windows XP professional下開發(fā)的,開發(fā)數據庫使用的是Microsoft Access 2000. 具體配置步驟如下: 新建一個空數據庫,取名為 db1.mdb 在db1.mdb中建立表。 建立一個ODBC數據源,名稱為db1,指向db1.mdb,步驟如下: 首先,選擇”控制面板”中的”O(jiān)DBC數據源管理”選項,選擇”用戶DSN”選項卡,單擊”

40、添加”按鈕,在”創(chuàng)建新數據源”窗口中。選擇”Driver Microsoft Access(*mdb)”作為數據驅動程序,然后單擊”完成”按鈕。 在” Driver Microsoft Access安裝”窗口中,數據源名稱為”newdata”,這要Asp程序中將要引用的,單擊”選擇”按鈕,從彈出的文件窗口選擇” db1.mdb”文件所在的位置,其他選項都不改變。 單擊”確定”按鈕,這樣就完成了Access數據庫的ODBC數據源設置。 第五章 前端網絡網頁的開發(fā)和設計 5.1 系統首頁設計 頁面示例 如圖5-1所示,給出了網上書店系統的首頁效果。 5.

41、2系統程序設計 其主要程序代碼如下: 登錄主要代碼:

42、>

43、>

44、ding="0" bgcolor="#ECECEC" style="border-collapse: collapse" bordercolor="#111111">

45、 align=absMiddle alt=È·¶¨ cache name=submit2 src="images/pics/login.gif" type=image tppabs="" width="56" height="25">

核對用戶信息主要代碼: <% dim rs,sql set rs=server.createobjec

46、t("adodb.recordset") if session("UserNick")="" then UserNick=trim(request("UserNick")) UserPasswd=trim(request("UserPasswd")) if UserNick="" or UserPasswd="" then errmsg=errmsg+"
"+"

  • 用戶名和用戶密碼不能為空!" founderr=true end if sql="select * from userinfo

    47、 where UserNick="&UserNick&"" rs.open sql,conn,3,3 if rs.eof then errmsg=errmsg+"
    "+"

  • 你輸入的用戶不存在!" founderr=true elseif UserPasswd=rs("UserPasswd") then session("UserNick")=rs("UserNick") rs.update else errmsg=errmsg+"
    "+"
  • 48、輸入的密碼錯誤!" founderr=true end if rs.close if founderr=true then %> <%else%> <% response.redirect "index.asp" %> <% end if else response.redirect "index.asp" end if %> 打開數據庫主要代碼: <% dim conn dim connstr dim db db="/db1.mdb" Set conn = Server.Crea

    49、teObject("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") s

    50、ql="select * from book where name like %"&name&"% order by book_id DESC" rs.open sql,conn,3,3 if rs.eof then %> 更新用戶數據庫主要代碼: <% if founderr=false then sql="select * from userinfo where UserNick="&UserNick&"" rs.open sql,conn,3,3 rs.addnew

    51、 rs("UserNick")=UserNick rs("UserPasswd")=UserPasswd rs("UserAddress")=UserAddress rs("UserEmail")=UserEmail rs("UserTele")=UserTele rs("Regtime")=now() rs("UserName")=UserName rs("UserComment")=UserCommen

    52、 rs.update rs.close %> 保存訂單信息主要代碼: <% dim sql,rs set rs=server.createobject("adodb.recordset") if request("action")="buy" then if request("count")="" then count=1 else count=request("count") end if if request("book_id")="" then response.

    53、write "沒有此貨物!" else hw_id=request("book_id") end if sql="select * from basket where book_id="&book_id&" and UserNick="&session("UserNick")&"" rs.open sql,conn,3,3 if rs.eof then rs.addnew rs("book_id")=book_id rs("UserNick")=session("UserNick") rs("basketcount")=count rs("basketdate

    54、")=now() rs("name")=request("name") rs("book_cash")=request("book_cash") else rs("basket_count")=int(rs("basket_count"))+int(count) end if rs.update rs.close %> <%end if%> 新書入庫保存信息的主要代碼: <% if request("action")="save" then name=request("name") content=htmlencode2(request("conte

    55、nt")) 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="
    "+"

  • 價格應該為數字" founderr=true end if if name="" then

    56、 errmsg=errmsg+"
    "+"

  • 名稱不能為空" founderr=true end if if content="" then errmsg=errmsg+"
    "+"
  • 介紹不能為空" founderr=true end if if pic="" then pic="img/noimage.gif" if founderr=true then response.write errmsg re

    57、sponse.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")=

    58、book_cash rs("data")=data rs("chuban")=chuban rs("pic")=pic rs("jinpin")=jinpin rs("te")=te rs.update end if response.write "貨物添加成功" response.write "
    " response.write "返回" rs.close else %> 刪除圖書信息主要代碼:

    59、 <% 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.writ

    60、e "
    " response.write "返回" else %> 第六章 結束語 開發(fā)本系統中存在一些難點,主要包括以下幾個方面: 1.購物車的管理,以及訂單的處理 作為一個銷售系統,顯然購物車是最重要的部分。在本系統中,我們使用了一個虛擬的購物車,普通的顧客只需要往購物車中添加商品即可,剩下的事情都由系統來處理。當然,顧客也可以對自己的購物車進行其他一些操作,包括修改某種圖書的數量,或是提交結賬操作等。 2.管理員功能的實現 在本在線圖書銷售系統中,管理員的功能比較簡單,但也算是系統的一個難點。這里

    61、僅僅對圖書信息進行了管理。實際上,還需妥管理的是系統注冊用戶(即顧客),還有顧客訂單等內容。 這里需要提醒注意的是,系統管理功能的一個難點就是管理員身份的驗證,本在線系統采用了頁面級的驗證機制,即僅僅在頁面中輸入管理員的用戶名和密碼,然后驗證用戶身份。實際上,需要在數據庫建立專門的管理員賬戶來進行管理。 通過一個網上書店,具體介紹了ASP電子商務系統的設計和實現方法。從顧客的角度對系統分析和設計以及對數據庫設計與實現,是整個系統得以實現的基礎。 在具體的編碼過程中,盡量講究代碼的簡潔和格式清晰,講究模塊命名和變量命名的合理性和有意義,在很大程度上使邏輯更加清晰,調試與維護變得容易。本系統

    62、的實現中用到的很多方法,貫徹很多規(guī)則和習慣對任何一個系統的實現都是很重要的,我們應該養(yǎng)成良好的編程習慣。 在對系統的以上功能模塊的設計及實現做了做夠的分析與理解以后,可以嘗試對這個系統做很一些改進,同時加入更多的功能,使它變得更完善。親自動手進行實踐是學習和掌握實際知識的最好的辦法。 參考文獻 ①高等教育出版社 《網站建設教程》       金旭亮 吳彬 編 ②電子工業(yè)出版社 《Photoshop 7設計師創(chuàng)意手記》     王永輝 編 ③人民郵電出版社 《ASP網絡開發(fā)技術(第二版)》 

    63、 汪曉平 鐘 軍編 ④科海培中出版社 《Windows 2000+ASP+SQL Server案例教程》 曾清國 編 ⑤電子工業(yè)出版社 《Dreamweaver MX & ASP網頁整合大全》  立雅科技 編 ⑥清華大學出版社 《數據庫系統原理》      王 珊 陳 紅編 ⑦機械工業(yè)出版社 《Dreamweaver4.0網頁設計教程》 邱炳城 編 ⑧人民郵電出版社 《ASP數據庫系統開發(fā)實例導航》  宣小平 但正剛 張文毅 編 ⑨電子工業(yè)出版社 《Flash MX動畫設計與編程》   (韓)天一勇 高勇宇 編 ⑩中國青年出版社 《windows2000 Server》   李 勁 編 27

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

    相關資源

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

    copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯系電話:18123376007

    備案號:ICP2024067431-1 川公網安備51140202000466號


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