版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 21 世紀以來,人類經(jīng)濟高速發(fā)展,人們的生活發(fā)生了日新月異的變化,特別是計算機的應(yīng)用及普及到經(jīng)濟和社會生活的各個領(lǐng)域。為了讓消費者甜品網(wǎng)上購物系統(tǒng)商店過程變得簡單、方便、安全、快捷,網(wǎng)上商城購物成了一種新型而熱門的購物方式。甜品網(wǎng)上購物系統(tǒng)商店是一種具有交互功能的商業(yè)信息系統(tǒng),它在網(wǎng)絡(luò)上建立一個虛擬的購物商城,使購物過程變得輕
2、松、快捷、方便。</p><p> 然而作為一個購物系統(tǒng),能夠長期健康的發(fā)展系統(tǒng)的安全性和實現(xiàn)購物的方便性是很重要的,在安全性方面,系統(tǒng)主要考慮了數(shù)據(jù)存儲的安全性,以及用了用戶注冊和密碼等措施,沒有使用到數(shù)字簽名技術(shù)。在方便性上,主要考慮了用戶瀏覽商品、查詢商品、定購商品的方便性和后臺管理用戶維護的方便性,在用戶定購商品后,貨單付款,商家把商品送到用戶。</p><p> 課題目標是設(shè)
3、計并實現(xiàn)一個甜品網(wǎng)上購物系統(tǒng)網(wǎng)站。結(jié)合實踐,理解網(wǎng)頁開發(fā)技術(shù)和數(shù)據(jù)庫的基本知識,學(xué)習(xí)相關(guān)開發(fā)工具和應(yīng)用軟件,熟悉網(wǎng)站建設(shè)的過程,熟練掌握網(wǎng)絡(luò)數(shù)據(jù)庫編程方法。系統(tǒng)采用B/S開發(fā)模式,開發(fā)工具選擇JAVA、JSP、JavaScript、Html語言,采用Tomcat服務(wù)器技術(shù),后臺數(shù)據(jù)庫選用SQL Server 2005。</p><p> 關(guān)鍵詞:甜品網(wǎng)上購物系 互聯(lián)網(wǎng) 系統(tǒng)設(shè)計</p><p
4、><b> Abstract</b></p><p> In 21st century, human high-speed economic development, people's life a changing, special is the computer application and popularization to all fields of econom
5、ic and social life. In order to let the consumer online shopping system stores dessert process become simple, convenient, safe, efficient, online mall shopping became a kind of new-style and popular shopping way. It is t
6、o build a virtual shopping mall, make shopping process easier, quick, convenient. </p><p> However as a shopping system, the development of long-term health to the security of the system and realize the con
7、venience of shopping, it is important to safety, system mainly in the safety of considering the data storage and in user registration and passwords and other measures, no use to digital signature technology. In convenien
8、ce, the main consideration the users browse goods, inquires the commodity, order the convenience and background management of goods of convenience, the user maintain</p><p> Task goal is to design and imple
9、ment a dessert shopping website system online.Combining the practice, web development technology and understanding the basic knowledge, learning database related development tools and application software, familiar with
10、website construction process, mastering network database programming method. System adopts B/S developing mode, selection of development tools JAVA, JSP,JavaScript, Html, using Tomcat Server technology, backend database
11、choose SQL Server 2005. </p><p> Key words: Online Shopping System The Internet System Design </p><p><b> 目錄</b></p><p><b> 第一章 緒論1</b></p><p
12、> 1.1項目背景與現(xiàn)實價值1</p><p> 1.2開發(fā)工具和實用技術(shù)1</p><p> 第二章 系統(tǒng)分析3</p><p><b> 2.1需求分析3</b></p><p> 2.1.1 性能需求3</p><p> 2.1.2 安全需求3</p&g
13、t;<p> 2.1.3功能需求3</p><p> 第三章 概要設(shè)計8</p><p> 3.1系統(tǒng)結(jié)構(gòu)設(shè)計8</p><p> 3.1.1 后臺功能模塊9</p><p> 3.1.2 前臺功能模塊9</p><p> 第四章 數(shù)據(jù)庫設(shè)計11</p><
14、p> 4.1 結(jié)構(gòu)設(shè)計11</p><p> 4.1.1 概念結(jié)構(gòu)設(shè)計11</p><p> 4.1.2 邏輯結(jié)構(gòu)設(shè)計11</p><p> 第五章 界面設(shè)計13</p><p> 5.1 界面設(shè)計要求13</p><p> 5.2 系統(tǒng)界面設(shè)計13</p><
15、p> 5.3系統(tǒng)頁面設(shè)計介紹及關(guān)系14</p><p> 5.3.1 后臺頁面說明14</p><p> 5.3.2后臺頁面之間的跳轉(zhuǎn)15</p><p> 5.3.3前臺頁面說明16</p><p> 5.3.4前臺頁面之間的跳轉(zhuǎn)18</p><p> 第六章 詳細設(shè)計與實現(xiàn)19<
16、;/p><p> 6.1 系統(tǒng)功能模塊19</p><p> 6.1.1管理員登錄模塊19</p><p> 6.1.2管理員修改密碼模塊19</p><p> 6.1.3會員管理模塊19</p><p> 6.1.4品牌管理模塊20</p><p> 6.1.5甜品管理模塊
17、21</p><p> 6.1.6新聞管理模塊23</p><p> 6.1.7會員登錄模塊24</p><p> 6.1.8會員注冊模塊24</p><p> 6.1.9會員購物車模塊25</p><p> 6.1.10會員訂單模塊25</p><p> 6.1.11會
18、員修改信息模塊26</p><p> 6.1.12瀏覽者瀏覽信息模塊27</p><p> 6.2 系統(tǒng)采用的數(shù)據(jù)庫連接方式27</p><p><b> 總結(jié)28</b></p><p><b> 致謝29</b></p><p><b>
19、參考文獻30</b></p><p><b> 第一章 緒論</b></p><p> 1.1項目背景與現(xiàn)實價值</p><p> 在當前信息化的時代,對大眾的訂餐要求僅僅依賴手工操作,已經(jīng)遠遠不能滿足實際的需求了,所以網(wǎng)上訂餐越來越被看好。對于網(wǎng)上訂餐來說,正接受著大眾的各種考驗,如送餐時間的規(guī)定,新產(chǎn)品開發(fā)等等。基于目前
20、網(wǎng)上訂餐行業(yè)的挑戰(zhàn),特此開發(fā)網(wǎng)上訂餐的甜品部分的購物系統(tǒng),以滿足大眾對于新產(chǎn)品開發(fā)的要求。</p><p> 傳統(tǒng)的訂餐模式既有局限,又不是很完整。而構(gòu)建該甜品的網(wǎng)站既突破了時間和空間上的限制,又可以及時、準確、快速的發(fā)布甜品信息,讓大家不需要面對面就能夠相互了解,相互交流,足不出戶就可以享受送貨上門,貨到付款的服務(wù)。 </p><p> 隨著互聯(lián)網(wǎng)和寬帶上網(wǎng)的普及,甜品網(wǎng)上購物系統(tǒng)
21、在中國異軍突起,并日益滲透到人們的日常生活中。甜品網(wǎng)上購物系統(tǒng)是運用現(xiàn)代通信技術(shù)、計算機和網(wǎng)絡(luò)技術(shù)進行的一種社會形態(tài),其目的是通過互聯(lián)網(wǎng)、提高社會生產(chǎn)效率、優(yōu)化社會資源配置,從而實現(xiàn)社會財富的最大化利用。</p><p> 現(xiàn)在我國的信息管理水平還比較落后,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。軟件作為一項有力的工具,只能當此種
22、工具,與我們的實踐相結(jié)合起來的時候,才具有重大的社會價值及使用價值。因此根據(jù)目前實際的情況開發(fā)這樣一套管理系統(tǒng)是十分必要的。</p><p> 隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)技術(shù)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機進行管理,具有著手工管理所無法比擬的優(yōu)點。例如:可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能
23、夠極大地提高工作的效率,也是信息正規(guī)化管理與世界接軌的重要條件。</p><p> 本課題所研究的甜品網(wǎng)上購物系統(tǒng)主要是為個人提供搜索,欣賞和下載的一個平臺,從而給個人帶來方便。課題目標是設(shè)計并實現(xiàn)一個B/S體系結(jié)構(gòu)的甜品網(wǎng)上購物系統(tǒng)。結(jié)合實踐,理解網(wǎng)頁開發(fā)技術(shù)和數(shù)據(jù)庫的基本知識,學(xué)習(xí)相關(guān)開發(fā)工具和應(yīng)用軟件,熟悉網(wǎng)站建設(shè)的過程,熟練掌握網(wǎng)絡(luò)數(shù)據(jù)庫編程方法。 </p><p> 1.2
24、開發(fā)工具和實用技術(shù)</p><p> 網(wǎng)上銷售管理系統(tǒng)采用B/S開發(fā)模式,軟件開發(fā)環(huán)境: MyEelipse8.5+JDK1.6+Tomcat6.0+SQLserver2005</p><p> MyEelipse8.5:MyEclipse是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合,其功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不
25、錯。MyEelipse是對EclipseIDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML、Struts、JSP、CSS、Javascript、Spring、SQL、Hibernate。MyEclipse 8.5,該版本集成了 Eclipse 3.5.2,提升了團隊協(xié)作開發(fā)、開發(fā)周期
26、管理以及 Spring 和 Hibernate 的更好支持。</p><p> JDK1.6:Sun Microsystems針對Java開發(fā)員的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK。JDK 是整個Java的核心,包括了Java運行環(huán)境,Java工具和Java基礎(chǔ)的類庫。JDK是學(xué)好Java的第一步。而專門運行在x86平臺的Jrocket在服務(wù)端運行效率也要比Sun JDK好很
27、多。從SUN的JDK5.0開始,提供了泛型等非常實用的功能,其版本也不斷更新,運行效率得到了非常大的提高。</p><p> Tomcat6.0:Tomcat是一個免費的、開放源代碼的Servlet容器。Tomcat是Apache軟件基金會的Jakarta項目中的一個核心項目, 由Apache、sun和其他一些公司及個人共同開發(fā)而成。Tomcat服務(wù)是一個比較簡單的服務(wù)器,在設(shè)計方面是符合建立商業(yè)站點的規(guī)范,可
28、以利用它進行編程與測試。</p><p> SQLserver2005:是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它具有數(shù)據(jù)庫鏡像、在線恢復(fù)、在線檢索操作、快速恢復(fù)、安全性能的提高、新的SQL Server Management Studio、專門的管理員連接、快照隔離、數(shù)據(jù)分割、增強復(fù)制功能等特點。</p><p> 甜品網(wǎng)上購物系統(tǒng)擬采用JSP+JavaBean開發(fā)模式,這種模式有效地分離了頁面顯
29、示和業(yè)務(wù)數(shù)據(jù)處理,業(yè)務(wù)數(shù)據(jù)處理部分都交給JavaBean組件,如訪問數(shù)據(jù)庫、用戶驗證等。JSP+JavaBean示意圖1-1如下:</p><p> JSP+JavaBean示意圖 1-1</p><p><b> 第二章 系統(tǒng)分析</b></p><p><b> 2.1需求分析</b></p>&
30、lt;p> 網(wǎng)上銷售管理系統(tǒng)是運用現(xiàn)代通信技術(shù)、計算機和網(wǎng)絡(luò)技術(shù)進行的一種社會形態(tài),其目的是通過互聯(lián)網(wǎng)、提高社會生產(chǎn)效率、優(yōu)化社會資源配置,從而實現(xiàn)社會財富的最大化利用。本課題所研究的網(wǎng)上銷售管理系統(tǒng)主要是為個人提供搜索,欣賞和下載的一個平臺,從而給個人帶來方便。因此,開發(fā)一個網(wǎng)上銷售管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。</p><p> 2.1.1 性能需求</p>&
31、lt;p> 為了保證運行的高效率,建議使用在1G及以上內(nèi)存的機器。</p><p> 所有的頁面都能鏈接到指定要鏈接到的頁面,所鏈接的頁面均存在,而且系統(tǒng)中不存在有孤立的頁面;對表單進行測試,如果輸入信息不正確或者不輸入信息就直接提交,會出現(xiàn)出錯提示;通過互動用戶填寫的表單信息和調(diào)查信息的提交對數(shù)據(jù)庫的存入和讀取操作進行測試,數(shù)據(jù)庫運行正常。在瀏覽器中運行,速度都在可接受的范圍內(nèi)(少于五秒)。</
32、p><p> 網(wǎng)上銷售管理系統(tǒng)導(dǎo)航結(jié)構(gòu)清晰、目的明確,經(jīng)測試每個導(dǎo)航下的模塊都能準確鏈接;頁面字體使用CSS控制,確保了風(fēng)格的一致,頁面使用較少顏色組合,有較好的視覺效果;對超市管理系統(tǒng)內(nèi)容進行抽樣式調(diào)查未發(fā)現(xiàn)語法、拼寫錯誤以及其他錯誤信息;超市管理系統(tǒng)整體界面布局合理,頁面風(fēng)格簡潔,顏色搭配協(xié)調(diào),保證了超市管理系統(tǒng)可用性良好。</p><p> 在安裝了IE、360,遨游等不同瀏覽器的客
33、戶端進行測試,系統(tǒng)中JavaScript均可正常運行,框架和層次結(jié)構(gòu)風(fēng)格差別不大,所以超市管理系統(tǒng)兼容性較好。 </p><p> 2.1.2 安全需求</p><p> 系統(tǒng)對管理員的帳號和密碼的有效性進行了測試。只有管理員的帳號和密碼確認有效后,才可以對超市管理系統(tǒng)進行維護工作。保證了超市管理系統(tǒng)的安全性。</p><p><b> 2.1.3
34、功能需求</b></p><p> 此基于JSP的網(wǎng)上銷售管理系統(tǒng)分前臺功能和后臺功能,系統(tǒng)有兩個參與者: 管理員和用戶。參與者的描述如下:</p><p><b> ?。?)管理員</b></p><p> 后臺部分由管理員使用,主要包括參數(shù)設(shè)置,會員管理,商品管理,賬務(wù)管理,品牌管理,信息管理。管理員填寫登錄名和密碼后進入后
35、臺主頁面,根據(jù)自己的需求進行操作??梢赃M行密碼的修改,對注冊會員的信息進行管理,完成商品的增加刪除添加查詢,財務(wù)編輯和對前臺信息的管理.</p><p> 管理員的用例圖2-1如下:</p><p> 管理員的用例圖2-1</p><p> 管理員的用例描述表如下:</p><p> 管理員參數(shù)設(shè)置用例描述表2-1</p>
36、<p> 會員管理用例描述表2-2</p><p> 品牌管理用例描述表2-3</p><p> 商品管理用例描述表2-4</p><p> 信息管理用例描述表2-5</p><p><b> ?。?)會員</b></p><p> 前臺部分由用戶使用,主要包括用戶注冊,購
37、物車管理,訂單管理,個人資料管理,新聞查詢。當用戶第一次登錄時首先要注冊,成為會員后,才可以購買商品。用戶可以通過單擊首頁的注冊按鍵來打開注冊頁面進行會員注冊操作,其中包含了用戶姓名、密碼等信息,注冊完成后可以瀏覽系統(tǒng)的各種信息和新聞,當有心儀的商品時可以點擊購買,提交訂單,隨時查看自己的訂單詳情;有需要是還可以修改自己的個人信息。</p><p> 會員的用例圖2-2如下:</p><p&
38、gt;<b> 會員的用例圖2-2</b></p><p> 會員的用例描述表如下: </p><p> 用戶管理用例描述表2-6</p><p> 用戶管理用例描述表2-7</p><p> 訂單管理用例描述表2-8</p><p> 個人資料管理用例描述表2-9</p>
39、<p> 新聞查詢用例描述表2-10</p><p><b> 第三章 概要設(shè)計</b></p><p><b> 3.1系統(tǒng)結(jié)構(gòu)設(shè)計</b></p><p> 總體設(shè)計主要是指在系統(tǒng)分析的基礎(chǔ)上,對整個系統(tǒng)的劃分(子系統(tǒng))、機器設(shè)備(包括軟、硬設(shè)備)的配置、數(shù)據(jù)的存貯規(guī)律以及整個系統(tǒng)實現(xiàn)規(guī)劃等方面
40、進行合理的安排。系統(tǒng)設(shè)計工作應(yīng)該自頂向下地進行。</p><p> 系統(tǒng)設(shè)計的工作復(fù)雜又細致,總體設(shè)計階段需要進行系統(tǒng)模塊結(jié)構(gòu)設(shè)計,要將一個大系統(tǒng)分解成不同層次、多個模塊組成的系統(tǒng),在詳細設(shè)計階段要在模塊結(jié)構(gòu)設(shè)計的基礎(chǔ)上,給出每個模塊實現(xiàn)方法的細節(jié),并對模塊的輸入、輸出和處理過程作詳細描述,以便在系統(tǒng)實施階段進行程序設(shè)計時可以把這個描述直接“翻譯”成用某種程序設(shè)計語言書寫的程序。</p><
41、p> 系統(tǒng)結(jié)構(gòu)如圖3-1所示:</p><p><b> 系統(tǒng)結(jié)構(gòu)圖3-1</b></p><p> 功能劃分的基本思想是將系統(tǒng)設(shè)計成由多個相對獨立、功能單一的模塊組成的結(jié)構(gòu)。由于模塊之間相對獨立,每一模塊就可以單獨地被理解、編寫、測試、排錯和修改,從而有效地防止錯誤在模塊之間擴散蔓延,提高了系統(tǒng)的質(zhì)量(可維護性、可靠性等)。因此,大大簡化了系統(tǒng)研制開發(fā)的
42、工作。本系統(tǒng)主要分為前臺和后臺兩個子系統(tǒng),這其中又分為不同的功能的模塊。</p><p> 3.1.1 后臺功能模塊</p><p> 后臺子系統(tǒng)包括參數(shù)設(shè)置、會員管理、品牌管理、商品管理和新聞管理五個模塊。當管理員在后臺登錄頁面登錄時要輸入正確的用戶名和密碼通過判斷進入主頁面。</p><p> ?、賲?shù)設(shè)置模塊:主要是針對管理員登錄進入后臺系統(tǒng)后對自己密碼的
43、修改,輸入原有密碼和密碼后保存,輸出新的密碼和成功提示;</p><p> ②會員管理模塊:管理員對會員進行刪除和修改操作。會員注冊填寫額信息可能會出現(xiàn)不真實或違法的信息,管理員通過輸入會員ID或會員姓名進行查詢?nèi)缓筮M行相關(guān)操作;</p><p> ③品牌管理模塊:包含兩個小部分添加和查詢,管理員輸入要添加的品牌名稱,點擊添加數(shù)據(jù)庫更新給出添加成功提示,查詢品牌可以完成對品牌的修改和刪
44、除操作;</p><p> ?、苌唐饭芾砟K:此模塊包含兩個部分添加和查詢,添加商品時管理員輸入商品圖片、名稱、品牌、規(guī)格、價格分為市場價和會員價、庫存和詳細說明然后選擇類型,查詢時輸入產(chǎn)品的名稱或品牌然后對其進行相應(yīng)的修改和刪除操作;</p><p> ?、菪侣劰芾砟K:包含新聞添加和新聞查詢,輸入新聞標題,發(fā)布人和新聞內(nèi)容點擊添加新聞添加成功,查詢時輸入新聞名稱然后可以對其進行相應(yīng)的修
45、改和刪除。</p><p> 3.1.2 前臺功能模塊</p><p> 前臺子系統(tǒng)包括:用戶注冊模塊、購物車管理模塊、訂單管理模塊、個人資料管理模塊,新聞查看模塊。每個模塊看似獨立實質(zhì)緊緊相連。前臺功能模塊關(guān)系圖3-2如下:</p><p> 前臺功能模塊關(guān)系圖3-2</p><p> ?、儆脩糇阅K:查看該系統(tǒng)若購物時需要注冊成為
46、會員才能進行相關(guān)操作。點擊 注冊需閱讀有關(guān)條約同意才能進行下一步注冊,注冊時按要求輸入姓名、密碼、聯(lián)系電話、電子郵箱、聯(lián)系地址、選擇送貨方式和支付方式提交信息,注冊成功,形成用戶ID,登錄時需要輸入用戶ID和密碼。</p><p> ?、谫徫镘嚬芾砟K:在超市中,可以根據(jù)自己的需要將很多的物品挑選到購物車中。而在網(wǎng)上虛擬的購物商城中,通常都會采用一種被稱做“購物車”的技術(shù)來模擬現(xiàn)實生活。這種技術(shù)用起來十分方便,不
47、但可以隨時添加,查看,修改,清空購物車中的內(nèi)容,還可以隨時去在訂單處理,如對商品數(shù)量的添加等。</p><p> ?、塾唵喂芾砟K:為了方便用戶隨時查看購物情況,會員可以通過查看訂單,通過它可以將所放入購物車中的選物品信息顯示出來,顯示訂單號、支付金額、支付方式等內(nèi)容,其中包含詳細的訂購日期和詳情。在訂單中,并沒有顯示所有的信息,用戶在查看訂單時,亦可查看訂單詳情。詳情中不僅包含了訂單的基本信息,還包含訂購人、電
48、話、地址、所訂購的甜品的名稱及訂購數(shù)量、單價等等</p><p> ?、軅€人資料管理模塊:當會員進入本網(wǎng)站同時,可以對自己的資料進行管理修改操作。會員可對自己的姓名、密碼、聯(lián)系電話、電子郵箱、聯(lián)系地址、送貨方式等進行修改并上傳。</p><p> ?、菪侣劜榭茨K:用戶可以對本網(wǎng)站的信息進行查看,包括對最新商品、推薦商品、特價區(qū)的查看和對新聞的查看。在對新聞查看中,用戶可根據(jù)自己的喜好選擇
49、性的查看新聞,新聞后也有具體的上傳時間。</p><p> 第四章 數(shù)據(jù)庫設(shè)計</p><p><b> 4.1 結(jié)構(gòu)設(shè)計</b></p><p> 4.1.1 概念結(jié)構(gòu)設(shè)計</p><p> 本階段將需求分析階得到的用戶需求和功能需求抽象為信息結(jié)構(gòu),并利用E-R圖描述本數(shù)據(jù)庫的概念模型,反映現(xiàn)實世界的實體
50、、屬性和他們之間的關(guān)系等的原始數(shù)據(jù)形式。E-R圖4-1如下:</p><p><b> E-R圖4-1</b></p><p> 4.1.2 邏輯結(jié)構(gòu)設(shè)計</p><p> E-R圖轉(zhuǎn)化為關(guān)系模型:</p><p> 本階段將實體和實體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,并確定這些實體模式的屬性和碼。下面把E-R圖的轉(zhuǎn)換成
51、關(guān)系模型:</p><p> 會員(會員號、姓名、密碼、郵箱、地址、注冊時間)</p><p> 說明:此為會員實體對應(yīng)的關(guān)系模型。</p><p> 管理員(管理員賬號,密碼)</p><p> 說明:此為管理員實體對應(yīng)的關(guān)系模型。</p><p> 訂單(訂單ID、會員ID、會員姓名、地址、電話、訂單時間
52、、備注)</p><p> 說明:此為訂單實體對應(yīng)的關(guān)系模型。</p><p> 商品(名稱、品牌、規(guī)格、價格、庫存、說明、添加時間、屬性)</p><p> 說明:此為甜品實體對應(yīng)的關(guān)系模型。</p><p> 新聞(標題、內(nèi)容、發(fā)布人、發(fā)布時間)</p><p> 說明:此為信息實體對應(yīng)的關(guān)系模型。<
53、;/p><p><b> 部分數(shù)據(jù)庫表說明:</b></p><p> userInfo管理員用戶信息表,管理員的user_id為admin,默認密碼為admin登錄到后臺系統(tǒng)后,可以通過參數(shù)設(shè)置下的修改密碼功能進行密碼修改。對應(yīng)表4-2如下:</p><p> 管理員用戶信息表4-2</p><p> vip_in
54、fo會員信息表,用于存放瀏覽者注冊為會員的信息,當瀏覽者欲購買商品時需要先登錄前臺系統(tǒng),若不是會員要先點擊注冊,閱讀完條約并同意后開始填寫以下注冊信息。對應(yīng)表4-3如下:</p><p><b> 會員信息表4-3</b></p><p> orderTable訂單信息表。當會員在購物車中點擊去收銀臺,將會顯示下列信息。對應(yīng)表4-4如下:</p>&
55、lt;p><b> 訂單信息表4-4</b></p><p><b> 第五章 界面設(shè)計</b></p><p> 5.1 界面設(shè)計要求</p><p> 界面設(shè)計是人與機器之間傳遞和交換信息的媒介,通過對界面設(shè)計不同需求進行的分類以及界面設(shè)計元素對用戶行為的影響,來研究用戶在界面設(shè)計中所體現(xiàn)的重要性。交互
56、性已經(jīng)成為網(wǎng)絡(luò)界面設(shè)計中設(shè)計追求的目標。為了使設(shè)計滿足可用性要求,全面的了解用戶特征及多元化要求是十分必要的。這就需要找到正確的方法來記錄和實現(xiàn)多元化的用戶要求。界面是人與物體互動的媒介,換句話說,界面就是設(shè)計師賦予物體的新面孔。</p><p> 簡易性:界面的簡潔是要讓用戶便于使用、便于了解、并能減少用戶發(fā)生錯誤選擇的可能性。</p><p> 用戶語言:界面中要使用能反應(yīng)用戶本身
57、的語言,而不是游戲設(shè)計者的語言。</p><p> 記憶負擔最小化:人腦不是電腦,在設(shè)計界面時必須要考慮人類大腦處理信息的限度。人類的短期記憶極不穩(wěn)定、有限,24小時內(nèi)存在25%的遺忘率。所以對用戶來說,瀏覽信息要比記憶更容易。</p><p> 一致性:是每一個優(yōu)秀界面都具備的特點。界面的結(jié)構(gòu)必須清晰且一致,風(fēng)格必須與游戲內(nèi)容相一致。</p><p> 清楚
58、:在視覺效果上便于理解和使用。</p><p> 用戶的熟悉程度:用戶可通過已掌握的知識來使用界面,但不應(yīng)超出一般常識。</p><p> 從用戶的觀點考慮:想用戶所想,做用戶所做。用戶總是按照他們自己的方法理解和使用。</p><p> 排列:一個有序的界面能讓用戶輕松的使用。</p><p> 安全性:用戶能自由的作出選擇,且所有
59、選擇都是可逆的。在用戶作出危險的選擇時有信息介入系統(tǒng)的提示。</p><p> 靈活性:簡單來說就是要讓用戶方便的使用,但不同于上述。即互動多重性,不局限于單一的工具(包括鼠標、鍵盤或手柄)。</p><p> 人性化:高效率和用戶滿意度是人性化的體現(xiàn)。能保存設(shè)置。</p><p> 5.2 系統(tǒng)界面設(shè)計</p><p> 本系統(tǒng)采用
60、暖色調(diào)色彩搭配上的協(xié)調(diào)會讓網(wǎng)站呈現(xiàn)出一目了然,給人予舒適、自然之感。甜品配以可愛,直觀的圖片,讓注冊會員在瀏覽網(wǎng)站商品時有購買的愿望。界面應(yīng)該大小適合美學(xué)觀點,感覺協(xié)調(diào)舒適,能在有效的范圍內(nèi)吸引用戶的注意力。設(shè)計操作簡單直觀,在操作要求方面頁面都有相應(yīng)的提示如密碼的長度,插入圖片的規(guī)則等。當填寫表格格式出現(xiàn)錯誤時,系統(tǒng)也會給予相關(guān)提示。</p><p> 因為是網(wǎng)上銷售管理系統(tǒng),所以選擇商品圖片很重要,大小要一
61、致格式要正確。圖片按照接近真實,美觀可愛的風(fēng)格選擇,讓人一看便垂涎三尺。系統(tǒng)采用了CSS布局方式。在每個頁面的中間由表單來顯示響應(yīng)的內(nèi)容。錯誤信息的提示方式為JavaScript編寫的window窗口。</p><p> 5.3系統(tǒng)頁面設(shè)計介紹及關(guān)系</p><p> 5.3.1 后臺頁面說明</p><p><b> 登錄頁面:</b>
62、</p><p> 第六章 詳細設(shè)計與實現(xiàn)</p><p> 6.1 系統(tǒng)功能模塊</p><p> 6.1.1管理員登錄模塊</p><p> 管理員在登錄頁面輸入自己的用戶名和密碼,點擊登錄按鈕。輸入的用戶名和密碼將被提交到后臺中,查詢數(shù)據(jù)庫來檢驗用戶名和密碼是否匹配。如果輸入的用戶名正確將提示登錄成功,登錄到主頁面。否則,將
63、提示用戶名或者密碼輸入錯誤,請重新輸入,跳轉(zhuǎn)到登錄頁面。</p><p> 6.1.2管理員修改密碼模塊</p><p> 管理員登錄進入頁面后可以對對自己原密碼進行修改,在u_admin_paswd.jsp頁面中輸入原密碼和新密碼。原密碼和新密碼按規(guī)定輸入完成后確定更新。此jsp頁面中上午腳本語言運用isValid函數(shù)返回頁面驗證控件的狀態(tài)。如果全部驗證通過,密碼輸入兩次輸入一樣其正
64、確是可以提交。當前頁面中任何一個驗證控件沒通過驗證不可以提交。填寫原密碼,新密碼兩次輸入的要一致,填寫完成后確定更改,頁面跳轉(zhuǎn)到u_admin_paswd2.jsp頁面。該頁面運用<jsp:useBean>動作獲得tp.tp類對象的引用,通過executeQuery()方法發(fā)送查詢語句來檢查原密碼和用戶名是否匹配,若是匹配則通過executeUpdate方法執(zhí)行更新數(shù)據(jù)表語句并在頁面顯示新密碼和成功狀態(tài),否則顯示您輸入的舊密
65、碼是錯誤的密碼更改失敗。</p><p> 密碼修改流程圖6-1如下:</p><p> 密碼修改流程圖6-1</p><p> 6.1.3會員管理模塊</p><p> 管理員有義務(wù)對注冊會員的信息進行審核刪除和對不良或非法注冊信息進行修改。此模塊就是提供給管理員管理會員信息而設(shè)計的。管理員操作此功能是頁面讀取數(shù)據(jù)庫顯示出所有的會員
66、部分信息,頁面中分別使用update、del、submit01三個函數(shù)來返回執(zhí)行修改、刪除和查詢狀態(tài)。當管理員在界面中輸入會員的姓名或ID號點擊查詢時,頁面使用該頁面運用<jsp:useBean>動作,通過executeQuery()方法去vip_info會員信息表中查詢與輸入內(nèi)容相符合的信息,在當前頁面顯示出來;當管理員點擊刪除會員頁面鏈接到d_vip.jsp頁面此頁面要執(zhí)行javaBeans中的<jsp:useBe
67、an>動作獲得tp.tp類對象的引用,然后通過引用變量db調(diào)用del屬性,使用executeUpdate()方法執(zhí)行delete語句更新數(shù)據(jù)庫和sendRedirect()方法重定向到查詢會員的主頁面;點擊修改會員信息時執(zhí)行u_1_vip.jsp頁面從數(shù)據(jù)庫中讀取了原有信息并顯示出來,管理員根據(jù)具體情況實施修改,完成后點擊保存并執(zhí)行u_2_vip.jsp中的內(nèi)容,此頁面通過JavaBean中的動作運用execu</p>
68、<p> 會員管理流程圖6-2如下:</p><p> 會員管理流程圖6-2 </p><p> 6.1.4品牌管理模塊</p><p> ?。?)添加品牌:點擊添加頁面跳轉(zhuǎn)到add_types.jsp,此頁面運用運用isValid函數(shù)返回頁面驗證控件的狀態(tài)。如果全部驗證通過,可以提交。當前頁面中任何一個驗證控件沒通過驗證,不可以提交。一定要輸
69、入品牌名稱才能添加,點擊添加ins_types.jsp頁面中的內(nèi)容,此頁面用UerBean動作調(diào)用tp.tp類中的executeUpdate()方法來執(zhí)行insert語句,向type表里添加品牌。并用JavaScript腳本語言來建立一個窗體,添加成功便彈出類別品牌名稱添加成功,自動關(guān)閉回到添加頁面。</p><p> ?。?)品牌查詢:點擊查詢頁面跳轉(zhuǎn)到findtypes.jsp頁面管理員操作此功能是頁面讀取數(shù)
70、據(jù)庫顯示出所有的品牌部分信息,頁面中分別使用update、del、submit01三個函數(shù)來返回執(zhí)行修改、刪除和查詢狀態(tài)。當管理員在界面中輸品牌名稱點擊查詢時,頁面使用該頁面運用<jsp:useBean>動作,通過executeQuery()方法去品牌信息表中查詢與輸入內(nèi)容相符合的信息,在當前頁面顯示出來;當管理員點擊刪除會員頁面鏈接到d_types.jsp頁面此頁面要執(zhí)行javaBeans中的<jsp:useBean
71、>動作獲得tp.tp類對象的引用,然后通過引用變量db調(diào)用del屬性,使用executeUpdate()方法執(zhí)行delete語句更新品牌信息的數(shù)據(jù)庫和sendRedirect()方法重定向到查詢品牌的主頁面;點擊修改會員信息時u_1_types.jsp頁面從數(shù)據(jù)庫中讀取了原有信息并顯示出來,管理員根據(jù)具體情況實施修改,完成后點擊保存并執(zhí)行u_2_ types.jsp中的內(nèi)容,將修改的品牌名稱進行更新,此頁面通過JavaBean中的
72、動作運用executeUpdate()方法執(zhí)行upd</p><p> 品牌管理流程圖6-3如下:</p><p> 品牌管理流程圖6-3</p><p> 6.1.5甜品管理模塊</p><p> ?。?)添加甜品:點擊添加頁面跳轉(zhuǎn)到add_tp.jsp,此頁面運用運用isValid函數(shù)返回頁面驗證控件的狀態(tài)。如果全部驗證通過,可以提
73、交。當前頁面中任何一個驗證控件沒通過驗證,不可以提交。一定要上傳圖片、選擇品牌填寫規(guī)定的信息才能添加,上傳圖片執(zhí)行up.jsp頁面,在瀏覽時執(zhí)行upfile.jsp頁面,此頁面是檢查上傳圖片是否符合規(guī)定格式,使用setTotalMaxFileSize()方法規(guī)定圖品大小,setAllowedFilesList()方法設(shè)置可以上傳的擴展名,setDeniedFilesLis()設(shè)置不可上傳的擴展名,符合要求的上傳成功,不合要求要重新上傳。
74、瀏覽點擊添加ins_tp.jsp頁面中的內(nèi)容,此頁面用UerBean動作調(diào)用tp.tp類中的executeUpdate()方法來執(zhí)行insert語句,向tp表里添加一系列信息。并用JavaScript腳本語言來建立一個窗體,添加成功便彈出甜品名稱添加成功,自動關(guān)閉回到添加頁面。</p><p> (2)甜品查詢:點擊查詢頁面跳轉(zhuǎn)到findtpe.jsp頁面管理員操作此功能是頁面讀取數(shù)據(jù)庫顯示出所有的甜品部分信息
75、,頁面中分別使用detail、del、submit01三個函數(shù)來返回執(zhí)行修改、刪除和查詢狀態(tài)。當管理員在界面中輸入甜品名稱或品牌名稱點擊查詢時,頁面使用該頁面運用<jsp:useBean>動作,通過executeQuery()方法去甜品信息表中查詢與輸入內(nèi)容相符合的信息,在當前頁面顯示出來;當管理員點擊刪除甜品頁面鏈接到d_tp.jsp頁面此頁面要執(zhí)行javaBeans中的<jsp:useBean>動作獲得tp.
76、tp類對象的引用,然后通過引用變量db調(diào)用del屬性,使用executeUpdate()方法執(zhí)行delete語句更新品牌信息的數(shù)據(jù)庫和sendRedirect()方法重定向到查詢品牌的主頁面;點擊修改甜品信息時u_1_tp.jsp頁面從數(shù)據(jù)庫中讀取了原有信息并顯示出來,管理員根據(jù)具體情況實施修改,完成后點擊保存并執(zhí)行u_2_ types.jsp中的內(nèi)容,將修改的甜品信息進行更新,此頁面通過JavaBean中的動作運用executeUpd
77、ate()方法執(zhí)行updat</p><p> 甜品管理流程圖6-4如下:</p><p> 甜品管理流程圖6-4</p><p> 6.1.6新聞管理模塊</p><p> ?。?)添加新聞:點擊添加頁面跳轉(zhuǎn)到add_xw.jsp,此頁面運用運用isValid函數(shù)返回頁面驗證控件的狀態(tài)。如果全部驗證通過,可以提交。當前頁面中任何一個驗
78、證控件沒通過驗證,不可以提交。一定要輸入標題。內(nèi)容等信息才能添加,點擊添加ins_xw.jsp頁面中的內(nèi)容,此頁面用UerBean動作調(diào)用tp.tp類中的executeUpdate()方法來執(zhí)行insert語句,向type表里添加品牌。并用JavaScript腳本語言來建立一個窗體,添加成功便彈出新聞標題添加成功,自動關(guān)閉回到添加頁面。</p><p> ?。?)新聞查詢:點擊查詢頁面跳轉(zhuǎn)到findxw.jsp頁
79、面管理員操作此功能是頁面讀取數(shù)據(jù)庫顯示出所有的新聞序號、標題等部分信息,頁面中分別使用update、del、submit01三個函數(shù)來返回執(zhí)行修改、刪除和查詢狀態(tài)。當管理員在界面中輸新聞標題點擊查詢時,頁面使用該頁面運用<jsp:useBean>動作,通過executeQuery()方法去品牌信息表中查詢與輸入內(nèi)容相符合的信息,在當前頁面顯示出來;當管理員點擊刪除新聞頁面鏈接到d_xw.jsp頁面此頁面要執(zhí)行javaBean
80、s中的<jsp:useBean>動作獲得tp.tp類對象的引用,然后通過引用變量db調(diào)用del屬性,使用executeUpdate()方法執(zhí)行delete語句更新新聞信息的數(shù)據(jù)庫和sendRedirect()方法重定向到查詢新聞的主頁面;點擊修改新聞信息時u_1_xw.jsp頁面從數(shù)據(jù)庫中讀取了原有信息并顯示出來,管理員根據(jù)具體情況實施修改,完成后點擊保存并執(zhí)行u_2_ xw.jsp中的內(nèi)容,將修改的新聞信息進行更新,此頁面
81、通過JavaBean中的動作運用executeUpdate()方法執(zhí)行update語句將</p><p> 新聞管理流程圖6-5如下:</p><p> 新聞管理流程圖6-5</p><p> 6.1.7會員登錄模塊</p><p> 前臺系統(tǒng)瀏覽者若是想購物需要登錄才能跳轉(zhuǎn)到會員頁面,進行購物。在index.jsp登錄頁面填入用戶i
82、d號和密碼,點擊登錄頁面轉(zhuǎn)向chkuser.jsp頁面,此頁面運用<jsp.useBean>動作定義實例chk在conn.tp類中的調(diào)用屬性ID和passwor的executeQuery()方法發(fā)送查詢語句,來下達select指令以查詢數(shù)據(jù)庫來檢驗用戶名和密碼是否匹配。否則,將提示用戶名或者密碼輸入錯誤,請重新輸入,跳轉(zhuǎn)到登錄頁面index.jsp。</p><p> 會員登錄流程圖6-6如下:&l
83、t;/p><p> 會員登錄流程圖6-6 注冊流程圖6-7</p><p> 6.1.8會員注冊模塊</p><p> 瀏覽者若還不是會員,要先注冊。點擊頁面上的注冊,頁面跳轉(zhuǎn)到register.jsp頁面請用戶仔細閱讀注冊條約,此頁面在同意注冊按鈕上用doUpdate()函數(shù)和Timer()函數(shù)設(shè)置了顯示時間并動態(tài)顯示時間倒計時多少秒,倒計時
84、完了之后該層自動隱藏,目的讓注冊者能認真閱讀,倒計時結(jié)束點擊同意注冊頁面跳轉(zhuǎn)到register2.jsp頁面,頁面中用isValid()函數(shù)返回頁面驗證控件的狀態(tài)。如果全部驗證通過,可以提交。當前頁面中任何一個驗證控件沒通過驗證,不可以提交。注冊要按照指定的要求填寫,輸入姓名、密碼、地址等信息,填寫完畢后提交信息,頁面跳轉(zhuǎn)到register_ok.jsp頁面此頁面要執(zhí)行javaBeans中的<jsp:useBean>動作獲得
85、tp.tp類對象的引用,然后通過引用變量db2通過executeUpdate()方法執(zhí)行insert語句把添加的信息加入數(shù)據(jù)庫更新,執(zhí)行closeStmt()方法關(guān)閉對象和closeConn()方法關(guān)閉數(shù)據(jù)庫。引用變量db1調(diào)用executeQuery()方法發(fā)送查詢語句把用戶ID查詢顯示出來,注冊成功。注冊流程圖如上圖6-7所示,注冊完成后所</p><p> 注冊后操作流程圖6-8</p>&
86、lt;p> 6.1.9會員購物車模塊</p><p> 會員登錄成功后,瀏覽甜品有心儀的甜品時可點擊購買。頁面跳轉(zhuǎn)到cart.jsp頁面,先執(zhí)行取購物車屬性的語句把要買的商品信息顯示出來,在此頁面中可以點擊繼續(xù)購買,刪除,更改商品數(shù)量。調(diào)用cart類中的getRess()和addRes()方法執(zhí)行添加繼續(xù)購買的商品操作,運用<jsp:useBean>動作獲得tp.tp類對象的引用,通過引用變
87、量db2中的executeQuery()方法發(fā)送查詢語句來選出在tp表中與id相匹配的甜品內(nèi)容,通過引用變量db1中的executeQuery()方法發(fā)送查詢語句來選出在type表品;如果要刪除所要購買的甜品,運用del屬性來調(diào)用cart類和res類中所定義的方法和函數(shù),將商品刪除。要購買的商品確定后去收銀臺結(jié)算。頁面跳轉(zhuǎn)到shop.jsp頁面。頁面運用getAttribute來獲得vip_id,并用javabean技術(shù)調(diào)用conn.t
88、p類中的executeQuery()方法在數(shù)據(jù)庫中查詢相關(guān)信息如地址等信息,在頁面中顯示出來,提交后記錄插入orderTable表中,并用executeQuery方法獲取訂單號,并插入orderdetai訂單詳情表中,執(zhí)行</p><p> 6.1.10會員訂單模塊</p><p> 為了方便用戶隨時查看購物情況,會員可以通過查看訂單,通過它可以將所放入購物車中的選物品信息顯示出來,顯
89、示訂單號、支付金額、支付方式等內(nèi)容,其中包含詳細的訂購日期和詳情,在訂單中,并沒有顯示所有的信息,用戶在查看訂單時,亦可查看訂單詳情。詳情中不僅包含了訂單的基本信息,還包含訂購人、電話、地址、所訂購的甜品的名稱及訂購數(shù)量、甜品單價等等。用戶點擊我的訂單操作頁面跳轉(zhuǎn)到myoder.jsp頁面。此頁面中運用<usebean>動作調(diào)用tp.tp中的方法,定義price、counts、money變量執(zhí)行money=money+pri
90、ce*countsa語句來統(tǒng)計價格并將價格和數(shù)量顯示出來。</p><p> 查詢訂單流程圖如圖6-10所示如下:</p><p> 購物車流程圖6-9 查詢訂單流程圖6-10</p><p> 6.1.11會員修改信息模塊</p><p> 當會員進入本網(wǎng)站同時,可以對自己的資料進行管理修改操作。會員可對自己的姓名、密
91、碼、聯(lián)系電話、電子郵箱、聯(lián)系地址、送貨方式等進行修改并上傳。Myinfo.jsp頁面中運用執(zhí)行javaBeans中的<jsp:useBean>動作獲得tp.tp類對象的引用變量db中的executeQuery()來獲取會員信息,修改完成后引用變量db2中的executeUpdate()方法執(zhí)行update語句更新數(shù)據(jù)庫。會員修改信息流程圖如圖6-11所示如下:</p><p> 修改信息流程圖6-1
92、1</p><p> 6.1.12瀏覽者瀏覽信息模塊</p><p> 會員和普通用戶都可以對本網(wǎng)站的信息進行查看,包括對最新商品、推薦商品、特價區(qū)的查看和對新聞的查看。在對新聞查看中,會員可根據(jù)自己的喜好選擇性的查看新聞,新聞后也有具體的上傳時間。</p><p> 6.2 系統(tǒng)采用的數(shù)據(jù)庫連接方式</p><p> 在系統(tǒng)DSN
93、中注冊名稱為tp的數(shù)據(jù)源。建立數(shù)據(jù)源后,JSP程序就可以通過JDBC-ODBC來調(diào)用SQL數(shù)據(jù)庫</p><p> 打開SQL server2005將本系統(tǒng)的數(shù)據(jù)庫名稱為tp的tp_Date.MDF文件附加到數(shù)據(jù)庫;</p><p> 打開WindowsXP或Win7的控制面板,雙擊ODBC數(shù)據(jù)源(32位)打開數(shù)據(jù)源管理單擊“系統(tǒng)DSN”選項卡,單擊“添加”按鈕;</p>
94、<p> 從“名稱”列表欄中選擇SQL Server,單擊“完成”按鈕,“建立新的數(shù)據(jù)源到SQL Server”對話框,在名稱中鍵入所加數(shù)據(jù)源的名稱,數(shù)據(jù)源的名稱是tp。在服務(wù)器欄中選擇本地服務(wù)器(local)單擊“下一步”;</p><p> 出現(xiàn)選擇SQL Server確認身份方法的對話框。選擇“使用網(wǎng)絡(luò)登錄ID的Windows NT驗證”的方法,在選擇身份確認方法對話框中單擊“下一步”;&l
95、t;/p><p> 選擇數(shù)據(jù)庫的對話框,在“改變默認的數(shù)據(jù)庫為”前面加上標記,在下拉列表中選擇自己建立數(shù)據(jù)庫名稱“tp”,單擊“下一步”;</p><p> 出現(xiàn)數(shù)據(jù)庫設(shè)置對話框,不用改變默認的設(shè)置,單擊“完成”按鈕,完成數(shù)據(jù)源的建立,確定并關(guān)閉對話框。</p><p><b> 總結(jié)</b></p><p> 經(jīng)過
96、一段時間的設(shè)計,基本完成了本次的畢業(yè)課題-----基于JSP的甜品網(wǎng)站購物系統(tǒng)得設(shè)計與實現(xiàn)。</p><p> 雖然畢業(yè)設(shè)計內(nèi)容繁多,過程繁瑣但我的收獲卻更加豐富。各種功能的調(diào)配,各種參數(shù)的設(shè)置,我都是隨著設(shè)計的不斷深入而不斷熟悉并學(xué)會應(yīng)用的。和老師的溝通交流更使我從實用的角度對設(shè)計有了新的認識也對自己提出了新的要求,這些本是我工作后才會意識到的問題,通過這次畢業(yè)設(shè)計讓我提前了解了這些知識,這是很珍貴的。提高是
97、有限的但提高也是全面的,正是這一次設(shè)計讓我積累了無數(shù)實際經(jīng)驗,使我的頭腦更好的被知識武裝了起來,也必然會讓我在未來的工作學(xué)習(xí)中表現(xiàn)出更高的應(yīng)變能力,更強的溝通力和理解力。該系統(tǒng)經(jīng)多番測試,在WindowsXP/Win7的操作系統(tǒng)與Tomcat的Web應(yīng)用程序調(diào)試環(huán)境上運行正常。</p><p> 由于時間倉促,及本人理論知識、開發(fā)技術(shù)、實踐經(jīng)驗和現(xiàn)有設(shè)備的局限,該系統(tǒng)難免存在許多的不足之處,有待于改進和完善。前
98、臺頁面應(yīng)更美化一些,訂單狀態(tài)應(yīng)和后臺管理相連接,后臺還需添加訂單管理功能,來處理會員提交的訂單信息,對下單成功的訂單及時處理。</p><p> 通過學(xué)習(xí),并結(jié)合具體實踐,我完成了甜品網(wǎng)上購物系統(tǒng)的畢業(yè)設(shè)計,從而讓自己在項目規(guī)劃和計算機程序設(shè)計各方面有了進一步的認識和實踐經(jīng)驗。設(shè)計期間遇到了很多問題比如在頁面中插入倒計時的方法是在網(wǎng)上搜尋的,訂單中對數(shù)量和價錢的計算一開始不準確通過請教同學(xué)最后得以完成。<
99、/p><p><b> 致謝</b></p><p> 在完成本次的畢業(yè)論文之際,我完成了計算機及其應(yīng)用本科的學(xué)業(yè),系統(tǒng)的學(xué)習(xí)了計算機專業(yè)專業(yè)知識,更深程度地了解了計算機在各行各業(yè)的應(yīng)用,也掌握了計算機應(yīng)用的能力。</p><p> 畢業(yè)設(shè)計是對我們學(xué)習(xí)成果的一個檢測,同時也是提升我們自身能力的一個機會。通過這次機會,不僅鞏固了我的專業(yè)知識,
100、還鍛煉了我的學(xué)習(xí)能力。</p><p> 在此,非常感謝我的指導(dǎo)老師王世廣老師。他為人隨和熱情,治學(xué)嚴謹細心。在論文的寫作和措辭等方面他也總會以“專業(yè)標準”嚴格要求你,從選題、定題開始,一直到最后論文的反復(fù)修改、潤色,王老師始終認真負責(zé)地給予我深刻而細致地指導(dǎo),幫助我開拓研究思路,精心點撥、熱忱鼓勵。在此也感謝郭超、王曉娜、孫政等同學(xué)在我編寫遇到困難時的熱心幫助與熱忱鼓勵我的畢業(yè)論文才能夠得以順利完成,謝謝!&
101、lt;/p><p><b> 參考文獻</b></p><p> [1]趙輝,李建國.JSP開發(fā)技術(shù)原理與實踐[J].北京師范大學(xué)學(xué)報,2007(6):521-213.</p><p> [2]郭真,王國輝.JSP程序設(shè)計[J].中國職業(yè)技術(shù)教育報,2008(12):253-373. </p><p>
102、[3]李平.網(wǎng)頁設(shè)計中JSP技術(shù)的應(yīng)用[N].大眾科技報,2009-10-5(11).</p><p> [4]揚黎明,董傳良,董瑋文.服務(wù)器端動態(tài)網(wǎng)頁技術(shù)--JSP+Servlet [M].北京:機械工業(yè)出版社,2001.</p><p> [5]楊軍. 基于JSP商品銷售系統(tǒng)的實現(xiàn)與安全設(shè)計[M].北京:高等教育出版社,2008.</p><p> [6]
103、范澤武. 使用Java+JSP+JavaScript實現(xiàn)多級下拉菜單[N].電腦愛好者,2007-6-23(25).</p><p> [7]劉媛春,羅云翔. 基于JSP的動態(tài)網(wǎng)頁技術(shù)[M].北京:清華大學(xué)出版社,2005.</p><p> [8]孫媛. 基于JSP自動生成工具的實現(xiàn)[J].北京大學(xué)學(xué)報,2010(10):326-125.</p><p>
104、[9]范新燦,徐人鳳.工學(xué)結(jié)合在"動態(tài)Web技術(shù)(JSP)"課程中的深度融合[J].清華大學(xué)學(xué)報,2007(9):647-241.</p><p> [10]榮欽科技.JSP+Dreamweaver動態(tài)網(wǎng)站開發(fā)與實例[N].大眾科技報,2007-12-6(4).</p><p> [11]吳晨清,榮震華. 用JSP/Servle技術(shù)構(gòu)建Web應(yīng)用[M].北京:高等教
105、育出版社,2001.</p><p> [13]Marty Hall.Larry Brown. Research of Techniques of Static Web Pages in JSP[J]. Science,2004,325(4352):3965-3472.</p><p> [14]Mark Wutka.Murach's Java Servlets and JSP
106、[M].New York: McGraw Hill,2002.</p><p> [15]Joe Celko.Joe Celko's Thinking in Sets,Auxiliar,Temp- oral,and Virtual Tables In SQL[M]. New York: McGraw Hill 2008.</p><p> [16]George Ree
107、se.JDBC與Java數(shù)據(jù)庫編程[J].Science,2002,525(7469):4748-9437.</p><p> 袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃蠆羆艿薃袁節(jié)膅薂羄肅蒃薁蚃芀荿薀螆肅芅
108、蕿袈羋膁蚈羀肁蒀蚇蝕襖莆蚇螂肀莂蚆羅袂羋蚅蚄膈膄蚄螇羈蒂蚃衿膆莈螞羈罿芄螁蟻膄膀螁螃羇葿螀裊膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃螞肂莈蒂螄羋芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羈莀蒈羃膇芆蕆蚃羀膂蒆螅膅蒁薅袇羈莇襖羋蕆袇螀芇蕿蝕聿芆艿蒃肅芅蒁螈羈芄薃薁袆芃芃螆螂芃蒞蕿肁節(jié)蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈螞螂羂薁袈肀肁芀蟻羆肁莃袆袂肀薅蠆袈聿蚇蒂膇肈莇螇肅肇葿薀罿肆薂螆裊肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羈膂莈蚅袇膁蒀袀
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- jsp網(wǎng)上超市設(shè)計與實現(xiàn)
- 基于jsp的網(wǎng)上超市銷售系統(tǒng)
- 東軟學(xué)院網(wǎng)上超市購物系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 網(wǎng)上超市管理系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 網(wǎng)上超市安全系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 高校網(wǎng)上超市系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 校園網(wǎng)上超市的設(shè)計與實現(xiàn).pdf
- 網(wǎng)上超市管理系統(tǒng)畢業(yè)設(shè)計
- 中國煙草網(wǎng)上超市
- 基于xml和.net網(wǎng)上超市管理系統(tǒng)的研究與開發(fā)
- 基于jsp的網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)
- 基于消費者感知的網(wǎng)上超市頁面設(shè)計研究.pdf
- 基于JSP技術(shù)的網(wǎng)上購物系統(tǒng)設(shè)計與實現(xiàn).pdf
- 基于jsp的網(wǎng)上購物,系統(tǒng)的實現(xiàn)
- 基于jsp的網(wǎng)上購物系統(tǒng)的實現(xiàn)
- 計算機應(yīng)用專業(yè)畢業(yè)設(shè)計----網(wǎng)上超市設(shè)計
- 基于jsp的網(wǎng)上購物商城設(shè)計與實現(xiàn)
- 網(wǎng)上超市物流配送體系研究.pdf
- 基于JSP網(wǎng)上購物系統(tǒng)的實現(xiàn)與應(yīng)用.pdf
- 基于jsp的網(wǎng)上購物商城的設(shè)計與實現(xiàn)
評論
0/150
提交評論