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

正文內(nèi)容

基于j2ee網(wǎng)上購(gòu)書系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-07-01 19:44本頁面

【導(dǎo)讀】近些年來,J2EE技術(shù)作為一種建立企業(yè)應(yīng)。用的標(biāo)準(zhǔn)平臺(tái)出現(xiàn),并逐步成熟,得以飛速發(fā)展。J2EE平臺(tái)使用了大量不同的技。置企業(yè)應(yīng)用提供了健壯和穩(wěn)定的服務(wù)。雖然這在一定程度上限制了開發(fā)人員的發(fā)揮創(chuàng)造,但是它帶來了穩(wěn)定。的軟件質(zhì)量和可重用的組件,尤其適用于較大型項(xiàng)目的開發(fā)。模式的具體應(yīng)用框架之一,其核心為一個(gè)靈活的、基于JavaServlets,JavaBeans,Struts提供了自己的控制。接口表示技術(shù)構(gòu)造視圖組件。設(shè)計(jì)模式是在設(shè)計(jì)面向?qū)ο筌浖倪^程中記錄的知。預(yù)先定義的設(shè)計(jì)結(jié)構(gòu)的基礎(chǔ)上,根據(jù)具體應(yīng)用完成具體的設(shè)計(jì)。本文從網(wǎng)上購(gòu)物系統(tǒng)的實(shí)際出發(fā),引入了一個(gè)改進(jìn)后的Struts框架,同時(shí)從占。本系統(tǒng)很大比例的數(shù)據(jù)增、刪、改、查操作中抽象出了一個(gè)數(shù)據(jù)操作通用框架,系統(tǒng)具有高可靠性、可擴(kuò)展性和可重。Keywords:J2EE;EJB;Java;E-merce;OnlineBookstore。

  

【正文】 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫(kù) ER 圖關(guān)系如 圖所示: 31 圖 數(shù)據(jù) ER 圖 本章小結(jié) 本章詳細(xì)分析了系統(tǒng)需求,闡述了設(shè)計(jì)思想,并通過 UML 對(duì)系統(tǒng)建模。通過對(duì)需求的分析,描述了系統(tǒng)設(shè)計(jì)的策略,詳細(xì)設(shè) 計(jì)了系統(tǒng)的結(jié)構(gòu),各模塊工作流程、業(yè)務(wù)控制、用戶交互界面。描述了系統(tǒng)數(shù)據(jù)庫(kù)的結(jié)構(gòu)。 FK_CITY_REF_PROVINCEFK_JOB_IDFK_CATEGORY_IDFK_ORDER_IDFK_BOOK_IDFK_USER_IDFK_BOOK_IDFK_CITY_IDFK_USER_IDUSERUSER_IDJOB_IDCITY_IDOPEN_IDUSER_NAMEPASSWORDEMAILNICKNAMEGENDERBIRTHDAYSELF_INTRODUCATIONCREATE_TIMEUSER_STATEint(9)int(4)int(4)varchar(50)varchar(40)varchar(20)varchar(40)varchar(10)int(1)datevarchar(200)datetimeint(1)pkfk1fk2PROVINCEPROVINCE_IDDESC_CHDESC_ENABBR_CHABBR_ENSTATUSint(4)varchar(40)varchar(40)varchar(20)varchar(20)int(1)pkCITYCITY_IDDESC_CHDESC_ENABBR_CHABBR_ENPROVINCE_IDSTATUSint(4)varchar(60)varchar(60)varchar(40)varchar(40)int(4)int(1)pkfkJOBJOB_IDJOB_NAMEint(4)varchar(30)pkBOOKCATEGORY_IDBOOK_IDBOOK_NAMEAUTHORPUBLISHERPUBLISH_DATEVERSIONISBNPAGEPRICEDISCOUNTIMAGEADDTIMEBOOK_NUMDESCRIBTIONint(4)int(9)varchar(50)varchar(40)varchar(50)dateint(3)varchar(13)int(5)float(5,2)int(2)varchar(225)datetimeint(9)varchar(225)fkpkBOOK_CATEGORYCATEGORY_IDCATEGORY_NAMEPARENT_CATEGORYLEVELint(4)varchar(20)int(4)int(1)pkORDERINFORORDER_IDACCEPTERADDRESSPHONEPOSTCODEORDER_SUMDILIVER_TIMEORDER_STATEDELIVER_DAYDELIVER_MODEPAY_MODEIS_PAYRECEIVE_TIMEUSER_IDint(9)varchar(40)varchar(150)int(11)int(6)float(8,2)datetimeint(1)int(1)int(1)int(1)int(1)datetimeint(9)pkfkORDER_DETAILDETAIL_IDORDER_IDBOOK_IDBOOK_NUMPURCHASE_PRICEPURCHASE_DISCOUNTint(9)int(9)int(9)int(5)float(5,2)floar(5,2)pkfk1fk2COMMENTCOMMENT_IDBOOK_IDUSER_IDCONTENTTIMEint(9)int(9)int(9)varchar(225)datetimepkfk2fk1ADMINADMIN_IDADMIN_NAMEPASSWORDEMAILCREATE_TIMEADMIN_TYPESTATUSint(4)VARCHAR(40)VARCHAR(32)VARCHAR(40)datetimeint(1)int(1)pk32 第 4 章 系統(tǒng)實(shí)現(xiàn) 開發(fā)運(yùn)行環(huán)境 系統(tǒng)開發(fā)和運(yùn)行的環(huán)境如下: 編程語言: Java 工作環(huán)境: Windows XP, 開發(fā)工具: , , JAR 庫(kù)包: , , , , , , 等 數(shù)據(jù)庫(kù): MySQL 關(guān)鍵技術(shù)的 實(shí)現(xiàn) 整合框架 以 order 為例解釋 Struts 框架與 Hibernate 的整合過程 ,在項(xiàng)目中的 中配置 strutsconfig formbeans formbean name=searchOrder type=/formbean /formbeans globalexceptions / globalforwards / actionmappings action path=/viewOrder name=orderSearchForm validate=false input=/ scope=request type=/action /actionmappings 實(shí)現(xiàn) jsp中 action與 actionform的配置, 中,實(shí)現(xiàn) Struts 與 Hibernate 數(shù)據(jù)庫(kù)的聯(lián)系 33 OrderDetail detail1 = new OrderDetail()。 BookDAO bookdao = new BookDAO()。 Book book = (bookid)。 (book)。 (())。 ((float) ())。 (())。 以這種對(duì)象的形式實(shí)現(xiàn)數(shù)據(jù)的傳輸。 項(xiàng)目文檔結(jié)構(gòu)如圖 所示 : 圖 文檔結(jié)構(gòu) 34 數(shù)據(jù)庫(kù)的鏈接 在 myeclipse 中的 文件中配置數(shù)據(jù)庫(kù)鏈接屬性: property name=root/property property name= jdbc: /property property name=dialect /property property name=123/property property name=mysql/property property name= /property property name=show_sqltrue/property 把這些屬性與 MYSQL中的數(shù)據(jù)庫(kù)的連接屬性設(shè)置成一樣,以實(shí)現(xiàn)數(shù)據(jù)庫(kù)的鏈接 圖書瀏覽模塊的實(shí)現(xiàn) 圖書瀏覽模塊由 3 個(gè) SJP 文件和 4 個(gè)類文件組成如圖 所示。 圖 書籍瀏覽流程圖 35 各文件作用如下 1) :接受主頁書籍瀏覽信息,根據(jù)用戶輸入的類別信息顯示出該類別的全部書籍 2) :數(shù)據(jù)庫(kù)根據(jù)輸入類別信息,查詢出相應(yīng)書籍信息,返回給 3) : 主頁顯示 4) : 根據(jù)輸入 BookID,查找出書籍的詳細(xì)信息 5) : 顯示分類書籍 6) : 顯示 書籍詳細(xì)信息 界面運(yùn)行結(jié)果如圖 36 圖 書籍瀏覽 訂單 模塊的實(shí)現(xiàn) 購(gòu)物車模塊是互聯(lián)網(wǎng)程序,由三個(gè) JSP 文件、 3 個(gè) 類 文件組成,如圖 所示。 37 圖 購(gòu)物車模塊流程圖 各文件作用如下 1) :將 Order 的信息獲得并交給 Hibernate 數(shù)據(jù)庫(kù) 2) :將書籍信息加入到購(gòu)物車中 3) : 購(gòu)物車頁面 顯示 4) : 訂單界面 5) : 最總訂單界面 界面運(yùn)行結(jié)果如圖 存入數(shù)據(jù)庫(kù) 38 圖 最終訂單頁面效果 書籍 管理模塊的實(shí)現(xiàn) 運(yùn)行結(jié)果如 所示: 39 圖 新增圖書頁面 本章小結(jié) 本章主要對(duì)網(wǎng)上書店系統(tǒng)部分功能模塊進(jìn)行了實(shí)現(xiàn),并對(duì)功能模 塊的各個(gè) 文件關(guān)系進(jìn)行了梳理和劃分。 40 第 5 章 總結(jié) 本文通過輕量級(jí) J2EE 框架和傳統(tǒng) J2EE 比較分析,以及框架技術(shù)的研究,設(shè)計(jì)滿足訂單管理系統(tǒng)需求的系統(tǒng)層次結(jié)構(gòu)及其使用技術(shù)。使用 UML 建模技術(shù)對(duì)實(shí)訓(xùn)管理系統(tǒng)需求進(jìn)行了分析,并設(shè)計(jì)了總體結(jié)構(gòu)和系統(tǒng)功能,重點(diǎn)在于解決系統(tǒng)的層次劃分及各層次使用的技術(shù)。表示層采用 Struts 提供的 MVC 模式實(shí)現(xiàn),持久層采用采用 Hibernate 實(shí)現(xiàn),解決了傳統(tǒng) Web 應(yīng)用模型中在處理界面上的用戶行為或者觸發(fā)一個(gè)連接到 Web 服務(wù)器的請(qǐng)求,由服務(wù)器完成處理到信息返回界面的 都需要用戶等待的問題。實(shí)現(xiàn)了用戶操作與服務(wù)器響應(yīng)異步化。給定一些可重用的模型和視圖,控制器可以根據(jù)需求選擇適當(dāng)?shù)哪P瓦M(jìn)行處理,然后選擇適當(dāng)?shù)囊晥D將處理結(jié)果顯示給用戶。通過 Struts、 Hibernate 和框架的研究與設(shè)計(jì),以及數(shù)據(jù)庫(kù)的分析設(shè)計(jì),解決了系統(tǒng)關(guān)鍵技術(shù)問題,實(shí)現(xiàn)了系統(tǒng)功能。筆者在本項(xiàng)目中負(fù)責(zé)系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì),并訂單作業(yè)管理、供應(yīng)商起單作業(yè)管理等主要功能,系統(tǒng)通過后期的測(cè)試和驗(yàn)收,達(dá)到了客戶的要求,于 20xx 年 5 月完成驗(yàn)收。系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)對(duì)其他類似系統(tǒng)的也具有借鑒意義。 系統(tǒng)大量使用接口來實(shí) 現(xiàn)那些提供相同服務(wù)的不同類,以使客戶對(duì)象能夠使用屬于不同類的服務(wù)提供者對(duì)象,而只需對(duì)代碼進(jìn)行很少的修改,保證了系統(tǒng)的可擴(kuò)展性。隨著未來 購(gòu)書 系統(tǒng) 發(fā)展 的不斷深入,業(yè)務(wù)的不斷變化,系統(tǒng)的業(yè)務(wù)邏輯層和數(shù)據(jù)持久層可能仍需要修改和擴(kuò)展。 41 致謝 在本論文即將完成之際,謹(jǐn)此向我的導(dǎo)師 熊慶文 致以衷心的感謝和崇高的敬意!本論文的工作是在熊 老師的悉心指導(dǎo)下完成的。 熊 老師以 他 淵博的知識(shí)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和精益求精的工作作風(fēng)給我留下了深刻的印象,這些使我受益匪淺,并將成為我繼續(xù)追求科學(xué)的動(dòng)力。向 熊 老師表示致謝! 還要感謝項(xiàng)目組的全體同仁,他們給予我大量的幫助,為項(xiàng)目的成功完成做出了極大努力。 感謝 易思博 部門的工作人員,他們?yōu)轫?xiàng)目的成功提供了寶貴的意見和建議。最后,將最深切的謝意獻(xiàn)給我的家人,是他們的關(guān)心、愛護(hù)、鼓勵(lì)和支持永遠(yuǎn)陪伴著我。在此,我祝福他們永遠(yuǎn)安康幸福 ! 感謝曾經(jīng)教育和幫助過我的所有老師和同學(xué),感謝所有幫助過我的朋友。 最后衷心地感謝為評(píng)閱本論文而付出寶貴時(shí)間和辛勤勞動(dòng)的專家、教授們! 42 參考文獻(xiàn) [1]瑪麗薩姆納 (Mary Sumner)著 ,張玉亭 ,楊曉云譯 .ERP—— 企 業(yè)資源計(jì)劃=Enterprise :機(jī)械工業(yè)出版社 , [2](美 )德博拉 L貝爾斯 [Deborah ]著 ,趙鳳山 ,簡(jiǎn)學(xué)等譯 .電子商務(wù)物流與實(shí)施 =Emerce logisticsamp。fulfillment,delivering the :機(jī)械工業(yè)出版社 , [3]程控 ,革揚(yáng)編著 .MRP II/ERP 原理與應(yīng)用 .北京 :清華大學(xué)出版社 ,20xx,1337 [4]William Crawford,Jonatban Kaplan 著 ,劉紹華 ,毛天露譯 .J2EETM 設(shè)計(jì)模式 .北京 :中國(guó)電力出版社 , 20xx. 314 [5]Alan Shalloway,James 著 .Design patterns explained:a new perspective onobjectoriented design=設(shè)計(jì)模式精解 .北京 :China Machine Press, [6](美 )Partha Kuchana 著 ,王衛(wèi)軍 ,楚寧志等譯 .Java 軟件體系結(jié)構(gòu)設(shè)計(jì)模式標(biāo)準(zhǔn)指南=SoftJare
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1