第一篇:設計模式課程設計教學大綱(2012)
《設計模式課程設計》教學大綱
課程編號:028600
課程性質:集中實踐環節
先修課程:UML建模技術、設計模式 實踐周數:1周 學分:1 適合層次:本科
適合專業:軟件工程、計算機科學與技術
一、課程設計目的與任務
通過課程設計,加深對特定設計模式場景、結構、實現、效果的認識,識別一些經典應用(如構件、框架)中的設計模式,或者嘗試運用設計模式改造或設計一個簡單的具體應用。
二、課程設計的主要內容與要求(包括但不限于以下內容)
課設分為兩個層次,分析一個經典應用中的設計模式,或者應用設計模式改造或設計一個有實際意義的應用項目,參考題目如下:
(1)設計模式在Fileupload組件中的應用(注:Fileupload是基于J2EE平臺的文件上傳組件,下載網址為http://commons.apache.org/fileupload,該組件是一個jar壓縮包commons-fileupload-1.2.1.jar,該包需要http://commons.apache.org/io:commons-io-1.4.jar的支持。內容包括:(a)分析該組件的結構;(b)分析設計模式在該組件中的應用;(c)舉例說明并程序演示該組件的用法)。
(2)設計模式在JDK中的應用(結合JDK源碼,分析JDK對設計模式的支持與應用。內容包括:(a)用UML類圖分析JDK所支持或應用的設計模式的結構,并與GOF的結構加以對比;(b)舉例并演示相關類的應用;(3)至少5種設計模式)。
(3)設計模式在Yazd論壇中的應用(Yazd是一個開源的論壇項目,對多種設計模式有典型的一個應用。內容包括:(a)分析Yazd論壇的結構;(b)分析設計模式在Yazd論壇中的應用;(c)調試演示Yazd論壇)。
(4)設計模式在框架Struts 1.3.8中的應用(Struts 1.3.8是一個開源Web開發框架。內容包括:分析設計模式在該框架中的應用,用UML類圖描述你的分析結果,并與GOF設計模式對比)。
(5)設計模式在Servlet過濾器Filter中的應用(注:從設計模式角度分析Servlet技術中過濾器Filter功能的實現機制,并在apache tomcat容器中實現一個具體的過濾器)。
以下屬于設計型題目,要求至少綜合應用三種設計模式完成相關項目。
(5)文件上傳組件的設計與實現(實現一個文件上傳到服務器的組件,并用例子加以說明其的應用)。
(6)驗證碼中間件的設計與實現(設計一個生成檢驗碼的中間件,要求生成的檢驗碼可以是數字、英文字符、漢字或者是它們的混合體,還可以加入干擾信息)。
(8)簡單聊天系統設計與實現(應用設計模式,設計實現一個簡單聊天系統)。(9)用戶注冊系統的設計與實現(應用設計模式,設計實現一個簡單的用戶注冊系統)。(10)網站內容管理系統的設計與實現(應用設計模式,設計實現一個網站內容管理系統)。
(11)信息訂閱系統的設計與實現(注:應用設計模式,設計實現一個信息訂閱系統)。(12)安全管理系統的設計與實現(注:應用設計模式,設計實現一個安全管理系統)。此外,學生也可以分析其它典型應用中的設計模式;或者改造已有的課程設計,在其中引入設計模式。
三、課程設計的指導
在課程設計提交的設計報告中,至少包括以下內容:(1)寫出項目的分析、設計文檔。
(2)對模式、設計模式和面向對象的設計模式等概念加以介紹。
(3)結合具體項目,用UML建模技術對用到的設計模式加以詳細介紹,要有關鍵的UML分析結果,并體會模式應用的效果。
(4)在報告中附上完整的代碼。
四、課程設計的質量標準與成績評定
按所分小組單獨進行驗收和答辯,特別要求對小組中的每個人分別進行提問,根據驗收答辯的情況和課程設計報告的質量綜合給出成績。其中文檔成績占60%,答辯成績占40%;缺少報告或不按要求答辯驗收均以“缺考”上報考核成績。
報告成績從文檔撰寫的工整性、內容的全面性、闡述的合理性、模式應用的正確性等方面加以考慮,依次給予“優”、“良”、“中”、“及格”和“不及格”。答辯成績從模式應用場景分析、角色設計的合理、模式實現的正確性等方面加以考慮,依次給予“優”、“良”、“中”、“及格”和“不及格”。
五、課程設計的工作進度安排
可提前向學生解釋大綱及其要求,組織選題;課程設計期間加以指導,最后一天對課程設計結果進行驗收(報告和程序)。
六、課程設計的組織管理與要求
一般1人一組;也可以2人一組,自由組合,必須明確的任務分配。完成指導書中規定的實踐內容。能夠熟練地演示系統,能夠回答系統中各種問題。能夠排除一般故障,自行解決調試中遇到的基本問題。能夠全面總結整個實踐過程,寫出課程設計報告。
七、其它有關說明
八、參考文獻
[1]劉偉.設計模式實訓教程.清華大學出版社,2012.[2]彭晨陽.Java實用系統開發指南.機械工業出版社,2004.制定人:彭 彬 2012年10月20日
審核人:付勇智 2012年10月24日
第二篇:《運籌學》設計課程設計教學大綱
計算機與科學與技術學院 《運籌學》課程設計教學大綱
課程設計名稱: 運籌學課程設計
教學周數: 1周學分: 1 適用專業: 信息與計算科學本科專業
課程類型:
必修
一、課程設計的目的及任務
運籌學是信息與計算科學專業的一門專業基礎課程,運籌學課程設計是對本課程的領會與理解的一個重要的實踐性教學環節,是對運籌與優化理論和方法的有力結合。通過課程設計培養學生運籌與優化理論和方法在實際中的應用,提高分析問題與解決實際問題的能力、計算機編程能力。其基本目的是:
培養理論聯系實際的思想,訓練綜合運用運籌與優化理論和方法,結合生產實際分析和解決工程與實際問題的能力,鞏固理論知識。
通過對具有一定實際背景的運籌與優化問題,從問題的分析、數學模型的建立、運籌方法的選擇與應用、運籌模型的求解與檢驗等環節,掌握從實際問題到求解的全過程。3.訓練算法設計與計算機編程能力。
二、課程設計的基本要求
課程設計的進行方式是在教師指導下由學生獨立完成的。每個學生都應該明確設計任務和要求,并擬定設計計劃,注意掌握進度,按時完成。設計分段進行,每一階段的設計都要認真檢查,沒有原則錯誤時才能繼續進行下一段設計,以保證設計質量,循序完成設計任務。設計過程中要獨立思考、深入鉆研,主動地、創造性地進行設計,反對照抄照搬或依賴教師。要求設計態度嚴肅認真,有錯必改,反對敷衍塞責,容忍錯誤存在。只有這樣才能保證課程設計,達到教學基本要求,在設計思想、設計方法和設計技能等方面得到良好的訓練。
三、課程設計的內容、學時分配及基本要求 1.圍繞課程內容,擬完成以下方法的設計: 單純型法與修正單純型法。指派問題的匈牙利法。最短路徑的Dijkstar算法。
精確一維搜索方法、不精確一維搜索方法。無約束問題的解析方法。無約束問題的直接方法。
約束問題外點罰函數法、內點罰函數法。離散問題的動態規劃法。
遺傳算法、蟻群算法等現代優化算法等。2.每個學生應完成的設計任務:
題目任選,每人至少做一個題目,也可自選題目。提交資質資料,主要內容包括: 問題描述與數學模型 算法思想
算法流程或步驟 算法源程序 算例與結果 結論與總結 3.學時分配:
認識問題與數學模型的建立:1天 選擇算法與掌握算法:1天
算法編程與實現:2天 總結與實習報告撰寫:1天
五、課程設計的考核辦法
根據設計質量及答辯結果按5級分制評定成績。
六、課程設計的主要參考書
教
材:李占利,張衛國,厙向陽.最優化理論與方法.中國礦業大學出版社,2012 參考書:1.胡運權.運籌學教程.清華大學出版社,1998 2.陳寶林.最優化理論與算法.清華大學出版社,2005 3.孫文瑜.最優化方法.高等教育出版社,2004
編
寫:審
核:審
批:日
期:
張衛國
2013.11.20
第三篇:園林規劃設計課程設計教學大綱
園林規劃設計課程設計教學大綱
英文名稱:Landscape programming design
課程編碼:11010088
學時:2周學分:2
適用專業:園林(風景園林方向,旅游區規劃方向)
一、課程設計目的與任務
1.課程設計目的通過課程設計,使學生將理論知識與實踐緊密結合起來,運用所學知識分析和解決園林規劃設計中的實際問題,熟悉園林規劃設計得原則,掌握各類園林綠地的設計方法,提高設計水平,并獲得施工組織能力的訓練,培養學生的綜合應用實踐能力,為從事專業技術工作奠定堅實的基礎。
2.課程設計任務
學生應獨立或協作完成的主要任務是:園林景區景點觀察和記錄;園林樹種的應用與配置;園林建筑與園林小品的應用與設計;園林景區、景點的應用與設計;分析城市園林效果。提交設計圖和設計說明書。
二、課程設計要求
1.認真進行園林景區景點觀察和記錄,嚴格按課程設計指導進行現場調查分析,詳實地記載園林規劃設計的形式和布局,并對園林設計方式進行科學分析。
2.學會園林樹種的應用與配置方式,掌握園林建筑與園林小品的應用與設計方法,以及園林景區、景點的應用與設計方法。
3.具有分析城市園林效果的能力。
4.實習期間要嚴格遵守《長春大學學生實習守則》,認真完成規定的各項實習任務,作好實習日記,提交園林設計平面圖和園林設計效果圖及設計說明書,寫出體會,形成設計報告;遵守紀律,聽從指揮,服從分配,注意安全,不得無故不參加實習或擅自離開實習現場。
三、課程設計內容
1.園林綠地踏查、實測。
2.園林樹種的應用與配置。
3.園林建筑與園林小品的應用與設計。
4.園林景區、景點的應用與設計。
5.園林美化、香化、綠化在城市中的作用。
6.園林的生態效益影響城市生態平衡的生態分析。
四、考核方式與成績評定
1.考核方式
按《長春大學實習教學成績評分要求與標準》對學生的實習進行考核,根據學生的出勤與表現、設計報告、設計圖質量進行綜合成績評定(實習表現、出勤率占總成績的20%,設計報告占總成績的30%,設計圖質量占總成績的50%)。
2.成績評定
課程設計成績按優秀、良好、中等、及格、不及格五級分制評定。缺少實習天數的1/3及以上
者,不評定實習成績。
五、教材及主要參考書
1.教材
《園林規劃設計課程設計指導書》自編。
2.主要參考書
《園林規劃設計》胡長龍主編,中國農業出版社,2002年7月。《園林規劃設計》葉振啟主編,東北林業大學出版社,2000年7月。《城市園林綠地規劃》楊賚麗主編,中國林業出版社,2000年10月。《園林規劃設計》趙建民主編,中國農業出版社,2002年8月。
第四篇:課程設計教學大綱
化工原理課程設計的教學目的是對學生進行化工單元過程設計和化工過程設備工藝設計的能力訓練,使學生掌握化工過程設計的基本方法,提高其分析問題和解決實際工程問題的能力,并通過課程設計,培養學生的工程觀念。
為了加強對學生進行化工過程設計的綜合訓練、培養學生化工過程設計的綜合能力,我們從2002年起,針對化學工程與工藝類和過程裝備與控制工程類本科生,將“化工原理課程設計”和“化工設備機械基礎課程設計”整合成“化工過程與設備課程設計”。學生按照設計任務書的要求,先進行化工工藝部分的設計,再進行化工機械設備部分的設計計算,整個設計過程協調、統一,強調設計的過程綜合思想。兩個教研室統一協調設計題目,由化工原理課程教師指導完成單元過程和單元設備的工藝計算,在此基礎上,由化工機械基礎課程教師指導完成單元設備的機械設計和結構設計。在設計內容上突破了單純的設備工藝設計,突出強調了過程設計,并在過程設計中強調用系統工程的觀點處理設計內容。
課程設計按小班指導,每班配備兩名指導教師,其中化工原理課程設計停課兩周集中進行。指導教師集中講課,跟班指導答疑。
經過化工原理課程設計的訓練,多數學生都能掌握化工過程及設備工藝設計的基本方法,學生的工程觀念有較大提高,分析問題和解決實際問題的能力也能得到加強,達到了課程設計的要求。課程設計教學大綱
化工原理課程設計是化工原理課程教學的一個重要環節,是學生綜合應用本門課程及先修課程所學知識完成以單元操作為主的一次設計實踐。通過課程設計使學生掌握化工設計的基本程序和方法,在查閱技術資料、選用公式、數據、用簡潔文字和圖表表達設計結果以及制圖能力等方面,得到一次基本訓練。幫助學生樹立正確的設計思想和工程觀點。
課程設計時間:2周
課程教學2~3天,其余時間在教師指導下進行設計計算和繪圖并完成課程設計說明書。1 教學內容
教學內容為精餾過程系統設計。主要有乙烯—乙烷精餾塔設計,丙烯—丙烷精餾塔設計。工藝設計要求如下:
(1)完成精餾塔的工藝設計計算; ① 塔高、塔徑 ② 溢流裝置的設計 ③ 塔盤布置
④ 塔盤流動性能的校核 ⑤ 負荷性能圖
(2)完成塔底再沸器的設計計算;
(3)管路尺寸的確定、管路阻力計算及泵的選擇;(4)其余輔助設備的計算及選型;(5)控制儀表的選擇參數;
(6)用3#圖紙繪制帶控制點的工藝流程圖及主要設備(精餾塔或再沸器)的工藝條件圖各一張;
(7)編寫設計說明書。2 設計基本要求(1)設計方案簡介
根據給定的設計任務,制定切實可行的設計方案,并對主要設備的型式進行說明。(2)主要設備的工藝設計計算
工藝參數的選擇、物料衡算、熱量衡算、設備的結構設計、設備主要工藝尺寸的計算以及必要的核算。
(3)管路阻力計算及輸送設備選擇(4)輔助設備的主要工藝尺寸。(5)工藝流程圖
要求標出工藝物流的流向,流量,主要換熱設備的熱負荷、主要的測量點和控制點。(6)繪制主體設備的工藝條件圖
工藝條件圖以單線條表示,注明主要尺寸,接管方位圖,技術特性表,接管表,并有完整的標題欄。編寫設計說明書 設計說明書應包括:
① 設計任務書(由指導教師下達);
② 說明了目錄;
③ 設計方案簡介和簡要流程說明;
④ 主體設備的工藝計算(包括必要的表格和插圖); ⑤ 主要輔助設備工藝尺寸的計算; ⑥ 設計結果匯總表; ⑦ 工藝流程圖; ⑧ 主體設備工藝條件圖; ⑨ 設計評述; ⑩ 參考文獻;
大連理工大學化工學院
化工原理教研室
2003.10
化工課程設計》教學大綱
適用專業:化學工藝制藥與生物化工過程裝備與控制工程
教學周數:2周學分數:2學分
一、課程設計的性質、目的與任務
課程設計是一總結性教學環節,是培養學生綜合運用本門課程及有關先修課程的基本知識去解決某一設計任務的一次訓練。在整個教學計劃中,它也起著培養學生獨立工作能力的重要作用。通過本課程設計, 主要訓練和培養學生的以下能力: 1.查閱資料,選用公式和搜集數據(包括從已發表的文獻中和從生產現場中搜集)的能力;
2.樹立既考慮技術上的先進性與可行性,又考慮經濟上的合理性,并注意到操作時的勞動條件和環境保護的正確設 計思想,在這種設計思想的指導下去分析和解決實際問題的能力; 3.迅速準確的進行工程計算的能力,計算機應用能力; 4.用簡潔的文字,清晰的圖表來表達自己設計思想的能力。二.課程設計的主要內容與要求
本課程設計的內容是對板式精餾塔裝置進行設計,主要內容與要求如下:
(1)設計方案的選定與說明。根據給定任務,對精餾裝置的流程、操作條件,主要設備形式及材質的選取等進行簡要論述;
(2)精餾塔的工藝計算。物料衡算,熱量衡算,塔主要部位的壓力和溫度的確定;
(3)塔和塔板主要工藝尺寸的設計計算。確定塔高、塔板及塔板尺寸,對塔板進行流體力學校核計算,并繪出塔的操作負荷性能圖;
(4)管路及其典型輔助設備(如再沸器、預熱器、冷凝器)的選型和計算,包括典型輔助設備的主要工藝尺寸計算和設備型號規格的選定;(5)編寫設計說明書;(6)繪制精餾裝置的工藝流程圖和精餾塔設備裝配圖。
精餾裝置的工藝流程圖,一般按1:100比例繪制,以單線圖的形式繪制,標出主體設備和輔助設備的物料流向,物流量,能流量和主要化工參數測量點;
精餾塔設備裝配圖,一般按1:100比例繪制, 應包括設備的主要工藝尺寸,局部結構尺寸、技術特性表和接管表等。
三、課程設計教學的基本要求 1.教學基本要求
教師先給學生講授板式塔精餾塔的基本知識:
教師應事先準備課程設計任務書、指導書及設計所需的規范和有關資料,安排適量的答疑時間指導學生。2.設計報告基本要求 2.1設計說明書的基本要求
設計說明書要求內容完整,條理清晰,書面清潔,字跡工整;計算要求方法正確,誤差小于設計要求,計算公式和所用數據必須注明出處;圖表應能簡要表達計算的結果。設計說明書應包括以下主要內容:
(1)封面課程設計題目、班級、姓名、指導教師、時間(2)目錄(3)設計任務書(4)設計方案簡介
(5)設計條件及主要物性參數表(6)工藝設計計算(7)輔助設備的計算及選型(8)設計結果匯總表
(9)設計評述,設計者對本設計的評述及通過設計的收獲體會(10)參考資料 2.2.圖紙
工藝流程圖采用2號圖紙,設備裝置圖采用1號圖紙,要求布局美觀,圖面整潔,圖表清楚,尺寸標識準確,各部分線形精細符合國家化工制圖標準。3.課程設計的步驟和時間按排 序號 1 2 3 4 5 6 內容
講課、布置任務
閱讀指導書和查閱資料
設計計算
編寫說明書
繪圖
考核和答辯 1.5 3 2 2 0.5
設計期間可組織學生觀看塔設備教學錄像,參觀化工基礎實驗中心模型室了解塔內構件,使用課程設計軟件幫助掌握和檢驗設計結果。
天數
備注
四、課程設計的考核
1.每位學生上交一份課程設計報告,內容包括:設計說明書、圖紙、小結。
2.答辯,通常包括個別答辯和公開答辯兩種形式。個別答辯采取隨機抽樣方式,公開答辯是在個別答辯的基礎上,選出幾個有代表性的學生在全班公開答辯。
3.根據課程設計報告、答辯成績、課程設計過程中的表現,由指導教師按五級記分制評定成績。
五、主要參考資料
[1]華南理工大學化工原理教研組.化工過程與設備設計.上海:華南理工大學出版社, 1986.[2]天津大學化工原理教研室.化工原理.天津:天津科學技術出版社, 1992.化工原理課程設計要求學生利用所學的單元操作原理及先修的有關課程知識進行一次綜合能力的實踐。通過設計訓練,使學習者掌握如何根據生產實際任務,確定設計方案、進行工藝計算和結構設計;在滿足工藝要求條件下,工藝計算要強調優化觀點,結構設計要從設備性能的優劣及運轉效率高低等方面兼并考慮。通過工藝設計的優化和工程設備性能的優化,全方位培養學習者的工程意識及其工程實際問題的分析和解決能力。
第五篇:課程設計教學大綱
《管理信息系統》課程設計教學大綱
《管理信息系統》課程設計
教學大綱
課程代碼:16020223
英文名稱:Management Information System,MIS
適用對象:信息管理與信息系統本科專業、工商管理類本科專業
學時學分:2周,上機不少于40機時,3學分。
一、課程設計目的
管理信息系統課程設計作為獨立的教學環節,是信息管理與信息系統專業集中實踐性環節系列之一,是學習完《管理信息系統》課程并進行完專業實習后進行的一次全面的綜合練習。其目的在于加深對管理信息系統基礎理論和基本知識的理解,掌握使用信息系統分析、設計的基本方法,提高解決實際管理問題、開發信息系統的實踐能力。同時課程設計應充分體現“教師指導下的以學生為中心”的教學模式,以學生為認知主體,充分調動學生的積極性和能動性,重視學生自學能力的培養。
二、課程設計內容及要求
用管理信息系統開發工具(例如PowerBuilder、Delphi等)開發一個實用的中小型管理信息系統。
1.根據課程設計時間選擇適當規模大小的設計課題。采用專業實習的調研內容作為課程設計選題。
2.根據合理的進度安排,按照系統開發的流程及方法,踏實地開展課程設計活動。3.課程設計過程中,根據選題的具體需求,在開發各環節中撰寫相關的技術文檔,最后提交詳細的課程設計報告。
4.開發出可以運行的管理信息系統,通過上機檢查。
三、課程設計時間 課程設計時間為2周。
四、課程設計的考查
中南大學商學院
《管理信息系統》課程設計教學大綱
評分標準:由指導教師根據學生完成課程設計任務的情況綜合打分,包括管理信息系統軟件的開發實施情況40%、課程設計報告的質量30%和課程設計過程中的工作態度30%。
成績評定實行優秀、良好、中等、及格和不及格五個等級。優秀者人數一般不得超過總人數的20%。
中南大學商學院2