

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p> 設計題目:xx網(wǎng)上書店的設計與實現(xiàn)</p><p><b> 畢業(yè)設計選題報告</b></p><p><b> 畢業(yè)設計任務下達書</b></p><p> 現(xiàn)將畢業(yè)設計任務下達書發(fā)給你。畢業(yè)設計任務下達書內(nèi)容如下:</p><p><b> 畢業(yè)設計題目&
2、lt;/b></p><p> xx網(wǎng)上書店的設計與實現(xiàn)</p><p><b> 主要內(nèi)容</b></p><p> 1.xx在線網(wǎng)上書店前臺功能頁面設計,包括注冊,購物車,書籍介紹,分類;</p><p> 2.數(shù)據(jù)庫后臺管理程序設計,完成網(wǎng)站書店書籍相關(guān)內(nèi)容,作者簡單介紹等;</p>&
3、lt;p> 3.程序模塊功能設計,完成各個功能所需代碼。 </p><p><b> 具體要求</b></p><p> 高度重視畢業(yè)設計工作;</p><p> 嚴格按照進度安排完成各階段任務;</p><p> 獨立完成畢業(yè)設計以及說明書撰寫工作;</p><p> 主動向指
4、導老師匯報畢業(yè)設計的進展工作情況;</p><p> 設計說明書格式、排印應遵循學校的有關(guān)規(guī)定。</p><p><b> 主要參考文獻</b></p><p> [1] 劉濤. 小型網(wǎng)站架設設計[M]. 北京:中國鐵道出版社,2004.6</p><p> [2] 溫明. ASP網(wǎng)站建設實錄[M] . 北京:希
5、望電子出版社,2005.2</p><p> [3] 石志國. ASP動態(tài)網(wǎng)站編輯[M]. 北京:清華大學出版社, 2001.9 </p><p><b> 進程安排</b></p><p> 六、 畢業(yè)設計任務下達書于 年 月 日發(fā)出。畢業(yè)設計應于 年 月 日前完成后交指導教師,由指導教師評閱后提交畢業(yè)設計答辯委員
6、會。</p><p> 畢業(yè)設計任務下達書一式兩份,一份給學生,一份留學院存檔。</p><p> 指導教師: 簽發(fā)于 年 月 日</p><p> 分管院長: 簽發(fā)于 年 月 日 </p><p><b> 畢業(yè)設計開題報告</b>&l
7、t;/p><p><b> 畢業(yè)設計結(jié)題報告</b></p><p><b> 畢業(yè)設計成績評定表</b></p><p> 學院:計算機科學與技術(shù)學院 學號:0322110213 </p><p> 注:1、論文(設計)總成績=指導教師評定成績(
8、50%)+評閱人評定成績(20%)</p><p> +答辯成績(30%)</p><p> 2、將總成績由百分制轉(zhuǎn)換為五級制,填入本表相應位置。</p><p><b> 目 錄</b></p><p><b> 1 前言1</b></p><p> 2 采用
9、技術(shù)和開發(fā)工具介紹2</p><p> 2.1 IIS簡介2</p><p> 2.2 ASP技術(shù)簡介和選擇ASP技術(shù)的原因2</p><p> 2.3 WEB數(shù)據(jù)庫技術(shù)3</p><p> 3 網(wǎng)站系統(tǒng)分析3</p><p> 3.1 用例圖描述網(wǎng)上書店需求3</p><p&
10、gt; 3.2 系統(tǒng)目標4</p><p> 3.3 數(shù)據(jù)表結(jié)構(gòu)5</p><p> 4 xx網(wǎng)上書店具體功能描述及實現(xiàn)6</p><p> 4.1 具體功能描述6</p><p> 4.1.1 分類查看6</p><p> 4.1.2 查詢6</p><p> 4.1
11、.3 登陸與注冊7</p><p> 4.1.4 購物車使用7</p><p> 4.1.5 評級和評論8</p><p> 4.1.6 圖書排行榜9</p><p> 4.1.7 其他小功能9</p><p> 4.2 用戶購物流程9</p><p> 4.3 重要模
12、塊具體功能實現(xiàn)10</p><p> 4.3.1暢銷排行榜10</p><p> 4.3.2 購物車10</p><p> 4.3.3 搜索功能10</p><p> 5 網(wǎng)站整體設計10</p><p> 5.1 CSS樣式單文件設計10</p><p> 5.2 創(chuàng)建
13、數(shù)據(jù)庫連接11</p><p><b> 6 結(jié)束語11</b></p><p><b> 參考文獻12</b></p><p><b> 致 謝12</b></p><p> xx網(wǎng)上書店的設計與實現(xiàn)</p><p><b>
14、 李福霞</b></p><p> ?。ㄓ嬎銠C科學與技術(shù)學院,計算機科學與技術(shù)專業(yè),2003級2班,0322110213)</p><p> 摘 要:通過調(diào)查分析傳統(tǒng)書店的不足,采用應用廣泛的Asp、dreamweaver和Access技術(shù),設計了一個界面友好,人性化較為突出,功能簡便快捷并較為實用的xx網(wǎng)上書店。經(jīng)授權(quán)后,管理員可以通過Web瀏覽器登錄系統(tǒng)后臺,以人機交
15、互式的方式實現(xiàn)網(wǎng)上圖書的添加、刪除、定單管理、評論管理、圖書分類管理及用戶管理等。用戶在前臺可查看各類書籍的具體內(nèi)容和排行,也可基于各種方式在站內(nèi)進行搜索,并能夠方便進行購買、發(fā)表評論等。</p><p> 關(guān)鍵詞:網(wǎng)上書店;ASP;Access ;設計與實現(xiàn) </p><p> Design and Realization of Online Bookstore of Ludong
16、University</p><p><b> Li Fuxia</b></p><p> (School of Computer Science and Technology, Computer Science and Technology, Class 2 Grade 2003, 0322110213)</p><p> Abstra
17、ct: By analyzing the deficiency of traditional bookshop, online bookstore of Ludong University is designed by adopting asp, dreamweaver and Access. The online store owes amicable interface, simple and convenient function
18、, and outstanding personalization. After authorizing, administers can add and delete the book, manage the order, review, classify books and manage user with the way of interaction of human-computer. Users in the front al
19、so have the access to look over the content of all kin</p><p> Key words: Online Bookstore; ASP; Database;Design and Realization </p><p><b> 1 前言</b></p><p> 隨著網(wǎng)絡的快速發(fā)
20、展,許多傳統(tǒng)的信息和數(shù)據(jù)庫系統(tǒng)正在被移植到互聯(lián)網(wǎng)上,網(wǎng)上書店無疑就是其中一個。網(wǎng)上書店能提供人機交互,使得書店與消費者之間有了全新的交流方式,它不再受到傳統(tǒng)書店的制約,突破了地理位置上的界限,為共享資源,交流經(jīng)驗提供了方便。正是由于網(wǎng)上書店傳播信息迅速方便、容量大、覆蓋面廣、自由交互等特點,很多的大型書店都已經(jīng)設計和開發(fā)了網(wǎng)上書店,以提供個性化的購物平臺,極大的提高購物效率。盡管當前新形勢下網(wǎng)上書店多種多樣,但專門針對大學建立的網(wǎng)上書店
21、,存在界面上不夠親切人性化,功能上不夠簡單快捷實用的缺陷。本文專門針對當前網(wǎng)上書店存在的突出問題,充分考慮了書店與消費者的喜好和愿望,力求設計出一個功能較為完備、簡單實用,界面較為親切友好的網(wǎng)上書店,以營造一個有利提高書店的效率和消費者的購買的新環(huán)境。</p><p> 2 采用技術(shù)和開發(fā)工具介紹</p><p> 針對不同的應用平臺我們要選擇合適的設計工具,采用更為有效實用的技術(shù)。鑒
22、于此案所設計的網(wǎng)上書店是運行在Windows平臺下的一個小型網(wǎng)站,我決定選擇當今應用極為廣泛的ASP技術(shù)和發(fā)展較為成熟的數(shù)據(jù)庫技術(shù)(Access 數(shù)據(jù)庫管理系統(tǒng)),配合可視化編輯工具Macromedia Dreamweaver 8,并充分考慮該網(wǎng)上書店的顯示速度和安全性,盡量彌補這兩種技術(shù)存在的缺陷[1][2]。</p><p><b> 2.1 IIS簡介</b></p>
23、<p> Web服務器是Web應用程序的心臟。IIS(Internet Information Server)是微軟推出的Windows NT Option Pack的主要成員,作為Win2000server的擴展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當今市場上最受關(guān)注的Web服務器之一。新推出的IIS4.0版本增強了系統(tǒng)安全性,具有服務器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點分析,崩潰防護,內(nèi)置JAVA虛擬機及全面支持ASP等
24、強大功能[3]。</p><p> 2.2 ASP技術(shù)簡介和選擇ASP技術(shù)的原因</p><p> ASP全稱為Active Server Pages,即動態(tài)服務器頁面,是Microsoft公司推出的一種運行于服務器端的Web應用程序開發(fā)技術(shù)。ASP既不是一種語言,也不是一種開發(fā)工具,而是一種內(nèi)含于IIS/PWS之中,代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互, 是
25、一套簡單方便的服務器端腳本環(huán)境。通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的Web服務器應用程序。當瀏覽器瀏覽ASP網(wǎng)頁時, Web服務器就會根據(jù)請求動態(tài)生成相應的HTML代碼然后再返回給客戶端瀏覽器,這樣客戶端看到的就是動態(tài)生成的網(wǎng)頁[4]。</p><p> Web技術(shù)的發(fā)展是由靜態(tài)網(wǎng)頁技術(shù)的HTML到動態(tài)網(wǎng)頁技術(shù)(CGI、ASP、PHP、JSP),經(jīng)歷了一個重要
26、的變革過程。隨著信息社會的進步和人們要求的不斷提高,Web已經(jīng)不再局限于僅僅由靜態(tài)網(wǎng)頁提供信息服務而改變?yōu)閯討B(tài)網(wǎng)頁,可提供交互式的信息查詢服務,使信息數(shù)據(jù)庫服務成為了可能,靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁的區(qū)別如下:</p><p> 靜態(tài)網(wǎng)頁:利用FrontPage或Dreamweaver所設計的具有.htm(或.html)擴展名的網(wǎng)頁。這種網(wǎng)頁無法存取后臺數(shù)據(jù)庫,不能利用代碼動態(tài)改變網(wǎng)頁的顯示內(nèi)容,只能固定顯示事先設計好
27、的頁面內(nèi)容。靜態(tài)網(wǎng)頁運行于客戶端的瀏覽器[5]。</p><p> 動態(tài)網(wǎng)頁:不僅僅表現(xiàn)在網(wǎng)頁的視覺展示方式上,更重要的是,它可以對網(wǎng)頁中的內(nèi)容進行控制與變化??蓪崿F(xiàn)對后臺數(shù)據(jù)庫的存取,并能利用數(shù)據(jù)庫中的資料,動態(tài)生成客戶端顯示的頁面,運行于服務器端[6]。</p><p> ASP網(wǎng)頁與傳統(tǒng)的HTML網(wǎng)頁相比有以下優(yōu)點:</p><p> ?。?)在服務器端運
28、行,與瀏覽器無關(guān)??蛻舳酥灰褂每蓤?zhí)行HTML代碼的瀏覽器,即可瀏覽ASP網(wǎng)頁。</p><p> (2)強大的交互功能。可以直接存取數(shù)據(jù)庫,在服務器端動態(tài)處理客戶端請求。</p><p> ?。?)安全性高。服務器將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,使用者不會看到ASP源代碼。</p><p> ?。?)易于管理維護??梢灾苯釉诤笈_管理數(shù)據(jù)庫,
29、能夠快速更新網(wǎng)頁標題和內(nèi)容。</p><p> 2.3 Web數(shù)據(jù)庫技術(shù)</p><p> 本網(wǎng)站使用的是Access數(shù)據(jù)庫技術(shù),查詢是Access數(shù)據(jù)庫的主要組件之一,而查詢功能也是Access數(shù)據(jù)庫軟件中最強的一項功能。Access用戶可利用查詢工具,通過指定特殊字段、定義字段的順序、建立計算表達式并輸入條件以及定義每個字段的篩選條件等來選擇想要得查詢的紀錄,對存儲在Access表
30、中的有關(guān)信息進行查詢,這便是其在本網(wǎng)上書店網(wǎng)站的最主要的用處[7]。</p><p><b> 3 網(wǎng)站系統(tǒng)分析</b></p><p> 網(wǎng)絡應用開發(fā)技術(shù)在日新月異地進步,從而使網(wǎng)站應用系統(tǒng)的開發(fā)模式具有多種選擇性,達到同樣的目標可以采用很多不同的方式,現(xiàn)代的應用系統(tǒng)越來越成為一個龐大的集成方案,需要考慮不同的操作平臺、不同的應用服務器、不同的數(shù)據(jù)庫、不同的編程
31、語言、不同的傳輸介質(zhì)等,現(xiàn)在有Windows、Unix、Linux等各種服務器操作平臺,有Access、SQL Server、Oracle、DB2、Sybase和MySQL等數(shù)據(jù)庫,有ASP、JAVA、PHP、CGI、JSP、C++、VB和Delphi等工具,系統(tǒng)分析就是確定是選擇Windows + Access + ASP好還是Unix + Oracle +JAVA合適,我們要針對不同的應用場合進行分析[8]。此外,各類軟件和語言還在
32、不斷發(fā)展進步之中,因此系統(tǒng)分析工作從很大程度上決定了系統(tǒng)開發(fā)的成敗。根據(jù)制作網(wǎng)站的需要,我選用了Windows + Access + ASP。</p><p> 3.1 用例圖描述網(wǎng)上書店需求</p><p> 網(wǎng)站整體結(jié)構(gòu)分為前臺界面展示和后臺管理兩部分。前臺主要分搜索圖書、新書上架、圖書排行榜、特價圖書和圖書分類等模塊,后臺主要針對管理員,提供圖書和分類目錄的添加、修改和刪除,以及
33、管理員和用戶密碼的修改等。根據(jù)網(wǎng)上書店特點,將網(wǎng)站分為前臺用戶界面設計和后臺數(shù)據(jù)庫管理設計兩部分。前臺功能結(jié)構(gòu)和后臺功能結(jié)構(gòu)如圖3.1和3.2。</p><p> 圖3.1 系統(tǒng)前臺功能結(jié)構(gòu)圖</p><p> 圖3.2 系統(tǒng)后臺功能結(jié)構(gòu)圖</p><p><b> 3.2 系統(tǒng)目標</b></p><p>
34、 本網(wǎng)上書店主要實現(xiàn)以下目標:</p><p> (1)人性化設計。程序設計充分考慮書店和消費者的要求,使操作簡單方便快捷,界面友好,功能實用。</p><p> (2)動態(tài)更改前臺用戶,實現(xiàn)用戶注冊,登陸和進行瀏覽搜索書籍并進行購買,提高網(wǎng)站通用性,易于管理維護。</p><p> (3)動態(tài)式書籍更新。新書上架能直接讀取后臺數(shù)據(jù)庫,使信息更新及時有效。&l
35、t;/p><p> ?。?)動態(tài)式書籍排行榜。通過消費者購買此書的數(shù)量的增加,可以動態(tài)的改變此書在排行榜中的位置,使消費者及時了解書籍的售出情況,以便為其提供購買信息。</p><p> ?。?)搜索快捷方便。基于書名及分類的快速搜索和書籍名稱,作者,出版社,時間,價格范圍,分類和各種要素排序的高級搜索,能夠滿足消費者的各種具體而復雜的搜索需求。</p><p> ?。?/p>
36、6)實現(xiàn)方便的購買。通過點擊購買,消費者就可以將自己要購買的書放入自己的購物車內(nèi),后自動添加到數(shù)據(jù)庫中,使管理者知道消費者的需求,進行送貨。</p><p><b> 3.3 數(shù)據(jù)表結(jié)構(gòu)</b></p><p> 數(shù)據(jù)庫中共有表:admin、category、delivery、orders、 product、review、sorts和users。主要的兩個如表3.
37、3和3.4。</p><p> 表3.3 orders 數(shù)據(jù)表</p><p> 表3.4 product 數(shù)據(jù)表</p><p> 4 xx網(wǎng)上書店具體功能描述及實現(xiàn)</p><p> 4.1 具體功能描述</p><p> 4.1.1 分類查看</p><p> 點擊首頁左邊圖
38、書分類的類別名,可以查看該網(wǎng)上書店的所有分類,點擊各個小分類也可看到各個分類所包涵的圖書。</p><p><b> 4.1.2 搜索</b></p><p> 查詢分為快速查找和高級搜索,在快速搜索中,在查詢欄“書名”框內(nèi)輸入您要查找的書名,并可以在各個小分類內(nèi)查找,只要在下拉菜單中選擇你要搜索的分類,然后點擊“查找”或直接按回車(ENTER)鍵,稍后,查詢結(jié)果
39、將顯示出來。在高級搜索中,可以依據(jù)書籍名稱、作者名稱、出版社、出版時間、價格范圍、分類進行詳細查找。</p><p> 4.1.3 登陸與注冊</p><p> 本網(wǎng)站可進行注冊成為會員,如下圖4.1。</p><p> 圖4.1 用戶登陸圖 </p><p> 成為會員才可進行購物,注冊后就會顯示消費者的賬戶、個人資料、收貨資料、修
40、改密碼、購物車、我的定單、統(tǒng)計信息和注銷退出,在個人資料中可以修改個人的基本信息,如郵箱、真實姓名、密碼提問、密碼答案等。在收貨資料中填寫收貨人的信息,可以使書店及時將消費者訂購的書籍運送給用戶;點擊修改密碼后輸入舊密碼和新密碼即可修改密碼;在我的定單中可以看到消費者要購買的書,點擊繼續(xù)購買可以轉(zhuǎn)到書籍瀏覽處,繼續(xù)購買;點擊統(tǒng)計消息,可以知道此會員何時注冊、下定單的時間、次數(shù)及成交次數(shù)和金額;點擊注銷退出,便退出會員登陸,返回到主頁面。
41、</p><p> 4.1.4 購物車使用 </p><p><b> 如圖4.2。</b></p><p> 圖4.2 購物車圖</p><p> 4.1.4.1 購買</p><p> 每本書目旁邊都有一個“購買”圖標,點擊“購買”,即將該書放入購物車,在右邊的我的購物車一欄中顯示
42、消費者點擊購買過的書籍,并顯示共有幾種商品及合計多少元?!百徫镘嚒钡膬?nèi)容包括您訂購書籍的信息:書名、數(shù)量、會員價、折扣等。</p><p> 4.1.4.2 修改定購數(shù)量</p><p> 在消費者確定購買購物車內(nèi)的書后,可點擊下方的下訂單,每本書的默認訂購數(shù)量是“1”冊。如果要改變訂購數(shù)量,請在數(shù)量框中填入您想購買的數(shù)量,然后按下右邊的“修改數(shù)量”按鈕,系統(tǒng)會更新購物車信息,在此頁面
43、也會提醒您是普通會員或是VIP會員和總金額,確定點擊下一步,即進入結(jié)賬界面,填入消費者的基本信息,書店據(jù)此將書籍運送到消費者所指定的地點。如圖4.3。</p><p> 圖4.3 具體郵寄填寫圖</p><p> 4.1.4.3 刪除購物車內(nèi)的書籍</p><p> 已經(jīng)放入購物車的書籍,若想放棄,可按購物車界面中右邊的“刪除”按鈕,該書即被刪除,系統(tǒng)會更新
44、購物車信息。如果希望購買網(wǎng)站暫時沒有的書籍,請您將所需的圖書的基本信息提供給我們,我們將會聯(lián)系出版社查找,并將結(jié)果盡快通知您。圖書的信息包括準確的書名、出版社、ISBN書號等。</p><p> 4.1.5 評級和評論</p><p> 點擊具體書下方的對此書進行評級,便可對此書評級,分為0到10級,可對其他的消費者提供一些購買信息,也可對書籍進行評論,只要點擊下方的發(fā)表評論就可彈出對
45、話框,實現(xiàn)了消費者和書店之間的動態(tài)交互性。如圖4.4。</p><p><b> 圖4.4 評論圖</b></p><p> 4.1.6 圖書排行榜</p><p> 點擊導航欄上的暢銷圖書可查看圖書銷售排行榜,圖書購買次數(shù)越多,此圖書在排行榜中的位置越往上,可以為消費者提供購書信息,即哪種書的銷售情況最佳。</p><
46、;p> 4.1.7 其他小功能</p><p> 點擊首頁右上方的加為收藏夾,便可將此網(wǎng)站地址加入本機的收藏夾內(nèi);點擊幫助,就會進入本網(wǎng)站的幫助網(wǎng)頁,此網(wǎng)頁詳細介紹了在本網(wǎng)上書店進行購物進行的流程和注意的問題;在首頁左上方有時間顯示,用JavaScript語言編寫而成;點擊網(wǎng)頁下方的聯(lián)系我們,即可彈出Microsoft office outlook,可向書店管理者發(fā)送郵件;點擊管理中心,可進入管理員登
47、陸界面,實現(xiàn)網(wǎng)站的后臺管理。</p><p> 4.2 用戶購物流程</p><p> 用戶購物流程如圖4.5所示:</p><p> 圖4.5 購物流程圖</p><p> 4.3 重要模塊具體功能實現(xiàn)</p><p> 4.3.1暢銷排行榜</p><p> 暢銷排行榜通過比較
48、購買次數(shù)而進行排名,此功能的實現(xiàn)過程,首先在數(shù)據(jù)庫的product表中加入一個字段solded,以此來記錄書籍被購買的次數(shù),在排行榜代碼中比較字段solded的大小后與數(shù)據(jù)庫相連,由大到小排列顯示書籍的具體信息[9]。</p><p><b> 4.3.2 購物車</b></p><p> 購物車的實現(xiàn)首先檢查數(shù)據(jù)庫此用戶是否登陸,若無,則設置直接彈出提示注冊窗口
49、,若有,則加入消費者的購物欄內(nèi),實際是在數(shù)據(jù)庫表orders中加入一條記錄,來記錄購買信息,其中也可修改購買數(shù)量,點擊修改按鈕實際是修改數(shù)據(jù)庫中orders中productnum一項,填寫結(jié)賬信息是填寫orders表中receipt、address、postcode、 comments、paymethord等字段的內(nèi)容,在下定單的過程中,由state來記錄購買進行到的過程,1到5表示在下定單過程中,而6則表示已經(jīng)完成下定單的全過程,即消
50、費者提交完畢。</p><p> 4.3.3 搜索功能</p><p> 搜索分為快速搜索和高級搜索,工作過程和搜索的表是一樣的,是product只是高級搜索連接和判斷數(shù)據(jù)庫中的字段多,涉及name、 author、mark、adddate、price和categoryid諸多字段,而快速只涉及name和categoryid兩個字段的判斷,最后都是顯示出符合判斷條件的書籍。</p
51、><p><b> 5 網(wǎng)站整體設計</b></p><p> 5.1 CSS樣式單文件設計</p><p> 層疊樣式單CSS(Cascading Style Sheets)是W3C給出的兩種樣式單語言推薦標準之一。與HTML描述數(shù)據(jù)顯示方式的傳統(tǒng)方法相比具有表達效果豐富、文檔體積小、便于信息檢索和可讀性好等優(yōu)點[9]。</p>
52、<p> 外部樣式表文件不但可以提高代碼復用性,而且有利于統(tǒng)一網(wǎng)站的整體風格。本網(wǎng)站在前臺界面和后臺管理分別使用了樣式單文件:style.css,網(wǎng)頁中引用外部樣式表的語法分別為:</p><p> <link rel="stylesheet" href="../inc/style.css" type="text/css">
53、</p><p> 主要對前后臺界面風格如:</p><p> 字體的大小、超鏈接屬性、滾動條風格等進行了統(tǒng)一的調(diào)整和規(guī)定。</p><p> 5.2 創(chuàng)建數(shù)據(jù)庫連接</p><p> 動態(tài)網(wǎng)站開發(fā),一個很重要的步驟就是創(chuàng)建數(shù)據(jù)庫連接,即訪問數(shù)據(jù)庫。本站采用了ADO(ActiveX數(shù)據(jù)對象)存取數(shù)據(jù)庫的對象,連接數(shù)據(jù)庫驅(qū)動為ODBC(
54、開放數(shù)據(jù)庫互連),連接方式為DSNless connection(不用數(shù)據(jù)源打開數(shù)據(jù)庫)。</p><p> (1)ADO(ActiveX Data Objects)是用來存取數(shù)據(jù)庫的對象統(tǒng)稱,是建立在OLE DB技術(shù)基礎上的接口技術(shù),OLE DB在ODBC的基礎上,用面向?qū)ο蟮乃枷雽DBC的函數(shù)重新進行了分類和包裝,形成了新的標準,即ODBC是OLE DB 的子類,而OLE DB是ODBC的超類。ADO主要
55、含有三種對象:Connection、Recordset和Command。</p><p> Connection:負責打開或連接數(shù)據(jù);Recordset:負責存取數(shù)據(jù)表;Command:負責對數(shù)據(jù)庫執(zhí)行行動查詢命令。只依靠這三個對象還是無法存取數(shù)據(jù)庫的,還必須具有數(shù)據(jù)庫存取的驅(qū)動程序:OLE DB驅(qū)動程序或ODBC驅(qū)動程序。對于任何一種數(shù)據(jù)庫都必須有相對應的驅(qū)動程序,ADO才能對數(shù)據(jù)庫進行存取[10]。<
56、/p><p> ?。?)本網(wǎng)站連接數(shù)據(jù)庫的代碼為:</p><p><b> 打開數(shù)據(jù)庫連接</b></p><p> dim conn,connstr,db,rs</p><p> db="manage/db/db.mdb"</p><p> Set conn = Ser
57、ver.CreateObject("ADODB.Connection")</p><p> connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")</p><p><b&
58、gt; 6 結(jié)束語</b></p><p> xx網(wǎng)上書店采用ASP技術(shù)結(jié)合數(shù)據(jù)庫技術(shù),為消費者和書店之間提供了一個交互式平臺。在前臺首頁全部采用表格進行規(guī)劃,主體頁面上部和下部分別嵌入了導航分類目錄,用戶可以通過導航分類目錄完成各種需求,例如新書上架,暢銷書排行榜,特價書籍,搜索圖書,圖書分類等,也可在主界面中看各個導航條目的具體內(nèi)容。在主體界面左側(cè)實現(xiàn)了我的購物車、欄目導航和排行榜三大模塊的自
59、動更新,用戶還可以輸入書名和分類進行快速查詢也可通過各個具體項目進行詳細查詢,能夠滿足消費者的各種搜索要求,在購買書籍的過程中,消費者也可以對書籍進行評級和留言點評,使眾多消費者能夠了解更多書籍的特點,對自己的購物做一些幫助,此外,本網(wǎng)站前臺還實現(xiàn)了快捷簡便的購買,通過自己的賬戶可以準確知道自己的購物狀態(tài),提交購買信息后,書店便可以準確將消費者需求的書籍郵寄或直接送到消費者手中。后臺首頁采用了框架式結(jié)構(gòu),左側(cè)是商品、分類和用戶管理目錄,
60、包括書籍的設置如動態(tài)更改書籍名稱,分類目錄、書籍的添加、修改、刪除和用戶訂單管理、管理員的信息管理等。總體來說,本動態(tài)網(wǎng)上書店能夠較好的讓消費者瀏覽圖書信息和進行購買、評論等,并在授權(quán)后,在后臺動態(tài)的更新本</p><p><b> 參考文獻:</b></p><p> [1] 劉濤.小型網(wǎng)站架設技術(shù)[M]. 北京: 中國鐵道出版社, 2004.</p>
61、;<p> [2] Ivar Jacobson, Grady Booch. Sofeware development process [M]. 北京: 機械工業(yè)出版社,2002.</p><p> [3] 溫明.ASP網(wǎng)站建設實錄[M]. 北京: 北京希望電子出版社, 2005.</p><p> [4] 石志國. ASP動態(tài)網(wǎng)站編輯[M]. 北京: 清華大學出版社,
62、2001.</p><p> [5] 張景峰.ASP程序設計及應用[M]. 北京: 中國水利水電出版社, 2005.</p><p> [6] 趙增敏.ASP動態(tài)網(wǎng)頁設計[M]. 北京: 電子工業(yè)出版社, 2003.</p><p> [7] 李禹生.Access2003應用技術(shù)[M]. 北京: 中國水利水電出版社, 2005.</p><
63、p> [8] 鄧文淵. ASP與網(wǎng)絡數(shù)據(jù)庫設計[M]. 北京: 中國鐵道出版社, 2003.</p><p> [9] 胡海.CSS完全實例教程[M]. 北京: 電子工業(yè)出版社, 2001. </p><p> [10] 李嚴等.ASP 數(shù)據(jù)庫開發(fā)實例解析[M]. 北京: 機械工業(yè)出版社, 2004.</p><p> 至少2篇英文參考文獻</p
64、><p><b> 致 謝</b></p><p> 本課題在設計和論文的寫作過程中,都得到了xx老師的悉心指導。xx老師多次詢問開發(fā)進程,幫助我開拓開發(fā)思路,并給予熱忱鼓勵。xx老師嚴謹?shù)闹螌W態(tài)度,樂觀隨和的處事態(tài)度,不僅教育我如何設計和寫作,更重要的是教我如何做人,雖歷時僅數(shù)月,卻讓我終生受益。</p><p> 臨近畢業(yè),特別感謝我的班
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設計--網(wǎng)上書店的設計與實現(xiàn)
- 網(wǎng)上書店的設計與實現(xiàn)畢業(yè)設計
- 網(wǎng)上書店的設計與實現(xiàn)畢業(yè)設計報告
- 網(wǎng)上書店畢業(yè)設計
- 網(wǎng)上書店畢業(yè)設計
- 網(wǎng)上書店畢業(yè)設計
- 網(wǎng)上書店的畢業(yè)設計
- 網(wǎng)上書店系統(tǒng)畢業(yè)論文--網(wǎng)上書店系統(tǒng)的設計與實現(xiàn)
- 網(wǎng)上書店系統(tǒng)畢業(yè)設計
- 網(wǎng)上書店系統(tǒng)畢業(yè)設計
- 基于jsp的網(wǎng)上書店設計的與實現(xiàn)【畢業(yè)設計】
- 網(wǎng)上書店畢業(yè)設計論文
- 網(wǎng)上書店畢業(yè)設計論文
- 基于lamp的網(wǎng)上書店的設計與實現(xiàn)【畢業(yè)設計】
- 網(wǎng)上書店系統(tǒng)畢業(yè)設計
- 網(wǎng)上書店網(wǎng)站畢業(yè)設計
- 畢業(yè)設計---基于jsp網(wǎng)上書店系統(tǒng)的設計與實現(xiàn)
- 網(wǎng)上書店畢業(yè)設計論文
- 畢業(yè)設計---小型網(wǎng)上書店設計與開發(fā)
- 網(wǎng)上書店的設計與實現(xiàn)
評論
0/150
提交評論