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

正文內(nèi)容

20xx-jsp網(wǎng)上購(gòu)物管理系統(tǒng)(文件)

 

【正文】 的領(lǐng)域。甚至許多企業(yè)也在互聯(lián)網(wǎng)中發(fā)布和獲取信息。目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 6 類: (1) J2EE 模型 (2) WEB 開(kāi)發(fā)工具 (3) 應(yīng)用程序服務(wù)器的連接器 WEBSHOP 網(wǎng)上購(gòu)物管理系統(tǒng) 第 頁(yè) 共 38 頁(yè) 3 (4) J2EE 項(xiàng)目部署服務(wù) (5) 數(shù)據(jù)庫(kù)服務(wù) (6) MyEclipse 整合 幫助 對(duì)于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。 JSP技術(shù)有點(diǎn)類 似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件 (*.jsp)。其次, JavaBeans 是一個(gè)Java 的類,一般來(lái)說(shuō),這樣的 Java 類將對(duì)應(yīng)于 一個(gè)獨(dú)立的 .java 文件,在絕大多數(shù)情況下,這應(yīng)該是一個(gè) public 類型的類。 Views 可以看作一棵樹(shù),顯然可以用 Composite Pattern 來(lái)實(shí)現(xiàn)。 現(xiàn)在讓我們來(lái)了解一下 MVC 三個(gè)部分在 J2EE架構(gòu)中處于什么位置,這樣有助于我們理解 MVC 架構(gòu)的實(shí)現(xiàn)。 WEBSHOP 網(wǎng)上購(gòu)物管理系統(tǒng) 第 頁(yè) 共 38 頁(yè) 5 第 2 章 可行性分析 技術(shù)可行性分析 動(dòng)態(tài)網(wǎng)站技術(shù)介紹 Inter 起源于 20世紀(jì) 60 年代,它在近幾年迅速風(fēng)靡全球,其根本原因不僅在與它擁有卓越的國(guó)際通信功能,更在于它擁有巨大的信息資源。 程序語(yǔ)言的選擇 Java EE 是目前開(kāi)發(fā) Web 應(yīng)用(特別是 Web 應(yīng)用)最流行的平臺(tái)之一,其實(shí) Java Web 應(yīng)用的核心技術(shù)就是 JSP、 Servlet 與 JavaBean。所以被許多人認(rèn)為是未來(lái)最有發(fā)展前途的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)是以。 ( 2) 一次編寫(xiě), 到處運(yùn)行 作為 Java 平臺(tái)的一部分, JSP 擁有 Java 編程語(yǔ)言“一次編寫(xiě),到處運(yùn)行”的特點(diǎn),隨著越來(lái)越多的供應(yīng)商將 JSP 支持添加到他們的產(chǎn)品中,您可以使用自己所選擇WEBSHOP 網(wǎng)上購(gòu)物管理系統(tǒng) 第 頁(yè) 共 38 頁(yè) 6 的服務(wù)器和工具,但并不影響當(dāng)前的應(yīng)用。 由于 JSP 頁(yè)面的內(nèi)置腳本語(yǔ)言是基于 Java 技術(shù)編程語(yǔ)言的,而且所有的 JSP 頁(yè)面都被編譯為 Java Servlet,JSP 頁(yè)面就具有 Java 技術(shù)的所有優(yōu)點(diǎn),包括健壯的存儲(chǔ)管理和安全性。 在 ,定義 datasource 元素設(shè)置了具體的數(shù)據(jù)源,可以使用這個(gè)數(shù)據(jù)源來(lái)連接數(shù)據(jù)庫(kù)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò) WWW 瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前段( Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。特別是在 Java 這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、快捷、高效。所以客戶機(jī)越來(lái)越“瘦”,而服務(wù)器越來(lái)越“胖”是將來(lái)信息化發(fā)展的主流方向?,F(xiàn)在的趨勢(shì)是凡使用 B/S 架構(gòu)的應(yīng)用管理軟件,只需安裝在 Linux 服務(wù)器上即可,而且安全性高。所以網(wǎng)上購(gòu)物有很大的意義。 (1)讓用戶足不出戶 就可以享受安逸的購(gòu)物 。 目標(biāo)系統(tǒng)應(yīng)該達(dá)到以下要求。能連續(xù)準(zhǔn)確的處理業(yè)務(wù),有較強(qiáng)的容錯(cuò)能力。系統(tǒng)應(yīng)易于修改、易于擴(kuò)充、易于維護(hù),能夠適應(yīng)業(yè)務(wù) 不斷發(fā)展變化的需要。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲(chǔ)和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密 。其體積小、速度快、總體擁有成本低、開(kāi)放源碼。對(duì)于程序員來(lái)說(shuō),只要構(gòu)建了一個(gè)指向數(shù)據(jù)庫(kù)的連接,就可以采用統(tǒng)一的應(yīng)用程序編程接口實(shí)現(xiàn)數(shù)據(jù)庫(kù)的讀寫(xiě)。管理員級(jí)別用戶不僅可以對(duì)數(shù)據(jù)查詢,還可以對(duì)用戶的使用權(quán)限進(jìn)行控制,還可以對(duì)記錄進(jìn)行增加、刪除、修改等操作。主要目標(biāo)是將系統(tǒng)分析階段所提出的反映了信息需求的邏輯方案轉(zhuǎn)換成 可以 在 計(jì)算機(jī)與 網(wǎng)絡(luò)中運(yùn)行 的 技術(shù) 方案 ,為下一階段系統(tǒng)試試提供必要的技術(shù)資料,應(yīng)符合系統(tǒng)性,靈活性,可靠性,經(jīng)濟(jì)型的要求。通過(guò)填寫(xiě)注冊(cè)資料,正確填寫(xiě)后,點(diǎn)擊注冊(cè)按鈕便可成為注冊(cè)用戶。用戶注冊(cè)成功后就可以使用前臺(tái)的一切功能。 (5)購(gòu)買(mǎi)商品 點(diǎn)擊商品的圖片或者商品名稱鏈接進(jìn)入商品詳細(xì)信息頁(yè)面。 (7)搜索商品 用戶可以在搜索頁(yè)面搜索自己想要的商品,在搜索框中輸入想查詢的商品名稱,然后選擇該商品名稱,單擊“查看”,則可進(jìn)入該商品的詳細(xì)頁(yè)面。 圖 51 數(shù)據(jù)庫(kù) ER 圖 (2)依據(jù)項(xiàng)目的處理需求,對(duì)應(yīng)數(shù)據(jù)表的設(shè)計(jì)及功能如下。 表 53 購(gòu)買(mǎi)商品 信息表 (shopproduct) 字段名 字段類型 字段長(zhǎng)度 是否允許為空 是否主鍵 描述 Yonghuming Varchar 50 不允許 是 用戶名 productName Varcher 50 不允許 否 商品名稱 quantity Int 50 不 允許 否 商品數(shù)量 price double 20 不允許 否 商品價(jià)格 回復(fù)信息表的功能主要用于保存回復(fù)信息,詳細(xì)見(jiàn)表 54所示。 (1)環(huán)境搭建 : 第一步,創(chuàng)建 WEB 工程 第二步,分包 ,如圖 61所示 圖 61 分包 主要源代碼實(shí)現(xiàn) src 中部分代碼 (1)數(shù)據(jù)庫(kù)連接代碼 WEBSHOP 網(wǎng)上購(gòu)物管理系統(tǒng) 第 頁(yè) 共 38 頁(yè) 16 private static final String DBDRIVER= 。 try{ (DBDRIVER)。 } (2)用戶登陸 用戶登陸 的代碼如下: package Operation。 public class LoginOperation { public LoginUser getLoginUser(LoginUser loginUser) { Connection con = null。 String sql = select * from zhaowei where PassWord=?。 while (()) { ((LoginUser))。 } return loginUser。 // 返回 Product列表 public List getProductList(){ List productList=new ArrayList()。 // 讀取數(shù)據(jù)行 while(()){ Product product=new Product()。 ((images))。 (pstmt)。 pstmt=(select id,pride,images from product where name=?)。 ((pride))。 (pstmt)。 Connection con = null。 pstmt = (sql)。 } catch (SQLException e) { ()。 (6)購(gòu)買(mǎi)商品 購(gòu)買(mǎi)商品 的代碼 如下: public int saveOrder( String yonghuming,String zipcode, String phone,String address, String creditcard, double total) { int result = 0。 String strSql = insert into ProductOrder(yonghuming,zipcode, + phone,address,creditcard,total) values(?,?,?,?,?,?)。 (3, phone)。 result = ()。 } return result。 //把產(chǎn)品保存在 session中 (productList2, productlist2)。 if(i%3==0){ % (2)購(gòu)物車(chē) 功能代碼 把商品添加到購(gòu)物車(chē) 的代碼如下: % Map cart=(Map) (cart)。繼續(xù)購(gòu)物 /a)。 ProductItemBean productItem。 while(i){ //計(jì)算總和 productItem=(ProductItemBean) (id[i])。 subtotal=quantity*price。 user=(LoginUser) (LOGINED_USER)。 String id=(id)。 //id匹配,則退出循環(huán) break。 String message=(())。 (1)界面測(cè)試 在不開(kāi)啟 Web 服務(wù)器的情況下,反復(fù)點(diǎn)擊網(wǎng)頁(yè)上的超鏈接,測(cè)試器連接情況直到所有的鏈接都達(dá)到預(yù) 期的效果。 測(cè)試舉例 (1)測(cè)試用戶登錄是否成功 打開(kāi) WEBSHOP 論壇 登錄 頁(yè)面在“用戶名”里填入 zhaowei,“密碼”框中填入198909323 作為用戶的登錄密碼。測(cè)試成功。 本系統(tǒng) 用戶登錄后可以進(jìn)行 商品搜索和購(gòu)買(mǎi) 等操作。 在做畢業(yè)設(shè)計(jì)的這段日子,深深感受到了團(tuán)隊(duì)合作的力量,一些問(wèn)題自己一個(gè)人苦苦思考的時(shí)候,很難有些頭緒,但是當(dāng)大家一起討論問(wèn)題的時(shí)候,某些不經(jīng)意的話語(yǔ),卻給了我們很大的啟發(fā)。吳 老師多次詢問(wèn)研究 進(jìn)程,并為本人指點(diǎn)迷津,幫助本人 開(kāi)拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。 感謝所有教授過(guò) 本人 課程的 內(nèi)江 職業(yè) 技術(shù) 學(xué)院 的老師們,是你們誨人不倦才有了現(xiàn)在的 本人 。一段大學(xué)時(shí)光會(huì)慢慢的過(guò)去, 留在 本人 心中的卻是難以 忘懷的回憶。以后 本人 一定要用我的實(shí)際行動(dòng)和 優(yōu)異的成績(jī) 來(lái)報(bào)答 本人 親愛(ài)的父母。 本人 對(duì)吳 老師的感激之情是無(wú)法用言語(yǔ)表達(dá)的。 回顧系統(tǒng)的開(kāi)發(fā)過(guò)程,期間有付出也有收 獲,有挫折也有歡笑,待到成功的那一刻的喜悅卻是無(wú)法用語(yǔ)言言表的 。 但是該系統(tǒng)也還有很多需要完善的地方,還缺乏一些現(xiàn)在沒(méi)及時(shí)發(fā)現(xiàn)的功能,在今后的工 作里 ,這些功能與技術(shù)還需要加以提高和實(shí)現(xiàn)。測(cè)試成功。 (2)測(cè)試其他用戶 是否能夠登錄 打開(kāi) WEBSHOP 論壇頁(yè)面,輸入任意密碼,點(diǎn)擊“登錄”按鈕,將出現(xiàn) 用戶注冊(cè) 的頁(yè)面。 (3)性能測(cè)試 將程序 以 局域網(wǎng)的形式發(fā)布,查看其是否滿足大多用戶的要求。軟件測(cè)試 是軟件質(zhì)量保證 的主要 方法 之一 ,因此,測(cè)試的質(zhì)量直接影響到軟件的質(zhì)量。 } % (5)留言 功能代碼 在 WEBSHOP中 留言 的代碼如下: % LoginUser user=(LoginUser) (LOGINED_USER)。 while(isize){ product=(Product) (i)。 int size=()。 i++。 quantity=()。 double price,subtotal。 Object [] id=()。 if(cart==null || ()==0) (p購(gòu)物車(chē)當(dāng)前為空 /pa href=39。 i ()。 //訪問(wèn)數(shù)據(jù)庫(kù)方法,返回所有產(chǎn)品信息列表 List productlist2 = ()。 } finally { (pStatement)。 (5,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1