【正文】
四川大學本科畢業(yè)論文 基于J2EE的旅游網(wǎng)站后臺管理系統(tǒng)本科生畢業(yè)論文(設(shè)計) 題 目 基于J2EE的旅游網(wǎng)站后臺管理系統(tǒng)設(shè)計 學 院 計算機學院 專 業(yè) 計算機科學與技術(shù) 學生姓名 XX XX 學 號 XXXXXXXXXX 年級 2009級 指導教師 XXXXXXXXX 教務處制表二Ο一三 年 五 月 二十 日基于J2EE的旅游網(wǎng)站后臺管理系統(tǒng)設(shè)計計算機科學與技術(shù)學生:XXXX 指導老師:XXXXX[摘要] 隨著計算機技術(shù)的發(fā)展,許多行業(yè)對計算機的應用日益廣泛,尤其以JAVA語言為基礎(chǔ)的開發(fā)項目,比如軟件開發(fā),系統(tǒng)開發(fā)等,當前JAVA語言使用量幾乎穩(wěn)居世界第一。與JAVA相關(guān)框架層出不窮,基于JAVA語言的優(yōu)勢,對其的研究應該更為廣泛。本文對基于J2EE的旅游網(wǎng)站后臺管理系統(tǒng)開發(fā)詳細進行介紹,其中按層次劃分,需求分析層包括用戶需求、功能需求、非功能需求、配置需求,在這四個方法進行了詳細的介紹;系統(tǒng)結(jié)構(gòu)層,對本系統(tǒng)開發(fā)框架進行了詳細介紹,包括類模型設(shè)計和數(shù)據(jù)表設(shè)計以及類之間方法調(diào)用關(guān)系,過程有相應的圖據(jù)以參考。本文對技術(shù)性知識,主要是J2EE開源框架,據(jù)權(quán)威人士分析,J2EE技術(shù)當前發(fā)展普及全球并會繼續(xù)發(fā)展,其技術(shù)會對于將會投入到軟件開發(fā)方向上的人員來說,重要性毫無疑問,其將會帶來的機會可想而知,所以本文也就使用到的J2EE框架進行介紹。主要是對StrutsSpring、Hibernate三大開源框架的基本功能特性和原理進行分析,同時也對Ajax交互技術(shù)進行有效分析,最后總結(jié)本次開發(fā)項目收獲。[關(guān)鍵字] 系統(tǒng) J2EE Ajax 框架Travel website backstage management system based on J2EE is designedComputer science amp。 technologyStudent: ZHANG Xxx Adviser: CHEN Xxxxxx[Abstract] With the development of puter technology,Many industry increasingly extensive application of puter, especially based on JAVA development projects, such as software development, system development, such as the JAVA language usage almost ranks first in the world. Associated with the JAVA frameworks emerge in endlessly, based on the advantages of JAVA language, the research should be more widely. In this paper, the travel website backstage management system based on J2EE development is described in detail, which according to level classification, requirement analysis layer including user needs, functional requirements, nonfunctional requirements, configuration requirements, the four methods is introduced in detail。 System structure layer, this framework system development are introduced in detail, including model design and data table design and class relationships between method calls, which process have corresponding figure reference. In this paper, the technical knowledge, mainly is the J2EE open source framework, according to authorities, J2EE technology development current global popularity and will continue to develop, the technology for the personnel will be involved in software development direction, importance and there is no doubt that it will bring the opportunity, so this paper also introduces the J2EE framework is used to. Mainly to the three open source framework struts 2, Spring, Hibernate, the basic feature and principle were analyzed, and at the same time also to Ajax interaction techniques for effective analysis, finally summarizes the development project.[Key Words] System J2EE Ajax framwork目錄1 綜述 52 旅游網(wǎng)站后臺管理系統(tǒng)設(shè)計 7 旅游網(wǎng)站管理系統(tǒng)介紹 7 旅游網(wǎng)站后臺管理系統(tǒng)需求分析 8 用戶需求 8 功能需求 8 非功能需求 10 配置需求 10 系統(tǒng)框架結(jié)構(gòu)設(shè)計 11 系統(tǒng)整體框架概述 11 數(shù)據(jù)表設(shè)計 12 系統(tǒng)的基本類模型設(shè)計 14 系統(tǒng)的基本功能實現(xiàn) 18 配置文件 18 添加功能 21 查詢功能 23 更新功能 24 刪除功能 273 操作界面展示 29 功能界面 29 詳細操作界面 304 主要使用技術(shù)介紹 33 Ajax技術(shù) 33 SSH技術(shù) 335 總結(jié) 36參考文獻 37聲 明 38致 謝 39附 錄 401 綜述隨著計算機技術(shù)的發(fā)展,許多行業(yè)對計算機的應用日益廣泛,尤其以JAVA為基礎(chǔ)的開發(fā)項目,比如軟件開發(fā),系統(tǒng)開發(fā)等,當前JAVA語言使用量幾乎穩(wěn)居世界第一。與JAVA相關(guān)框架層出不窮,基于JAVA語言的優(yōu)勢,對其的研究應該更為廣泛。作為一名大學計算機專業(yè)畢業(yè)的并且對JAVA尤其是J2EE方向的技術(shù)充滿濃厚興趣的的學生,更應該學習掌握先前的技術(shù)(Struts2,Spring,Hibernate),并進行實際項目開發(fā),獲得更多的開發(fā)經(jīng)驗,從而對編程尤其是JAVA方向的編程思想更深刻透徹,為自己以后在JAVA方向的開發(fā)研究奠定基礎(chǔ)。本次開發(fā)的旅游網(wǎng)站后臺管理系統(tǒng)基于J2EE,目的就是學習J2EE的StrutsHibernate、Spring三大開源框的使用,希望通過此次課題設(shè)計不斷提高自己對J2EE的掌握程度,積累更多的實踐經(jīng)驗。對于J2EE的發(fā)展現(xiàn)狀及前景,在舊金山舉行的2011年JavaOne大會上,甲骨文公司展示了其推動Java 平臺企業(yè)版(Java EE)發(fā)展的最新成果,Java EE 繼續(xù)大受歡迎,并有越來越多的開發(fā)人員采用,包括Oracle GlassFish Server在內(nèi)的Java EE組件獲得了4000萬次下載,自2009年12月推出以來,6個主要IT廠商已經(jīng)推出了經(jīng)過認證、開源和商業(yè)實施的Java EE 6,使其成為迄今為止最迅速獲得采用的平臺產(chǎn)品,作為下一代Java EE, Java EE 7進展順利,其中,有超過20個的不同參與企業(yè)和數(shù)百名工程師通過Java 社區(qū)(JCP)對10個活躍的Java規(guī)范要求(JSRs)進行了開發(fā)處理,Java EE 7 JSRs 包括:Java EE 7 平臺, Java Persistence API , JAXRS , 用于RESTful網(wǎng)絡服務的 Java API, Servlet , 表達語言 , Java 信息服務 , JavaServer Faces , Enterprise JavaBeans , 面向Java EE and D