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

正文內(nèi)容

網(wǎng)上圖書銷售系統(tǒng)課程設(shè)計(jì)報(bào)告-在線瀏覽

2025-05-10 12:06本頁面
  

【正文】 ...............................43(2)管理員登陸功能模塊設(shè)計(jì) ......................................................................................................................43(4)訂單管理功能模塊設(shè)計(jì) ..........................................................................................................................44(5)用戶管理功能模塊設(shè)計(jì) ..........................................................................................................................45 ...............................................45 .........................................................................................................................45 .........................................................................................................................................................47 .........................................................................................................................................................47 ...................................................47致 謝 ....................................................48參考文獻(xiàn) ..................................................48 信息工程系 計(jì)網(wǎng)班第 1 頁 共 50 頁引言隨著 Inter 國(guó) 際互聯(lián)網(wǎng)的發(fā) 展,越來越多的企業(yè)開始建造自己的網(wǎng)站?;?Inter 的信息服務(wù),商務(wù)服務(wù)已經(jīng)成為現(xiàn)代企 業(yè)一項(xiàng)不可缺少的內(nèi)容?,F(xiàn) 代企業(yè)需要的是一個(gè)功能強(qiáng) 大的,能提供完善的 電子商務(wù)服務(wù)的動(dòng)態(tài)商務(wù)網(wǎng)站。 JSP 是 Sun 公司推出的一種網(wǎng)站開發(fā)技術(shù),Sun 公司借助自己在 Java 上的不凡造詣,又把人們引進(jìn) JSP 時(shí)代,JSP 即 Java Server Page,它可以在 Servlet 和 JavaBean 的支持下,完成功能 強(qiáng)大的Web 應(yīng)用程序。該系 統(tǒng)能實(shí)現(xiàn)用戶的注冊(cè)、登 錄功能;能夠?qū)崿F(xiàn)商品的查詢,訂購(gòu)等功能。一 概述 隨著時(shí)代的發(fā)展,信息技術(shù)、Inter/Intra 技術(shù)、數(shù)據(jù)庫技術(shù)的不斷發(fā)展完善,網(wǎng)絡(luò)進(jìn)程的加快,傳統(tǒng)的購(gòu)物方式也越來越不能 滿足人們快節(jié)奏的生活需求,使得企業(yè)的 IT 部門已經(jīng)認(rèn)識(shí)到Inter 的優(yōu)勢(shì) ,電子商務(wù)就是在 這樣一個(gè)背景下產(chǎn)生發(fā)展起來的。我的 課程設(shè)計(jì)也就正是一個(gè) 電子商務(wù)系統(tǒng)的開發(fā) 網(wǎng)上圖書銷售系統(tǒng)。龐大的商業(yè)經(jīng)濟(jì)周轉(zhuǎn)。從看樣 品、 談價(jià)格到支付貨款等一系列的 產(chǎn)品周轉(zhuǎn)渠道過于復(fù)雜,企業(yè)與顧客之間缺乏全面的溝通與快捷運(yùn)營(yíng)的平臺(tái)。因此,企業(yè)需要重新認(rèn)識(shí)市場(chǎng) 、消 費(fèi)者以及自身市場(chǎng)定位,正確認(rèn)識(shí)電子商務(wù)技術(shù)在企業(yè)中的重要地位,以少量的時(shí)間和資金建立企 業(yè)信息門戶網(wǎng)站并架 設(shè)一定范圍的商務(wù)網(wǎng)絡(luò),以此來制定 長(zhǎng)遠(yuǎn)發(fā)展戰(zhàn)略,使企業(yè)與顧客間的 經(jīng)濟(jì)活動(dòng)變得更靈活、更主 動(dòng) 。用 戶可以在系統(tǒng)中實(shí)現(xiàn) 注冊(cè)、 瀏覽商品、搜索查詢商品、下定單、處理定單等功能;管理員可以通過用戶管理、定 單管理、商品管理、評(píng)論管理等管理功能來對(duì)系統(tǒng)進(jìn)行維護(hù)更新。我采用 SUN 公司的 JSP 技術(shù),它是目前市場(chǎng) 上最流行的技術(shù)之一,JSP 具有一次編譯,處處運(yùn)行的優(yōu)點(diǎn)[4] 。2 需求分析通過對(duì)電子商務(wù)網(wǎng)站及網(wǎng)上書店的考察、分析以及 實(shí)際的市 場(chǎng)調(diào)查,要求本系 統(tǒng)具有以下功能:? 統(tǒng)一友好的操作界面,能保 證系統(tǒng)的易用性。? 圖書分類詳盡,可按不同 類別查看商品信息。? 實(shí)現(xiàn)網(wǎng)上購(gòu)書。對(duì)于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是 對(duì)像電子商務(wù)這樣的數(shù)據(jù)流量特 別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等 設(shè)計(jì)要求。? 全面展示書店內(nèi)所有的圖書,并可展示最新 圖書及特價(jià) 圖書。采用模糊查詢查詢數(shù)據(jù)。? 商品銷售排行,以方便顧 客了解本商城內(nèi)的熱銷商品及幫助企 業(yè)領(lǐng)導(dǎo)者做出相應(yīng)的決策。? 用戶隨時(shí)都可以查看自己的訂單。? 系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性。本系統(tǒng)采用三層架構(gòu)設(shè)計(jì)[4],它的工作原理如圖 所示。 這樣用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),它只要 維護(hù) 與業(yè)務(wù)層之間的接口即可。 信息工程系 計(jì)網(wǎng)班第 6 頁 共 50 頁在線書店客戶端界面 管理端界面 JavaBean 數(shù)據(jù)庫在購(gòu)書界面 圖書管理模塊 訂單管理圖書管理 用戶管理購(gòu)物車界面 定單信息管理 登陸/注冊(cè) 添加圖書模塊 添加圖書分類模塊 訂單信息模塊 客戶管理模塊 登陸模塊圖書分類類 圖書類圖書分類管理類 圖書管理類 訂單類 訂單管理類 購(gòu)物車類 購(gòu)物車管理類 用戶類 用戶管理類 用戶登錄類 圖 系統(tǒng)結(jié)構(gòu)圖(1)系統(tǒng)基本功能該模塊實(shí)現(xiàn)圖書信息的分類顯示,提供最新商品的推薦 顯 示以及銷售顯示,便于引 導(dǎo)購(gòu)物取向。用于對(duì)每一個(gè)進(jìn)入系統(tǒng)的用戶所對(duì)應(yīng)的購(gòu)物車進(jìn)行管理。同時(shí)在此模塊中,用戶還可以方便的實(shí)現(xiàn)修改購(gòu)物圖書、清空 購(gòu)物車等操作。 該系統(tǒng)可以收集用戶相關(guān)的聯(lián)系方式、通 訊地址等信息,可以更好的拓展銷售規(guī)模。在該模塊中,用戶可以隨時(shí)查閱自己的訂單,并對(duì)其進(jìn)行取消等處理操作。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致[10]。訂單分為單張?jiān)敿?xì)訂單和總訂單。? 一個(gè)用戶對(duì)應(yīng)一張訂單。針對(duì)本系統(tǒng)功能分析,總結(jié)出如下的需求信息。? 圖書,包括數(shù)據(jù)項(xiàng):圖書編 號(hào)、 圖書名、價(jià)格、 圖書介紹。? 訂單,包括數(shù)據(jù)項(xiàng):訂單編 號(hào)、用 戶編號(hào)、下單時(shí)間。實(shí)體之間關(guān)系的圖如圖 所示。 圖書分類實(shí)體的圖,如圖 所示。圖書實(shí)體的圖,如圖 所示。訂單列表實(shí)體的圖,如圖 所示。(1)數(shù)據(jù)表概要說明數(shù)據(jù)表樹型結(jié)構(gòu)圖如圖 所示, 該數(shù)據(jù)表樹型結(jié)構(gòu)圖包含系 統(tǒng)所有的數(shù)據(jù)表 信息工程系 計(jì)網(wǎng)班第 10 頁 共 50 頁 圖 數(shù)據(jù)表樹型結(jié)構(gòu)圖 (2)各個(gè)表的的結(jié)構(gòu)如下表表 為圖書信息列表,記錄書 店現(xiàn)有的圖書信息。 表 BookAdmin 表列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 注釋Adminuser Varchar 20 否 管理員AdminPass Varchar 20 否 管理員密碼表 為用戶信息表,記錄用 戶的基本信息。 表 訂單總表列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 注釋ID Int 4 否 總訂單編號(hào)OrderID Int 4 否 訂單號(hào)BookNo Int 4 否 書號(hào) Amount int 4 是 數(shù)量表 為訂單表,記錄但張訂單 的具體信息。                表 Bookclass 表列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 注釋ID Varchar 30 否 分類編號(hào)ClassName varchar 30 否 分類名(1) JSP 簡(jiǎn)介JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),JSP 技術(shù)在 Servlet 技術(shù)基礎(chǔ)上發(fā)展起來的,它正在飛速發(fā)展中,現(xiàn)已成為 Java 服務(wù)器編程的重要組成部分。JSP 是結(jié)合 markup(HTML 和 XML)和 Java 代碼來處理一種動(dòng)態(tài)頁面。JSP提供了多種方式訪問 Java class、Servlet、Applets 和 Web Server,因此,Web 應(yīng)用的功能可以分成多個(gè)明確定義公用接口的組件,通 過 JSP 將它們結(jié)合在一起[9] 。當(dāng) Servlet 引擎接收到請(qǐng)求后,如果設(shè)置了使用最新的 JSP,它就會(huì)去找 JSP 文件, 檢查該文件在上次 編譯后是否改動(dòng)過。如圖 Client客戶端請(qǐng)求(Request )Web Server響應(yīng)(Response)Serverextension服務(wù)器擴(kuò)展ServletengineJSPengineServlet 引擎 JSP 引擎ClassloaderJavaplierJSPparser類載入器 Java 編譯器 JSP 語法分析器 信息工程系 計(jì)網(wǎng)班第 13 頁 共 50 頁圖 JSP 運(yùn)行原理圖在編譯時(shí)如果發(fā)現(xiàn) JSP 文件有任何語法錯(cuò)誤,轉(zhuǎn)換過程將中斷,并向客戶端發(fā)出出錯(cuò)信息;如果編譯成功,則所轉(zhuǎn)換產(chǎn)生的 Servlet 代碼被編譯,然后 該 Servlet 被 JSP 引擎加載到內(nèi)存中。 JspInit()方法在 Servlet 的生命周期中只被請(qǐng)求一次,然后將被調(diào)用來處理客 戶端的請(qǐng)求和回復(fù)操作。如果沒有修改,則將請(qǐng)求交還給還在內(nèi)存中的Servlet 的 jspService()方法,執(zhí)行回復(fù)操作。 Jsp 頁面在第一次訪問時(shí)由于要轉(zhuǎn)化和編譯,運(yùn)行速度 較慢,但是當(dāng)?shù)诙卧L問該頁時(shí),由于文件已經(jīng)被編譯成字節(jié)碼文件了,所以速度非常得快。通常,JSP 代碼和組 件用于 創(chuàng)建在最終頁面上顯 示的文本。:模板元素是指 JSP 的靜態(tài) HTML 或者 XML[4] 。(標(biāo)識(shí)):動(dòng)作元素用于執(zhí)行某些動(dòng)作。第一種是標(biāo)準(zhǔn)動(dòng)作,它定義的是無 論在什么版本的 JSP 引擎或 Web 服務(wù)器下總是可用的動(dòng)作。例如 JSP:useBean;JSP:setProperty;JSP:getProperty就是標(biāo)準(zhǔn)動(dòng)作。與任何 語言相同, JSP 語言使用變量來保存數(shù)據(jù)。當(dāng)頁面被初始化的時(shí)候,JSP 頁面中的所有聲明都被初始化。聲明不 對(duì)當(dāng)前的輸出流產(chǎn)生任何影響。表達(dá)式的形式為:%=expression%。 :JSP 可以在頁面中包含的一段程序,稱之為程序段。程序段可以和 頁面中的靜態(tài)元件組合起來 創(chuàng)建動(dòng)態(tài)生成的頁面。(4)JavaBean 技術(shù)介紹JavaBean 技術(shù)是一種基于 Java 的組件技術(shù), JavaBean 組件可以用來 執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)的提取,以及封裝事務(wù)邏輯 等,可以很好的 實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序的分離使得系統(tǒng)具有更好的健壯性和靈活性,同時(shí)也是解決代 碼重用問題的一種策略。由于 Java 語言在 這些方面所具有的特點(diǎn)和優(yōu)勢(shì),使得基于它的軟件 JavaBean 組件技術(shù)倍受人們的關(guān)注。JavaBean 組件可以在任何地方?jīng)_用包括了可以在 應(yīng)用程序、其他組件、文檔、Web 站點(diǎn)和應(yīng)用程序構(gòu)造器工具等多種方案中再利用。其中,屬性、方法和事件三種接口可以獨(dú)立對(duì)外進(jìn)行開發(fā)。JavaBean 以 binary 格式保存,可以保護(hù)Java 源代 碼不容易被他人抄襲[7]。這里分 2 種情況:一種是自身就支持 Jsp 的服 務(wù)器,如 Jrun,Weblogic,JSWDK 等;而另一種 則是在不支持 Jsp 的服務(wù)器上安裝 Jsp引擎的插件,如在 IIS,Apache 等服務(wù)器上安裝 WebSphere,tomcat,Resin 等插件。 ,支持 JHTML(一種與 Jsp 十分相似的技 術(shù)),是目前市場(chǎng)占有率最高的服務(wù)器。Tomcat 服務(wù)器是 Apache Group Jakarta 小組開發(fā)的一個(gè)免費(fèi)服務(wù)器軟件,適合于嵌入 Apache 中使用,而且,它的源代碼可以免費(fèi)獲 得,你可以自由地 對(duì)它進(jìn)行擴(kuò) 充。不足之處是它的配置比較麻煩,對(duì)系統(tǒng)硬件要求較高,而且有一些安全性的問題沒有解決。該購(gòu)書系統(tǒng)主要有 2 類文件,一 類是 Bean 文件,我把它 們統(tǒng) 一放在了 bookshop 文件夾里,保存在 \mon\classes\bookshop 下, (這是 tomcat 要求的默認(rèn)存放 Bean 的路徑),在bookshop 文件夾下又有 3 個(gè)包:book,run,util,對(duì) Bean 文件的一個(gè)分 類;另一類是 jsp 文件,保存在\webapps\ROOT。(1)數(shù)據(jù)庫連接 Bean 的編寫 [2]數(shù)據(jù)庫操作的 JavaBean 是一個(gè)公共類,放在 bookshop 下的 util 包中,通常包括 連接數(shù)據(jù)庫的方法 getConnection、執(zhí)行查詢語句的方法 executeQuery、執(zhí) 行更新操作的方法 executeUpdate、關(guān) 閉數(shù)據(jù)庫連接的方法 close。 //將該類保存到 package 包中/** * p數(shù)據(jù) 庫連接專用包 /p * pCopyright: wxy Copyr
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1