版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGEPAGE6《Java高級開發(fā)技術(shù)》課程簡介課程編號1240512107課程名稱Java高級開發(fā)技術(shù)課程性質(zhì)限選學時32學分2學時分配授課:14
實驗:上機:18
實踐:
實踐(周):考核方式閉卷考試,平時成績占30%,期末成績占70%。開課學院信息工程學院更新時間適用專業(yè)軟件工程、計算機科學與技術(shù)先修課程離散結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、Java程序設(shè)計、面向?qū)ο蠓治雠c設(shè)計課程內(nèi)容:《Java高級開發(fā)技術(shù)》是一門大學生學習J2EE核心技術(shù)與企業(yè)應用的技術(shù)課,是軟件工程、計算機科學與技術(shù)等IT專業(yè)的專業(yè)選修課程。該課程對JavaEE的來源、整體框架和它的核心技術(shù),以及MVC模式的設(shè)計思想、規(guī)范進行講解;然后對JavaWeb環(huán)境的建立、數(shù)據(jù)庫的搭建、一些基本技術(shù)(比如JavaScript、JSP、Servlet、JDBC)進行講解;接著對Ajax、Struts2、Spring3、Hibernate3進行講解;又對Log4j、Dom4j、JUnit和JFreeChart等工具的使用方法進行介紹。最后,按照軟件開發(fā)的過程,采用面向?qū)ο蟮脑O(shè)計思想,通過不同的技術(shù)整合來進行一些項目實戰(zhàn)。課程的任務是通過豐富的實例由淺入深、循序漸進地介紹了目前采用Java進行Web開發(fā)的各種框架的使用方法,從而幫助學生快速掌握這些Web開發(fā)技術(shù)的使用,并能將其應用在實戰(zhàn)中。BriefIntroduction
Code1240512107TitleJavaAdvancedDevelopmentTechnologyCoursenatureLimitedOptionalSemesterHours32Credits2SemesterHourStructureLecture:14Experiment:
ComputerLab:18
Practice:Practice(Week):AssessmentClosedbookexamination,usuallyresultsaccountedfor30%,thefinalgradeaccountedfor70%.OfferedbySchoolofDateforSoftwareEngineering,ComputerScience&TechnologyPrerequisiteDiscreteStructures,DataStructures,JavaProgramming,Object-OrientedAnalysisandDesignCourseDescription:Thiscourseistheoptionalsubjectforthesoftwareengineeringandcomputerscience&technologymajorsstudents,whichwanttolearntheJ2EEcoretechnologiesandtheirapplicationsinEnterpriseProgramming.Thecontentofthiscourseinclude:thebasisoftheJ2EE,theframwork,thecoretechnology,thethinkinginMVC,thebuildingofJavaWebdevelopmentenvironment,thedatabaseconstruction,thecriticaltechnologiesincludingJSP,Struct2,SpringandHibernateetc..Andthen,thiscourseisendedwithsomeprojectpractices.Themissionofthiscourseis:1st,tointroduceallpartsofJ2EEcoretechnologies,theuseofJ2EEdevelopmentsoftwareandadvancedapplications;2nd,toknowthetechnicalindicatorsofJ2EEprogramming,whichcantraincomputerskillsandpracticeabilityofstudents;3rd,tomasterthebasicmethodsandbasicprocesses,especiallytheapplicationsofJ2EEprogramming,whichcansetthestageforengagingincomputerfieldsandsolvingprofessionalproblemsbyJ2EE.《Java高級開發(fā)技術(shù)》課程教學大綱課程編號1240512107課程名稱Java高級開發(fā)技術(shù)課程性質(zhì)限選學時32學分2學時分配授課:14
實驗:上機:18
實踐:
實踐(周):考核方式閉卷考試,平時成績占30%,期末成績占70%。開課學院信息工程學院更新時間適用專業(yè)軟件工程、計算機科學與技術(shù)先修課程離散結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、Java程序設(shè)計、面向?qū)ο蠓治雠c設(shè)計一、教學內(nèi)容第一章J2EE概述1.1JavaWeb開發(fā)思想:JavaEE簡介、JavaEE核心技術(shù)、MVC模式原理、Model規(guī)范、JavaWeb開發(fā)所需要的技術(shù)1.2搭建JavaWeb開發(fā)和運行環(huán)境:搭建Java開發(fā)環(huán)境、搭建JavaWeb運行環(huán)境、搭建JavaWeb開發(fā)環(huán)境、使用MyEclipse創(chuàng)建和發(fā)布Web應用1.3搭建數(shù)據(jù)庫開發(fā)環(huán)境:MySQL概述、使用MySQL數(shù)據(jù)庫、SQL語法介紹教學難點:JavaWeb開發(fā)和運行環(huán)境的搭建。教學重點:JavaWeb開發(fā)思想,各種開發(fā)環(huán)境的搭建過程。第二章JavaWeb開發(fā)關(guān)鍵技術(shù)2.1JavaScript技術(shù):JavaScript語言基礎(chǔ)、函數(shù)定義與使用、系統(tǒng)內(nèi)部對象、XMLHttpRequest概述2.2Servlet技術(shù):Servlet技術(shù)簡介、Servlet的生命周期、Filter技術(shù)、Servlet3.0新特性、關(guān)于Servlet3.0實例2.3JSP技術(shù):JSP基本概念、JSP的基本語法、JSP的內(nèi)置對象、JSP技術(shù)應用2.4JDBC技術(shù):JDBC概述、JDBC數(shù)據(jù)庫連接、各種驅(qū)動程序?qū)嵗?、JDBC事務處理、JDBC數(shù)據(jù)庫連接池、教學難點:各種技術(shù)的特點與使用。教學重點:各種技術(shù)的操作要領(lǐng)。第三章J2EE開發(fā)關(guān)鍵技術(shù)3.1Ajax技術(shù):Ajax概述、Ajax涉及的技術(shù)、Ajax技術(shù)效果、Ajax框架jQuery、jQuery框架運用、Ajax的主流框架3.2Struts2技術(shù):Struts2介紹、Struts2的環(huán)境配置、Struts2入門示例、Struts2的核心機制——過濾器、Struts2的核心機制——輸入校驗、Struts2的核心機制——攔截器、Struts2的核心機制——國際化、Struts2的核心機制——標簽庫、Struts2的核心機制——配置文件、Struts2綜合示例3.3Spring3技術(shù):Spring概述、Spring3環(huán)境配置、Spring3入門示例、Spring的核心機制、Spring3多動作控制器、實現(xiàn)Spring與Struts2集成、Spring3綜合示例3.4Hibernate3技術(shù):Hibernate概述、Hibernate3入門示例、Hibernate3的基礎(chǔ)、Hibernate3的配置文件、Hibernate3的關(guān)系映射、Hibernate3緩存機制、Hibernate對JPA的支持、MyEclipse開發(fā)環(huán)境對JPA的支持、Hibernate3框架與其他框架的集成、Spring3和Hibernate3整合示例、教學難點:各種技術(shù)的特點與使用。教學重點:各種技術(shù)的操作要領(lǐng)。第四章開發(fā)工具介紹4.1Log4j使用指南:Log4j簡介、建立Log4j的開發(fā)環(huán)境、Log4j的使用方法4.2JUnit使用指南:單元測試概述、建立JUnit4的開發(fā)環(huán)境、JUnit的使用方法4.3JFreeChart使用指南:JFreeChart概述、搭建JFreeChart的開發(fā)環(huán)境、JFreeChart的高級應用、4.4Dom4j使用指南:Dom4j簡介、建立Dom4j的開發(fā)環(huán)境、Dom4j的使用方法教學難點:各種工具的特點與使用。教學重點:各種工具的操作要領(lǐng)。第五章案例:網(wǎng)上購物系統(tǒng)5.1系統(tǒng)概述5.2需求分析5.3系統(tǒng)與架構(gòu)設(shè)計5.4后臺持久層實現(xiàn)5.6后臺業(yè)務邏輯的實現(xiàn)5.7編寫網(wǎng)上購物系統(tǒng)的控制器類5.8前臺JSP頁面實現(xiàn)5.9編寫配置文件教學難點:系統(tǒng)的編程實現(xiàn)。教學重點:系統(tǒng)與架構(gòu)設(shè)計,系統(tǒng)的編程實現(xiàn)。二、教學要求第一章J2EE概述教學要求:對J2EE的來源、整體框架和核心技術(shù),以及MVC模式的設(shè)計思想、規(guī)范及優(yōu)缺點進行了講解,然后對JavaWeb環(huán)境的建立、數(shù)據(jù)庫的搭建進行了介紹。最終使學生熟悉J2EE的架構(gòu)模式,掌握建立JavaWeb環(huán)境的操作要領(lǐng)。第二章JavaWeb開發(fā)關(guān)鍵技術(shù)教學要求:主要是對一些基本技術(shù)(如JavaScript、Servlet、JSP、JDBC)進行講解。最終使學生了解JavaWeb開發(fā)技術(shù)的特點和用途,熟悉JavaWeb開發(fā)過程。第三章J2EE開發(fā)關(guān)鍵技術(shù)教學要求:主要是對Ajax、Struts2、Spring3、Hibernate3進行講解。最終使學生了解J2EE開發(fā)技術(shù)的特點和用途,熟悉J2EE開發(fā)過程。第四章開發(fā)工具介紹教學要求:主要是對Log4j、Dom4j、JUnit和JFreeChart等工具的使用方法進行介紹。最終使學生了解J2EE開發(fā)工具的特點和用途,熟悉J2EE開發(fā)工具的使用方法。第五章案例:網(wǎng)上購物系統(tǒng)教學要求:在講解案例時按照軟件開發(fā)的過程,采用面向?qū)ο蟮脑O(shè)計思想,通過不同技術(shù)的整合來實現(xiàn)這些案例,使學生熟悉J2EE關(guān)鍵技術(shù)使用和開發(fā)過程。三、章節(jié)學時分配章次總課時課堂講授實驗上機實踐備注122286238624862566總計322012四、教材與主要參考資料教材[1]常建功,王向華.搞定J2EE核心技術(shù)與企業(yè)應用:Ajax,JSP,Struts2,Spring,Hibernate.北京:電子工業(yè)出版社,2012. 參考資料[1]鄔繼成.J2EE開源編程精
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度臨建工程安全生產(chǎn)監(jiān)管服務合同4篇
- 2025-2030年中國激光測量儀器市場前景規(guī)劃及投資決策建議研究報告
- 2025-2030年中國液壓閥市場發(fā)展現(xiàn)狀及前景規(guī)劃研究報告
- 2025年度網(wǎng)絡虛擬物品買賣合同范本4篇
- 二零二五年度環(huán)保設(shè)備研發(fā)與銷售合同范本3篇
- 二零二五年拉森鋼板樁租賃合同日期與租金核算標準3篇
- 2025版城市綠地修復與植被重建工程承包合同4篇
- 二零二五年度文化娛樂活動贊助合同模板3篇
- 二零二五版按份額擔保的航空運輸合作協(xié)議2篇
- 二零二五版人力資源顧問服務合同范本6篇
- 新版DFMEA基礎(chǔ)知識解析與運用-培訓教材
- 制氮機操作安全規(guī)程
- 衡水市出租車駕駛員從業(yè)資格區(qū)域科目考試題庫(全真題庫)
- 護理安全用氧培訓課件
- 《三國演義》中人物性格探析研究性課題報告
- 注冊電氣工程師公共基礎(chǔ)高數(shù)輔導課件
- 土方勞務分包合同中鐵十一局
- 乳腺導管原位癌
- 冷庫管道應急預案
- 司法考試必背大全(涵蓋所有法律考點)
- 公共部分裝修工程 施工組織設(shè)計
評論
0/150
提交評論