![基于ASP網(wǎng)站設(shè)計(jì)論文.doc_第1頁(yè)](http://file.renrendoc.com/FileRoot1/2020-1/11/69e80ef5-40a3-412a-a119-c97037b4c500/69e80ef5-40a3-412a-a119-c97037b4c5001.gif)
![基于ASP網(wǎng)站設(shè)計(jì)論文.doc_第2頁(yè)](http://file.renrendoc.com/FileRoot1/2020-1/11/69e80ef5-40a3-412a-a119-c97037b4c500/69e80ef5-40a3-412a-a119-c97037b4c5002.gif)
![基于ASP網(wǎng)站設(shè)計(jì)論文.doc_第3頁(yè)](http://file.renrendoc.com/FileRoot1/2020-1/11/69e80ef5-40a3-412a-a119-c97037b4c500/69e80ef5-40a3-412a-a119-c97037b4c5003.gif)
![基于ASP網(wǎng)站設(shè)計(jì)論文.doc_第4頁(yè)](http://file.renrendoc.com/FileRoot1/2020-1/11/69e80ef5-40a3-412a-a119-c97037b4c500/69e80ef5-40a3-412a-a119-c97037b4c5004.gif)
![基于ASP網(wǎng)站設(shè)計(jì)論文.doc_第5頁(yè)](http://file.renrendoc.com/FileRoot1/2020-1/11/69e80ef5-40a3-412a-a119-c97037b4c500/69e80ef5-40a3-412a-a119-c97037b4c5005.gif)
已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于基于 ASPASP 網(wǎng)站設(shè)計(jì)論文網(wǎng)站設(shè)計(jì)論文 目錄目錄 1 1 緒論緒論 1 1 1 1 選題背景 1 1 2 主要內(nèi)容及研究意義 1 1 3 論文組織結(jié)構(gòu) 1 2 2 系統(tǒng)概述系統(tǒng)概述 3 3 2 1 開(kāi)發(fā)工具 ASP 的優(yōu)勢(shì) 3 2 2 ASP 的特點(diǎn) 3 2 2 1 ASP 的特點(diǎn) 3 2 2 2 語(yǔ)言相容性能 3 2 2 3 隱密安全性高 3 2 2 4 易于操控?cái)?shù)據(jù)庫(kù) 4 2 2 5 面向?qū)ο髮W(xué)習(xí)容易 4 2 2 6 對(duì)象名稱 功能描述 4 2 3 當(dāng)今世界本課題的研究概況 4 2 3 1 什么是網(wǎng)上購(gòu)物 4 2 3 2 網(wǎng)上購(gòu)物的好處 4 2 3 3 如何在網(wǎng)上購(gòu)物 5 2 4 開(kāi)發(fā)工具數(shù)據(jù)庫(kù)介紹 5 2 4 1 SQL 基礎(chǔ) 5 2 4 2 SQL 語(yǔ)句 6 2 4 3 DDL 與 DML 7 2 4 4 復(fù)雜操作實(shí)現(xiàn) 8 3 3 網(wǎng)站系統(tǒng)分析網(wǎng)站系統(tǒng)分析 1010 3 1 主頁(yè)設(shè)計(jì)分析 10 3 2 數(shù)據(jù)庫(kù)設(shè)計(jì)分析 11 3 2 數(shù)據(jù)庫(kù)設(shè)計(jì)分析 12 4 4 基于基于 ASPASP 技術(shù)的換物網(wǎng)站系統(tǒng)總體設(shè)計(jì)技術(shù)的換物網(wǎng)站系統(tǒng)總體設(shè)計(jì) 1313 4 1 頁(yè)面功能實(shí)現(xiàn)的設(shè)計(jì) 13 4 2 前臺(tái)頁(yè)面和后臺(tái)數(shù)據(jù)庫(kù)的連接 13 4 3 用戶功能模塊設(shè)計(jì) 13 4 4 超級(jí)管理員功能模塊設(shè)計(jì) 14 5 5 系統(tǒng)總體實(shí)現(xiàn)系統(tǒng)總體實(shí)現(xiàn) 1515 5 1 主頁(yè)熱點(diǎn)區(qū)模塊 15 5 2 會(huì)員注冊(cè)登陸模塊 17 5 3 用戶頁(yè)面設(shè)計(jì) 22 5 3 1 用戶登陸頁(yè)面實(shí)現(xiàn)的功能 22 5 3 2 登陸用戶信息頁(yè)面 22 6 6 網(wǎng)站系統(tǒng)的測(cè)試網(wǎng)站系統(tǒng)的測(cè)試 2626 6 1 測(cè)試工具 AWS ASP 微型調(diào)試工具概述 26 6 2 首頁(yè)測(cè)試 26 6 2 1 首頁(yè)界面如圖所示 26 6 3 用戶頁(yè)面測(cè)試 27 6 3 1 用戶界面如圖所示 27 6 4 超級(jí)管理員頁(yè)面測(cè)試 27 7 7 系統(tǒng)的不足及改進(jìn)思想系統(tǒng)的不足及改進(jìn)思想 2828 8 8 結(jié)論結(jié)論 3030 致謝致謝 3131 參考文獻(xiàn)參考文獻(xiàn) 3232 1 1 緒論緒論 1 11 1 選題背景選題背景 在 Internet 飛速發(fā)展的今天 電子數(shù)字計(jì)算機(jī)是 20 世紀(jì)重大科技發(fā)明之一 而互聯(lián)網(wǎng)成為人們快速獲取 發(fā)布和傳遞信息的重要渠道 它在人們政治 經(jīng)濟(jì) 生活等各個(gè)方面發(fā)揮著重要的作用 Internet 上發(fā)布信息主要是通過(guò)網(wǎng)站來(lái)實(shí)現(xiàn)的 獲取信息也是要在 Internet 海洋 中按照一定的檢索方式將所需要的信息從網(wǎng)站 上下載下來(lái) 因此網(wǎng)站建設(shè)在 Internet 應(yīng)用上的地位顯而易見(jiàn) 它已成為機(jī)關(guān) 學(xué) 校 企事業(yè)單位 甚至進(jìn)入尋常百姓家的信息化建設(shè)中的重要組成部分 從而倍受 人們的重視 互聯(lián)網(wǎng)為現(xiàn)代生活提供了相互交互的平臺(tái) 同時(shí)也提供了無(wú)限的商機(jī) 現(xiàn)在在網(wǎng)絡(luò)上的購(gòu)物網(wǎng)站就是一個(gè)典型的代表 它以簡(jiǎn)單 快捷 高效 實(shí)用等諸 多優(yōu)點(diǎn)越來(lái)越受到廣大的網(wǎng)民的接受 于是也發(fā)展出來(lái)了一批象易趣購(gòu)物 當(dāng)當(dāng)網(wǎng) 阿里巴巴等一系列著名的國(guó)內(nèi)外網(wǎng)站 在此現(xiàn)實(shí)情況下 作為一個(gè)新的網(wǎng)上商城 必須要有自己的特色 要有自己的獨(dú)到的針對(duì)性 在經(jīng)過(guò)一定的市場(chǎng)研究和社會(huì)調(diào) 查后 我發(fā)現(xiàn)在當(dāng)代校園里面 存在著無(wú)限的商機(jī) 在學(xué)生宿舍里面 他們到處陳 列著各種各樣的雜物 有些還能用 但是因?yàn)槠湟呀?jīng)破損或者失去興趣愛(ài)好而成了 廢品 于是我萌生了一種建一個(gè)換物網(wǎng)站來(lái)供大家交流 希望他們能通過(guò)這樣一個(gè) 平臺(tái)來(lái)得到自己想要的東西 而只需要付出自己認(rèn)為已經(jīng)失去價(jià)值的東西 1 21 2 主要內(nèi)容及研究意義主要內(nèi)容及研究意義 通過(guò)對(duì)新鄉(xiāng)各個(gè)高校的實(shí)際調(diào)查 我發(fā)現(xiàn)校園里面有較好的發(fā)展前景去開(kāi)展這 個(gè)網(wǎng)站 首先校園以其獨(dú)特的優(yōu)勢(shì)成為年輕人的集中地 他們代表著中國(guó)的年輕階 層 他們更是時(shí)尚的追求著 有著參與進(jìn)來(lái)的熱情和實(shí)際需求 他們登陸網(wǎng)站注冊(cè) 后 成為本網(wǎng)站的注冊(cè)會(huì)員 享受接收 發(fā)布信息的權(quán)利 并能夠隨意瀏覽網(wǎng)站的 最新信息 了解交易雙方的基本情況 如果達(dá)成交換的條件 可以根據(jù)網(wǎng)站上的聯(lián) 系方式進(jìn)行物品交換的最后一步 本網(wǎng)站的獨(dú)特一面就是把對(duì)象分為了校內(nèi)和校外 兩個(gè)部分 這樣就更有針對(duì)性 更適合網(wǎng)站以后的發(fā)展 1 31 3 論文組織結(jié)構(gòu)論文組織結(jié)構(gòu) 第一部分 緒論 介紹了論文的選題背景 主要內(nèi)容和研究意義 第二部分 對(duì)網(wǎng)站開(kāi)發(fā)工具進(jìn)行介紹 第三部分 網(wǎng)站首頁(yè)模塊的設(shè)計(jì) 對(duì)整個(gè)網(wǎng)站結(jié)構(gòu)和各模塊功能介紹 第四部分 個(gè)別核心功能模塊的設(shè)計(jì) 對(duì)本購(gòu)物網(wǎng)站進(jìn)行介紹 第五部分 超級(jí)管理員的網(wǎng)頁(yè)核心代碼設(shè)計(jì)的介紹 其實(shí)現(xiàn)個(gè)別功能進(jìn)行介紹 第六部分 總結(jié)和體會(huì) 對(duì)整個(gè)設(shè)計(jì)總結(jié)并分析不足 2 2 系統(tǒng)概述系統(tǒng)概述 本系統(tǒng)開(kāi)發(fā)工具是 ASP 與數(shù)據(jù)庫(kù)技術(shù) ASP 技術(shù)被廣泛運(yùn)用在動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)中 這項(xiàng)技術(shù)也以優(yōu)異的性能得到了大多程序開(kāi)發(fā)者的青睞 2 12 1 開(kāi)發(fā)工具開(kāi)發(fā)工具 ASPASP 的優(yōu)勢(shì)的優(yōu)勢(shì) Active Server Pages 動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè) 一般簡(jiǎn)稱為 ASP ASP 之所以 能受到大家的重視與使用的原因 主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的 HTML 格式 而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行 使用一般的瀏覽器 如 IE 或 Netscape 都 可以正確地獲得 ASP 的 執(zhí)行 結(jié)果 并且將這 ASP 執(zhí)行的結(jié)果直接在瀏覽器中 瀏覽 不像 VBScript 或 JavaScript 是在客戶端 Client 的瀏覽器上執(zhí)行 若 使用 VBScript 來(lái)設(shè)計(jì)程序 客戶端 client 在 IE 瀏覽器中可以顯示程序執(zhí)行的 結(jié)果 可是 客戶端 client 若使用 Netscape 瀏覽器就無(wú)法顯示 VBScript 的執(zhí) 行結(jié)果 2 22 2 ASPASP 的特點(diǎn)的特點(diǎn) 2 2 12 2 1 ASPASP 的特點(diǎn)為 的特點(diǎn)為 任何開(kāi)發(fā)工具皆可發(fā)展 ASP 只要使用一般的文書編輯程序 如 Windows 記事 本 就可以編輯 當(dāng)然 其他網(wǎng)頁(yè)發(fā)展工具 例如 FrontPage Express FrontPage 等也都可以 不過(guò)還是建議你用記事本來(lái)寫 既省錢又方便 若是使用 那些所見(jiàn)即所得的網(wǎng)頁(yè)編輯來(lái)寫 ASP 可能會(huì)發(fā)生一些意想不到的離奇狀態(tài) 通吃 各家瀏覽由于 ASP 程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行 執(zhí)行結(jié)果所產(chǎn)生的 HTML 文件適用 于不同的瀏覽器 2 2 22 2 2 語(yǔ)言相容性能語(yǔ)言相容性能 ASP 與所有的 ActiveX Script 語(yǔ)言都相容 除了可結(jié)合 HTML VBScript Java Script Active X 服務(wù)器組件來(lái)設(shè)計(jì)外 并可經(jīng)由 plug In 外掛組件模組 的 方式 使用其他廠商 Third Party 所提供的語(yǔ)言 2 2 32 2 3 隱密安全性高隱密安全性高 如果我們?cè)跒g覽器中直接查看網(wǎng)頁(yè)的原始代碼 就只能看到 HTML 文件 原始的 ASP 程序代碼是看不到的 這是應(yīng)屆 ASP 程序先于網(wǎng)站服務(wù) Web Server 端執(zhí)行 后 將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn) HTML 文件 再傳送到客戶端 Client 的瀏覽器上 因此 我們所辛苦撰寫的 ASP 程序并不會(huì)輕易地被看見(jiàn)進(jìn)而被盜用 2 2 42 2 4 易于操控?cái)?shù)據(jù)庫(kù)易于操控?cái)?shù)據(jù)庫(kù) ASP 可以輕易地通過(guò) ODBC Open Database Connectivity 驅(qū)動(dòng)程序連接各種不 同的數(shù)據(jù)庫(kù) 例如 Access FoxPro dBase Oracle 等等 另外 ASP 亦可將 文 本文件 或是 Excel 文件當(dāng)成數(shù)據(jù)庫(kù)用 2 2 52 2 5 面向?qū)ο髮W(xué)習(xí)容易面向?qū)ο髮W(xué)習(xí)容易 ASP 具備有面向?qū)ο?object Oriented 功能 學(xué)習(xí)容易 ASP 提供了五種方 便能力強(qiáng)大的內(nèi)建對(duì)象 Request Response Sever Application 以及 Session 同時(shí) 若使用 ASP 內(nèi)建的 Application 對(duì)象或 Session 對(duì)象所撰寫出來(lái)的 ASP 程序可以在多個(gè)網(wǎng)頁(yè)之間暫時(shí)保存必要的信息 2 2 62 2 6 對(duì)象名稱對(duì)象名稱 功能描述功能描述 RequestResponseServerSessionApplicationObjectContext 從客戶端取得信息 將信息送給客戶端提供一些 Web 服務(wù)器工具儲(chǔ)存在一個(gè) Session 內(nèi)的用戶信息 該 信息僅可被該用戶訪問(wèn)在一個(gè) ASP Application 中讓不同的客戶端共享信息可以用 來(lái)配合 Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理 2 32 3 當(dāng)今世界本課題的研究概況當(dāng)今世界本課題的研究概況 2 3 12 3 1 什么是網(wǎng)上購(gòu)物什么是網(wǎng)上購(gòu)物 網(wǎng)上購(gòu)物 就是通過(guò)互聯(lián)網(wǎng)檢索商品信息 并通過(guò)電子訂購(gòu)單發(fā)出購(gòu)物請(qǐng)求 然后填上私人支票帳號(hào)或信用卡的號(hào)碼 廠商通過(guò)郵購(gòu)的方式發(fā)貨 或是通過(guò)快遞 公司送貨上門 隨著互聯(lián)網(wǎng)在中國(guó)的進(jìn)一步普及應(yīng)用 網(wǎng)上購(gòu)物逐漸成為人們的網(wǎng)上行為之一 根據(jù) CNNIC 第 14 次互聯(lián)網(wǎng)統(tǒng)計(jì)報(bào)告公布的數(shù)據(jù) 中國(guó)目前 7 3 的網(wǎng)民有網(wǎng)上購(gòu)物 的習(xí)慣 也就是說(shuō) 有六百多萬(wàn)的中國(guó)網(wǎng)民會(huì)從網(wǎng)站上購(gòu)買自己鐘意的商品 2 3 22 3 2 網(wǎng)上購(gòu)物的好處網(wǎng)上購(gòu)物的好處 現(xiàn)實(shí)中的 因?yàn)榈貐^(qū)差異等等 很多東西會(huì)經(jīng)過(guò)很多道環(huán)節(jié) 那樣成本被一步 步升高 價(jià)格也相對(duì)變高 網(wǎng)絡(luò)上的賣家很多都有各自的渠道和價(jià)格優(yōu)勢(shì) 加上網(wǎng) 絡(luò)平臺(tái)提供給大家的廣大的競(jìng)爭(zhēng)平臺(tái) 價(jià)格相比是低很多的 好多都是廠方直接在 銷售 如果是當(dāng)?shù)刭I不到的東西呢 網(wǎng)絡(luò)購(gòu)買因?yàn)榭爝f EMS 等運(yùn)輸網(wǎng)絡(luò)的健全 速 度是很快的 根據(jù)你的問(wèn)題是問(wèn)好處所以只說(shuō)網(wǎng)絡(luò)的優(yōu)勢(shì) 2 3 32 3 3 如何在網(wǎng)上購(gòu)物如何在網(wǎng)上購(gòu)物 在網(wǎng)上購(gòu)物非常方便的 您可以使用支付寶 網(wǎng)上銀行 財(cái)付通等等來(lái)支付 安全快捷 當(dāng)您在確認(rèn)購(gòu)買信息后 您可以直接按照系統(tǒng)的提示進(jìn)行操作付款即可 但若 賣家的商品不支持財(cái)付通付款 請(qǐng)您先跟賣家進(jìn)行協(xié)商 網(wǎng)上購(gòu)物是一個(gè)新興產(chǎn)業(yè) 首先可以對(duì)比的是圖片和價(jià)格 在你先確定一個(gè)產(chǎn) 品后 你要就這個(gè)產(chǎn)品對(duì)價(jià)格進(jìn)行對(duì)比 然后觀察賣家的信譽(yù)以及賣家這個(gè)產(chǎn)品的 賣出情況 然后最好選擇有保障的交易方式 這樣可以制約賣家 而在奧運(yùn) 15 網(wǎng)站 上并不支持支付寶在線支付 只提供以?shī)W運(yùn) 15 網(wǎng)站為平臺(tái)進(jìn)行的信息交流 2 42 4 開(kāi)發(fā)工具數(shù)據(jù)庫(kù)介紹開(kāi)發(fā)工具數(shù)據(jù)庫(kù)介紹 我們將提前為您介紹一下本網(wǎng)站將使用的個(gè)別數(shù)據(jù)庫(kù)等 方便您知道更多的信 息 和使用的原因 2 4 12 4 1 SQLSQL 基礎(chǔ)基礎(chǔ) SQL Structured Query Language 結(jié)構(gòu)查詢語(yǔ)言 是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)語(yǔ) 言 SQL 通常使用于數(shù)據(jù)庫(kù)的通訊 ANSI 美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì) 聲稱 SQL 是關(guān)系數(shù) 據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言 SQL 語(yǔ)句通常用于完成一些數(shù)據(jù)庫(kù)的操作任務(wù) 比如在 數(shù)據(jù)庫(kù)中更新數(shù)據(jù) 或者從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù) 使用 SQL 的常見(jiàn)關(guān)系數(shù)據(jù)庫(kù)管理系 統(tǒng)有 Oracle Sybase Microsoft SQL Server Access Ingress 等等 雖 然絕大多數(shù)的數(shù)據(jù)庫(kù)系統(tǒng)使用 SQL 但是它們同樣有它們自立另外的專有擴(kuò)展功能 用于它們的系統(tǒng) 但是 標(biāo)準(zhǔn)的 SQL 命令 比如 Select Insert Update Delete Create 和 Drop 常常被用于完成絕大多數(shù)數(shù)據(jù)庫(kù) 的操作 MS SQL Server 就是用的 Transact SQL SQL 語(yǔ)言有著非常突出的優(yōu)點(diǎn) 主要是 非過(guò)程化語(yǔ)言 統(tǒng)一的語(yǔ)言 是所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言 非過(guò)程化語(yǔ)言 SQL 是一個(gè)非過(guò)程化的語(yǔ)言 因?yàn)樗淮翁幚硪粋€(gè)記錄 對(duì)數(shù) 據(jù)提供自動(dòng)導(dǎo)航 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作 而不對(duì)單個(gè)記錄進(jìn)行操 作 可操作記錄集 所有 SQL 語(yǔ)句接受集合作為輸入 返回集合作為輸出 SQL 的 集合特性允許一條 SQL 語(yǔ)句的結(jié)果作為另一條 SQL 語(yǔ)句的輸入 SQL 不要求用戶指定對(duì)數(shù)據(jù)的存放方法 這種特性使用戶更易集中精力于要得 到的結(jié)果 所有 SQL 語(yǔ)句使用查詢優(yōu)化器 它是 RDBMS 的一部分 由它決定對(duì)指定 數(shù)據(jù)存取的最快速度的手段 查詢優(yōu)化器知道存在什么索引 在哪兒使用索引合適 而用戶則從不需要知道表是否有索引 有什么類型的索引 統(tǒng)一的語(yǔ)言 SQL 可用于所有用戶的 DB 活動(dòng)模型 包括系統(tǒng)管理員 數(shù)據(jù)庫(kù)管 理員 應(yīng)用程序員 決策支持系統(tǒng)人員及許多其它類型的終端用戶 SQL 為許多任務(wù)提供了命令 其中包括 查詢數(shù)據(jù) 在表中插入 修改和刪除記錄 建立 修改和刪除數(shù)據(jù)對(duì)象 控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存取 保證數(shù)據(jù)庫(kù)一致性和完整性 以前的數(shù)據(jù)庫(kù)管理系統(tǒng)為上述各類操作提供單獨(dú)的語(yǔ)言 而 SQL 將全部任務(wù)統(tǒng) 一在一種語(yǔ)言中 所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言 由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系 統(tǒng)都支持 SQL 語(yǔ)言 用戶可將使用 SQL 的技能從一個(gè) RDBMS 關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) 轉(zhuǎn)到另一個(gè) 所有用 SQL 編寫的程序都是可以移植的 2 4 22 4 2 SQLSQL 語(yǔ)句語(yǔ)句 SQL 功能強(qiáng)大 是一種完備的數(shù)據(jù)處理語(yǔ)言 不僅用于數(shù)據(jù)庫(kù)查詢 而且用于 數(shù)據(jù)庫(kù)中的數(shù)據(jù)修改和更新 概括起來(lái) 它可以分成以下幾組 DML Data Manipulation Language 數(shù)據(jù)操作語(yǔ)言 用于檢索或者修改數(shù)據(jù) DDL Data Definition Language 數(shù)據(jù)定義語(yǔ)言 用于定義數(shù)據(jù)的結(jié)構(gòu) 比如 創(chuàng)建 修改或者刪除數(shù)據(jù)庫(kù)對(duì)象 DCL Data Control Language 數(shù)據(jù)控制語(yǔ)言 用于定義數(shù)據(jù)庫(kù)用戶的權(quán)限 DML 組可以細(xì)分為以下的幾個(gè)語(yǔ)句 SELECT 用于檢索數(shù)據(jù) INSERT 用于增加數(shù)據(jù)到數(shù)據(jù)庫(kù) UPDATE 用于從數(shù)據(jù)庫(kù)中修改現(xiàn)存的數(shù)據(jù) DELETE 用于從數(shù)據(jù)庫(kù)中刪除數(shù)據(jù) DDL 語(yǔ)句可以用于創(chuàng)建用戶和重建數(shù)據(jù)庫(kù)對(duì)象 下面是 DDL 命令 CREATE TABLE ALTER TABLE DROP TABLE CREATE INDEX DROP INDEX 下面是一個(gè)簡(jiǎn)單 SQL 語(yǔ)句的例子 我們使用 SQL 語(yǔ)句來(lái)從 Book 中檢索 借書證號(hào) 為 000001 的借閱者姓名 SELECT 姓名 FROM Book WHERE 借書證號(hào) 000001 2 4 32 4 3 DDLDDL 與與 DMLDML 數(shù)據(jù)定義語(yǔ)言 DDL 它是用來(lái)創(chuàng)建和修改數(shù)據(jù)庫(kù)結(jié)構(gòu)的一種語(yǔ)句 包括 Create Alter 和 Drop 語(yǔ)句 數(shù)據(jù)操作語(yǔ)言 DML 包括數(shù)據(jù)查詢與數(shù)據(jù)更新 數(shù)據(jù)查詢主要是由 Select 語(yǔ)句 完成 這一點(diǎn)不再贅述 而數(shù)據(jù)更新所造成的風(fēng)險(xiǎn)大大超過(guò)數(shù)據(jù)查詢 數(shù)據(jù)庫(kù)管理 系統(tǒng)必須在更改期內(nèi)保護(hù)所存儲(chǔ)的數(shù)據(jù)的一致性 確保有效的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù) 數(shù) 據(jù)庫(kù)必須保持一致性 DBMS 還必須協(xié)調(diào)多用戶的并行更新 以確保用戶和它們的更 改不至于影響其它用戶的作業(yè) 用于修改數(shù)據(jù)庫(kù)內(nèi)容的 SQL 語(yǔ)句主要有以下三個(gè) 1 Insert 向一個(gè)表中加入新的數(shù)據(jù)行 2 Delete 從一個(gè)表中刪除數(shù)據(jù)行 3 Update 更改數(shù)據(jù)庫(kù)中已經(jīng)存在的數(shù)據(jù) Insert 標(biāo)準(zhǔn)語(yǔ)法 INSERT INTO table name col1 col2 VALUES value1 value2 下例要將 借書證號(hào)為 000001 作為一個(gè)新的借書情況加入借書情況表 OWNER 中 Insert Into owner 借書證號(hào) 圖書編號(hào) 借書日期 values 000001 00000001 2002 9 12 Insert 語(yǔ)句還可以將多行數(shù)據(jù)添加到目標(biāo)表中去 在這種形式的 Insert 語(yǔ)句 中 新行的數(shù)據(jù)值不是在語(yǔ)句正文中明確地指定的 而是語(yǔ)句中指定的一個(gè)數(shù)據(jù)庫(kù) 查詢 添加的值來(lái)自數(shù)據(jù)庫(kù)自身的行 在某些特定的狀態(tài)下 這是非常有用的 多 行 Insert 語(yǔ)句為拷貝數(shù)據(jù)提供了一種緊湊而高效的方法 但我在自己做的圖書管理 系統(tǒng)中沒(méi)有使用這種方法 我在系統(tǒng)中是使用循環(huán)依照上面的用法來(lái)完成多個(gè)記錄 的插入 Update 語(yǔ)句用于更新單表中選定行的一列或多列的值 要更新的目標(biāo)表在語(yǔ)句 中定義 Set 子句則指定要更新哪些列并計(jì)算它們的值 Update 語(yǔ)句總是包含 Where 語(yǔ)句 而且 Update 語(yǔ)句比較危險(xiǎn) 所以您必須明確地認(rèn)識(shí)到 Where 語(yǔ)句的重 要性 Where 語(yǔ)句被用來(lái)指定需要更新的行 標(biāo)準(zhǔn)語(yǔ)法 UPDATE table name SET columnname1 value1 columname2 value2 WHERE search condition Delete 語(yǔ)句標(biāo)準(zhǔn)語(yǔ)法 DELETE FROM table name WHERE condition 2 4 42 4 4 復(fù)雜操作實(shí)現(xiàn)復(fù)雜操作實(shí)現(xiàn) 在信息管理系統(tǒng)中 我們往往會(huì)遇到歸類 匯總 映射 索引 子查詢等復(fù)雜 操作 相應(yīng)的支持與實(shí)現(xiàn)如下 GROUP BY 方法 GROUP BY 子句語(yǔ)法為 SELECT column1 SUM column2 FROM list of tables GROUP BY column list 這個(gè) GROUP BY 子句將集中所有的行在一起 它包含了指定例的數(shù)據(jù)以及允許合 計(jì)函數(shù)來(lái)計(jì)算一個(gè)或者多個(gè)列 在本人的系統(tǒng)中在顯示數(shù)據(jù)時(shí)用到了此語(yǔ)句來(lái)對(duì)查詢所得的內(nèi)容排序然后再顯 示 組合條件和布爾運(yùn)算符 以下的 SQL 語(yǔ)句中就含有組合條件 SELECT column1 SUM column2 FROM list of tables WHERE condition1 AND condition2 下面是一個(gè)示例 SELECT 身份描述 FROM ID user WHERE ID 身份編號(hào) USER 身份編號(hào) and user 借書證號(hào) 000001 這條 SQL 語(yǔ)句是從 user id 表中查找借閱證號(hào)為 000001 的借閱者的身份描述 第 三條語(yǔ)句中如果其中有一個(gè)條件為假 那么就什么都沒(méi)有顯示 UNION 子句 有些時(shí)候 需要一起瀏覽多個(gè)查詢的結(jié)果 組合它們的輸出 我們可以使用 UNION 關(guān)鍵字 注意 Microsoft SOL Sever 2000 以下簡(jiǎn)寫為 SQLB Sever 2000 是功能強(qiáng) 大的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) Relational Database Management System 簡(jiǎn)稱 RDBMS 之一 越來(lái)越多的專業(yè)人士選擇 SQLB Sever 2000 開(kāi)發(fā)數(shù)據(jù)庫(kù)管理程序 SQLB Sever 2000 是 Microsoft 公司開(kāi)發(fā)的 SQLB Sever 的最新版本 SQLB Sever 是 用來(lái)建立和管理數(shù)據(jù)庫(kù)的引擎 它的作用和我們熟悉的桌面型數(shù)據(jù)庫(kù)管理系統(tǒng) FOXBASE Visual FoxPro 一樣 但在存儲(chǔ)大容量數(shù)據(jù)方面 在數(shù)據(jù)的安全性和完整 性的方面 在分布式處理和具有高效的機(jī)制等方面 像 FoxPro 等桌面型數(shù)據(jù)庫(kù)管理 系統(tǒng)是不能實(shí)現(xiàn)的 也就是說(shuō) SQL Sever 不僅可以實(shí)現(xiàn)個(gè)人數(shù)據(jù)庫(kù)的管理 更適 合于企業(yè)級(jí)的數(shù)據(jù)庫(kù)應(yīng)用 3 3 網(wǎng)站系統(tǒng)分析網(wǎng)站系統(tǒng)分析 根據(jù)前面的設(shè)計(jì)思想進(jìn)行分析 按照系統(tǒng)開(kāi)發(fā)的基本觀點(diǎn)對(duì)網(wǎng)站進(jìn)行分解 從 內(nèi)容上可對(duì)網(wǎng)站作如下劃分 首頁(yè) 分為發(fā)布信息鏈接 會(huì)員中心鏈接 banner 條 導(dǎo)航欄 物品展示滾動(dòng) 圖片欄 用戶登錄模塊 會(huì)員登錄模塊 校園交換區(qū)模塊 最新物品模塊 站點(diǎn)公 告 推薦 圖片模塊 最新請(qǐng)求物品模塊 最新發(fā)布模塊 易客排行榜模塊 友情鏈 接模塊和版權(quán)模塊 其中導(dǎo)航欄有首頁(yè) 校園易物區(qū) 推薦物品 所有物品 易物搜索的超級(jí)鏈接 信息發(fā)布 通過(guò)公告欄 信息查詢等欄目來(lái)實(shí)現(xiàn) 內(nèi)容有物品展示滾動(dòng)圖片欄 用戶登錄模塊 校園交換區(qū)模塊 最新物品模塊 站點(diǎn)公告 推薦 圖片模塊 最新 請(qǐng)求物品模塊 最新發(fā)布模塊等 站內(nèi)搜索 有交換區(qū) 物品分類 省市選項(xiàng)組成 可以根據(jù)自己的需要調(diào)整自己 的搜索選項(xiàng) 3 13 1 主頁(yè)設(shè)計(jì)主頁(yè)設(shè)計(jì)分析分析 網(wǎng)站主頁(yè)采用靜 動(dòng)相結(jié)合的方式 即靜態(tài)的主畫面和動(dòng)態(tài)的圖片相結(jié)合 體 現(xiàn)網(wǎng)站的勃勃生氣 靜態(tài)主頁(yè)方式介紹網(wǎng)站風(fēng)采 優(yōu)點(diǎn)特色 信息發(fā)布 對(duì)于登陸 模塊和搜索模塊 就得利用 與數(shù)據(jù)庫(kù)結(jié)合的技術(shù)建立數(shù)據(jù)庫(kù)查詢管理系統(tǒng) 采用交互式的動(dòng)態(tài)的 web 畫面來(lái)實(shí)現(xiàn) 主頁(yè)結(jié)構(gòu)圖如下 系統(tǒng)系統(tǒng) 首頁(yè)用戶功能超級(jí)管理員 功能 數(shù)據(jù)庫(kù) 分為發(fā)布信息鏈接 會(huì)員中心鏈接 banner 條 導(dǎo)航欄 物品展示滾動(dòng)圖片欄 用戶登錄模塊 會(huì)員 登錄模塊 校園交換 區(qū)模塊 最新物品模 塊 站點(diǎn)公告 推薦 圖片模塊 最新請(qǐng)求 物品模塊 最新發(fā)布 模塊 易客排行榜模 塊 友情鏈接模塊和 版權(quán)模塊 信息發(fā)布 查詢信息等 功能 通過(guò)公告欄 信息查詢等欄目來(lái)實(shí) 現(xiàn) 內(nèi)容有物品展示 滾動(dòng)圖片欄 用戶登 錄模塊 校園交換區(qū) 模塊 最新物品模塊 站點(diǎn)公告 推薦 圖片 模塊 最新請(qǐng)求物品 模塊 最新發(fā)布模塊 等 對(duì)后臺(tái)進(jìn)行修改 維護(hù) 存放后臺(tái)數(shù)據(jù) 利用 ACCESS 數(shù) 據(jù)庫(kù)開(kāi)發(fā) 圖 3 1 系統(tǒng)模塊分析 3 23 2 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)分析分析 采用的數(shù)據(jù)庫(kù)是 Microsoft Access 擬建立 teach mdb 庫(kù)文件 包含如下幾 個(gè)表文件 admin 超級(jí)管理員信息表 city 城市選項(xiàng)表 class1 物品類別表 1 class2 物品類別表 2 cxcity 查詢城市表 Cxclass 查詢類別表 Daxue 大學(xué)列表 Goods 貨品列表 News 新聞表 Province 省份表 Rewords 信息回復(fù)表 Showpic 圖片展示表 Type 交換區(qū)類型表 Wants 需求表 Webinfo 網(wǎng)站信息表 ASP 技術(shù)與數(shù)據(jù)庫(kù)技術(shù)相結(jié)合是制作基于 ASP 系統(tǒng)的基礎(chǔ) 4 4 基于基于 ASPASP 技術(shù)的換物網(wǎng)站技術(shù)的換物網(wǎng)站系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì) 4 14 1 頁(yè)面功能實(shí)現(xiàn)的設(shè)計(jì)頁(yè)面功能實(shí)現(xiàn)的設(shè)計(jì) 首頁(yè)上可以清楚的看到本網(wǎng)站由五大部分組成 網(wǎng)頁(yè)頭部 網(wǎng)頁(yè)底部 添加 需求模塊 熱賣區(qū)域模塊 貨物展示模塊 首頁(yè)可以實(shí)現(xiàn)的功能有用戶登陸 交換 貨物展覽等 注冊(cè)用戶通過(guò)正確的用戶名和密碼可直接進(jìn)入相應(yīng)的模塊 一般用戶 只能瀏覽網(wǎng)頁(yè)內(nèi)容 使用限制用戶權(quán)限功能可有效的保護(hù)資源不受非法訪問(wèn) 提高 網(wǎng)站的安全性 主頁(yè)面 index asp 主要包括 head asp foot asp addmywants2 asp addrewords asp addview asp addwant s asp hotarea asp Showgoods asp 等網(wǎng)頁(yè) 4 24 2 前臺(tái)頁(yè)面和后臺(tái)數(shù)據(jù)庫(kù)的連接前臺(tái)頁(yè)面和后臺(tái)數(shù)據(jù)庫(kù)的連接 前臺(tái)頁(yè)面和后臺(tái)數(shù)據(jù)庫(kù)的連接的順序是首先登陸網(wǎng)站前臺(tái) 連接數(shù)據(jù)庫(kù) 再進(jìn) 入網(wǎng)站后臺(tái) 其實(shí)關(guān)鍵的問(wèn)題就是上面所示的 所謂的后臺(tái)管理前臺(tái) 說(shuō)白了就是 連接數(shù)據(jù)庫(kù)而已 要想實(shí)現(xiàn)網(wǎng)站 論壇等等的注冊(cè)功能 大概流程應(yīng)該是這樣的 建立注冊(cè)頁(yè)面 建立數(shù)據(jù)庫(kù) 設(shè)置數(shù)據(jù)源 ODBC 中的系統(tǒng) DNS 將數(shù)據(jù)庫(kù) 文件復(fù)制到網(wǎng)頁(yè)目錄下 將網(wǎng)頁(yè)與數(shù)據(jù)庫(kù)建立連接 制作完成 最好建立兩個(gè) 表 一個(gè)是用戶名 密碼之類的表 另一個(gè)是用戶資料表 將網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)建立連 接 實(shí)際上是通過(guò) ADO 組件實(shí)現(xiàn)的 在建立數(shù)據(jù)庫(kù)的時(shí)候一定要記得將多個(gè)表建立 關(guān)系 將網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)進(jìn)行連接 4 34 3 用戶功能模塊設(shè)計(jì)用戶功能模塊設(shè)計(jì) 會(huì)員在登錄頁(yè)面上輸入用戶名和密碼進(jìn)入系統(tǒng)后 可以進(jìn)入用戶信息中心 它 有五大模塊 分別是信息中心模塊 貨物中心模塊 包括添加貨物 待換貨物 庫(kù) 存貨物 換出的貨物 留言板模塊 包括發(fā)給我的留言 我發(fā)出的留言 交換意 向模塊 包括我發(fā)出的意向 我收到的意向 會(huì)員信息模塊 包括我的資料 修改 密碼 要用到的 ASP 文件有 cjgoods asp conn asp 實(shí)現(xiàn)連接數(shù)據(jù)庫(kù)功能 delgoods asp goodsadd asp 實(shí)現(xiàn)添加貨物功能 goodsinfo asp 實(shí)現(xiàn)貨物信 息查詢功能 login asp 實(shí)現(xiàn)用戶登陸頁(yè)面 modmyinfo asp 修改個(gè)人信息功 能 reg asp 注冊(cè)信息功能 useradd asp 添加用戶功能模塊 message asp 實(shí)現(xiàn)發(fā)表留言功能模塊 usercheck asp 實(shí)現(xiàn)用戶登錄時(shí)的連接數(shù) 據(jù)庫(kù)進(jìn)行用戶名和密碼核對(duì)功能模塊 4 44 4 超級(jí)管理員功能模塊設(shè)計(jì)超級(jí)管理員功能模塊設(shè)計(jì) 超級(jí)管理員通過(guò)登陸超級(jí)管理員后臺(tái)的頁(yè)面就能夠?qū)笈_(tái)進(jìn)行編輯 它具有最 高的權(quán)限對(duì)數(shù)據(jù)庫(kù)后臺(tái)進(jìn)行相應(yīng)操作 它包括熱點(diǎn)信息模塊 包括添加熱點(diǎn)信息模 塊和管理熱點(diǎn)信息模塊 物品分類模塊 包括管理交換區(qū)域模塊 管理物品分類模 塊 管理地區(qū)分類模塊 管理校院名稱模塊 交易信息模塊 包括管理交易信息模 塊 管理推薦物品模塊 審核交易信息模塊和管理物品展示模塊 用戶信息模塊 包括添加用戶模塊 管理用戶模塊 管理員信息模塊 和其他模塊 需要用到的 ASP 文件有 addadmin asp 實(shí)現(xiàn)添加管理員信息功能 addcity asp 實(shí)現(xiàn)增加交 易選項(xiàng)里面的城市選項(xiàng)功能 addnews asp 實(shí)現(xiàn)增加熱點(diǎn)信息功能 addprovince asp 實(shí)現(xiàn)增加交易選項(xiàng)里面的省份選項(xiàng)功能 modgoods asp 實(shí)現(xiàn) 修改貨物選項(xiàng)功能 等等 5 5 系統(tǒng)總體實(shí)現(xiàn)系統(tǒng)總體實(shí)現(xiàn) 5 15 1 主頁(yè)熱點(diǎn)區(qū)模塊主頁(yè)熱點(diǎn)區(qū)模塊 圖 5 1 最新物品的物品信息 用到的代碼有 set rs server createobject adodb recordset sql select top 5 from class2 where fuidsubid order by goodsnum desc rs open sql conn 1 1 for j 1 to 5 fuid rs fuid subid rs subid classname2 rs classname2 if rs eof then exit for end if next rs close set rs nothing sql select top 5 from CITY where PIDCID order by goodsnum desc rs open sql conn 1 1 for j 1 to 5 Cid rs Cid pid rs pid cname rs cname a href goodshot asp cname target blank 5 25 2 會(huì)員注冊(cè)登陸模塊會(huì)員注冊(cè)登陸模塊 1 功能 為了保護(hù)網(wǎng)站的安全 確認(rèn)登錄用戶的身份 就需要進(jìn)行身份驗(yàn)證 防止非法用戶登錄網(wǎng)站 并進(jìn)行惡意破壞 用戶登錄的過(guò)程 實(shí)際上就是將與用戶 輸入的用戶和密碼相匹配的數(shù)據(jù)從數(shù)據(jù)庫(kù)中查詢出來(lái) 如果查詢失敗 則表示沒(méi)有 一條記錄的用戶名和密碼同時(shí)與用戶輸入的相同 提示登錄失敗 用戶登錄的驗(yàn)證 碼是隨機(jī)生成的 當(dāng)頁(yè)面刷新時(shí) 該驗(yàn)證碼被隨即生成并被顯示在登錄框中 同時(shí) 生成了一個(gè) Session 來(lái)記錄生成的驗(yàn)證碼 當(dāng)用戶填寫好表單提交登錄時(shí) 系統(tǒng)就 判斷用戶所填寫的驗(yàn)證碼和 Session 里面記錄的驗(yàn)證碼是否一致 一致則通過(guò)驗(yàn)證 否則要求用戶重新填寫 2 組成構(gòu)造 組成構(gòu)造共分成六部分 首頁(yè)界面及程序 圖形界面如下 圖 5 2 用戶登陸界面 用到的代碼有 function Juge Form1 if Form1 user value alert 請(qǐng)輸入帳號(hào) Form1 user focus return false if Form1 pwd value alert 請(qǐng)輸入密碼 Form1 pwd focus return false if Form1 rndnum value alert 請(qǐng)輸入驗(yàn)證碼 Form1 rndnum focus return false 用戶登陸檢查處理 ASP 程序 usercheck asp 用來(lái)在用戶登陸的時(shí)候檢查 帳號(hào)或密碼有誤 驗(yàn)證碼錯(cuò)誤 請(qǐng)勿頻繁登錄 等情況 其圖形界面如下 圖 5 3 用戶登陸出錯(cuò)界面 用到的代碼有 session times session times 1 user request form user user replace user ttttt user replace user ttttt user replace user ttttt pwd request form pwd pwd replace pwd ttttt pwd replace pwd ttttt pwd replace pwd ttttt rndnum request form rndnum if rndnumsession rndnum then response redirect index asp err 2 response end end if regtime session regtime 1 288 nowtime now if regtime nowtime then response redirect index asp err 3 response end end if set rs server createobject adodb recordset sql select from user where user like user and pwd like pwd rs open sql conn 1 3 if rs eof and rs bof then response redirect index asp err 1 else intime rs intime rs intime intime 1 rs update session User User session pwd pwd session userid rs userid session username rs username session tel rs tel session company rs company session address rs address session city rs city session province rs province session email rs email session code rs code session fax rs fax session web rs web session vip rs vip session intime rs intime rs close set rs nothing response redirect index asp end if conn close set conn nothing 用戶狀態(tài)下的 ASP 程序 user index asp 在用戶登陸的狀態(tài)下顯示用戶信 息 其圖形界面如下 圖 5 4 用戶登陸進(jìn)入界面 推出登陸 loginout asp 用戶退出登陸狀態(tài) 5 35 3 用戶頁(yè)面設(shè)計(jì)用戶頁(yè)面設(shè)計(jì) 5 3 15 3 1 用戶登陸頁(yè)面實(shí)現(xiàn)的功能用戶登陸頁(yè)面實(shí)現(xiàn)的功能 登陸用戶信息頁(yè)面 貨物中心 asp 程序 留言板 asp 程序 交換意向 asp 程序 會(huì)員信息 asp 程序 5 3 25 3 2 登陸用戶信息頁(yè)面登陸用戶信息頁(yè)面 其圖形界面如下 圖 5 5 用戶登陸信息圖 它包含了以下三個(gè)主要的文件 4 2 34 2 3 貨物中心貨物中心 aspasp 程序程序 其圖形界面如下 圖 5 6 發(fā)布貨物交換信息功能圖 用到的代碼有 6 6 網(wǎng)站系統(tǒng)的測(cè)試網(wǎng)站系統(tǒng)的測(cè)試 6 16 1 測(cè)試工具測(cè)試工具 AWSAWS ASPASP 微型調(diào)試工具概述微型調(diào)試工具概述 小型 asp 服務(wù)器 可代替 IIS 將 ASP 文件置于本軟件同一目錄下 在瀏覽器輸入 http 127 0 0 1 即可看到的效果 6 26 2 首頁(yè)測(cè)試首頁(yè)測(cè)試 6 2 16 2 1 首頁(yè)界面如圖所示 首頁(yè)界面如圖所示 圖 6 1 首頁(yè)顯示效果 經(jīng)過(guò)系統(tǒng)測(cè)試 如圖 6 1 所示 6 36 3 用戶頁(yè)面測(cè)試用戶頁(yè)面測(cè)試 6 3 16 3 1 用戶界面如圖所示用戶界面如圖所示 圖 6 2 會(huì)員用戶信息頁(yè)面 經(jīng)系統(tǒng)測(cè)試 會(huì)員用戶信息頁(yè)面如圖 6 2 所示 6 46 4 超級(jí)管理員頁(yè)面測(cè)試超級(jí)管理員頁(yè)面測(cè)試 圖 6 3 7 7 系統(tǒng)的不足及改進(jìn)思想系統(tǒng)的不足及改進(jìn)思想 本系統(tǒng)采用 ASP 技術(shù)開(kāi)發(fā) 以下羅列了 Active Server Pages 所獨(dú)具的一些特 點(diǎn) 1 使用 VBScript JScript 等簡(jiǎn)單易懂的腳本語(yǔ)言 結(jié)合 HTML 代碼 即 可快速地完成網(wǎng)站的應(yīng)用程序 2 無(wú)須 compile 編譯 容易編寫 可在服務(wù)器端直接執(zhí)行 3 使用普通的文本編輯器 如 Windows 的記事本 即可進(jìn)行編輯設(shè)計(jì) 4 與瀏覽器無(wú)關(guān) Browser Independence 用戶端只要使用可執(zhí)行 HTML 碼 的瀏覽器 即可瀏覽 Active Server Pages 所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容 Active Server Pages 所使用的腳本語(yǔ)言 VBScript Jscript 均在 WEB 服務(wù)器端執(zhí)行 用戶 端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言 5 Active Server Pages 能與任何 ActiveX scripting 語(yǔ)言相容 除了可使 用 VBScript 或 JScript 語(yǔ)言來(lái)設(shè)計(jì)外 還通過(guò) plug in 的方式 使用由第三方 所提供的其他腳本語(yǔ)言 譬如 REXX Perl Tcl 等 腳本引擎是處理腳本程序 的 COM Component Object Model 物件 6 Active Server Pages 的源程序 不會(huì)被傳到客戶瀏覽器 因而可以避免所 寫的源程序被他人剽竊 也提高了程序的安全性 7 可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶端的腳本 8 物件導(dǎo)向 Object oriented 9 ActiveX Server Components ActiveX 服務(wù)器元件 具有無(wú)限可擴(kuò)充性 可以使用 Visual Basic Java Visual C COBOL 等編程語(yǔ)言來(lái)編寫你所 需要的 ActiveX Server Component 但是由于當(dāng)今社會(huì)中對(duì) ASP 技術(shù)的廣泛采用 也導(dǎo)致了 ASP 技術(shù)代碼的高度透 明化 使得系統(tǒng)的安全性很差 在當(dāng)今的 INTERNET 上 黑客們往往會(huì)輕而易舉地攻 擊系統(tǒng)的后臺(tái) 會(huì)員的信息得不到保障 總體來(lái)說(shuō)本系統(tǒng)已經(jīng)基本實(shí)現(xiàn)了本系統(tǒng)開(kāi)題報(bào)告中的要求 本系統(tǒng)只局限于校 園換物 覆蓋范圍小 而且單調(diào) 適應(yīng)不了越來(lái)越大的社會(huì)上網(wǎng)絡(luò)購(gòu)物者的需求 另外網(wǎng)站界面在人性化方面有所欠缺 界面搭配突兀 改進(jìn)本系統(tǒng)就需要從基本做 起 改變系統(tǒng)界面風(fēng)格使其更加友善 在系統(tǒng)安全性能方面要跟的上需要 8 8 結(jié)論結(jié)論 經(jīng)過(guò)了三月份的選題期 四月份的選材期 五月份的整合期后 奧運(yùn) 15 網(wǎng)站系統(tǒng)整體已經(jīng)基本完成了 通過(guò)對(duì)本系統(tǒng)的研究設(shè)計(jì) 提出了會(huì)員登陸 網(wǎng)站進(jìn)行信息交流 設(shè)計(jì)了用戶的登陸模塊 瀏覽編輯發(fā)布信息模塊和超級(jí)管 理員對(duì)后臺(tái)進(jìn)行管理的模塊 解決了一般換物網(wǎng)站的所有應(yīng)用方面的問(wèn)題 達(dá) 到了會(huì)員自由登陸 自由發(fā)表信息的功能和超級(jí)管理員的后臺(tái)管理目的 使得 本系統(tǒng)成功的被設(shè)計(jì)出來(lái) 歷時(shí)近三個(gè)多月的畢業(yè)設(shè)計(jì)即將結(jié)束 本課題也取得了一定的成果 畢業(yè)設(shè)計(jì)是大學(xué)生活的最后一個(gè)階段 它不同于以往
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能機(jī)器人銷售合同補(bǔ)充協(xié)議范本
- 2025年度建筑原材料購(gòu)銷合同(綠色建筑項(xiàng)目)
- 2025年中國(guó)皮藝相框行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年度健身行業(yè)健身APP開(kāi)發(fā)與運(yùn)營(yíng)合同范本
- 2025年度家庭裝修合同補(bǔ)充協(xié)議:智能家居系統(tǒng)設(shè)備調(diào)試
- 2025年度建筑木材運(yùn)輸與倉(cāng)儲(chǔ)管理合同書
- 2025年三氟化硼項(xiàng)目可行性研究報(bào)告
- 加強(qiáng)師資隊(duì)伍建設(shè)實(shí)施方案
- 2025年度異地離婚協(xié)議起草與婚姻法律知識(shí)普及合同
- 物流行業(yè)前景及發(fā)展趨勢(shì)分析
- 2025年湖南九嶷職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 農(nóng)產(chǎn)品貯運(yùn)與加工考試題(附答案)
- 幼兒園開(kāi)學(xué)教職工安全教育培訓(xùn)
- 學(xué)校財(cái)務(wù)年終工作總結(jié)4
- 鋼鐵是怎樣煉成的鋼鐵讀書筆記
- 2025年汽車加氣站作業(yè)人員安全全國(guó)考試題庫(kù)(含答案)
- 化工過(guò)程安全管理導(dǎo)則安全儀表管理課件
- 【化學(xué)】高中化學(xué)手寫筆記
- 中國(guó)高血壓防治指南-解讀全篇
- 2024年監(jiān)控安裝合同范文6篇
- 2024年山東省高考政治試卷真題(含答案逐題解析)
評(píng)論
0/150
提交評(píng)論