java毕业设计——基于java+JavaBean+jsp的网上零食销售系统设计与实现(毕业论文+程序源码)——网上零食销售系统
基于java+JavaBean+jsp的網上零食銷售系統設計與實現(畢業論文+程序源碼)
大家好,今天給大家介紹基于java+JavaBean+jsp的網上零食銷售系統設計與實現,文章末尾附有本畢業設計的論文和源碼下載地址哦。
文章目錄:
- 基于java+JavaBean+jsp的網上零食銷售系統設計與實現(畢業論文+程序源碼)
- 1、項目簡介
- 2、資源詳情
- 3、關鍵詞:
- 4、畢設簡介
- 5、資源下載
1、項目簡介
2、資源詳情
項目難度:中等難度
適用場景:相關題目的畢業設計
配套論文字數:9814個字34頁
包含內容:整套源碼+完整畢業論文+答辯PPT+任務書+輔導視頻+運行截圖
3、關鍵詞:
JSP;B/S三層架構;JavaBean;MYSQL5.04、畢設簡介
提示:以下為畢業論文的簡略介紹,項目源碼及完整畢業論文下載地址見文末。
緒 論
省略
JSP是一種動態的以網頁為平臺的開發技術,它具備很好的兼容性,可以引用JSP中自帶的標簽將Java代碼導入到HTML網頁中。相對于CGI程序JSP在性能方面更加快捷,而服務器端有著強大的兼容性等優勢。隨著互聯網技術的日益完善,JSP技術在網絡編程中也顯得更加舉足輕重。因此我采用了JSP作為我畢設的首要開發工具,建設了一個能實現簡易的互聯網交易的購物網站——網上零食銷售系統。這個系統能夠滿足游客的注冊和用戶的登陸功能;可以滿足用戶對產品類別的查詢,產品的下單,訂單信息的查看等功能。基本上已經可以完成一個簡單的交易過程,并且通過對數據庫的編寫和對代碼的編寫及完善,對于一個交易系統所需的技術都基本體現出來了,總的來說,目前的大型交易網站基本就是在我這個系統的基礎上完善和擴充的。
這次畢業設計中,我通過對相關電商網站運作原理的調查,初步絕定了整個項目的需求,并了解了當前最流行的動態網頁技術JSP,對其有關知識和技術進行了深入的學習,實際的操作更是使得原本只存在與概念中的雛形得以實現。后期對于bug的修復和頁面的美化更是鍛煉了自己刻苦和謹慎的態度,這對于將來以后的工作和學習將是一筆不小的財富。
1.1 開發背景
在時代發展的今天,VR技術的出現使得人們可以在虛擬空間內進行活動,而AR則使得現實中可以模擬出你想要看到的東西。如果將這些與電子商務相聯系的話,一個新的時代將會到來,若想足不出戶就想得到這些虛擬的東西,購物網站成為了時下最為流行的選擇,完善的購物系統,多樣的支付方式,在體驗虛擬的物品的同時打開購物網站,將其變為現實,短時間內天南海北的東西將會送到我們的手中,而這些都得益與物流的快速發展。正是在這一大趨勢下我將“網上零食銷售系統”作為了我的畢業設計。
1.2 國內外現狀
省略
1.3 系統說明
網上零食銷售系統是在JSP的基礎上進行開發和完善的。可以為賣家和買家兩種用戶提供在線交互平臺,經過反復優化已符合我國目前流行的購物交互方式。賣家可以在平臺中實現注冊,上架新商品,商品打折,商店信息更新等功能;買家可以在平臺中實現簡單的注冊,商品關鍵字的查詢,將商品添加到購物車,訂單付款等功能;網站維護人員可通過對商城各模塊信息進行完善和刪改,會員的信息的完善和刪改等功能對商城進行改進和維護。
2 開發環境介紹
2.1 JSP簡介
JSP動態網頁技術的出現,得益于在Sun Microsystems公司的努力下,將行業內大小公司匯總起來,共同確定了現在所使用的動態網頁技術規則。JSP=HTML+JAVA即在HTML中利用JSP自帶的標簽將原本存在于java文件中的代碼導入進去,得到了我們現在所使用的.jsp文件。
用JSP開發的Web應用擁有很好的兼容性,不光在傳統操作系統Windows下可以運行,而在其他操作系統中也能完成其擁有的功能并且運行良好。
JSP與Java Servlet兩者有許多共通之處,例如都是在服務器端開始運作的,這時候客戶端那邊會得到一個HTML的文件,這時你只要擁有一個瀏覽器就可以很輕松的進行瀏覽了。
在JSP已經飛快成長的今天,各大企業因其方便管理和較低的耦合性已經成為主流的網站建設方式。接下來我會講述幾個對于JSP關鍵性的幾個問題,并對其進行簡單的分析。
2.1.1 Java Server Pages的工作原理
JSP即HTML與Java的聯合體。接下來將介紹怎樣利用JSP來建立網頁的:
1) 首先打開瀏覽器,利用瀏覽器對服務端發送一個HTML的申請;
2) 服務端接受到申請后,會判斷這是一個JSP網頁的需求,接下來把這個需求發送給JSP引擎。利用URL或是.jsp文件來完成;
3) JSP引擎得到JSP文件后將其轉換為servlet。其實就是將所有模塊中的文本替換成了println()語句,而JSP元素則經過處理變成了java代碼;
4) 得到了servlet的JSP引擎將其進行編譯,最終得到了可執行類,同時將最初的需求傳遞給了servlet引擎;
5) 服務端的部分組件會對servlet引擎進行調用的同時加載并且運行servlet類。該部分運行時,servlet會生成HTML格式的輸出,這個輸出將會內嵌于HTTP response中發送給服務端;
6) 服務端將靜態的HTML頁面的方式將HTTP response投射到我們的瀏覽器上;
7) 服務端將HTTP response中處理得到的動態的HTML網頁,其處理方式與靜態頁面相通。
以下是上述步驟的工作原理圖,如圖2.1所示:
2.1.2 Java Server Pages的生命周期
JSP的生命周期類似Servlet,而其關鍵在于基層的功能。
以下是JSP生命周期中所經歷的幾個階段:
1) 編譯階段:servlet容器編譯成servlet源文件,產生servlet類;
2) 初始化階段:加載與JSP相對的servlet類,建立它的實例,同時調用它的初始化方法;
3) 執行階段:調用與JSP相對的servlet實例地服務方法;
4) 銷毀階段:調用與JSP相對的servlet實例地銷毀方法,緊接著銷毀servlet實例。
以下為JSP生命周期的圖示,如圖2.2所示:
2.2 Servlet技術簡介
Servlet其應用最重要的語言就是Java,其技術是作為JSP的發起者SUN建立地。作為現今主流的動態網頁開發技術,程序員只需實現其已經擁有的接口和相應的繼承類就可以輕松的將java文件變成動態網頁。簡單的說Servlet可以看作是在服務器端上運行的java程序。
Servlet工作流程分為以下幾步:
1) 客戶端向服務端發送所需得到的消息;
2) 服務端獲得消息后需要將其傳遞到Servlet進行必要的處理;
3) Servlet對獲得的消息進行處理,其產生的響應內容會被導入到Servlet;
4) 服務端向客戶端做出反饋。
以下為Servlet工作流程圖,如圖2.3所示:
圖2.3 Servlet工作流程圖
Servlet架構為我們提供了簡化的開發過程,而這些過程可以細分為更加簡單的類,這些類在開發過程中將使得原本復雜的代碼變得更加條理。
以下是我總結的Servlet提供給我們的類:
1) 控制程序流程的類;
2) 實現和執行程序事務邏輯的類;
3) 自定義的標記庫使得創建和驗證HTML表單更加容易。
Servlet體系結構:
在項目的開發過程中,MVC設計模式被分為:模型,視窗和控制器。
而Servlet在MVC模式的情況下,模型被分為:
1) 系統的內部狀態;
2) 可以改變狀態的操作(事務邏輯)。
以下為Servlet的實現MVC框架的流程圖,如圖2.4:
框架中所使用的組件:
ActionServlet 控制器
ActionClass 包含事務邏輯
ActionForm 顯示模塊數據
ActionMapping 幫助控制器將請求映射到操作
ActionForward 用來指示操作轉移的對象
ActionError 用來存儲和回收錯誤
Servlet標記庫 可以減輕開發顯示層次的工作
2.3 系統數據的介紹
2.3.1 數據庫的概念
數據庫好比是一個存放大量信息的倉庫,以計算機為媒介將大量的數據長時間存放其中的一個集合體。數據庫擁有集成、數量多、可分享和耐久強地特點。而數據簡單地說就是對某些東西的所記錄的符號,也就是說可以是簡單的數字或是字母,還可以是圖片或是聲音都可以經過機器語言化后以數據的形式存入計算機中。
數據庫有以下特點:
1) 數據集成化:數據庫將數據集合在一起,通過文件內部的約束機制,將本來混雜在一起的數據變得有條有理,防止了數據出現重復或著數據錯亂等情況。方便了今后對于數據庫的維護;
2) 數據數量龐大性:作為眾多數據的載體,其會被要求存在大量的數據,在同一時間內如果同時調用將會對存儲器造成不小的負荷,要想解決這些問題必須利用移動硬盤,固態硬盤等數據存儲設備來進行分擔;
3) 數據分享性強:其冗余度非常低,維護和增添新的數據將會變得非常便捷,同一個庫可以對多個用戶進行分享,同一時間可以處理不通的操作;
4) 數據耐久性強:簡言之就是長時間存儲庫中的數據。
而我們平時進行的商城中的交易,數據庫的作用顯得尤為重要,商城開發商將頁面與后臺數據庫進行交互,將頁面數據進行處理,完成存儲等關鍵的行為。而數據庫將這些收到的信息利用其集成化的特性將數據分門別類。而實現這些功能JSP技術就成為了這個項目的關鍵,其作為應用編程的接口,將頁面與數據庫進行連接。作為商城當訪問數量過于龐大時,如果不能進行有效的處理將會出現系統癱瘓等不可預料的后果。這時,程序員利用JSP占用計算機資源少的特點對其功能進行拓展,使其在執行能力高的情況下還能提高資源的利用率。
2.3.2 MySQL數據庫簡介
MySQL源于瑞典的MySQL AB公司創造的,經過幾次轉手最終MySQL成為了Oracle公司的一員。雖然MySQL相對于大型數據庫而言有許多無法與之媲美的能力,但是這并不能讓其退出歷史舞臺,而其以功能的實用性,成本低和開源性成功占領了個人和中小企業的市場。其簡單易學,維護方便,執行效率高,可兼容諸如Linux,windows這些主流平臺更是使其成為了程序員不得不去學習和了解的主流數據庫。
MySQL能夠有如今的成就還得益于其使用不需要支付任何費用,免費的經營手段讓其用戶獲得了最大的收益。
2.4 系統運行環境配置
操作系統:Windows XP、Windows7、Windows10等主流系統。
CPU:最低要求能夠運行Windows系統即可,如果想提高執行效率建議使用最新的CPU。
內存:建議使用500M以上的內存。
硬盤大小:建議預留100M的空間來對相關軟件進行安裝。
3 總體設計
3.1 功能分析
經過對時下大型電商網站的調查,對該系統的功能進行的大體的劃分,網上零食銷售系統將劃分為兩大管理模塊。前臺模塊涵蓋物品類別的查詢,物品信息的查看,物品的訂購,購物車,個人信息的修改等功能。后臺模塊涵蓋平臺中新聞的刪改,商城中物品的維護,交易單的維護和注冊人員的維護等模塊。
前臺的具體描述如下:
1.瀏覽商品
(1) 商品詳細資料
(2) 商品編號
2.訂購商品
3.購物車
4.用戶信息維護
(1) 用戶注冊
(2) 用戶登陸
(3) 用戶資料修改
后臺管理具體描述如下:
1.新聞管理
(1) 添加新聞
(2) 修改新聞
(3) 刪除新聞
2.商品管理
(1) 添加商品類別
(2) 修改商品類別
(3) 刪除商品類別
(4) 添加商品信息
(5) 修改商品信息
(6) 刪除商品信息
(7) 查看商品信息
3.訂單管理
(1) 處理訂單
(2) 辦理發貨
(3) 辦理結帳
(4) 刪除訂單
4.友情連接
(1) 增加友情連接
(2) 刪除友情連接
(3) 修改友情連接
5.會員管理功能
(1) 注冊用戶
(2) 修改用戶信息
(3) 刪除用戶信息
6.系統用戶管理功能
(1) 添加系統用戶
(2) 修改系統用戶信息
(3) 刪除系統用戶信息
由此可見本系統需求將獲得6個完善的功能。
以下為兩個管理模塊之間的關系圖,如圖3.1所示:
圖3.1 系統功能模塊示意圖
經過反復設計之后,我需要一個系統開啟前就擁有一個最初的管理員,因此我在數據庫中添加了一個名為“Admin”的初始管理員方便今后的維護,他可以對網站已注冊會員進行修改和調整,還可添加新的系統維護人員。
以下為用戶管理功能模塊的示意圖,如圖3.2所示:
圖3.2 用戶管理功能模塊關系圖
3.2系統流程分析
本系統分以下兩個流程:
以下為用戶交易流程圖,如圖3.3所示。
圖3.3 前臺客戶購物流程
以下為后臺交易單管理流程圖,如圖3.4所示:
3.3 數據流圖
以下為注冊時數據流圖,如圖3.5所示:
3.4 系統結構分析
3.4.1 邏輯結構
本系統是利用B/S三層架構作為開發的基礎框架,將其以一個網頁的形式展示在網絡平臺中,訪問者可以通過網頁實現商品的實時查看,實時購買,實時查看交易單等功能。而該系統可以作為各大電子商務網站的基礎,擁有非常大的拓展性,能夠經過程序員二次加工增加更多所需要的功能。
以下為網站工作情況示意圖,如圖3.6所示:
圖3.6 網站工作情況示意圖
以下為網站物理結構示意圖,如圖3.7所示:
圖3.7 網站物理結構示意圖
4 數據庫設計
4.1 數據表的介紹
該系統地數據庫采用MYSQL5.0數據庫,其作用是將網站中得到的數據進行存儲,我將系統數據庫地名字設為FOODEMARKET,其中包括9張表。以下為數據庫中的數據表:
(1) messages(留言表)
結構如表4-1所示。
表4-1 messages的結構
(2) news(站內新聞表)
結構如表4-2所示。
表4-2 news的結構
(3) pinlun(商品評論表)
結構如表4-3所示。
表4-3pinlun的結構
(4) pros(商品表)
結構如表4-4所示。
表4-4 pros的結構
(5) proscar(購物車表)
結構如表4-5所示。
表4-5 proscar的結構
(6) prosorder(訂單表)
結構如表4-6所示。
表4-6 prosorder的結構
(7) sysuser(用戶表)
結構如表4-7所示。
表4-7sysuser的結構
(8) splb(商品類別表)
結構如表4-8所示。
表4-8 splb的結構
(9) yqlj(友情鏈接表)
結構如表4-9所示。
表4-9 yqlj的結構
4.2 用戶模塊設計概述
4.2.1 系統原理
本系統是利用B/S三層架構作為開發的基礎框架
以下為其原理圖,如圖4.1所示:
圖4.1 B/S三層架構原理圖
網上零食銷售系統的主要體系結構包括:
1) 數據服務器;
2) WEB服務器;
3) 后臺管理平臺;
4) 客戶端。
影響應用系統設計的因素包括:
1) 業務處理方式;
2) 數據處理量,存儲量;
3) 應用功能設計;
4) 服務器設計;
5) 存儲設計;
6) 安全設計。
4.2.2 用戶模塊的程序流程圖
用戶模塊的設計,其主要功能的程序流程圖設計如圖4.2所示:
圖4.2 用戶模塊流程圖
5 詳細設計
5.1 前臺
伴隨著我國人民消費水平的日益提高以及網絡消費的飛快普及,在購物網站上買東西已經成為時下最為流行的一種消費手段。不光如此在購物網站的發展進程中還催生了新的節日,例如雙十一購物節,雙十二購物節,這些節日的產生低于得益于電子商務等的蓬勃發展,商家在賺取更多資金的情況下還優惠了消費者,這種雙贏的經銷手段使得交易雙方變的更加緊密。
以下為網上零食銷售系統的前臺首頁,如圖5.1所示:
圖5.1 零食購物系統前臺首頁
首頁功能涵蓋游客的注冊、用戶的登陸、最新活動的展示、物品關鍵字的查詢、最新物品的展示等模塊。
5.1.1 會員登錄
游客只有進行用戶登陸后才可以正常在購物平臺內進行購買物品。
登陸是建立在原本游客已經注冊會員的情況下進行的,用戶只需點擊登陸在文本框內按照提示將自己的“用戶ID”和“ID的密碼”輸入進去,點擊提交便可完成登陸。
注冊是針對未在本網站進行信息填寫的游客,只有對信息進行填寫才可以享受到平臺內作為購物者完整的消費權限。游客只需點擊界面右上角“注冊”,就會跳轉到注冊頁面。游客只需在相應的文本框內按照提示將信息完善后點擊“提交”,如收到“注冊成功”的提示即完成注冊。
代碼如下:
<form name="form" method="post" action="memberAction.do?action=1" onSubmit="return land()"> <table width="80%" height="90" border="0" align="center" cellpadding="0" cellspacing="0"><tr> <td width="39%" height="20"><div align="right">用戶名:</div></td><td width="61%"><input name="name" type="text" size="13"></td> </tr><tr> <td height="20"><div align="right">密 碼:</div></td><td><input name="password" type="password" size="13"></td> </tr><tr align="center"> <td height="27"> </td><td><input type="submit" name="Submit3" value="登錄"></td> </tr><tr align="center"> <td height="23"> <div align="right"><table width="82%" height="77%" border="0" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#FFFFFF" class="linkBlack"><div align="center"><a href="member/memberRegister.jsp">注 冊</a></div> </td> </tr></table> </div></td> </tr> </table></form>5.1.2 會員資料修改
用戶登陸后如果想對注冊時的信息進行二次修改,只需點擊“個人信息”,這時會跳轉到用戶信息修改頁面。在這里你可以修改除了用戶ID以外的信息,通過文本框內提示的信息即可完成,最后點擊“提交”即修改成功。
5.1.3 購買商品
登陸用戶需要購買商品,可以選擇在首頁中展示的最新上架的商品,或者用戶可以在“商品一覽”,“打折專區”和“銷售排行”中點擊自己喜歡的商品名稱,在右上角選擇“加入購物車”,然后進入用戶中心對加入的商品進行簡單的購買和付款操作,然后等待賣家發貨即可。
代碼如下:
<form method="post" action="cart_modify.jsp" name="form"><table width="96%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bordercolordark="#819BBC" bordercolorlight="#FFFFFF"><tr><td width="16%" height="28"><div align="center">序號</div></td><td width="23%"><div align="center">商品的名稱</div></td><td width="22%"><div align="center">商品價格</div></td><td width="22%"><div align="center">商品數量</div></td><td width="17%"><div align="center">總金額</div></td></tr><%float sum=0;Vector cart=(Vector)session.getAttribute("cart");for(int i=0;i<cart.size();i++){SellGoodsForm form=(SellGoodsForm)cart.elementAt(i);sum=sum+form.number*form.price;%><tr><td height="28"><div align="center"><%=i+1%></div></td><td><div align="center"><%=dao.selectOneGoods(new Integer(form.ID)).getName()%></div></td><td><div align="center"><%=form.price%>元</div></td><td><div align="center"><input name="num<%=i%>" size="7" type="text" value="<%=form.number%>" onBlur="check(this.form)"></div></td><td><div align="center"><%=form.number*form.price%>元</div></td></tr><script language="javascript"> <!--function check(myform){if(isNaN(myform.num<%=i%>.value) || myform.num<%=i%>.value.indexOf('.',0)!=-1){alert("請不要輸入非法字符");myform.num<%=i%>.focus();return;}if(myform.num<%=i%>.value==""){alert("請輸入修改的數量");myform.num<%=i%>.focus();return;}myform.submit();} --></script><%}%></table></form> 作為一個合格的購物系統,用戶在購買時可能需要買多個同樣的商品,這時我們可以在購買時對數量進行修改或是在購物車中進行修改。
5.1.4 查看訂單
用戶只需進入會員頁面,點擊“查看訂單”便可跟蹤所有的交易單信息。
5.1.5 交易記錄
在首頁中點擊“成交記錄”便可查看。
5.1.6 商城資訊
在首頁中點擊“商城資訊”便可查看。
5.2 后臺
通過http://localhost:8080/foodemarket/login.jsp,進入如下圖5.2 所示的后臺登錄界面:
圖5.2 零食購物系統后臺管理
在“用戶名”和“密碼”的文本框中輸入用戶名:admin,密碼:123,點擊“提交信息”,即可跳轉到后臺維護界面。在商城管理界面擁交易信息、網站信息、基礎信息、系統管理和個人信息五大板塊。
以下為后臺管理頁面,如圖5.3所示:
圖5.3 后臺管理頁面
5.2.1 交易信息
點擊“進行中的訂單”,界面中將會出現實時的交易情況,在這里你可以完成對商品的監控。
5.2.2 網站信息
點擊“商城介紹”、“商城資訊”、“廣告圖片”、“聯系我們”、“商城公告”、“留言板”和“友情鏈接”可以對首頁中這些模塊信息進行修改。
5.2.3 基礎信息
這里可以對買家,買家用戶進行信息的管理,點擊“商品管理”還可以對商城內所有正在銷售的物品進行和賣家一樣的操作,這里還有對商品評價和屬性的管理。
5.2.4 系統管理
這里可以對管理員信息和成員的維護,點擊“添加管理員”即可在出現的界面中填寫信息加入新的管理員。而點擊“管理員維護”則可看到現在商城內已存在的管理員信息。
5.2.5 個人信息
這里可以點擊“基本資料管理”對當前的賬號進行除了ID以外信息的修改,而點擊“修改登陸密碼”則可以更改當前賬號的密碼。
5.2.6 退出后臺
點擊右上角的“退出系統”,將會跳轉到網上零食銷售系統的首頁。
經過多次的測試和優化,本系統將所有模塊的內容全部完成與數據庫的交互,小到一個數字,大到一個圖片內容完成了整個系統的整合。如果說現在的淘寶,京東等大型電子商場是一個已經羽翼豐滿的老鷹,那我這個系統就是一個剛破殼而出的雛鷹,只要肯花時間去完善對其進行內容和功能上的擴展,便可縮短與它們之間的差距,成為更為可靠的購物平臺。
6 總 結
本系統是利用B/S三層架構作為開發的基礎框架,進而實現了整個網上零食銷售系統各個模塊的部署,從功能上基本完成了課題的要求。
省略
參 考 文 獻
[1] 魏松.基于UML的學生信息管理系統的設計與實現[D].南京:南京理工大學,2010.
[2] 云舟工作室編著.精通ASP3.0網絡編程.人民郵電出版社.2001
[3] 曹建主編.Dreamweaver與ASP實戰演練.電子工業出版社.2001
[4] Time創作室編著.office2000系列叢書Access2000.人民郵電出版社.1999
[5] 武曉軍、陳海濱編著.Javascript/VBScript網頁編程實例解析.清華大學出版社.2001
[6] [美]Greg Buczek著,王小娟、陳代川譯.Access2002數據庫開發即時應用.人民郵電出版社.2002
[7] 林金霖.ASP實務經典.中國鐵道出版社.2000
[8] 使用MD5加密數據庫中的用戶密碼 .http://www.ccw.com.cn
[9] 劉禾,蔡鋒. 精通ASP架站技巧[M]. 北京:中國青年出版社,2002.
[10] 張海藩. 軟件工程[M]. 北京:人民郵電出版社,2002.
[11] Alberto Manuel Ricart.Active server pages 3 exploitation enchiridion[M]. 北京:電子工業出版社,2003.
[12] Eric A.Smith Active server pages[M]. 北京:電子工業出版社,2003.
[13] Dave Mercer.ASP 3.0 programme[M]. 北京:人民郵電出版社,2003.
[14] 張建章. 淺談ASP開發WEB數據庫應用技術. 計算機應用系統[J],1998,9.
[15] 龔玉清.網頁設計的色彩運用. 現代教育技術[J],2003,5.
[16] 段永紅,李春海. 基于JSP的網站建設. 電腦開發與應用[J],2000,8.
[17] 裴樹軍,張仁偉. 基于JSP的動態WEB技術設計. 哈爾濱理工大學學報
[18] 楊青. JSP的主要技術特點分析. 電腦與信息技術[J],1999,4.
[19] 曹淑琴. JSP技術的網站建設.華北科技學院學報[J],2003,1.
[20] 吳玉新. JSP后臺解決方案[M]. 北京:人民郵電出版社,2003.
[21] 黃明,粱旭. JSP信息系統設計與開發實例[M]. 北京:機械工業出版社,2003.
致 謝
省略
5、資源下載
本項目源碼及完整論文如下,有需要的朋友可以點擊進行下載。如果鏈接失效可點擊下方卡片掃碼自助下載。
| 本項目源碼 | 基于java+JavaBean+jsp的網上零食銷售系統設計與實現(源碼+文檔)_MYSQL_jsp_網上零食銷售系統.zip |
總結
以上是生活随笔為你收集整理的java毕业设计——基于java+JavaBean+jsp的网上零食销售系统设计与实现(毕业论文+程序源码)——网上零食销售系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: asp.net 页面静态化
- 下一篇: matplotlib 的一些知识