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

正文內(nèi)容

基于web的網(wǎng)上書店畢業(yè)論文-文庫(kù)吧資料

2025-06-29 13:58本頁(yè)面
  

【正文】 新聞管理訂單管理留言管理用戶管理會(huì)員管理是否退出圖34 后臺(tái)管理員業(yè)務(wù)流程圖 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)需求分析根據(jù)系統(tǒng)的功能分析,可以大致地看出書店所需要存儲(chǔ)的一些數(shù)據(jù)信息,比如書目信息,圖書類別信息,管理員信息,活動(dòng)優(yōu)惠信息,會(huì)員信息,訂單信息,留言信息等等,根據(jù)這些數(shù)據(jù)信息可以抽象出本系統(tǒng)所需要的數(shù)據(jù)庫(kù)表,具體如下:(1)圖書表:圖書ID,書名,ISBN號(hào),市場(chǎng)價(jià),會(huì)員價(jià),出版時(shí)間,上架時(shí)間,作者,出版社,所屬類型,數(shù)量,簡(jiǎn)介,點(diǎn)擊率,封面,作者簡(jiǎn)介,店主推薦(2)圖書類別表:類別ID,類別名稱,所有書數(shù)量(3)訂單表:訂單ID,訂單號(hào),訂購(gòu)書名,訂購(gòu)數(shù)量,聯(lián)系人,聯(lián)系電話,發(fā)貨地址,提交時(shí)間,備注,訂單狀態(tài),處理時(shí)間(4)留言表:留言ID,留言主題,提交人,提交時(shí)間,聯(lián)系電話,Email,留言內(nèi)容,回復(fù)內(nèi)容,回復(fù)時(shí)間(5)新聞書訊表:書訊ID,標(biāo)題,內(nèi)容,發(fā)表時(shí)間,發(fā)布人,新聞圖片,點(diǎn)擊率(6)書店公告表:公告ID,標(biāo)題,內(nèi)容,發(fā)表時(shí)間,發(fā)布人,點(diǎn)擊率(7)用戶表:用戶ID,用戶名,用戶密碼,權(quán)限(8)會(huì)員表:會(huì)員ID,會(huì)員名,登錄密碼,聯(lián)系電話,Email,聯(lián)系地址,郵編 數(shù)據(jù)庫(kù)關(guān)系結(jié)構(gòu)設(shè)計(jì)對(duì)象是現(xiàn)實(shí)生活中事物的抽象,而數(shù)據(jù)庫(kù)表是對(duì)對(duì)象的抽象,數(shù)據(jù)庫(kù)表之間存在著一定的關(guān)聯(lián)關(guān)系,有的是一對(duì)一,有的是一對(duì)多,有的是多對(duì)多[22]。在系統(tǒng)的后臺(tái)管理,管理員用戶可以對(duì)系統(tǒng)的圖書信息、圖書類別信息、公告信息、書訊信息、訂單信息、前臺(tái)用戶的留言信息、會(huì)員信息和對(duì)系統(tǒng)的管理員信息進(jìn)行綜合的管理,對(duì)這些信息的管理和修改,前臺(tái)頁(yè)面刷新后都會(huì)進(jìn)行相應(yīng)的改變。前臺(tái)用戶業(yè)務(wù)流程如圖33所示。前臺(tái)用戶一般為圖書的訂購(gòu)者或消費(fèi)者,用戶登錄首頁(yè),系統(tǒng)默認(rèn)的用戶身份為游客,登錄后為會(huì)員身份,會(huì)員需要注冊(cè),游客或會(huì)員可以對(duì)書目進(jìn)行瀏覽或分類瀏覽,也可查詢?yōu)g覽,對(duì)有意購(gòu)買的書籍可以加入購(gòu)物車,也可以直接訂購(gòu),對(duì)加入購(gòu)物車的書籍可以進(jìn)行添加或刪除,可以單獨(dú)購(gòu)買或一起轉(zhuǎn)到收銀臺(tái)合并訂購(gòu),訂購(gòu)成功后用戶可以繼續(xù)瀏覽也可以退出系統(tǒng)。用 戶 層應(yīng) 用 層服 務(wù) 層數(shù)據(jù)庫(kù)防火墻瀏覽器(普通用戶)翰博網(wǎng)上書店Web服務(wù)器瀏覽器(普通用戶)瀏覽器(管理員)圖31 系統(tǒng)架構(gòu)圖 系統(tǒng)功能分析經(jīng)過前面的需求分析和系統(tǒng)架構(gòu)流程的劃分,劃分系統(tǒng)功能如圖32所示。B/S架構(gòu)在客戶端使用瀏覽器就可以訪問到系統(tǒng),大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本[21]。軟件體系結(jié)構(gòu)的設(shè)計(jì)是整個(gè)軟件開發(fā)過程中的關(guān)鍵點(diǎn)。 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)軟件體系結(jié)構(gòu)的設(shè)計(jì)是整個(gè)軟件開發(fā)過程中的關(guān)鍵點(diǎn)。在軟件開發(fā)時(shí)期,設(shè)計(jì)階段是最富有活力、最需要發(fā)揮創(chuàng)造精神的階段。圖25 系統(tǒng)設(shè)計(jì)業(yè)務(wù)流程圖[18] 本章小結(jié)本章對(duì)網(wǎng)上書店的業(yè)務(wù)需求進(jìn)行分析,運(yùn)用J2EE軟件的開發(fā)流程和面向?qū)ο蟮乃枷雽⑾到y(tǒng)的頁(yè)面交互、邏輯處理和數(shù)據(jù)操作封裝在不同的層次結(jié)構(gòu)上,根據(jù)需求抽象出三個(gè)角色用例,劃分出系統(tǒng)的不同功能模塊,并根據(jù)需求分析設(shè)計(jì)系統(tǒng)的數(shù)據(jù)庫(kù)表結(jié)構(gòu)。請(qǐng)求會(huì)被Struts的核心控制器ActionServlet攔截,由Struts的MVC框架控制,接著通過Struts的業(yè)務(wù)控制器Action分發(fā)不同的業(yè)務(wù)請(qǐng)求[17]。(5)PO層,持久化對(duì)象層,通過實(shí)體 關(guān)系映射工具實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)的數(shù)據(jù)與對(duì)象的映射,使用面向?qū)ο蟮姆绞讲僮鲾?shù)據(jù)庫(kù),系統(tǒng)采用Hibernate作為ORM框架。(3)Service層,業(yè)務(wù)邏輯層,負(fù)責(zé)實(shí)現(xiàn)業(yè)務(wù)邏輯,對(duì)DAO對(duì)象進(jìn)行正面模式的封裝。負(fù)責(zé)表現(xiàn)層與業(yè)務(wù)邏輯層的交互,調(diào)用業(yè)務(wù)邏輯層,并將業(yè)務(wù)數(shù)據(jù)返回給視圖層顯示。負(fù)責(zé)系統(tǒng)功能的呈現(xiàn),收集用戶輸入的表單信息,并對(duì)用戶信息進(jìn)行客戶端校驗(yàn),主要由JSP實(shí)現(xiàn)。會(huì)員可以對(duì)已訂購(gòu)的書目訂單進(jìn)行查看,獲取訂單的處理信息。(12)會(huì)員資料修改:用戶注冊(cè)為會(huì)員后,需要對(duì)自己的用戶信息進(jìn)行維護(hù),包括個(gè)人信息的修改,密碼的修改,已購(gòu)書籍的歷史記錄處理等。(11)留言反饋:會(huì)員功能。(9)在線訂購(gòu):會(huì)員用戶查詢到自己想要的書籍后可以對(duì)書目進(jìn)行直接訂購(gòu),發(fā)布訂單,也可以通過放入購(gòu)物車,選購(gòu)多本書籍后一起下訂單訂購(gòu)。管理員的對(duì)留言的回復(fù)可以同步的反映在對(duì)留言的瀏覽,是會(huì)員與書店進(jìn)行互動(dòng)的窗口。(6)訂單瀏覽:會(huì)員用戶和游客用戶都可以查看消費(fèi)者提交訂單的信息,訂單處理的情況和貨是否已發(fā)出等情況。(4)公告瀏覽:展現(xiàn)書店的公告,打折優(yōu)惠等信息。(2)分類瀏覽:圖書具有繁瑣的類別,書店需要對(duì)這些書目進(jìn)行分類匯總,讓消費(fèi)者能夠通過類別縮小查找的范圍,點(diǎn)擊類別的鏈接可以將該類別下的所有書目匯總的檢索出來(lái)。 前臺(tái)需求分析(1)書目瀏覽:書店要賣出書籍獲取利潤(rùn),就必須讓消費(fèi)者知道你有沒有他們想要的書籍,并且這些書籍值不值得他們購(gòu)買,是不是物有所值。(8)用戶管理:網(wǎng)站的管理可以有多個(gè)管理員,對(duì)管理員分配不同的權(quán)限對(duì)網(wǎng)站進(jìn)行不用業(yè)務(wù)的管理操作,超級(jí)管理員通過對(duì)用戶權(quán)限的授權(quán),可以細(xì)化網(wǎng)站管理的分工,達(dá)到分而治之,各司其職的作用,使網(wǎng)站有良性的發(fā)展。(7)會(huì)員管理:查看書店擁有的會(huì)員數(shù)量,業(yè)務(wù)情況等信息,對(duì)書店的活動(dòng)信息可以針對(duì)會(huì)員發(fā)送站內(nèi)信通知會(huì)員。(6)留言管理:主要是針對(duì)用戶發(fā)表的留言反饋信息進(jìn)行回復(fù),是網(wǎng)站與用戶交互的平臺(tái)。(5)訂單管理:消費(fèi)者的提交的訂單要及時(shí)的進(jìn)行展示,讓管理員或者店主知道,并及時(shí)地對(duì)訂單進(jìn)行處理,根據(jù)訂單里的聯(lián)系信息進(jìn)行發(fā)貨,是網(wǎng)上書店的最終出口,管理書店的營(yíng)業(yè)利潤(rùn)。(4)新聞管理:這里的新聞主要是針對(duì)新書訊息,可以將新近到貨的書籍及時(shí)的展現(xiàn)在網(wǎng)站首頁(yè),起到一種廣告宣傳的作用,讓瀏覽者及時(shí)的獲取新書訊息。(3)公告管理:公告是網(wǎng)站信息發(fā)布的窗口之一,對(duì)于書店的活動(dòng)公告,促銷信息等進(jìn)行發(fā)布。(2)類別管理:系統(tǒng)中圖書的類別分為大類和小類,大類即小類的父類,小類為圖書的類別。 角色分析根據(jù)現(xiàn)實(shí)書店需求的初步描述,對(duì)現(xiàn)實(shí)書店的需求進(jìn)行分析,系統(tǒng)的用戶角色主要可以劃分為管理員,會(huì)員用戶和游客用戶,如圖21,22,23。 本章小結(jié)本章介紹了選題的背景和意義,并對(duì)課題的要求和研究?jī)?nèi)容,實(shí)現(xiàn)的可行性作了分析,對(duì)網(wǎng)上書店的現(xiàn)況作了概要性的說(shuō)明,是系統(tǒng)設(shè)計(jì)的前期研究基礎(chǔ)。④實(shí)現(xiàn)系統(tǒng)的前臺(tái)頁(yè)面的開發(fā),主要考慮系統(tǒng)的簡(jiǎn)潔美觀易用等方面,基本上實(shí)現(xiàn)前后臺(tái)功能的整合,并在不同的瀏覽器上進(jìn)行兼容性測(cè)試。③對(duì)每個(gè)業(yè)務(wù)對(duì)象的功能點(diǎn)進(jìn)行劃分,轉(zhuǎn)化成各種不同的業(yè)務(wù)邏輯,構(gòu)建成組件型的DAO接口和Service接口,并對(duì)接口進(jìn)行實(shí)現(xiàn),放置在Spring中進(jìn)行自動(dòng)管理。(3)開發(fā)流程:①對(duì)系統(tǒng)進(jìn)行詳細(xì)的需求分析,清楚理解網(wǎng)上書店的購(gòu)書流程,細(xì)化網(wǎng)上書店的業(yè)務(wù)功能,根據(jù)系統(tǒng)的不同業(yè)務(wù)進(jìn)行數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)。② 軟件環(huán)境:JAVA開發(fā)版本為JDK ;UML建模工具為Windows Visio 2003;IDE開發(fā)工具為MyEclipse ;;,使用MySQL的圖形操作工具Navicat操作管理數(shù)據(jù)庫(kù)。 系統(tǒng)概述(1)系統(tǒng)描述:HELLOBOOK翰博網(wǎng)上書店是基于WEB的網(wǎng)上書店,系統(tǒng)采用當(dāng)前業(yè)界流行的J2EE平臺(tái),運(yùn)用現(xiàn)代軟件工程和面向?qū)ο蟮乃枷脒M(jìn)行設(shè)計(jì)開發(fā),可以滿足像當(dāng)今網(wǎng)上書店選書、購(gòu)書等功能,如書目瀏覽,書目搜索,書店信息查看,書店后臺(tái)管理等功能。書店擔(dān)心讀者提交定單卻不付款,或收到假定單,而消費(fèi)者更擔(dān)心付款后收不到書[14]。 優(yōu)勢(shì)與劣勢(shì)優(yōu)勢(shì):(1)網(wǎng)上書店不受時(shí)間和空間的限制,人們可以隨時(shí)與商家進(jìn)行交易并且足不出戶就可以買到世界各地自己喜愛的書籍,擁有更廣闊的購(gòu)買環(huán)境[11];(2)通過互聯(lián)網(wǎng),網(wǎng)上書店的一個(gè)商家可以面對(duì)全球的消費(fèi)者,而一個(gè)消費(fèi)者可以在全球的任何一家商家購(gòu)買書籍,擁有更廣闊的市場(chǎng)[11];(3)網(wǎng)上書店是消費(fèi)者與商家的直接交易,省去了中介環(huán)節(jié)(如批發(fā)商,銷售商),并且無(wú)需租賃店面,只要有一個(gè)域名就能做買賣,節(jié)省了開支,使得商品的價(jià)格更便宜,這也大大降低了交易的成本[12];(4)網(wǎng)上交易具有快速的流通性,省去了商品交易的中間環(huán)節(jié),并且隨著全球物流的發(fā)展,更進(jìn)一步加快了商品的流通[13];劣勢(shì):(1)很多人擔(dān)心網(wǎng)上付款的安全性,怕自己的金融信息被別人竊取[14]?,F(xiàn)在正在比較大型的網(wǎng)上書店主要有當(dāng)當(dāng)網(wǎng)[6]、卓越網(wǎng)[7]、淘寶網(wǎng)[8]、易趣網(wǎng)[9]、蔚藍(lán)書店 [10]等等。通過以上的可行性分析, 本設(shè)計(jì)采用J2EE開發(fā),以MySQL作為數(shù)據(jù)庫(kù)實(shí)現(xiàn)。客戶端只要有瀏覽器便可以對(duì)網(wǎng)站進(jìn)行訪問。(2)技術(shù)可行性:J2EE技術(shù)已經(jīng)推行廣泛,、開發(fā)效率高,使用穩(wěn)定,并且是開源的,支持的包獲取簡(jiǎn)單[10]。系統(tǒng)要求部署簡(jiǎn)單,性能良好。客戶端通過瀏覽器進(jìn)行可視化操作,要求界面簡(jiǎn)潔友好,能夠完成書店銷售和管理的基本功能。④ 掌握一定的網(wǎng)絡(luò)安全知識(shí),實(shí)現(xiàn)網(wǎng)站的安全性運(yùn)行。②使用當(dāng)今流行的web開發(fā)的三大框架spring+struts+hibernate進(jìn)行開發(fā),掌握J(rèn)2EE軟件開發(fā)流程。對(duì)出版發(fā)行業(yè)教育來(lái)說(shuō),現(xiàn)在許多高校都開設(shè)了現(xiàn)代圖書發(fā)行課程,本論文對(duì)其課程設(shè)置和內(nèi)容組織也有一定的參考價(jià)值。(2)研究的理論意義近年來(lái)網(wǎng)上書店的研究數(shù)量眾多,從實(shí)際經(jīng)營(yíng)者的運(yùn)作經(jīng)驗(yàn)發(fā)展到學(xué)術(shù)界、理論界的研究和探討,并進(jìn)入國(guó)家研究計(jì)劃,正在完成從自發(fā)、偶發(fā)研究到自覺、有計(jì)劃研究的過渡??雌鋵?shí)際發(fā)展?fàn)顩r,各種不同的網(wǎng)上書店主體也在尋找適合自己的經(jīng)營(yíng)模式,從B2C、B2B到B2B2C的各種模式不斷創(chuàng)新;無(wú)數(shù)網(wǎng)上書店成立,但又有很多對(duì)產(chǎn)業(yè)缺乏了解和深層把握的書店迅速倒閉。網(wǎng)上書店的研究具有實(shí)踐指導(dǎo)意義和理論意義[5]:(1)研究的實(shí)踐指導(dǎo)意義越來(lái)越多的人,尤其是在校的大學(xué)生群體更多地選擇通過網(wǎng)上書店購(gòu)買自己想要的書籍,也有越來(lái)越多的書籍經(jīng)銷商選擇通過開辦網(wǎng)上書店經(jīng)銷自己書籍,這使得開發(fā)網(wǎng)上書店具有一定的用戶群和使用市場(chǎng)。現(xiàn)實(shí)的書店要實(shí)現(xiàn)信息的管理只能通過紙質(zhì)的形式記錄,比如書籍到貨的賬目,數(shù)量,價(jià)格,新書的介紹,書店的打折活動(dòng),顧客的訂單,顧客的留言建議等等,不便于數(shù)據(jù)的管理,同時(shí),顧客到書店去選購(gòu)書籍的時(shí)間會(huì)比較長(zhǎng),對(duì)于上班或者上課時(shí)間忙又想買書的人造成一定的麻煩。或者顧客想再具體的享受書店的貼心服務(wù),可以直接跟老板或售貨員咨詢想要的書有沒有到貨,存放的具體位置,價(jià)格,介紹等等,如果顧客想買多本書籍的話,書店可以提供購(gòu)物車或者購(gòu)物籃,顧客可以把挑選到的書籍放進(jìn)去,當(dāng)然,讀者要是不想要的話,他也可以從購(gòu)物車或購(gòu)物籃里將書放回書架。 選題背景Internet發(fā)展到今天已經(jīng)相當(dāng)成熟,隨著Internet的發(fā)展,電子商務(wù)技術(shù)也逐漸成熟并被廣大的互聯(lián)網(wǎng)用戶所接受,而作為其中一部分的網(wǎng)上書店也有了迅速的發(fā)展[3]。而作為電子商務(wù)一部分的網(wǎng)上書店也給當(dāng)今社會(huì)提供了巨大的商業(yè)效益同時(shí)也給人們帶來(lái)了高效便捷??偟膩?lái)說(shuō),本系統(tǒng)可以基本滿足網(wǎng)上圖書銷售和交易的需求。論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。結(jié)合以上的軟件和相關(guān)的功能技術(shù)與要求,本系統(tǒng)設(shè)計(jì)為前臺(tái)具有書籍搜索、書目瀏覽、分類瀏覽、消息公告、書訊瀏覽、書籍訂購(gòu)、書店留言、登錄和注冊(cè)等功能和后臺(tái)能夠完成圖書上架、書目信息修改、圖書類別管理、書訊發(fā)布、公告發(fā)布、訂單管理、留言管理、用戶管理、會(huì)員管理等功能。摘 要網(wǎng)上書店已經(jīng)成為當(dāng)今人們銷售和選購(gòu)圖書的一種新型的電子商務(wù)領(lǐng)域的經(jīng)營(yíng)消費(fèi)模式。本設(shè)計(jì)是基于WEB的網(wǎng)上書店,結(jié)合網(wǎng)上書店的需求,以及本人所學(xué)的軟件開發(fā)知識(shí),并參考現(xiàn)今正開放和經(jīng)營(yíng)中的網(wǎng)上書店,本設(shè)計(jì)運(yùn)用當(dāng)前業(yè)界流行的基于J2EE的WEB開發(fā)技術(shù)進(jìn)行設(shè)計(jì)開發(fā),整合穩(wěn)定強(qiáng)大的Hibernate,Spring和Struts三大技術(shù)框架,采用MySQL作為后臺(tái)數(shù)據(jù)庫(kù),運(yùn)用MVC,DAO相關(guān)的設(shè)計(jì)模式,增強(qiáng)系統(tǒng)設(shè)計(jì)復(fù)雜度和可維護(hù)性,采用三層B/S架構(gòu),只需一個(gè)瀏覽器就可以登錄到系統(tǒng),減少像普通客戶端軟件的升級(jí)和維護(hù)帶來(lái)的麻煩,爭(zhēng)取設(shè)計(jì)開發(fā)出一個(gè)簡(jiǎn)潔高效,安全可靠,可維護(hù)性強(qiáng)的網(wǎng)上書店。通過數(shù)據(jù)庫(kù)的連接就構(gòu)成了本設(shè)計(jì)的系統(tǒng)——HELLOBOOK翰博網(wǎng)上書店。重點(diǎn)地說(shuō)明
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1