亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于JSP的網(wǎng)上購物系統(tǒng)研究

        2017-01-10 02:08:49汪東芳薛麗香
        無線互聯(lián)科技 2016年13期

        汪東芳 薛麗香

        摘要:傳統(tǒng)的商品交易與銷售模式已經(jīng)不能滿足人們的需求。越來越多的人正在逐步接受網(wǎng)上購物這種新的購物方式,購物網(wǎng)站也得到越來越多人的關(guān)注。文章使用JSP技術(shù)設(shè)計了一款網(wǎng)上購物系統(tǒng),可以實現(xiàn)網(wǎng)上圖書的銷售與購買操作。

        關(guān)鍵詞:購物網(wǎng)站;網(wǎng)上購物系統(tǒng);JSP

        1 研究現(xiàn)狀

        網(wǎng)絡(luò)的出現(xiàn)與迅速發(fā)展和電子商務(wù)的逐漸成熟,不僅改變了我們記錄和傳播知識的符號,也改變了我們的交易方式,而且將會對我們的思維方式、工作方式和生活方式產(chǎn)生根本性的影響。網(wǎng)上購物在資源量、經(jīng)濟(jì)、銷售手段等方面的優(yōu)勢,都將成為電子商務(wù)必將替代傳統(tǒng)交易模式的前提。而所有這些都需要通過網(wǎng)絡(luò)語言實現(xiàn),JSP就是實現(xiàn)電子商務(wù)走向應(yīng)用的關(guān)鍵技術(shù)之一。

        2 需求分析

        2.1 數(shù)據(jù)庫的需求分析

        經(jīng)過市場調(diào)查,網(wǎng)上購物系統(tǒng)的主要需求在于各種信息的提供和保存,數(shù)據(jù)的更新與查詢,要求數(shù)據(jù)庫結(jié)構(gòu)能及時而充分地滿足各種信息的輸入輸出。文章設(shè)計的是一個專門銷售圖書的網(wǎng)上購物系統(tǒng)。該系統(tǒng)的總體需求如下:(1)用戶分一般用戶和管理員用戶。(2)訂單分單張詳細(xì)訂單和總訂單。(3)每一本圖書都從屬于一種類型。(4)一個用戶可以購買多本圖書。(5)一個用戶對應(yīng)一張訂單列表。(6)一個列表對應(yīng)多張訂單。(7)管理員信息:用戶名、密碼。(8)普通用戶:用戶ID、用戶名、密碼。(9)圖書:圖書編號、圖書名稱分類等。(10)圖書分類:分類編號、分類名稱。(11)訂單列表:訂單編號、圖書編號、購物數(shù)量。(12)訂單:訂單編號、用戶編號。

        2.2 關(guān)系實體圖

        本設(shè)計實體有:管理員信息實體、用戶信息實體、圖書實體、圖書分類實體、訂單實體、訂單列表實體,如圖1所示。

        3 系統(tǒng)設(shè)計

        文章所設(shè)計購物系統(tǒng)由客戶界面功能模塊和管理員界面功能模塊兩個模塊組成??蛻艚缑婀δ苣K的主要功能:注冊用戶進(jìn)行圖書的購買,查看自己的購物車和查看訂單等。管理員界面的主要功能:管理員進(jìn)行用戶管理,圖書的添加與修改,圖書類的添加與修改,訂單管理等操作。如圖2所示。

        在線購書功能模塊中的分頁處理功能,要從數(shù)據(jù)庫中讀出數(shù)據(jù),就要在圖書操作類中定義一個boolean型的booksearch()的方法。取出數(shù)據(jù)后就要做分頁處理,分頁功能同樣是在book search()方法體下實現(xiàn),absolute()是用來定位的,然后又用了一個do while循環(huán)語句,讀出所有數(shù)據(jù)的屬性列的值。

        try{

        rs=stmt.executeQuery(sqlStr),

        rs.absolute((page-1)*pageSize+1),

        No.13

        July,2016

        return false,

        }

        這里的關(guān)鍵問題就是,在取完一頁數(shù)據(jù)后,該如何去取下面的數(shù)據(jù),absolute()在這里就讓程序在取完一頁數(shù)據(jù)后知道該從哪里取下一頁要顯示的數(shù)據(jù),do while的作用就是從數(shù)據(jù)表中,讀出每一個屬性列,每次讀完一條指向下一條,直到頁尾處使用absolute()定位。這部分程序?qū)崿F(xiàn)了分頁與讀取數(shù)據(jù)到頁面的功能。

        4 問題與展望

        4.1 設(shè)計過程中的關(guān)鍵問題

        設(shè)計初期建立好工程框架是不可少的。特別是JSP的項目,每一個包和文件夾對于程序的順利運行都是至關(guān)重要的。對于每一個JSP項目而言,都應(yīng)該有自己相對應(yīng)的Web-INF文件夾,在它下面放的是每一個TavaBean的字節(jié)碼文件,最好不要把原文件和字節(jié)碼文件放在同一級目錄下。每次編譯JavaBean都要將生成的字節(jié)碼文件放在Web-INF\class\目錄下。在src文件夾下面放置自己創(chuàng)建的Java包。

        在調(diào)試時并不是所有錯誤都能從頁面信息中反饋,特別是sOL查詢語句的錯誤。這時就需要通過查看服務(wù)器運行日志文件來發(fā)現(xiàn)錯誤。

        4.2 今后可擴展方向

        網(wǎng)站有義務(wù)承擔(dān)用戶在使用電子商務(wù)平臺交易時所帶來的風(fēng)險。要加強網(wǎng)站的安全性,則必須使用MVC2模式來構(gòu)架網(wǎng)站。將Struts框架技術(shù)和Servlet技術(shù)引入下一步的開發(fā)中。將現(xiàn)有的模塊進(jìn)一步細(xì)分。編寫Servlet控制模塊來協(xié)調(diào)M層,也就是信息處理層和V層,也就是數(shù)據(jù)信息顯示和請求層。引入Struts框架技術(shù)的最大好處不僅是簡化大型項目的設(shè)計流程,還一定程度提高了安全性。

        5 結(jié)語

        本設(shè)計采用了較為簡單的模塊化處理思想。JSP+JavaBean的設(shè)計模式,就是將網(wǎng)頁顯示和后臺處理程序分離開,這樣既提高了安全性,又減輕了今后維護(hù)的工作強度。在設(shè)計當(dāng)中也是處處體現(xiàn)了模塊化的思想,比如用戶模塊、管理員模塊的劃分,再如用戶模塊中的購物車模塊和訂單模塊的劃分。它們雖然相互獨立,但卻又聯(lián)系緊密。這樣就提高了程序的可讀性和穩(wěn)定性。

        а√天堂资源8在线官网在线 | 亚洲AV电影天堂男人的天堂| 一区二区三无码| 国产精品亚洲一区二区三区在线看 | 亚洲av无码一区二区三区性色| 免费国产h视频在线观看86| 91人妻一区二区三区蜜臀| 无码国产精品一区二区免费式芒果| 成人免费看吃奶视频网站| 亚洲成av人在线观看无堂无码| 亚洲专区一区二区三区四区五区| 女人无遮挡裸交性做爰| a级毛片无码免费真人| 在线观看国产内射视频| 精品人妻av中文字幕乱| 午夜时刻免费入口| 国产精品成人av在线观看| 久久久亚洲欧洲日产国码是AV| 在线观看午夜视频国产| 鲁一鲁一鲁一鲁一曰综合网| 色综合久久丁香婷婷| 国产99久久久国产精品免费| 久久精品国产久精国产爱| 亚洲老妇色熟女老太| 免费大学生国产在线观看p| 国产国语按摩对白av在线观看| 亚洲a∨国产av综合av下载| 在线观看视频一区| 国产精品国产三级国产不卡| 狠狠摸狠狠澡| 欧美大香线蕉线伊人久久| 亚洲av乱码国产精品色| 免费av网站大全亚洲一区| 免费特级毛片| 日本不卡在线一区二区三区视频| 亚洲第一页视频在线观看| 韩国三级中文字幕hd| 亚洲日韩精品A∨片无码加勒比| 亚洲国产日韩综合天堂| 欧美大片aaaaa免费观看| 国产精在线|