999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web的網上圖書訂購系統分析與設計

2016-06-30 02:51:12杜卉婷李璋楊文韜陳堯杰
物聯網技術 2016年6期

杜卉婷 李璋 楊文韜 陳堯杰

摘 要:電子商務隨著互聯網的發展現已進入鼎盛時期,網上書店作為電子商務的一種,其發展前景十分廣大。網上圖書訂購系統以J2EE為平臺,采用B/S模式,利用MVC模型(即視圖、控制器、模型)實現。視圖則可采用JSP實現,從而完成數據的收集和呈現;控制器采用Servlet,并可通過控制器調用模型來實現頁面的跳轉;模型則是用java文件來實現業務邏輯,從而完成對數據庫對應JavaBean的相應操作。在系統中可對圖書進行查詢、選購、刪除和下訂單等,從而突破傳統書店的時間與空間限制。

關鍵詞:JSP;MVC;B/S;網上圖書訂購

中圖分類號:TP393 文獻標識碼:A 文章編號:2095-1302(2016)06-00-02

0 引 言

近年來,隨著信息全球化的發展和Internet的普及,互聯網已滲透到大眾生活的方方面面,成為人們發布信息、獲取信息的重要渠道,因此,網上購物也成為互聯網應用的最大熱點。Internet上的站點發展迅速,內容跨越了金融、商業、文化事業、科技事業、娛樂、體育等各領域,這也為電子商務提供了發展平臺。商家建立網站,將各方面的宣傳與服務展現于網絡中,通過網絡可實現商品檢索、網上購物等功能,這些改變了我們原有的經營模式和經營理念,建立了電子商家與消費者之間暢通便捷的溝通交易渠道,網上圖書銷售系統也由此而生。圖書交易系統突破了時間空間的限制,交易可以在任何時間和地點進行,有了更好的選擇性,而且商品通過網絡展示,運用的圖片文字更加人性化,通過試讀一部分的手段使讀者對書籍作進一步了解,同時網絡交易的成本大大降低,包括實體店租金和圖書存儲等,還可以給消費者帶來很多優惠,相對于以前依靠人工操作的傳統銷售方式,互聯網的快速傳播大大提高了新書的銷售速度。在21世紀的今天,信息化、數字化已成為時代的要求,網上圖書交易系統的實現將給我們的生活帶來巨大的變化。

1 系統概述

1.1 開發技術

J2EE技術是SUN公司推出的受到廣泛支持的企業級服務器開發規范,其中包含的各類組件、服務架構及技術層次均有共同的標準與規范,讓各種依賴J2EE架構的平臺存在良好的兼容性,J2EE由服務器Tomcat對其進行管理,包含組件Java Servlet和Java Server Pages(JSP),JSP是運行在服務器端的Web組件;Enterprise Java Bean(EJB)是運行在服務端的業務組件;客戶端應用程序和applet是運行在客戶端的組件。J2EE主要實現B/S模式開發即Web開發,B/S是瀏覽器/服務器模式,而C/S是客戶機/服務器模式。兩種模式的區別在于C/S通常在小范圍的專用網上使用,通過專門的服務器實現局域網之間的數據交換和連接服務。良好的安全控制能力得益于固定的網絡環境,因此該模式安全性能較好,但從整體性考慮,系統維護較困難,B/S在廣域網之上,通過客戶的瀏覽器可以訪問服務器,因此具有一定的不安全因素,但是它的構架相對獨立,維護起來較為容易。

JSP技術是J2EE的重要組成部分,它是在傳統網頁HTML文件中插入Java程序段(Scriptlet)和JSP標簽(tag),從而形成JSP文件,JSP技術使用Java編程語言編寫類XML的tags和Scriptlets來封裝產生動態網頁的處理邏輯。網頁還能通過tags和Scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網頁邏輯與網頁設計顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發變得迅速和容易。Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序段,然后將執行結果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數據庫、重新定向網頁等,以實現建立動態網頁所需要的功能。JSP與Java Servlet一樣,在服務器端執行,通常返回該客戶端的是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP頁面由HTML代碼和嵌入其中的Java代碼組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。

Java Servlet是JSP的技術基礎,Servlet可以響應任何類型的請求,但多數情況只用來擴展基于HTTP協議的Web服務器,客戶端發送請求到服務器,服務器調用Servlet,根據請求,Servlet生成響應內容并傳給服務器,服務器再將響應返回給客戶端。大型Web應用程序的開發需要Java Servlet和JSP配合才能完成。JSP具備了Java技術簡單易用,完全面向對象,具有平臺無關性且安全可靠,主要面向因特網等特點。

1.2 系統介紹

網上圖書訂購系統采用B/S模式的MVC模型,Model即模型,View即視圖,Controller即控制器。Model層是應用程序中用于處理應用程序數據邏輯的部分,通常模型對象負責在數據庫中存取數據。View(視圖)是應用程序中處理數據顯示的部分,通常視圖是依據模型數據創建的。Controller(控制器)是應用程序中處理用戶交互的部分,通常控制器負責從視圖讀取數據,控制用戶輸入,并向模型發送數據。圖1所示為MVC模型示意圖。

2 系統分析

2.1 基本功能

需求分析是系統設計的第一步,了解業務流程和需要才能設計完整的模型,網上圖書訂購系統的主要功能是使客戶找到自己滿意的書籍并下單完成購物,其包含的功能如下:

(1)用戶信息管理:主要實現用戶的注冊和登錄驗證,查詢用戶的個人信息,并提供修改功能,為以后系統的拓展提供方便。

(2)書籍信息查詢:主頁面主要顯示圖書的信息,包括簡介、價格等,同時用戶還可以通過關鍵字如書名等查詢功能快速查找出自己需要的圖書信息,并通過提供熱度排名推薦書籍給用戶。

(3)購物車管理:當用戶點擊書籍購買時,把書籍相關信息如價格、數量保存到購物車中,當同時購買多本書籍時自動算出總價格方便結賬處理,同時用戶可以更改書籍數量,刪除書籍,甚至清空購物車。

(4)訂單處理:該模塊根據用戶提供的購物車信息和用戶個人信息如姓名、電話、地址和付款方式生成訂單存入數據庫,用戶可以查詢自己的訂單信息。

2.2 數據庫設計

良好的數據庫設計對于整個系統的運行效率和實現效果起到了非常重要的作用,數據的一致性和完整性依賴于良好的數據庫組織結構設計,此系統采用Oracle數據庫,該數據庫是一種大型數據庫系統,一般應用于商業、政府部門,其功能強大,能處理大批量數據,支持多用戶、大事務量的事務處理,數據安全性強,穩定性強,擴展性好,在網絡方面應用很多。從系統分析看,一個用戶對應多本書籍,一個用戶對應一張訂單,一個訂單對應多本書籍信息??稍O計數據庫包含如下信息表:

(1)用戶信息表:用戶ID、用戶名、密碼、聯系方式等;

(2)商品信息表:圖書ID、書名、價格、簡介等;

(3)訂單表:訂單編號、用戶ID、訂單時間、付款方式、總價格、收貨地址、郵編;

(4)訂單詳情表:訂單編號、圖書ID、圖書數量。

3 系統實現

系統的主頁面可由JSP編寫,網頁是產品宣傳的重要工具,因此,網頁設計的好壞關系到商務的發展,若在一個頁面表現許多內容,那么如何組織這些內容使頁面看起來美觀清晰就顯得至關重要。網頁制作的原則如下:

(1)簡潔。網頁需要使用一個醒目的標題,可采用圖形表示,同時限制字體和顏色的數目,不要過于花哨;

(2)突出重點和布局合理。重要的板塊應占屏幕60%以上,將其放置在中間,左邊可放置導航和目錄;

(3)一致性。頁面使用相同的頁邊距,文本、圖形保持相同的間距,主頁面放置logo,其他頁面的相同位置也放置logo,同時頁面元素和整個頁面以及站點的色彩和風格應保持一致。圖書訂購系統的流程如圖2所示。

4 結 語

網上書店的電子商務系統可充分利用互聯網的強大功能為用戶提供完善的服務,大大擴展了書店的營銷空間。本文設計了基于Web的MVC模型的網上書店訂購系統,以J2EE為開發平臺,對系統進行了分析與設計,繪制了系統流圖和B/S的MVC結構,客戶可在網站選擇查詢自己喜愛的書籍,完成提交訂單的整個操作,同時客戶可以查詢自己的信息。本系統還可以在此基礎上進一步完善,如支付功能的實現等。

參考文獻

[1]石義良,鄧娟.JSP數據庫訪問技術研究[J].科技資訊,2009(2):14.

[2]史沖,張林科,雷朝峰.淺談數據庫設計與建設[J].中國城市經濟,2009,10(4):76-78.

[3]黃佳. JSP/Servlet在高校辦公自動化系統的應用研究[A].2008年中國高校通信類院系學術研討會論文集(上冊),2009.

[4]周晉. 數據庫安全威脅及防護措施[J].中國科技信息,2013(23):134-135.

[5]王天驕. 網上購物系統的設計與開發探析[J]. 科技展望,2015(4):9-10.

[6]方忠,陳彭年,韓正之.ASP與JSP的比較研究[J].計算機工程,2000,26(10):73-74.

主站蜘蛛池模板: 精品国产成人三级在线观看| 久青草国产高清在线视频| 在线高清亚洲精品二区| 国产成人精品一区二区| 欧美日韩国产高清一区二区三区| 国产亚洲欧美日本一二三本道| 91国内在线视频| 国产精品视频观看裸模| 午夜福利无码一区二区| 亚洲无码37.| 国产精品尤物在线| 国产亚洲日韩av在线| 久久亚洲国产一区二区| 天天综合亚洲| 亚洲香蕉伊综合在人在线| 国产精品久线在线观看| 国产原创演绎剧情有字幕的| 成人福利在线免费观看| 中文字幕人成乱码熟女免费| 亚洲不卡影院| 国产福利拍拍拍| 日韩人妻精品一区| 国产人人射| 九色视频一区| 久久综合婷婷| 免费一极毛片| 一本色道久久88亚洲综合| 国产呦视频免费视频在线观看| 99在线国产| 国内精品视频| 欧美特黄一级大黄录像| 日本不卡在线视频| 一级全黄毛片| 国产精品专区第一页在线观看| 中国国产A一级毛片| 97成人在线视频| 国产v精品成人免费视频71pao| 真人高潮娇喘嗯啊在线观看| 国产精品中文免费福利| 精品在线免费播放| 亚洲成人播放| 亚洲爱婷婷色69堂| 女人毛片a级大学毛片免费| 又猛又黄又爽无遮挡的视频网站| 四虎在线观看视频高清无码| 国产综合亚洲欧洲区精品无码| 成人字幕网视频在线观看| 国产成人a毛片在线| 免费女人18毛片a级毛片视频| 日韩二区三区无| 亚洲精品免费网站| 亚洲bt欧美bt精品| 国产乱子伦一区二区=| www欧美在线观看| 91久久偷偷做嫩草影院| 国产丝袜无码精品| 亚洲日韩国产精品综合在线观看| 久久99这里精品8国产| 日韩无码视频播放| 亚洲一级毛片| 狠狠亚洲五月天| 亚洲综合色吧| 亚洲av日韩av制服丝袜| 国产视频入口| 国产一区二区三区在线精品专区| 国产成人a在线观看视频| 中文字幕波多野不卡一区| 日本www色视频| 波多野结衣在线一区二区| 香蕉视频在线观看www| 亚洲欧洲日产无码AV| 亚洲人成在线精品| 亚洲第一极品精品无码| 欧美精品1区| 青青草久久伊人| 一区二区三区高清视频国产女人| 亚洲男人的天堂在线观看| aa级毛片毛片免费观看久| 国产福利拍拍拍| 日韩毛片基地| AV无码国产在线看岛国岛| 亚洲不卡无码av中文字幕|