軟件工程案例教程(第2版)》韓萬江機械工業(yè)出版社_第1頁
軟件工程案例教程(第2版)》韓萬江機械工業(yè)出版社_第2頁
軟件工程案例教程(第2版)》韓萬江機械工業(yè)出版社_第3頁
軟件工程案例教程(第2版)》韓萬江機械工業(yè)出版社_第4頁
軟件工程案例教程(第2版)》韓萬江機械工業(yè)出版社_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2020 2 11 1 軟件工程 主講 徐曉林 E mail xu201 2020 2 11 2 軟件工程 英文名稱 SoftwareEngineering日文名稱 工學主講人 徐曉林院系名稱 信息工程學院時數 64學時理論教學時數 48學時上機時數 16學時教學對象 計算機科學與技術本科學生 計10本1 計10本2 12升本1 考核方式和成績評定 本課程為考試課 其中 期末考試采用閉卷方式 筆試 進行考核教材選用 軟件工程案例教程 第2版 北京郵電大學韓萬江機械工業(yè)出版社2011 10 2020 2 11 3 參考文獻 教學參考書 軟件工程與實踐 劉竹林中國水利水電出版社 設計実踐 日経SYSTEMS日経BP社2011 08 軟件工程 張林馬雪英中國鐵道出版社2009 軟件工程導論 第五版張海藩清華大學出版社 UML2 0實戰(zhàn) 項目開發(fā)指南 瑞士 格雷斯爾 Grassle P 瑞士 鮑曼 Baumann H 瑞士 鮑曼著 徐鋒譯 人民郵電出版社 2020 2 11 4 課程概要 軟件工程 是計算機科學與技術專業(yè)的一個重要專業(yè)基礎課 它主要研究構建與維護軟件系統的方法 技術 流程 工具和規(guī)范 學好這門課對于學習軟件體系結構 及專業(yè)方向性課程等都是必須的 第一部分主要是闡述軟件工程中的基本概念 建立一個軟件工程相關的語境 第二部分主要講述軟件工程中的項目管理 第三部分主要講傳統的軟件工程方法 第四部分主要講面向對象的軟件工程方法 并以案例驅動的教學方式向學生介紹實際的軟件項目實例的開發(fā)方式 課程安排在大學3年級第2學期 2020 2 11 5 課程概要 先行后續(xù) 先行面向對象的程序C VC JAVA 數據庫原理與應用后續(xù) 軟件項目實訓 課程 畢業(yè)設計 2020 2 11 6 教學目標 1 人才培養(yǎng)目標 學院服務面向定位 立足榆林 面向陜西 輻射周邊 積極培養(yǎng)具有創(chuàng)新精神的高素質應用型人才 2020 2 11 7 教學目標 2 教學目標使學生通過本課程的學習 了解軟件項目開發(fā)和維護的一般過程 掌握軟件開發(fā)的傳統方法和最新方法 為更深入地學習和今后從事軟件工程實踐打下良好的基礎要求學生能掌握軟件工程的基本概念 基本原理 實用的開發(fā)方法和技術 開發(fā)軟件項目的工程化的方法及在開發(fā)過程中應遵循的流程 準則 標準和規(guī)范等 基本概念和基本知識 軟件與軟件工程 生存周期與軟件開發(fā)模式 結構化分析 設計與編碼 面向對象分析 設計與編碼 軟件的評審 測試與維護 項目計劃與項目管理 基本技能 能用軟件工程的方法參與軟件項目的分析 設計 實現 2020 2 11 8 教學目標 重點 系統分析系統設計系統實現系統維護面向對象方法學和UML難點 需求分析軟件測試面向對象方法學和UML 課程概要 課程大作業(yè) 1 結構化分析2 概要設計3 詳細設計4 測試5 面向對象分析與設計6 面向對象編程7 面向對象測試 2020 2 11 12 工具 工具 基于UML可視化建模的工具 RationalRose Web開發(fā) 數據建模 VisualStudio和C Rational現在已被IBM收購 IBM推出了RationalSoftwareArchitect來替代RationalRose Microsoft的Visio2003 2007 2010SybasePowerDesigner 數據庫建模工具 Oracle的Designer2000eclipse等數據庫建模工具SybasePowerDesigner Microsoft的Visio2010 RationalRose進度計劃圖MicrosoftOfficeProject 甘特圖 開發(fā)工具PowerBuilder VB DELPHI C Builder等版本控制工具 也叫配置管理工具Microsoft的VSS SVN CVS 2020 2 11 13 工具 RationalRose 2020 2 11 14 工具 RationalRose Rose模型4視圖 1 UseCase視圖 用例視圖 2 Logical視圖 邏輯視圖 3 Component視圖 組件 代碼視圖 4 Deployment視圖 部署視圖 2020 2 11 15 工具 RationalRose Rose模型4視圖 1 UseCase視圖 用例視圖 2020 2 11 16 工具 EclipseUML Rose模型4視圖 1 UseCase視圖 用例視圖 2020 2 11 17 參考網站 Microsoft的VisioUML圖 2020 2 11 18 參考網站 Microsoft的Visio數據庫ER圖 2020 2 11 19 工具 2 耿祥義編著 Java大學實用教程 北京 電子工業(yè)出版社 2005 7 3 李尊朝等編著 Java語言程序設計 北京 中國鐵道出版社 2004 12 Microsoft的Project2007進度計劃圖 甘特圖 圖 2020 2 11 20 工具 Microsoft的VisioDFD數據流圖 2020 2 11 21 工具 SybasePowerDesigner 數據庫建模工具 2020 2 11 22 參考網站 2020 2 11 23 參考網站 2020 2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論