![java畢業(yè)論文-網(wǎng)上書店管理應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)+源碼(要源碼的下載后留言)_第1頁](http://file4.renrendoc.com/view/6e95cbde855637bed2b29157ee7e0f17/6e95cbde855637bed2b29157ee7e0f171.gif)
![java畢業(yè)論文-網(wǎng)上書店管理應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)+源碼(要源碼的下載后留言)_第2頁](http://file4.renrendoc.com/view/6e95cbde855637bed2b29157ee7e0f17/6e95cbde855637bed2b29157ee7e0f172.gif)
![java畢業(yè)論文-網(wǎng)上書店管理應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)+源碼(要源碼的下載后留言)_第3頁](http://file4.renrendoc.com/view/6e95cbde855637bed2b29157ee7e0f17/6e95cbde855637bed2b29157ee7e0f173.gif)
![java畢業(yè)論文-網(wǎng)上書店管理應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)+源碼(要源碼的下載后留言)_第4頁](http://file4.renrendoc.com/view/6e95cbde855637bed2b29157ee7e0f17/6e95cbde855637bed2b29157ee7e0f174.gif)
![java畢業(yè)論文-網(wǎng)上書店管理應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)+源碼(要源碼的下載后留言)_第5頁](http://file4.renrendoc.com/view/6e95cbde855637bed2b29157ee7e0f17/6e95cbde855637bed2b29157ee7e0f175.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Design and Implementation of Online Bookstore Management Application System by Sun Kenan Supervisor:Associate Professor Dong Yueli Dalian Neusoft Institute of Information TechnologyJune 2008畢業(yè)設(shè)計(論文)任務(wù)書畢業(yè)設(shè)計(論文)題目:網(wǎng)上書店管理應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)設(shè)計(論文)的基本內(nèi)容: 近年來網(wǎng)絡(luò)商機的蓬勃發(fā)展,讓各個企業(yè)都朝向網(wǎng)絡(luò)發(fā)展,如時下流行的電子商務(wù)就是結(jié)合了多媒體,網(wǎng)絡(luò),商業(yè)分析等,在這個多元化
2、的時代里,我們必需順應(yīng)著時代的潮流,所以利用這次機會推出網(wǎng)上書店管理應(yīng)用系統(tǒng),來順應(yīng)時下網(wǎng)絡(luò)書店發(fā)展的突飛猛進。我們解決了以往傳統(tǒng)的管理模式,不僅讓用戶方便,有效的取得最新、最快的圖書資訊,也可使管理人員更簡潔的進行操作管理。做出符合大眾的網(wǎng)站,讓網(wǎng)絡(luò)圖書更好地融入大眾生活。畢業(yè)設(shè)計(論文)專題部分:題目:設(shè)計或論文專題的基本內(nèi)容:學(xué)生接受畢業(yè)設(shè)計(論文)題目日期第 1 周指導(dǎo)教師簽字:2008年 3 月 3 日網(wǎng)上書店管理應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)摘要網(wǎng)上書店是時下最熱門的消費方式之一,本文所介紹的網(wǎng)上書店管理系統(tǒng)就是針對此類而產(chǎn)生的。網(wǎng)上書店主要利用電子工具和網(wǎng)絡(luò)的特性來模擬現(xiàn)實書店的功能,同時利
3、用了網(wǎng)絡(luò)不受時間和空間限制的優(yōu)勢進行交易,可以說是未來商務(wù)的一種理想的貿(mào)易方式??梢灶A(yù)見的是,電子商務(wù)的出現(xiàn)不僅將滿足人們的生活所求,而且終將成為一種新的經(jīng)濟增長方式。通過該系統(tǒng)的開發(fā)研究,不僅可以學(xué)到如何使用JSP來開發(fā)一個比較完善的網(wǎng)上圖書銷售系統(tǒng),還可以由此擴展思路,開發(fā)出其它形式的服務(wù)于電子商務(wù)的應(yīng)用系統(tǒng)。網(wǎng)上圖書銷售系統(tǒng)全文共分為概述、需求分析、圖書管理模塊設(shè)計、詳細設(shè)計、總結(jié)等,詳細闡述了系統(tǒng)分析、系統(tǒng)設(shè)計的方法及內(nèi)容,對如何使用了JSP開發(fā)本系統(tǒng)作了較為詳細的介紹。本系統(tǒng)包括前臺的會員注冊、登錄/注銷、瀏覽圖書詳細信息、圖書搜索、新書上架、圖書投票、購物車、訂單與結(jié)算中心等功能模
4、塊和后臺的會員管理,使用JSP作為開發(fā)工具,后臺數(shù)據(jù)庫采用。系統(tǒng)的實現(xiàn)采用軟件工程學(xué)的方法,按照問題定義、可行性研究、需求分析、概要設(shè)計、詳細設(shè)計、代碼實現(xiàn)和系統(tǒng)的測試與維護的步驟嚴格操作的,事實證明這套方法行之有效,能夠在最短的時間內(nèi)設(shè)計和實現(xiàn)系統(tǒng),并為開發(fā)人員省去不必要的麻煩.軟件工程學(xué)是一套規(guī)范的、高效的和科學(xué)的軟件設(shè)計與實現(xiàn)的方法論。關(guān)鍵詞:網(wǎng)上圖書管理系統(tǒng);JSP編程;電子商務(wù);軟件工程 Design and Implementation of Online Bookstore Management Application SystemAbstract Online bookstor
5、es are among the most popular form of consumption, the paper presented by the online bookstore management system that is generated for such. Online Bookstore, the main use of electronic tools and networks to simulate reality of the functions of bookstores, and the use of the network from time and sp
6、ace constraints of the advantages of transactions can be said to be an ideal future business of the trade. It can be foreseen is that the emergence of e-commerce will not only meet peoples life by seeking, and eventually will become a new mode of economic growth. The system developed by the research
7、, not only can learn how to use the JSP to develop a complete online book sales system, can also extend this idea to develop other forms of e-commerce services in the application system. The full text of online book sales system is divided into an overview of needs analysis, library management modul
8、e design, detailed design, review, detailed systems analysis, system design and content of the method on how to use the JSP development of the system made more detailed Introduced. The system, including the prospects Register, Login / write-off, visit the library more information, Book Search, book
9、shelves, books voting, shopping cart, orders and settlement center, and other functions module and the background of members of the management, use JSP as a development tool , A background database. System of a software engineering methods, in accordance with the definition of the problem, feasibili
10、ty studies, needs analysis, the outline design, detailed design, code realization and system testing and maintenance of strict operational steps, these methods have proved effective, In the shortest possible time, design and implementation of systems and developers avoid unnecessary troubles. Softwa
11、re engineering is a set of standardized, efficient and scientific software design and implementation of the methodology. Key words: online library management system; JSP programming; e-commerce, software engineering目 錄 TOC o 1-3 u 畢業(yè)設(shè)計(論文)任務(wù)書 PAGEREF _Toc200164194 h I摘要 PAGEREF _Toc200164195 h IIAbs
12、tract PAGEREF _Toc200164196 h III目 錄 PAGEREF _Toc200164197 h IV第1章 緒論 PAGEREF _Toc200164198 h 1開發(fā)背景 PAGEREF _Toc200164199 h 11.2 網(wǎng)上書店的概念 PAGEREF _Toc200164200 h 11.3 網(wǎng)上書店與傳統(tǒng)書店的區(qū)別 PAGEREF _Toc200164201 h 11.4 國內(nèi)網(wǎng)上書店的現(xiàn)狀 PAGEREF _Toc200164202 h 2第2章 需求分析 PAGEREF _Toc200164203 h 32.1 設(shè)計目標 PAGEREF _Toc20
13、0164204 h 32.2 系統(tǒng)功能 PAGEREF _Toc200164205 h 32.3 系統(tǒng)特點 PAGEREF _Toc200164206 h 42.4 軟件工程 PAGEREF _Toc200164207 h 4第3章 系統(tǒng)設(shè)計 PAGEREF _Toc200164208 h 6系統(tǒng)結(jié)構(gòu)設(shè)計 PAGEREF _Toc200164209 h 6系統(tǒng)功能模塊劃分 PAGEREF _Toc200164210 h 63.3 系統(tǒng)開發(fā)環(huán)境 PAGEREF _Toc200164211 h 8數(shù)據(jù)庫設(shè)計 PAGEREF _Toc200164212 h 8數(shù)據(jù)庫需求分析 PAGEREF _Toc
14、200164213 h 8數(shù)據(jù)庫實體圖分析 PAGEREF _Toc200164214 h 8數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 PAGEREF _Toc200164215 h 10第4章 系統(tǒng)實現(xiàn) PAGEREF _Toc200164216 h 13客戶界面設(shè)計 PAGEREF _Toc200164217 h 13共用模塊設(shè)計 PAGEREF _Toc200164218 h 134.1.2 用戶登錄模塊設(shè)計 PAGEREF _Toc200164219 h 134.1.3 在線購書模塊設(shè)計 PAGEREF _Toc200164220 h 134.1.4 我的購物車模塊設(shè)計 PAGEREF _Toc200164
15、221 h 144.1.5 訂單信息模塊設(shè)計 PAGEREF _Toc200164222 h 144.2.管理界面設(shè)計 PAGEREF _Toc200164223 h 15管理員登錄模塊設(shè)計 PAGEREF _Toc200164224 h 154.2.2 現(xiàn)有圖書管理模塊設(shè)計 PAGEREF _Toc200164225 h 154.2.3 訂單管理模塊設(shè)計 PAGEREF _Toc200164226 h 154.2.4 用戶管理模塊設(shè)計 PAGEREF _Toc200164227 h 16第5章結(jié)論 PAGEREF _Toc200164228 h 17參考文獻 PAGEREF _Toc2001
16、64229 h 18致 謝 PAGEREF _Toc200164230 h 19第1章 緒論網(wǎng)上書店管理應(yīng)用系統(tǒng)是一個典型的電子商務(wù)應(yīng)用網(wǎng)站。它綜合了多種技術(shù),并且從技術(shù)層面來說,該系統(tǒng)既涵蓋了應(yīng)用客戶和Web客戶,又詳細描述了Web組件等中間技術(shù),也可以將我在大學(xué)幾年中所學(xué)的知識完全的發(fā)揮出來。近年來網(wǎng)路商機的蓬勃發(fā)展,讓各個企業(yè)都朝向網(wǎng)絡(luò)發(fā)展,如時下流行的電子商務(wù)就是結(jié)合了多媒體,網(wǎng)路,商業(yè)分析等,在這個多元化的時代里,我們必需順應(yīng)著時代的潮流,所以利用這次機會推出網(wǎng)上書店管理應(yīng)用系統(tǒng),來順應(yīng)時下網(wǎng)絡(luò)書店發(fā)展的突飛猛進,我們解決了以往傳統(tǒng)的管理模式,不僅讓用戶方便,有效的取得最新、最快的圖
17、書資訊,也可使管理人員更簡潔的進行操作管理。為做出符合大眾的網(wǎng)站,讓網(wǎng)絡(luò)圖書更好地融入大眾生活作出一定的貢獻。1.2 網(wǎng)上書店的概念網(wǎng)上書店,又稱電子書店、網(wǎng)上書店等,是利用數(shù)字、網(wǎng)絡(luò)等技術(shù)在因特網(wǎng)上銷售網(wǎng)上傳輸?shù)奶摂M版書刊和在網(wǎng)外庫房備存的實體書刊。對網(wǎng)絡(luò)傳輸?shù)奶摂M版書刊,購買后可以直接下載;對網(wǎng)外實體書刊則由網(wǎng)上書店派人或通過其他運輸系統(tǒng)把所購書刊送到購買者手上。網(wǎng)上書店的迅速發(fā)展對傳統(tǒng)的圖書流通體系產(chǎn)生了強烈的沖擊,縮減了圖書流通發(fā)行環(huán)節(jié),提高了圖書的流通速度。網(wǎng)上書店所提供的書訊,除最新出版的新書外,還有以前出版的圖書、古舊圖書。經(jīng)銷圖書品種數(shù)量之多、品種之全,令許多傳統(tǒng)書店難望其項背
18、。1.3 網(wǎng)上書店與傳統(tǒng)書店的區(qū)別中國圖書零售網(wǎng)點少,分布不均勻,而橫空出世的互聯(lián)網(wǎng)似乎為解決問題提供了可能。與傳統(tǒng)書店相比,網(wǎng)上書店的優(yōu)勢也非常明顯:傳統(tǒng)店開店的成本,如房屋租金、人員工資等是剛性的,增加一個店,就需要增加相應(yīng)的成本;而在網(wǎng)上開店,帶寬和服務(wù)器成本會隨著營業(yè)額的上升逐漸攤薄。與傳統(tǒng)物理書店相比較,在新書方面難以一爭高下的網(wǎng)上書店在賣庫存圖書的時候,發(fā)現(xiàn)自己處于絕對優(yōu)勢。更重要的在于,網(wǎng)上書店沒有架存空間的限制。而物理書店之所以少賣庫存書,其中一個重要原因就是沒有足夠大的空間去擺設(shè)。網(wǎng)上書店可以借海量虛擬陳列的技術(shù)優(yōu)勢,充分發(fā)掘和整合出版庫存資源。 另外,網(wǎng)站間互相借力也取得了
19、不凡效果。業(yè)內(nèi)人士認為,卓越網(wǎng)創(chuàng)造了一些成功的銷售案例,與其在新浪等著名門戶網(wǎng)站主頁設(shè)置入口,擴大傳播直接相關(guān)。而這一切都將首先歸結(jié)為網(wǎng)站獨有的、現(xiàn)階段超越物流、支付等瓶頸限制、對讀者而言最有號召力的優(yōu)勢價格優(yōu)勢。訪客量多銷售機率增加批量大進價折扣低銷價低吸引讀者雖然這個真空狀態(tài)下的模型會在實際運行中產(chǎn)生無數(shù)變體,但在庫存圖書買方市場這一大環(huán)境下,它對出版社并非沒有魅力。1.4 國內(nèi)網(wǎng)上書店的現(xiàn)狀無論是出于仿效,還是迫于競爭,一些老牌的圖書銷售商紛紛加入網(wǎng)上書店的行列,如龐諾書店(Barnesandnoble ),疆界書店(Borders )等。至少在1997年,國外網(wǎng)上書店達兩百家以上。而在
20、國內(nèi),自杭州新華書店創(chuàng)辦第一家網(wǎng)上書店后,網(wǎng)上書店如雨后春筍般涌現(xiàn)出來。其中最為有名的莫過于 1999年1月1日開通的上海書城網(wǎng)上書店和3月9日正式營業(yè)的北京圖書大廈網(wǎng)上書店?,F(xiàn)在,到底有多少中文圖書的網(wǎng)上書店,恐怕很難統(tǒng)計完整。為了說明這一點,我做了一個小實驗(時間:2008年4月3日下午),在搜狐網(wǎng)站上,用關(guān)鍵詞“網(wǎng)上書店”進行查詢,去除重復(fù)結(jié)果后,發(fā)現(xiàn)從事網(wǎng)上中文圖書銷售的站點共有61個,其中屬于新華書店系統(tǒng)的網(wǎng)站有5個,占8.2%;出版社辦的有3個,占4.9%;提供書目在9萬種以上的有6個,占9.8%。另外,專業(yè)性圖書網(wǎng)站8個,如計算機書店、工具書店、醫(yī)藥書店、法律書店、青少年書店等。
21、從這些統(tǒng)計數(shù)據(jù)中,我們多少也能看出國內(nèi)網(wǎng)上書店競爭的激烈性。 第2章 需求分析2.1 設(shè)計目標網(wǎng)上圖書管理系統(tǒng)的設(shè)計與實現(xiàn),是為了適應(yīng)近年來網(wǎng)絡(luò)書店的快速發(fā)展,滿足人們足不出戶就可以在網(wǎng)上瀏覽,并且在第一時間找到自己需要的圖書。該系統(tǒng)的實現(xiàn),不僅有利于讀者更方便的購買到自己需要的圖書,更可以減少管理員進行繁瑣后臺操作的時間,提高工作效率。網(wǎng)上圖書銷售系統(tǒng),可以為各類用戶提供方便的在線買書環(huán)境,符合目前國內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實現(xiàn)注冊、瀏覽商品、查詢圖書、下定單、查看定單等功能;管理員可以通過定單管理、商品管理、評論管理等管理功能來對系統(tǒng)進行維護更新。本系統(tǒng)能夠達到足不出戶,完成
22、網(wǎng)上定購業(yè)務(wù)。系統(tǒng)有很強的適應(yīng)性,能夠發(fā)布在互連網(wǎng)上,局域網(wǎng)上或者單機測試使用,如果能夠經(jīng)常的管理和維護,將是一個很好的網(wǎng)上交易平臺。系統(tǒng)的前臺和后臺分離,前臺主要提供給用戶來瀏覽圖書,定購圖書,而管理員則針對每天新到的圖書對后臺數(shù)據(jù)庫進行更新、修改,這樣就能保證用戶每天都能獲取最新的圖書信息。不但免去了管理員每天都要在電腦中記錄圖書數(shù)據(jù),整理雜亂圖書的負擔(dān),而且使得圖書的管理變得簡單、輕松。避免了手工操作和錯誤記錄所帶來的數(shù)據(jù)錯誤和時間的耗費。 系統(tǒng)功能網(wǎng)上圖書銷售系統(tǒng),可以為各類用戶提供方便的在線買書環(huán)境,符合目前國內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實現(xiàn)注冊、瀏覽商品、查詢圖書、下定單
23、、查看定單等功能;管理員可以通過定單管理、商品管理、評論管理等管理功能來對系統(tǒng)進行維護更新。本系統(tǒng)能夠達到足不出戶,完成網(wǎng)上定購業(yè)務(wù)。系統(tǒng)有很強的適應(yīng)性,能夠發(fā)布在互連網(wǎng)上,局域網(wǎng)上或者單機測試使用,如果能夠經(jīng)常的管理和維護,將是一個很好的網(wǎng)上交易平臺。系統(tǒng)的前臺和后臺分離,前臺主要提供給用戶來瀏覽圖書,定購圖書,而管理員則針對每天新到的圖書對后臺數(shù)據(jù)庫進行更新、修改,這樣就能保證用戶每天都能獲取最新的圖書信息。不但免去了管理員每天都要在電腦中記錄圖書數(shù)據(jù),整理雜亂圖書的負擔(dān),而且使得圖書的管理變得簡單、輕松。避免了手工操作和錯誤記錄所帶來的數(shù)據(jù)錯誤和時間的耗費。2.3 系統(tǒng)特點頁面模塊化:本
24、系統(tǒng)在界面設(shè)計上都采用模塊化處理思想,把很多頁面共有部分分集成一個模塊,例如頁面的頭、尾和導(dǎo)航條,這樣在開發(fā)是直接引用這些共用頁面就可以了,大大提高開發(fā)效率并提高系統(tǒng)可維護性。三層結(jié)構(gòu):本系統(tǒng)采用三層結(jié)構(gòu)設(shè)計,既程序邏輯結(jié)構(gòu)分為用戶界面層、業(yè)務(wù)邏輯處理層和數(shù)據(jù)存儲層。三層在物理結(jié)構(gòu)上也是獨立的,業(yè)務(wù)邏輯處理層采用javabean實現(xiàn),用戶界面與邏輯分離,系統(tǒng)的安全性、可維護性、重用性和可擴展性都大大提高。面向?qū)ο笤O(shè)計:在系統(tǒng)中將用戶、圖書等都封裝成相應(yīng)的類,同時每類都有自己對應(yīng)的操作類,從而再次提高了對數(shù)據(jù)庫操作的安全性和程序的可擴展性。易操作:要求設(shè)計的系統(tǒng)功能齊全,界面友好,操作方便,必要
25、的地方進行提示。源程序可讀性:為了便于其他設(shè)計,維護人員讀懂代碼或以后的代碼修改,軟件升級維護,即可能做好代碼注釋工作。優(yōu)化原則:為了達到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡介明了,也方便了將來的維護。人性化設(shè)計:本系統(tǒng)導(dǎo)航的另一個亮點是導(dǎo)航明顯。不管用戶位于本書店的那個角落,都不會迷路。2.4 軟件工程軟件已經(jīng)成為繼與計算機的系統(tǒng)及產(chǎn)品的關(guān)鍵組成成分。在過去40年中,軟件已經(jīng)從特定的問題解決和信息分析工具演化為一門獨特的產(chǎn)業(yè)。但早期的“軟件設(shè)計”文化和歷史產(chǎn)生了一系列至今還存在的問題,軟件已經(jīng)成為計算機系統(tǒng)演化過程中的阻
26、礙因素。軟件是由程序數(shù)據(jù)和文檔組成。這些條目構(gòu)成了軟件工程過程中的配置項,而軟件工程的目的就是為建造高質(zhì)量的軟件提供一個框架。簡單的說,軟件工程就是為了經(jīng)濟的獲得可靠的和能在實際機器上高效運行的軟件而建立和使用的好地工程原則。軟件業(yè)的發(fā)展,使得傳統(tǒng)的軟件方法已經(jīng)不適應(yīng)軟件的開發(fā)與維護的需要,迫切需要采用工程的概念、原理、技術(shù)和方法來規(guī)范軟件的開發(fā)與維護過程。軟件工程是一種過程化的技術(shù)。軟件工程遵循七條基本原理:用分階段的生命周期計劃嚴格管理堅持進行階段評審實行嚴格產(chǎn)品控制采用現(xiàn)代程序設(shè)計技術(shù)結(jié)果應(yīng)能清楚的審查開發(fā)小組的人員應(yīng)該少而精承認不斷改進軟件工程實踐的必要性軟件工程的傳統(tǒng)途徑:它使用生命
27、周期方法學(xué)和各種結(jié)構(gòu)分析和結(jié)構(gòu)設(shè)計技術(shù)。一般來說,軟件生命周期由軟件定義、軟件開發(fā)和軟件維護三個時期組成。其中,軟件定義時期又可分為問題定義,可行性研究和需求分析;軟件開發(fā)時期又可以分為總體設(shè)計,詳細設(shè)計,編碼和單元測試,綜合測試。根據(jù)這種基本原理,人們設(shè)計出很多適合不同情況的基本模型。其中使用最廣的是瀑布模型和快速原形模型。第3章 系統(tǒng)設(shè)計根據(jù)面向?qū)ο蠛腿龑咏Y(jié)構(gòu)的設(shè)計思想,可以得出如圖3.1所示的系統(tǒng)結(jié)構(gòu)設(shè)計圖。在線書店JavaBean數(shù)據(jù)庫管理端界面客戶端界面圖書管理模塊添加圖書模塊添加圖書分類模塊付款發(fā)貨模塊訂單信息模塊用戶管理訂單管理圖書管理登錄/注冊訂單信息管理、購物車界面在線勾書界
28、面圖3.1 系統(tǒng)結(jié)構(gòu)設(shè)計圖根據(jù)系統(tǒng)功能分析,可以畫出系統(tǒng)功能模塊圖,這里按客戶界面、管理界面分別對功能模塊圖進行描述??蛻艚缑娴南到y(tǒng)功能模塊圖如圖3.2,3.3所示。圖3.2 前臺系統(tǒng)功能模塊圖圖3.3 后臺系統(tǒng)功能模塊圖3.3 系統(tǒng)開發(fā)環(huán)境 操作系統(tǒng): Windows XP Home Edition SP2。CPU:Intel(R) Pentium(R) processor 1.60GHZ 5。92 MHz。內(nèi)存:512M硬盤空間:至少需要100MB以上的硬盤空間來安裝所需的組件。一個數(shù)據(jù)庫系統(tǒng)在應(yīng)用的過程中通常都會有添加、修改、刪除和查詢等操作,因此用戶對數(shù)據(jù)庫的需求將具體體體現(xiàn)在對各種細
29、細的提供、保存、更新和查詢等方面。圖書網(wǎng)站的數(shù)據(jù)庫需要滿足以下信息需求:可以維護和瀏覽圖書信息??梢跃S護和瀏覽用戶信息,用戶分為注冊會員和管理員用戶??梢跃S護和瀏覽圖書分類信息??梢跃S護和瀏覽定單,一個用戶對應(yīng)一張定單列表,一個定單列表對應(yīng)多張定單詳細信息。綜合上面對圖書購物網(wǎng)站數(shù)據(jù)庫的需求分析,涉及如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。管理員信息:包括帳號、姓名和密碼等數(shù)據(jù)項。注冊會員:包括用戶ID、密碼、Email、 等數(shù)據(jù)項。圖書信息:包括圖書編號、圖書名稱、分類編號的呢個數(shù)據(jù)項。圖書分類:包括分類編號和分類名稱等數(shù)據(jù)項。定單列表:包括定單列表編號和用戶編號等數(shù)據(jù)項。定單詳細情況:包括定單編號、定單列
30、表編號、圖書編號和購書數(shù)量等數(shù)據(jù)項。在了解了數(shù)據(jù)庫的需求后,就可以設(shè)計出滿足客戶需求的各種實體以及他們之間的關(guān)系。該系統(tǒng)的實體由管理員實體、用戶信息實體、圖書信息實體、圖書類型實體、定單列表實體、定單詳細信息實體,下面將分別進行介紹。管理員實體 管理員賬號用戶名密碼圖書類型實體圖書類型類型編號類型名稱圖書信息實體圖書信息圖書名稱圖書定價圖書簡介總數(shù)量作者出版社圖書封面所屬類別用戶信息實體用戶信息聯(lián)系 性別用戶姓名用戶名電子郵件 地址定單列表定單列表訂單編號是否發(fā)貨是否付款提交時間應(yīng)付金額定單詳細信息實體定單詳細信息圖書名稱作者圖書類別圖書價格訂購數(shù)量數(shù)據(jù)的概念結(jié)構(gòu)設(shè)計完畢后,現(xiàn)在可以將上面的數(shù)
31、據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。由數(shù)據(jù)模型利用MS Access進行數(shù)據(jù)庫的詳細設(shè)計,其基本表的設(shè)計如下:allorders訂單信息列表表3.10 allorders訂單信息名稱類型是否為空說明IDInt(11)NO主鍵OrderidInt(11)YES訂單號BooknoInt(11)YES書號AmountInt(11)YES訂貨數(shù)量說明:此表存放訂單信息。Bookadmin書店管理員信息列表表3.11 Bookadmin書店管理員信息名稱類型是否為空說明AdminUserVarchar(20)YES用戶名AdminPassVarchar(50)YES密
32、碼說明:此表存放系統(tǒng)管理員信息。Book圖書信息列表表3.12 Book圖書信息名稱類型是否為空說明IDInt(11)-主鍵BookNameVarchar(40)-書名BookClassInt(11)-圖書分類名AuthorVarchar(25)YES作者PublishVarchar(150)YES出版社BookNoVarchar(30)YES書號ContenttextYES內(nèi)容簡介PrincefloatYES原價AmountInt(11)YES總數(shù)量Leav_NumberInt(11)YES乘余數(shù)量RegTimedatetime-登記時間PictureVarchar(200)YES圖書封面說
33、明:此表存放圖書信息。bookclass圖書分類表表3.13 bookclass圖書分類名稱類型是否為空說明IDInt(11)YES分類編號ClassnameVarchar(30)YES分類名稱說明:此表存放圖書分類信息。order訂單詳細表表3.14 order訂單詳細名稱類型是否為空說明idInt(11)-主鍵orderidVarchar(20)-訂單編號useridInt(11)-用戶IDsubmittimedatetime-訂單提交時間consignnmenttimedatetimeYES交貨時間totalpricefloatYES總金額contenttextYES備注ipaddres
34、sVarchar(20)YES用戶IPispayoffInt(11)YES是否已付款issalesInt(11)YES是否已發(fā)貨說明:此表存放訂單詳細信息。shop_user用戶信息表表3.15 shop_user用戶信息名稱類型是否為空說明idInt(11)-主鍵usernameVarchar(20)-用戶名稱passwordVarchar(50)-密碼namesVarchar(20)YES真實姓名sexVarchar(2)YES性別addressVarchar(150)YES地址phoneVarchar(20)YES postVarchar(8)YES emailVarchar(50)YE
35、S電子郵件regtimeDatetimeYES注冊時間regipaddressVarchar(20)YES注冊IP說明:此表存放用戶信息。 第4章 系統(tǒng)實現(xiàn)為了提高代碼的重用性,把共用部分做成獨立的文件保存,保存在inc目錄里。這些文件都是純HTML代碼。調(diào)用方式: 頁面格式 菜單文件4.1.2 用戶登錄模塊設(shè)計為了檢驗用戶是否是書店的合法用戶,所以輸入用戶名和密碼來核對用戶的合法性。該模塊需要用到login.java這個Bean。4.1.3 在線購書模塊設(shè)計在該模塊用戶可以看見書店現(xiàn)有的圖書;用戶可以查詢圖書;用戶可以購買圖書,把選中的圖書放進購物車,也可以查看圖書的詳細資料。4.1.4 我
36、的購物車模塊設(shè)計在“我的購物車”這個功能模塊中,用戶可以修改自己購買的圖書數(shù)量,可以刪除已經(jīng)選購的圖書,可以提交購物車??梢郧蹇召徫镘嚭屠^續(xù)購書。4.1.5 訂單信息模塊設(shè)計該功能模塊用戶可以看見自己已經(jīng)提交的所有訂單,可以查看訂單詳細情況。并設(shè)計以彈出窗口的形式顯示訂單信息,在這里用戶可以付款。該模塊需要用到login.java這個Bean。4.2.2 現(xiàn)有圖書管理模塊設(shè)計在該模塊管理員可以對圖書資料進行全部的操作。4.2.3 訂單管理模塊設(shè)計管理員可以查看訂單用戶的詳細資料,訂單的詳細資料并根據(jù)用戶是否付款決定是否發(fā)貨。4.2.4 用戶管理模塊設(shè)計管理員可以在該模塊查看用戶的詳細的資料及修
37、改和刪除已經(jīng)存在的用戶資料。第5章結(jié)論隨著信息技術(shù)在我國企業(yè)中的廣泛應(yīng)用,企業(yè)的生產(chǎn)經(jīng)營活動越來越依賴計算機信息系統(tǒng),很多企業(yè)都構(gòu)建了自己的企業(yè)管理系統(tǒng)。但是由于科技的發(fā)展,社會文明的進步,人們已不在滿足于現(xiàn)在的經(jīng)營、生活方式。Internet的出現(xiàn)使更多的商業(yè)機構(gòu)可以在線銷售貨物和提供服務(wù),比較容易的地為客戶和企業(yè)用戶提供這些功能。網(wǎng)上書店管理系統(tǒng),基本上體現(xiàn)了電子商務(wù)各方面的優(yōu)點,正確把握住了時代的脈搏,順應(yīng)了社會發(fā)展的需要,向廣大客戶提供了一套網(wǎng)上書店購買圖書過程中所需的全部服務(wù)。網(wǎng)上書店有著其他形式的書店所不能比擬的優(yōu)勢:它不需要店鋪和龐大的銷售網(wǎng)絡(luò),通過在網(wǎng)上直接訂購、支付、結(jié)算,減少了中間的環(huán)節(jié)和開支。不受時空的限制,一天24小時的營業(yè)時間。全世界范圍內(nèi)都可以銷售等。在設(shè)計這套體統(tǒng)以及對電子商務(wù)進行初步探討和設(shè)計過程中,我更深入的了解了JSP的優(yōu)點和先進之處,也看到了JSP技術(shù)在電子商務(wù)應(yīng)用上的光明前途。通過幾個月的設(shè)計,網(wǎng)上書店管理系統(tǒng)基本完成了要求的諸項基本功能,實現(xiàn)了一個簡單的不同部分以數(shù)據(jù)為中心的模型,在方案的各部分在實際運作中能夠解決相應(yīng)的問題。在設(shè)計和制作網(wǎng)上圖書銷售
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態(tài)友好的教育環(huán)境創(chuàng)建計劃
- 懸掛起重機安裝施工方案
- 現(xiàn)代組織領(lǐng)導(dǎo)力激發(fā)團隊潛力的秘訣
- 班組協(xié)同工作溝通是關(guān)鍵
- 2024秋四年級英語上冊 Unit 5 Dinners ready第6課時(Read and write Story time)說課稿 人教PEP
- 《10 我們心中的星》(說課稿)-2023-2024學(xué)年四年級上冊綜合實踐活動吉美版
- Unit 5 The colourful world第一課時(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級上冊
- 2024年秋七年級英語上冊 Starter Module 2 My English lesson Unit 3 Im twelve說課稿 (新版)外研版
- 2024年四年級品社下冊《圓明園的控訴》說課稿 滬教版
- Unit 1 My classroom PA Let's talk(說課稿)-2024-2025學(xué)年人教PEP版英語四年級上冊
- 《GMP基礎(chǔ)知識培訓(xùn)》課件
- 2025屆江蘇省無錫市天一中學(xué)高一上數(shù)學(xué)期末質(zhì)量檢測試題含解析
- 數(shù)學(xué)家華羅庚課件
- 貴州茅臺酒股份有限公司招聘筆試題庫2024
- 《人工智能基礎(chǔ)》課件-AI的前世今生:她從哪里來
- 《納米技術(shù)簡介》課件
- 血液透析高鉀血癥的護理查房
- 思政課國內(nèi)外研究現(xiàn)狀分析
- 2024年青海省西寧市選調(diào)生考試(公共基礎(chǔ)知識)綜合能力題庫帶答案
- HYT 235-2018 海洋環(huán)境放射性核素監(jiān)測技術(shù)規(guī)程
- 中國香蔥行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告2024-2034版
評論
0/150
提交評論