freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)論文-文庫吧在線文庫

2024-07-28 23:24上一頁面

下一頁面
  

【正文】 ava,JavaScript。 Eclipse最初是由IBM公司開發(fā)的替代商業(yè)軟件Visual Age for Java的下一代IDE開發(fā)環(huán)境,2001年11月貢獻(xiàn)給開源社區(qū),現(xiàn)在它由非營利軟件供應(yīng)商聯(lián)盟Eclipse基金會(Eclipse Foundation)管理。IBM提供了最初的Eclipse代碼基礎(chǔ),包括Platform、JDT 和PDE。例如,WebSphere Studio Application Developer 添加了對 JSP、servlet、EJB、XML、Web 服務(wù)和數(shù)據(jù)庫訪問的支持。Eclipse項目生產(chǎn)的軟件以 CPL發(fā)布,第三方組件有各自自身的許可協(xié)議。另外,Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認(rèn)模式。該版本繼承了SQL Server 版本的優(yōu)點同時又比它增加了許多更先進(jìn)的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺使用。網(wǎng)上書店系統(tǒng)作為B2B、B2C(Business to Customer,企業(yè)對消費者),C2C(Customer to Customer,消費者對消費者)電子商務(wù)的前端商務(wù)平臺,在其商務(wù)活動的全過程中起著舉足輕重的作用。模型(Model)就是業(yè)務(wù)流程/狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。View處于Web層或者說是Client層,通常是JSP/Servlet,即頁面顯示部分。記錄客戶信息。記錄著留言的信息。如圖31所示。如圖33所示。當(dāng)管理員登錄之后,可以根據(jù)書的編號,對書進(jìn)行刪除。該流程圖和圖34類似。2 一個由Item項組成的集合。所有小計的和。而管理員則可以查看所有的訂單。 用戶Servlet留言頁面數(shù)據(jù)庫處理類數(shù)據(jù)庫請求調(diào)用保存響應(yīng)請求調(diào)用刪除管理員留言頁面Servlet響應(yīng)數(shù)據(jù)庫處理類數(shù)據(jù)庫圖39留言模塊流程圖 信息修改模塊用戶和管理員登錄之后都可以修改自己的密碼。如果合法,則信息會進(jìn)一步提交到Servlet中,Servlet將調(diào)用數(shù)據(jù)庫處理類,將新信息保存到數(shù)據(jù)庫中。如圖43所示:圖43購物車頁面 結(jié)算中心頁面用戶購物完畢后便可以進(jìn)入結(jié)算頁面進(jìn)行結(jié)算并發(fā)送訂單。如圖46所示: 圖46 新增圖書頁面 修改圖書頁面通過此頁面,管理員可以修改現(xiàn)有圖書的信息,并把新的信息保存到數(shù)據(jù)庫中。并且一個用戶在不同頁面之間的跳轉(zhuǎn)時,會維持當(dāng)前的系統(tǒng)中已登錄的賬號和購物車是一樣的。當(dāng)用戶退出時,系統(tǒng)便調(diào)用Session對象的removeAttribute方法來注銷Session對象里面的內(nèi)容。測試的目標(biāo):1.測試是為了發(fā)現(xiàn)程序的錯誤而執(zhí)行程序的過程;2.好的測試方案實際可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案;3.成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。(二)注冊在用戶注冊模塊,用戶輸入點擊提交后,便會對用戶輸入的信息進(jìn)行檢測,如果合法則注冊成功,如果失敗,則提示錯誤信息。當(dāng)然由于時間倉促,加之本人水平有限,系統(tǒng)中難免存在著許多疏漏和不足之處,這就要求我在日后的工作中更加努力的學(xué)習(xí)和提高。畢業(yè)設(shè)計的過程對我來說是寶貴的經(jīng)驗,其中的歷練積累,讓我不至于一見到問題就手忙腳亂,可以充滿信心地去面對任何考驗,為自己的未來開創(chuàng)一片精彩的天地。此外,感謝四年來所有鼓勵和幫助過我的同學(xué)、學(xué)長、學(xué)姐們。 private String password。 Connection conn = (url,user,password)。import 。public class Clogon extends HttpServlet { GetData getdata=new GetData()。amp。import 。 String message=。 String telephone=new String((telephone).getBytes(ISO88591),GBK)。 } public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{ (request, response)。import 。 try { (bid)。 try { (bid)。 ().forward(request, response)。 } if((2)) { (At 2 point!)。 try { (bid)。 String bid=(bid)。import 。 } if(success==true) message=注冊成功!。 String realname=new String((realname).getBytes(ISO88591),GBK)。import 。 ().forward(request, response)。 String password=new String((password).getBytes(ISO88591),GBK)。import 。 } return null。//直接連到webshopping數(shù)據(jù)庫 =sa。import 。在此,感謝許老師的督促和指導(dǎo)。它需要我們用不斷的實踐去親身體會,它要求我們自身擁有克服困難,解決問題的能力,而這些都是我們以前在大學(xué)生活中沒有體會到的。事實上有些糾錯的過程往往是出人意料的,比如:臨界值的選取要考慮全面,否則系統(tǒng)就不能正常運行,程序的健壯性就不夠。輸入:(1)原密碼:123新密碼:abc確認(rèn)密碼:abc預(yù)測:修改成功測示結(jié)果:修改成功。二是一個以Item對象作為元素的集合,Item表示購物車的一項,由圖書編號,圖書名稱,數(shù)量,小計購成。Session對象在用戶第一次連接到服務(wù)器時自動創(chuàng)建,并被并聯(lián)到Request對象。如圖48所示:圖48 刪除圖書頁面 查找圖書頁面用戶或者管理員通過選擇關(guān)鍵字和內(nèi)容便可以查找與之相關(guān)的圖書。如圖44所示:圖44結(jié)算中心頁面 用戶注冊頁面用戶輸入注冊信息,便可以注冊。如圖41所示: 圖41未登錄的首頁 用戶登錄頁面用戶輸入昵稱和密碼,如果正確則跳轉(zhuǎn)至首頁。若兩者都無誤,則調(diào)用數(shù)據(jù)庫處理類,將新密碼保存到數(shù)據(jù)庫中。而管理員則可以查看所有留言并刪除留言。如果登錄了,且購物車?yán)镉袌D書,則進(jìn)入訂單發(fā)送頁面。當(dāng)再次加入書時,數(shù)量加1,并且小計加上書的單價。如圖36所示:調(diào)用查找響應(yīng)請求 刪除頁面數(shù)據(jù)庫處理類數(shù)據(jù)庫 Servlet返回結(jié)果圖36 查找模塊流程圖 購物車模塊購物車模塊是本系統(tǒng)中一個非常重要的模塊。當(dāng)管理員登錄之后,可以對書信息進(jìn)行修改。過濾器判斷管理員輸入的是否合法。如圖32所示。用JDBC寫的程序能夠自動地將SQL語句傳送給相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)。記錄訂單信息。瀏覽器控制器ServletJSP視圖JavaBean模型 應(yīng)用服務(wù)器Database數(shù)據(jù)庫 1請求2實例化3數(shù)據(jù)處理4調(diào)用6響用5調(diào)用圖21 MVC三層架構(gòu) 系統(tǒng)流程圖整個系統(tǒng)的流程圖如圖22所示。如果用戶通過某個視圖的控制器改變了模型的數(shù)據(jù),所有其他依賴于這些數(shù)據(jù)的視圖都反映到這些變化。這種全新的交易方式實現(xiàn)了公司間文檔與資金的無紙化交換。本系統(tǒng)運行在通用的Windows操作系統(tǒng)上,具有瀏覽器的前臺。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚鑣了。Tomcat 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。Eclipse Platform允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結(jié)束,而另一個工具功能在哪里開始。 雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java IDE 來使用,但 Eclipse 的目標(biāo)不僅限于此。最初主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發(fā)工具。普通用戶可以查看圖書,訂購圖書,登錄,注冊,修改密碼以及發(fā)送訂單和給管理員留言等;管理員可以對圖書進(jìn)行增刪改查等維護(hù)工作,以及查看留言和訂單等。與ASP,PHP相比,這三種技術(shù)各其優(yōu)點。在服務(wù)器端,JSP引擎解釋JSP標(biāo)識,產(chǎn)生所請求的內(nèi)容(例如,通過存取JavaBeans群組件,使用JDBC技術(shù)存取數(shù)據(jù)庫),并且將結(jié)果以HTML(或者XML)頁面的形式發(fā)送回瀏覽器。開發(fā)Servlet程序起來要求較高。其詳細(xì)信息表如表11所示:表11 Servlet技術(shù)優(yōu)勢優(yōu)勢說明 高效在傳統(tǒng)的CGI中,每個請求都要啟動一個新的進(jìn)程,如果CGI程序本身執(zhí)行時間較短,啟動進(jìn)程所需要的開銷很可能反而超過實際執(zhí)行時間。J2EE提供的Web開發(fā)技術(shù)主要支持兩類軟件的開發(fā)和應(yīng)用,一類是做高級信息系統(tǒng)框架的Web應(yīng)用服務(wù)器(Web Applcation Server),另一類是在Web應(yīng)用服務(wù)運行的Web應(yīng)用(Web Application)。總的來說,ASP,PHP,JSP三者都有相當(dāng)數(shù)量的支持者,而這三者也各有所長,在開發(fā)過程中,我們應(yīng)該根據(jù)實際的需要來使用最合適的技術(shù),本系統(tǒng)則采用較新的JSP技術(shù),一方面JSP的安全性和跨平臺性比較好,另一方面,我也希望能從開發(fā)該系統(tǒng)的過程中,深入學(xué)習(xí)一下這門編程語言。還有上面提到過的一點,PHP提供的數(shù)據(jù)庫接口支持不統(tǒng)一,這就使得它不適合運用在電子商務(wù)中。而JSP由于是一種較新的技術(shù),國內(nèi)采用的較少。網(wǎng)上購物系統(tǒng)作為B2B,B2C(Business to Customer,即企業(yè)對消費者),C2C(Customer to Customer,即消費者對消費者)電子商務(wù)的前端商務(wù)平臺,在其商務(wù)活動全過程中起著舉足輕重的作用。由于JSP技術(shù)是一種開放的、跨平臺的結(jié)構(gòu),因此Web服務(wù)器、平臺及其他組件能很容易升級或切換,且不會影響JSP基本的應(yīng)用程序。在互聯(lián)網(wǎng)服務(wù)業(yè)務(wù)方面:電子郵件、搜索引擎、網(wǎng)上銀行、在線交易、網(wǎng)絡(luò)廣告、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)游戲等服務(wù)業(yè)務(wù)仍然快速的發(fā)展著。 Use as a Tomcat Web server. In addition, this system USES a JSP + Servlet + JavaBean (MVC) threelayer structure mode.The system USES the B/S structure. There are two major participants: the customer and administrators. Customers can browse books information, registration number, modify own account information, buying books, issued orders, give administrator message, etc. Administrators can increase to revise check books such as maintenance, and view the order, check the message and modify login passwords, etcKeywords: B/S,JSP , Eclipse目錄前 言 1一 網(wǎng)上購物系統(tǒng)概述 2 2 2 2 3 Java Web開發(fā)技術(shù)介紹 3 本系統(tǒng)概述 6 開發(fā)所用軟件介紹 6 Eclipse介紹 6 Tomcat介紹 7 SQL Server 2000 介紹 8二 系統(tǒng)需求分析與總體設(shè)計 9 系統(tǒng)可行性分析 9 9
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1