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

正文內(nèi)容

基于jsp的網(wǎng)上購書系統(tǒng)設(shè)計(完整版)

2025-01-23 02:26上一頁面

下一頁面
  

【正文】 ........................................................................................... 15 用戶表 .............................................................................................................. 18 圖書信息表 ...................................................................................................... 18 定單信息表 ...................................................................................................... 18 第 5 章 詳細設(shè)計 ........................................................................................................... 20 用戶注冊登陸 .................................................................................................. 20 書籍的查詢和購買 .......................................................................................... 20 定單提交及查詢 .............................................................................................. 20 數(shù)據(jù)庫連接模塊 .............................................................................................. 20 導(dǎo)入 JDBC 標準類庫 ............................................................................. 21 注冊數(shù)據(jù)庫驅(qū)動程序 ........................................................................... 21 建立數(shù)據(jù)庫連接 ................................................................................... 22 數(shù)據(jù)操作 ............................................................................................... 23 關(guān)閉 ....................................................................................................... 23 第 6 章 應(yīng)用系統(tǒng)的維護設(shè)計 ....................................................................................... 24 安全設(shè)計 .......................................................................................................... 24 容錯性設(shè)計 ...................................................................................................... 24 第 7 章 畢業(yè)設(shè)計總結(jié) ................................................................................................... 25 致 謝 ............................................................................................................................. 26 參考文獻 ......................................................................................................................... 27 附錄 1 部分代碼 ............................................................................................................ 28 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 1 第 1 章 緒論 概述 網(wǎng)絡(luò)的發(fā)展速度是非常驚人的,自 70 年代網(wǎng)絡(luò)的出現(xiàn)至今,僅僅過了 30年左右的時間,而聯(lián)網(wǎng)的主機數(shù)量、網(wǎng)絡(luò)的規(guī)模、信息交換的數(shù)量和速度都已經(jīng)有了長足的進步。網(wǎng)上商店實現(xiàn)了基本的前臺功能和后臺管理功能 ,其主要模塊包括書籍展示,用戶注冊,圖書搜索,存放選購書籍的購物車 。其中 JAVA 技術(shù)是比較突出的,它一出現(xiàn)便立刻引起了人們的關(guān)注。自 1995 年 7 月亞馬遜書店賣出第一本書起 ,它的銷售總額直線上升, 1997 年銷售額即達 億美元,為 1996 年的 倍, 1998 年猛增到 億美元,增幅達 365%??梢灾苯釉诰W(wǎng)上下定單,也可以直接郵購。不難看出, JSP 的綜合實力是最強的,尤其是在安全性和跨平臺性兩個方面,比其他的兩種技術(shù)都要好。 JSP 技術(shù)具有以下特點: (1)強調(diào)可重用的組件 ; (2)采用標記簡化頁面開發(fā) ; 采用 JSP 技術(shù)來實現(xiàn)這樣一個網(wǎng)上購書系統(tǒng),同時還需要學(xué)習(xí) JDBC, Access數(shù)據(jù)庫,應(yīng)用服務(wù)器 tomcat, JavaBeans,等等。 結(jié)帳 顧客選購好書籍后,可單擊“購買”按鈕,系統(tǒng)會反饋給顧客一個頁面,顯示所購買的圖書號碼、圖書數(shù)量和所需要支付的金額。 Dreamweraver UltraDev Macromedia Dreamweaver UltraDev 是專門為軟件開發(fā)所設(shè)計的 ,它能幫助我們更容易更迅速的完成工作。 (3)定義記錄集 在應(yīng)用程序中使用數(shù)據(jù)庫,接下來就要定義記錄集,以便臨時從數(shù) 據(jù)庫中提 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 8 取數(shù)據(jù)。 Java Server Page, 簡 稱 JSP,它不 但擁有 Servlet 的所有特性與優(yōu)點,更增加了程序開發(fā)上的彈性,除了 Java 程序本身跨平臺的優(yōu)點,它是直接在 HTML中內(nèi)嵌 JSP 程序代碼,使得程序開發(fā)更為容易、方便。這里不對代碼的細節(jié)做解釋,但是請注意 Java 代碼放在在 %和 %兩個符號之間, Java表達式放在 %=和 %之間。無論訪 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 10 問什么數(shù)據(jù)庫,提供給用戶的應(yīng)用程序接口 JDBC API 都是一樣的,用戶可以使用標準的 SQL 查詢語句進行查詢,而不用考慮數(shù)據(jù)庫之間的差別。這樣一來,只要是能夠使用 ODBC 訪問的數(shù)據(jù)庫系統(tǒng),也就能夠使用 JDBC 訪問了。使用 Type2 驅(qū)動同樣犧牲了平臺無關(guān)性,因為這需要安裝客戶端的數(shù)據(jù)庫驅(qū)動代碼。 由于本系統(tǒng)采用 Access 數(shù)據(jù)庫,所以采用第一類 JDBC 驅(qū)動程序 JDBCODBC橋。從概念上講,事件是一種在“源對象”和“監(jiān)聽對象”之間、某種狀態(tài)發(fā)生變化的傳遞機智。 JavaBean 的工作過程也很簡單,首先在 JSP 頁面中生成一個 JavaBean 的實例,然后對數(shù)據(jù)進行處理,最后使用 GET 方法得到,最終結(jié)果在頁面上顯示出來。 application 對象在 application的有效范圍內(nèi)都有效,只有當服務(wù)器重新啟動時才會消失。主要的方法包括 service():作為“特定命令 (mandspecific)方法”的調(diào)度器 doGet(): 處理來自客戶機的 HTTP GET 請求 doPost():處理來自客戶機的 HTTP POST 請求 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(論文) 14 第 4 章 總體設(shè)計 前臺系統(tǒng) 前臺系統(tǒng)即客戶系統(tǒng),簡稱“前臺”,是面向顧客的網(wǎng)頁界面,它是顧客直接訪問和進行購買活動的地方。從多的商品都要經(jīng)過電子商品組織整理,所以電子商品貨架的組織既要方便顧客查找又要方便商場管理。理想的支付形式當然是網(wǎng)上實時支付,但如果條件限制,也可以采用匯款等其他方式。顧客在前臺首先通過瀏覽或查詢等手段找到要購買的商品,然后將選定的商品放如購物推車中。已經(jīng)注冊的會員則可以直接登錄進入商店。 (4)完整的購物流程 如果合并顧客的前臺購物流程和系統(tǒng)的后臺訂單處理流程,就會得到完整的購物流程,如圖 44所示。當用戶輸入會員帳號跟登陸密碼,經(jīng)驗證如果是合法會員將顯示歡迎頁面,否則將提供 一個重新登陸的鏈接。在該模型中, Javabeans 可以被修改或與其他組件結(jié)合生成新組件或完成的程序。 規(guī)范定義了該組件的 5種重要的機制 : (1)內(nèi)省( Introspection) :組件可發(fā)表其支持的操作和屬性,同時也支 在 其他組件中發(fā)現(xiàn)重復(fù)利用的對象庫,例如用戶權(quán)限和電子自動回復(fù)等 ; (2)通信( Communication) :生 成和收集組件的消息事件 ; (3)持續(xù)( Persistence) :存放組件的狀態(tài) ; (4)屬性( Properties) :支持組件布局的控制,包括組件占用的空間和組件的相對位置 ; (5)定制( Customization) :開發(fā)者可控制組件所需的改變機制。 可以調(diào)用 ()方法載入一個 JDBC 驅(qū)動程序: String strDBDriver=。第 2部分表示所使用的 JDBC 驅(qū)動程序名或網(wǎng)絡(luò)協(xié)議名。可以 通過以下方式創(chuàng)建 STMT 對象: private Connection conn=null。具體如下: rs=(sql)。 (1)錯誤隔離和恢復(fù): 當系統(tǒng)發(fā)生錯誤后,能夠?qū)㈠e誤隔離,防止蔓延到其他地方,并迅速將發(fā)生的錯誤恢復(fù); (2)數(shù)據(jù)容錯: 系統(tǒng)中的數(shù)據(jù)由一臺專用的數(shù)據(jù)服務(wù)器進行管理,數(shù)據(jù)采用鏡像技術(shù),以保證數(shù)據(jù)的完整性和容錯性。在這段時間中,學(xué)習(xí)到很多。 //會員 ID private String memberName = null。 } //捕獲異常 catch( e){ (“BuyerBean():” + ())。 } ()。 } //設(shè)置 pwd 屬性 public void setPwd(String password){ = password。 import .*。 private static String strDBUrl = jdbc:odbc:bookstore。 strSql = Select boo。 private ResultSet rs = null。 //圖書編號 private String bookName = null。 } //測試 Bean 中的各個方法是否能夠正常工作 public static void main(String args[]){ BuyerBean buyer = new BuyerBean()。 (strSql)。 try{ conn = (strDBUrl)。 //密碼 private int logontimes = 1。在此次畢業(yè)設(shè)計中所學(xué)習(xí)到的東西我將帶到將來的工作中去,肯定會給我很大的幫助。論文最后詳細介紹了網(wǎng)上書店功能的全部實現(xiàn)細節(jié),包括運行平臺的配置,數(shù)據(jù)庫中表的建立、網(wǎng)站中各個子系統(tǒng)的實現(xiàn)等。 Connection 對象提供了一個簡單的關(guān)閉數(shù)據(jù)庫連接的方法 close()。 ResultSet rs=null。例如數(shù)據(jù)庫的數(shù)據(jù)源標記是 firm 則同 JDBCODBC 橋連接該數(shù)據(jù)庫所用的數(shù)據(jù)庫URL 為 jdbc:odbc:firm. 可以通過 DriverManager 類的靜態(tài)方法 getConnection()來建立一個數(shù)據(jù)庫連接: String strDBUrl=jdbc:odbc:firm。 ()是 Java 的 Class 類的靜態(tài)方法 ,它使 Ja
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1