版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
經典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網絡整理,如有侵權,請聯(lián)系刪除,謝謝!所屬學院計算機科學與工程完成時間:2019-6-12零食商城系統(tǒng)的設計與實現摘要近年來,隨著我國互聯(lián)網的普及,網上商城的悄然興起,是商業(yè)經濟發(fā)展到一定階段的產物,也是順應新的消費需求和技術進步的必然結果。本文研究了一個網上零食商城系統(tǒng),該系統(tǒng)是一個基于SSM框架,采用B/S基礎,使用了Jsp+Sping+SpringMVC+Mybatis等技術,采用MyEclipse作為開發(fā)工具,以MySQL作為數據庫工具。本系統(tǒng)分有兩個子系統(tǒng),前臺系統(tǒng)和后臺管理系提交訂單、個人中心等信息;后臺管理系統(tǒng)實現了商城管理的基本功能,包括:用戶信息管理模塊、零食管理模塊、圖片管理模塊、訂單管理模塊、營業(yè)額圖表統(tǒng)計模塊。管理員通過上述功能可以更好的管理網上零食商城。節(jié)省經營成本,大大減少了操作人員的工作負擔。關鍵詞:零食商城系統(tǒng)SSMMySQLJspII摘要.................................................................................................................................................................................................................................................................................................11.1...............................................................................................................11.1.1課題背景................................................................................................................................11.1.2課題目的和意義....................................................................................................................11.2...........................................................................................................................21.2.1國內的研究現狀....................................................................................................................21.2.2國外的研究現狀....................................................................................................................3............................................................................................................................52.1J.....................................................................................................................................52.2JAX...............................................................................................................................................52.3MSQL...........................................................................................................................................5Y2.4.......................................................................................................................................52.5JSP..................................................................................................................................................62.6.........................................................................................................................................72.7EUI...........................................................................................................................................82.8...........................................................................................................82.8.1系統(tǒng)開發(fā)平臺........................................................................................................................82.8.2運行環(huán)境................................................................................................................................9..........................................................................................................................103.1.............................................................................................................................103.2.........................................................................................................................143.3.................................................................................................................................143.3.1經濟可行性..........................................................................................................................143.3.2技術可行性..........................................................................................................................14..................................................................................................................................164.1.....................................................................................................................................164.2.....................................................................................................................164.3.....................................................................................................................184.4.................................................................................................................................184.4.1數據庫概念設計..................................................................................................................184.4.2數據庫邏輯設計..................................................................................................................22..................................................................................................................265.1用戶模塊....................................................................................................................................265.1.1首頁......................................................................................................................................265.1.2零食分類..............................................................................................................................275.1.3零食信息..............................................................................................................................275.1.4購物車..................................................................................................................................28III5.1.5用戶注冊..............................................................................................................................285.1.6用戶登錄..............................................................................................................................285.1.7個人中心..............................................................................................................................295.1.8訂單......................................................................................................................................295.2管理員模塊................................................................................................................................305.2.1管理員登錄..........................................................................................................................305.2.2用戶管理............................................................................................................................315.2.3圖片管理..............................................................................................................................325.2.4訂單管理..............................................................................................................................335.2.5零食管理..............................................................................................................................345.2.6營業(yè)額統(tǒng)計..........................................................................................................................35..................................................................................................................................366.1.....................................................................................................................366.2.....................................................................................................................................36............................................................................................................................................38................................................................................................................................................39IV1.1.1課題背景隨著網絡技術的發(fā)展,網絡平臺日益穩(wěn)定,越來越多的人喜歡在網上交友購物。網購引領潮流,是消費者的天堂,它給人們帶來了便利,它促使著社會的進步,所以有越來越多的人向著它的發(fā)展方向前進。網絡購物因其便捷、髙效,年中國網上零售市場交易規(guī)模達5131億元,尤其是而向個人消費的電子商務,其網上零售市場規(guī)模首次突破1000流購物方式,網絡購物平臺也隨之迎來了春天。零食從其外部特征來看,品種繁多,全國各地的特色各不相同,實體零食店無法有足夠大的店而來展示所有品種,也不能滿足異地“吃貨”們的要求,網零食店也在互聯(lián)網上紛紛出現。就網上零食店而言,由于網絡已經覆蓋全球,銷售的理念也很簡單,就是消費者可以自己尋找自己喜愛的零食。對于消費者來說,網上零食店近在咫尺,零食,形成店鋪和用戶雙贏的局面。這個網上零食店的前臺操作模塊就是利用JSP技術實現對整個網上零食店進行管理。此平臺客戶操作模塊簡單操作,只需要點擊注冊便可下單購買。1.1.2課題目的和意義本課題的目的是使用Jsp+SSM+MySql需的食品,形成商店和用戶雙贏的局面。1零食商城系統(tǒng)完全基于JSP+SSM+MySql做到系統(tǒng)的穩(wěn)定性、可重用性和可擴充性。本系統(tǒng)完成后有幾下幾點意義:第一,用戶可以足不出戶的逛街,訂貨不受時間的限制。中,人人會常常說貨比三家,但在網上,可以慢慢的挑選,也可以買到當地沒有的商品!第三,網上支付較傳統(tǒng)拿現金支付更加安全,可避免現金丟失或遭到搶劫:第四,從訂貨、買貨到貨物上門無需親臨現場,既省時又省力:特別是大熱天,在家里就可以購物,快遞還送貨上門多舒服。在實體店購物就要累的很。第五,由于網上商品省去租店面、召雇員、儲存、保管等一系列費用,總的多。效果的理想模式。1.2.1國內的研究現狀伴隨著Internet的蓬勃發(fā)展,網上購買食品作為電子商務的一種形式正以息的瀏覽和發(fā)布,而是渴望著能夠充分享受網絡所帶來的更多的便利。CNNIC的統(tǒng)計結果,截止2004年1月中國有互聯(lián)網用戶795040.7%以上的網民在過去3235.7萬人,并且這一數字還在以17%左右的速度增長,中國的網民數量已經突破5億。中國計一個具有電子商務功能的零食商城系統(tǒng)具有非常好的開發(fā)與應用前景。2遞公司送貨上門。國內的網上購物,一般付款方式是款到發(fā)貨(直接銀行轉帳,貨到付款等。對面沖突、降低了商戶的經營成本,等等,充分體現了網上購物的方便快捷、低成本的特點。目前網上購物的種類越來越多,從C2C淘寶網、有啊、騰訊拍拍、當當網等個人對個人到B2C華強商城、淘寶商城,億匯網,京東商城等對個人,在到現在的S2C2時間一般都是3到5天,甚至更長。而S2C同城購物如南昌95購物,因為同在一個城市,所以當天就能到達,最快3小時就能送到。網上購物的途徑有B2B目前國內購物比較多的B2B網站有阿里巴巴,中國巨蛋網、卓購商城、ID格調家居家飾網等,M2C團購網站有58同城、拉手網、美團網、24券等,垂直類商城有凡客誠品、瑪莎瑪索。S2C(ShoptoCustomerin95百貨商冊一個賬號,然后選購自己需要的商品,按照提示的操作流程操作即可。1.2.2國外的研究現狀眾所周知,美國是世界最早發(fā)展電子商務的國家,同時也是電子商務發(fā)展最為成熟的國家,一直引領全球電子商務的發(fā)展,是全球電子商務成熟發(fā)達地區(qū)。占份額并不理想,是全球電子商務的持續(xù)發(fā)展地區(qū)。以歐美國家為例,可以說電子商務業(yè)務開展的如火如荼。在法、德等歐洲國家,電子商務所產生的營業(yè)額已占商務總額的1/4,在美國則已高達1/3以上,而歐美國家電子商務的開展也不過才十幾年的時間。在美國,美國在線(AOL)、19952000年創(chuàng)造了7.8億美元,IBM、亞馬遜書城、戴爾電腦、沃爾瑪超市等電子商務公司在各自的領域更是取得了令人不可思議的巨額利潤。歐美國家的物流配送體系相當完善,正規(guī),其是近年來大型第三方物流公司3配送網絡。即使在電子商務業(yè)務還未廣泛開展的十多年前,只要客戶打電話通知要貨,幾乎都可以享受免費的送貨家政服務。美國聯(lián)邦快遞,UPS(聯(lián)邦包裹快遞)等是活動中最重要最復雜的環(huán)節(jié)。世界各地的購物者都喜歡亞馬遜,這一事實從根本上改變了人們的購物行少使用其它網購平臺了。德國:亞馬遜在德非常流行,10有9個德國人都用亞達56%,因此得出結論:加拿大本土的線上零售不夠發(fā)達,加拿大消費者酷愛亞馬遜,實體店購物更少了。英國:90%的購物者習慣性使用亞馬遜購物,英國人對線上購物的日益依賴。最后,比起PC和平板電腦,世界各地的消費者越來越偏向使用智能手機購物。英國:便捷的電子支付讓更多英國網購者拋棄PC和平板,改用手機支付。美國:美國網購者對手機比以往更依賴,除了購物,還用于比價查貨。當前1/3的美國網購交易通過手機完成,大大高于往年,未來還將繼續(xù)上升。4本章主要對零食商城系統(tǒng)所涉及的相關技術進行了介紹。2.1JavaScript是一種基于對象和事件驅動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML網頁添加動態(tài)功能,比如響應用戶的各種操作。它最初由網景公司(Netscape)的BrendanEich設計,是一種動態(tài)、弱類型、基于原型的語言,內置支持類。Javascript語言與Java語言在語法上比較相似,但隨著對Javascript的深入了解后你會發(fā)現,它們說到底是兩種語言。2.2AjaxJavaScriptandJavaScript和XML),是指一種創(chuàng)建交互式網頁應用的網頁開發(fā)技術。Ajax技術可以提供高度交互的Web應用,給予用戶更豐富的頁面瀏覽體驗,Ajax功能的實現主要依靠XMLHttpRequest對象及其屬性和方法、發(fā)送請求和處理響應。MySQL是一個開放源碼的小型關聯(lián)式數據庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司。MySQL被廣泛地應用在Internet上的中小型網站中。由于其體積小、網站總體擁有成本而選擇了MySQL作為網站數據庫。自從Oracle公司收購了MySQL后不久,就發(fā)行了MySQL的企業(yè)版(不再免SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis兩個開源框架整合而成(SpringMVC是Springweb項目的框架。(1)Sping5Spring是一個開源框架,是于2003年興起的一個輕量級的Java開發(fā)框架由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign的。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。但是,Spring的用途不僅限于服務器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應用都可以從Spring中受益。簡單來說,Spring是一個輕量級的控制反轉(IoC)和面向切面(AOP)的容器框架。(2)SpringMVCSpringMVC屬于SpringFrameWork的后續(xù)產品,已經融合在SpringWebFlow里面。pringMVC分離了控制器、模型對象、分派器以及處理程序對象的角色,這種分離讓它們更容易進行定制。SpringMVCServlet即DispatcherServlet承擔中介或是前臺這樣的職責,將用戶請求通過HandlerMapping去匹配Controller,Controller就是具體對應請求所執(zhí)行的操作。SpringMVC相當于SSH框架中struts。MyBatis是一個基于Java的持久層框架,mybatis是對jdbc的封裝,它讓的操作都是圍繞一個sqlSessionFactory實例展開的。mybatis通過配置文件關聯(lián)到各實體類的Mapper文件,Mapper文件中配置了每個類對數據庫所需進行的sql過sqlSessionFactory拿到一個sqlSession,再執(zhí)行sql命令??刂破鳎刂破髟僬{用視圖展現數據。JSP本是一個簡化的Servlet設計,它是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態(tài)網頁技術標準。JSP技術有點類似ASP技術,它是在傳統(tǒng)的網頁HTML(標準通用標記語言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件,后綴名為(*.jsp)。用JSP開發(fā)的WebLinux他操作系統(tǒng)上運行。JSP技術使用Java編程語言編寫類XML的tags和6圖jQueryEasyUI是一組基于jQuery的UI插件集合體,而jQueryEasyUI的目標就是幫助web開發(fā)者更輕松的打造出功能豐富并且美觀的UI不需要編寫復雜的javascript,也不需要對css樣式有深入的了解,開發(fā)者需要了解的只有一些簡單的html標簽。2.8.1系統(tǒng)開發(fā)平臺(1)MyEclipseMyEclipse企業(yè)級工作平臺(MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數據庫和JavaEE的開的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。對于以上每一種功能上的類別,在Eclipse中都有相應的功能部件,并通過結構上的這種模塊化,可以讓我們在不影是EclipseJavaEE以前版本需先安裝以后版本安裝時不需安裝Eclipse??傊?,MyEclipse,是一個十分優(yōu)秀的用于開發(fā)Java,J2EE的Eclipse插件的功能非常強大,支持也十分廣泛,尤其是對各種開元產品的支持十分不錯。(2)Tomcat服務器Tomcat是一個小型的輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試JSP程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache服務器,可利用它響應對HTMLTomcat部分是Apache立運行的,所以當你運行Tomcat時,它實際上作為一個與Apache獨立的進程單獨運行的。Tomcat服務器是一個免費的開放源代碼的Web應用服務器,最新的Servlet和JSP規(guī)范總是能在Tomcat中得到體現。因為Tomcat技術先進、性8能穩(wěn)定,而且免費,因而深受Java愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的Web應用服務器。Tomcat的環(huán)境主要有以下幾方面技術優(yōu)勢:1)Tomcat中的應用程序是一個WAR(WebArchive)文件。WAR是Sun提出的一種Web應用程序格式,與JAR類似,也是許多文件的一個壓縮包。2)在Tomcat中,應用程序的部署很簡單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會自動檢測到這個文件,并將其解壓。不僅僅是一個ServletWeb服務器的功能:處理html頁面。4)Tomcat也可以與其它一些軟件集成起來實現更多的功能。2.8.2運行環(huán)境操作系統(tǒng):WindowsXP以上版本。服務器軟件:Tomcat7.0以上版本。瀏覽器:IE、FireFox、GoogleChrome。9的步驟”。軟件工程包括了需求、設計、編碼實現、測試等內容,需求分析作1為軟件工程中的第一步,其作用是分析使用者的各種要解決的問題進行詳細分析,弄清楚問題的要求,包括需要輸入什么數據,要得到什么結果,最后應輸出什么??梢哉f,在軟件工程當中的“需求分析”就是確定要計算機“做什么”,達到什么樣的效果。統(tǒng)的功能需求。該零食商城系統(tǒng)是一個典型的B/S息、用戶查詢商城零食、用戶注冊成為商城會員、用戶添加零食到購物車、用戶用戶信息和管理員管理系統(tǒng)配置信息。構建用例模型的第一步是確定模型中的使用者有哪些,確定使用者的原則有:誰是系統(tǒng)的維護者、誰是系統(tǒng)的參與者等。一般維護者處于系統(tǒng)內部,對系統(tǒng)有絕對的控制權;而參與者一般都位于系統(tǒng)的外部,處于系統(tǒng)的控制之外。經過對零食商城系統(tǒng)的分析,可以確定本系統(tǒng)用例模型有三種,分別是商城游客、商城注冊會員和商城管理員。下面分別對這三個角色的功能進行描述:1)商城游客商城游客是未注
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025單位基本建設合同簡易范文
- 2025年度公司經理內部審計與合規(guī)聘用合同3篇
- 二零二五年度環(huán)保建材工廠設備轉讓合同3篇
- 2025年度量子信息內部股東股權轉讓協(xié)議書范文3篇
- 二零二五年度企業(yè)年會場地布置用品采購協(xié)議3篇
- 二零二五年度股權代持風險管理與合作協(xié)議2篇
- 2025年度員工宿舍租賃及智能化安防系統(tǒng)合同3篇
- 2025年度綠色養(yǎng)殖場養(yǎng)殖工人勞動合同3篇
- 2025年度農業(yè)機械出租與農機具維修服務合同3篇
- 二零二五年度智能交通系統(tǒng)合作項目協(xié)議書模板3篇
- 2023四川測繪地理信息局直屬事業(yè)單位招考筆試參考題庫(共500題)答案詳解版
- 【《“雙減”背景下小學數學創(chuàng)新作業(yè)設計問題研究》(論文)】
- 健康養(yǎng)生管理系統(tǒng)
- 口風琴在小學音樂課堂中的運用與實踐 論文
- 塑件模具驗收報告
- 2023年9月份濟南天橋區(qū)濼口實驗中學八年級上學期語文月考試卷(含答案)
- 信號分析與處理-教學大綱
- 特許經銷合同
- 吉林大學藥學導論期末考試高分題庫全集含答案
- 2023-2024學年河北省唐山市灤州市數學七年級第一學期期末教學質量檢測模擬試題含解析
- 數字油畫課件
評論
0/150
提交評論