實(shí)驗(yàn)教學(xué)大綱 - 溫州大學(xué)物理與電子信息工程學(xué)院
《實(shí)驗(yàn)教學(xué)大綱 - 溫州大學(xué)物理與電子信息工程學(xué)院》由會(huì)員分享,可在線閱讀,更多相關(guān)《實(shí)驗(yàn)教學(xué)大綱 - 溫州大學(xué)物理與電子信息工程學(xué)院(202頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 物理與電子信息工程學(xué)院 《理論課程教學(xué)大綱》匯編 [信息工程系] [2013年11月] 目錄 1. 《IT項(xiàng)目管理》教學(xué)大綱 1 2. 《JAVA 程序設(shè)計(jì)基礎(chǔ)》理論課程教學(xué)大綱 6 3. 《WEB高級(jí)開發(fā)技術(shù)》教學(xué)大綱 13 4. 《博弈論》理論課程教學(xué)大綱 16 5. 《WEB應(yīng)用開發(fā)》理論課程教學(xué)大綱 18 6. 《程序設(shè)計(jì)基礎(chǔ)(C語言)》理論課程教學(xué)大綱 22 7. 《電子商務(wù)概論》教學(xué)大綱 26 8. 《多媒體技術(shù)應(yīng)用》理論課程教學(xué)大綱 31 9. 《客戶端開發(fā)技術(shù)》教學(xué)大綱 35 10. 《離散數(shù)學(xué)》理論教學(xué)大綱 40
2、11. 《企業(yè)運(yùn)作模擬》教學(xué)大綱 44 12. 《企業(yè)戰(zhàn)略管理》理論課程教學(xué)大綱 47 13. 《嵌入式系統(tǒng)軟件開發(fā)》理論課程教學(xué)大綱 52 14. 《數(shù)據(jù)結(jié)構(gòu)》理論課程教學(xué)大綱 56 15. 《數(shù)據(jù)結(jié)構(gòu)(C#)》理論課程教學(xué)大綱 60 16. 《數(shù)據(jù)庫原理與應(yīng)用》理論教學(xué)大綱 65 17. 《網(wǎng)絡(luò)應(yīng)用終端開發(fā)》理論課程教學(xué)大綱 70 18. 《信息系統(tǒng)分析與設(shè)計(jì)》教學(xué)大綱 73 19. 《桌面應(yīng)用程序開發(fā)技術(shù)》理論課程教學(xué)大綱 77 20. 《ARM原理與應(yīng)用》理論課程教學(xué)大綱 81 21. 《WEB工程案例分析與開發(fā)》理論課程教學(xué)大綱 85 22. 《XML與WEB
3、SERVICE》理論教學(xué)大綱 87 23. 《操作系統(tǒng)A》理論教學(xué)大綱 92 24. 《程序設(shè)計(jì)基礎(chǔ)》理論課程教學(xué)大綱 96 25. 《大型數(shù)據(jù)庫系統(tǒng)基礎(chǔ)》理論課程教學(xué)大綱 102 26. 《大學(xué)計(jì)算機(jī)基礎(chǔ)》理論課程教學(xué)大綱 106 27. 《大學(xué)計(jì)算機(jī)A》理論課程教學(xué)大綱 111 28. 《大學(xué)計(jì)算機(jī)基礎(chǔ)B(計(jì)算機(jī)基礎(chǔ))》理論課程教學(xué)大綱 116 29. 《大學(xué)計(jì)算機(jī)基礎(chǔ)B(高級(jí)辦公軟件)》理論課程教學(xué)大綱 121 30. 《多媒體技術(shù)A》理論課程教學(xué)大綱 127 31. 《概率統(tǒng)計(jì)C》理論課程教學(xué)大綱 130 32. 《管理經(jīng)濟(jì)學(xué)基礎(chǔ)》理論課程教學(xué)大綱 133 33.
4、 《管理信息系統(tǒng)》理論教學(xué)大綱 136 34. 《會(huì)計(jì)學(xué)原理》教學(xué)大綱 140 35. 《計(jì)算機(jī)科學(xué)導(dǎo)論》理論課程教學(xué)大綱 142 36. 《計(jì)算機(jī)網(wǎng)絡(luò)編程》理論課程教學(xué)大綱 145 37. 《計(jì)算機(jī)組成原理》理論課程教學(xué)大綱 149 38. 《面向?qū)ο蟪绦蛟O(shè)計(jì)(C#)》理論課程教學(xué)大綱 153 39. 《面向?qū)ο蟪绦蛟O(shè)計(jì)A》理論課程教學(xué)大綱 161 40. 《企業(yè)管理與ERP》教學(xué)大綱 168 41. 《軟件質(zhì)量與測(cè)試基礎(chǔ)》教學(xué)大綱 172 42. 《市場(chǎng)營銷學(xué)》教學(xué)大綱 175 43. 《數(shù)據(jù)庫原理與應(yīng)用》理論教學(xué)大綱 179 44. 《數(shù)字電路與邏輯設(shè)計(jì)》理論課程教
5、學(xué)大綱 184 45. 《算法與數(shù)據(jù)結(jié)構(gòu)》理論課程教學(xué)大綱 187 46. 《運(yùn)籌學(xué)B》教學(xué)大綱 191 47. 《智能終端應(yīng)用開發(fā)》理論課程教學(xué)大綱 196 199 1. 《IT項(xiàng)目管理》教學(xué)大綱 課程中文名稱(課程英文名稱):IT項(xiàng)目管理(IT Project Management) 課程代碼:1021521006 學(xué)分/總學(xué)時(shí):2.5/50(32+18) 開課單位:物理與電子信息工程學(xué)院 面向?qū)I(yè):計(jì)算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、信息管理與信息系統(tǒng) 一、課程的性質(zhì)、目的和任務(wù) 《IT項(xiàng)目管理》課程是計(jì)算機(jī)相關(guān)專業(yè)的一門專業(yè)選修課,主要是向?qū)W生傳
6、授IT項(xiàng)目管理的概念、方法和技巧。本課程注重案例分析和實(shí)例教學(xué),使得學(xué)生能夠初步掌握IT項(xiàng)目管理的基本方法,培養(yǎng)學(xué)生項(xiàng)目管理的基本能力。 二、學(xué)習(xí)本課程學(xué)生應(yīng)掌握的前設(shè)課程知識(shí) 軟件工程 三、學(xué)時(shí)分配 課程授課時(shí)間為50學(xué)時(shí),其中講課32學(xué)時(shí),實(shí)驗(yàn)18學(xué)時(shí) 章節(jié) 標(biāo)題 課內(nèi)學(xué)時(shí)數(shù) 課外學(xué)時(shí)數(shù) 理論授課 實(shí)驗(yàn)(或?qū)嵺`) 第0章 課程介紹 1 第一章 軟件項(xiàng)目管理概論 5 5 第二章 項(xiàng)目綜合管理 2 2 2 第三章 項(xiàng)目范圍管理 2 4 2 第四章 項(xiàng)目時(shí)間管理 4 6 4 第五章 項(xiàng)目成本管理 4
7、6 4 第六章 項(xiàng)目質(zhì)量管理 2 2 第七章 項(xiàng)目人力資源管理 4 8 第八章 項(xiàng)目溝通管理 2 4 第九章 項(xiàng)目風(fēng)險(xiǎn)管理 2 4 第十章 項(xiàng)目采購管理 4 4 合計(jì) 32 18 39 四、課程內(nèi)容和基本要求 第0章 課程導(dǎo)學(xué) [目的要求] [1] 了解課程背景及歷史 [2] 了解課程概要 [3] 了解課程考核方式 [教學(xué)內(nèi)容] [1] 開設(shè)此課程的背景 [2] 課程的性質(zhì)與特點(diǎn) [3] 課程的基本內(nèi)容與組織 [4] 課程的教學(xué)資源 [重點(diǎn)難點(diǎn)] 課程開設(shè)背景和性質(zhì)特點(diǎn) 第一章
8、軟件項(xiàng)目管理概論 [目的要求] 掌握項(xiàng)目與項(xiàng)目管理的概念和項(xiàng)目管理過程,理解項(xiàng)目管理的系統(tǒng)觀點(diǎn)以及軟件項(xiàng)目的本質(zhì)和特點(diǎn),了解項(xiàng)目管理重要性、項(xiàng)目管理的知識(shí)體系和發(fā)展歷史、項(xiàng)目經(jīng)理的作用以及項(xiàng)目管理的常用工具和軟件。 [教學(xué)內(nèi)容] [1] 項(xiàng)目的概念 [2] 項(xiàng)目管理的重要性 [3] 項(xiàng)目管理概念和知識(shí)體系 [4] 項(xiàng)目管理的發(fā)展歷史和現(xiàn)狀 [5] 項(xiàng)目管理的系統(tǒng)觀點(diǎn) [6] 項(xiàng)目階段、項(xiàng)目生命周期和項(xiàng)目管理過程(案例) [7] IT項(xiàng)目的本質(zhì)和特點(diǎn) [8] 項(xiàng)目經(jīng)理的作用 [9] 項(xiàng)目管理的常用工具和軟件 [重點(diǎn)難點(diǎn)] 項(xiàng)目與項(xiàng)目管理的概念 項(xiàng)目管理的PMBOK體
9、系 第二章 項(xiàng)目綜合管理 [目的要求] 了解項(xiàng)目綜合管理的總體框架,了解項(xiàng)目選擇的策略和方法,了解項(xiàng)目綜合管理的內(nèi)容和相互關(guān)系。 [教學(xué)內(nèi)容] [1] 項(xiàng)目綜合管理的概念 [2] 戰(zhàn)略規(guī)劃與項(xiàng)目選擇 [3] 初步的范圍說明書 [4] 項(xiàng)目管理計(jì)劃 [5] 項(xiàng)目執(zhí)行 [6] 項(xiàng)目監(jiān)控 [7] 變更控制 [8] 項(xiàng)目收尾 [重點(diǎn)難點(diǎn)] 組織4個(gè)框架 項(xiàng)目階段和項(xiàng)目生命周期 第三章 項(xiàng)目范圍管理 [目的要求] 了解項(xiàng)目范圍管理的基本概念和重要意義;掌握范圍計(jì)劃的過程和生成項(xiàng)目范圍說明書的詳細(xì)過程,特別是任務(wù)分解結(jié)構(gòu)WBS的創(chuàng)建,理解范圍控制及其重要性。 [
10、教學(xué)內(nèi)容] [1] 項(xiàng)目范圍管理的概念 [2] 范圍計(jì)劃和范圍管理計(jì)劃 [3] 范圍界定和項(xiàng)目范圍說明書 [4] 任務(wù)分解結(jié)構(gòu) [5] 范圍控制 [重點(diǎn)難點(diǎn)] 項(xiàng)目選擇的策略和方法 項(xiàng)目管理計(jì)劃的創(chuàng)建 第四章 項(xiàng)目時(shí)間管理 [目的要求] 了解項(xiàng)目時(shí)間管理的重要性;理解項(xiàng)目時(shí)間管理的主要過程;掌握進(jìn)度管理的主要圖形工具:甘特圖、跟蹤甘特圖、網(wǎng)絡(luò)圖、里程碑圖;了解活動(dòng)工期估算的主要方法;了解進(jìn)度計(jì)劃的編制方法,掌握其中的關(guān)鍵路徑法。 [教學(xué)內(nèi)容] [1] 項(xiàng)目時(shí)間管理的重要性 [2] 項(xiàng)目時(shí)間管理的主要過程 [3] 定義活動(dòng) [4] 活動(dòng)排序 [5] 進(jìn)度管理圖
11、形工具 [6] 活動(dòng)資源估算 [7] 活動(dòng)工期估算 [8] 進(jìn)度計(jì)劃編制 [9] 案例分析 [重點(diǎn)難點(diǎn)] 運(yùn)用甘特圖和網(wǎng)絡(luò)圖計(jì)劃和追蹤進(jìn)度信息的方法,并能找出關(guān)鍵路徑。 第五章 項(xiàng)目成本管理 [目的要求] 了解項(xiàng)目成本管理的概念和重要性,理解成本管理的基本原理,理解成本估算概念和過程,了解成本估算的主要方法及其適用場(chǎng)合,了解估算誤差的概念、原因和方法;了解成本預(yù)算的概念和過程。 [教學(xué)內(nèi)容] [1] 項(xiàng)目成本管理的概念和重要性 [2] 成本管理的基本原理 [3] 成本估算過程 [4] 成本估算方法 [5] 估算的誤差度 [6] 成本預(yù)算 [7] 案例分析
12、[重點(diǎn)難點(diǎn)] 成本估計(jì)類型和方法 IT項(xiàng)目進(jìn)行成本預(yù)算和估計(jì)的過程 掙值分析 第六章 項(xiàng)目質(zhì)量管理 [目的要求] 了解項(xiàng)目質(zhì)量管理的概念和重要性,理解質(zhì)量管理的主要內(nèi)容,了解質(zhì)量控制的工具和技術(shù)。 [教學(xué)內(nèi)容] [1] 項(xiàng)目質(zhì)量管理的概念和重要性 [2] 質(zhì)量計(jì)劃 [3] 質(zhì)量保證 [4] 質(zhì)量控制 [5] 質(zhì)量控制的工具和技術(shù) [6] 提高IT項(xiàng)目質(zhì)量 [重點(diǎn)難點(diǎn)] 質(zhì)量控制的工具和技術(shù) IT項(xiàng)目質(zhì)量改進(jìn)的方法和模型 第七章 項(xiàng)目人力資源管理 [目的要求] 了解項(xiàng)目人力資源管理的概念和重要性,理解項(xiàng)目人力資源管理的主要過程,了解人力資源管理的重要理
13、論,明確優(yōu)秀的項(xiàng)目經(jīng)理在人力資源管理方面的重要技能。 [教學(xué)內(nèi)容] [1] 人力資源管理的重要性 [2] 項(xiàng)目人力資源管理的概念 [3] 人力資源管理的重要理論 [4] 人力資源規(guī)劃 [5] 獲取項(xiàng)目團(tuán)隊(duì) [6] 建設(shè)項(xiàng)目團(tuán)隊(duì) [7] 管理項(xiàng)目團(tuán)隊(duì) [重點(diǎn)難點(diǎn)] 理解項(xiàng)目人力資源管理的定義及其過程 理解人力資源管理的理論 了解人力資源管理的關(guān)鍵 了解人力資源計(jì)劃理解項(xiàng)目人員招募的關(guān)鍵因素 了解團(tuán)隊(duì)發(fā)展的方法 第八章 項(xiàng)目溝通管理 [目的要求] 了解項(xiàng)目溝通管理的重要性,理解項(xiàng)目溝通管理的主要內(nèi)容,了解項(xiàng)目溝通的常用方法和手段。 [教學(xué)內(nèi)容
14、] [1] 項(xiàng)目溝通管理的重要性 [2] 溝通計(jì)劃 [3] 信息分發(fā) [4] 執(zhí)行報(bào)告 [5] 管理干系人 [6] 項(xiàng)目溝通的改進(jìn) [重點(diǎn)難點(diǎn)] 理解項(xiàng)目溝通管理的組成部分 了解發(fā)布項(xiàng)目信息的方式及其優(yōu)缺點(diǎn) 第九章 項(xiàng)目風(fēng)險(xiǎn)管理 [目的要求] 理解的風(fēng)險(xiǎn)管理概念;掌握項(xiàng)目風(fēng)險(xiǎn)的定性評(píng)估,項(xiàng)目風(fēng)險(xiǎn)的定量分析,項(xiàng)目風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃,項(xiàng)目風(fēng)險(xiǎn)的跟蹤與控制。 [教學(xué)內(nèi)容] [1] 項(xiàng)目風(fēng)險(xiǎn)管理 [2] 項(xiàng)目風(fēng)險(xiǎn)識(shí)別 [3] 項(xiàng)目風(fēng)險(xiǎn)的定性評(píng)估 [4] 項(xiàng)目風(fēng)險(xiǎn)的定量分析 [5] 項(xiàng)目風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃 [6] 項(xiàng)目風(fēng)險(xiǎn)的跟蹤與控制 [重點(diǎn)難點(diǎn)] 了解風(fēng)險(xiǎn)管理
15、涉及的要素和風(fēng)險(xiǎn)管理規(guī)劃的內(nèi)容 了解在IT項(xiàng)目中常見的風(fēng)險(xiǎn)源 了解風(fēng)險(xiǎn)識(shí)別的過程、工具和技術(shù) 了解項(xiàng)目風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃、項(xiàng)目風(fēng)險(xiǎn)的跟蹤與控制。 第十章 項(xiàng)目采購管理 [目的要求] 了解項(xiàng)目采購管理的重要性,理解項(xiàng)目采購管理的主要內(nèi)容。 [教學(xué)內(nèi)容] [1] 項(xiàng)目采購和外包概述 [2] 采購規(guī)劃 [3] 項(xiàng)目招投標(biāo) [4] 項(xiàng)目合同管理 [5] 軟件項(xiàng)目采購 [重點(diǎn)難點(diǎn)] 了解項(xiàng)目采購管理計(jì)劃的內(nèi)容 理解合同的種類 了解項(xiàng)目采購管理的過程 五、使用教材與主要參考書 1、教材: 《IT項(xiàng)目管理(原書第5版)》 Kathy Schwalbe著 機(jī)械工業(yè)出版
16、社,2010年9月 2、參考書: [1] 《IT項(xiàng)目管理——從理論到實(shí)踐》,王如龍,清華大學(xué)出版社 [2] 《軟件項(xiàng)目管理》 Bob Hughes著 周伯生譯 機(jī)械工業(yè)出版社 [3] 《軟件工程最佳實(shí)踐項(xiàng)目經(jīng)理指南》,王立福 譯,電子工業(yè)出版社 六、教學(xué)方法 根據(jù)理論教學(xué)目標(biāo)與內(nèi)容,設(shè)計(jì)相應(yīng)的問題鏈,以關(guān)鍵問題為主線,實(shí)施啟發(fā)式教學(xué),以引導(dǎo)學(xué)生發(fā)現(xiàn)問題、分析問題與解決問題的能力。 七、課外學(xué)習(xí)要求 為了培養(yǎng)學(xué)生主動(dòng)學(xué)習(xí)能力,綜合分析和解決問題的能力,要求學(xué)生在課外閱讀參考書目和人文材料,透徹理解課堂上介紹相關(guān)原理、技術(shù)、方法和工具,自主完成布置的作業(yè),加深對(duì)理論知識(shí)的理解。
17、 八、課程考核與成績(jī)?cè)u(píng)定 本課程是考查課,考查的形式是寫課程論文。本考查課程成績(jī)由課程論文、研討、實(shí)驗(yàn)和平時(shí)成績(jī)組成。其中,課程論文占20%,研討占30%,實(shí)驗(yàn)占30%,平時(shí)成績(jī)占20%。 九、其它說明 撰稿人: 王詠 審稿人: 2012年12月20日 2. 《Java 程序設(shè)計(jì)基礎(chǔ)》理論課程教學(xué)大綱 課程中文名稱(課程英文名稱):Java 程序設(shè)計(jì)基礎(chǔ)(Fundamentals of Java Programming) 課程代碼:102115901M 學(xué)分/總
18、學(xué)時(shí):3/64 開課單位:物理與電子信息工程學(xué)院 面向?qū)I(yè):計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)及相關(guān)專業(yè) 一、課程性質(zhì)、目的和任務(wù) 《Java 程序設(shè)計(jì)基礎(chǔ)》在計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)及相關(guān)專業(yè)中是一門重要的程序設(shè)計(jì)課。Java 語言是一種新興起的面向?qū)ο蟪绦蛟O(shè)計(jì)語言,目前已廣泛應(yīng)用于網(wǎng)絡(luò)和嵌入式設(shè)備軟件的設(shè)計(jì)與開發(fā)。它是面向?qū)ο蠹夹g(shù)成功應(yīng)用的著名范例,集平臺(tái)無關(guān)特性、安全機(jī)制、高可靠性和內(nèi)嵌的網(wǎng)絡(luò)支持于一身的特色,使之成為當(dāng)前編寫網(wǎng)絡(luò)程序的首選工具之一。 本課程的教學(xué)任務(wù)是通過學(xué)習(xí)Java 語言基礎(chǔ)和大量程序編制實(shí)踐,幫助學(xué)生樹立正確的學(xué)習(xí)態(tài)度,養(yǎng)成良好的編程風(fēng)格,充分認(rèn)識(shí)學(xué)習(xí)Java程序設(shè)計(jì)的重要
19、性;系統(tǒng)地介紹Java語言中面向?qū)ο蟪绦蛟O(shè)計(jì)的思想、類與對(duì)象的創(chuàng)建與使用、圖形用戶界面編程的方法與事件處理機(jī)制、異常處理機(jī)制、輸入輸出流、多線程的基本概念和編程方法、網(wǎng)絡(luò)編程方法等,使學(xué)生掌握較扎實(shí)的 Java 語言基礎(chǔ),理解面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,掌握應(yīng)用程序的編寫技巧。目的是培養(yǎng)學(xué)生Java語言實(shí)際運(yùn)用能力,為他們將來適應(yīng)實(shí)際工作打下堅(jiān)實(shí)的基礎(chǔ)。 二、學(xué)習(xí)本課程學(xué)生應(yīng)掌握的前設(shè)課程知識(shí) 計(jì)算機(jī)導(dǎo)論、C語言程序設(shè)計(jì)。 三、學(xué)時(shí)分配 章節(jié) 標(biāo)題 課內(nèi)學(xué)時(shí)數(shù) 課外學(xué)時(shí)數(shù) 理論授課 實(shí)驗(yàn)(或?qū)嵺`) 第一章 JAVA語言概述 2 2 2 第二章 數(shù)據(jù)類型和運(yùn)算符 0
20、 0 2 第三章 流程控制 0 0 2 第四章 數(shù)組 2 2 4 第五章 類和對(duì)象 6 4 6 第六章 繼承和多態(tài) 4 2 4 第七章 抽象類和接口 4 4 4 第八章 輸入/輸出 2 6 6 第九章 圖形用戶界面 2 4 4 第十章 事件驅(qū)動(dòng)程序設(shè)計(jì) 2 4 4 第十一章 異常處理 2 0 2 第十二章 泛型 2 0 2 第十三章 多線程 2 4 4 第十四章 網(wǎng)絡(luò)編程 2 0 4 總 計(jì) 32 32 50 四、課程內(nèi)容和基本要求 第一章 JAVA
21、語言概述 [目的要求] 了解Java語言的歷史;理解Java語言的特點(diǎn);掌握如何執(zhí)行Java程序。理解正確的編程風(fēng)格和文檔的撰寫;掌握調(diào)試錯(cuò)誤的方法。 [教學(xué)內(nèi)容] [1] JAVA語言規(guī)范、API、JDK和IDE [2] JAVA程序的運(yùn)行機(jī)制 [3] 第一個(gè)JAVA程序 [4] JAVA程序的基本規(guī)則 [5] 在消息對(duì)話框中顯示文本 [6] 程序設(shè)計(jì)風(fēng)格和文檔 [7] 程序設(shè)計(jì)錯(cuò)誤 [重點(diǎn)難點(diǎn)] 重點(diǎn):開發(fā)環(huán)境的構(gòu)建和設(shè)置;掌握J(rèn)AVA程序的運(yùn)行機(jī)制。 難點(diǎn):掌握J(rèn)AVA程序的運(yùn)行機(jī)制。 第二章 數(shù)據(jù)類型和運(yùn)算符 [目的要求] 了解各種標(biāo)識(shí)符和關(guān)鍵字;了
22、解各種基本數(shù)據(jù)類型;了解直接量和變量的區(qū)別;熟練使用各種運(yùn)算符;掌握從控制臺(tái)獲取輸入的方法。 [教學(xué)內(nèi)容] [1] 編寫簡(jiǎn)單的程序 [2] 變量 [3] 常量 [4] 數(shù)據(jù)類型分類 [5] 基本數(shù)據(jù)類型 [6] STRING類型 [7] 基本數(shù)據(jù)類型的類型轉(zhuǎn)換 [8] 直接量 [9] 運(yùn)算符 [10] 格式化控制臺(tái)輸出 [重點(diǎn)難點(diǎn)] 重點(diǎn):數(shù)據(jù)類型、運(yùn)算符與表達(dá)式。 難點(diǎn):基本數(shù)據(jù)類型的類型轉(zhuǎn)換。 第三章 流程控制 [目的要求] 熟練使用各種控制結(jié)構(gòu)進(jìn)行程序設(shè)計(jì)。 [教學(xué)內(nèi)容] [1] 順序結(jié)構(gòu) [2] 分支結(jié)構(gòu) [3] 循環(huán)結(jié)構(gòu) [4] 控制循環(huán)
23、結(jié)構(gòu) [重點(diǎn)難點(diǎn)] 重點(diǎn):分支結(jié)構(gòu);循環(huán)結(jié)構(gòu);使用各種語句結(jié)構(gòu)來控制程序的流程,實(shí)現(xiàn)程序的各種功能。 難點(diǎn):使用各種語句結(jié)構(gòu)來控制程序的流程,實(shí)現(xiàn)程序的各種功能。 第四章 數(shù)組 [目的要求] 掌握數(shù)組的聲明、定義和創(chuàng)建;掌握一維數(shù)組、二維數(shù)組的概念和使用;了解Arrays類的用法。 [教學(xué)內(nèi)容] [1] 引言 [2] 數(shù)組的基本知識(shí) [3] 深入數(shù)組 [4] 操作數(shù)組的工具類 [5] 給方法傳遞數(shù)組 [6] 從方法中返回?cái)?shù)組 [重點(diǎn)難點(diǎn)] 重點(diǎn):數(shù)組的概念;數(shù)組的創(chuàng)建;數(shù)組的初始化;給方法傳遞數(shù)組;從方法中返回?cái)?shù)組。 難點(diǎn):給方法傳遞數(shù)組;從方法中返回?cái)?shù)組。
24、 第五章 類和對(duì)象 [目的要求] 掌握類和對(duì)象的概念,并知道如何使用;理解方法中參數(shù)的傳遞方式;掌握方法的重載;理解成員變量和局部變量的初始化和作用域范圍;掌握構(gòu)造器、類成員、類方法;掌握隱藏和封裝的概念及使用;掌握不可變對(duì)象和類、引用數(shù)組的使用。 [教學(xué)內(nèi)容] [1] 定義類 [2] 對(duì)象的產(chǎn)生和使用 [3] 對(duì)象、引用和指針 [4] 對(duì)象的THIS引用 [5] 方法 [6] 成員變量和局部變量 [7] 隱藏和封裝 [8] 構(gòu)造器 [9] 實(shí)例學(xué)習(xí) [重點(diǎn)難點(diǎn)] 重點(diǎn):類設(shè)計(jì)原則;構(gòu)造器的重載;成員變量與局部變量的區(qū)別;使用面向?qū)ο笏枷雽?duì)程序進(jìn)行設(shè)計(jì)。 難點(diǎn):
25、構(gòu)造器的重載;使用面向?qū)ο笏枷雽?duì)程序進(jìn)行設(shè)計(jì)。 第六章 繼承和多態(tài) [目的要求] 理解父類和子類的概念;掌握繼承的使用;掌握方法覆蓋的使用;理解多態(tài)性。 [教學(xué)內(nèi)容] [1] 類的繼承 [2] 多態(tài) [3] INSTANCEOF運(yùn)算符 [4] 引用變量的強(qiáng)制類型轉(zhuǎn)換 [5] 繼承與組合 [6] 初始化塊 [7] JAVA 7增強(qiáng)的包裝類 [8] 處理對(duì)象的通用方法 [9] 類成員 [10] FINAL修飾符 [11] 對(duì)象與垃圾回收 [12] 實(shí)例學(xué)習(xí) [重點(diǎn)難點(diǎn)] 重點(diǎn):方法的重寫;FINAL修飾符的用法;多態(tài)的作用。 難點(diǎn):方法的重寫;多態(tài)的作用。
26、 第七章 抽象類和接口 [目的要求] 理解抽象類并掌握其用法;理解接口并掌握其用法。 [教學(xué)內(nèi)容] [1] 抽象類 [2] 更徹底的抽象:接口 [3] 實(shí)例學(xué)習(xí) [重點(diǎn)難點(diǎn)] 重點(diǎn):抽象類的定義;抽象類的實(shí)現(xiàn);接口的定義;接口的實(shí)現(xiàn)。 難點(diǎn):抽象類的實(shí)現(xiàn);接口的實(shí)現(xiàn)。 第八章 輸入/輸出 [目的要求] 了解文件、二進(jìn)制和對(duì)象的I/O操作;理解輸入流與輸出流的概念;掌握隨機(jī)訪問文件的方法;了解對(duì)象序列化的概念和用法;掌握對(duì)文件的基本操作。 [教學(xué)內(nèi)容] [1] File類 [2] 理解Java的IO流 [3] 字節(jié)流和字符流 [4] 輸入/輸出流體系 [5
27、] 重定向標(biāo)準(zhǔn)輸入/輸出 [6] Java虛擬機(jī)讀寫其他進(jìn)程的數(shù)據(jù) [7] RandomAccessFile [8] 對(duì)象序列化 [9] NIO [10] Java 7的NIO.2 [重點(diǎn)難點(diǎn)] 重點(diǎn):簡(jiǎn)單的輸入、輸出流。 難點(diǎn):流概念的理解與使用方法。 第九章 圖形用戶界面 [目的要求] 了解圖形坐標(biāo)系的概念;初步掌握Graphics類的用法;掌握paintComponent方法的用法;理解小應(yīng)用程序的概念以及適用范圍;了解小應(yīng)用程序和應(yīng)用程序的區(qū)別;掌握小應(yīng)用程序在網(wǎng)頁中的使用方法;了解;掌握創(chuàng)建多個(gè)窗口的方法。 [教學(xué)內(nèi)容] [1] 繪圖 [2] Swing
28、基礎(chǔ) [3] Swing的特點(diǎn)和概念 [4] Swing組件 [5] 其他Swing特性 [重點(diǎn)難點(diǎn)] 重點(diǎn):Graphics類的用法;Swing組件的用法;使用布局管理器對(duì)組件進(jìn)行管理。 難點(diǎn):使用布局管理器對(duì)組件進(jìn)行管理。 第十章 事件驅(qū)動(dòng)程序設(shè)計(jì) [目的要求] 理解事件和事件源的概念;掌握事件的監(jiān)聽、注冊(cè)和處理的用法;掌握對(duì)鼠標(biāo)事件和鍵盤事件的處理。 [教學(xué)內(nèi)容] [1] 事件和事件源 [2] 監(jiān)聽器、注冊(cè)以及處理事件 [3] 內(nèi)部類 [4] 匿名類監(jiān)聽器 [5] 定義監(jiān)聽器類的另一種方式 [6] 窗口事件 [7] 監(jiān)聽器接口適配器 [8] 鼠標(biāo)事件
29、 [9] 按鍵事件 [10] 使用Timer類的動(dòng)畫 [重點(diǎn)難點(diǎn)] 重點(diǎn):事件處理機(jī)制。 難點(diǎn):事件處理機(jī)制。 第十一章 異常處理 [目的要求] 掌握異常處理的概念,并知道如何使用;了解異常和異常的類型;掌握對(duì)異常的處理。 [教學(xué)內(nèi)容] [1] 異常概述 [2] 異常處理機(jī)制 [3] Checked異常和Runtime異常體系 [4] 使用throw拋出異常 [5] Java的異常跟蹤棧 [6] 異常處理規(guī)則 [重點(diǎn)難點(diǎn)] 重點(diǎn):異常的捕獲與處理方法。 難點(diǎn):異常的捕獲與處理方法。 第十二章 泛型 [目的要求] 了解泛型的概念,掌握在什么情況下使用
30、泛型。 [教學(xué)內(nèi)容] [1] 泛型入門 [2] 深入泛型 [3] 類型通配符 [4] 泛型方法 [5] 擦除和轉(zhuǎn)換 [6] 泛型與數(shù)組 [重點(diǎn)難點(diǎn)] 重點(diǎn):定義泛型類和接口;使用泛型類和接口。 難點(diǎn):使用泛型類和接口。 第十三章 多線程 [目的要求] 了解線程的生命周期;掌握線程程序的幾種編寫方法;理解多線程的同步處理的概念和方法;了解多線程會(huì)出現(xiàn)什么樣的同步問題以及相應(yīng)的解決方法。 [教學(xué)內(nèi)容] [1] 線程概述 [2] 線程的創(chuàng)建和啟動(dòng) [3] 線程的生命周期 [4] 控制線程 [5] 線程同步 [6] 線程通信 [7] 線程組和未處理的異常
31、[8] 線程池 [9] 線程相關(guān)類 [重點(diǎn)難點(diǎn)] 重點(diǎn):線程的概念;線程的創(chuàng)建;線程的控制。 難點(diǎn):線程的同步與互斥。 第十四章 網(wǎng)絡(luò)編程 [目的要求] 了解統(tǒng)一資源定位地址(URL)的概念;初步掌握基于TCP和UDP的網(wǎng)絡(luò)程序設(shè)計(jì)的方法。 [教學(xué)內(nèi)容] [1] 網(wǎng)絡(luò)編程的基礎(chǔ)知識(shí) [2] Java的基本網(wǎng)絡(luò)支持 [3] 基于TCP協(xié)議的網(wǎng)絡(luò)編程 [重點(diǎn)難點(diǎn)] 重點(diǎn):TCP和UDP網(wǎng)絡(luò)程序設(shè)計(jì)基本技術(shù)。 難點(diǎn):URL類的應(yīng)用。 五、使用教材與主要參考書 使用教材: 1.(美)Y. Daniel Liang 著,李娜譯. Java語言程序設(shè)計(jì): 基礎(chǔ)篇(原書第
32、8版). 北京:機(jī)械工業(yè)出版社,2011. 2.(美)Y. Daniel Liang 著,李娜譯. Java語言程序設(shè)計(jì): 進(jìn)階篇(原書第8版). 北京:機(jī)械工業(yè)出版社,2011. 主要參考書: 1.李剛編著. 瘋狂Java講義精粹. 北京:電子工業(yè)出版社,2012. 2.(美)Bruce Eckel 著,陳昊鵬譯. Java編程思想(第四版). 北京:機(jī)械工業(yè)出版社,2007. 3.鄭莉、劉兆宏編著. Java語言程序設(shè)計(jì)案例教程. 北京: 清華大學(xué)出版社, 2007. 六、教學(xué)方法 重視教學(xué)過程和內(nèi)容及教學(xué)手段和教學(xué)效果,改革過去傳統(tǒng)的課程灌輸,采用啟發(fā)式和討論式教學(xué),真正把
33、主體地位讓給學(xué)生,讓學(xué)生學(xué)會(huì)怎樣去學(xué)習(xí),培養(yǎng)學(xué)生分析問題、解決問題的能力,使學(xué)生掌握所學(xué)Java這門面向?qū)ο蟪绦蛟O(shè)計(jì)語言后,能很快掌握其他的面向?qū)ο蟪绦蛟O(shè)計(jì)語言。 七、課外學(xué)習(xí)要求 為了培養(yǎng)學(xué)生主動(dòng)學(xué)習(xí)能力,綜合分析和解決問題的能力,要求學(xué)生在課外閱讀參考書目,理解面向?qū)ο蟪绦蛟O(shè)計(jì)的有關(guān)概念、原理、方法和技巧,自主完成程序的設(shè)計(jì)和實(shí)現(xiàn),訓(xùn)練編寫復(fù)雜程序的能力。 八、課程考核與成績(jī)?cè)u(píng)定 期末考試采用開卷形式。 總評(píng)成績(jī)?cè)u(píng)定方法:平時(shí)成績(jī)(作業(yè)、考勤)占10%;實(shí)驗(yàn)成績(jī)占30%;期末考試占60%。 九、其它說明 編制人: 李忠月 審核人:
34、 2013年 2 月 23 日 3. 《Web高級(jí)開發(fā)技術(shù)》教學(xué)大綱 課程名稱:Web高級(jí)開發(fā)技術(shù)(Senior technology of Web Development) 課程代碼:1021749006 學(xué)分/總學(xué)時(shí):3/64 開課單位:物理與電子信息工程學(xué)院 面向?qū)I(yè):信息管理與信息系統(tǒng) 一、課程的性質(zhì)、目的和任務(wù) 《Web高級(jí)開發(fā)技術(shù)》是信管專業(yè)的選修課程。隨著網(wǎng)絡(luò)的發(fā)展,建立在計(jì)算機(jī)網(wǎng)絡(luò)之上的各種應(yīng)用越來越多,基于B/S結(jié)構(gòu)的Web系統(tǒng)在網(wǎng)絡(luò)應(yīng)用開發(fā)中所占的比例日益提高。本課程主要培養(yǎng)學(xué)生網(wǎng)絡(luò)應(yīng)用層Web開發(fā)與管理能力,要求學(xué)生掌握Web開發(fā)技術(shù)、理
35、解Web系統(tǒng)的開發(fā)過程和開發(fā)方法,為以后從事網(wǎng)絡(luò)應(yīng)用層開發(fā)、Web系統(tǒng)開發(fā)和管理打下基礎(chǔ)。 通過本課程教學(xué),使學(xué)生掌握基本的靜態(tài)網(wǎng)頁制作技術(shù)和基于JSP的動(dòng)態(tài)Web應(yīng)用系統(tǒng)開發(fā)技術(shù)。靜態(tài)網(wǎng)頁制作技術(shù)部分要求掌握HTML語言、CSS樣式編輯、網(wǎng)頁基本設(shè)計(jì)技術(shù),動(dòng)態(tài)Web開發(fā)部分掌握J(rèn)SP基本原理和技術(shù)、JavaBean編寫、JSP數(shù)據(jù)庫訪問、Servlet技術(shù),Struts框架技術(shù),Ajax技術(shù)等內(nèi)容。另外要求學(xué)生理解Web應(yīng)用系統(tǒng)的設(shè)計(jì)過程和基本的開發(fā)步驟。 二、學(xué)習(xí)本課程學(xué)生應(yīng)掌握的前設(shè)課程知識(shí) 程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)庫原理與應(yīng)用 三、學(xué)時(shí)分配 章節(jié) 學(xué)
36、 時(shí) 理論 實(shí)驗(yàn) 合計(jì) 第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章 第九章 第十章 2 2 2 4 2 4 4 4 6 2 2 2 2 4 2 4 6 2 6 2 4 4 4 8 4 8 10 6 12 4 合計(jì) 32 32 64 四、課程內(nèi)容和基本要求 1. Web技術(shù)概述(理論2學(xué)時(shí)+實(shí)驗(yàn)2學(xué)時(shí)) [1]. Internet基礎(chǔ)知識(shí) [2]. Internet的WWW服務(wù) [3]. 動(dòng)態(tài)網(wǎng)頁技術(shù) [4]. JSP頁面結(jié)構(gòu)和技術(shù)原理 [5]. JSP語法
37、 基本要求: l 了解Internet開發(fā)的相關(guān)技術(shù) l 理解動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù) l 掌握Web服務(wù)器的安裝與配置 l 掌握J(rèn)SP頁面結(jié)構(gòu)和技術(shù)原理 l 理解JSP語法 2.Web編程基礎(chǔ)——HTML(理論2學(xué)時(shí)+實(shí)驗(yàn)2學(xué)時(shí)) [1]. 了解HTML的概況 [2]. 掌握網(wǎng)頁中文字編輯標(biāo)記使用 [3]. 掌握網(wǎng)頁中段落編輯標(biāo)記使用 [4]. 掌握用表格布局頁面 [5]. 理解CSS樣式的編輯和使用 基本要求: l 了解HTML語法 l 掌握網(wǎng)頁中標(biāo)題、段落、水平線、列表、圖像等標(biāo)記的使用 l 掌握網(wǎng)頁中超鏈接、對(duì)象、表格標(biāo)記的使用 l 掌握CSS樣式編輯和使用
38、 3.JSP腳本語言(理論4學(xué)時(shí)+實(shí)驗(yàn)4學(xué)時(shí)) [1]. Java的數(shù)據(jù)類型和變量定義 [2]. Java運(yùn)算符、表達(dá)式、流程控制語句 [3]. Java類、對(duì)象和包的概念 [4]. Java常用類的使用 [5]. Java異常處理 基本要求: l 理解Java的數(shù)據(jù)類型和變量定義 l 理解Java運(yùn)算符、表達(dá)式、流程控制語句 l 理解Java類、對(duì)象和包的概念 l 掌握J(rèn)ava常用類的使用 l 掌握J(rèn)ava異常處理的方法 4.JSP常用內(nèi)置對(duì)象和JSP標(biāo)簽(理論6學(xué)時(shí)+實(shí)驗(yàn)2學(xué)時(shí)) [1]. out對(duì)象 [2]. request對(duì)象 [3]. response對(duì)
39、象 [4]. session對(duì)象 [5]. application對(duì)象 [6]. JSP指令元素 [7]. JSP動(dòng)作 基本要求: l 掌握out對(duì)象的使用 l 掌握request對(duì)象的使用 l 掌握response對(duì)象的使用 l 掌握session對(duì)象的使用 l 掌握application對(duì)象的使用 l 掌握J(rèn)SP指令元素的使用 l 理解JSP的動(dòng)作 5.使用JDBC連接數(shù)據(jù)庫(理論4學(xué)時(shí)+實(shí)驗(yàn)6學(xué)時(shí)) [1]. 關(guān)系數(shù)據(jù)庫與SQL語言 [2]. JDBC簡(jiǎn)介 [3]. 在JSP中使用JDBC連接數(shù)據(jù)庫 l 理解關(guān)系數(shù)據(jù)庫和SQL語言 l 理解JDBC的結(jié)
40、構(gòu)和使用方法 l 掌握在JSP中使用JDBC連接不同數(shù)據(jù)庫的方法 6. JSP與JavaBean(理論6學(xué)時(shí)+實(shí)驗(yàn)4學(xué)時(shí)) [1]. JavaBean和組件復(fù)用簡(jiǎn)介 [2]. 在JSP中使用JavaBean [3]. 使用JavaBean訪問數(shù)據(jù)庫 [4]. JSP+JavaBean的留言板案例 基本要求: l 理解組件復(fù)用的概念 l 掌握J(rèn)avaBean的編寫和使用 l 掌握J(rèn)avaBean訪問數(shù)據(jù)的方法 l 掌握J(rèn)SP+JavaBean的留言板開發(fā) 7. Servlet(理論2學(xué)時(shí)+實(shí)驗(yàn)4學(xué)時(shí)) [1]. Servlet概述 [2]. Servlet的基本結(jié)構(gòu)與
41、成員方法 [3].調(diào)用Servlet的多種方法 [4]. Servlet模式的留言板實(shí)現(xiàn) 基本要求: l 理解Servlet技術(shù) l 掌握Servlet的基本結(jié)構(gòu)和成員方法 l 掌握Servlet的多種調(diào)用方法 l 理解MVC開發(fā)模式 l 掌握Servlet模式的留言板實(shí)現(xiàn) 8. Struts框架?(理論4學(xué)時(shí)) [1]. Struts基本原理 [2].Struts-config.xml配置文件 [3].Struts標(biāo)簽庫 [4].Validate驗(yàn)證框架 基本要求: l 掌握Struts基本原理 l 掌握使用MyEclipse開發(fā)Struts程序 l 掌握
42、Struts標(biāo)簽庫 五、教材及學(xué)生參考書 教 材: 1、《Java Web應(yīng)用開發(fā)教程》(于靜主編,北京郵電大學(xué)出版社) 參考書: 1、《CSS網(wǎng)頁設(shè)計(jì)標(biāo)準(zhǔn)教程》 溫謙編著 人民郵電出版社 2009年5月 2、《JSP課程設(shè)計(jì)案例精編》 楊昭主編 中國水利水電出版社 2006年1月 3、《JSP使用教程》 耿祥義 張躍平編著 清華大學(xué)出版社 2003年8月 六、作業(yè)及課外學(xué)習(xí)要求 要求學(xué)生在課外加強(qiáng)練習(xí),強(qiáng)化HTML標(biāo)記和CSS樣式的學(xué)習(xí);強(qiáng)化對(duì)Java程序設(shè)計(jì)語言的理解和掌握;強(qiáng)化對(duì)數(shù)據(jù)庫應(yīng)用開發(fā)的理解和掌握。 七、課程考核方式及成績(jī)?cè)u(píng)定方法
43、課程考核方式:根據(jù)給定的功能需求開發(fā)一套完整的Web應(yīng)用系統(tǒng),并撰寫包含需求分析、系統(tǒng)設(shè)計(jì)、功能實(shí)現(xiàn)等內(nèi)容的系統(tǒng)開發(fā)報(bào)告。 課程考核的評(píng)分比例: l 系統(tǒng)的界面和樣式占30% l 系統(tǒng)功能的完整性占50% l 系統(tǒng)開發(fā)報(bào)告占20%。 總評(píng)成績(jī):作業(yè)、平時(shí)考勤及學(xué)習(xí)態(tài)度占20%,實(shí)驗(yàn)成績(jī)占30%,課程考核成績(jī)占50%。 八、其它說明 無 撰稿人: 李俊 審稿人: 2013年03月 12 日 4. 《博弈論》理論課程教學(xué)大綱 課程中文名稱(課程英文名稱)
44、 博弈論/Game Theory 課程代碼:102117501L 學(xué)分/總學(xué)時(shí):2/32 開課單位:物理與電子信息工程學(xué)院 面向?qū)I(yè): 信息管理與信息系統(tǒng) 一、課程性質(zhì)、目的和任務(wù) 本課程是信息管理專業(yè)的核心選修課,通過本課程的學(xué)習(xí),應(yīng)使學(xué)生掌握博弈論分支的基本概念、基本理論、模型、實(shí)驗(yàn)與應(yīng)用,目的是為信息管理人員提供定量分析的方法與科學(xué)決策的依據(jù),為培養(yǎng)適應(yīng)社會(huì)需要的合格的高級(jí)管理人才服務(wù),為決策支持系統(tǒng)開發(fā)作必要的知識(shí)準(zhǔn)備;使學(xué)生通過學(xué)習(xí)博弈論的基本概念和理論方法,處理本學(xué)科及生活中遇到的現(xiàn)實(shí)問題,增加處理問題的新視角。 二、學(xué)習(xí)本課程學(xué)生應(yīng)掌握的前設(shè)課程知識(shí) 高等數(shù)學(xué)、概
45、率論 三、課程基本要求 四、學(xué)時(shí)分配 章節(jié) 標(biāo)題 課內(nèi)學(xué)時(shí)數(shù) 課外學(xué)時(shí)數(shù) 理論授課 實(shí)驗(yàn)(或?qū)嵺`) 第一章 緒論 2 2 第二章 完全信息博弈 4 4 第三章 不完全信息博弈 4 4 第四章 演化博弈 4 4 第五章 談判博弈 2 2 總 計(jì) 32 五、課程內(nèi)容和基本要求 第一章 [目的要求]了解博弈論與主流經(jīng)濟(jì)學(xué)的新發(fā)展. [教學(xué)內(nèi)容]博弈論與主流經(jīng)濟(jì)學(xué)的新發(fā)展. [重點(diǎn)難點(diǎn)] 納什均衡 第二章 [目的要求] 掌握完全信息靜態(tài)博弈:納什均衡的非技術(shù)性概述. [教學(xué)內(nèi)容] 完
46、全信息動(dòng)態(tài)博弈:子博弈精煉納什均衡的非技術(shù)性概述. [重點(diǎn)難點(diǎn)] 精煉貝葉斯均衡 第三章 [目的要求] 理解不完全信息靜態(tài)博弈:貝葉斯納什均衡 [教學(xué)內(nèi)容] 不完全信息動(dòng)態(tài)博弈 [重點(diǎn)難點(diǎn)] 精煉貝葉斯均衡 第四章 [目的要求]掌握動(dòng)態(tài)演化過程分析原理 [教學(xué)內(nèi)容] 演化博弈 [重點(diǎn)難點(diǎn)] 演化穩(wěn)定策略 第五章 [目的要求] 掌握混合策略 [教學(xué)內(nèi)容] 談判博弈. [重點(diǎn)難點(diǎn)] 拍賣規(guī)則設(shè)計(jì) 六、使用教材與主要參考書 教 材: 1、《實(shí)驗(yàn)經(jīng)濟(jì)學(xué)教程》 張耀輝 主編 經(jīng)濟(jì)科學(xué)出版社 2006年出版 七、教學(xué)方法 理論講解與經(jīng)濟(jì)學(xué)實(shí)驗(yàn) 八、
47、課外學(xué)習(xí)要求 無 九、課程考核與成績(jī)?cè)u(píng)定 考查:20%考勤+40%實(shí)驗(yàn)+40%課程論文 十、其它說明 編制人: 姜羅羅 審核人: 年 月 日 5. 《Web應(yīng)用開發(fā)》理論課程教學(xué)大綱 課程中文名稱(課程英文名稱) Web應(yīng)用開發(fā)(Web application development) 課程代碼:1021525006 學(xué)分/總學(xué)時(shí):3/64 開課單位:物理與電子信息工程學(xué)院 面向?qū)I(yè):計(jì)
48、算機(jī)科學(xué)與技術(shù)、信息管理與信息系統(tǒng) 一、課程性質(zhì)、目的和任務(wù) 《網(wǎng)頁制作與網(wǎng)站建設(shè)》是本科計(jì)算機(jī)科學(xué)應(yīng)用專業(yè)的選修課程。隨著網(wǎng)絡(luò)的發(fā)展,基于網(wǎng)絡(luò)的各種應(yīng)用越來越多,各種b/s結(jié)構(gòu)的系統(tǒng)在信息化推行中,其重要性越來越突出,因此本課程也越來越受教學(xué)重視。本課程與實(shí)踐緊密聯(lián)系,對(duì)于綜合培養(yǎng)學(xué)生實(shí)際動(dòng)手能力有很大的幫助。本課程的教學(xué)目的在于使學(xué)生掌握以下幾方面的知識(shí)和能力:1)掌握html語言;2)掌握的編程技術(shù);3)動(dòng)態(tài)網(wǎng)頁的制作技術(shù)與b/s結(jié)構(gòu)應(yīng)用程序的開發(fā)。 通過本課程的學(xué)習(xí),要求學(xué)生掌握動(dòng)態(tài)網(wǎng)頁制作技術(shù)。 二、學(xué)習(xí)本課程學(xué)生應(yīng)掌握的前設(shè)課程知識(shí) 數(shù)據(jù)庫原理、面向?qū)ο蟪绦蛟O(shè)計(jì) 三、課
49、程基本要求 要求學(xué)生實(shí)踐與理論緊密結(jié)合,不能把理論與實(shí)踐脫節(jié) 四、學(xué)時(shí)分配 章節(jié) 標(biāo)題 課內(nèi)學(xué)時(shí)數(shù) 課外學(xué)時(shí)數(shù) 理論授課 實(shí)驗(yàn)(或?qū)嵺`) 第一章 ASP.NET與vs2005 2 2 2 第二章 Html與xhtml 2 2 2 第三章 樣式控制與頁面布局 4 4 4 第四章 A狀態(tài)和管理 4 4 4 第五章 A控件 4 4 4 第六章 頁面切換與導(dǎo)航 2 2 2 第七章 主題與模板 2 2 2 第八章 A與數(shù)據(jù)訪問 6 6 6 第九章 A中數(shù)據(jù)綁定 2 2 2 第十章 A aja
50、x 2 0 2 第十二章 A 項(xiàng)目開發(fā)實(shí)例 2 4 4 總 計(jì) 64 34 五、課程內(nèi)容和基本要求 第一章 ASP.NET與VS 2005開發(fā)平臺(tái) [目的要求] [1] 了解網(wǎng)頁訪問原理 [2] 了解服務(wù)器的配置 [教學(xué)內(nèi)容] [1]. Web基礎(chǔ)知識(shí) [2]. ASP.NET與VS 2005簡(jiǎn)介 [3]. 安裝VS 2005集成開發(fā)環(huán)境 [4]. Web應(yīng)用程序的創(chuàng)建 [5]. IIS服務(wù)器的配置 [重點(diǎn)難點(diǎn)] [1] 網(wǎng)頁的訪問原理 第二章 XHTML語言 [目的要求] [1] 了解XHTML基本語法 [2] 掌握多媒
51、體各種元素的xhtml的表達(dá) [3] 掌握布局元素的表達(dá) [教學(xué)內(nèi)容] [1]. 網(wǎng)頁文件基本結(jié)構(gòu) [2]. style屬性的使用 [3]. 網(wǎng)頁中標(biāo)題、段落、水平線、列表、圖像等標(biāo)記 [4]. 網(wǎng)頁中超鏈接、對(duì)象、表格標(biāo)記 [重點(diǎn)難點(diǎn)] [1] 各種多媒體元素的xhtml的表達(dá) [2] 網(wǎng)頁的布局 第三章 樣式控制與頁面布局 [目的要求] [1] 掌握樣式的控制元素的規(guī)則 [2] 掌握網(wǎng)頁的各種布局控制 [教學(xué)內(nèi)容] [1].樣式生成器 [2].用表格布局頁面 [3].CSS樣式控制 [4].用div和CSS布局頁面 [5].樣式控制與布局綜合舉例
52、 [重點(diǎn)難點(diǎn)] [1] 樣式的選擇器 [2] 樣式用于布局 第四章 ASP.NET狀態(tài)管理 [目的要求] [1] 理解頁面理解ASP.NET頁面往返與處理機(jī)制。 [2] 了解頁面的類型及Web應(yīng)用程序中的特殊文件夾。 [3] 掌握維護(hù)頁面狀態(tài)的對(duì)象Application、Session、Cookies、ViewState [教學(xué)內(nèi)容] [1]. 頁面管理 [2]. Web應(yīng)用程序中的特殊文件夾 [3]. C#語言 [4]. 狀態(tài)管理 [重點(diǎn)難點(diǎn)] [1] 頁面往返與處理機(jī)制 第五章 ASP.NET控件 [目的要求] [1] 掌握HTML控件和基本W(wǎng)eb
53、服務(wù)器控件的用. [2] 了解其他服務(wù)器控件、用戶控件 [教學(xué)內(nèi)容] [1]. HTML控件 [2]. 基本W(wǎng)eb服務(wù)器控件(Button控件、LinkButton控件和ImageButton控件、TextBox控件、CheckBox控件和CheckBoxList控件、RadioButton控件和RadioButtonList控件、ListBox控件和DropDownList控件) [3]. 其他服務(wù)器控件(Image控件、Panel控件、View控件與MultiView控件) [4]. 用戶控件基本要求 [重點(diǎn)難點(diǎn)] [1] 交互控件讀取 第六章 頁面切換與導(dǎo)航 [目的
54、要求] [1] 掌握網(wǎng)頁間的切換方法、網(wǎng)頁間的數(shù)據(jù)傳遞方法及頁面導(dǎo)航 [教學(xué)內(nèi)容] [1]. 頁面切換(使用超鏈接、按鈕的PostBackUrl屬性、Response.Redirect或Server.Transfer方法切換到新的網(wǎng)頁) [2]. 頁面間的數(shù)據(jù)傳遞(使用QueryString屬性、Session對(duì)象、PreviousPage屬性獲取數(shù)據(jù)) [3]. 站點(diǎn)導(dǎo)航(利用Menu控件、TreeView控件實(shí)現(xiàn)站點(diǎn)導(dǎo)航) [重點(diǎn)難點(diǎn)] [1] 頁面的切換與參數(shù)的轉(zhuǎn)換 第七章 主題與母版頁 [目的要求] [1] 理解主題與外觀的基本概念, [2]掌握主題的創(chuàng)建方
55、法及利用主題實(shí)現(xiàn)頁面換膚; [3]理解母版頁和內(nèi)容頁的基本概念, [4]掌握母版頁和內(nèi)容頁的創(chuàng)建方法及從內(nèi)容頁中訪問母版頁內(nèi)容。 [教學(xué)內(nèi)容] [1]. 主題 [2]. 母版頁和內(nèi)容頁 [3]. 從內(nèi)容頁中訪問母版頁中的內(nèi)容 [重點(diǎn)難點(diǎn)] [1] 主題的切換 第八章 ADO.NET與ASP.NET數(shù)據(jù)訪問 [目的要求] [1] 掌握用ADO.NET對(duì)象訪問數(shù)據(jù)庫 [教學(xué)內(nèi)容] [1].SqlDatasource對(duì)象的使用 [2].XMLDataSource對(duì)象的使用 [3]. ADO.NET四大對(duì)象使用 [4] 基于DataSet對(duì)象三層構(gòu)架應(yīng)用 [5].
56、 基于ObjectDataSource三層構(gòu)架的應(yīng)用 [重點(diǎn)難點(diǎn)] [1] ADO.NET對(duì)象對(duì)數(shù)據(jù)庫進(jìn)行增,刪,改,查等操作 第九章 ASP.NET中的數(shù)據(jù)綁定 [目的要求] [1] 掌握常用數(shù)據(jù)庫對(duì)象的使用方法 [教學(xué)內(nèi)容] [1]. 綁定標(biāo)準(zhǔn)控件 [2]. 綁定GridView控件 [3]. GridView控件的綁定列、鏈接列、圖像列及分頁功能 [4]. GridView控件的模板列、命令列(編輯列、刪除列) [5]. DetailView控件實(shí)現(xiàn)數(shù)據(jù)增加,編輯。 [6] FormView控件實(shí)現(xiàn)數(shù)據(jù)增加,編輯。 [重點(diǎn)難點(diǎn)] [1] GridView的
57、刪除,編輯,分頁,顯示等ui的控制 第十章 ASP.NET AJAX [目的要求] [1] 理解Ajax技術(shù)的實(shí)現(xiàn)原理, [2] 掌握AJAX控件的使用。 [教學(xué)內(nèi)容] [1]. 基本概念 [2]. ASP.NET 2.0 AJAX Extensions [3]. ScriptManager控件 [4]. UpdatePanel控件 [5]. UpdateProgress控件 [重點(diǎn)難點(diǎn)] [1] ajax的原理與實(shí)現(xiàn)方法 第十二章 ASP.NET項(xiàng)目開發(fā)實(shí)例 [目的要求] [1] 學(xué)會(huì)分析需求,數(shù)據(jù)庫設(shè)計(jì)。 [2] web設(shè)計(jì)綜合應(yīng)用 [教學(xué)內(nèi)容]
58、 [1] 系統(tǒng)概述 [2]. 系統(tǒng)設(shè)計(jì) [3]. 系統(tǒng)實(shí)現(xiàn) [4]. 系統(tǒng)部署與發(fā)布 [重點(diǎn)難點(diǎn)] [1] web設(shè)計(jì)綜合應(yīng)用 六、使用教材與主要參考書 教 材: 1、《ASP.NET 網(wǎng)頁設(shè)計(jì)與網(wǎng)站開發(fā)》 馬駿主編 人民郵電出版社 2007年出版 參考書: 1、 《ASP.NET 程序設(shè)計(jì)教程(c#版)》 常永英主編 機(jī)械工業(yè)出版社 2007年出版 七、教學(xué)方法 采用全案例任務(wù)驅(qū)動(dòng)教學(xué)方法。即整個(gè)學(xué)期采用現(xiàn)實(shí)中一個(gè)“電子商城”web項(xiàng)目開發(fā)為例,把web開發(fā)項(xiàng)目的過程與教學(xué)知識(shí)點(diǎn)結(jié)合,按照知識(shí)點(diǎn)進(jìn)度把項(xiàng)目開發(fā)分成幾個(gè)步驟,參過開發(fā)引導(dǎo)學(xué)生學(xué)習(xí)新的知識(shí)
59、,從而達(dá)到教學(xué)目的。 八、課外學(xué)習(xí)要求 要求學(xué)生課外制作一套完整的動(dòng)態(tài)網(wǎng)頁 九、課程考核與成績(jī)?cè)u(píng)定 總評(píng)成績(jī):作業(yè)、平時(shí)考勤及學(xué)習(xí)態(tài)度占 10%,期中考試占10% , 實(shí)驗(yàn)占30%, 期末考試占 50%。 十、其它說明 編制人: 葉曉豐 審核人: 2012年11月30日 6. 《程序設(shè)計(jì)基礎(chǔ)(C語言)》理論課程教學(xué)大綱 課程中文名稱(課程英文名稱): 程序設(shè)計(jì)基礎(chǔ)(C語言)(Foundation of Programming (C)) 課程代碼:102113201M 學(xué)分/總學(xué)時(shí):48 開課單
60、位: 物理與電子信息工程學(xué)院 面向?qū)I(yè):理工類本科 一、課程性質(zhì)、目的和任務(wù) 1、《C語言程序設(shè)計(jì)》是非計(jì)算機(jī)專業(yè)本科(理科)必修的公共基礎(chǔ)課。又是深入學(xué)習(xí)其它計(jì)算機(jī)課程的基礎(chǔ)。通過本課程的學(xué)習(xí),要求學(xué)生掌握以下幾方面的知識(shí)和能力: (1)掌握高級(jí)編程語言的知識(shí)、編程技術(shù)和基本算法,掌握程序設(shè)計(jì)的思想和方法。 (2)了解高級(jí)程序設(shè)計(jì)語言的結(jié)構(gòu),掌握基本的程序設(shè)計(jì)過程和技巧,掌握基本的分析問題和利用計(jì)算機(jī)求解問題的能力,具備初步的高級(jí)語言程序設(shè)計(jì)能力。 (3)學(xué)習(xí)問題求解的思路和方法,理解計(jì)算機(jī)思維過程,提高學(xué)生的計(jì)算機(jī)應(yīng)用開發(fā)能力、 研究創(chuàng)新能力以及計(jì)算思維和計(jì)算能力。 (4)為
61、后續(xù)課的學(xué)習(xí)和應(yīng)用開發(fā)打下扎實(shí)的高級(jí)語言理論和實(shí)踐基礎(chǔ)。 2、《C語言程序設(shè)計(jì)》是一門理論性、實(shí)踐均較強(qiáng)的課程,在教學(xué)程中要突出理論聯(lián)系實(shí)際的基本原則,注重上機(jī)實(shí)驗(yàn)。培養(yǎng)學(xué)生獨(dú)立解決問題的能力,鼓勵(lì)學(xué)生在實(shí)驗(yàn)過程中首先自主解決所遇到的問題,其次通過與同學(xué)、老師或網(wǎng)上查閱資料來解決問題。認(rèn)識(shí)程序、解決一個(gè)簡(jiǎn)單的問題、計(jì)算機(jī)思維過程、模塊化分割復(fù)雜問題,從而達(dá)到高效的解決問題,進(jìn)行程序設(shè)計(jì)。 3、本課程授課時(shí)間為80學(xué)時(shí),其中,講課48學(xué)時(shí),上機(jī)32學(xué)時(shí)。 二、學(xué)習(xí)本課程學(xué)生應(yīng)掌握的前設(shè)課程知識(shí) 大學(xué)計(jì)算機(jī)基礎(chǔ) 三、課程基本要求 通過介紹C語言及其編程技術(shù),使學(xué)生了解高級(jí)程序設(shè)計(jì)語言的
62、結(jié)構(gòu),掌握基本的程序設(shè)計(jì)過程和技巧,掌握基本的分析問題和利用計(jì)算機(jī)求解問題的能力,具備初步的高級(jí)語言程序設(shè)計(jì)能力。 四、學(xué)時(shí)分配 章節(jié) 標(biāo)題 課內(nèi)學(xué)時(shí)數(shù) 課外學(xué)時(shí)數(shù) 理論授課 實(shí)驗(yàn)(或?qū)嵺`) 第一章 引言 2 2 2 第二章 用C語言編寫程序 4 4 第三章 分支結(jié)構(gòu) 4 4 4 第四章 循環(huán)結(jié)構(gòu) 8 6 8 第五章 函數(shù) 4 6 4 第六章 回顧數(shù)據(jù)類型和表達(dá)式 2 2 第七章 數(shù)組 8 6 8 第八章 指針 4 2 4 第九章 結(jié)構(gòu) 2 2 2 第十章 函數(shù)與程序結(jié)構(gòu) 4
63、 2 4 第十一章 指針進(jìn)價(jià) 4 4 第十二章 文件 2 2 2 總 計(jì) 48 32 48 五、課程內(nèi)容和基本要求 第一章 引言 [目的要求] 掌握C語言程序的基本結(jié)構(gòu),掌握集成開發(fā)環(huán)境的使用,理解簡(jiǎn)單的C程序。 [教學(xué)內(nèi)容] C語言與C程序概述。 [重點(diǎn)難點(diǎn)] 重點(diǎn):(1)C程序的組成; (2)C程序的上機(jī)步驟。 難點(diǎn):源程序的書寫規(guī)范。 第二章 用C語言編寫程序 [目的要求] 了解結(jié)構(gòu)化程序設(shè)計(jì)的基本思想,把實(shí)際問題轉(zhuǎn)換為C語言的求解過程。 [教學(xué)內(nèi)容] 基本屏幕打印函數(shù),問題的求解分析過程。 [重
64、點(diǎn)難點(diǎn)] 重點(diǎn):簡(jiǎn)單選擇結(jié)構(gòu)。簡(jiǎn)單循環(huán)結(jié)構(gòu)。 難點(diǎn):程序的三種基本結(jié)構(gòu)。 第三章 分支結(jié)構(gòu) [目的要求] 掌握選擇控制語句(if、switch);包括if語句的形式,if語句的嵌套,分情語句switch的形式、語義、分情況表達(dá)式的類型要求,具備分支結(jié)構(gòu)程序設(shè)計(jì)的能力。 [教學(xué)內(nèi)容] 分支結(jié)構(gòu)程序設(shè)計(jì)、switch語句。 [重點(diǎn)難點(diǎn)] 重點(diǎn):字符輸入/輸出函數(shù)(getchar/putchar);If else語句的使用。 難點(diǎn):If else語句的嵌套。 第四章 循環(huán)結(jié)構(gòu) [目的要求] 了解結(jié)構(gòu)化程序設(shè)計(jì)的基本思想, 具備循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的能力。 [教學(xué)內(nèi)容]
65、 while循環(huán); do-while循環(huán); break與continue; 嵌套結(jié)構(gòu)的循環(huán)。 [重點(diǎn)難點(diǎn)] 重點(diǎn):循環(huán)結(jié)構(gòu)的實(shí)現(xiàn)語句while、do─while、for語句。 難點(diǎn):循環(huán)的嵌套。 第五章 函數(shù) [目的要求] 掌握函數(shù),進(jìn)一步了解模塊化程序設(shè)計(jì)的基本思想,具備模塊化程序程序的基本能力。 [教學(xué)內(nèi)容] 函數(shù)的聲明、定義與調(diào)用方法;變量的作用域和存儲(chǔ)方式;函數(shù)的應(yīng)用。 [重點(diǎn)難點(diǎn)] 重點(diǎn):函數(shù)的聲明、定義和調(diào)用;函數(shù)調(diào)用機(jī)制;函數(shù)調(diào)用的參數(shù)傳遞、函數(shù)的返回; 難點(diǎn):函數(shù)的參數(shù)傳遞。 第六章 回顧數(shù)據(jù)類型和表達(dá)式 [目的要求] 掌握基本數(shù)據(jù)類型的
66、情況和使用、掌握各類表達(dá)式的使用。 [教學(xué)內(nèi)容] 數(shù)據(jù)的輸入輸出和表達(dá)式。 [重點(diǎn)難點(diǎn)] 重點(diǎn):C語言中的數(shù)據(jù)類型,C語言的常量和變量。 難點(diǎn):表達(dá)式的運(yùn)算。 第七章 數(shù)組 [目的要求] 熟練掌握數(shù)組的定義、初始化與引用;熟練掌握字符串的概念與操作;熟練掌握與數(shù)組有關(guān)的常用的算法(查找、排序等);具備數(shù)組程序設(shè)計(jì)的能力。 [教學(xué)內(nèi)容] 一維數(shù)組;二維數(shù)組;字符數(shù)組與字符串。 [重點(diǎn)難點(diǎn)] 重點(diǎn):數(shù)組的定義和引用。 難點(diǎn):不同的排序方法,字符串與一般字符數(shù)組的特征和使用方法之間的區(qū)別。 第八章 指針 [目的要求] 掌握指針類型數(shù)的規(guī)則;了解指針數(shù)組的應(yīng)用;掌握指針變量的應(yīng)用。 [教學(xué)內(nèi)容] 指針的基本概念;多級(jí)指針;指針變量的應(yīng)用。 [重點(diǎn)難點(diǎn)] 重點(diǎn):地址和指針的概念、指針變量的定義及引用。 難點(diǎn):一維數(shù)組與指針、字符數(shù)組和字符指針。 第九章 結(jié)構(gòu) [目的要求] 熟練掌握結(jié)構(gòu)類型的概念、定義,結(jié)構(gòu)變
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 造紙納米碳酸鈣
- 2019中考物理第1章機(jī)械運(yùn)動(dòng)復(fù)習(xí)課件新人教版1
- LRBG的技能模型與角色模型
- 轉(zhuǎn)子間骨折的個(gè)手術(shù)技巧
- 生命之源血液
- 表情符號(hào)與藝術(shù)-美術(shù)ppt課件
- 壓力管理和積極心態(tài)
- 部編版初中語文春優(yōu)質(zhì)課課件
- 教育行業(yè)聯(lián)盟解決方案培訓(xùn)-new
- 控制與接口技術(shù)-基于模糊推理的智能控制 1226
- 八年級(jí)物理-聲音的特征-課件
- 藤野先生余映潮教案課件
- 興趣及其培養(yǎng)(發(fā)展職業(yè)生涯要立足本人實(shí)際)詳解課件
- 學(xué)會(huì)調(diào)控情緒_課件(教育精品)
- (廣州版)五年級(jí)英語下冊(cè)課件-Module-4-Unit-112