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

正文內(nèi)容

基于asp的校園交易網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2022-12-17 02:31:15 本頁面
 

【正文】 in functions and so on user browsing, search modity information, modity exchange, the backstage mainly uses in the manager carrying on the maintenance and the management to the system. This article introduced in detail the IIS related knowledge, the database design as well as ASP and the knowledge about the database connection, has simultaneously given the key technologies realization method. Key words: campus transaction website。網(wǎng)站前臺(tái)包括用戶注冊(cè)與登錄、商品查詢、商品展示、網(wǎng)站公告、網(wǎng)站導(dǎo)航、商品交易;網(wǎng)站后臺(tái)包括管理員登錄、商品管理、商品分類管理、信息管理、公告管理。大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) I 摘 要 本文介紹了基于 ASP 編程的基礎(chǔ)知識(shí)和關(guān)鍵技術(shù),以及 SQL Server 數(shù)據(jù)庫的設(shè)計(jì)、操作的主要方法。前臺(tái)主要用于用戶瀏覽、查找商品信息、商品交易等功能,后臺(tái)主要用于管理員對(duì)系統(tǒng)進(jìn)行維護(hù)與管理。 ASP。 開發(fā)校園交易網(wǎng)站的目的就是為了幫助學(xué)生進(jìn)行信息交流與資源共享,以及提高交易效率,實(shí)現(xiàn)校園交易的信息化、網(wǎng)絡(luò)化和規(guī)范化。 與其他網(wǎng)絡(luò)相比,校園交易網(wǎng)具有幾個(gè)顯著特點(diǎn):網(wǎng)絡(luò)規(guī)模大、數(shù)據(jù)傳輸量大、技術(shù)先進(jìn)、經(jīng)濟(jì)實(shí)用以及功能強(qiáng)大。 隨著計(jì)算機(jī)及其網(wǎng)絡(luò)技術(shù)的發(fā)展不斷成熟,校園 交易網(wǎng)站 的建設(shè)將會(huì)不斷走向成熟 , 網(wǎng)上 商品交易 的優(yōu)勢(shì) 將 日趨明顯, 將 會(huì)有更多的 用戶 參與到網(wǎng)上 交易 的浪潮中來,最終 實(shí)現(xiàn)數(shù)字化校園的建設(shè) 。信息化時(shí)代的到來成為不可抗拒的潮流,人類文明正在進(jìn)入一個(gè)嶄新的時(shí)代。因此 , 網(wǎng)站建設(shè)在 Inter 應(yīng)用上的地位顯而易見,它已成為 校園 信息化建設(shè)中的重要組成部分,從而倍受人們的重視。每一個(gè)細(xì)小的環(huán)節(jié)都 很 重要。本文在實(shí)際應(yīng)用開發(fā)中解決方案是建立 校園交易 網(wǎng)站 , 以及自己的數(shù)據(jù)庫 , 使得所需商品信息可以及時(shí)的保存、更新 ,從而方便用戶 可以更好的及時(shí)了解商品買賣的情況。而且,它以現(xiàn)代化的網(wǎng)絡(luò)及計(jì)算機(jī)技術(shù)為手段,以其特有的優(yōu)勢(shì),已被愈來愈多的用戶所接受和使用。 3. 能夠按照商品的分類進(jìn)行商品查詢。 論文總體結(jié)構(gòu) 論文 簡(jiǎn)要介紹了 校園交易網(wǎng)站 的主要功能及 特點(diǎn), 重點(diǎn)討論了 前臺(tái)應(yīng)用程序的設(shè)計(jì)與實(shí)現(xiàn),以及 后臺(tái)數(shù)據(jù)庫 的設(shè)計(jì)與鏈接 等關(guān)鍵技術(shù)。簡(jiǎn)單扼要的概述了校園交易網(wǎng)站的開發(fā)背景,以及開發(fā)本網(wǎng)站的重要意義。對(duì)系統(tǒng)進(jìn)行可行性研究和需求分析,明確了所需完成的系統(tǒng)開發(fā)任務(wù)和要求 ,并對(duì)系統(tǒng)的開發(fā)流程做了細(xì)致的說明。詳細(xì)論述了系統(tǒng)各個(gè)部分功能的詳細(xì)設(shè)計(jì)與具體實(shí)現(xiàn),并逐步的向讀者演示了該系統(tǒng)的操作過程。 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 4 第 2 章 校園交易網(wǎng)站開發(fā)工具的簡(jiǎn)介 校園交易網(wǎng)站是利用 ASP 編程技術(shù),在 Windows 2021 Server 操作系統(tǒng)下開發(fā)的,后臺(tái)數(shù)據(jù)庫 采用的是 SQL Server 2021, Web 服務(wù)器采用的 Microsoft 公司的。 ASP 是經(jīng)過服務(wù)器解析之后再向?yàn)g覽器返回?cái)?shù)據(jù),所以有了 ASP 就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行程序的代碼。 通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動(dòng)態(tài)、交互且高效的 Web 服務(wù)器應(yīng)用程序。 若從工作效率來考慮 , 不妨選用具有可視化編輯能力的 Visual InterDev。 4. 面向?qū)ο?: 在 ASP 腳本中可以方便地引用系統(tǒng)組件和 ASP 的內(nèi)置組件 , 還能通過定制 ActiveX 服務(wù)器組件來擴(kuò)充功能。 2. 訪問和編輯服務(wù)器端的數(shù)據(jù)庫表 。 5. 由 cookies 讀寫用戶端的硬盤文件 , 以記錄用戶的數(shù)據(jù)。 8. 擴(kuò)充功能的能力強(qiáng) , 可通過使用 Visual Basic、 Java、 Visual C ++ 等多種程序語言制作 ActiveX Server Component 以滿足自己的特殊需要 [2]。它也給我們提供了通過 Secure Socket Layer( SSL)或其他的加密通信協(xié)議訪問 證書的能力,并提供有助于管理連接的屬性。 4. Server 對(duì)象 Server 對(duì)象提供了一系列的方法和屬性,在使用 ASP 編寫腳本時(shí)是非常有用的。它與 Application 對(duì)象一樣提供一個(gè)空間用來存放變量和對(duì)象的引用,但只能供目前的訪問者在會(huì)話的生命期中打開的頁面使用。 ASP 開發(fā)中最常見的 Web 服務(wù)器軟件是 Microsoft 的 IIS( Inter Information Server) ,其版本為 , 目前 XP 和 2021 操作系統(tǒng)中集成的 IIS 版本為 , 安全性和運(yùn)行速度有 了一定的提高。 ASP 常見的開發(fā)工具 隨著 Inter 技術(shù)的迅速發(fā)展, ASP 的開發(fā)工具也在不斷地發(fā)展變化,并且日趨成熟。但是它有一個(gè)很大的缺點(diǎn):要求使用者完全手工輸入程序代碼,這就極大地限制了 ASP 程序的開發(fā)速度。 FrontPage 提供了“普通”、“ HTML”和“預(yù)覽”三種視圖,用戶可以在普通視圖下不編寫代碼直接設(shè)計(jì)網(wǎng)頁;在 HTML視圖下查看源代碼或直接通過代碼編寫 Web 網(wǎng)頁 ;在預(yù)覽視圖下觀看網(wǎng)頁的運(yùn)行效果。值得一提的是,它不僅提供了強(qiáng)大的網(wǎng)頁編輯功能,而且提供了完善的站點(diǎn)管理機(jī)制。 Dreamweaver MX 既適用于初學(xué)者制作簡(jiǎn)單的網(wǎng)頁,又適用于其他開發(fā)人員開發(fā)各類大型應(yīng)用網(wǎng)站。 Inter信息服務(wù) ( IIS) 是 Windows 組件,此組件可以很容易將信息和業(yè)務(wù)應(yīng)用程序發(fā)布到 Web。 IIS 支持與語言無關(guān)的腳本 編寫和組件,通過 IIS,開發(fā)人員就可以開發(fā)新一代動(dòng)態(tài)的,富有魅力的 Web 站點(diǎn) [4]。 Web Server 從當(dāng)前硬盤或內(nèi)存中讀取正確的 HTML 文件 然后將它送回用戶瀏覽器。 JavaScript 簡(jiǎn)介 JavaScript 是一種通用的腳本編程語言,也是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的腳本語言。它們分別由兩家不同的公司開發(fā), Java 是 SUN Microsystems 公司的產(chǎn)品, JavaScript 則是 Netscape 公司的產(chǎn)品;Java 應(yīng)用程序獨(dú)立于 Web 頁面,或者說與 Web 頁面無關(guān),而 JavaScript 程序則嵌入在 Web 頁面中,并且必須在瀏覽器中運(yùn)行; Java 是一種強(qiáng)類型的語言, 而大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 9 JavaScript 中的數(shù)據(jù)類型則可以靈活多變; Java 語言中使用變量之前必須首先聲明變量,而 JavaScript 中各種類型的變量可以事先不聲明而直接使用; Java 程序最終需要編譯后才能運(yùn)行,而 JavaScript 程序則由內(nèi)置在瀏覽器中的 JavaScript 引擎解釋執(zhí)行,不需要進(jìn)行編譯 [7]。 2. 控制瀏覽器的行為。 JavaScript 加入網(wǎng)頁的兩種用法 JavaScript 加入網(wǎng)頁的兩種用法分別是: 直接加入 HTML 文檔和引用方式。 常用的數(shù)據(jù)庫對(duì)象類型 關(guān)系型數(shù)據(jù)庫所支持的常用的數(shù)據(jù)庫對(duì)象類型有以下幾個(gè)方面: 1. 表 表是表示關(guān)系數(shù)據(jù)庫中存儲(chǔ)數(shù)據(jù)的基本單元。要注意的是:視圖只是從表中檢索信息,自身并不存儲(chǔ)數(shù)據(jù)。 SQL Server 支持兩種索引:聚集索引和非聚集索引。由于存儲(chǔ)過程可以被緩存,所以可以極大地提高速度。 6. 函數(shù) SQL Server 有著一些功能強(qiáng)大的內(nèi)置函數(shù),用戶也可以自定義函數(shù)。 SQL 的特點(diǎn) SQL( Structured Query Language)是一種介于關(guān)系代數(shù)與關(guān)系演算之間的查 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 11 詢語言。 SQL 語言集數(shù)據(jù)定義語言 DDL、數(shù)據(jù)操縱語言 DML、數(shù)據(jù)控制語言 DCL 的功能于一體,語言風(fēng)格統(tǒng)一,可以獨(dú)立完成數(shù)據(jù)庫生命周期中的全部活動(dòng),包括定義關(guān)系模式、建立數(shù)據(jù)庫、插入數(shù)據(jù)、查詢、更新 、維護(hù)、數(shù)據(jù)庫重構(gòu)、數(shù)據(jù)庫安全性控制等一系列操作要求,為數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)提供了良好的環(huán)境。 3. 面向集合的操作方式。而在兩種不同的使用方式下 SQL語言的語法結(jié)構(gòu)基本上是一致的。 表 21 SQL 語言的動(dòng)詞 SQL 功能 動(dòng)詞 數(shù)據(jù)查詢 SELECT 數(shù)據(jù)定義 CREATE, DROP, ALTER 數(shù)據(jù)操縱 INSERT, UPDATE, DELETE 數(shù)據(jù)控制 GRANT, REVOKE 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 12 第 3 章 校園交易網(wǎng)站的系統(tǒng)分析 在校園交易網(wǎng)站的系統(tǒng)分析階段,主要對(duì)系統(tǒng)進(jìn)行了可行性研究和需求分析,從而明確 了所需完成的開發(fā)任務(wù),并對(duì)系統(tǒng)的開發(fā)流程做了細(xì)致的說明。 1. 經(jīng)濟(jì)可行性 。 技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能 否滿足開發(fā)者的需要等。它的靈活性、安全性和易用性為 數(shù)據(jù)庫編程提供了良好的條件。學(xué)校良好的網(wǎng) 絡(luò)設(shè)施為開發(fā)數(shù)字化 校園 提供了堅(jiān)實(shí)的基礎(chǔ)。 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 13 5. 開發(fā)環(huán)境的可行性 配置稍好的 PC 機(jī), Windows 2021 Server 操作系統(tǒng), 服務(wù)器, SQL Server 2021 數(shù)據(jù)庫,一套完整的開發(fā)工具,從資源上說是容易實(shí)現(xiàn)的。 需求分析是軟件開發(fā)最基本的,也是最重要的一點(diǎn)。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到 開發(fā) 的成敗和 系統(tǒng) 的質(zhì)量,因此,必須對(duì) 系統(tǒng) 需求分 析進(jìn)行嚴(yán)格的審查分析 [13]。 4. 瀏覽器是 IE 。對(duì)于 前 者則要求應(yīng)用程序功能 完善、通用性強(qiáng)和容 易 使用等特點(diǎn) ,而 對(duì)于 后者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的 數(shù)據(jù) 庫。 3. 普通用戶訪問網(wǎng)站后只能瀏覽商品信息,會(huì)員可以進(jìn)行網(wǎng)上商品交易活動(dòng),而系統(tǒng)管理員則可以 對(duì)后臺(tái)進(jìn)行管理??紤]到各種有可能導(dǎo)致系統(tǒng)泄密的因素并采取必要的措施加以預(yù)防。 4. 提供用戶留言功能,增強(qiáng)網(wǎng)站的互動(dòng)性。 2. 數(shù)據(jù)傳輸量大。 基于以上幾點(diǎn)可以看出,校園交易網(wǎng)站與其他網(wǎng)絡(luò)相比,具有很大的優(yōu)勢(shì)。 數(shù)據(jù)流圖 數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中 流動(dòng)和處理的情況。 圖 表示的是用戶網(wǎng)上交易的數(shù)據(jù)流圖,圖 表示的是 管理員對(duì)系統(tǒng)進(jìn)行維護(hù)的數(shù)據(jù)流圖。系統(tǒng)設(shè)計(jì)就是確定系統(tǒng)的具體實(shí)施方案;結(jié)構(gòu)設(shè)計(jì)就是確定軟件結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是由 哪 些模塊組成的,以及這些模塊間的關(guān)系 。采用模塊化設(shè)計(jì)原理可以使程序結(jié)構(gòu)清晰,使程序設(shè)計(jì)更加容易,也使程序易讀性好,因?yàn)槌绦蝈e(cuò)誤通常局限于有關(guān)的模塊以及它們之間的接口程 序中,所以模塊化使程序容易測(cè)試和調(diào)試,因而有助于提高軟件的可靠性,修改錯(cuò)誤也只是局限于固定的幾個(gè)模塊中,所以模塊化能夠提高軟件的可修改性。模塊化就是把程序化分成若干個(gè)模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集合起來組成一個(gè)整體,可以完成指定的功能,解決具體的問題。同時(shí),一個(gè)模塊的修改,只要它的接口不變,也不影響其他模塊。 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合 ,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結(jié)構(gòu)的)是一串文字或數(shù)字流。 基于 Web 的數(shù)據(jù)庫訪問技術(shù)是指 : 在客戶端安裝 Web 瀏覽器 , 作為用戶輸入查詢條件和顯示查詢結(jié)果的交互界面。最后 , 服務(wù)器將返回結(jié)果插入到 HTML 頁面 , 傳送至校園交易網(wǎng)站 商品分類管理 商品管理 信息管理 公告管理 商品展示 網(wǎng)站公告 網(wǎng)站導(dǎo)航 商品交易 會(huì)員登錄 會(huì)員注冊(cè) 商品查詢 網(wǎng)站前臺(tái) 網(wǎng)站后臺(tái) 圖 校園交易網(wǎng)站的功能模塊圖 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 19 客戶端以響應(yīng)用戶。 另外 , 所建立的 Web 數(shù)據(jù)庫應(yīng)是關(guān)系型的。所以在 Web 數(shù)據(jù)庫系統(tǒng)中 , 采用何種 RBMS(關(guān)系型數(shù)據(jù)庫管理系統(tǒng) )都沒有什么關(guān)系 , 因?yàn)樗鼈兌甲袷赝粋€(gè)標(biāo)準(zhǔn)。設(shè)計(jì)時(shí)的效率包括:數(shù)據(jù)庫存取效率、存儲(chǔ)空間的利用率 [14]。在 SQL Server 2021 中創(chuàng)建數(shù)據(jù)庫使用以下 3 種方法: 1. 運(yùn)用數(shù)據(jù)庫向?qū)?chuàng)建數(shù)據(jù)庫 2. 在 SQL Server 2021 的企業(yè)管理器中,首先展開服務(wù)器組,然后展開服務(wù), 單擊“ 數(shù)據(jù)庫”中的“新建數(shù)據(jù)庫”命令,在彈出的“數(shù)據(jù)庫屬性”對(duì)話框中,鍵入新數(shù)據(jù)庫的名稱。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1