版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、:性本人鄭所呈交的 畢業(yè)設(shè) 是本人在導(dǎo)師指導(dǎo)下,在江:性本人鄭所呈交的 畢業(yè)設(shè) 是本人在導(dǎo)師指導(dǎo)下,在江蘇師范大學(xué)計(jì)算機(jī)學(xué)院學(xué)習(xí)期間,進(jìn)行畢業(yè)計(jì)時(shí)取得的成果。本人知道,除文中已經(jīng)標(biāo)的內(nèi)容外,本畢業(yè)設(shè)不包含任何其他個(gè)人或集體已或撰寫(xiě)過(guò)的研究成果。對(duì)本文研究做出貢獻(xiàn)的個(gè)人或集體,均已在文中以明確方式標(biāo)明。本人完全意到的法由本人承擔(dān)班級(jí)學(xué)號(hào)學(xué)生簽118120150516摘JSPStrutsHibernate:畢業(yè)設(shè)計(jì);選題;JSP摘JSPStrutsHibernate:畢業(yè)設(shè)計(jì);選題;JSPManagementyzes the feasibilityManagementyzes the feasib
2、ility of project management system Abstract: This rrequirements .This systemprovides an informationeraction platform for studentsand teachers.It can reduce reduce the burden onteachers. It takes the network to to realize eraction nthestudents, teachers, subjects andsimplehe page.This system uses Str
3、uts, Hibernate and JSP technology to realize.The implemenionof this system is considered from the selection of students, the teachers guidance, the the students answer, etc.The system implements the main functions of two-way choice online.It provides teachers many functions such as assigning subject
4、,etc. It provides students many functions such as etc.According to the need of data management, this system is divideddeclaring topic and choosing the topic, o three subsystems:student management subsystem, the educational administration management subsystem and teacher management subsystem.Keywords
5、:Graduationdesign;Selectedtopic;JSP目錄第1章 緒目錄第1章 緒課題背研究意Java 簡(jiǎn)JSP簡(jiǎn)數(shù)據(jù)庫(kù)簡(jiǎn)1.2.4 開(kāi)發(fā)工具及運(yùn)行環(huán)第2章 系統(tǒng)分功能需性能需第3章 系統(tǒng)設(shè)概念模型設(shè)邏輯模型設(shè)第4章 系統(tǒng)實(shí)查看個(gè)人信息功學(xué)生選題功課題信息功時(shí)間設(shè)置功4.2.2教導(dǎo)入功添加學(xué)生功課題分配功教師申報(bào)題目功教師修改題目功4.3.3 教師刪除題目功4.4本章4.3.3 教師刪除題目功4.4本章小第5章 用戶手JDK 的配Tomcat 的配第6章 總結(jié)與展6.1 總6.2 展畢業(yè)設(shè)計(jì)體致參考文英文翻譯資11.1.2 ,JavaJavaJavaJava無(wú)關(guān)性:Java可以
6、在各種環(huán)境下運(yùn)行,2.安全性:Java C+3.象:Java4.健壯性:Java5.解釋型:Java11.1.2 ,JavaJavaJavaJava無(wú)關(guān)性:Java可以在各種環(huán)境下運(yùn)行,2.安全性:Java C+3.象:Java4.健壯性:Java5.解釋型:Java1.2.2JSP 文件,能夠在JavaJSP(Java Server Pages)JavaHTML語(yǔ)言組成的。它是SunWeb JSP可以封裝JSP Oracle因?yàn)樗杀据^低,所以特別受大量中小的喜愛(ài)使用C,C+AIX、Windows優(yōu)化的SQL 1.2.4 開(kāi)發(fā)工具及使用C,C+AIX、Windows優(yōu)化的SQL 1.2.4
7、開(kāi)發(fā)工具及運(yùn)行環(huán)境操作系統(tǒng):Windows 7 開(kāi)發(fā)環(huán)境:MyEclipse101.3 Struts,HibernateJSPMVC,可以很好的添加功能。另外,Java Java 23 4561.4 2B/S結(jié)構(gòu)是基于CS結(jié)構(gòu)上的改進(jìn)。WWWB/S的開(kāi)發(fā)不需要安裝其他隨著Struts技術(shù)的成熟和廣泛應(yīng)用2.1.2 2.1.32B/S結(jié)構(gòu)是基于CS結(jié)構(gòu)上的改進(jìn)。WWWB/S的開(kāi)發(fā)不需要安裝其他隨著Struts技術(shù)的成熟和廣泛應(yīng)用2.1.2 2.1.3 在因?yàn)楸鞠到y(tǒng)是基于PC 機(jī)的,所以用戶可以操作和運(yùn)行管理系統(tǒng)。2.12愿、模、成績(jī)?cè)u(píng)定等4 性能需4 性能需 普通客戶端:W
8、indows2.3 3.1 3.2、23.33.2、23.33.333.43.443.53.5。3.443.53.5。53.63.2 來(lái)概念模型學(xué)院(課題(,題目,要求,內(nèi)容學(xué)生(,)老師(用戶角色(,),用戶角色名,類型菜單元素(,菜單名稱,地址菜單元素聯(lián)系)3.2 來(lái)概念模型學(xué)院(課題(,題目,要求,內(nèi)容學(xué)生(,)老師(用戶角色(,),用戶角色名,類型菜單元素(,菜單名稱,地址菜單元素聯(lián)系)2.1:n。1:n3.3.7 畢業(yè)設(shè)計(jì)課題管理系統(tǒng)的基本E-R3.2.2邏輯模型根據(jù)E-R 3.1 學(xué)院基本信息表錄取一志愿結(jié) 錄取二志愿結(jié) 錄取三志愿結(jié) 3.7 畢業(yè)設(shè)計(jì)課題管理系
9、統(tǒng)的基本E-R3.2.2邏輯模型根據(jù)E-R 3.1 學(xué)院基本信息表錄取一志愿結(jié) 錄取二志愿結(jié) 錄取三志愿結(jié) 學(xué)生選題開(kāi)始 學(xué)生選題結(jié)束3.2課題基本信息表3.3學(xué)生基本信息表3.4老師基本信息表3.5用戶角色表3.6菜單元素表)學(xué)院報(bào)題結(jié)束 3.2課題基本信息表3.3學(xué)生基本信息表3.4老師基本信息表3.5用戶角色表3.6菜單元素表)學(xué)院報(bào)題結(jié)束 3.7菜單元素聯(lián)系表3.3 3.7菜單元素聯(lián)系表3.3 44.1 4.1.1 查看個(gè)人信息功1.4.1 所示。,44.1 4.1.1 查看個(gè)人信息功1.4.1 所示。,4.12從名為userlist的List Listuserlist=(List)S
10、tudentstudent =(Student), , returnnew4.1.2學(xué)生選題功14.22.1:4.2調(diào)用業(yè)務(wù)層studentservice中的getItemList題目,將數(shù)據(jù)放到PageViewpageView=4.22.1:4.2調(diào)用業(yè)務(wù)層studentservice中的getItemList題目,將數(shù)據(jù)放到PageViewpageView= index=(pageView.getCurrentpage()-1)*pageView.getMaxresult(); tribute(pageView,3.1)。2)studentservice 放到請(qǐng)求中,并在JSP頁(yè)面表示出來(lái)
11、e ItemIdnull)/if(ss.getItemS 學(xué)e,e,studentservice 放到請(qǐng)求中,并在JSP頁(yè)面表示出來(lái)e ItemIdnull)/if(ss.getItemS 學(xué)e,e,SelectNum=ss.countItemSelected(student,SelectS 課題信息功4.42.teacheritem類的對(duì)象保存到requestjspif(student.getItemByFinalItemId()!=tribute(item,teacher = 時(shí)間設(shè)置功4.54.52.代碼片段:如果獲得參數(shù)名為flags,則將s然后從中獲得名為T(mén)eacher的值,通過(guò)它,
12、獲取有關(guān)collegeString suc時(shí)間設(shè)置功4.54.52.代碼片段:如果獲得參數(shù)名為flags,則將s然后從中獲得名為T(mén)eacher的值,通過(guò)它,獲取有關(guān)collegeString sucs=(String)request.getParameter(flag); if (sucs != null & sucs) s, sucSimpleDateFormatsim=newSimpleDateFormat(yyyy-MM-ddHH:mm:ss); Teacher teacher = (Teacher) request.getSesegercollegeId=Collegecollege
13、=(College) 4.2.2教導(dǎo)入功14.61ses中獲得名為 4.61ses中獲得名為 4.6Teachert =egercollegeid=t.getCollege().getId(); CourseServicecs =newMapmapcs.importTeacher(collegeidcform);/參數(shù)學(xué)院的id要保添加學(xué)生功student Studentstudent =newstudent.setId( arse 課題分配功4.81:從Teacher的值,再?gòu)钠渲蝎@得4.8 所示。SenateFormformbean=(SenateForm)Teachertea=(Teac
14、her)egercollegeId4.81:從Teacher的值,再?gòu)钠渲蝎@得4.8 所示。SenateFormformbean=(SenateForm)Teachertea=(Teacher)egercollegeId=PageViewpageView=index=(pageView.getCurrentpage()-* , 4.92senateService getTeaRegisterInfoScrollData方法查詢數(shù)據(jù)再index, 教師申報(bào)題目功4.102.教師申報(bào)題目功4.102.代碼片段: 調(diào)用 TeacherService 中的 addItem 方法, 來(lái)保存課題數(shù)據(jù)ts.
15、addItem( arse return new教師修改題目功4.111:顯示課題信息。從TeacherService中的getItemById方法,取出相關(guān)的Stringstrid=(TeacherForm)form).getItemId(); Itemitem=ts1:顯示課題信息。從TeacherService中的getItemById方法,取出相關(guān)的Stringstrid=(TeacherForm)form).getItemId(); Itemitem=ts.getItemById(strid);tribute(item,2:獲得id,調(diào)用TeacherService中的updateI
16、tem()String ts.updateItem( returnnew教師刪除題目功4.122.out.pr ln(成功刪除一條題目elseif(boo=-out.pr ln(該題已有學(xué)生選,out.pr ln(out.pr ln(已超過(guò)允許刪除題目的時(shí)間,return4.45JDKTomcatJDK右擊 對(duì)于變量的大小因?yàn)槭悄J(rèn)安裝,所以5JDKTomcatJDK右擊 對(duì)于變量的大小因?yàn)槭悄J(rèn)安裝,所以JDK1.6是安裝在C:/ProgramFiles/Java/jdk1.6.0新建JAVA_HOME設(shè)置值是:C:/ProgramFiles/Java/jdk1.6.0 PATH設(shè)置值是;%
17、JAVA_HOME%/bin;%JAVA_HOME%/jre/bin 。5.1.2Tomcat的配在安裝Tomcat統(tǒng)變量(假設(shè)Tomcat在C盤(pán)CATALINA_BASE:C:Tomcat TOMCAT_HOME: C:Tomcat繼而修改環(huán)境變量里的classpathtomat目錄中的commonlibservlet.jarclasspath 里,修改后如下: 而后開(kāi)啟Tomcat。的安裝類型(Typical),能夠設(shè)置安裝地址(C:Program。5.3、5.466.1mvc66.1mvc6.2。流流。程序設(shè)計(jì),.StrutsM學(xué).JSPJ.許昌學(xué)院學(xué)報(bào),2006,25(5):77-6,
18、.JavaJ展,2006,16(1):158-.structs1.1struct1s.2J.電力系統(tǒng)通信:35,技術(shù)研究J.現(xiàn)代電子技術(shù).2002, :20-,魏生民. SQL Server 中索引的有效選取J.計(jì)算機(jī)工程與應(yīng)用, 35(6): ,.ASP.NET 2.0+SQL Server:程序設(shè)計(jì),.StrutsM學(xué).JSPJ.許昌學(xué)院學(xué)報(bào),2006,25(5):77-6,.JavaJ展,2006,16(1):158-.structs1.1struct1s.2J.電力系統(tǒng)通信:35,技術(shù)研究J.現(xiàn)代電子技術(shù).2002, :20-,魏生民. SQL Server 中索引的有效選取J.計(jì)算機(jī)
19、工程與應(yīng)用, 35(6): ,.ASP.NET 2.0+SQL Server:ZhangZhi-Wei,WuQuan-Yuan.“Researchoncodegenerationforasynchronous mechanism in distributed object oriented middleware”, Computer Engineering and Applications, 2003,39(6): 41-43.Steve Vinoski. “New features for CORBA 3.0”, Communication of the ACM, 1998, RossR.“
20、MARC-applyingmultiagentsystemstoservicerobotcontrol”,University College Dublin, 2004, 1(2):12-18.14JuanLipsonVuong.As-basedroutingschemeridresource ernationalConferenceonE-ScienceBruceW.PerryJavaServlet&JSP經(jīng)典實(shí)例2005:33-G.E.Hobona, S.J.Abele, Philip James J. University of Newcastle upon Tyne, 17MarkWu
21、tka,AlanMoffet,KunalMittalSamsTeachYourselfagespacheTomcatin24HoursMSamsPublishing,2003:56-JamesTurner, KevinBedell.StrutsKickStartM.SAMS,2004:44-KongMichael.AnenvironmentforsecureSQL/ServercomputingMOxford University Press Inc., 1993: 149.20 F.JSPemdasharesearchsignalsor injosephson IBM Journal of
22、Research and Development,Vol24, No2,1980: 243-252. Titus.ECNTechnicalEditor:TheEclipseofstandJ.JournalofZhongkaiAgrotechnicalCollege,Vol.19,No.2,2006:32-22WClay,Richardson,Donald,Avondolio.TheJavahighclassweavesadistance: JDK 5J. Scientific & Technology Book Review,No.3, 2006:17-18.A.The main theme
23、for the Java Platform, rise Edition (Java EE) 5 is ease development. The platforms web tier contributes significantly to ease of , the platform now includes the Java Standard Tag Library (JSTL) and technology. Second, all the web-tier technologies offer a set of t development of web applications on
24、Java EE A.The main theme for the Java Platform, rise Edition (Java EE) 5 is ease development. The platforms web tier contributes significantly to ease of , the platform now includes the Java Standard Tag Library (JSTL) and technology. Second, all the web-tier technologies offer a set of t developmen
25、t of web applications on Java EE much easier. Some of these features are the A new expres enables using expreslanguage (EL) syntaxt allows deferred evaluation of express to both get and set data and to invoke methods, and customizing theresolution ofavariableorproperty referenced byan Support for re
26、source injection through ions to simplify configuring s andenvironment Complete alignment of JavaServer Fa software codetechnology tags and JavaServer Pages In this series of articles, web-tier proponents at roduce the new tevery web-application developer should be familiar with to get the most out
27、of the Java EE web-tier technologies. article in the series gives an overview of the new roduced in 2.1ofJSP BackgroundonAlignmentofWeb-TierUnder the of JSR 245at the Java Community s (JCP), the main focus JSP 2.1 technology has been to provide a better alignment with the next release of technology,
28、 The misalignment n the two technologies originated with the t of JavaServer technology depended on JSP 1.2 technology. The reason t the 1.2 software was already widely available at the time, and ention was to make JavaServer erfacemoreac JavaServer Fasible to a broader audience. A consequence of th
29、is technology could not take advantage of the requirement roduced in the subsequent ver technologycouldnotbemodifiedtoJSP technology, 2.0. In addition, JSP modatethe needs of JavaServer And JSP 1.2 technology does not support an EL. Therefore, JavaServer roduced an t ited to its needs as a erface (U
30、I) component As a result, page authors using JavaServer technology tags with JSP technology encounteredpatibilitiesnthetwo The expert groups have worked together on ing releases of JSP 2.1 JavaServer 1.2 technologies in Java EE 5 to fix egration es and make JSP2.1ByPierreDelisleandJenniferBall,Febru
31、aryWebTiertoGoWithJavaEE5:SummaryofNewFeaturest the two technologies work together seamlessly. One result t all of the web-technologies now share a unified EL, allowingt the two technologies work together seamlessly. One result t all of the web-technologies now share a unified EL, allowing you to mi
32、x code from all of these freely and without worry. This article provides an overview of the t was done improve the alignment of these technologies. It also explains the other minor t made oJSP2.1TheUnifiedLanguageThe simple EL included in JSP 2.0 technology offers many advantages to the author. Usin
33、g simple s, page authors can easily s external data objects their pages. The JSP technology container evaluates and resolves these expres encounters them. It then immediay returns a response because the JSP request-pros as mhas only one phase, the hase. However, because the request-sing doesnot supp
34、ort tback,all JSPsare read-WebJavaEE5:JSP20062月由Java和企業(yè)版(Java EE)5是很容易開(kāi)發(fā)的,現(xiàn)在包括兩個(gè)部分,一是 Java 庫(kù)(JSTL新的ELWebJavaEE5:JSP20062月由Java和企業(yè)版(Java EE)5是很容易開(kāi)發(fā)的,現(xiàn)在包括兩個(gè)部分,一是 Java 庫(kù)(JSTL新的ELELEL來(lái)獲取、設(shè)置數(shù)據(jù)和調(diào)用對(duì)應(yīng)的方法,并且通過(guò)對(duì)EL 的援用,來(lái)使定制解決變量或?qū)傩宰兊萌菀?。和技與SunWeb 層建議者引進(jìn)了了新的概念,Web 應(yīng)該對(duì)大部分的Java EE 5web2.1JSP webJSR 245Java社區(qū)進(jìn)程(JCP)
35、1.2JSF技術(shù)的發(fā)布,2.1 JSP 技術(shù)的主要重點(diǎn)是用來(lái)提供更好的對(duì)齊方式。這兩種技術(shù)之間的對(duì)立是由依靠JSP1.2技術(shù)的JavaServer 它的原因是在這段時(shí)間內(nèi)JSPJavaServer1.0接口,被更廣泛的受眾使用。這個(gè)要求的結(jié)果是,JavaServer 2.0JSP技術(shù)利用EL表達(dá)式。此外,JSP 2.0不能滿足JSF技術(shù)的需要,因?yàn)樗荒苓M(jìn)行修改。而且,JSP1.2技術(shù)不支持EL。因此,JSF技術(shù)介紹EL 該小組在即將發(fā)布的JSP Java JSF ,web 一個(gè)的EL,高這些技術(shù)的對(duì)齊。它還解釋了其他一些小的改進(jìn),使它成為JSP2.1技術(shù)。在JSP 中的EL可以輕松地在他們的
36、頁(yè)問(wèn)外面的數(shù)據(jù)。JSP技術(shù)容器遇到EL,繼而當(dāng)即返還響應(yīng)來(lái)解決EL。畢業(yè)1181:畢業(yè)設(shè)計(jì)時(shí)間自2015年 3 月2 日 至2015年5 月2212使用的原始資料(數(shù)據(jù))系統(tǒng)開(kāi)發(fā)工具:MyEclipse ,開(kāi)發(fā)語(yǔ)言:Java3使用Struts、HibernateJSP 畢業(yè)1181:畢業(yè)設(shè)計(jì)時(shí)間自2015年 3 月2 日 至2015年5 月2212使用的原始資料(數(shù)據(jù))系統(tǒng)開(kāi)發(fā)工具:MyEclipse ,開(kāi)發(fā)語(yǔ)言:Java3使用Struts、HibernateJSP ,,業(yè)程序設(shè)計(jì),技術(shù)研究J.現(xiàn)代電子技術(shù)SQLServerJ.JSP J報(bào),2006,25(5):77-6,.Java 應(yīng)用中的漢字亂碼問(wèn)題分析J與發(fā)展,2006,16(1):158-.structs1.1struct1s.2J.電力系統(tǒng)通信20(5):35,技術(shù)研究J.現(xiàn)代電
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 世說(shuō)新語(yǔ)第二節(jié)讀后感
- 會(huì)計(jì)畢業(yè)生實(shí)習(xí)報(bào)告范文六篇
- 亂世佳人觀后感五篇
- bfr訓(xùn)練課件教學(xué)課件
- 航空航天用1100MPa MJ螺紋大六角頭螺栓 征求意見(jiàn)稿
- 星期詞匯課件教學(xué)課件
- 格斗術(shù)課件教學(xué)課件
- 慶云中學(xué)八年級(jí)上學(xué)期語(yǔ)文9月質(zhì)量監(jiān)測(cè)試卷
- 鐵路工務(wù)課件教學(xué)課件
- 水母手工課件教學(xué)課件
- 分層次教學(xué)與個(gè)性化輔導(dǎo)計(jì)劃
- 基于物聯(lián)網(wǎng)的農(nóng)業(yè)無(wú)人機(jī)高效配送方案
- 毛細(xì)支氣管炎護(hù)理查房課件
- EHS(環(huán)境健康安全)管理制度
- GB/T 10476-2024尿素高壓冷凝器技術(shù)條件
- 2024-2030年中國(guó)金融BPO行業(yè)市場(chǎng)發(fā)展分析及投資前景與策略研究報(bào)告
- 二年級(jí)《公共安全教育》全冊(cè)教學(xué)設(shè)計(jì)
- 2024-2025學(xué)年小學(xué)科學(xué)四年級(jí)下冊(cè)青島版(六三制2024)教學(xué)設(shè)計(jì)合集
- 2024版中國(guó)血脂管理指南
- (2024年)傳染病培訓(xùn)課件
- 十一種不合理信念和與之相應(yīng)的合理信念
評(píng)論
0/150
提交評(píng)論