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

正文內(nèi)容

計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)論文-基于jsp的網(wǎng)上購(gòu)物商場(chǎng)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-文庫(kù)吧資料

2025-06-12 15:16本頁(yè)面
  

【正文】 conn Connection public 記錄數(shù)據(jù)庫(kù) 連接 Java應(yīng)用程序 DBMS JDBC API JDBC驅(qū)動(dòng)程序管理器 JDBC驅(qū)動(dòng)程序API JDBC 網(wǎng)絡(luò)驅(qū)動(dòng)程序 JDBCODBC 橋驅(qū)動(dòng)程序 圖 8 Java應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程 14 st Statement public 向數(shù)據(jù)庫(kù)發(fā)送SQL 語(yǔ)句 rs ResultSet public 裝載查詢結(jié)果 getConnection() Connection public static 建立數(shù)據(jù)庫(kù)連接 executeQuery(String sql) ResultSet public 進(jìn)行查詢操作 executeUpdate(String sql) int public 更新操作,返回更新行數(shù) close() void public 關(guān)閉數(shù)據(jù)庫(kù)連接 用戶 主界面設(shè)計(jì) 系統(tǒng)的用戶主界面是用戶了解商城的 首要 窗口,其中必須包括 商城中商品 的主要信息和相關(guān)入口。用到 包中的類Class,調(diào)用 Class 類中的 方法 forName()方法來(lái)獲取 MySQL 數(shù)據(jù)庫(kù)連接 ,(jdbc:ot, 142857)。 應(yīng)用程序 要 訪問(wèn)數(shù)據(jù)庫(kù) 必須加載數(shù)據(jù)庫(kù)驅(qū)動(dòng) ,再通過(guò) JDBC 建立連接 才能 訪問(wèn)數(shù)據(jù)庫(kù),執(zhí)行 SQL 語(yǔ)句,最后 必須斷 連接 以釋放資源 ,過(guò)程如圖 8 所示: 在 connDB 中使用 getConnection()方法 建立與數(shù)據(jù)庫(kù)的連接。 使用 JDBC 訪問(wèn)數(shù)據(jù)庫(kù) : 在 Java 語(yǔ)言中, Java 可以 通過(guò) JDBC 對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn) 。 13 數(shù)據(jù)庫(kù)的操作的 JavaBean 設(shè)計(jì) 作 為 一 個(gè)公 共 類, 數(shù) 據(jù)庫(kù) 操 作的 JavaBean 一般 包括 數(shù) 據(jù) 庫(kù)的 鏈 接getConnection、執(zhí)行 executeQuery、 更新操作 的執(zhí)行 executeUpdate、連接的關(guān)閉close 方法 。如表 5所示 : 表 5 訂單明細(xì)表 字段名 數(shù)據(jù)類型 是否為空 描述說(shuō)明 orderid int 否 訂單 編 號(hào) goodid varchar 是 商品編號(hào) num int 是 商品數(shù)量 price float 是 商品單價(jià) 4 詳細(xì)設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn) 系統(tǒng)詳細(xì)設(shè)計(jì)總體概述 此系統(tǒng)的開(kāi)發(fā)采用了現(xiàn)在比較流行的 MVC 開(kāi)發(fā)模式, MVC 是 model, view,controller 三個(gè)單詞的縮寫,這種開(kāi)發(fā)模式將整個(gè)系統(tǒng)分為了三個(gè)大類,數(shù)據(jù)模型、用戶界面和控制器,其中數(shù)據(jù)模型( model)用 java 編寫,用于實(shí)現(xiàn)系統(tǒng)中的數(shù)據(jù)邏輯,包含了所有的 JavaBean 和方法;用戶界面( view)用 jsp 編寫,用于與用戶的交互,包含了用戶能看到的所有頁(yè)面信息,也可以理解為 view 就是由無(wú)數(shù)個(gè)頁(yè)面組成的;控制器( controller)是 model 和 view 之間溝通的橋梁,可以 根據(jù)用戶的 不同 請(qǐng)求 來(lái)跳轉(zhuǎn)到相 應(yīng)的 界面,相當(dāng)于公司中的領(lǐng)導(dǎo)階層,接收 view 中提交上來(lái)的信息,然后交給 model 中的方法將這些信息進(jìn)行處理,接收處理后的信息返回給頁(yè)面或者存入數(shù)據(jù)庫(kù)。 ? 由于 手機(jī)分類 的關(guān)系模式 在系統(tǒng)中 要經(jīng)常 調(diào)用, 故 將其 作為一個(gè)單獨(dú)的 關(guān)系模式。 ? 由于 普通 用戶 和 管理員 的 關(guān)系模 型 除了在權(quán)限 不同 ,其他屬性 全部一樣 ,所以可以將 這兩種關(guān)系模型看成是一種 , 只需加入一個(gè)級(jí)別段將兩者進(jìn)行區(qū)分就可以了。 ? 管理員處理訂單屬性:訂單確認(rèn)人,確認(rèn)時(shí)間。 ? 管理員信息:編號(hào),姓名,密碼,權(quán)限。 ? 訂單:訂單號(hào),用戶 ID, 訂單時(shí)間 , 用戶真實(shí) 姓名, 具體 地址, 郵政編碼 ,商品 總價(jià)。(管理員屬性同上。 具體方法是 用矩形表示實(shí)體 ;用橢圓表示屬性,并用 直線 將 兩者 連接起來(lái);用菱形表示實(shí)體 和實(shí)體 之間的聯(lián)系,并用 直線將 有關(guān)實(shí)體型連接起來(lái), ER 圖就是這 樣一種的 圖形。 具體結(jié)構(gòu)如圖 6: 系統(tǒng)數(shù)據(jù)庫(kù)模型設(shè)計(jì) 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì) —— ER 圖 ER 方法是 “ 實(shí)體 聯(lián)系方法 ” ( EntityRelationship Approach)的簡(jiǎn)稱。 E 后臺(tái) 用戶管理: 查看用戶信息, 刪除 用戶。 C 購(gòu)物車模塊: 將手機(jī)放入購(gòu)物車,商品取消 和 購(gòu)買, ,查看購(gòu)物車 , 修改 手機(jī)數(shù)量 , 全部刪去 購(gòu)物車 中的商品 。 系統(tǒng)主要模塊及其功能如下: A 用戶信息管理: 此模塊用于 對(duì)賬戶信息的 各種相關(guān)操作,如 用戶 的 注冊(cè),登錄 等。 此外 數(shù)據(jù)文件有用戶 表,手機(jī)信息表, 訂單 表等。其具體的步驟是: 按照業(yè)務(wù)流程圖得 出業(yè)務(wù)流程 的 順序,把 了解到 數(shù)據(jù) 的流向和處理的過(guò)程,繪制成 完整的數(shù)據(jù)流程圖。 后臺(tái)管理端流程如 圖 1,前臺(tái)用戶端流程 如 圖 2: 數(shù)據(jù)流分析 數(shù)據(jù)流程分析 即 對(duì)信息流的傳遞、流動(dòng)、存儲(chǔ)、處理等相關(guān)內(nèi)容的分析。 業(yè)務(wù)流程分析 管理員對(duì)手機(jī)商城用戶人員的管理(用戶級(jí)別 的修改、對(duì)用戶信息的查看和刪除),商品的管理(商品的添加,刪除,對(duì)商品信息的查看和更新),訂單的管理( 訂單的查看和刪除)等。 二是用戶的后臺(tái)管理功能。 B 運(yùn)行要求 硬件要求: 1)服務(wù)器端 :一臺(tái)配置為 512M 內(nèi)存 ,CPU 為 Intel Pentium IV 以上 ,硬盤容量為 80G 的微機(jī) . 2)客戶端 :586 以上的微機(jī) 軟件要求: 1)服務(wù)器端 :使用語(yǔ)言: JSP(Java Server Pages) 數(shù)據(jù)庫(kù) : MySQL JSP 編譯環(huán)境 : J2SDK+TOMCAT+MySQL 4 操作系統(tǒng) : WindowsXP Professional 以上 瀏覽器 :Inter 以上版本 2)客戶端 : 以上 的 瀏覽器 版本 , 800*600 分辨率 以上 , 使用Windows9X/2021/NT/XP 以上系統(tǒng) 2 需求分析 功能需求分析 一是前臺(tái)顧客購(gòu)買功能,客戶進(jìn)入網(wǎng)站首頁(yè)可以查看最新上市的商品,正在搞活動(dòng)的商品,商家推薦的商品,分類商品以及相關(guān)內(nèi)容。 系統(tǒng)開(kāi)發(fā)環(huán)境 A 性能要求 本網(wǎng)站 采用了 JSP 開(kāi)發(fā)技術(shù)和 MySQL 數(shù)據(jù)庫(kù)技術(shù) , 因此 必須 在 Windows XP 以上的操作系統(tǒng)上運(yùn)行。 Tomcat 簡(jiǎn)介 Tomcat 是 Apache 軟件基金會(huì)( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、 Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。 MySql 簡(jiǎn)介 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng) , 將數(shù)據(jù)保存在不同的表中, 因此 增加了速度并提高了靈活性。 MyEclipse 簡(jiǎn)介 MyEclipse 是一個(gè)用于開(kāi)發(fā) Java、 J2ee 的 Eclipse 插件集合, 功能強(qiáng)大 , 支持廣泛,對(duì) 各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。 ( 2) Java 的運(yùn)行 是 靠 class 常駐內(nèi)存來(lái) 實(shí)現(xiàn) 的, 占用內(nèi)存較高 。 ( 5) 支持服務(wù)器端組件 。 ( 3) 強(qiáng)大的可伸縮性。主要有以下幾個(gè)好處 : ( 1) 一次編寫,到處運(yùn)行。 JSP 是在服務(wù)端執(zhí)行的, 使用 Java 語(yǔ)言編寫 和封裝生成動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯,將邏輯與 顯示分離 ,服 務(wù)器 遇到訪問(wèn) JSP 頁(yè)面的請(qǐng)求時(shí), 先執(zhí)行 網(wǎng)頁(yè) 中的程序 代碼段,然后 再 將執(zhí)行 后的 結(jié)果 和 JSP 文件中的 HTML 代碼 生成一個(gè) HTML 文本返回給客戶端 ,因此客戶端只 需 要有瀏覽器就能瀏覽。 2 系統(tǒng)開(kāi)發(fā)工具 概述 JSP 簡(jiǎn)介 JSP( Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo),許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)。 在設(shè)計(jì)上,該系統(tǒng)采用 MVC 模式,由于是滿足一些小型企業(yè)和商家的需求,不可能把所有的功能都完善,這對(duì)于任何一個(gè)網(wǎng)站來(lái)說(shuō)也是不可能實(shí)現(xiàn)的,隨著客戶需求的增加,后期的升級(jí)與改進(jìn)是很必要的,這種開(kāi)發(fā)模式將顯示模式與設(shè)計(jì)模式相分離,對(duì)于后期的開(kāi)發(fā)人員來(lái)說(shuō),是一件極大的好事,只需增加相應(yīng)的代碼,提供相應(yīng)的接口就可以了,而不必過(guò)多的考慮 系統(tǒng)的整體情況,當(dāng)然,如果是大型的網(wǎng)站,就必須運(yùn)用一些架 構(gòu)等,但對(duì)于這樣的小型網(wǎng)站來(lái)說(shuō),這種模式就足夠了。 在國(guó)外, “ 網(wǎng)上購(gòu)物 ” 的理念已經(jīng)十分成熟, 結(jié)合購(gòu)物搜索、在線圖形技術(shù)等實(shí)現(xiàn)在線試穿、在線著裝,并且可以以平面圖像、 3D 影像的表現(xiàn)形式使用戶的體驗(yàn)水平非常人性化。 關(guān)鍵詞: JSP; MySQL; 手機(jī)商城I 目 錄 1 緒論 ........................................................................................................................... 1 網(wǎng)站的開(kāi)發(fā)背景 ................................................................................................ 1 系統(tǒng)開(kāi)發(fā)工具概述 ............................................................................................ 2 JSP 簡(jiǎn)介 ..................................................................................................... 2 JSP 的優(yōu)點(diǎn) ................................................................................................. 2 JSP 的弱勢(shì) ................................................................................................. 2 MyEclipse 簡(jiǎn)介 ................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1