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

正文內(nèi)容

基于jsp網(wǎng)上書店系統(tǒng)畢業(yè)設(shè)計論文-在線瀏覽

2024-10-31 19:08本頁面
  

【正文】 .................................. 24 六、 系統(tǒng)的實現(xiàn) .................................................. 24 (一) 數(shù)據(jù)庫配置及鏈接 ......................................... 24 5 (二) 系統(tǒng)功能的實現(xiàn) ........................................... 26 1. 前臺界面功能 ................................................... 26 2. 用戶登錄界面 ................................................... 28 3. 后臺管理功能的實現(xiàn) ............................................. 32 (三) 小 結(jié) ................................................... 34 七、 致 謝 ...................................................... 34 參 考 文 獻 ...................................................... 36 6 一、 前 言 隨著 Inter 國際互聯(lián)網(wǎng)的發(fā)展,越來越多的企業(yè)開始建造自己的網(wǎng)站。很多企業(yè)都已不滿足于建立一個簡單的僅僅能夠發(fā)布信息的靜態(tài)網(wǎng)站。 JSP是 Sun公司推出的一種網(wǎng)站開發(fā)技術(shù), Sun公司借助自己在 Java上的不凡造詣,又把人們引進 JSP 時代, JSP 即 Java Server Page,它可以在 Servlet 和 JavaBean 的支持下,完成功能強大的 Web應(yīng)用程序。該系統(tǒng)能實現(xiàn)用戶的注冊、登錄功能;能夠?qū)崿F(xiàn)商品的查詢,訂購等功能。 通過這次的畢業(yè)設(shè)計,我了解了目前流行的動態(tài)商務(wù)網(wǎng)站的構(gòu)成和運作原理,掌握了用 JSP構(gòu)建動態(tài)網(wǎng)站的相關(guān)知識和技術(shù)原理,鍛煉了自己的動手實踐能力。 7 二、 系統(tǒng)開發(fā)技術(shù) (一) J2EE 概念 J2EE 是一套面向企業(yè)應(yīng)用的體系結(jié)構(gòu),可以將 J2EE 理解為 J2SE( Java 2 平臺的標準版)的擴展和延伸, J2EE 的基礎(chǔ)就是 J2SE, J2EE 不僅擁有 J2SE 中的許多優(yōu)點,同時還提供了對 EJB, Java Servlet API, JSP 以及 XML 等技術(shù)的支持。同時通過提供統(tǒng)一的開發(fā)平臺,降低了開發(fā)多層系統(tǒng)的復(fù)雜性,并且對現(xiàn)有應(yīng)用程序提供了強有力的支持。 (二) MVC 設(shè)計模式簡介 MVC 是 Model(模型) —— View(視圖) —— Controller(控制器)的縮寫,它適用于大型可擴展的 Web 應(yīng)用的開發(fā),它強制性地將應(yīng)用程序的輸入、處理和輸出分開,將其劃分為模型、視圖和控制器三個核心部分,使它們各司其職,各自完成不同的任務(wù),其中任何一部分的修改都不會影響其它兩部分。模型一方面被控制器調(diào)用,完成問題處理的操作過程,另一方面為視圖獲取顯示數(shù)據(jù)提供了訪問數(shù) 據(jù)的操作。 視圖是 MVC 模式下用戶看到的并與之交互的界面。視圖不包含任何業(yè)務(wù)邏輯的處理,它只是作為一種輸出數(shù)據(jù)的方式。控制器本身不輸出任何東西,它接受用戶請求并決定調(diào)用哪個模型構(gòu)件去處理,以及由哪個視圖來顯示模型處理之后返回的數(shù)據(jù)。圖 11 所示為模型、視圖、控制器這三個模塊各自的功能以及它們之間的相互關(guān)系: 圖 21 MVC 模式 三、 系統(tǒng)開發(fā)環(huán)境 (一) 服務(wù)器的配置 前面介紹了 JSP 的生命周期,為了說明 JSP 對運行環(huán)境的要求,先簡單的介紹一下它的運作過程。如果判斷是 JSP頁面請求,則由JSP引擎(或 Servlet引擎)將 JSP頁面代碼轉(zhuǎn)換成 Servlet 代碼,再通知服務(wù)器上的JVM( Java 虛擬機)對轉(zhuǎn)換過來的 Servlet 代碼進行編譯,將生成的字節(jié)碼文件放在服務(wù)器上相應(yīng)的地方,并執(zhí)行編譯后得到的字節(jié)碼,然后把結(jié)果傳送給客戶端,這樣就完成一次連接。 從上面 JSP 運作全過程可見,運行 JSP 最少需要三樣?xùn)|西: JSP 引擎、 Web 服務(wù)器和JVM最常用的 Java 開發(fā)工具你可以選擇 IDE( Integration Development Environment 繼承開發(fā)環(huán)境)也可以直接用 SUN 公司提供的 JDK 進行開發(fā) 。本系統(tǒng) 9 直接采用 JDK 作為 JVM 和 java 編譯器。首先把 JDK,Tomcat安裝到本地硬盤 C盤根目錄下,下面詳細的介紹如何配置運行環(huán)境: ★ 配置環(huán)境變量 第一步:進入我的桌面,右擊“我的電腦”,選擇“屬性”選項,進入“系統(tǒng)屬性”對話框,單擊“高級標簽” 第二步:點擊上圖箭 頭所示“環(huán)境變量” , 配置 JAVA_HOME 第三步:單擊“系統(tǒng)變量”部分的“新建按扭”,創(chuàng)建 JAVAHOME 變量,在變量值欄內(nèi)輸入 C:\ JDK6。%JAVA_HOME%\lib\。 %JAVA_HOME%\jre\lib\。 第五步:創(chuàng)建 PATH 變量,在變量欄內(nèi)輸入, %JAVA_HOME%\bin。 第六步:檢測配置是否成功: 1)檢測 JDK 是否配置成功 編寫一個 java 程序,例如: public class HelloWorldApp { public static void main(String args[]) { (“ HelloWorld!” )。然后對它進行編譯: c:\javac 編譯的結(jié)果是生成字節(jié)碼文件。 2)檢測 Tomcat 是否配置成功 進入 C:\\bin目錄,雙擊 執(zhí)行文件啟動 Tomcat 服務(wù)器。 (二) 數(shù)據(jù)庫后臺環(huán)境的配置 ◆ 建立數(shù)據(jù)庫 SQL Server 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)( DBMS) ,它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一個 OS/2 版本。 ◆ JSP 與 SQL Server 數(shù)據(jù)庫的連接 選擇任務(wù)欄的 “開始” “所有程序” “ Microsoft SQL Server” 四、 需求分析 網(wǎng)上書店系統(tǒng)主要是實現(xiàn)網(wǎng)上選書、購書、產(chǎn)生訂單等功能的系統(tǒng)。 11 (一) 用戶需求分析 : 1) 圖書查詢需求 當(dāng)客戶進入網(wǎng)上書店時,應(yīng)該在主頁面中分類顯示書目信息,以供客戶選擇所需圖書,同時也應(yīng)該提供按照圖書名稱,或者作者或圖書的 ISBN 或圖書的價格范圍快速查詢所需書目信息的功能。 3) 訂單處理需求 對應(yīng)客戶購買圖書商品信息的需求,在確定了所購圖書商品的價格、數(shù)量等信息后,提示用戶選擇對應(yīng)的送貨方式及付款方式,最終生成對應(yīng)的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進行后續(xù)的出貨、送貨和處理。 : 用例圖展現(xiàn)了一組用例和參與者,以及他們之間的關(guān)系,它在一個較高的抽象層次上從外部執(zhí)行者的角度描述了系統(tǒng)的功能。 2) 用戶信息表 (userinfo):存放書店用戶的相關(guān)信息。 4) 訂單詳細信息表 (orderLine):存放訂單的詳細信息。 6) 收貨人地址信息表 (consigneeAddress):存放收人的詳細信息。經(jīng)過分析兩兩實體之間的聯(lián)系,然后進行合并,給出所有實體的聯(lián)系圖即 ER 圖,如圖所示: 各實體之間的聯(lián)系圖 用戶編號 地址編號 接收地 用戶姓名 備注 固定電話 電話號碼 地址信息 圖書類別 類別編號 類別名 圖書 訂單詳細信息 地址信息 訂單 圖書類別 屬于 購買 用戶 瀏覽 1 n 1 1 1 n 1 16 2. 數(shù)據(jù)表基本結(jié)構(gòu) 該 系統(tǒng)采用微軟的 Sql Server2020 作為數(shù)據(jù)庫系統(tǒng)。下面是這 6 個數(shù)據(jù)表的結(jié)構(gòu)。類圖使用的是類圖。 網(wǎng)上書店系統(tǒng) 管理員 普通用戶 登錄 管理圖書 注冊 登錄和退出 搜索圖書 維護購物車 確認訂單 修改資料 增加圖書 刪除圖書 更新圖書 用戶管理 19 1. 類圖 類圖不僅說明了各個類的內(nèi)部結(jié)構(gòu),即類的屬性和操作,而且描述 了類之間的泛化(即繼承)、聚集、關(guān)聯(lián)、依賴等靜態(tài)關(guān)系。 2. 登錄 /注冊功能 用戶登錄是購物網(wǎng)站這種
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1