資源描述:
《基于mvc的電子商城系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、摘要該平臺是用JSP進行開發(fā)的,平臺實現后臺數據庫為MySQL,開發(fā)過程中的重點和難點是對整個系統(tǒng)的需求分析和數據庫詳細設計,還要用Server擴展WEB服務器功能,MVC強制性使應用程序的輸入、處理和輸出分開,以及JAVA編程思想JavaBeans技術規(guī)范等等。本文對MVC電子商務模型進行了分析和研究,然后介紹了JSP技術原理以及如何利用JavaBeans連接數據庫。該平臺適用于各種網絡環(huán)境,也可單機使用,且具有功能完善、界面友好、操作簡便等特點.關鍵詞:JSP、MySQL、MVC、JavaBeans67AbstractThispl
2、atformisdevelopedwithJSPandthebackstagedatabaseisMySQL,thefocalpointanddifficultpointindevelopingcourseisthedemandanalysisofthewholesystemandthedesignofthedatabaseindetail,ExpandWEBserverfunctionwithservlet,MVCmandatorytomaketheintroduction,treatmentoftheapplicationprog
3、ramandexportseparating,AndJAVAprogrammingthoughtJavaBeantechnicalspecification,etc.AtfirsttheauthoranalyzeandresearchetheMVCelectronicmodel,thenintro-DucesthetheoryofJSPtechnologyandhowtouseJavaBeanstoconnectdatabaseinThispaper.Thisplatformnotonlysuitableforvariouskinds
4、ofnetworkenvironmentbutalsocanuseonsinglemachine,whichperfectlyfunctionfriendlyinterface.Keyword:JSP、MySQL、MVC、JavaBeans67一、概述互聯網以前所未有的速度發(fā)展,成為與報紙、廣播、電視相比肩的第四媒體,同時正以其便捷的信息傳輸形式改變著人們的消費模式,利用簡單、快捷、低成本的電子通信方式,買賣雙方不謀面就可以進行各種商貿活動,走進商業(yè)的互聯網已經成為網絡經濟的大勢所趨。1996年前后,在美國學術界提出“電子商務”(E-
5、Business或E-Commerce)的概念短短幾年的時間里,這一概念已在全球各地被廣泛接受。根據賣方和買方的不同,電子商務市場可以劃分為4種類型:B2B,B2C,C2B和C2C。就規(guī)模而言,B2B和B2C居于主導地位。B2C是商家與顧客之間的商務活動,它將成為電子商務的一種主要的商務形式,“B2C網上購物網站”是實現這種商務活動的電子平臺。B2B是就是商家與商家之間的商務活動,它也將成為電子商務的一種主要的商務形式,“B2B商務網站”是實現這種商務活動的電子平臺。眼下電子商務網站正如雨后春筍般地大量涌現,企業(yè)網絡化已經成為一種時尚
6、。本系統(tǒng)通過一個在線書店的例子來講述如何把一個實體企業(yè)網絡化,搭建B2C模式的網上交易平臺。67二、開發(fā)方案1開發(fā)工具簡介鑒于本系統(tǒng)的開發(fā)要求,我們針對網絡銷售中的特點,利JSP,JavaBean,Servlet,MVC等技術開發(fā)網絡銷售平臺,讓最新技術在最新的行業(yè)中發(fā)揮作用,解決買方與賣方人工話問題,使網絡銷售平臺充分體現網絡技術的專業(yè)特色。同時也使同學可以初步掌握很多關于軟件設計模式和移動開發(fā)技術,比如J2ME,基于JSP的服務端設計等,以及掌握軟件開發(fā)和提高解決實際問題的能力。1.1什么是JSPJSP(JavaServerPag
7、es)是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態(tài)網頁技術標準。JSP技術是用JAVA語言作為腳本語言的,JSP網頁為整個服務器端的JAVA庫單元提供了一個接口來服務于HTTP的應用程序。在傳統(tǒng)的網頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。Web服務器在遇到訪問JSP網頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結果以HTML格式返回給客戶。程序片段可以操作數據庫、重新定向網頁以及發(fā)送email等等,這
8、就是建立動態(tài)網站所需要的功能。所有程序操作都在服務器端執(zhí)行,網絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現無Plugin,無ActiveX,無JavaApplet,甚至無Frame。JSP的優(yōu)點:·