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

正文內(nèi)容

基于jsp的網(wǎng)上購書系統(tǒng)畢業(yè)論文-免費(fèi)閱讀

2025-07-20 22:08 上一頁面

下一頁面
  

【正文】 同時(shí)還要感謝李目海主任在畢業(yè)設(shè)計(jì)工作中給予的啟發(fā)和提示,李主任的講解讓我收獲很多,學(xué)習(xí)到了很多新的思想。在本系統(tǒng)開發(fā)過程中不可避免地遇到不少困難,加之作者水平有限并對web的應(yīng)用開發(fā)還不是太熟練,系統(tǒng)的一些功能做得還是很完善,有些功能也沒有實(shí)現(xiàn)。雖然該項(xiàng)目的難度不是很大,但卻很好的概括了一個(gè)軟件開發(fā)的完整過程,從需求分析到最終的測試實(shí)現(xiàn)。與傳統(tǒng)的CGI和許多其他類似CGI的技術(shù)相比,Java Servlet具有更高的效率,更容易使用,功能更強(qiáng)大,具有更好的可移植性,更節(jié)省投資。 Set orderlines=()。 } //將內(nèi)容填充到網(wǎng)頁中一并顯示! ().forward(request,response)。 }public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request,response)。 } catch (CustomerServiceException e) { ()。 Orderform order=new Orderform()。 (())。 private ICustomerService customerService。}//獲得購物車總價(jià)public double getCost() {double cost = 。此時(shí)用戶可以對購物車進(jìn)行修改操作,用戶可以進(jìn)行數(shù)量的更改、刪除所購圖書、返回圖書列表繼續(xù)購買和提交訂單等操作。)。 (())。 StringBuffer buffer=new StringBuffer()。 } } }然后,servlet層條用service層的IOrderService方法:public interface IOrderService { //保存訂單 void saveOrder(Orderform order) throws OrderServiceException。 //從頁面取字段值 String name=(rycx)。 } catch (OrderServiceException e) { ()。//從頁面取字段值String name=(bookname)。其具體實(shí)現(xiàn)代碼略,其效果圖如圖所示:圖41 普通用戶注冊界面 購書模塊的設(shè)計(jì) 圖書列表功能的設(shè)計(jì)在用戶登陸界面輸入通過驗(yàn)證的用戶名和密碼并點(diǎn)擊“提交”后,系統(tǒng)便調(diào)用RegisterServlet中的doPost方法,此時(shí)頁面就跳轉(zhuǎn)到進(jìn)入圖書列表界面。 //若有別的request就得用內(nèi)部跳轉(zhuǎn) (UTF8)。try { if((admin.equals(name))amp。 return。 } ()。}function queren(){ if(==39。 set_cele_date(,1)。 else t_month=parseInt(temp) if (t_month(0).text) { =().text。amp。 //冬 var date3=new Date(date_show).getTime()。具體實(shí)現(xiàn)效果如圖41(a)(b)(c)(d)所示: 圖41(a)春 圖41(b)夏 圖41(c) 秋 圖41(d)冬其中部分實(shí)現(xiàn)代碼如下:var date_spring=year+/03/21。create sequence orderline_seq start with 1 increment by 1。用戶開始注冊、登陸,然后用戶就可以進(jìn)行書籍檢索、購買、確認(rèn)訂、付款等。Oracle 數(shù)據(jù)庫Oracle 是以高級結(jié)構(gòu)化查詢語言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫,是目前最流行的客戶/服務(wù)器(Client/Server)體系結(jié)構(gòu)的數(shù)據(jù)庫之一。Java的產(chǎn)生與流行是當(dāng)今Internet發(fā)展的客觀要求,Java是一門各方面性能都很好的編程語言,它的基本特點(diǎn)是簡單、面向?qū)ο?、分布式、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動(dòng)態(tài)的,特別適合在Internet環(huán)境上開發(fā)的應(yīng)用系統(tǒng)。供已注冊的用戶登錄,登錄后才能在網(wǎng)上購書。在這個(gè)信息逐步發(fā)達(dá)的時(shí)代,在這個(gè)追求時(shí)間和效率的時(shí)代,網(wǎng)上購物將成為一種趨勢和時(shí)尚。用戶可以通過瀏覽器登陸書店頁面,瀏覽其中的圖書信息,將書店中感興趣的書加入到購物車中,如果決定購買圖書,則可以將購物車中的圖書作為訂單下達(dá)。首先通過Tomcat把本系統(tǒng)estore部署到webapplication下,然后啟動(dòng)Tomcat。在設(shè)計(jì)模式上,本系統(tǒng)用到了工廠模式和ORM模式等。其基本功能包括普通用戶注冊、登錄、圖書展示、圖書查詢、在線瀏覽圖書、遠(yuǎn)程購買、遠(yuǎn)程交易和管理員對書籍及訂單的管理等。網(wǎng)絡(luò)購書管理系統(tǒng)是目前Internet上廣泛使用的在線系統(tǒng)之一,它要求實(shí)現(xiàn)的功能非常多,最重要的當(dāng)屬圖書的銷售,也就是管理庫房中的圖書,以及管理用戶的購物車,從而實(shí)現(xiàn)結(jié)賬等功能。因此,許多人、許多公司都希望自己能夠制作網(wǎng)頁,以展現(xiàn)本人或公司的風(fēng)采和產(chǎn)品,以及有許多顧客想要通過上網(wǎng)來購物。開發(fā)一類適合現(xiàn)代人網(wǎng)上購書的系統(tǒng)――網(wǎng)上書店是非常必要和可行的,此類系統(tǒng)在我國已得到初步應(yīng)用并有很廣泛的市場需求前景。本系統(tǒng)采用MVC三層架構(gòu)的模式:M即model,就是模式層,相關(guān)技術(shù)是JavaBean。 簡單的說,ORM是通過使用描述對象和數(shù)據(jù)庫之間映射的元數(shù)據(jù),將java程序中的對象自動(dòng)持久化到關(guān)系數(shù)據(jù)庫中,其本質(zhì)就是將數(shù)據(jù)從一種形式轉(zhuǎn)換到另外一種形式。本網(wǎng)上購書系統(tǒng)正是為了解決此類問題而設(shè)計(jì)的,它是信息化建設(shè)的產(chǎn)物,也是傳統(tǒng)書店的延伸。通過此類網(wǎng)站,用戶可以充分利用Internet的發(fā)展給人類帶來的便捷,突破時(shí)間和空間上的限制,實(shí)現(xiàn)網(wǎng)上購書。   ?。?)新注冊用戶。(2)訂單管理。 Tomcat是一個(gè)免費(fèi)的開源的,在Tomcat中,應(yīng)用程序的部署很簡單,你只需將你的工程放到相應(yīng)目錄下即可,Tomcat會(huì)自動(dòng)檢測到這個(gè)文件,并將其解壓。系統(tǒng)結(jié)構(gòu)總框架設(shè)計(jì)如圖21所示: 21整個(gè)系統(tǒng)結(jié)構(gòu)圖 系統(tǒng)結(jié)構(gòu)流程設(shè)計(jì)用戶必須按照正確的順序進(jìn)入系統(tǒng),用戶的角色分為管理員和普通用戶兩種。各個(gè)數(shù)據(jù)表的字段設(shè)置如下各表所示:字段號(hào)字段名 類型寬度小數(shù)索引1登陸賬號(hào)數(shù)值型4主鍵2用戶名字符型20唯一3密碼字符型304郵編字符型65地址字符型606電話字符型117Email字符型20表31 用戶信息表字段號(hào)字段名 類型寬度小數(shù)索引1圖書編號(hào)數(shù)值型4主鍵2書名字符型30唯一3作者字符型504出版社字符型505出版日期日期時(shí)間106圖書單價(jià)數(shù)值型627ISBN字符型13表32 圖書信息表 字段號(hào)字段名 類型寬度小數(shù)索引1圖書編號(hào)數(shù)值型4主鍵2書名字符型30唯一3數(shù)量字符型54價(jià)格數(shù)值型725操作布爾型1表33 購物車信息表字段號(hào)字段名 類型寬度小數(shù)索引1訂單編號(hào)數(shù)值型10主建2用戶登陸賬號(hào)數(shù)值型4外鍵3訂單處理字符型104圖書價(jià)格數(shù)值型75郵寄方式數(shù)值型46郵費(fèi)數(shù)值型27折扣數(shù)值型118需付款總額數(shù)值型729付款情況布爾型1 表34 用戶訂單信息表字段號(hào)字段名 類型寬度小數(shù)索引1訂單編號(hào)數(shù)值型10 主鍵2書名字符型10 外鍵3價(jià)格數(shù)值型624數(shù)量數(shù)值型3表35 訂單明細(xì)表 Oracle數(shù)據(jù)庫具體實(shí)現(xiàn)對數(shù)據(jù)庫進(jìn)行操作的部分SQL語句:create sequence book_seq start with 1 increment by 1。 第4章 系統(tǒng)詳細(xì)設(shè)計(jì) 用戶注冊及登陸的實(shí)現(xiàn) 登陸界面的設(shè)計(jì)及其變化在瀏覽器地址欄鍵入以下地址::8888/estore_jsp/ 即出現(xiàn)本系統(tǒng)的登陸界面。 //春var date2=new Date(date_summer).getTime()。amp。} 日歷功能的設(shè)計(jì) 在登陸界面上增加了日歷功能,其時(shí)間與計(jì)算機(jī)的時(shí)間是一致的,同時(shí)也可以自己選擇日期,日期變化后登陸界面隨之變化。 set_cele_date(,)。 }}} 登陸驗(yàn)證功能的設(shè)計(jì)在登陸過程中,如果出現(xiàn)用戶名或密碼輸入錯(cuò)誤或空輸入,系統(tǒng)便會(huì)彈出提示信息。39。 } if(==39。其實(shí)現(xiàn)效果圖如圖414(a)和414(b
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1