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

正文內(nèi)容

網(wǎng)上購書系統(tǒng)設(shè)計(編輯修改稿)

2025-01-11 00:50 本頁面
 

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