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

正文內(nèi)容

畢業(yè)設計論文-基于互連網(wǎng)的網(wǎng)上交易和商家商品管理系統(tǒng)(編輯修改稿)

2024-10-17 21:02 本頁面
 

【文章內(nèi)容簡介】 調(diào)查顯示,目前經(jīng)營者對電子商務中的人工服務重視程度還不夠,無法滿足網(wǎng)上消費者的需求。 杭州 電子工業(yè)學院畢業(yè)論文 基于互連網(wǎng)的網(wǎng)上交易和商家商品管理系統(tǒng) 計算機分院 共 37 頁 第 8 頁 第二章 開發(fā)環(huán)境及開發(fā)工具 開發(fā)環(huán)境 硬件開發(fā)環(huán)境 應當具有 586 的配置以上 CPU:塞揚 300 以上,內(nèi)存: 64M/128M 以上,硬盤: 以上,還需要有網(wǎng)卡等必須的配置。 軟件開發(fā)環(huán)境 操作系統(tǒng): WINDOWS98/95 或 WINDOWS2020/NT。 軟件運行環(huán)境: JSP 引擎, Web 服務器, JVM( Java 虛擬機) JDK,RESIN。 后臺數(shù)據(jù)庫: Microsoft Access2020。 開發(fā)工具 本系統(tǒng)主要用到的是 HTML, JSP 來開發(fā)。其中 HTML 是基礎, JSP 是在HTML 語言的基礎上插入 JVAV 小腳本語言形成的一種功能強大的 WEB 編程語言。下面將對 HTML 和 JSP 進行簡單的介紹。 HTML 介紹 HTML( Hyper Text Markup Language )即超文本 標記語言,是 WWW 的描述語言,由 Tim Bernerslee 提出。設計 HTML 語言的目的是為了能把存放在一臺電腦中的文本或圖形與另一臺電腦中的文本或圖形方便地聯(lián)系在一起,形成有機的整體,人們不用考慮具體信息是在當前電腦上還是在網(wǎng)絡的其它電腦上。這樣,你只要使用鼠標在某一文檔中點取一個圖標, Inter 就會馬上轉(zhuǎn)到與此圖標相關(guān)的內(nèi)容上去,而這些信息可能存放在網(wǎng)絡的另一臺電腦中。 HTML 文本是由 HTML 命令組成的描述性文本, HTML 命令可以說明文字、 圖形、動畫、聲音、表格、鏈接等。 HTML 的結(jié)構(gòu)包括頭部 (Head)、主體 (Body) 兩大部分。頭部描述瀏覽器所需的信息,主體包含所要說明的具體內(nèi)容。 在介紹 JSP 前先需要介紹一下 JAVA。 杭州 電子工業(yè)學院畢業(yè)論文 基于互連網(wǎng)的網(wǎng)上交易和商家商品管理系統(tǒng) 計算機分院 共 37 頁 第 9 頁 JAVA 介紹 Java 是一種解釋型語言,從表面上看,它與 C++十分相似,但實際上在許多重要方面它都與 C++不同。 Java 最初確實想成為一種 C 編譯器的擴充,但最后卻“另起爐灶”,克服了許多 C++中常有的錯誤源和復雜性,成為一種較小的可移植的真正面向?qū)ο蟮恼Z言。 SUN 把 Java 描述為“一種簡單的,面向?qū)ο蟮?,解釋型的,健壯的,安全的,結(jié)構(gòu)中立的,可移植的,高性能的,多線程的,動態(tài)語言”。 Java 具有下面的這些特性。 1.簡單性 Java 使用起來較為簡單,有以下三種主要原因:首先,如果讀者了解 C 語言,就應該對 Java 比較熟悉;第二, Java 取消了 C 語言中可能導致錯誤和內(nèi)存漏洞的部分,并且用更加有效的解決方法和自動化任務更換了她們的功能,這樣就減少了許多使用 C 或 C++時所擔憂的調(diào)試麻煩;第三, Java 提供了一套強有力的預測試的類庫,使得程序員只須增加幾行額外的代碼,就能使用類庫的高級功能。 2. 面向?qū)ο? Java 是一種面向?qū)ο蟮木幊陶Z言。它使用 叫做類的軟件對象,并且可以重復使用的,可擴展的代碼為基礎。也就是說,可以把 Java 的類,即多組變量和方法,用作模板來創(chuàng)建帶有增強功能的其他類,而無須從父類或超類重新編寫代碼。若使應用程序的類的層次結(jié)構(gòu)計劃的清晰,則應用程序?qū)^小,且容易開發(fā)。 3. 健壯性 Java 是健壯的,因為它不再使用指針,而且由 Java 程序執(zhí)行系統(tǒng)來管理內(nèi)存。 C 和 C++中存在的指針問題是指指針直接尋址內(nèi)存空間。然而,在諸多的如INTERNET 這樣的分布式環(huán)境中,當代碼下載到不同的系統(tǒng)中時,沒有辦法確保由指針尋址的內(nèi)存空間沒有被系統(tǒng)占用。覆 蓋這一部分內(nèi)存空間將導致系統(tǒng)的崩潰。 Java 還能對數(shù)組的界限進行自動檢查,因而程序員不會再去索引沒有分配給數(shù)組的地址空間。使用 Java 的 Garbage Collector(無用內(nèi)存回收器),還能自動地進行內(nèi)存管理。 4.解釋型 Java 是解釋型的,所以使用 Java 的開發(fā)周期非??臁V豁毦幾g一個單獨的虛擬機,就能使程序代碼在帶有 Java 解釋器的任何硬件平臺上運行。 5.安全性 Java 是安全的,因而用戶可以從任何地方下載 Java 程序,而不用擔心她們會破壞自己的系統(tǒng)。 Java 提供了擴充的編譯時的檢查以及第二遍, 多層次的程序執(zhí)行時的檢查。 6. 結(jié)構(gòu)中立 Java 是結(jié)構(gòu)中立的,因而應用程序可以在多個平臺間進行移植。 Java 應用程序被編寫并被編譯為 Java 虛擬機的字節(jié)代碼,虛擬機模擬一個實際的硬件芯片。字節(jié)代碼由安裝在可戶機上的 Java 解釋器轉(zhuǎn)換成二進制機器代碼,這樣,應用程序就不必先為個別的平臺編寫,再在不同的平臺間進行移植。 Java 還通過嚴格定義應用程序基的數(shù)據(jù)類型的長度和算術(shù)運算符的行為來確保這些應用程序在所有平臺上都是相同的。 Java 禁止運算符的重載和修改運算符行為的進程。 Java 通過把編譯功能分成兩個工具來實現(xiàn)結(jié) 構(gòu)無關(guān)性。這兩個工具是 Java杭州 電子工業(yè)學院畢業(yè)論文 基于互連網(wǎng)的網(wǎng)上交易和商家商品管理系統(tǒng) 計算機分院 共 37 頁 第 10 頁 編譯器和 Java 解釋器。 Java 編譯器產(chǎn)生字節(jié)代碼,它與機器碼類似,但卻是為并沒有真實存在的 Java 虛擬機而編寫的。解釋器校驗該字節(jié)代碼,把它轉(zhuǎn)換成所安裝在的硬件平臺上的機器碼,并執(zhí)行。 7. 高效性 Java 是高效的,因為它的字節(jié)代碼是高效的,他還為需要并行完成多個動作的應用程序建立了多線程。盡管線程仍然需要使用類,但 Java 還是在語言與類層之間對附加的線程同步化做了折中。 Java 的字節(jié)代碼的高效性是因為它被編譯到了一種足夠接近原始機器代碼的中介層,因此,但解釋器運行 Java 字節(jié)代碼時,其效率不會有明顯的降低。 8. 動態(tài)性 Java 是動態(tài)的,因而應用程序可以針對變化的環(huán)境進行調(diào)整,因為 Java 的結(jié)構(gòu)允許程序員在程序執(zhí)行時從網(wǎng)絡上的任何地方動態(tài)地加載類,這就是說,只須通過連接新的類,就可以增強現(xiàn)有的應用程序的功能。例如,如果不具有某個類的瀏覽器執(zhí)行程序員的 applet,而這個類包含在該 applet 的字節(jié)代碼中,則該瀏覽器將從存儲用戶 applet 的服務器上下載一個合適的類,檢查字節(jié)代碼并執(zhí)行它。 Java 開發(fā)工具包 JDK( Java Developer’ s Kit,JDK)包括了 Java 開發(fā)環(huán) 境的所有主要工具:編譯器,解釋器,調(diào)試器和 AppletViewer。 JSP 概述 JSP(Java Server Pages)技術(shù)是由 SUN 公司倡導,由許多業(yè)界領先公司參與建立的一種標準技術(shù)。 JSP 技術(shù)為創(chuàng)建動態(tài)內(nèi)容的 Web 頁面提供了一個簡捷而又便利的方法。 JSP 技術(shù)的設計目的是使得構(gòu)造基于 Web 的應用程序更加容易和快捷,而且這些應用程序能夠與各種 Web Server,應用服務器,瀏覽器和開發(fā)工具共同工作。因此, JSP 技術(shù)被視為一個開放的,可擴展的建立動態(tài) Web 頁面的標準。開發(fā)人員可以使用 JSP 技術(shù)來創(chuàng)建可移植的 Web 應用程序,而不用理會創(chuàng)建的 Web應用程序?qū)⑦\行在何種平臺上。 它是在傳統(tǒng)的 HTML 代碼中,利用 HEML 標簽的擴展,插入 JSP 腳本代碼(主要是 java 語言),構(gòu)成 JSP 頁面(擴展名為 .jsp),其中對于腳本代碼,同樣是在服務器端( ServerSide)處理,不同的是它對腳本的處理,擯棄了常用的解釋執(zhí)行方式,而采用一種全新的先對代碼進行轉(zhuǎn)換,編譯,而后再執(zhí)行的方式。 服務器在接到客戶端傳來的一個請求時,先判斷是否是 JSP 頁面請求(主要從擴展名來判斷)。如果不是,只是一般 HTML 頁面請 求,則直接把 HTML 頁面代碼傳給客戶端,完成客戶端和服務器端的一次連接,這也是一個 HTML 服務器的最基本的功能。如果判斷服務器遇到的是客戶端發(fā)來的一個 JSP 頁面請求,首先由 JSP引擎把一種由 HTML代碼和 JSP腳本代碼的混合代碼轉(zhuǎn)換成 Serlet代碼(至于 Serlet代碼你可以暫時理解為一種中間代碼,其實它是一種 java代碼),然后由 JSP 引擎調(diào)用服務器端的 Java 編譯器對 Serlet 代碼進行編譯,把它變成字節(jié)碼( .class)文件,再由 JVM( Java Virtual Machine)執(zhí)行此字節(jié)碼文件,并 把結(jié)果返回給請求的客戶端。其工作模式如圖 杭州 電子工業(yè)學院畢業(yè)論文 基于互連網(wǎng)的網(wǎng)上交易和商家商品管理系統(tǒng) 計算機分院 共 37 頁 第 11 頁 HTTP 請求 HTTP 響應 圖 JSP 模型圖 Microsoft Access2020 介紹 數(shù)據(jù)庫是計算機組織保存數(shù)據(jù)的軟件,可以完成的數(shù)據(jù)的查詢、檢索、統(tǒng)計、報表等功能,如企業(yè)常用的產(chǎn)品表、員工表、工資標在計算機中就可以數(shù)據(jù)庫方式保存。數(shù)據(jù)庫是企業(yè)信息管理中最常用和最重要的部 分,不過也只有在網(wǎng)絡環(huán)境下,數(shù)據(jù)庫才可以發(fā)揮最大的作用,這是因為網(wǎng)絡的不受時間、地域限制的特點使數(shù)據(jù)廣泛共享成為可能。 以下就本系統(tǒng)用到的數(shù)據(jù)庫管理系統(tǒng) Microsoft Access2020 做一些介紹。 Access 是 Office 辦公套件中一個極為重要的組成部分。剛開始時微軟公司是將 Access 單獨作為一個產(chǎn)品進行銷售的,后來微軟發(fā)現(xiàn)如果將 Access 捆綁在OFFICE 中一起發(fā)售,將帶來更加可觀的利潤,于是第一次將 Access 捆綁到OFFICE97 中,成為 OFFICE 套件中的一個重要成員。現(xiàn)在它已經(jīng)成為 Office 辦公套件中不可缺少的部件了。自從 1992 年開始銷售以來, Access 已經(jīng)賣出了超過 6000 萬份,現(xiàn)在它已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫管理系統(tǒng)。 后來微軟公司通過大量地改進,將 Access 的新版本功能變得更加強大。不管是處理公司的客戶訂單數(shù)據(jù);管理自己的個人通訊錄;還是大量科研數(shù)據(jù)的記錄和處理,人們都可以利用它來解決大量數(shù)據(jù)的管理工作。 與數(shù)據(jù)庫的接口 JSP中與數(shù)據(jù)庫的連接是使用 JAVA中與數(shù)據(jù)庫連接使用的 JDBC技術(shù)。 JDBC( Java Database Connectivity)與 ODBC( Open Database Conivity)開放式數(shù)據(jù)庫連接的意思差不多。那為什么不直接用 ODBC 來連接 JAVA 與數(shù)據(jù)庫呢?那是因為 ODBC 是完全用 C 語言寫的,而 JAVA 中實現(xiàn)與 C 語言程序的通信是比較的困難的,所以產(chǎn)生了這種完全由 JAVA 語言編寫的用于 JAVA 程序與數(shù)據(jù)庫連接的接口技術(shù)。 JSP 中和 Access2020 里的一個數(shù)據(jù)庫進行連接,要使用的是 JDBCODBC 橋驅(qū)動程序。 JSP 與數(shù)據(jù)庫連接及查詢的步驟為: 1) 裝載驅(qū)動程序; 2) 連接數(shù)據(jù)庫; 3) 傳給數(shù)據(jù)庫查詢語句; 4) 接收數(shù)據(jù)庫 返回的查詢結(jié)果; 5) 處理此查詢結(jié)果。 Web 服務器 JSP 瀏覽器 杭州 電子工業(yè)學院畢業(yè)論文 基于互連網(wǎng)的網(wǎng)上交易和商家商品管理系統(tǒng) 計算機分院 共 37 頁 第 12 頁 第三章 可行性分析 硬件: a)隨著 Inter 技術(shù)的迅速發(fā)展和網(wǎng)絡應用的廣為普及, Inter 的協(xié)議和標準已成為業(yè)界所公認,成為網(wǎng)絡應用技術(shù)的主流。 Intra 即是將Inter 技術(shù)應用技術(shù)運用于內(nèi)部系統(tǒng)的網(wǎng)絡技術(shù)。建立 Intra 需要在傳統(tǒng)的局域網(wǎng)或廣域網(wǎng)的基礎上實現(xiàn),而后兩種技術(shù)是成熟的技術(shù),實現(xiàn)難度不高。 b)現(xiàn)在的奔騰系列微機是計算機市場的主流,價格不高,再加上外貿(mào)系統(tǒng)的特殊環(huán)境,其計算機的更新?lián)Q代逐步加快。一般公司業(yè)務部 各科室的電腦室的電腦基本上都是 586以上,支持 Web及其應用程序的運行是綽綽有余。 軟件: a)操作系統(tǒng):客戶端和服務器上的 Windows和 Windows NT是 Microsoft公司的
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1