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

正文內(nèi)容

基于asp的家具公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)設(shè)計(jì)論文-預(yù)覽頁

2025-08-11 10:06 上一頁面

下一頁面
 

【正文】 47 1 前 言 隨著計(jì)算機(jī)科學(xué)的迅速發(fā)展及網(wǎng)絡(luò)用戶要求的不斷提高,特別是數(shù)據(jù)庫技術(shù)在 Inter 中的廣泛應(yīng)用, Web 站點(diǎn)向網(wǎng)絡(luò)用戶提供的服務(wù)將越來越豐富,越來越人性化,信息化管理被人們所重視。 在這種情況下, 尚格 家具有限公司需要結(jié)合公司自己的實(shí)際情況,設(shè)計(jì)開發(fā)一個(gè)具有以宣傳與銷售為主的多功能網(wǎng)站平臺(tái),它則是一個(gè)典 型的 Web 電子商務(wù)系統(tǒng),由網(wǎng)絡(luò)服務(wù)器和網(wǎng)頁實(shí)現(xiàn)。采用 ASP 技術(shù)的文章管理發(fā)布系統(tǒng)不僅可以實(shí)現(xiàn)文章的管理和發(fā)布遠(yuǎn)程操作,提高工作效率,而且也可以使工作人員的辦公更加輕松自如,同時(shí)可以使文章的發(fā)布 更加快速、準(zhǔn)確。 課題研究目的 網(wǎng)站文章管理方式一般有兩種:一是靜態(tài) HTML 頁面,即一個(gè)網(wǎng)頁中的內(nèi)容都是靜 態(tài)文本。 基 于 ASP 技術(shù)的文章發(fā)布管理系統(tǒng)可以根據(jù)文章的標(biāo)題、內(nèi)容、圖片來自動(dòng)生成相應(yīng)的網(wǎng)頁,從而簡化文章的發(fā)布和管理,提高工作效率??茖W(xué)管理與信息技術(shù)相結(jié)合成為提高工作效率和管理水平的主要方式。 Access 屬于中小型數(shù)據(jù)庫管理系統(tǒng),充分體現(xiàn)了面向?qū)ο蟮乃枷?,提供了可視化的編程手段?并且 Access 與其他使用廣泛的應(yīng)用軟件,如 Visual C++和動(dòng)態(tài)網(wǎng)頁制作 ASP/JSP 等,能很好地結(jié)合在一起開發(fā)應(yīng)用軟件系統(tǒng),所以此次系統(tǒng)選用了 Access20xx 作為數(shù)據(jù)庫的開發(fā)工具。而它最突出的地方就是支持最新的 DHTML和 CSS標(biāo)準(zhǔn), 你可以用它設(shè)計(jì)出生動(dòng)的 DHTML 動(dòng)畫、多層次的頁面 (layer)以及 CSS 樣式表。 Flash、 Fireworks Dreamweaver 選擇的原因 Macromedia Dreamweaver 是建立 Web 站點(diǎn)和應(yīng)用程序的專業(yè)工具。 Dreamweaver MX 是一款專業(yè)的 HTML 編輯器,用于對(duì) Web 站點(diǎn)、 Web 頁和 Web 應(yīng)用程序進(jìn)行設(shè)計(jì)、編碼和開發(fā)。并且,借助 Dreamweaver,您還可以使用服務(wù)器語言(例如 ASP、 、 ColdFusion 標(biāo)記語言 ( CFML)、 JSP 和 PHP)生成支持動(dòng)態(tài)數(shù)據(jù)庫的 Web 應(yīng) 用程序。它的出現(xiàn)彌補(bǔ)了 HTML 語言的缺陷,它是 Java 與 HTML 折衷的選擇,具有以下幾 個(gè)基本特點(diǎn): 。但它不像這些語言一樣,需要先編譯,而是在程序運(yùn)行過程中被逐行地解釋。這意味著它能運(yùn)用自己已經(jīng)創(chuàng)建的對(duì)象。 。 JavaScript 是動(dòng)態(tài)的,它可以直接對(duì)用戶或客戶輸入做出響應(yīng),無須經(jīng)過 Web 服務(wù)程序。當(dāng)事件發(fā)生后,可能會(huì)引起相應(yīng)的事件響應(yīng)。 實(shí)際上 JavaScript 最杰出之處在于可以用很小的程序做大量的事。你也可以想像成有一個(gè)可執(zhí)行程式在你的客端上執(zhí)行一樣,所以它的運(yùn)行與操作系統(tǒng)無關(guān)。從內(nèi)部的協(xié)作信息管理和內(nèi)聯(lián)網(wǎng)發(fā)布到大型超市的電子交易和商 務(wù),都可應(yīng)用此便利。 JavaScript 創(chuàng)作者可以不那么注重程式技巧,所以許多 Java 的特性在 JavaScript 中并不支持。當(dāng)程序執(zhí)行完后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶端瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 ASP 程序其實(shí)是以擴(kuò)展名為 .asp 的純文本形式存在于 WEB 服務(wù)器上的,你可以用任何文本編輯器打開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。( 2)服務(wù)器端的 Script 程序代碼:位于 %?% 內(nèi) 的 程序 代 碼 。當(dāng)你安裝 ASP 時(shí),系統(tǒng)提供了兩種腳本語言: VBScript 和 JavaScript ,而 VBScript 則被作為系統(tǒng)默認(rèn)的腳本語言。 ASP 優(yōu)點(diǎn) 及課題選擇的原因 ASP 具有以下優(yōu)點(diǎn): (1)用 VBScript﹑ JavaScript 等簡單易懂的腳本語言,結(jié)合 HTML 代碼,可 9 以快速的實(shí)現(xiàn)網(wǎng)站的應(yīng)用開發(fā)。 (5)ASP 可與任何 ActiveX 描述性語言相容,除了可使用 VBScript﹑JavaScript 語言來設(shè)計(jì)外,還可以通過插件的方式,使用由第三方所提供的其他腳本語言,如 Perl﹑ Tcl 等。 簡介 ASP 的 7 大對(duì)象 ASP提供了 7個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì) 象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。我們以用以下的語法直接使用這些對(duì)象:對(duì)象 /屬性 /方法 /數(shù)據(jù)集合。利用 Request 對(duì)象可以在服務(wù)器端獲得客戶端的信息。都可用于接收通過參數(shù)傳來的數(shù)據(jù)。當(dāng)使用 GET 方法去向 Web 服務(wù)器傳遞長而復(fù)雜的表單值時(shí),將可能丟失信息。 Session 對(duì)象及其應(yīng)用:由于 HTTP 是一種無狀態(tài)的協(xié)議,因此無法得知用戶的瀏覽狀態(tài)。當(dāng)用戶在應(yīng)用程序的 Web 頁之間跳轉(zhuǎn)時(shí),存儲(chǔ)在Session 對(duì)象中的變量將不會(huì)丟失,而是在整個(gè)用戶會(huì)話中一直存在下去。如果以前更改過默認(rèn)設(shè)置, Cookies 功能可以通過瀏覽器的設(shè)置來開啟。 本系統(tǒng)就是 運(yùn)行在 Windows XP +( Inter 服務(wù)管理器)基礎(chǔ)上。一個(gè) .asp 文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必須放在 Web 服務(wù)器上 具 有可執(zhí)行權(quán)限的目錄下。 網(wǎng)站服務(wù)器 IIS 的配置 IIS 是支持 網(wǎng)站創(chuàng)建、配置和管理以及其他 Inter 功能的軟件服務(wù)。 12 圖 21 Windows 組件向?qū)? 配置 IIS, 點(diǎn)擊 【 開始 】 |【 設(shè)置 】 |【 控制面版 】 |【 管理工具 】 |【 inter信息服務(wù) (IIS)】 ,在彈出的窗口單擊本地計(jì)算機(jī)、網(wǎng)站,在默認(rèn)網(wǎng)站單擊鼠標(biāo)右鍵,在彈出的窗口選擇主目錄、在本地面路徑選擇瀏覽按鈕,選擇你建立的網(wǎng)站目錄,選擇文檔項(xiàng),按添加按鈕,添加 文檔完成 IIS 的配置如圖 22所示 。 13 圖 22 Inter 信息服務(wù) 14 第三章 系統(tǒng)分析 可行性分析 經(jīng)濟(jì)可行性 由于這個(gè)系統(tǒng)是一個(gè)小的網(wǎng)站,在利用計(jì)算機(jī)和操作人員是可以進(jìn)行的,所以花費(fèi)的資金不是太多,一般的小型企業(yè)是完全可以承受的。 功能需求分析 尚格 家具建立公司網(wǎng)站主要是運(yùn)用電子商務(wù),一是為了用網(wǎng)絡(luò)這一手段對(duì)公司進(jìn)行宣傳,提高公司的整體形象,二是為了進(jìn)一步開拓業(yè)務(wù)市場,是不同地域的客戶能通過本網(wǎng)站非常簡單、方便地選購公司的不同商 品。所以至少應(yīng)該具有以下的幾個(gè)網(wǎng)站功能模塊: 企業(yè)信 息 管理 企業(yè)信息主要包括公司簡介、公司文化、榮譽(yù)、精神理念。管理員則可以通過后臺(tái)管理系統(tǒng),及時(shí)發(fā)布新產(chǎn)品,查詢、修改、刪除原有產(chǎn)品信息;查看、審 15 核客戶訂單及時(shí)反饋信息。 16 第四章 系統(tǒng)設(shè)計(jì) 網(wǎng)站開發(fā)環(huán)境 此應(yīng)用程序可廣泛運(yùn)行于 Inter,也適用于內(nèi)部的局域網(wǎng)。 硬件環(huán)境 ( 1)服務(wù)器, CPU 要求 PIII 800 以上,內(nèi)存 256MB 以上。而 ASP 內(nèi)建的 Database Access 組件 就 能夠輕而易舉地通過 ActiveX Data Objects (ADO) 訪問存儲(chǔ)在服務(wù)器端的數(shù)據(jù)庫或其他表格化數(shù)據(jù)結(jié)構(gòu)中的信息。 ADO 是一組優(yōu)化的訪問數(shù)據(jù)庫的對(duì)象集,為 Web 數(shù)據(jù)庫開發(fā)者提供完整的網(wǎng)站數(shù)據(jù)庫解決方案。 在利用 ADO 技術(shù)進(jìn)行數(shù)據(jù)庫網(wǎng)頁制作的第一步就是要建立服務(wù)器端的數(shù)據(jù)庫,即后臺(tái)數(shù)據(jù)庫,一般可選擇 SQL Server 或者 Access 作為后臺(tái)數(shù)據(jù)庫。 在 ASP 中, ADO 可以看作是一個(gè)服務(wù)器組件 (Server Component),更簡單點(diǎn)說,是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫復(fù)雜的操作。建立 Connection 對(duì)象的方法一般如下: Set Connection 對(duì)象實(shí)例 =(“”) Connection 對(duì)象實(shí)例 .Open 數(shù)據(jù)庫連接字符串 在上面的數(shù)據(jù)庫連接字符串中,會(huì)用到若干參數(shù),如 DSN ODBC 數(shù)據(jù)源名稱 Driver 數(shù)據(jù)庫的驅(qū)動(dòng)程序類型 Dbq 數(shù)據(jù)庫的物理路徑 Provider 數(shù)據(jù)提供者 以下為在 文件中創(chuàng)建了數(shù)據(jù)庫鏈接的代碼。Server.MapPath(amp。 (3):利用 方法建立 Connection 對(duì)象實(shí)例,再指派給conn。),由于必須采取實(shí)際路徑,故使用 方法將文件轉(zhuǎn)換為實(shí)際路徑。 (db) 2.創(chuàng)建記錄集對(duì)象 (RecordSet) 在使用 Connection 對(duì)象打開數(shù)據(jù)庫連接后,接下來就可以使用 ADO 對(duì)象模塊提供的 RecordSet 對(duì)象訪問表的記錄。 3.操作數(shù)據(jù)庫 我們通過調(diào)用鏈接對(duì)象的 Execute 方法來將查詢結(jié)果返回給一個(gè)數(shù)據(jù)對(duì)象或進(jìn)行插入、刪除等操作。這種描述不涉及數(shù)據(jù)在數(shù)據(jù)庫中表示和存取方法,非常接近人的思維方式。 表 admin 結(jié)構(gòu) 表 book 表 如表 所示 表 book 結(jié)構(gòu) 管理員信息 編 號(hào)號(hào) 賬號(hào) 注冊(cè)時(shí)間 類型 密碼 22 表 B. 2 公告 表 如表 所示 表 gonggao 結(jié)構(gòu) 表 B. 3 news 表 如表 所示 表 news 結(jié)構(gòu) 表 B. 4 product 表 如表 所示。Data Source=amp。 輸入:用戶名、密碼 、驗(yàn)證碼 。 ( 2)從 users 表單獲取輸入數(shù)據(jù)。以輸入數(shù)據(jù)“用戶名”為查詢條件創(chuàng)建數(shù)據(jù)集查看輸入用戶名是否 存在。 輸出: 最新信息 界面 ,如下圖 圖 基本信息 界面 29 模 塊 圖 用戶列表 界面 圖 管理員列表 界面 4. 修改密碼管理模塊 30 圖 修改密碼 界面 5. 友情鏈接管理模塊 圖 友情鏈接 界面 6. 留言反饋管理模塊 31 圖 留言反饋界面 圖 留言回復(fù)界面 32 圖 回復(fù)成功 界面 產(chǎn)品 管理 模塊 模塊 圖 產(chǎn)品列表 界面 33 圖 發(fā)布產(chǎn)品 界面 3. 產(chǎn)品分類管理模塊 圖 產(chǎn)品 分類 管理界面 4. 添加分類 管理模塊 34 圖 添加分類 管理界面 5. 上傳文件管理模塊 圖 上傳文件 管理界面 新聞 管理模塊 管理模塊 35 圖 新聞列表 界面 圖 發(fā)布新聞 界面 3. 新聞欄目管理模塊 36 圖 新聞欄目 界面 4. 添加欄目管理模塊 圖 添加欄目 界面 5. 上傳文件管理模塊 37 圖 上 傳文件 界面 網(wǎng)站前臺(tái) 模塊 網(wǎng)站主頁 模塊 本網(wǎng)站功能如圖 51所示。 41 圖 產(chǎn)品展示頁面 聯(lián)系我們模塊 圖 聯(lián)系我們頁面 42 第六章 系統(tǒng) 運(yùn)行 與 測試 軟件測試 軟件測試概述 軟件測試就是在軟件交付用戶使用或投入運(yùn)行前,對(duì)軟件需求規(guī)格說明、設(shè)計(jì)規(guī)格說明和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。在結(jié)束這個(gè)階段后對(duì)軟件系統(tǒng)還要進(jìn)行各種綜合測試,如集成測試、系統(tǒng)測試、性能測試和配置測試等,這是軟件生命周期的另一個(gè)獨(dú)立階段,即測試階段。 確認(rèn)測試則是要檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說明中確定了的各種需求,以及軟件配置是否完全、正確。 中間出現(xiàn)過一下幾點(diǎn)錯(cuò)誤:( 1)鏈接按鈕失效,點(diǎn)開后出現(xiàn)的網(wǎng)頁無法顯示。 43 網(wǎng)站性能測試 對(duì)系統(tǒng)的性能進(jìn)行測試,讓更多的用戶同時(shí)訪問網(wǎng)站,看網(wǎng)站的反映速度等參數(shù),在對(duì)系統(tǒng)性能進(jìn)行分析,然后對(duì)每個(gè)模塊的性能進(jìn)行分析,當(dāng)測試完所有模塊時(shí),如果性能參數(shù)都達(dá)到要求,證明系統(tǒng)通過性能測試。 白盒測試 白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動(dòng)測試,它是按照程序內(nèi)部的結(jié)構(gòu)測試程序,通過測試來檢測產(chǎn)品內(nèi)部動(dòng)作是否按照設(shè)計(jì)規(guī)格說明書的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。根據(jù)程序的模塊架構(gòu)對(duì)程序進(jìn)行檢查, 保證 每 一個(gè)模塊中的所有獨(dú)立路徑 至少被使用一次 , 對(duì)所有邏輯值均需測試 true 和 false, 檢查內(nèi)部數(shù)據(jù)結(jié)構(gòu)以確保其有效性 ,運(yùn)用在程序的各個(gè)流程中插入斷點(diǎn)進(jìn)行單步跟蹤發(fā)現(xiàn),各模塊代碼都經(jīng)編譯完全且沒有錯(cuò)誤,沒有任何邏輯錯(cuò)誤。在測試 的時(shí)候 完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。 45 結(jié)論 本文以家具公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)為研究對(duì)象,進(jìn)行了調(diào)研、設(shè)計(jì)、實(shí)現(xiàn)、維護(hù)方面的工 作,解決了 網(wǎng)頁無法顯示、數(shù)據(jù)無法輸入等問題。 由于時(shí)間和知識(shí)水平等原因,課題
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1