freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上購(gòu)書(shū)系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-01-11 00:50 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 入其中,使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴(kuò)充能力,這是傳統(tǒng)的 Web 編寫(xiě)工具所遠(yuǎn)遠(yuǎn)不及的地方。使用 ASP還有個(gè)好處,就在于 ASP 可利用 ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問(wèn)模型 )方便快捷地訪問(wèn)數(shù)據(jù)庫(kù) ,從而使得開(kāi)發(fā)基于 WWW 的應(yīng)用系統(tǒng)成為可能,這也是本文選擇 ASP 作為開(kāi)發(fā)工具最重要的原因之一。 ASP 工作原理 ASP 工作原理圖如圖 11所示。 圖 11 ASP 工作原理圖 ASP 通過(guò)后綴名為 asp 的文件來(lái)實(shí)現(xiàn),一個(gè) asp 文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必須放在 web 服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)瀏覽器向 web 服務(wù)器請(qǐng)求調(diào)用 asp 文件時(shí),就啟動(dòng)了 asp。 Web 服務(wù)器響應(yīng)該 HTTP請(qǐng)求,調(diào)用 asp 引擎,解釋被申請(qǐng)的文件。當(dāng)遇到與 Active X Script 兼容的腳本( VBScript,Javascript) 時(shí), asp 引擎,調(diào)用相應(yīng) 的腳本引擎進(jìn)行解釋處理。若腳本指令中涉及到對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),就通過(guò) ODBC 與后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,由數(shù)據(jù)庫(kù)訪問(wèn)組件實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,并將執(zhí)行結(jié)果動(dòng)態(tài)生成一個(gè) HTML 頁(yè)面返回 web 服務(wù)器端,然后與頁(yè)面中腳本的 HTML合并成一個(gè)完整的 HTML 頁(yè)面送至客戶端瀏覽器。因而客戶端瀏覽器接收到的是經(jīng) web 服務(wù)器執(zhí)行以后生成的一個(gè)純粹的 HTML 文件,可被運(yùn)行在ASP 文件 html code /html 數(shù)據(jù)庫(kù) ADO 接口 客戶端瀏覽器 Web 服務(wù)器 HTTP 請(qǐng)求 HTTP 應(yīng)答 高 職 高 專 綜 合 畢 業(yè) 實(shí) 踐 報(bào) 告 11 北京 XX大學(xué) XXX學(xué)院 任何平臺(tái)上的瀏覽器所執(zhí)行。同時(shí)由于 asp 的腳本程序是在服務(wù)器端執(zhí)行的,通常腳本代碼不會(huì)被別人窺視,保證了程序代碼的安全和知識(shí)產(chǎn)權(quán)。另外程序執(zhí)行完畢后,服務(wù)器僅僅是 將執(zhí)行的結(jié)果返回給客戶端瀏覽器,減輕了網(wǎng)絡(luò)傳輸?shù)呢?fù)擔(dān),大大提高了交互的速度。 數(shù)據(jù)庫(kù)技術(shù) 數(shù)據(jù)庫(kù)的概述 數(shù)據(jù)庫(kù) (Database,簡(jiǎn)稱 DB)是存放數(shù)據(jù)的“倉(cāng)庫(kù)”,只不過(guò)這個(gè)倉(cāng)庫(kù)是在計(jì)算機(jī)存儲(chǔ)設(shè)備上 ,比如硬盤(pán)。軟盤(pán)等 .數(shù)據(jù)庫(kù)中的數(shù)據(jù)必須是按一定的格式存放的,以便于查詢和存取。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)目前在 Inter 上有大量的應(yīng)用,從最初的網(wǎng)站留言簿。自由論壇等到當(dāng)今的遠(yuǎn)程教育以及復(fù)雜的電子商務(wù)等,這些系統(tǒng)幾乎都是采用網(wǎng)絡(luò)數(shù)據(jù)庫(kù)這種方式來(lái)實(shí)現(xiàn)。 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 1) 數(shù)據(jù)的結(jié)構(gòu)化 所謂 的結(jié)構(gòu)化,是就數(shù)據(jù)的整體而言的。在文件管理系統(tǒng)中,文件之間不存在聯(lián)系,從整體上看,數(shù)據(jù)是沒(méi)有結(jié)構(gòu)的。 2)數(shù)據(jù)的獨(dú)立性高 從某種意義上講,一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)存在的理由就是為了在數(shù)據(jù)組織和用戶的應(yīng)用之間提供某種程度的獨(dú)立性。 3)數(shù)據(jù)共享性高 冗余度可控 在數(shù)據(jù)庫(kù)中,由于數(shù)據(jù)集中使用,從理論上說(shuō)可以消除冗余,但實(shí)際上出于提高檢索速度等考慮,常常允許部分冗余存在。這種冗余是可以由設(shè)計(jì)者控制的,故稱為 ” 可控冗余度 ” 。 4) DBMS 統(tǒng)一管理和控制 它是數(shù)據(jù)庫(kù)系統(tǒng)的核心部分,可以通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)資 源進(jìn)行統(tǒng)一管理 ,執(zhí)行用戶發(fā)出的各種請(qǐng)求命今。 高 職 高 專 綜 合 畢 業(yè) 實(shí) 踐 報(bào) 告 12 北京 XX大學(xué) XXX學(xué)院 本系統(tǒng)中數(shù)據(jù)庫(kù)的選擇 用 ASP 編寫(xiě)網(wǎng)站應(yīng)用程序 難點(diǎn)之一就是數(shù)據(jù)庫(kù)的連接, ASP中常用的數(shù)據(jù)庫(kù)有 Microsoft 的 Access 和 SQL Server, Access 只能同時(shí)準(zhǔn)許 30 個(gè)人同時(shí)訪問(wèn),而 SQL 則沒(méi)有限制, SQL 可以提供更安全的服務(wù),本設(shè)計(jì)使用的是 Access 數(shù)據(jù)庫(kù),連接比較簡(jiǎn)單,實(shí)現(xiàn)起來(lái)也相對(duì)容易。其實(shí)如果單單只從數(shù)據(jù)的管理功能和數(shù)據(jù)容量上考慮的話 基于服務(wù)器端中型的 SQL Server 數(shù)據(jù)庫(kù)都遠(yuǎn)遠(yuǎn)強(qiáng)于 基于服務(wù)器端 小型的 Access 數(shù)據(jù)庫(kù)。但 兩者語(yǔ)言是可以通用的,我們選擇 Access 數(shù)據(jù)庫(kù)的最主要原因是 Access 是一種桌面數(shù)據(jù)庫(kù),只適合數(shù)據(jù)量少的應(yīng)用,在處理少量數(shù)據(jù)和單機(jī)訪問(wèn)的數(shù)據(jù)庫(kù)時(shí) 效果 是很好的,效率 也是非常 高 的。而本網(wǎng)站的后臺(tái)數(shù)據(jù)容量并不是非常大,一般情況下處理的也只是單機(jī)訪問(wèn),同時(shí)訪問(wèn)本網(wǎng)站的客戶端不會(huì)多于 4 個(gè)。而且 Access 數(shù)據(jù)庫(kù)使用起來(lái)要比 SQL Server 數(shù)據(jù)庫(kù)相對(duì)容易的多。所以在本網(wǎng)站的后臺(tái)數(shù)據(jù)管理上最終選擇了 Access 數(shù)據(jù)庫(kù)。 ACCESS 數(shù)據(jù)庫(kù)的連接 ADO 是目前最流行的訪問(wèn)數(shù)據(jù)庫(kù)的方法之一。 ASP 提供對(duì) ADO 的全面支持,本系統(tǒng)正是通過(guò) ADO 數(shù)據(jù)模型訪問(wèn)系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)。系統(tǒng)通過(guò)調(diào)用 對(duì)數(shù)據(jù)庫(kù)的連接。程序如下: % set conn=() driver={microsoftaccesdriver(*.mdb)}。dbq=amp。() % 第一句話定義了一個(gè) adodb 數(shù)據(jù)庫(kù)連接組件,第二句連接了數(shù)據(jù)庫(kù) % exec=select * from guestbook set rs=() exec,conn,1,1 % 這三句加在前面兩句的后面 , 第一句 : 設(shè)置查詢數(shù)據(jù)庫(kù)的命令, select 后面加的是字段,如果都要查詢的話就用 *, from 后面再加上表的名字, gustbook是個(gè) 表 名。 第二句 : 定義一個(gè)記錄集組件,所有搜索到的記錄都 存 放在這里面 。第三句 : 打開(kāi)這個(gè)記錄集, exec 就是前面定義的查詢命令 , conn 就是前面定義的數(shù)據(jù)庫(kù)連接組件,后面參數(shù) “1 , 1” 這是讀取,后面講到修改記錄就 把參數(shù)設(shè)置為 “ 1, 3”。 高 職 高 專 綜 合 畢 業(yè) 實(shí) 踐 報(bào) 告 13 北京 XX大學(xué) XXX學(xué)院 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)分析 對(duì)于系統(tǒng)用戶信息數(shù)據(jù)庫(kù),有以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):用戶信息:用戶 ID(自動(dòng)編號(hào))、用戶姓名、電話號(hào)碼、 Email、地址、郵編 等 。對(duì)于系統(tǒng)的 書(shū)籍 信息系統(tǒng)有以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 書(shū)籍 記錄信息: 書(shū)籍 的 ID(自動(dòng)編號(hào))、 書(shū)籍名稱、 書(shū)籍價(jià)格 、 書(shū)籍簡(jiǎn)介 、 書(shū)籍 所屬類別 等 。此外還有用戶的電子支付所用到的支付卡卡號(hào)等信息。而網(wǎng)上購(gòu)物系統(tǒng)就是基于以上各個(gè)數(shù)據(jù)庫(kù)的連接和綜合,把各個(gè)獨(dú)立的數(shù)據(jù)庫(kù)通過(guò)內(nèi)在的關(guān)聯(lián)性統(tǒng)一到一個(gè)主頁(yè)面里,從而方便客戶的訪問(wèn)和購(gòu)買,實(shí)現(xiàn)了一對(duì)一的交 互。 網(wǎng)上購(gòu)書(shū)系統(tǒng)的開(kāi)發(fā)工具 網(wǎng)上購(gòu)書(shū)系統(tǒng)設(shè)計(jì)的主要內(nèi)容包括軟件界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、對(duì)數(shù)據(jù)庫(kù)的操作等。考慮到這些,我選擇了用 Dreamweaver和 Access來(lái)完成開(kāi)發(fā)任務(wù)。使用戶操作簡(jiǎn)單、方便、靈活;強(qiáng)大的數(shù)據(jù)庫(kù)操作功能使對(duì)數(shù)據(jù)庫(kù)的操作變得更加簡(jiǎn)單。 Dreamweaver ASP的 一個(gè) 特點(diǎn) 就是使用許多 開(kāi)發(fā)工具 都 可 以編寫(xiě) ASP程序 。只要使用一般的文 件 編輯程序 即可, 如 Windows記事本, FrontPage Express、 FrontPage、Macromedia Dreamweaver等都可以 進(jìn)行 ASP的開(kāi)發(fā) ; 對(duì)于一些有經(jīng)驗(yàn)的程序員完全可以選擇 記事本來(lái) 進(jìn)行編 寫(xiě),既省錢(qián)又方便 。若是對(duì)于一些初學(xué)者來(lái)說(shuō)可以選擇 Dreamweaver來(lái)進(jìn)行程序編寫(xiě),使用 Dreamweaver編寫(xiě)的最大好處就是可以再編寫(xiě)程序時(shí)預(yù)覽圖形界面。 所以本系統(tǒng)選擇的開(kāi)發(fā)工具選用的是 Macromedia dreamweaver mx。 Dreamweaver mx 采用所見(jiàn)即所得的設(shè)計(jì)模式,其功能強(qiáng)大,開(kāi)發(fā)界面十分友好,可以自動(dòng)控制和刪除冗余代碼,是 ASP 網(wǎng)頁(yè)設(shè)計(jì)的首選工具。 目 前,一方面隨著電子商務(wù)高速發(fā)展,極其需要制作具有交互功能的網(wǎng)站,以滿足電子商務(wù)的發(fā)展要求,另一方面隨著互聯(lián)網(wǎng)的家喻戶曉, HTML 技術(shù)的不斷發(fā)展和完善,隨之產(chǎn)生了眾多網(wǎng)頁(yè)編輯器。 使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形,設(shè)計(jì)、更新和重組網(wǎng)頁(yè),改變網(wǎng)頁(yè)位置或檔案名稱后, Dreamweaver 會(huì)自動(dòng)更新所有鏈接,支援文字、 HTML 碼、 HTML屬性標(biāo)簽和一般語(yǔ)法的搜索及轉(zhuǎn)換功能鍵,使得復(fù)雜的網(wǎng)站更新變得迅速又簡(jiǎn) 高 職 高 專 綜 合 畢 業(yè) 實(shí) 踐 報(bào) 告 14 北京 XX大學(xué) XXX學(xué)院 單。 FTP FTP 安全保障將所有傳輸?shù)奈募耆用埽⒆柚乖綑?quán)存取用戶的信息、 文件、用戶名和密碼,讓使用者在安全性方面可以更加放心。 通過(guò)一些增強(qiáng)的功能可以更加有效地編寫(xiě)代碼和語(yǔ)句,節(jié)省大量時(shí)間,例如,右鍵單擊代碼編輯工具,改進(jìn)的查找替換功能,以及一個(gè)選擇工具可以幫助你快速全面地進(jìn)行屬性編輯。 改進(jìn)的用戶界面使可用的工作空間增加到最大,用戶可以更加方便地找到想要的東西,這個(gè)界面能夠更加清晰地顯示相關(guān)的信息和當(dāng)前的焦點(diǎn),同時(shí)具有高度的可操作性而且非常符合邏輯。軟件中還提供了一個(gè)新的開(kāi)始界面,用戶能夠通過(guò)它快速文章最近使用過(guò)的文件以及教程 資源。 Access Access 提供了一整套用于組織數(shù)據(jù),建立查詢、生成窗體、打印報(bào)表、共享數(shù)據(jù)的功能,使用這些功能可以完成數(shù)據(jù)庫(kù)的各項(xiàng)管理工作。 Access 提供了大量的內(nèi)置函數(shù),例如,數(shù)字函數(shù)、文本函數(shù)、財(cái)務(wù)函數(shù),以及時(shí)間和日期函數(shù)等,方便了用戶在查詢、報(bào)表和窗體中創(chuàng)建復(fù)雜的表述式,以實(shí)現(xiàn)強(qiáng)大的數(shù)據(jù)處理功能。 Access,可以創(chuàng)建數(shù)據(jù)訪問(wèn)頁(yè)這樣一種特殊的 Web 頁(yè),用來(lái) 查詢或者處理Access 數(shù)據(jù)庫(kù)或者 SQL Server 數(shù)據(jù)庫(kù)中的數(shù)據(jù),或者將數(shù)據(jù)訪問(wèn)頁(yè)作為 HTML頁(yè)面發(fā)布到 Web 上。 XML 的支持 擴(kuò)展標(biāo)記語(yǔ)言( XML)是 Web 網(wǎng)上進(jìn)行數(shù)據(jù)交換的技術(shù)標(biāo)準(zhǔn), Access 提供了功能強(qiáng)大而直觀的 XML 數(shù)據(jù)共享功能。無(wú)需考慮平臺(tái)、數(shù)據(jù)格式、協(xié)議和商務(wù)規(guī)則之間的差異,利用熟悉的 Access 用戶界面,即可方便地使用 XML 數(shù)據(jù),創(chuàng)建XML 數(shù)據(jù)或者架構(gòu)文檔。 Server 2021 的擴(kuò)展屬性支持 高 職 高 專 綜 合 畢 業(yè) 實(shí) 踐 報(bào) 告 15 北京 XX大學(xué) XXX學(xué)院 Access 的項(xiàng)目中納入了對(duì)擴(kuò)展 SQL 屬性的支持,使 Access 與 SQL Server之間的內(nèi)置集成功能得到明顯改善 。擴(kuò)展屬性還更便于實(shí)現(xiàn)商務(wù)應(yīng)用程序從Access 數(shù)據(jù)庫(kù)向連接 SQL Server 的項(xiàng)目遷移。 高 職 高 專 綜 合 畢 業(yè) 實(shí) 踐 報(bào) 告 16 北京 XX大學(xué) XXX學(xué)院 2 網(wǎng)上購(gòu)書(shū)系統(tǒng)框架設(shè)計(jì) 網(wǎng)上購(gòu)書(shū)系統(tǒng)分為前臺(tái)操作系統(tǒng)和后臺(tái)管理系統(tǒng)兩個(gè)主要模塊部分。前臺(tái)操作系統(tǒng)包括用戶注冊(cè)、用戶登陸、書(shū)籍分類、書(shū)籍在線搜索、用戶留言、購(gòu)物車等六個(gè)大的模塊功能。后臺(tái)管理系統(tǒng)包括書(shū)籍信息管理、用戶信息管理、留言信息管理、訂單信息管理等四個(gè)大的模塊功能。 網(wǎng)上購(gòu)書(shū)系統(tǒng)前臺(tái)功能設(shè)計(jì)說(shuō)明 網(wǎng)上購(gòu)書(shū)系統(tǒng)設(shè)計(jì)的主要目的是給予有網(wǎng)上在線購(gòu)書(shū)需求 的用戶提供一個(gè)簡(jiǎn)單、易用、快捷的電子商務(wù)平臺(tái),為了能夠凸顯電子商務(wù)的特點(diǎn),網(wǎng)上購(gòu)書(shū)前臺(tái)操作系統(tǒng)設(shè)計(jì)了如下六個(gè)大的模塊功能: :用戶如需在本網(wǎng)站完成在線購(gòu)書(shū),必須先要成為本網(wǎng)站的會(huì)員,如果想要成為本網(wǎng)站的會(huì)員,用戶必須在用戶注冊(cè)頁(yè)面詳細(xì)填寫(xiě)用戶注冊(cè)信息,并及時(shí)更新信息。如果不是本網(wǎng)站會(huì)員,只能有瀏覽本網(wǎng)站的權(quán)限。 :用戶在登陸頁(yè)面輸入自己在網(wǎng)站完成注冊(cè)時(shí)的用戶名和密碼即可完成用戶登陸。 :用戶瀏覽網(wǎng)站首頁(yè)時(shí)可以選擇自己所感興趣類型的書(shū)籍。當(dāng)用戶選擇了書(shū)籍類別后, 網(wǎng)站所有此類別的書(shū)籍都將呈現(xiàn)在用戶面前,供用戶查看。 :為了方便購(gòu)書(shū)用戶,只要用戶在網(wǎng)站首頁(yè)圖書(shū)搜索欄中輸入自己所需的書(shū)籍名稱,如果本網(wǎng)站的圖書(shū)庫(kù)中有此書(shū),那么網(wǎng)站首頁(yè)將會(huì)直接鏈接到該書(shū)的書(shū)籍介紹頁(yè)面,如果圖書(shū)庫(kù)中不存在此書(shū),將會(huì)提示您“本網(wǎng)站無(wú)此書(shū)”。 :如果用戶選定了要買的書(shū)籍,可以使用購(gòu)物車功能將該書(shū)籍添加進(jìn)購(gòu)物車。用戶在購(gòu)書(shū)的同時(shí)還可以查看自己的購(gòu)物車,查看自己已選書(shū)籍及相應(yīng)的總價(jià)錢(qián)。 :為了能夠及時(shí)了解用戶的需求和意見(jiàn),本網(wǎng)站增加了留言薄功能,以便 本網(wǎng)站及時(shí)了解用戶需求并即使改進(jìn)不足,以便可以更好地為用戶服務(wù)。 前臺(tái)操作系統(tǒng)的六個(gè)大的模塊功能又分許多子模塊功能,通過(guò)圖 21所示的 高 職 高 專 綜 合 畢 業(yè) 實(shí) 踐 報(bào) 告 17 北京 XX大學(xué) XXX學(xué)院 (網(wǎng)站前臺(tái)操作系統(tǒng)模塊圖)可以清楚的看出網(wǎng)站前臺(tái)操作系統(tǒng)的所有模塊功能。 網(wǎng)站前臺(tái)操作系統(tǒng)模塊圖如圖 21所示。 圖 21 網(wǎng)站前臺(tái)操作系統(tǒng)模塊圖 網(wǎng)上購(gòu)書(shū)系統(tǒng)后臺(tái)功能設(shè)計(jì)說(shuō)明 網(wǎng)站的內(nèi)容是處于變化的 ,所以必須把
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1