【正文】
摘 要ASP是當今流行的Web應(yīng)用程序開發(fā)技術(shù)之一。作為一種服務(wù)器端腳本編寫環(huán)境,它將HTML語言、腳本代碼和服務(wù)器組件有機地結(jié)合在一起,可以用來創(chuàng)建交互式的動態(tài)網(wǎng)頁和具有數(shù)據(jù)庫訪問功能的Web應(yīng)用程序。在此簡單介紹它的基本設(shè)計方法,并對數(shù)據(jù)庫的設(shè)計思想以及對前臺各部分設(shè)計思想進行了詳細的分析。筆記本銷售網(wǎng)站是一種電子商務(wù)類網(wǎng)站,能提供一種用戶足不出戶就能選購自己喜歡的筆記本電腦的快捷購物方式。銷售網(wǎng)站一般都需要具有對商品介紹的新聞發(fā)布系統(tǒng)和用購物車選購商品以及查詢商品得功能。根據(jù)這些銷售網(wǎng)站的這些功能采用的是Windows XP+ASP+SQL Server2000的技術(shù)進行開發(fā),最后比較好的的實現(xiàn)了一個在線購物網(wǎng)站應(yīng)具備的基本功能,并且界面友好,操作簡單。關(guān)鍵詞:筆記本銷售網(wǎng)站;在線購物;ASPDesign and Implementation of a Notebooksell Website Based on ASPAbstractNowadays, ASP is a popular development technology of Web application. As a scriptprogramming technology for server, it bines HTML language, script code and server package together, and it can be used for establishing Web application which has interactively dynamic webpage. Its basic design method is introduced briefly, and the ideas of the database design and the foreground design are analyzed in detail.The notebooksell website is one kind of electronic merce class website. It can provide a quick shopping way for selling the notebook puter and the users can do shopping at home easily. The website generally contains news publication which introduces the modity to issue and the shopping cart which provides selection and inquiry of modity. According to these functions, the Windows XP+ASP+SQL Server2000 technology are used in the development. Finally a quite good online shopping website has been implemented. Key words: The notebook selling the website。 Online shopping。 ASP目 錄論文總頁數(shù):22頁1引 言 1 筆記本銷售網(wǎng)站設(shè)計的前期準備 1 開發(fā)系統(tǒng)應(yīng)遵循的原則 2 2 管理員對系統(tǒng)的要求 2 ASP簡介 22 筆記本銷售網(wǎng)站的系統(tǒng)需求分析 3 筆記本銷售網(wǎng)站的概述 3 筆記本銷售網(wǎng)站簡介 3 系統(tǒng)的開發(fā)工具和環(huán)境簡介 3 系統(tǒng)開發(fā)環(huán)境 4 筆記本電腦銷售網(wǎng)站實現(xiàn)的功能 5 數(shù)據(jù)庫用戶及權(quán)限管理 5 筆記本銷售網(wǎng)站中模塊劃分 5 管理員功能模塊 6 用戶功能模塊 73 數(shù)據(jù)庫的設(shè)計與實現(xiàn) 7 數(shù)據(jù)庫的設(shè)計 8 數(shù)據(jù)庫的連接 104 系統(tǒng)主要模塊界面 10 登錄模塊界面 10 普通用戶登錄界面 10 管理員登錄界面 10 用戶注冊模塊界面 11 商品查詢模塊界面 12 商品添加及修改模塊界面 14結(jié) 論 18參考文獻 191引 言20世紀末,隨著計算機科學的發(fā)展,數(shù)據(jù)庫技術(shù)在Internet中的應(yīng)用越來越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。個性化已逐漸成為當今Web應(yīng)用的潮流。據(jù)估計,目前Internet上已有上百萬個Web 站點,其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個好的Web站點對于一個機構(gòu)的發(fā)展十分重要。網(wǎng)上筆記本銷售網(wǎng)站是目前Internet上廣泛使用的在線系統(tǒng)之一。網(wǎng)上筆記本銷售網(wǎng)站要實現(xiàn)的功能非常多。首先,為了銷售筆記本電腦,給電腦做廣告是其中一部分,系統(tǒng)必須在醒目的位置給出筆記本電腦的信息,包括筆記本電腦的名稱、編號、價格以及筆記本電腦的圖片介紹,并對瀏覽次數(shù)多和訂購數(shù)量多的筆記本電腦在醒目位置向用戶進行推薦。同時,筆記本電腦銷售過程中還需要對用戶的購物車進行管理,允許用戶執(zhí)行如取消訂購,送收銀臺等操作。最后,系統(tǒng)必須完成結(jié)帳的功能,從而完成整個購物的流程。其次,因為在線銷售系統(tǒng)中筆記本電腦的種類很多,某個用戶想要找到自己需要的筆記本電腦就比較困難了,所以系統(tǒng)提供了查找的功能,將電腦分類瀏覽,給用戶帶來方便。另外,為了保證數(shù)據(jù)庫的安全,及電腦交易的順利進行,系統(tǒng)還需要對用戶進行管理,最簡單的一點就是需要用戶注冊,進行身份的驗證。最后,系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能,允許具有管理權(quán)限的人員對系統(tǒng)數(shù)據(jù)庫進行操作,包括添加、刪除、修改記錄等等。網(wǎng)上筆記本銷售網(wǎng)站主要是用ASP 和SQL 來完成系統(tǒng)設(shè)計的。Microsoft推出的ASP (Active Server Pages,動態(tài)服務(wù)器網(wǎng) )技術(shù)可以開發(fā)出滿足企業(yè)、組織和個人需求的各種站點。ASP 通過服務(wù)器端腳本的方式實現(xiàn)服務(wù)器端動態(tài)網(wǎng)頁,支持使用ActiveX 組件擴展其功能,因此借助ASP,用戶可以開發(fā)出功能強大的站點。同時Web 已經(jīng)不再局限于僅僅提供大量的信息服務(wù)這是最,Web 技術(shù)的發(fā)展,使得那些具有交互動態(tài)頁面、有條理的數(shù)據(jù)庫查詢、豐富信息內(nèi)容的網(wǎng)頁成為最吸引人的網(wǎng)頁。數(shù)據(jù)庫技術(shù)為動態(tài)網(wǎng)頁的發(fā)展提供了功能強大的后臺數(shù)據(jù)處理,而SQL Server 數(shù)據(jù)庫是目前最流行的關(guān)系型數(shù)據(jù)庫系統(tǒng)之一,由于他對服務(wù)器的要求較低,因此也是最適合大眾安裝并上機實踐的完整的數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫技術(shù)與網(wǎng)站的結(jié)合是當今Web 技術(shù)的一個熱點。有了數(shù)據(jù)庫的支持,可以擴展網(wǎng)頁的功能,可以方便地設(shè)計出交互式頁面,可以構(gòu)造功能更加強大的后臺管理系統(tǒng),可以為網(wǎng)站的更新、維護提供極大的方便。 筆記本銷售網(wǎng)站設(shè)計的前期準備(1)安裝WINDOWS XP 系統(tǒng)、SQL SERVER 2000數(shù)據(jù)庫,配置IIS.(2)熟悉和掌握SQL SERVER 2000中采用企業(yè)管理器建庫