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

正文內(nèi)容

基于jsp技術(shù)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2025-05-15 18:24本頁面
  

【正文】 全交易問題(付款方式) Sparkle 網(wǎng)上書店特意為交易事項(xiàng)做了以下條款設(shè)置: 1. 和 用戶 之間的契約 本 書店 有權(quán)在發(fā)現(xiàn)了網(wǎng)絡(luò)書店上顯現(xiàn)的產(chǎn)品及訂單的明顯錯(cuò)誤或缺貨的情況下,單方面撤回任何契約。 ? 對系統(tǒng)用戶進(jìn)行分類,登錄后分別導(dǎo)入不同的操作界面,以防越權(quán)操作。當(dāng)用戶從登錄界面登錄, JSP 程序進(jìn)行賬號和密碼的檢查后, 如果數(shù)據(jù)符合則成功登錄,將用戶的 ID寫入 session 對象,對以后的頁面都會(huì)先檢查 session 對象保存的數(shù)據(jù),從而判斷用戶是否可以瀏覽頁面,以達(dá)到安全控制。每種方法都有其特別的目的,用來防止各種不同的攻擊,將這些方法結(jié)合在一起提供一種完全的解決方案。這樣往往效果甚差,不管用。在正式連接數(shù)據(jù)庫時(shí),首先必須使用 類中的 forName 方法加載驅(qū)動(dòng)程序類,其語法如下 : 基于 JSP 技術(shù)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 第二章 網(wǎng)上書店系統(tǒng)分析 13 (String 驅(qū)動(dòng)程序類描述 ) 對于 SQL Server 數(shù)據(jù)庫,使用如下語句加載驅(qū)動(dòng)程序類: (“”).newInstance()。其中的 String 參數(shù)是一個(gè)符合 SQL 語法的 SQL 查詢。然而 Connection 對象的 creatStatement()方法返回一個(gè)這樣的對象,正如: Statement st=()。 在 Java 中, SQL 語句是用 Statement 對象表示的。 如果使用數(shù)據(jù)源時(shí)發(fā)生了錯(cuò)誤,方法 getConnection 以及數(shù)據(jù)源的其他所以方法都可能引發(fā) SQLException 異常。 Connection con=(“:sql”,””,””)。 使 JDBCODBC 橋時(shí),應(yīng)該在數(shù)據(jù)源名稱前加上 jdbc:odbc:,這指出了使用的數(shù)據(jù)庫連接類型。 這個(gè)方法的三個(gè)參數(shù)如下: 名稱(指定數(shù)據(jù)源和用于連接到數(shù)據(jù) 源的數(shù)據(jù)庫連接類型),用戶名,密碼。 DriverManager 的方法 getConnection(String,String,String)可用于建立這種連接。要將這個(gè)類裝載到 Java 解釋器中,可使用如下語句: (“”)。方法 forName(String)裝載字符串參數(shù)指定的類,并可能引發(fā)ClassNotFoundException 異常。驅(qū)動(dòng)程序是使用方法 (String)來裝載的。由此我們知道數(shù)據(jù)源 SQL 被關(guān)聯(lián)到 了 。 在 Windows 操作系統(tǒng)中,選擇 ODBC 驅(qū)動(dòng)程序并創(chuàng)建數(shù)據(jù)庫后,它們將顯示在ODBC 數(shù)據(jù)源管理器中。在 Java 程序中連接到數(shù)據(jù)源指向的數(shù)據(jù)庫時(shí),需要使用這個(gè)名稱 [7]。 ? 一個(gè) ODBC 數(shù)據(jù)源,該數(shù)據(jù)源已經(jīng)通過諸如 ODBC 數(shù)據(jù)源管理器等軟件被關(guān)聯(lián)到驅(qū)動(dòng)程序。 要使用 JDBCODBC 橋,需要三樣?xùn)|西 [6]: ? Java 2 中的 JDBCODBC 橋驅(qū)動(dòng)程序: 。這樣我就建立了 Sparkle網(wǎng)上書店的數(shù)據(jù)庫,數(shù)據(jù)庫中的數(shù)據(jù)由 程序員進(jìn)行維護(hù)。這樣就在 WindowsXP 的數(shù)據(jù)源中新建了我的 bookshop 數(shù)據(jù)庫的 ODBC連接。在默認(rèn)數(shù)據(jù)庫中選擇已經(jīng)建立的數(shù)據(jù)庫 bookshop。在名稱中我把它命名為 SQL,在服務(wù)器中選擇本地?cái)?shù)據(jù)庫,單擊下一步。 2. 加進(jìn)系統(tǒng)數(shù)據(jù)源 建立了數(shù)據(jù)庫后,為了能夠把數(shù)據(jù)庫與 JSP 以及 Javabean 連接起來需要把新建立的數(shù)據(jù)庫加入到 WindowsXP 的數(shù)據(jù)源。 D:\SQLDriverForJDBC\。 D:\SQLDriverForJDBC\lib\。 D:\Java\lib\。D:\Java\lib。 追加到 CLASSPATH 中去,修改后的 CLASSPATH 如下: CLASSPATH=D:\Java\bin。D:\SQLDriverForJDBC\lib\。將它安裝好。 1. 安裝 JSP 訪問 SQL Server 2021 的驅(qū)動(dòng)程序 JSP 程序通過 JDBC 來連接和操作數(shù)據(jù)庫, JDBC 是一組 API,可以協(xié)助編程人員輕松地處理程序與數(shù)據(jù)庫之間的連接和操作動(dòng)作。 SQL Server 2021 Analysis Services 提供的商業(yè)智能使企業(yè)能制定出更明智的商業(yè)決策。 SQL server 中的企業(yè)管理器提供了可視化的建立表的方式,使得建立表比較方便。但是安裝、管理與維護(hù)數(shù)據(jù)庫經(jīng)常令企業(yè)感到很吃力。 而根據(jù)題目要求我選用的數(shù)據(jù)庫產(chǎn)品是 SQLServer2021。很多數(shù)據(jù)庫系統(tǒng)帶有 JDBC 驅(qū)動(dòng)程序, Java 程序就通過 JDBC 驅(qū)動(dòng)程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。這里就不做過多敘述了。啟動(dòng)后可以在瀏覽器中輸入 tomcat 本身具有 web 服務(wù)器的功能,因此我們不必安裝 apache,當(dāng)然其也可以與 apache 集成到一起。 配置 :運(yùn)行 tomcat 需設(shè)置 JAVA_HOME 變量 set JAVA_HOME=[x:]:\。注意安裝之前系統(tǒng)必須安裝了 以上版本。 2. 安裝及配置 本設(shè)計(jì)用的 web 服務(wù)器是 tomcat。 安裝和配置 web 服務(wù)器 1. 簡介 Tomcat 是 jakarta 項(xiàng)目中的一個(gè)重要的子項(xiàng)目,其被 JavaWorld 雜志的編輯選為2021 年度最具創(chuàng)新的 java 產(chǎn)品 (Most Innovative Java Product),同時(shí)它又是 sun 公司官方推薦的 servlet 和 JSP 容器,因此其越來越多的受到軟件公司和開發(fā)人 員的喜愛。 2. 安裝 JDK 在 Windows 下,直接 運(yùn)行下載得到的 ,然后修改系統(tǒng)環(huán)境 變量。 1. 軟件準(zhǔn)備 在 處下載 JDK(Java 2 SDK、 Standard Edition )。本設(shè)計(jì)用的是 (在 )。 ? 系統(tǒng)開發(fā)操作系統(tǒng): Windows XP ? 系統(tǒng)開發(fā)數(shù)據(jù)庫系統(tǒng): SQLServer 2021 ? 系統(tǒng)開發(fā)前臺頁面設(shè)計(jì): Dreamweaver MX 2021 ? JSP 服務(wù)端引擎: Tomcat . ? 系統(tǒng)后臺設(shè)計(jì)開發(fā)環(huán)境: Eclipse Java SDK 的安裝以及環(huán)境變量的配置 為了實(shí) 現(xiàn) JSP 技術(shù),首先需要建立運(yùn)行環(huán)境, 因?yàn)樵?使用 Java 編程序之前要在操作系統(tǒng)中安裝 Java SDK[5]。 基于 WEB 的 Browser/Server 結(jié)構(gòu)體系跟互聯(lián)網(wǎng)密切結(jié)合,提供了各種靈活的輸網(wǎng)上書店 客戶端界面 管理端界面 JavaBeans 數(shù)據(jù)庫 在線購車界面 購物車 界面 訂單信息管理 登陸/注冊 圖書管理模塊 添加圖書模塊 添加圖書分類 圖書管理 訂單管理 用戶管理 圖書分類類 圖書分類管理 圖書類 圖書管理類 訂單管理類 訂單類 購物車類 購物車管理類 用戶登錄類 用戶類 用戶管理類 用戶管理模塊 訂單信息模塊 基于 JSP 技術(shù)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 第二章 網(wǎng)上書店系統(tǒng)分析 9 入方案和強(qiáng)大的查詢、管理功能,它操作簡單、界面美觀大方、方便管理與服務(wù),全面加強(qiáng)了圖書管理信息化,提高了辦事效率。只要應(yīng)用與數(shù)據(jù)集中在服務(wù)器端,而在應(yīng)用客戶端只有標(biāo)準(zhǔn)的 WEB 瀏覽器和少量的執(zhí)行程序。 BookStore 數(shù)據(jù)庫 數(shù)據(jù)層 數(shù)據(jù)操作 JSP 應(yīng)用程序 中間層 Web 頁 面 表示層 發(fā)送請求 處理輸出 返回結(jié)果 查詢數(shù)據(jù)庫 基于 JSP 技術(shù)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 第二章 網(wǎng)上書店系統(tǒng)分析 8 結(jié)構(gòu)設(shè) 計(jì) 根據(jù)面向?qū)ο蠛腿龑咏Y(jié)構(gòu)的設(shè)計(jì)思想,可以得出如圖 的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖。對一些人來說,它指的是整個(gè)網(wǎng)站的后臺程序,包括從服務(wù)器軟件到中間軟件到數(shù)據(jù)庫的所有的不同組件和存儲(chǔ)器。這整個(gè)服務(wù)器端的應(yīng)用程序 執(zhí)行 Web 服務(wù)器和數(shù)據(jù)庫之間的數(shù)據(jù)交換 被稱為應(yīng)用程序服務(wù)器軟件 。 Web 服務(wù)器程序并不能執(zhí)行所有的工作,因此一些擴(kuò)展程序就產(chǎn)生了。 Web 服務(wù)器程序成為處理 Web 用戶的后臺系統(tǒng) 的前沿。 當(dāng) Web 服務(wù)器程序剛開始做一些提供 HTML 頁面之外的工作的時(shí)候,它與各個(gè)企業(yè)系統(tǒng)間沒有任何聯(lián)系 , 因?yàn)闆]有中間層。 同樣地,當(dāng)你在網(wǎng)上書店購物時(shí),或者在線查看公共圖書館的藏書時(shí),或者使用網(wǎng)上銀行系統(tǒng)付賬單時(shí),那些使瀏覽和交流看上去十分直觀的用戶界面實(shí)際上只是一個(gè)包裝。一個(gè)在線顧客會(huì)喜歡自己的在線購物車是一個(gè)能夠單擊的小圖標(biāo);當(dāng)他單擊圖標(biāo)的時(shí)候他會(huì)希望網(wǎng) 上的數(shù)據(jù)以彩色表格的形式表現(xiàn)出來。這兒經(jīng)常會(huì)有一些數(shù)據(jù)處理,特別是在數(shù)據(jù)從一個(gè)巨大的數(shù)據(jù)庫中傳輸?shù)浇K端用戶的過程中。 系統(tǒng)邏輯體系結(jié)構(gòu)如圖 : 圖 網(wǎng)上書店邏輯體系結(jié)構(gòu) 在客戶端的 PC 和公司的主機(jī)或數(shù)據(jù)庫之間有一個(gè)巨大的中間層。 JavaBeans 在線書店操作界面 輸入圖書 ID 查詢圖書信息 返回圖書對象 內(nèi)有圖書信息 組織 SQL語句查詢數(shù)據(jù)庫 返 回查詢結(jié)果 用戶界面層 業(yè)務(wù)處理層 數(shù)據(jù)存儲(chǔ)層 數(shù)據(jù)庫 基于 JSP 技術(shù)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 第二章 網(wǎng)上書店系統(tǒng)分析 7 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 邏輯體系結(jié)構(gòu) 現(xiàn)在的商業(yè)中處處都要講 Web 化。這種方式在一定程度上增加了數(shù)據(jù)庫的安全性,同時(shí)也降低了對用戶界面層開發(fā)人員的要求,因?yàn)樗静恍枰M(jìn)行任何數(shù)據(jù)庫操作。 圖 三層構(gòu)架工作原理圖 采用三層構(gòu)架后,用戶界面層通過統(tǒng)一的借口向業(yè)務(wù)層發(fā)送請求,業(yè)務(wù)層按自己的邏輯規(guī)則將請求處理之后進(jìn)行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶界面層。這樣做不僅避免了程序代碼中一些不必要的重復(fù),更重要的是使整個(gè)系統(tǒng)層次結(jié)構(gòu)更為清晰,大大方便了以后系統(tǒng)功能的增加。使用 JavaBean 專注開發(fā)邏輯層, JSP 頁面專注開發(fā)應(yīng)用表達(dá)層,最大限度地提高了開發(fā)效率 [3]。 圖書選購(可按分類方式查找圖書,或通過關(guān)鍵字進(jìn)行查詢) 購物車功能 查看圖書詳細(xì)情況 用戶注冊 用戶登錄 查看用戶訂單信息 修改用戶個(gè)人信息 2. 管理界面部分 現(xiàn)有圖書管理:修改、刪除、查看 用戶信息管理:查看、刪除 訂單管理:查看訂單清單、 更改訂貨付款、出貨狀態(tài)、刪除訂單 添加圖書 添加圖書分類 登出管理系統(tǒng) 基于 JSP 技術(shù)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 第二章 網(wǎng)上書店系統(tǒng)分析 6 第二章 網(wǎng)上書店系統(tǒng)分析 系統(tǒng)設(shè)計(jì)思想 系統(tǒng)設(shè)計(jì) 思想在一定程度上決定了一個(gè)系統(tǒng)設(shè)計(jì)的成敗,也從某個(gè)角度反映了一個(gè)系統(tǒng)的生命力。 1. 客戶界面部分 電子商務(wù)管理服務(wù)是一個(gè)與客戶服務(wù)密切相關(guān)的管理系統(tǒng)。在信息系統(tǒng)開發(fā)過程中容易發(fā)生的傾向是 ,隨著設(shè)計(jì)的深入 , 開發(fā)人員往往陷于具體技術(shù)問題的解決技巧 , 而忽略 了系統(tǒng)本身的目標(biāo) , 這往往是造成系統(tǒng)應(yīng)用后用戶不滿意的原因之一。 JSP 程序從數(shù)據(jù)庫中獲得信息,并呈現(xiàn)給最終用戶。 書店擔(dān)心讀者提交定單卻不付款,或收到假定單,而讀者更擔(dān)心付款后收不到書,或自己的金融信息被別人竊取等。然而,郵費(fèi)成本又太高。更有一些小的網(wǎng)上書店尚不具備網(wǎng)上支付能力,只能讓讀者采用郵購等傳統(tǒng)的異地購書方式。比如,書籍介紹不足或是過于簡明扼要,書評太少,相關(guān)新聞嚴(yán)重匱乏等。 4. 信息服務(wù)欠完善 網(wǎng)絡(luò)的最大優(yōu)勢在于開展信息服務(wù),而信息服務(wù)的“不完善、低質(zhì)量”正是國內(nèi)網(wǎng)上書店的一大敗筆。 3. 網(wǎng)上購書優(yōu)勢不明顯 網(wǎng)上購書的優(yōu) 勢在于選擇面大、價(jià)格便宜、交易方便、節(jié)省時(shí)間和精力等。目前,電子商務(wù)的熱潮很大程度上是商家和 IT 界炒作的結(jié)果和一相情愿的表現(xiàn)。然而,實(shí)際情況是網(wǎng)上書店并未達(dá)到預(yù)期的 效果,有的根本沒什么訪問量,基于 JSP 技術(shù)的網(wǎng)上書店的設(shè)計(jì)與實(shí)現(xiàn) 第一章 緒論 4 有的雖然訪問人數(shù)眾多,但成交有限、營銷平淡,同時(shí)網(wǎng)上廣告也并未被廣大商家認(rèn)同。 但同時(shí)應(yīng)該看到,我國 網(wǎng)上書店的實(shí)力
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1