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

正文內(nèi)容

基于javawebssh框架的網(wǎng)上書(shū)店畢業(yè)論文-在線瀏覽

2024-07-29 16:13本頁(yè)面
  

【正文】 ject 在彈出的窗口輸入工程名。3. 進(jìn)行開(kāi)發(fā)。 Java Web 工程目錄結(jié)構(gòu) 該子目錄下存放開(kāi)發(fā)過(guò)程中編寫(xiě)的java源代碼。entity 一般存放開(kāi)發(fā)過(guò)程中的實(shí)體類(lèi) DAO 存放開(kāi)發(fā)過(guò)程中對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的類(lèi)。CSS 通常放在自己在該目錄下建立的CSS的文件夾中JS放置在JS的文件夾中 下有l(wèi)ib 目錄 存放開(kāi)發(fā)工程中用到的第三方j(luò)ar包。 配置的是與數(shù)據(jù)庫(kù)連接相關(guān)的屬性,存放在src下 配置每個(gè)Action的文件,存放在src 下 配置的是每個(gè)javaBean 在框架中 反轉(zhuǎn)控制就是通過(guò)這個(gè)文件讀取相應(yīng)的屬性值的。 Oracle數(shù)據(jù)庫(kù)的特點(diǎn)完整的數(shù)據(jù)管理功能:。這也是Oracle數(shù)據(jù)庫(kù)能應(yīng)用于C/S,B/S 架構(gòu)系統(tǒng)的原因。2 適應(yīng)分布式管理和控制機(jī)構(gòu),DDBS 的機(jī)構(gòu)符合企業(yè)分布的組織結(jié)構(gòu),允許各個(gè)部門(mén)對(duì)其自身數(shù)據(jù)實(shí)行局部控制,在本地插入、查詢(xún)和維護(hù)。4 系統(tǒng)的可靠性高、可用性好。5 局部應(yīng)用的響應(yīng)速度快。開(kāi)發(fā)性:與SQL Server只能在windows 平臺(tái)上運(yùn)行相比,Oracle 能運(yùn)行在所有主流平臺(tái)包括Windows(32位和64位)、Linux和不同分支的Unix。由于開(kāi)發(fā)工具和SSH框架都是開(kāi)源的,所有經(jīng)濟(jì)上是可行的,而該研究課題僅僅是個(gè)人畢業(yè)設(shè)計(jì)所用,不存在市場(chǎng)價(jià)值,而技術(shù)上SSH框架適合該類(lèi)B/S結(jié)構(gòu)的系統(tǒng)開(kāi)發(fā)。 功能需求分析 功能需求分析階段是軟件開(kāi)發(fā)前期必須的階段。需求分析一般分兩個(gè)階段,即需求獲取和需求規(guī)格,需求獲取是用自然語(yǔ)言清楚地描述用戶(hù)的要求。需求分析通常是在綜合考慮到影響因素后,確定系統(tǒng)有哪些功能,完成哪些功能。反而可以節(jié)約更多的時(shí)間。該系統(tǒng)功能分為前臺(tái)部分和后臺(tái)管理部分。后臺(tái)管理主要是對(duì)一些前臺(tái)數(shù)據(jù)的管理包括:用戶(hù)管理,廣告管理,圖書(shū)管理,訂單管理等功能。:1 用戶(hù)登陸模塊登陸功能在本系統(tǒng)中非常重要,本系統(tǒng)實(shí)現(xiàn)購(gòu)買(mǎi)功能必須是在線用戶(hù)。功能描述2. 對(duì)存在的用戶(hù)檢查是否激活,激活了才能登陸成功進(jìn)入首頁(yè),否則跳轉(zhuǎn)到激活頁(yè)面。2 用戶(hù)注冊(cè)模塊注冊(cè)功能模塊也是B/S架構(gòu)系統(tǒng)必須具備的功能。功能描述2是否輸入了所有的信息值 ,驗(yàn)證碼檢查,采用流輸出。功能描述1圖書(shū)分類(lèi)列出 從數(shù)據(jù)庫(kù)中讀取。功能描述3廣告展示 。4 圖書(shū)瀏覽功能功能描述1顯示圖書(shū)比較完整的基本信息。5 添加產(chǎn)品到購(gòu)物車(chē)功能功能描述1可以將喜歡的書(shū)添加到購(gòu)物車(chē)。6 生成訂單并產(chǎn)生訂單詳細(xì)功能描述1可以對(duì)相應(yīng)的產(chǎn)品進(jìn)行購(gòu)買(mǎi),生成相應(yīng)的訂單。7 后臺(tái)管理員登陸功能描述1管理員通過(guò)身份確認(rèn)登陸到后臺(tái)管理界面。功能描述2后臺(tái)管理員可以對(duì)用戶(hù)進(jìn)行增、刪、改。功能描述2后臺(tái)管理員對(duì)圖書(shū)進(jìn)行增、刪、改。功能描述2可以對(duì)訂單進(jìn)行增、刪、改。圖 普通用戶(hù)用例圖 管理員用例圖管理員登錄后,可以對(duì)圖書(shū),用戶(hù),訂單,廣告進(jìn)行管理。 管理員用例圖 系統(tǒng)體系結(jié)構(gòu)根據(jù)該網(wǎng)上書(shū)店的基本功能需求,該系統(tǒng)基本結(jié)構(gòu)可分為前臺(tái)部分和后臺(tái)部分。分別為表現(xiàn)層、控制層、業(yè)務(wù)層、數(shù)據(jù)層。 控制層:主要負(fù)責(zé)系統(tǒng)的訪問(wèn)控制、數(shù)據(jù)加載和注銷(xiāo),是系統(tǒng)的核心控制單元。 業(yè)務(wù)層:實(shí)現(xiàn)了交易系統(tǒng)和管理系統(tǒng)的主要業(yè)務(wù)邏輯,是系統(tǒng)主要的運(yùn)算單元。 數(shù)據(jù)庫(kù)設(shè)計(jì) 本次系統(tǒng)主要是基于B/S架構(gòu)的系統(tǒng),存在大量的數(shù)據(jù)讀入和取出,對(duì)數(shù)據(jù)庫(kù)表的要求比較高,每個(gè)功能模塊基本都涉及到了數(shù)據(jù)表。用戶(hù)表:存儲(chǔ)用戶(hù)信息。廣告表:存儲(chǔ)廣告信息。圖書(shū)表:存儲(chǔ)圖書(shū)信息。圖書(shū)類(lèi)型表:存儲(chǔ)圖書(shū)類(lèi)型信息。訂單項(xiàng)表:存儲(chǔ)單條訂單項(xiàng)信息。訂單表:存儲(chǔ)訂單信息。購(gòu)物車(chē)表:存儲(chǔ)購(gòu)物車(chē)信息。 第四章 系統(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。開(kāi)發(fā)所需要的軟件如下:。 以上。服務(wù)器: 以上Oracle數(shù)據(jù)庫(kù):大型的數(shù)據(jù)庫(kù)服務(wù)器。PL/SQL:針對(duì)oracle 數(shù)據(jù)庫(kù)開(kāi)發(fā)的一款界面操作客戶(hù)端。 安裝開(kāi)發(fā)工具(1) 登陸,下載最新版JDK。(2) 安裝JDK 。下載網(wǎng)站。(4) 安裝Tomcat 服務(wù)器 ,在安裝過(guò)程中可以修改默認(rèn)端口8080。(5) 安裝Oracle 數(shù)據(jù)庫(kù),在安裝過(guò)程中需要設(shè)置system/sys 數(shù)據(jù)庫(kù)默認(rèn)用戶(hù)的密碼還要端口1521,以及域名xe。(2) 服務(wù)器window preferences MyEclipse Enterprise WorkbenchserversTomcat 在彈出的界面上,單擊Browser 選擇本地Tomcat 路徑。因而使用SSH 開(kāi)源框架開(kāi)發(fā)Web項(xiàng)目,適當(dāng)導(dǎo)入jar包 避免jar包沖突很重要。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訂單詳細(xì)編號(hào)integer主鍵非空userId用戶(hù)編號(hào)integer—非空orderTime訂購(gòu)時(shí)間Date—非空totalPrice總金額float—非空receiveName收貨人varchar2(50)—非空receiveTime收貨地址varchar2(200)—非空postalCode郵政編碼varchar2(10)—非空mobile電話(huà)varchar2(15)—非空 訂單項(xiàng)列表(d_orderItem)字段名 字段描述字段類(lèi)型字段約束是否為空orderItemId訂單項(xiàng)編號(hào)integer 主鍵否orderDetailedId訂單詳細(xì)編號(hào)integer—否productId產(chǎn)品編號(hào)integer—否count訂購(gòu)數(shù)量integer—否dangTotalPrice系統(tǒng)價(jià)格float—否costTotalPrice產(chǎn)品市場(chǎng)價(jià)float—否sigleScore產(chǎn)品的積分integer—否 購(gòu)物車(chē)數(shù)據(jù)表(d_cart)字段名字段描述字段類(lèi)型字段約束是否為空cartId購(gòu)物車(chē)編號(hào)integer主鍵否userId用戶(hù)編號(hào)Integer外鍵否dangTatalPrice 系統(tǒng)總價(jià)float—否costPrice市場(chǎng)總價(jià) float—否toatlScore總積分integer—否 后臺(tái)管理員表(d_admin)字段名字段描述字段類(lèi)型字段約束是否為空adminId管理員idinteger主鍵否login登陸賬號(hào)varchar2(30)—否password密碼varchar2(30)—否realName真實(shí)姓名varchar2(30)——telephone電話(huà)varchar2(30)—— 數(shù)據(jù)庫(kù)連接實(shí)現(xiàn)Java Web SSH 框架技術(shù)連接是數(shù)據(jù)庫(kù),是通過(guò)Hibernate 框架技術(shù)訪問(wèn)的。核心代碼:! 連接相關(guān)的屬性 bean id=dataSource class= property name=driverClassName !—驅(qū)動(dòng)名 value/value /property property name=url ! url valuejdbc:oracle:thin::1521:xe/value /property property name=username valuegraduation/value /property property name=password valuewangjing/value /property /bean ! Spring config bean id=sessionFactory class= property name=dataSource ref local=dataSource/ /property property name=hibernateProperties props prop key=/prop prop key=true/prop prop key=true/prop /props /property property name=mappingResources list value/wangjing/book/advertise//value value/wangjing/book/booktype//value value/wangjing/book/product//value value/wangjing/book/user//value value/wangjing/book/backstage/admin//value value/wangjing/book/order//value value/wangjing/book/order//value value/wangjing/book/cart//value /list /property /bean bean id=hibernateTemplate class= property name=sessionFactory ref local=sessionFactory/ /property /bean 前臺(tái)主要功能模塊 登陸功能的實(shí)現(xiàn)系統(tǒng)的登陸界面(UI)設(shè)計(jì)如下圖: 系統(tǒng)登陸界面用戶(hù)在登陸本網(wǎng)上書(shū)店系統(tǒng)的時(shí)候,只需要輸入正確的用戶(hù)信息和用戶(hù)密碼,即可實(shí)現(xiàn)登陸,系統(tǒng)將進(jìn)入首頁(yè),首頁(yè)會(huì)顯現(xiàn)用戶(hù)昵稱(chēng)信息,表示已經(jīng)成功登陸。用戶(hù)名不存在,系統(tǒng)將通過(guò)Acti
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1