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 本頁(yè)面
 

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