【正文】
實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,并確定這些實(shí)體模式的屬性和碼。 小結(jié)本章節(jié)對系統(tǒng)的總體進(jìn)行設(shè)計(jì),初步描述了系統(tǒng)的結(jié)構(gòu),為詳細(xì)設(shè)計(jì)打下了基礎(chǔ)。管理員登錄后進(jìn)入后臺管理頁面,頁面將顯示所有書籍信息,可以對所有的書籍信息進(jìn)行添加,修改,查詢和刪除操作。用戶注冊后即可實(shí)現(xiàn)登錄,登錄后可以修改密碼,查看網(wǎng)站的公告,查看書籍信息,并可以將書籍添加到購物車,在購物車中查看到書籍并進(jìn)行購買,可以對網(wǎng)站進(jìn)行評價(jià)留言,還可以按條件查詢想要找的書籍。 系統(tǒng)模塊劃分網(wǎng)上書店系統(tǒng)分為用戶模塊和管理員模塊兩個(gè)大模塊,這兩個(gè)大模塊下又包含若干子模塊。在購物車中點(diǎn)擊立即購買,跳轉(zhuǎn)到訂單頁面,在訂單頁面輸入要購買的書籍的數(shù)量,點(diǎn)擊提交訂單,跳轉(zhuǎn)到確認(rèn)訂單頁面,確認(rèn)訂單頁面會顯示出用戶購買的書籍信息包括圖書名稱,圖片,數(shù)量和總價(jià)。系統(tǒng)功能模塊[3]如圖31所示:網(wǎng)上書店系統(tǒng)用戶注冊用戶登錄書籍查詢購物車修改密碼管理員登錄用戶留言退出系統(tǒng)首頁添加書籍修改書籍刪除書籍留言管理發(fā)布公告刪除商品立即購買 圖31 網(wǎng)上書店系統(tǒng)功能模塊圖購物車模塊是一個(gè)重要模塊,用戶登錄后在主頁面瀏覽書籍時(shí)候可以將書籍添加到購物車,用戶進(jìn)入購物車可以查看到已經(jīng)添加的書籍信息。管理員登錄后可以實(shí)現(xiàn)對圖書的添加,修改和刪除。第三章 概要設(shè)計(jì) 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)網(wǎng)上書店系統(tǒng)包括用戶登錄,用戶注冊,管理員登錄,書籍查詢,修改密碼,購物車,用戶留言,管理員對書籍的操作和退出系統(tǒng)等功能。如圖21所示:圖21 用戶用例圖管理員的主要功能有登錄,添加書籍,修改書籍,刪除書籍,書籍查詢,發(fā)布公告,留言管理等。管理員登錄后可以實(shí)現(xiàn)對書籍的增刪改操作,還有留言管理和發(fā)布網(wǎng)站公告等。還可以查詢圖書信息,修改用戶的密碼,對網(wǎng)站進(jìn)行留言。第二章 需求分析 系統(tǒng)的功能分析本系統(tǒng)包括用戶和管理員。隨著國內(nèi)與國際的接軌,JSP必將成為網(wǎng)站開發(fā)技術(shù)的首選。目前,在國內(nèi)JSP還是一種較新的技術(shù)。3. 可維護(hù)性。2. 高效性與安全性。JSP是一種服務(wù)器端HTML(或XML)嵌入Java代碼的腳本語言,是開發(fā)Web動態(tài)網(wǎng)站快速而有效的工具,JSP技術(shù)的優(yōu)勢:1. JSP技術(shù)是用Java語言作為腳本語言的。 實(shí)用技術(shù)本系統(tǒng)采用的主要技術(shù)是基于服務(wù)器端的JSP、Java的組件JavaBean,以及網(wǎng)頁編程語言HTML。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了。經(jīng)過多年的發(fā)展,Tomcat不僅是JSP和Servlet規(guī)范的標(biāo)準(zhǔn)實(shí)現(xiàn),而且具備了很多商業(yè)Java Servlet容器的特性,并被一些企業(yè)用于商業(yè)用途。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。顯示的頁面為JSP頁面,另外用CSS來對頁面的排版和美觀。 設(shè)計(jì)和完成一個(gè)電子商務(wù)網(wǎng)站的,將會牽涉到許多技術(shù)上的問題,如:動態(tài)網(wǎng)頁制作技術(shù)的,后臺數(shù)據(jù)庫的設(shè)計(jì)和管理,通過實(shí)際的制作個(gè)網(wǎng)站,可以避免紙上談兵,在實(shí)踐中掌握上述技術(shù)的使用。它們都是相當(dāng)優(yōu)秀的電子商務(wù)網(wǎng)站,對其他的網(wǎng)站提供了良好的典范。而在實(shí)際的生活中,這種方案已經(jīng)被廣泛的運(yùn)用到了實(shí)際的商業(yè)活動中了,人們將這種交易模式稱為:電子商務(wù)。這種全新的交易方式實(shí)現(xiàn)了公司間文檔與資金的無紙化交換。所謂靜態(tài)信息是指那些比經(jīng)常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時(shí)變化的信息,如商品報(bào)價(jià),會議安排和培訓(xùn)信息等。網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。網(wǎng)上購物系統(tǒng)作為B2B,B2C(Business to Customer,即企業(yè)對消費(fèi)者),C2C(Customer to Customer,即消費(fèi)者對消費(fèi)者)電子商務(wù)的前端商務(wù)平臺,在其商務(wù)活動全過程中起著舉足輕重的作用。Using as a Tomcat Web server. In addition, this system uses JSP+Servlet+JavaBean(MVC) threelayer structure mode.The system uses the B/S structure. There are two major participants:the customer and can browse books information,registration number,modify own passwords,buy books,make orders,live message, can increase,delete and update books such as maintenance,view the message,manage the message and publish site news,etc.Keywords:Online Bookstore JSP MyEclipse目錄第一章 緒論 5 項(xiàng)目背景 5 現(xiàn)實(shí)價(jià)值 5 開發(fā)工具 5 實(shí)用技術(shù) 6 小結(jié) 7第二章 需求分析 8 系統(tǒng)的功能分析 8 系統(tǒng)的用例描述 9 小結(jié) 13第三章 概要設(shè)計(jì) 14 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 14 系統(tǒng)模塊劃分 15 小結(jié) 15第四章 數(shù)據(jù)庫設(shè)計(jì) 16 結(jié)構(gòu)設(shè)計(jì) 16 概念結(jié)構(gòu)設(shè)計(jì) 16 邏輯結(jié)構(gòu)設(shè)計(jì) 17 運(yùn)用設(shè)計(jì) 18 數(shù)據(jù)字典設(shè)計(jì) 18 數(shù)據(jù)庫表 18 小結(jié) 19第五章 界面設(shè)計(jì) 19 界面統(tǒng)一風(fēng)格 19 界面之間的跳轉(zhuǎn)關(guān)系 19 頁面說明 20 小結(jié) 21第六章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 22 系統(tǒng)功能模塊 22 登錄模塊 22 注冊模塊 23 修改密碼 25 購物車模塊 27 書籍查詢模塊 29 用戶留言模塊 30 添加書籍模塊 31 修改書籍模塊 32 刪除書籍模塊 33 發(fā)布公告模塊 34 留言管理模塊 35 小結(jié) 36總結(jié)致謝參考文獻(xiàn)第一章 緒論 項(xiàng)目背景近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。s development is very important.It is discussed in this paper the development, related technology of ECommerce in short, and how to set up a Bookshop Online System, the buildingflow, database setting, function module design, how to implement every function module code concretel