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

正文內(nèi)容

java網(wǎng)上書店管理系統(tǒng)論文-在線瀏覽

2025-07-17 00:49本頁面
  

【正文】 t 安裝成功的話,接下來繼續(xù)安裝 JSP 訪問 SQL Server 2021 的驅(qū)動程序 : 第三步: 安裝 JSP 訪問 SQL Server 2021 的驅(qū)動程序 : 從微軟的網(wǎng)站上下載驅(qū)動程序: SQL Server 2021 For JDBC 驅(qū)動程序,在 Google 中隨便搜索就有。 (比如安裝目錄是 D:\SQLDriverForJDBC。D:\SQLDriverForJDBC\lib\。 追加到 CLASSPATH 中去,修改后的 CLASSPATH 如下: 西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 6 CLASSPATH=D:\Java\bin。D:\Java\lib。 _D:\Java\lib\。 _D:\SQLDriverForJDBC\lib\。 D:\SQLDriverForJDBC\ Access 數(shù)據(jù)庫 所謂數(shù)據(jù)庫,就是一些關(guān)于某個特定主題或目的的信息集合?!皵?shù)據(jù)庫操作是 Web 應(yīng)用程序的核心”,“如何構(gòu)建基于數(shù)據(jù)庫的 Web應(yīng)用程序”,這也正是 Dreamweaver UltraDev 的優(yōu)勢所在。 Access數(shù)據(jù)庫可以支持 SQL,對數(shù)據(jù)庫進(jìn)行定義和操縱,能夠方便的建立“客戶機(jī) /服務(wù)器”結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用環(huán)境。 JSP 與 Access 的連接 通過在先問題的解答例子來介紹 JSP 與 Access 的連接技術(shù),步驟如下: (1) 首先建立一個數(shù)據(jù)庫,其中設(shè)計(jì)表,表中可以存放一些編程知識的常見問題及答案。添加 ODBC 步驟如下: (1) 打開 ODBC,選擇系統(tǒng) DSN,單擊“添加”。 (3) 在數(shù)據(jù)源名輸入數(shù)據(jù)庫在中的名字,在說明中輸入該數(shù)據(jù)庫的具體說明。完成數(shù)據(jù)庫的設(shè)置 西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 6 3 系統(tǒng)的核心技術(shù) JAVA 最近一段時間來 ,在 INTERNET 上出現(xiàn)的特別吸引人的事件就是 Java 語言和用 Java 編寫的瀏覽器 HotJava。蓋茨在悄悄地觀察了一段時間后 ,不無感慨地說 :Java 是長時間以來最卓越的程序設(shè)計(jì)語言 ,并確定微軟整個軟件開發(fā)的 戰(zhàn)略從 PC 單機(jī)時代向著以網(wǎng)絡(luò)為中心的計(jì)算時代轉(zhuǎn)移 ,而購買 Java 則是他的重大戰(zhàn)略決策的實(shí)施部署。我現(xiàn)在分別來介紹這些特點(diǎn): ( 1) 簡單性 Java 語言是一種面向?qū)ο蟮恼Z言 ,它通過提供最基本的方法來完成指定的任務(wù) ,只需理解一些基本的概念 ,就可以用它編寫出適合于各種情況的應(yīng)用程序。另外 ,Java 也適合于在小型機(jī)上運(yùn)行 ,它的基本解釋器及類的支持只有 40KB 左右 ,加上標(biāo)準(zhǔn)類庫和線程的支持也只有 215KB 左右。 ( 2) 面向?qū)ο? Java 語言的設(shè)計(jì)集中于對象及其接口 ,它提供了簡單的類機(jī)制以及動態(tài)的接口模型。而類則提供了一類對象的原型 ,并且通過繼承機(jī)制 ,子類可以使用父類所提供的方法 ,實(shí)現(xiàn)了代碼的復(fù)用。通 過它提供的類庫可以處理 TCP/IP 協(xié)議 ,用戶可以通西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 7 過 URL地址在網(wǎng)絡(luò)上很方便地訪問其它對象。它提供自動垃圾收集來進(jìn)行內(nèi)存管理 ,防止程序員在管理內(nèi)存時容易產(chǎn)生的錯誤。另外 ,Java 在編譯時還可捕獲類型聲明中的許多常見錯誤 ,防止動態(tài)運(yùn)行時不匹配問題的出現(xiàn)。 Java 不支持指針 ,一切對內(nèi)存的訪問都必須通過對象的實(shí)例變量來實(shí)現(xiàn) ,這樣就防止程序員使用 特洛伊 木馬等欺騙手段訪問對象的私有成員 ,同時也避免了指針操作中容易產(chǎn)生的錯誤。這些字節(jié)碼指令對應(yīng)于 Java 虛擬機(jī)中的表示 ,Java 解釋器得到字節(jié)碼后 ,對它進(jìn)行轉(zhuǎn)換 ,使之能夠在不同的平臺運(yùn)行。同時 ,Java 的類庫中也實(shí)現(xiàn)了與不同平臺的接口 ,使這些類庫可以移植。 ( 8) 解釋執(zhí)行 Java 解釋器直接對 Java 字節(jié)碼進(jìn)行解釋執(zhí)行。 ( 9)高性能 和其它解釋執(zhí)行的語言如 BASIC、 C 不同 ,Java 字節(jié)碼的設(shè)計(jì)使之能很容易地直接轉(zhuǎn)換成對應(yīng)于特定 CPU的機(jī)器碼 ,從而得到較高的性能。通過使用多線程 ,程序設(shè)計(jì)者可以分別用不同的線程完成特定的行為 ,而不需要采用全局的事件循環(huán)機(jī)制 ,這樣就很容易地實(shí)現(xiàn)網(wǎng)絡(luò)上的實(shí)時交互行為。在類庫中可以自由地加入新的方法和實(shí)例變量而不會影響用戶程序的執(zhí)行。 西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 8 概述 JSP JSP 即 Java Server Pages,它是由 Sun Microsystem 公司于 1999 年 6 月推出的新技術(shù),是基于 Java Servlet 以及整個 Java 體系的 Web 開發(fā)技術(shù) ,是一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。公司開發(fā)出這個規(guī)范來整合和平衡已經(jīng)存在的規(guī)范,對 Java 編程環(huán)境進(jìn)行支持的技術(shù)和工具。 JSP 原理 在早期,開發(fā)網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用程序主要采用 CGI 技術(shù)( Common Gateway Interface 公用網(wǎng)關(guān)接口技術(shù))。這些新技術(shù)中就有 Sun 的 Java/Jsp/Servlet,并且Sun的產(chǎn)品被認(rèn)為是最有發(fā)展前途的動態(tài)網(wǎng)站技術(shù)。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行的結(jié)果以 HTML 格式返回給客戶。 JSP 基于強(qiáng)大的 Java 語言,具有良好的伸縮性,與 Java Enterprise API 緊密的集成在一起,在網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用開發(fā)領(lǐng)域具有得天獨(dú)厚的優(yōu)勢。使用 JSP 標(biāo)示或者小腳本來生成頁面上的動態(tài)內(nèi)容。 在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)示和小腳本,生成所請求的內(nèi)容(例如,通過訪問 JavaBeans 組件,使用 JDBC 技術(shù)訪問數(shù)據(jù)庫,或者包含文件),并且將最終結(jié)果以 HTML頁面形式發(fā)送會瀏覽器。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者 使得這些組件為更多的使用者或者客戶團(tuán)體所使用。 西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 9 ( 3) 采用標(biāo)示簡化頁面開發(fā) 通過開發(fā)定制標(biāo)示庫, JSP 技術(shù)是可以擴(kuò)展的。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)示一樣的執(zhí)行特定功能的構(gòu)件來工作。此外,可以在工作是分工更明確, Web 頁面設(shè)計(jì)人員編寫 HTML,只需要留出空間讓 Servlets 程序員插入動態(tài)部分即可。隨著越來越多的供應(yīng)商將 JSP 支持添加到他們的產(chǎn)品種,可以使用自己所選擇的服務(wù)器和工具,但并不影響當(dāng)前的應(yīng)用。幾乎所有的平臺都支持 Java、 JSP+JavaBeans,他們可以在任何平臺下通行無阻。著名的 Web 服務(wù)器Apache 已經(jīng)能夠支持 JSP。從一個平臺移植到另一個平臺, JSP 和 JavaBeans 甚至不用重新編譯,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的字節(jié)碼與平臺無關(guān)。 Sun 公司還開發(fā)了 JDBCODBC Bridge,用此技術(shù) Java 程序就可以訪問帶有 ODBC 驅(qū)動程序的數(shù)據(jù)庫,目前大多數(shù)的數(shù)據(jù)庫系統(tǒng)都帶有 ODBC驅(qū)動程序,所以 Java程序能訪問諸如 Oracle、 Sybase、 MS SQL Server和 MS Access 等類型的數(shù)據(jù)庫。 ASP 和 PHP 這兩種技術(shù)也是當(dāng)今網(wǎng)站編程的新技術(shù),由于論述不能夠明確的說明它們?nèi)叩膬?yōu)缺點(diǎn),現(xiàn)在我列表說明,如表 JSP、 ASP、 PHP 性能比較(引自《 JSP 應(yīng)用開發(fā)詳解》 P10) 西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 10 表 JSP、 ASP、 PHP 性能比較 JSP ASP PHP 運(yùn)行速度 快 較快 較快 運(yùn)行耗損 較小 較大 較大 難易程度 容易掌握 簡單 簡單 安全性 好 較差 好 運(yùn)行平臺 絕大部分平臺均可 Windows 平臺 Windows/UNIX 平臺 函數(shù)支持 多 較少 多 數(shù)據(jù)庫支持 多 多 多 擴(kuò)展性 好 較好 較好 對 XML 的支持 支持 不支持 支持 對組件的支持 支持 支持 不支持 廠商支持 多 較少 較多 對分布式處理的支持 支持 支持 不支持 應(yīng)用程度 較廣 較廣 較廣 由此不難看出, JSP 要比另外兩種語言更具優(yōu)越性。 JavaBeans JavaBeans 是 Sun 公司為進(jìn)入因特網(wǎng)、企業(yè)網(wǎng)以及萬維網(wǎng)上進(jìn)行分布式計(jì)算的組件結(jié)構(gòu)的入口。 按照 JavaBeans 的說法,一個組件即 Java 應(yīng)用程序或 Applet 的可重復(fù)使用的部 件就是一個 Bean。 JavaBeans 是描述 Java 的軟件組件模型。 在 Java 模型中,通過 JavaBeans 可以無限擴(kuò)充 Java 程序的功能,通過JavaBeans 的組合可以快速生成新的應(yīng)用程序。這幾個優(yōu)點(diǎn)是JavaBeans 的直接對手 ActiveX 所不可媲美的。使用 ODBC,程序員只要構(gòu)件一個指向數(shù) 據(jù)庫的連接,就可以采用同意的應(yīng)用程序百年成接口實(shí)現(xiàn)對數(shù)據(jù)庫的讀寫,而不用考慮數(shù)據(jù)庫到來自什么廠家和使用什么格式存儲數(shù)據(jù)。 目前,已經(jīng)成為數(shù)據(jù)庫訪問集注的標(biāo)準(zhǔn)之一,各數(shù)據(jù)庫廠商都提供響應(yīng)的驅(qū)動程序。 JDBC( Java DataBase Connectivity, Java 數(shù)據(jù)庫連接)是使用 Java 語言實(shí)現(xiàn)的,在 Java 語言中支持基本的 SQL 功能的通用應(yīng)用程序編程接口( API),它實(shí)現(xiàn)了一個獨(dú)立于特定數(shù)據(jù)庫管理系統(tǒng) DBMS 的通用 SQL 數(shù)據(jù)訪問和存儲結(jié)構(gòu)。 ODBC API dBase 驅(qū)動程序 Access 驅(qū)動程序 Oracle 驅(qū)動程序 SQL Server 驅(qū)動程序 dBase 數(shù)據(jù)庫 Access 數(shù)據(jù)庫 SQL Server 數(shù)據(jù)庫 Oracle 數(shù)據(jù)庫 西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 12 Java API 是通過一個驅(qū)動程序管理器實(shí)現(xiàn)的,它 可支持連接到不同數(shù)據(jù)庫的多個驅(qū)動程序。 JDBC 驅(qū)動程序可分為四類: 1 JDBCODBC 橋:通過 ODBC 驅(qū)動程序提供 JDBC 訪問,該驅(qū)動程序最適合于商業(yè)網(wǎng)絡(luò)或三層體系結(jié)構(gòu)中當(dāng)應(yīng)用服務(wù)器層的代碼是由 Java 寫成時的情況,該驅(qū)動程序的使用要求 ODBC 二進(jìn)制代碼必須在每個客戶機(jī)上安裝。 JDBC 驅(qū)動將標(biāo)準(zhǔn)的 JDBC 調(diào)用為對數(shù)據(jù)庫 API 的本地調(diào)用,該類型的驅(qū)動程序是本地部分 Java 技術(shù)性能的本機(jī) API 驅(qū)動程序。該類型的驅(qū)動程序是網(wǎng)絡(luò)協(xié)議完全 Java 技術(shù)性能的驅(qū)動程序,它為 Java 應(yīng)用程序提供一種進(jìn)行 JDBC 調(diào)用的機(jī)制。要在一個 n層的體系中使用該類型的驅(qū)動,可以通過一個包含數(shù)據(jù)訪問代碼的 EJB,并且讓 EJB 為它的客戶提供一個與數(shù)據(jù)庫無關(guān)的服務(wù)。在 Java 中,可以在 JDBC 的幫助下通過JDBCODBC 橋連接方式實(shí)現(xiàn)。 我們使用的網(wǎng)絡(luò)編程語言是 JSP,而 JSP 提供的連接方式有 4 種。所以我們選擇的是 JDBCODBC 連接方式。(我們以windows2021 系統(tǒng)為例) ⑴ 選取系統(tǒng)的控制面版中“管理工具”的“數(shù)據(jù)源 (ODBC)”選項(xiàng)。完成這一 步后,數(shù)據(jù)庫也就可以被系統(tǒng)所調(diào)用了。 ⑵ 要在用 JSP 編寫的 Web 中調(diào)用數(shù)據(jù)庫的數(shù)據(jù),必須編寫一個 JavaBeans 文件來封裝數(shù)據(jù)庫的連接。 Statement stmt=()。 西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 14 4 總體設(shè)計(jì) 可行性分析 我們這個系統(tǒng)的可行性分析從經(jīng)濟(jì)可行性、技術(shù)可行性和 運(yùn)行可行性 3 方面進(jìn)行分析。 對軟件的要求,機(jī)器的操作系統(tǒng)為 WIN2021 或 WINNT,并且有自己的網(wǎng)站。 從所帶來的社會經(jīng)濟(jì)效益角度來看,實(shí)現(xiàn)庫存貨物,其他一些數(shù)據(jù),如客戶情況,進(jìn)行數(shù)據(jù)管理,管理員可以坐在電腦前就可以對這些數(shù)據(jù)進(jìn)行加工處理,不用像從前一樣需要培養(yǎng)多年才能熟練的工作,節(jié)省了大量寶貴的時間,從而提高了工作效率。而 Java 技術(shù)也日臻完善,每一種操作系統(tǒng)都支持 Java 技術(shù),而且越來越多的計(jì)算機(jī)專業(yè)人才也對 Java 技術(shù)產(chǎn)生了濃厚的學(xué)習(xí)興趣,這也就使得 Java 技術(shù)越來越普及。所以 JSP 技術(shù)及保持了 Java 使用人數(shù)多、普及廣泛的優(yōu)勢,又比 Java 技術(shù)更加實(shí)用,對于有 Java 基礎(chǔ)的人來說又很好掌握。這就需要我們國家的程序員編寫出完善的商品庫存管理軟件,雖然已經(jīng)出現(xiàn)了不少的這類軟件,但是因?yàn)楫a(chǎn)品生產(chǎn)的復(fù)雜性和數(shù)據(jù)庫表的不一致性,使得很難做出一個通用的企業(yè) 需要的管理軟件。 需求分析 需求分析的任務(wù)是在需求調(diào)查的基礎(chǔ)上,結(jié)合組織目標(biāo),業(yè)務(wù)現(xiàn)狀,技術(shù)水平,投資能力等因素,對用戶提出的需求從信息系統(tǒng)目標(biāo),宏觀結(jié)構(gòu),業(yè)務(wù)功能,技術(shù)西安石油大學(xué)畢業(yè)設(shè)計(jì)(論文) 15 性能
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1