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

正文內(nèi)容

基于javawebssh框架的網(wǎng)上書(shū)店畢業(yè)論文(存儲(chǔ)版)

  

【正文】 據(jù)id分頁(yè)不行 只能根據(jù)rowNum 。 (doFilter)。SQL 語(yǔ)句的好壞直接決定系統(tǒng)的效率。或者是多對(duì)多關(guān)系。 return ()。 return addAdvertiseOk。 } ()。 String absolutePath=(/images/advertise)。 } 廣告管理廣告管理包括對(duì)數(shù)據(jù)庫(kù)中廣告信息的增加、刪除、修改、查詢(xún)等功能。: 后臺(tái)分頁(yè)顯示用戶(hù)界面圖后臺(tái)添加用戶(hù)界面(UI): 后臺(tái)添加用戶(hù)界面圖分頁(yè)查詢(xún)用戶(hù)核心代碼:/** * 后臺(tái)管理 分頁(yè)顯示所有用戶(hù) */ public ListUser queryUserAll(final int pageNow){ final int pageSize=4。 (costPrice)。 (totalPrice)。 (())。 (newCart)。 // 添加總結(jié)額屬性 double totalPrice = ()。 // 獲得該件產(chǎn)品 ProductInfo product = ().queryProductById(productId)。購(gòu)物車(chē)是由一條條的訂單項(xiàng)構(gòu)成的Map集合,購(gòu)物車(chē)中還包括整個(gè)商品的總價(jià)和節(jié)約的錢(qián),以及總積分。 (())。 (receiveName)。訂單項(xiàng)中包含產(chǎn)品基本的信息,而訂單項(xiàng)中包含用戶(hù)收貨信息。 (pageSize)。 (productInfos, productInfos)。 return new String(codeString)。用戶(hù)在激活頁(yè)面可以通過(guò)輸入顯示的激活碼,激活自己的賬號(hào)。 ().equals(password)) { ().put(logined, user)。登陸功能流程圖入下圖: 登陸功能流程圖實(shí)現(xiàn)登錄功能的主要方法:public String checkUserLogin(String , String password, ActionContext action) { // TODO 檢查登陸是否成功 User user = ()。 建立web工程搭建開(kāi)發(fā)框架 建立Web工程很方便,但是由于Java 語(yǔ)言的特點(diǎn),很多開(kāi)源框架都用到了第三方的jar包 而這些jar包有時(shí)候會(huì)很容易導(dǎo)致jar包沖突,啟動(dòng)服務(wù)器時(shí)會(huì)報(bào)一些莫名其妙的錯(cuò)誤。(3) 。:java 開(kāi)發(fā)工具。包含訂單編號(hào),用戶(hù)編號(hào),訂購(gòu)時(shí)間,收貨人,收貨地址,總金額,電話(huà)。包含廣告編號(hào),廣告圖片路徑,廣告描述??刂茖油ㄟ^(guò)系統(tǒng)描述來(lái)組織工作。 系統(tǒng)用例模型 普通用戶(hù)用例圖注冊(cè)用戶(hù)登錄后,可以瀏覽商品列表信息,購(gòu)買(mǎi)商品,查看訂單,訂單退訂,修改個(gè)人信息等。功能描述2對(duì)下了的訂單生成訂單詳細(xì),方便發(fā)貨。功能描述2圖書(shū)展示 。功能描述1. 對(duì)用戶(hù)輸入的用戶(hù)名進(jìn)行數(shù)據(jù)庫(kù)匹配,存在用戶(hù)然后匹配密碼。完善的需求往往為后續(xù)軟件開(kāi)發(fā)代來(lái)很多好處,往往通過(guò)需求分析可以避免開(kāi)發(fā)過(guò)程中的很多問(wèn)題。 第三章 系統(tǒng)需求分析與設(shè)計(jì) 可行性分析本次課題研究是基于java語(yǔ)言,采用較流行的SSH框架,開(kāi)發(fā)的B/S架構(gòu)的網(wǎng)上書(shū)店系統(tǒng)。分布式處理功能:。biz 一般是業(yè)務(wù)邏輯類(lèi) action 存放控制頁(yè)面請(qǐng)求的action類(lèi) 改子目錄下一般有建立Web工程時(shí)生成的WEBINF 文件夾和METAINF 文件夾,該目錄下一般存放JSP頁(yè)面和自己的JSP頁(yè)面需要用到CSS、JS、以及一些文件和圖片。 Java Web工程的基本介紹 建立Web工程的基本步驟。相對(duì)于C/S結(jié)構(gòu)的“胖”客戶(hù)端,使用者需要在電腦上安裝相應(yīng)的客戶(hù)端軟件來(lái)說(shuō),B/S結(jié)構(gòu)是屬于一種“瘦”客戶(hù)端,在服務(wù)器端存放大多數(shù)或主要的業(yè)務(wù)邏輯,因此,B/S結(jié)構(gòu)的系統(tǒng)不需要安裝客戶(hù)端軟件,它運(yùn)行在客戶(hù)端的瀏覽器之上,系統(tǒng)升級(jí)或維護(hù)時(shí)只需更新服務(wù)器端軟件即可,這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本(TCO)。它充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,并負(fù)責(zé)創(chuàng)建Session對(duì)象 Session 封裝了基本的增、刪、改、查方法負(fù)責(zé)執(zhí)行被持久化對(duì)象的CRUD操作(CRUD的任務(wù)是完成與數(shù)據(jù)庫(kù)的交流,包含了很多常見(jiàn)的SQL語(yǔ)句。Action 這個(gè)類(lèi)通常由用戶(hù)提供,該控制器負(fù)責(zé)接收來(lái)自ActionServlet的請(qǐng)求,并根據(jù)該請(qǐng)求調(diào)用模型的業(yè)務(wù)邏輯方法處理請(qǐng)求,并將處理結(jié)果返回給JSP頁(yè)面顯示。是目前較為流行的一種Web應(yīng)用程序開(kāi)源框架。第六章:結(jié)束語(yǔ)。本論文具體章節(jié)安排如下:第一章:引言。掌握Struts框架實(shí)現(xiàn)MVC模式結(jié)構(gòu)清晰,開(kāi)發(fā)者只關(guān)注業(yè)務(wù)邏輯的實(shí)現(xiàn)的優(yōu)點(diǎn)。由于書(shū)籍本身不像其他商品一樣,存在多種必需當(dāng)面檢查質(zhì)量。[11]網(wǎng)上書(shū)店在價(jià)格、時(shí)效性、品種、查詢(xún)方式等方面都有優(yōu)勢(shì)。伴隨著電子商務(wù)技術(shù)的不斷成熟,電子商務(wù)的功能也越來(lái)越強(qiáng)大。本次課題主要采用java語(yǔ)言作為程序的開(kāi)發(fā)語(yǔ)言,采用Oracle數(shù)據(jù)庫(kù)作為數(shù)據(jù)庫(kù),運(yùn)用PowerDesigner作為數(shù)據(jù)庫(kù)建模工具,運(yùn)用的知識(shí)還有JavaScript ,CSS, HTML 等知識(shí)。后臺(tái)管理包括廣告管理模塊、用戶(hù)管理模塊、圖書(shū)管理模塊、訂單管理模塊。關(guān)鍵字:SSH框架;java;網(wǎng)上書(shū)店;B/S 架構(gòu); ABSTRACT湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 目 錄第一章 引言 3 項(xiàng)目背景 3 項(xiàng)目目的 3 主要內(nèi)容 3 第二章 系統(tǒng)理論和技術(shù) 3 MyEclipse 的簡(jiǎn)介 3 SSH框架的簡(jiǎn)介 3 B/S架構(gòu)的簡(jiǎn)介 3 Java簡(jiǎn)介 3 Java Web工程的基本介紹 3 建立Web工程的基本步驟 3 Java Web 工程目錄結(jié)構(gòu) 3 Oracle數(shù)據(jù)庫(kù) 3 Oracle 數(shù)據(jù)庫(kù)簡(jiǎn)介 3 Oracle數(shù)據(jù)庫(kù)的特點(diǎn) 3 第三章 系統(tǒng)需求分析與設(shè)計(jì) 3 可行性分析 3 功能需求分析 3 系統(tǒng)用例模型 3 普通用戶(hù)用例圖 3 管理員用例圖 3 系統(tǒng)體系結(jié)構(gòu) 3 數(shù)據(jù)庫(kù)設(shè)計(jì) 3 數(shù)據(jù)庫(kù)表ER圖 3 數(shù)據(jù)庫(kù)表分析 3 第四章 系統(tǒng)實(shí)現(xiàn) 3 搭建開(kāi)發(fā)環(huán)境 3 安裝開(kāi)發(fā)工具 3 開(kāi)發(fā)軟件的配置 3 建立web工程搭建開(kāi)發(fā)框架 3 數(shù)據(jù)庫(kù)實(shí)現(xiàn) 3 數(shù)據(jù)庫(kù)表字段設(shè)計(jì) 3 數(shù)據(jù)庫(kù)連接實(shí)現(xiàn) 3 前臺(tái)主要功能模塊 3 登陸功能的實(shí)現(xiàn) 3 注冊(cè)功能的實(shí)現(xiàn) 3 首頁(yè)功能實(shí)現(xiàn) 3 圖書(shū)瀏覽功能 3 訂單功能 3 購(gòu)物車(chē)功能 3 后臺(tái)管理功能 3 后臺(tái)管理功能流程 3 用戶(hù)管理 3 廣告管理 3 圖書(shū)管理 3 第五章 總結(jié)與問(wèn)題分析 3 系統(tǒng)問(wèn)題分析總結(jié) 3 開(kāi)發(fā)過(guò)程中常見(jiàn)問(wèn)題分析 3 第六章 總結(jié) 3 參 考 文 獻(xiàn) 3 致 謝 3 ii 第一章 引言 項(xiàng)目背景 隨著網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,越來(lái)越多的人熱衷于上網(wǎng)。隨著現(xiàn)今全民素質(zhì)和科學(xué)技術(shù)水平的不斷提高,知識(shí)更新的越來(lái)越快。另外還有一些書(shū)更是以網(wǎng)站包銷(xiāo)或總代理的形式進(jìn)行銷(xiāo)售,這就意味著一種全新的電子商務(wù)模式的開(kāi)始。因此開(kāi)發(fā)一個(gè)網(wǎng)上書(shū)店是很有必要的。掌握基本的XML 文件的配置,學(xué)會(huì)CSS+JS+JSP開(kāi)發(fā)B/S結(jié)構(gòu)模式的瀏覽器程序。第三章:系統(tǒng)分析和設(shè)計(jì)。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,Spring,SQL,Hibernate。具體做法是:用面向?qū)ο蟮姆治龇椒ǜ鶕?jù)需求提出一些模型,將這些模型實(shí)現(xiàn)為基本的Java對(duì)象,然后編寫(xiě)基本的DAO(Data Access Objects)接口,并給出Hibernate的DAO實(shí)現(xiàn),采用Hibernate架構(gòu)實(shí)現(xiàn)的DAO類(lèi)來(lái)實(shí)現(xiàn)Java類(lèi)與數(shù)據(jù)庫(kù)之間的轉(zhuǎn)換和訪問(wèn),最后由Spring做管理,管理Struts和Hibernate。它是為了解決企業(yè)應(yīng)用開(kāi)發(fā)的復(fù)雜性而創(chuàng)建的。Spring還提供了唯一的事務(wù)管理抽象,它能夠在各種底層事務(wù)管理技術(shù),例如JTA或者JDBC事務(wù)提供一個(gè)一致的編程模型。這5個(gè)核心接口在任何開(kāi)發(fā)中都會(huì)用到。是由Sun Microsystems現(xiàn)在稱(chēng)Oracle公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)(即JavaSE,JavaEE,JavaME)的總稱(chēng)。3. 進(jìn)行開(kāi)發(fā)。 配置的是與數(shù)據(jù)庫(kù)連接相關(guān)的屬性,存放在src下 配置每個(gè)Action的文件,存放在src 下 配置的是每個(gè)javaBean 在框架中 反轉(zhuǎn)控制就是通過(guò)這個(gè)文件讀取相應(yīng)的屬性值的。4 系統(tǒng)的可靠性高、可用性好。 功能需求分析 功能需求分析階段是軟件開(kāi)發(fā)前期必須的階段。該系統(tǒng)功能分為前臺(tái)部分和后臺(tái)管理部分。2 用戶(hù)注冊(cè)模塊注冊(cè)功能模塊也是B/S架構(gòu)系統(tǒng)必須具備的功能。4 圖書(shū)瀏覽功能功能描述1顯示圖書(shū)比較完整的基本信息。功能描述2后臺(tái)管理員可以對(duì)用戶(hù)進(jìn)行增、刪、改。 管理員用例圖 系統(tǒng)體系結(jié)構(gòu)根據(jù)該網(wǎng)上書(shū)店的基本功能需求,該系統(tǒng)基本結(jié)構(gòu)可分為前臺(tái)部分和后臺(tái)部分。 數(shù)據(jù)庫(kù)設(shè)計(jì) 本次系統(tǒng)主要是基于B/S架構(gòu)的系統(tǒng),存在大量的數(shù)據(jù)讀入和取出,對(duì)數(shù)據(jù)庫(kù)表的要求比較高,每個(gè)功能模塊基本都涉及到了數(shù)據(jù)表。圖書(shū)類(lèi)型表:存儲(chǔ)圖書(shū)類(lèi)型信息。 第四章 系統(tǒng)實(shí)現(xiàn) 搭建開(kāi)發(fā)環(huán)境 本次課題采用J2EE SSH框架,,數(shù)據(jù)庫(kù)采用Oracle數(shù)據(jù)庫(kù),為方便操作數(shù)據(jù)庫(kù),采用oracle 客戶(hù)端pl/SQL。PL/SQL:針對(duì)oracle 數(shù)據(jù)庫(kù)開(kāi)發(fā)的一款界面操作客戶(hù)端。(4) 安裝Tomcat 服務(wù)器 ,在安裝過(guò)程中可以修改默認(rèn)端口8080。2 導(dǎo)入開(kāi)發(fā)所需jar包在工程文件夾 WebRoot WEBINF lib 導(dǎo)入開(kāi)發(fā)所需的jar包 數(shù)據(jù)庫(kù)實(shí)現(xiàn) 數(shù)據(jù)庫(kù)表字段設(shè)計(jì) 用戶(hù)表(d_user)字段名字段說(shuō)明字段類(lèi)型字段約束是否為空userId用戶(hù)編號(hào)integer主鍵 非空登錄郵箱varchar(50)—非空nickName用戶(hù)昵稱(chēng)varchar2(30)檢查約束非空password用戶(hù)密碼varchar2(30)檢查約束非空sex用戶(hù)性別varchar2(8)檢查約束(男)—province用戶(hù)所在省份varchar2(20)——city用戶(hù)所在城市varchar2(20)——Status用戶(hù)狀態(tài)Integer檢查約束(0 1)—eableMSG激活碼varchar2(50)—— 廣告表(d_advertise)字段名字段描述字段類(lèi)型字段約束是否為空advertise_id廣告編號(hào)integer主鍵非空image_path廣告圖片路徑varchar2(200)—非空description描述varchar2(100)—— 產(chǎn)品表(d_product)字段名字段描述字段類(lèi)型字段約束是否為空productId產(chǎn)品編號(hào)integer主鍵非空imagePath產(chǎn)品圖片路徑varchar2(100)—非空productName產(chǎn)品名varchar2(100)—非空costPrice市場(chǎng)售價(jià)number(8,2)——dangPrice系統(tǒng)售價(jià)number(8,2)—非空author作者varchar2(40)——publish出版社varchar2(50)——publishTime出版時(shí)間varchar2(30)—— 產(chǎn)品類(lèi)別表(d_bookType)字段名字段描述字段類(lèi)型字段約束是否為空typeId 圖書(shū)類(lèi)型idinteger主鍵非空typeName類(lèi)型名varchar2(20)——parentId父類(lèi)型idinteger—— 訂單表(d_orderDetailed)字段名 字段描述字段類(lèi)型字段約束是否為空orderDetailedId訂單詳
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1