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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-jsp網(wǎng)上書(shū)店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-02-05 20:03本頁(yè)面
  

【正文】 封裝了許多功能:訪問(wèn)和實(shí)例化 JavaBean 組件、設(shè)置和檢索組件的屬性、下載 Applet 以及執(zhí)行用其他方法更難于編碼 和耗時(shí)的功能。第三方開(kāi)發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識(shí)庫(kù)。 當(dāng)與 Java2 平臺(tái)、 J2EE 和 Enterprise JavaBean( EJB)技術(shù)整合時(shí), JSP 頁(yè)面將提供教學(xué)單位級(jí)的擴(kuò)展性和性能,這對(duì)于在教學(xué)單位中部署基于 Web 的應(yīng)用是必需的。相比之下, ASP 技術(shù)主要依賴MICROSOFT 支持。這樣 JSP 就能夠運(yùn)行在多種 WEB 服務(wù)器上并支持來(lái)自多家開(kāi)發(fā)商提供的各種工具包。 (4) JSP 標(biāo)記可擴(kuò)充性: JSP 技術(shù)能夠 為 開(kāi)發(fā)者擴(kuò)展 JSP 標(biāo)記,充分利用與 XML 兼容的標(biāo)記技術(shù)強(qiáng)大的功能 ,大大減少對(duì)腳本語(yǔ)言的依賴。 JavaBean 技術(shù) JSP 作為一個(gè)很好的動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)語(yǔ)言得到了越來(lái)越廣泛的應(yīng)用,在各類(lèi) JSP 應(yīng)用程序中, JSP + JavaBean 的組合成為了一種事實(shí)上最常見(jiàn)的 JSP 程序的標(biāo)準(zhǔn) . JavaBean 是描述 Java的軟件組件模型,有點(diǎn)類(lèi)似于 Microsoft 的 COM 組件概念。對(duì)于程序員來(lái)說(shuō),最好的一點(diǎn)就是 JavaBean 可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對(duì)于程序的易維護(hù)性等河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 7 等也有很重大的意義。 一個(gè) JavaBean 有三個(gè)部分組成: 1) 屬性( Property) Bean 的屬性就是對(duì)象的屬性,但提供了屬性讀取和設(shè)置的接口支持。每個(gè)屬性通常遵守簡(jiǎn)單的方法命名規(guī)則。 2) 方法 ( Method) 由于 Bean 本身是 Java 對(duì)象,調(diào)用這個(gè)對(duì)象的方法是與其交互作用的唯一途徑。這樣,方法調(diào)用的是接觸 Bean 的唯一途徑。這與對(duì)象之間通過(guò)消息通信類(lèi)似。自從 JSP 誕生后, JavaBean更多的應(yīng)用在非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出來(lái)了越來(lái)越強(qiáng)的生命力。 JDBC 技術(shù) JDBC 是 Java 的 開(kāi)發(fā) 者 —— Sun 的 JavaSoft 公司制定的 Java 數(shù) 據(jù)庫(kù) 連 接JavaDataBaseConnectivity 技術(shù)的簡(jiǎn)稱(chēng),是為各種常用數(shù)據(jù)庫(kù)提供無(wú)縫聯(lián)接的技術(shù)。河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 8 JDBC 有一個(gè)非常獨(dú)特的動(dòng)態(tài)連接結(jié)構(gòu),它使得系統(tǒng)模塊化。 簡(jiǎn)單地說(shuō), JDBC 能完成下列三件事: ( 1)同一個(gè)數(shù)據(jù)庫(kù)建立連接; ( 2)向數(shù)據(jù)庫(kù)發(fā)送 SQL 語(yǔ)句; ( 3)處理數(shù)據(jù)庫(kù)返回的結(jié)果。它由一些 Java 語(yǔ)言寫(xiě)的類(lèi)、界面組成 。 通過(guò)使用 JDBC,開(kāi)發(fā)人員可以很方便地將 SQL 語(yǔ)句傳送給幾乎任何一種數(shù)據(jù)庫(kù)。用 JDBC 寫(xiě)的程序能夠自動(dòng)地將 SQL 語(yǔ)句傳送給相應(yīng)的數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS)。 Java 和 JDBC 的結(jié)合可以讓開(kāi)發(fā)人員在開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用時(shí)真正實(shí)現(xiàn) “ WriteOnce, RunEverywhere! ” Java 具有健壯、安全、易用等特性,而且支持自動(dòng)網(wǎng)上下載, 是一種很好的與數(shù)據(jù)庫(kù)線連接而使用的編程語(yǔ)言。 JDBC 擴(kuò)展了 Java 的能力,如使用 Java 和 JDBCAPI 就可以公布一個(gè) Web 頁(yè),頁(yè)中帶有能訪問(wèn)遠(yuǎn)端數(shù)據(jù)庫(kù)的 Applet。 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 9 用 JDBC 訪問(wèn)數(shù)據(jù)庫(kù) 所有的數(shù)據(jù)庫(kù)的對(duì)象和方法都在 .* 里面,所以首先要 import .*,要想連接數(shù)據(jù)庫(kù),首先要將驅(qū)動(dòng)程序調(diào)入。這是 JDBCODBC 的驅(qū)動(dòng)程序。 String url = jdbc:odbc:Grocery prices。 注意在此用到的數(shù)據(jù)庫(kù)名稱(chēng)是在 ODBC 設(shè)置控制面板中輸入的數(shù)據(jù)資源名。 語(yǔ)法是這樣的: jdbc:subprotocol:subname 開(kāi)頭都是 JDBC,后面是子協(xié)議, 然后 是 ODBC 名稱(chēng)。 本系統(tǒng)采用 JDBCODBC 的驅(qū)動(dòng)程序 連接數(shù)據(jù)庫(kù),并使用 JavaBean 組件,有效的避免了代碼的重復(fù),具體過(guò)程如下: package exam。 public class ExamBean { String strDBDriver=。 private Connection conn=null。 ResultSet rs=null。 } //!— 異常處理 catch( e){ (exam():+())。 try{ conn=(strDBDriver)。//支持?jǐn)?shù)據(jù)回滾 rs=(sql)。 } return rs。 try{ conn=(strDBDriver)。 (sql)。 }catch(SQLException ex){ (:+())。 }catch(SQLException e){ ()。 }catch(SQLException e){ 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 12 ()。它的特性包括: 集成。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。 。reg。 SQL Server 2021 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大 Web 站點(diǎn)所需的性能級(jí)別。 SQL Server 2021 關(guān)系數(shù)據(jù) 庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。 SQL Server 2021 分布式查詢使您得以引用來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2021 數(shù)據(jù)庫(kù)的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。可將一組數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。 SQL Server 2021 中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過(guò)程。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開(kāi)銷(xiāo)即可實(shí)現(xiàn)這些應(yīng)用程序。 SQL Server 2021 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行 聯(lián)機(jī)分析處理 (OLAP) 的工具。 SQL 語(yǔ)言 表 31 設(shè)計(jì)表“ admin” 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Username Varchar 50 否 Password Varchar 50 否 Creattime Datetime 8 否 Flag Int 4 否 Isuse Int 4 否 Logintimes Int 4 否 Quanxian Varchar 1000 否 表 32 設(shè)計(jì)表“ affice” 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Title Nvarchar 100 否 Content Nvarchar 200 否 Addtime Datetime 8 否 Adder Nvarchar 50 否 Ifhide Int 4 否 表 33 設(shè)計(jì)表“ guestbook” 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 15 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Nickname Nvarchar 100 否 Pic Nvarchar 100 否 Email Navarre 50 是 Nvarchar 50 是 Weburl Nvarchar 100 是 Blogurl Nvarchar 100 是 Expressions Nvarchar 100 否 Content Nvarchar 200 否 Addtime Datetime 8 否 表 34 設(shè)計(jì)表“ member” 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Username nvarchar 50 否 Password Nvarchar 100 否 Type Nvarchar 50 否 Regtime Datetime 8 否 Ifuse Int 4 否 Logintimes Int 4 否 Lasttime Datetime 8 否 Lastip Nvarchar 50 否 表 35 設(shè)計(jì)表“ news” 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Title Nvarchar 150 否 Pic Nvarchar 150 否 Content Text 16 否 Addtime Datetime 8 否 Adder Nvarchar 50 否 Ifhide Int 4 否 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 16 Visit Int 4 否 Up Int 4 否 表 36 設(shè)計(jì)表“ post” 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Dnum Nvarchar 50 是 Addtime Nvarchar 50 是 Flag Nvarchar 50 是 Member Nvarchar 50 是 表 37 設(shè)計(jì)表“ prep” 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Tid Int 4 是 Num Nvarchar 50 是 Tel Nvarchar 50 是 Linkman Nvarchar 50 是 Address Nvarchar 100 是 Addtime Nvarchar 50 是 Flag Nvarchar 50 是 Member Nvarchar 50 是 表 38 設(shè)計(jì)表“ sale” 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 允許空 Id Int 4 否 Title Nvarchar 50 是 Type Nvarchar 200 是 url Nvarchar 200 是 Co Nvarchar 50 是 Time Nvarchar 50 是 Price Nvarchar 50 是 Viprice Nvarchar 50 是 Content Text 16 是 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 17 Addtime Nvarchar 50 是 Flag Nvarchar 50 是 Num Int 4 是 Sl Int 4 是 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 18 第四章 網(wǎng)上書(shū)店系統(tǒng)的需求分析 業(yè)務(wù)的分析 通過(guò)分析,得知本系統(tǒng)的具體業(yè)務(wù),如下圖所示: 圖 41 業(yè)務(wù)分析圖 會(huì)員注冊(cè)分析 用戶需要通過(guò)客戶端先輸入相關(guān)注冊(cè)信息,然后,將 注冊(cè)信息傳到 web 層,然后 web 層將信息傳遞給業(yè)務(wù)層,之后就業(yè)務(wù)層將注冊(cè)信息傳遞到數(shù)據(jù)層,最后保存在數(shù)據(jù)庫(kù)。如圖 43 所示 : 圖 43 查詢會(huì)員分析圖 刪除會(huì)員信息分析 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 20 管理員通過(guò)客戶端發(fā)出請(qǐng)求,然后傳 遞給 web 層,然后 web 層將請(qǐng)求傳遞給業(yè)務(wù)層,然后 web 層將信息交給數(shù)據(jù)層,數(shù)據(jù)層刪除數(shù)據(jù)庫(kù)中的數(shù)據(jù),接著是我們的業(yè)務(wù)層, web 層,顯示到客戶端。管 理員可以在該系統(tǒng)管理書(shū)籍類(lèi)別信息,書(shū)籍信息、會(huì)員信息以及訂單等的信息,從而實(shí)現(xiàn)真?zhèn)€系統(tǒng)的完整。該系統(tǒng)主要是為了給用戶一個(gè)更好的體驗(yàn)過(guò)程,讓用戶能夠更方便的進(jìn)行功能實(shí)現(xiàn),從而達(dá)到了系統(tǒng)開(kāi)發(fā)的目標(biāo)。如圖62 所示: 圖 62 查詢信息頁(yè)面圖 添加圖書(shū)分類(lèi)信息的實(shí)現(xiàn)測(cè)試 管理員可以添加圖書(shū)分類(lèi)信息,如圖 63 所示: 圖 63 添加圖書(shū)分類(lèi)信息頁(yè)面圖 刪除圖書(shū)分類(lèi)信息的實(shí)現(xiàn)測(cè)試 當(dāng)管理員刪除的時(shí)候需要給管理員一個(gè)提示,防止刪除錯(cuò)誤。如圖 65 所示: 圖 65刪除圖書(shū)頁(yè)面圖 修改圖書(shū)信息的實(shí)現(xiàn)測(cè)試 這是查看頁(yè)面上的修改鏈接。如圖 67 所示: 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 25 圖 67修改后頁(yè)面圖 河南工程學(xué)院畢業(yè)設(shè)計(jì) (或論文) 26 第七章 總結(jié) 計(jì)算機(jī)技術(shù)的飛速發(fā)展帶動(dòng)了很 多行業(yè)的發(fā)展,計(jì)算機(jī)帶給我們最直觀的價(jià)值就是減少了人力物力的投資,提高了工作質(zhì)量和效率,從而提高了整個(gè)社會(huì)的生產(chǎn)力。 本文在分析網(wǎng)上書(shū)店系統(tǒng)的基礎(chǔ)上,用 JSP 和 SQL2021 數(shù)據(jù)庫(kù)設(shè)計(jì)并完成網(wǎng)上書(shū)店系統(tǒng)。在整個(gè)設(shè)計(jì)過(guò)程中,采用瀑布模型和結(jié)構(gòu)化的設(shè)計(jì)方法。但由于時(shí)間倉(cāng)促加上缺乏系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),系統(tǒng)在設(shè)計(jì)過(guò)程 中不可避免地遇到了各種各樣的問(wèn)題,如: 1. 有些數(shù)據(jù)輸入時(shí)沒(méi)有及時(shí)的進(jìn)行數(shù)據(jù)格式校驗(yàn),不能保證數(shù)據(jù)絕對(duì)正確性。 本系統(tǒng)在實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1