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

正文內(nèi)容

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

2025-01-11 02:31 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 大的創(chuàng)建和管理 Web 站點(diǎn)的程序。FrontPage 具有 Word 風(fēng)格的界面,將命令集中在任務(wù)窗口上,并且支持在同一窗口打開(kāi)多個(gè)網(wǎng)頁(yè)和多個(gè)頁(yè)面間切換的功能。 FrontPage 提供了“普通”、“ HTML”和“預(yù)覽”三種視圖,用戶(hù)可以在普通視圖下不編寫(xiě)代碼直接設(shè)計(jì)網(wǎng)頁(yè);在 HTML視圖下查看源代碼或直接通過(guò)代碼編寫(xiě) Web 網(wǎng)頁(yè) ;在預(yù)覽視圖下觀看網(wǎng)頁(yè)的運(yùn)行效果。但是 FrontPage 無(wú)腳本庫(kù),對(duì) ASP 支持功能不足 ,所以 FrontPage 適用于初學(xué)者。 3. Dreamweaver MX Dreamweaver MX 是最近流行的網(wǎng)頁(yè)編輯工具。它采用了多種先進(jìn)技術(shù),能夠快速高效地創(chuàng)建極具表現(xiàn)力和動(dòng)感效果的網(wǎng)頁(yè),使網(wǎng)頁(yè)創(chuàng)作過(guò)程變得簡(jiǎn)單無(wú)比。值得一提的是,它不僅提供了強(qiáng)大的網(wǎng)頁(yè)編輯功能,而且提供了完善的站點(diǎn)管理機(jī)制。 Dreamweaver MX 提供了代碼自動(dòng)完成功能。這不但加快了 ASP 代碼的編寫(xiě)速度,而且還減小了錯(cuò)誤代碼出現(xiàn)的幾率。如果打開(kāi)的文檔中帶有 ASP 腳本,則 Dreamweaver MX 不會(huì)對(duì)它進(jìn)行任何重寫(xiě)。 Dreamweaver MX 既適用于初學(xué)者制作簡(jiǎn)單的網(wǎng)頁(yè),又適用于其他開(kāi)發(fā)人員開(kāi)發(fā)各類(lèi)大型應(yīng)用網(wǎng)站。 4. Visual Visual Microsoft公司推出的一個(gè)供 Web開(kāi)發(fā)者快速建立動(dòng)態(tài)數(shù)據(jù)庫(kù)驅(qū)動(dòng)的 Web 應(yīng)用程序的超強(qiáng)開(kāi)發(fā)工具,它不僅提供了可視化的 Web 開(kāi)發(fā)平臺(tái),而且內(nèi)置了強(qiáng)大的 Web 數(shù) 據(jù)庫(kù)工具。 Visual 已經(jīng)被公認(rèn)為最先進(jìn)的開(kāi)發(fā) Intra 和 Inter 應(yīng)用程序的工具。 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 8 IIS 簡(jiǎn)介 由于本系統(tǒng)的開(kāi)發(fā)是應(yīng)用的 IIS 來(lái)完成的,因此 我們主要將介紹 IIS。 Inter信息服務(wù) ( IIS) 是 Windows 組件,此組件可以很容易將信息和業(yè)務(wù)應(yīng)用程序發(fā)布到 Web。 IIS 使您更加容易為網(wǎng)絡(luò)應(yīng)用程序和通訊創(chuàng)建功能強(qiáng)大的平臺(tái)。 IIS( Inter Information Server)是一個(gè)功能強(qiáng)大的 Inter 信息服務(wù)系統(tǒng),它的可靠性、安全性和可擴(kuò)展性都非常好,并能很好地支持多個(gè) Web 站點(diǎn),是用戶(hù)管理功能強(qiáng)大、內(nèi)容豐富的站點(diǎn)的首選服務(wù)器系統(tǒng)。 IIS 提供了最簡(jiǎn)捷的方式來(lái)共享信息、建立和管理 Web 上的網(wǎng)站。 IIS 支持與語(yǔ)言無(wú)關(guān)的腳本 編寫(xiě)和組件,通過(guò) IIS,開(kāi)發(fā)人員就可以開(kāi)發(fā)新一代動(dòng)態(tài)的,富有魅力的 Web 站點(diǎn) [4]。 IIS 和其它的 Web Server 沒(méi)有什么區(qū)別,任何 Web Server 的主要作用都是支持靜態(tài) HTML 主頁(yè),其對(duì) HTML 的支持過(guò)程如下: 作為一個(gè)用戶(hù)首先是在瀏覽器的地址欄中添加要訪問(wèn)的主頁(yè)地址,并敲回車(chē)鍵觸發(fā)這個(gè)申請(qǐng)。瀏覽器將申請(qǐng)發(fā)送到諸如 IIS 的 Web Server 上。 Web Server 接收這些申請(qǐng)并根據(jù) .HTM 或 .HTML 的后綴名意識(shí)到這是 HTML 文件。 Web Server 從當(dāng)前硬盤(pán)或內(nèi)存中讀取正確的 HTML 文件 然后將它送回用戶(hù)瀏覽器。用戶(hù)瀏覽器解釋 HTML 文件并將結(jié)果顯示在用戶(hù)瀏覽器上。當(dāng)然,在實(shí)際應(yīng)用中這種過(guò)程可能會(huì)更加復(fù)雜一些。 在大多數(shù)情況下,對(duì)于各種典型的 Web Server 來(lái)說(shuō),這種過(guò)程 都是 Web Server接收文件申請(qǐng)并從內(nèi)存或硬盤(pán)中讀取正確的文件。 JavaScript 簡(jiǎn)介 JavaScript 是一種通用的腳本編程語(yǔ)言,也是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的腳本語(yǔ)言。 JavaScript 代碼嵌入在 HTML 頁(yè)面中,它把靜態(tài)頁(yè)面轉(zhuǎn)變成支持用戶(hù)并響應(yīng)相應(yīng)事件的活頁(yè)面。 JavaScript 的出 現(xiàn)使得網(wǎng)頁(yè)和用戶(hù)之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁(yè)包含更多活躍的元素和更加精彩的內(nèi)容 [6]。 JavaScript 與 Java 的區(qū)別 JavaScript 不是 Java,它們是兩個(gè)不同的概念。它們分別由兩家不同的公司開(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]。 JavaScript 程序的基本結(jié)構(gòu)與編程特點(diǎn) JavaScript 程序的 基本結(jié)構(gòu)是: SCRIPT LANGUEGA=語(yǔ) 言名 SRC=script 文件名 語(yǔ)句; /SCRIPT JavaScript 程序的 編程特點(diǎn)是: 由于 JavaScript 語(yǔ)言是針對(duì)視窗系統(tǒng)中的 Web 圖形瀏覽器和其中的主頁(yè),因此它是一種基于對(duì)象(不是面向?qū)ο螅┑木幊陶Z(yǔ)言,因此學(xué)習(xí)該語(yǔ)言除了學(xué)習(xí)一般計(jì)算機(jī)語(yǔ)言的各類(lèi)常量、變量、函數(shù),以及基本的結(jié)構(gòu)化程序語(yǔ)句外,還必須對(duì)窗口、瀏覽器、圖像映射等對(duì)象,以及對(duì)象的屬性、方法以及對(duì)用戶(hù)具體操作事件的處理等有所了解。屬性對(duì)應(yīng)一定的參數(shù),方法對(duì)應(yīng)內(nèi)部函數(shù),事件處理對(duì)應(yīng)一個(gè)外部函數(shù)(通常由用戶(hù)定義) [8]。 JavaScript 能夠完成的功能 JavaScript 能夠完成的功能 主要有以下幾個(gè)方面: 1. 控制文檔的外觀和內(nèi)容。 2. 控制瀏覽器的行為。 3. 與用戶(hù)交互。 4. 使用 Cookie 讀寫(xiě)客戶(hù)端的狀態(tài)。 5. 操作嵌入圖像。 JavaScript 加入網(wǎng)頁(yè)的兩種用法 JavaScript 加入網(wǎng)頁(yè)的兩種用法分別是: 直接加入 HTML 文檔和引用方式。前者是最常用的方法,大部分含有 Javascript 的網(wǎng)頁(yè)都采用這種方法。如果已經(jīng)存在一個(gè) Javascript 源文件(以 js 為擴(kuò)展名),則可以采用后者的方式,以提高程序代碼的利用率 [9]。 SQL Server 簡(jiǎn)介 SQL Server 數(shù)據(jù)庫(kù) 是 微軟公司開(kāi)發(fā)的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它具有強(qiáng)大的數(shù)大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 10 據(jù)管理和分析能力 [10]。 常用的數(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ù)的基本單元。表是實(shí)際信息存儲(chǔ)的結(jié)構(gòu),一 般為設(shè)計(jì)是的一個(gè)邏輯實(shí)體。 2. 視圖 視圖是由一個(gè)或幾個(gè)基本表導(dǎo)出的表。它由 SQL 查詢(xún)所定義,在 SQL Server 中我們可以在定義視圖。要注意的是:視圖只是從表中檢索信息,自身并不存儲(chǔ)數(shù)據(jù)。以后我們會(huì)提到在 SQL Server 中我們還可以在視圖上定義索引,以增加視圖查詢(xún)的 性能。使用視圖能夠簡(jiǎn)化操作、增加易管理性和提高安全性。 3. 索引 索引是存儲(chǔ)一個(gè)表中列子集的數(shù)據(jù)庫(kù)對(duì)象,被用來(lái)建立表的索引信息以加速數(shù)據(jù)搜索。 SQL Server 支持兩種索引:聚集索引和非聚集索引。聚集索引設(shè)計(jì)數(shù)據(jù)庫(kù)項(xiàng)的物理順序,默認(rèn)表被創(chuàng)建時(shí)自動(dòng)在主鍵上創(chuàng)建,一個(gè)表只能有一個(gè)聚集索引。使用好索引可以極大地改善數(shù)據(jù)庫(kù)的性能。 4. 存儲(chǔ)過(guò)程 存儲(chǔ)過(guò)程是 TSQL 語(yǔ)句或事務(wù)的命名集合,它們作為對(duì)象存儲(chǔ)在數(shù)據(jù)庫(kù)中。由于存儲(chǔ)過(guò)程可以被緩存,所以可以極大地提高速度。另外它也可以隱藏一些細(xì)節(jié),有助于提高安全性。 5. 觸發(fā)器 觸發(fā)器 是事先定義的,當(dāng)表中的數(shù)據(jù)被訪問(wèn)或改變時(shí)要執(zhí)行的操作指令集合。利用觸發(fā)器可以對(duì)于一些有約束關(guān)系的表進(jìn)行操作。 6. 函數(shù) SQL Server 有著一些功能強(qiáng)大的內(nèi)置函數(shù),用戶(hù)也可以自定義函數(shù)。 7. 默認(rèn)、規(guī)則和約束 SQL Server 提供幾種不同類(lèi)型的約束: NOT NULL、 CHECK、 UNIQUE、 PRIMARY KEY、 FOREIGN KEY。默認(rèn)是針對(duì)一個(gè)表上的一個(gè)列的設(shè)置,它決定沒(méi)有被指定為任何值時(shí)使用該值。規(guī)則和約束的功能類(lèi)似,不過(guò)不推薦使用。 SQL 的特點(diǎn) SQL( Structured Query Language)是一種介于關(guān)系代數(shù)與關(guān)系演算之間的查 大慶石油學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 11 詢(xún)語(yǔ)言。 SQL 語(yǔ)言 功能極強(qiáng),設(shè)計(jì)巧妙,語(yǔ)言十分簡(jiǎn)捷 。 SQL 語(yǔ)言之所以能夠?yàn)橛脩?hù)和業(yè)界所接受,并成為國(guó)際標(biāo)準(zhǔn),是因?yàn)樗且粋€(gè)綜合的 、功能極強(qiáng)同時(shí)又簡(jiǎn)捷易學(xué)的語(yǔ)言。 SQL 語(yǔ)言集數(shù)據(jù)查詢(xún)、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制于一體,主要特點(diǎn)包括: 1. 綜合統(tǒng)一。 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)境。 2. 高度非過(guò)程化。 SQL 語(yǔ)言進(jìn)行操作,無(wú)需了解存取路徑,存取路徑的選擇以及 SQL 語(yǔ)句的操作過(guò)程由系統(tǒng)自動(dòng)完成。這減輕了用戶(hù)負(fù)擔(dān),并有利于提高數(shù)據(jù)的獨(dú)立性。 3. 面向集合的操作方式。 SQL 語(yǔ)言采用集合操作方式,不僅操作對(duì)象 、查找結(jié)果可以是元組的集合,而且一次插入、刪除、更新操作的對(duì)象也可以是元組的集合 [11]。 4. 以同一種語(yǔ)法結(jié)構(gòu)提供兩種使用方式。 SQL 語(yǔ)言既是自含式語(yǔ)言,又是嵌入式語(yǔ)言。而在兩種不同的使用方式下 SQL語(yǔ)言的語(yǔ)法結(jié)構(gòu)基本上是一致的。這種以統(tǒng)一的語(yǔ)法結(jié)構(gòu)提供兩種不同的使用方式的做法,提供了極大的靈活性與方便性。 5. 語(yǔ)言簡(jiǎn)捷,易學(xué)易用。 6. SQL 完成核心功能只有 9 個(gè)動(dòng)詞,如表 21 所示。 表 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ō)明。 可行性分析 可行性分析也稱(chēng)為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。 1. 經(jīng)濟(jì)可行性 。 主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),本系統(tǒng)開(kāi)發(fā)經(jīng)費(fèi)對(duì)于本單位在經(jīng)濟(jì)上是 可以接受的,并且本系統(tǒng)實(shí)施后可以顯著提高工作效率,有助 于 學(xué)生在網(wǎng)上進(jìn)行商品交易活動(dòng) 。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。 2. 技術(shù)上的可行性 。 技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬、軟件能 否滿(mǎn)足開(kāi)發(fā)者的需要等。 校園交易網(wǎng)站 采用了當(dāng)前新興的 Browser/Server 模式進(jìn)行開(kāi)發(fā)。三層的 Browser/Server 體系結(jié)構(gòu)具有許多傳統(tǒng) Client/Server 體系結(jié)構(gòu)不具備的優(yōu)點(diǎn),而且又緊密的結(jié)合了 Inter/Intra 技術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。數(shù)據(jù)庫(kù)服務(wù)器選用 SQL Server 數(shù)據(jù)庫(kù),它能夠處理 大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供 了 許多功能。它的靈活性、安全性和易用性為 數(shù)據(jù)庫(kù)編程提供了良好的條件。因此,系統(tǒng)的軟件開(kāi)發(fā)平臺(tái)已成熟可行 ; 硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿(mǎn)足此系統(tǒng)的需要。 3. 操作上的 可行性 。 校園交易網(wǎng)站使用簡(jiǎn)單、操作方便, 從而滿(mǎn)足 了學(xué)生的 需求。學(xué)校良好的網(wǎng) 絡(luò)設(shè)施為開(kāi)發(fā)數(shù)字化 校園 提供了堅(jiān)實(shí)的基礎(chǔ)。 4. 管理上的可行性 。 主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章制度是否 齊全,原始數(shù)據(jù)是否正確等。規(guī)章制度和管理方法為系統(tǒng)的建設(shè)提供了制度保障。 大慶石油學(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)的。 綜上所述,此系統(tǒng)開(kāi)發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見(jiàn)效快。因此系統(tǒng)的開(kāi)發(fā)是完全可行的。 需求分析 在可行性分析階段已經(jīng)粗略的研究了該項(xiàng)目的需求,并分析了開(kāi)發(fā)平臺(tái)及軟件的可行性,但為了準(zhǔn)確的確定目標(biāo)系統(tǒng)必須做什么,了解用戶(hù)的 明確需求,在校園里 進(jìn)行了詳細(xì)的調(diào)研 ,進(jìn) 一步明確了系統(tǒng)的功能。 需求分析是軟件開(kāi)發(fā)最基本的,也是最重要的一點(diǎn)。它是所有開(kāi)發(fā)設(shè)計(jì)的前提,要是在沒(méi)有搞清用戶(hù)需求之前,就動(dòng)手設(shè)計(jì)編程
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1