欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      軟件工程教學(xué)大綱(小編推薦)

      時(shí)間:2019-05-15 01:49:22下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《軟件工程教學(xué)大綱(小編推薦)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《軟件工程教學(xué)大綱(小編推薦)》。

      第一篇:軟件工程教學(xué)大綱(小編推薦)

      軟件工程

      第一章 軟件與軟件工程 ? 軟件 ? 軟件危機(jī) ? 軟件工程 ? 軟件生存周期 ? 軟件工程的最佳實(shí)踐

      第二章 軟件過(guò)程 ? 軟件過(guò)程模型 ? 基于構(gòu)件的開(kāi)發(fā)過(guò)程

      ? 統(tǒng)一軟件開(kāi)發(fā)過(guò)程RUP(IBM RUP理論部分 2學(xué)時(shí))? 能力成熟度模型CMM

      第三章 軟件項(xiàng)目管理 ? 項(xiàng)目管理的譜系

      ? 軟件項(xiàng)目管理的目的、任務(wù)和內(nèi)容 ? 軟件項(xiàng)目度量 ? 軟件質(zhì)量度量 ? 軟件復(fù)雜性度量 ? 軟件項(xiàng)目計(jì)劃與估算 ? 風(fēng)險(xiǎn)分析與管理 ? 項(xiàng)目進(jìn)度安排

      第四章

      需求分析 ? 需求分析基礎(chǔ) ? 需求分析方法 ? 需求分析模型 ? 軟件需求管理

      ? 基于用例的需求管理

      第五章

      軟件設(shè)計(jì) ? 軟件設(shè)計(jì)基礎(chǔ) ? 軟件設(shè)計(jì)過(guò)程 ? 軟件總體結(jié)構(gòu)設(shè)計(jì) ? 軟件過(guò)程設(shè)計(jì)技術(shù)與工具 ? 軟件設(shè)計(jì)方法 ? 設(shè)計(jì)模式 ? 架構(gòu)模式

      ? 軟件設(shè)計(jì)優(yōu)化原則

      第六章 面向?qū)ο蟮男枨蠓治?IBM Rational相關(guān)理論與實(shí)踐相結(jié)合 4學(xué)時(shí))? 面向?qū)ο蟮母拍?/p>

      ? 統(tǒng)一建模語(yǔ)言UML及十種視圖 ? 基于UML的軟件開(kāi)發(fā)過(guò)程 ? 基于UML的需求分析 ? 基于UML的需求建模 ? UML用例圖的構(gòu)建

      ? UML類(lèi)圖構(gòu)建,類(lèi)之間的關(guān)系描述

      ? 使用IBM Rational Rose 進(jìn)行需求建模(演示或上機(jī)實(shí)驗(yàn))

      第七章 面向?qū)ο蟮脑O(shè)計(jì)方法(IBM Rational相關(guān)理論與實(shí)踐相結(jié)合 4學(xué)時(shí))? 面向?qū)ο蟮能浖O(shè)計(jì)過(guò)程 ? 基于UML的設(shè)計(jì) ? UML順序圖的構(gòu)建 ? UML協(xié)作圖的構(gòu)建 ? UML狀態(tài)圖的構(gòu)建 ? UML活動(dòng)圖的構(gòu)建

      ? 使用IBM Rational Rose 進(jìn)行設(shè)計(jì)實(shí)現(xiàn)建模(演示或上機(jī)實(shí)驗(yàn))

      第七章軟件測(cè)試(IBM Rational相關(guān)理論與實(shí)踐相結(jié)合 6學(xué)時(shí))

      ? 軟件測(cè)試的目的和原則 ? 軟件測(cè)試流程 ? 軟件測(cè)試計(jì)劃 ? 軟件測(cè)試技術(shù)

      白盒測(cè)試 黑盒測(cè)試

      ? 軟件測(cè)試策略

      單元測(cè)試 集成測(cè)試 回歸測(cè)試 系統(tǒng)測(cè)試

      ? IBM Rational 自動(dòng)測(cè)試工具

      ? 使用Rational Testmanager 進(jìn)行測(cè)試設(shè)計(jì)(上機(jī)操作實(shí)驗(yàn) 4學(xué)時(shí))

      ? 測(cè)試用例設(shè)計(jì)與實(shí)施 ? 由測(cè)試腳本方式實(shí)施測(cè)試

      在Rational Robot中記錄的自動(dòng)測(cè)試腳本 在Rational ManualTest創(chuàng)建手工測(cè)試腳本 ? 用套件方式實(shí)施測(cè)試 ? 測(cè)試實(shí)現(xiàn) ? 測(cè)試執(zhí)行

      ? 測(cè)試結(jié)果分析與評(píng)估

      ? 使用Rational Functional Tester進(jìn)行功能測(cè)試(上機(jī)操作實(shí)驗(yàn) 4學(xué)時(shí))

      ? 錄制腳本 ? 腳本回放 ? 擴(kuò)展腳本

      ? 測(cè)試對(duì)象地圖和對(duì)象識(shí)別 ? 數(shù)據(jù)驅(qū)動(dòng)的測(cè)試 ? 進(jìn)行功能回歸測(cè)試 ? 可復(fù)用的測(cè)試框架 ? 調(diào)試特性

      ? 使用Rational Functional Tester進(jìn)行回歸測(cè)試(演示或上機(jī)實(shí)驗(yàn))? 使用Rational Performance Tester進(jìn)行性能測(cè)試(演示或上機(jī)實(shí)驗(yàn))

      ? 創(chuàng)建測(cè)試 ? 測(cè)試驗(yàn)證點(diǎn) ? 數(shù)據(jù)驅(qū)動(dòng)測(cè)試 ? 擴(kuò)展測(cè)試 ? 負(fù)載分析 ? 運(yùn)行調(diào)度 ? 分析測(cè)試結(jié)果 ? 使用Junit進(jìn)行單元測(cè)試

      第八章配置管理(IBM Rational相關(guān)理論與實(shí)踐相結(jié)合2學(xué)時(shí))? 配置管理簡(jiǎn)介 ? 軟件資產(chǎn)管理 ? 團(tuán)隊(duì)開(kāi)發(fā)模型

      ? CVS簡(jiǎn)介和UCM簡(jiǎn)介 ? Rational Clear Case 簡(jiǎn)介 ? Rational Clear Quest 簡(jiǎn)介

      ? 使用Rational Clear Case和Rational Clear Quest進(jìn)行統(tǒng)一配置管理和變更管理(演示實(shí)驗(yàn) 下學(xué)期預(yù)計(jì)進(jìn)一步擴(kuò)展的實(shí)驗(yàn))

      第二篇:《軟件工程》教學(xué)大綱

      《軟件工程》教學(xué)大綱

      《軟件工程》教學(xué)大綱 課程編號(hào)及名稱(chēng):040112軟件工程 2 教學(xué)目的與要求:

      軟件工程是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)開(kāi)設(shè)的一門(mén)專(zhuān)業(yè)必修課,是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)與維護(hù)、培養(yǎng)學(xué)生計(jì)算機(jī)軟件開(kāi)發(fā)與應(yīng)用綜合能力的一門(mén)綜合性課程。學(xué)生通過(guò)本課程的學(xué)習(xí)與課程實(shí)踐,應(yīng)能了解軟件項(xiàng)目開(kāi)發(fā)和維護(hù)的一般過(guò)程,掌握軟件開(kāi)發(fā)的基本原理和技術(shù),掌握現(xiàn)代化的軟件開(kāi)發(fā)方法和步驟,為今后從事軟件開(kāi)發(fā)打下堅(jiān)實(shí)基礎(chǔ)。3學(xué)時(shí)學(xué)分:

      總學(xué)時(shí)48學(xué)時(shí),總學(xué)分3。其中授課40學(xué)時(shí),實(shí)驗(yàn)8學(xué)時(shí)。4 先修課程的要求:

      數(shù)據(jù)結(jié)構(gòu)、C語(yǔ)言程序設(shè)計(jì)、面向?qū)ο蟮某绦蛟O(shè)計(jì)、數(shù)據(jù)庫(kù)系統(tǒng)原理 教材與教學(xué)參考書(shū)目:

      [1]

      選用教材:《軟件工程(第二版)》齊治昌,高等教育出版社 [2] 《軟件工程導(dǎo)論》(第四版)張海藩編著,清華大學(xué)出版社 [3] 《實(shí)用軟件工程》(第二版)鄭人杰編著,清華大學(xué)出版社 [4] 《軟件工程技術(shù)概論》朱三元 等編著,科學(xué)出版社 [5] 《現(xiàn)代軟件工程》(上、中、下)周之英 編著,科學(xué)出版社 [6] 《面向?qū)ο蟮南到y(tǒng)分析》 邵維忠 楊芙清 著,清華大學(xué)出版社 [7] 《軟件測(cè)試》(美)Ron Patton 著,周予濱 等譯,機(jī)械工業(yè)出版社 [8] 《System Analysis and Design Methods, fifth Edition》,Jeffrey L.等著,高等教育出版社

      [9] 《能力成熟度模型(CMM):軟件過(guò)程改進(jìn)指南》,SEI編著,劉孟仁 等譯,電子工業(yè)出版社

      [10] 《軟件測(cè)試自動(dòng)化技術(shù)與實(shí)例詳解》,Mark Fewster & Dorothy Graham 著,舒智勇等譯,電子工業(yè)出版社

      [11] 《軟件工程》第二版 王立福等編著,北京大學(xué)出版社 [12] 《UML參考手冊(cè)》Ivar Jacobson,James Rumbaugh,Grady Booch著,姚淑蘭、唐發(fā)根譯,機(jī)械工業(yè)出版社 [13] 劉超編,《可視化面向?qū)ο蠼<夹g(shù)--標(biāo)準(zhǔn)建模語(yǔ)言UML》,北航出版,1999年7月第一版 6 課程主要內(nèi)容:

      軟件危機(jī)與軟件工程;軟件、軟件工程過(guò)程與典型的軟件工程過(guò)程模型;與瀑布模型、演化模型等相對(duì)應(yīng)的軟件開(kāi)發(fā)方法;面向?qū)ο蟮拈_(kāi)發(fā)方法等。

      (一)緒論(2學(xué)時(shí))

      軟件危機(jī)與軟件工程概念;軟件工程過(guò)程及其典型開(kāi)發(fā)模型;軟件開(kāi)發(fā)應(yīng)遵循的基本原則;軟件質(zhì)量評(píng)價(jià)與軟件度量等

      (二)可行性分析與需求分析(6學(xué)時(shí))

      可行性研究的任務(wù)、種類(lèi)與方法;軟件需求及需求分析的任務(wù)、意義;需求獲取技術(shù);結(jié)構(gòu)化分析技術(shù)

      (三)系統(tǒng)設(shè)計(jì)(6學(xué)時(shí))

      系統(tǒng)設(shè)計(jì)的階段與任務(wù);模塊獨(dú)立、內(nèi)聚與耦合概念;結(jié)構(gòu)化設(shè)計(jì)方法;Jackson方法;詳細(xì)設(shè)計(jì)工具

      (四)系統(tǒng)編碼(2學(xué)時(shí))

      軟件實(shí)現(xiàn);開(kāi)發(fā)工具選擇的原則;軟件編程的風(fēng)格與規(guī)范

      (五)系統(tǒng)測(cè)試(4學(xué)時(shí))

      《軟件工程》教學(xué)大綱

      軟件測(cè)試的概念、任務(wù)與原則;軟件測(cè)試的階段及過(guò)程管理;軟件測(cè)試方法及方案設(shè)計(jì);軟件調(diào)試;軟件測(cè)試自動(dòng)化;軟件可靠性研究

      (六)系統(tǒng)運(yùn)行及維護(hù)(2學(xué)時(shí))

      系統(tǒng)交付使用的方式及相關(guān)工作;軟件維護(hù)的種類(lèi)與相關(guān)概念;軟件維護(hù)的實(shí)施過(guò)程與責(zé)任分工;提高軟件可維護(hù)性的技術(shù)

      (七)原型開(kāi)發(fā)方法(6學(xué)時(shí))

      傳統(tǒng)開(kāi)發(fā)方法的問(wèn)題;原型概念;原型開(kāi)發(fā)方法及其支撐條件

      (八)面向?qū)ο蟮能浖こ涕_(kāi)發(fā)方法(8學(xué)時(shí))

      面向?qū)ο蠓椒ǜ攀黾捌鋬?yōu)勢(shì);面向?qū)ο蟮姆治龇椒?;面向?qū)ο蟮脑O(shè)計(jì)方法;統(tǒng)一建模語(yǔ)言UML; 軟件復(fù)用

      (九)軟件項(xiàng)目管理與質(zhì)量保證(4學(xué)時(shí))

      軟件項(xiàng)目管理概述;軟件項(xiàng)目規(guī)劃與估算;軟件項(xiàng)目風(fēng)險(xiǎn)管理;軟件項(xiàng)目的組織與進(jìn)度計(jì)劃;軟件配置管理概述、配置管理的內(nèi)容與工具;軟件質(zhì)量保證與軟件過(guò)程能力成熟度模型CMM 教學(xué)內(nèi)容重點(diǎn):軟件工程過(guò)程與典型的軟件工程過(guò)程模型;軟件開(kāi)發(fā)應(yīng)遵循的基本原則;結(jié)構(gòu)化分析與設(shè)計(jì)技術(shù);原型開(kāi)發(fā)方法;面向?qū)ο蟮姆治雠c設(shè)計(jì)方法

      教學(xué)內(nèi)容難點(diǎn):結(jié)構(gòu)化分析與設(shè)計(jì)技術(shù);面向?qū)ο蟮姆治雠c設(shè)計(jì)方法 7 實(shí)驗(yàn)教學(xué)安排:

      在結(jié)構(gòu)化分析方法、結(jié)構(gòu)化設(shè)計(jì)方法與Jackson方法、原型開(kāi)發(fā)方法、面向?qū)ο蟮能浖こ涕_(kāi)發(fā)方法教學(xué)過(guò)程中安排3-4次實(shí)驗(yàn)活動(dòng),要求學(xué)生認(rèn)真完成。8 課程考核方式:

      由于本課具有實(shí)踐性強(qiáng)的特點(diǎn),建議采用大作業(yè)平時(shí)成績(jī)與結(jié)課考試相結(jié)合的方法綜合評(píng)定學(xué)生成績(jī)。本課特點(diǎn)及教學(xué)中應(yīng)注意的問(wèn)題:

      本課特點(diǎn):

      1、實(shí)踐性強(qiáng);

      2、表面理解顯得較易,切實(shí)掌握非常困難。針對(duì)以上特點(diǎn),教學(xué)過(guò)程中應(yīng)極為重視實(shí)踐環(huán)節(jié)的指導(dǎo)與檢查,要求學(xué)生認(rèn)真完成實(shí)踐活動(dòng),以求學(xué)得扎實(shí)、深刻。

      第三篇:軟件工程教學(xué)大綱

      《軟件工程》教學(xué)大綱

      課程名稱(chēng):軟件工程

      英文名稱(chēng):Software Engineering 學(xué)時(shí)數(shù)及學(xué)分:54學(xué)時(shí) 3學(xué)分 教材名稱(chēng)及作者、出版社:《軟件工程導(dǎo)論》齊治昌、譚慶平、寧洪,高等教育出版社。大綱主筆人:郭

      一、課程的目的、要求和任務(wù)

      “軟件工程”是計(jì)算機(jī)科學(xué)軟件專(zhuān)業(yè)的一門(mén)重要專(zhuān)業(yè)骨干課程,它的主要目地和任務(wù)是: 1. 系統(tǒng)地介紹軟件工程的基本原理、概念、技術(shù)和方法,簡(jiǎn)介軟件工程的最新技術(shù)及其研究發(fā)展方向;2. 通過(guò)本課程的學(xué)習(xí),使學(xué)生了解、掌握軟件生存周期階段的工程任務(wù)、具體過(guò)程、技術(shù)過(guò)程、技術(shù)方法和各種工具;3. 通過(guò)本課程的學(xué)習(xí),使學(xué)生了解軟件工程管理的重要性及基本的管理技術(shù);4. 能將上述知識(shí)用于該課程的課程設(shè)計(jì)實(shí)習(xí)中,實(shí)現(xiàn)一個(gè)具體題目的全部軟件開(kāi)發(fā)過(guò)程。

      二、大綱基本內(nèi)容及學(xué)時(shí)分配 1.概論(4學(xué)時(shí))

      1)軟件危機(jī)

      2)軟件工程概論

      3)技術(shù)審查和管理復(fù)審

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;2)、3)是本節(jié)重點(diǎn)。2.可行性研究(4學(xué)時(shí))

      1)可行性研究的任務(wù)及步驟 2)系統(tǒng)流程圖與數(shù)據(jù)流圖 3)數(shù)據(jù)字典

      4)成本效益分析

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;1)、2)、4)是本節(jié)重點(diǎn)。3.需求分析(8學(xué)時(shí))

      1)需求分析的任務(wù)及分析過(guò)程 2)驗(yàn)證分析的圖型工具

      3)驗(yàn)證軟件需求 4)原型法

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;1)、2)、3)是本節(jié)重點(diǎn)。4.總體設(shè)計(jì)(8學(xué)時(shí))

      1)總體設(shè)計(jì)的任務(wù)及過(guò)程 * 2)軟件設(shè)計(jì)的重要概念及規(guī)則 3)軟件設(shè)計(jì)的圖形工具 * 4)面向數(shù)據(jù)流的設(shè)計(jì)方法 * 說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;1)、3)、4)是本節(jié)重點(diǎn)。5.詳細(xì)設(shè)計(jì)(8學(xué)時(shí))1)結(jié)構(gòu)化程序設(shè)計(jì)

      2)詳細(xì)設(shè)計(jì)的工具 3)Jackson 設(shè)計(jì)方法 4)Warnier 設(shè)計(jì)方法

      5)程序復(fù)雜度的定量度量方法

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;1)、2)、5)是本節(jié)重點(diǎn)。6.編碼(4學(xué)時(shí))

      1)程序設(shè)計(jì)語(yǔ)言的分類(lèi)及選擇 2)程序設(shè)計(jì)的風(fēng)格及方法 3)程序設(shè)計(jì)自動(dòng)化及工具

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;2)是本節(jié)重點(diǎn)。7.測(cè)試(8學(xué)時(shí))

      1)軟件測(cè)試的目標(biāo)及測(cè)試的步驟

      2)黑盒測(cè)試、白盒測(cè)試及測(cè)試方案的設(shè)計(jì) 3)單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試 4)調(diào)試及軟件可靠性的估算

      5)自動(dòng)測(cè)試工具

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;1)、2)、4)是本節(jié)重點(diǎn)。8.維護(hù)(4學(xué)時(shí))

      1)軟件維護(hù)的定義及特點(diǎn) * 2)維護(hù)的進(jìn)行過(guò)程和可維護(hù)性

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;1)是本節(jié)重點(diǎn)。9.軟件工程的管理技術(shù)(6學(xué)時(shí))

      1)成本估算

      2)進(jìn)度計(jì)劃及人員組織

      3)軟件的質(zhì)量保證

      4)項(xiàng)目計(jì)劃的制定及管理

      5)軟件工程的管理工具

      說(shuō)明:要求學(xué)生掌握本節(jié)內(nèi)容;1)、3)、4)是本節(jié)重點(diǎn)。10.面向?qū)ο蠓椒▽W(xué)引論(6學(xué)時(shí))

      1)基本概念及面向?qū)ο蠼?2)對(duì)象模型 3)動(dòng)態(tài)模型 4)功能模型

      說(shuō)明:本節(jié)內(nèi)容選講;1)是本節(jié)重點(diǎn)。11.面向?qū)ο蠓治觯?學(xué)時(shí))

      1)面向?qū)ο蠓治龅幕具^(guò)程及需求陳述 2)建立對(duì)象模型、動(dòng)態(tài)模型、功能模型 3)定義服務(wù)

      說(shuō)明:本節(jié)內(nèi)容選講;1)、2)是本節(jié)重點(diǎn)。12.面向?qū)ο笤O(shè)計(jì)(6學(xué)時(shí))

      1)面向?qū)ο笤O(shè)計(jì)的準(zhǔn)則、啟發(fā)規(guī)則及軟件重用 2)系統(tǒng)分解

      3)問(wèn)題域、人-機(jī)交互、任務(wù)管理、數(shù)據(jù)管理等子系統(tǒng)的設(shè)計(jì) 4)設(shè)計(jì)類(lèi)中的服務(wù)、關(guān)聯(lián)及設(shè)計(jì)優(yōu)化 說(shuō)明:本節(jié)內(nèi)容選講;1)、3)是本節(jié)重點(diǎn)。13. 面向?qū)ο蟮膶?shí)現(xiàn)(4學(xué)時(shí))

      1)程序設(shè)計(jì)語(yǔ)言的選擇 2)程序設(shè)計(jì)風(fēng)格

      3)面向?qū)ο鬁y(cè)試

      說(shuō)明:本節(jié)內(nèi)容選講。

      三、與其它課程的關(guān)系

      1.先行課程: 程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、編譯原理、數(shù)據(jù)庫(kù)等。

      2.后續(xù)課程:高級(jí)程序設(shè)計(jì)語(yǔ)言概論、軟件工具與環(huán)境、信息管理系統(tǒng)(MIS)、計(jì)算機(jī)輔助教育等。

      四、考核方式

      1.期末閉卷考試 占總成績(jī)的50–60% 2.課程設(shè)計(jì) 占總成績(jī)的30% 3.平時(shí)成績(jī)(作業(yè)、上機(jī)和課堂考勤等)占總成績(jī)的 10-20%

      五、參考書(shū)目

      《軟件工程導(dǎo)論》齊治昌、譚慶平、寧洪,高等教育出版社?!盾浖こ谈耪摗罚瑢O振飛 應(yīng)振澍 編著,湖南科學(xué)技術(shù)出版社。

      第四篇:軟件工程課程設(shè)計(jì)教學(xué)大綱

      專(zhuān)業(yè)實(shí)踐教學(xué)大綱

      《軟件工程課程設(shè)計(jì)》教學(xué)大綱

      英文名稱(chēng)

      課程代碼:

      學(xué)分:1 分

      執(zhí)筆人:金霜 審定人:

      一、前言

      《軟件工程課程設(shè)計(jì)》是一個(gè)綜合的設(shè)計(jì)性實(shí)驗(yàn),是在學(xué)習(xí)完核心課程《軟件工程》后,對(duì)《軟件工程》所學(xué)內(nèi)容的一次綜合運(yùn)用;旨在使學(xué)生進(jìn)一步掌握軟件工程的方法和技術(shù),樹(shù)立團(tuán)隊(duì)合作精神,培養(yǎng)學(xué)生的自主學(xué)習(xí)能力和創(chuàng)造性的工程設(shè)計(jì)能力,提高綜合分析和解決問(wèn)題的能力。

      二、教學(xué)大綱

      1、目的要求

      《軟件工程》是一門(mén)理論性和實(shí)踐性非常強(qiáng)的課程,學(xué)生僅僅通過(guò)課堂獲取知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,必須加強(qiáng)實(shí)踐教學(xué),利用具有實(shí)際工程背景的軟件設(shè)計(jì)題目,和軟件工程設(shè)計(jì)工具(rose、viso),培養(yǎng)學(xué)生對(duì)軟件系統(tǒng)的需求分析、系統(tǒng)分析、軟件測(cè)試能力。初步掌握系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)測(cè)試的方法,讓學(xué)生掌握軟件工程設(shè)計(jì)工具(rose、viso)使用方法。

      2、主要內(nèi)容

      (1)項(xiàng)目可行研究

      ☆ 成立項(xiàng)目小組,六人一組,其中4名開(kāi)發(fā)人員,2名測(cè)試人員,并選定項(xiàng)目組長(zhǎng)一名。

      ☆ 項(xiàng)目組長(zhǎng)召集小組成員選擇設(shè)計(jì)項(xiàng)目

      項(xiàng)目可由老師指定,也可以學(xué)生自選后報(bào)老師審核。

      ☆ 項(xiàng)目組長(zhǎng)召集成員進(jìn)行項(xiàng)目可行性研究,確定項(xiàng)目的大小、范圍和復(fù)雜程度等。☆ 確定任務(wù)進(jìn)度、分工和完成項(xiàng)目設(shè)計(jì)的工具。

      ☆ 按照《軟件工程課程設(shè)計(jì)報(bào)告》的格式要求,完成報(bào)告中的《項(xiàng)目可行性研究》部分。(2)需求分析

      ☆ 根據(jù)項(xiàng)目的大小、范圍和復(fù)雜程度等情況,由全體組員共同完成項(xiàng)目的需求分析,包括項(xiàng)目功能、項(xiàng)目運(yùn)行環(huán)境、項(xiàng)目開(kāi)發(fā)環(huán)境、項(xiàng)目角色等。

      ☆ 使用軟件工程設(shè)計(jì)工具繪制項(xiàng)目總功能圖、總用例圖,并進(jìn)行文字闡述?!?按照《軟件工程課程設(shè)計(jì)報(bào)告》的格式要求,完成報(bào)告中的《需求分析》部分。(3)系統(tǒng)概要設(shè)計(jì)

      ☆ 項(xiàng)目組長(zhǎng)根據(jù)需求分析,進(jìn)行任務(wù)分工,由開(kāi)發(fā)人員進(jìn)行系統(tǒng)概要設(shè)計(jì)

      ☆ 開(kāi)發(fā)人員根據(jù)自己所分的模塊任務(wù),對(duì)模塊的功能和參與者進(jìn)行詳細(xì)闡述,使用軟件工程設(shè)計(jì)工具,繪制模塊用例圖

      ☆ 按照《軟件工程課程設(shè)計(jì)報(bào)告》的格式要求,完成報(bào)告中的《系統(tǒng)概要設(shè)計(jì)》部分。

      (4)系統(tǒng)詳細(xì)設(shè)計(jì)

      ☆ 開(kāi)發(fā)人員根據(jù)自己所分的模塊的概要設(shè)計(jì),進(jìn)行詳細(xì)設(shè)計(jì)

      ☆ 開(kāi)發(fā)人員對(duì)自己所分模塊的實(shí)現(xiàn)流程進(jìn)行闡述,并使用軟件工程設(shè)計(jì)工具,繪制類(lèi)圖、活動(dòng)圖(或者是狀態(tài)圖,二選一)。

      ☆ 組長(zhǎng)繪制項(xiàng)目的ER圖。

      ☆ 按照《軟件工程課程設(shè)計(jì)報(bào)告》的格式要求,完成報(bào)告中的《系統(tǒng)詳細(xì)設(shè)計(jì)》部分。

      (5)系統(tǒng)測(cè)試計(jì)劃

      ☆ 根據(jù)系統(tǒng)需求分析,由測(cè)試人員共同完成測(cè)試計(jì)劃編寫(xiě)。

      ☆ 按照《軟件工程課程設(shè)計(jì)報(bào)告》的格式要求,完成報(bào)告中的《測(cè)試計(jì)劃》部分。(6)系統(tǒng)功能測(cè)試用例設(shè)計(jì)

      ☆ 組長(zhǎng)根據(jù)測(cè)試需求分析,對(duì)測(cè)試人員進(jìn)行任務(wù)分工?!?測(cè)試人員根據(jù)任務(wù)分工,繪制自己所分模塊的實(shí)現(xiàn)順序圖。☆ 測(cè)試人員根據(jù)自己所繪制的順序圖,進(jìn)行系統(tǒng)功能測(cè)試用例設(shè)計(jì)

      ☆ 按照《軟件工程課程設(shè)計(jì)報(bào)告》的格式要求,完成報(bào)告中的《系統(tǒng)功能測(cè)試用例設(shè)計(jì)》部分。

      (7)答辯(根據(jù)進(jìn)度可選)

      ☆ 將各部分文檔進(jìn)行整合,完成《軟件工程課程設(shè)計(jì)報(bào)告》

      ☆ 制作PPT,答辯時(shí)間5分鐘,提問(wèn)3~5分鐘。(8)課時(shí)安排參考 ☆ 項(xiàng)目可行研究、需求分析4學(xué)時(shí)

      ☆ 系統(tǒng)概要設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)(系統(tǒng)測(cè)試需求分析、系統(tǒng)功能測(cè)試用例設(shè)計(jì))8學(xué)時(shí) ☆ 答辯4學(xué)時(shí)

      三、成績(jī)考核與評(píng)定

      成績(jī)考核由以下幾部分組成:

      (1)平時(shí)考勤占10%。

      (2)設(shè)計(jì)表現(xiàn)占20%。組員的設(shè)計(jì)表現(xiàn)成績(jī)由組長(zhǎng)提供;組長(zhǎng)的設(shè)計(jì)表現(xiàn)成績(jī)由老師根據(jù)小組整體完成情況給于。

      (3)答辯表現(xiàn)占20%,若沒(méi)有答辯環(huán)節(jié),以考勤分代替。(4)文檔完成情況占50%。

      成績(jī)?cè)u(píng)定實(shí)行優(yōu)、良、中、及格、不及格五個(gè)等級(jí)。

      四、重點(diǎn)說(shuō)明執(zhí)行本大綱應(yīng)注意的問(wèn)題

      1、嚴(yán)格審核學(xué)生所選項(xiàng)目,提倡項(xiàng)目的新穎性和實(shí)用性。

      2、嚴(yán)格審核學(xué)生的需求分析和任務(wù)分工,確保每個(gè)學(xué)生有足夠的工作量。

      3、嚴(yán)格考勤,遲到15分鐘之內(nèi)算遲到,遲到2次算曠課1次;遲到15分鐘以上算曠課。曠課2次,成績(jī)即為不及格

      4、允許學(xué)生上網(wǎng)查資料,但嚴(yán)格控制學(xué)生不得上網(wǎng)進(jìn)行玩游戲、看電影等與課程設(shè)計(jì)無(wú)關(guān)的活動(dòng)。

      5、答辯主要圍繞項(xiàng)目設(shè)計(jì)的合理性和可實(shí)現(xiàn)性提3-5個(gè)問(wèn)題,根據(jù)學(xué)生回答情況,確定答辯分?jǐn)?shù)。

      6、審核文檔,允許學(xué)生有所借鑒,但不得完全抄襲,一旦發(fā)現(xiàn),以0分計(jì)。

      附:教學(xué)參考書(shū)目(添加教材信息)

      1、《軟件工程》(第4版)人民郵電出版社

      張海藩

      2、《軟件工程概論》 清華大學(xué)出版社

      鄭人杰、殷人昆

      3、《軟件工程課程設(shè)計(jì)大綱》由老師提供

      4、《軟件工程課程設(shè)計(jì)報(bào)告》由老師提供

      5、《UML系統(tǒng)建模與分析設(shè)計(jì)課程設(shè)計(jì)》 機(jī)械工業(yè)出版社 刁成嘉、刁奕

      6、《Rose工具使用方法參考》由老師提供

      第五篇:《軟件工程課程設(shè)計(jì)》教學(xué)大綱

      《軟件工程課程設(shè)計(jì)》教學(xué)大綱

      英文名稱(chēng): Software Engineering Course Design

      學(xué)分:3 適用專(zhuān)業(yè):

      參考學(xué)時(shí):

      3周

      實(shí)驗(yàn)學(xué)時(shí): 3周 070472 課程編碼:

      上機(jī)學(xué)時(shí):

      計(jì)算機(jī)科學(xué)與技術(shù)(專(zhuān)升本)

      大綱執(zhí)筆人:

      一、課程目標(biāo)

      系(教研室)主任: 李震

      《軟件工程課程設(shè)計(jì)》是實(shí)踐性教學(xué)環(huán)節(jié)之一,是《軟件工程》課程的輔助教學(xué)課程。通過(guò)課程設(shè)計(jì),使學(xué)生掌握軟件工程的基本概念,結(jié)合實(shí)際的操作和設(shè)計(jì),鞏固課堂教學(xué)內(nèi)容,使學(xué)生掌握軟件開(kāi)發(fā)的基本過(guò)程,將理論與實(shí)際相結(jié)合,應(yīng)用現(xiàn)有的CASE工具和軟件開(kāi)發(fā)文檔規(guī)范,完成一個(gè)基于數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)(DBAS)的設(shè)計(jì)與實(shí)現(xiàn),把理論課與實(shí)驗(yàn)課所學(xué)內(nèi)容進(jìn)行綜合,并在此基礎(chǔ)上強(qiáng)化學(xué)生的實(shí)踐意識(shí)、提高學(xué)生的綜合運(yùn)用能力和創(chuàng)新能力。

      通過(guò)本課程學(xué)習(xí),使學(xué)生掌握軟件開(kāi)發(fā)的基本概念、軟件開(kāi)發(fā)技術(shù)和流程;獨(dú)立完成所有程序、文檔的編寫(xiě)和調(diào)試工作;開(kāi)發(fā)一套基于C/S或B/S結(jié)構(gòu)的基于數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)。形成數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)的基本能力;提高綜合運(yùn)用理論知識(shí)解決實(shí)際問(wèn)題的能力。

      二、基本要求

      1、課程設(shè)計(jì)要求學(xué)生按項(xiàng)目分組進(jìn)行,每個(gè)項(xiàng)目組由10人左右組成,可根據(jù)分組情況分別擔(dān)任項(xiàng)目經(jīng)理、技術(shù)經(jīng)理、軟件工程師、測(cè)試工程師、配置管理員、數(shù)據(jù)庫(kù)管理員等角色。

      2、在規(guī)定的時(shí)間內(nèi)完成1個(gè)小型項(xiàng)目的計(jì)劃、需求分析、設(shè)計(jì)、編碼、測(cè)試和交付的全過(guò)程,要求按照軟件企業(yè)的正規(guī)開(kāi)發(fā)流程組織實(shí)施,并按照給定的文檔規(guī)范標(biāo)準(zhǔn)撰寫(xiě)相關(guān)文檔。

      3、每組完成一個(gè)項(xiàng)目,題目可為學(xué)生信息管理系統(tǒng)、圖書(shū)管理系統(tǒng)、在線(xiàn)考試系統(tǒng)、網(wǎng)上購(gòu)物系統(tǒng)、超市管理系統(tǒng)等,也可自擬題目,但要經(jīng)教師審核。

      4、項(xiàng)目實(shí)訓(xùn)集中在機(jī)房進(jìn)行,每天考勤,學(xué)生每天填寫(xiě)工作日志,每周進(jìn)行周總結(jié)。

      三、教學(xué)內(nèi)容與學(xué)時(shí)分配建議

      1、實(shí)訓(xùn)內(nèi)容

      (1)選題并制定項(xiàng)目開(kāi)發(fā)計(jì)劃

      1天 由學(xué)生自愿或推薦選出項(xiàng)目經(jīng)理,并成立項(xiàng)目小組,項(xiàng)目經(jīng)理召集小組成員根據(jù)教師提供的題目進(jìn)行選題,也可自由命題但要經(jīng)教師審核通過(guò)。

      針對(duì)所選項(xiàng)目討論開(kāi)發(fā)計(jì)劃,明確項(xiàng)目的大小、范圍、復(fù)雜度等,進(jìn)行任務(wù)分解與任務(wù)分配,確定任務(wù)進(jìn)度,確定完成項(xiàng)目的環(huán)境和工具,由項(xiàng)目經(jīng)理完成《項(xiàng)目開(kāi)發(fā)計(jì)劃》。

      (2)需求分析

      2天

      對(duì)系統(tǒng)的功能及性能需求進(jìn)行分析,在項(xiàng)目組內(nèi)答辯評(píng)審后,由任務(wù)承擔(dān)人完成《需求規(guī)格說(shuō)明書(shū)》。

      (例如采用面型對(duì)象的方法進(jìn)行需求分析,用Rational Rose工具進(jìn)行UML建模。測(cè)試負(fù)責(zé)人組織書(shū)寫(xiě)測(cè)試用例。)

      (4)概要設(shè)計(jì)

      1天

      在項(xiàng)目小組成員的配合下,任務(wù)承擔(dān)人完成項(xiàng)目的初步設(shè)計(jì)任務(wù),進(jìn)行答辯評(píng)審后完成《概要設(shè)計(jì)說(shuō)明書(shū)》。

      (5)詳細(xì)設(shè)計(jì)

      3天

      項(xiàng)目小組確定系統(tǒng)總體設(shè)計(jì)方案,建立軟件系統(tǒng)的體系結(jié)構(gòu),并進(jìn)行總體設(shè)計(jì)的答辯式評(píng)審,然后項(xiàng)目小組成員分工進(jìn)行詳細(xì)設(shè)計(jì)和界面設(shè)計(jì),期間應(yīng)建立數(shù)據(jù)庫(kù)、表等,任務(wù)承擔(dān)人完成《詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》。

      (6)編碼及測(cè)試

      7天

      根據(jù)前期分析和設(shè)計(jì)工作進(jìn)行代碼的編寫(xiě)工作,要求給出詳細(xì)的注釋?zhuān)ǎ耗K名,模塊功能,中間過(guò)程的功能,變量說(shuō)明等。

      所有測(cè)試過(guò)程都要求采用綜合測(cè)試策略;先作靜態(tài)分析,再作動(dòng)態(tài)測(cè)試。應(yīng)事先制訂《測(cè)試計(jì)劃》,并要求保留所有測(cè)試用例,完成《測(cè)試分析報(bào)告》。

      (7)項(xiàng)目交付、總結(jié)

      1天

      在全班范圍內(nèi)教師組織項(xiàng)目評(píng)審,項(xiàng)目經(jīng)理完成項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告。

      2、提交內(nèi)容

      項(xiàng)目組按照軟件工程文檔模板要求提交以下文檔的打印稿和電子稿:項(xiàng)目開(kāi)發(fā)計(jì)劃、需求規(guī)格說(shuō)明書(shū)、概要設(shè)計(jì)說(shuō)明書(shū)、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、編碼清單(部分或全部)、測(cè)試計(jì)劃、測(cè)試分析報(bào)告(部分任務(wù))、項(xiàng)目開(kāi)發(fā)中介報(bào)告。文檔中必須注明完成者(簽名)和完成日期。

      每位同學(xué)要提交工作日志和周總結(jié),需要項(xiàng)目經(jīng)理簽字。

      項(xiàng)目經(jīng)理提供本項(xiàng)目組的任務(wù)分工,及本項(xiàng)目組的成員工作評(píng)定,小組成員簽字。

      3、成績(jī)?cè)u(píng)定 本次實(shí)訓(xùn)必須提交正式的針對(duì)特定項(xiàng)目的完整的設(shè)計(jì)文檔和報(bào)告書(shū)。軟件綜合實(shí)訓(xùn)的成績(jī)?cè)u(píng)定實(shí)行優(yōu)秀、良好、中等、及格和不及格五個(gè)等級(jí)。優(yōu)秀者人數(shù)一般不得超過(guò)總?cè)藬?shù)的20%。

      四、教材及主要參考資料

      [1] 史濟(jì)民,顧春華,鄭紅.軟件工程-原理、方法與應(yīng)用[M].北京:高等教育出版社,2009.3.[2] 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2000.2.[3] 肖瑞奇.Dreamweaver CS5制作網(wǎng)頁(yè)[M].北京:人民郵電出版社,2010.7.[3] 吳晨,張亮,張靜.ASP.NET+SQL server 數(shù)據(jù)庫(kù)開(kāi)發(fā)與實(shí)例[M].北京:清華大學(xué)出版社,2006.8.請(qǐng)根據(jù)項(xiàng)目情況,修改和補(bǔ)充其它參考資料。

      下載軟件工程教學(xué)大綱(小編推薦)word格式文檔
      下載軟件工程教學(xué)大綱(小編推薦).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        《軟件工程》理論教學(xué)大綱

        《軟件工程》理論教學(xué)大綱 (2000年制訂,2004年修訂) 課程編號(hào):210024 英 文 名:Software Engineering 課程類(lèi)別:專(zhuān)業(yè)主干課 前 置 課:計(jì)算機(jī)導(dǎo)論、程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、面向......

        軟件工程實(shí)驗(yàn)教學(xué)大綱

        軟件工程實(shí)驗(yàn)教學(xué)大綱 前 言 軟件工程實(shí)驗(yàn)是為計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科《軟件工程》課程配套設(shè)置的,是《軟件工程》課程講授中一個(gè)重要的、不可或缺的實(shí)踐環(huán)節(jié)。其目的是使學(xué)生能......

        《軟件工程》課程教學(xué)大綱

        《軟件工程》課程教學(xué)大綱 第一部分大綱說(shuō)明 一、課程性質(zhì)、目的與任務(wù) 《軟件工程》是計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)教學(xué)計(jì)劃中一門(mén)綜合性和實(shí)踐性很強(qiáng)的核心課程,主要內(nèi)容包括軟件工程概......

        軟件工程實(shí)驗(yàn)教學(xué)大綱(精)

        軟件工程實(shí)驗(yàn)教學(xué)大綱 前 言 軟件工程實(shí)驗(yàn)是為計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科《軟件工程》課程 配套設(shè)置的,是《軟件工程》課程講授中一個(gè)重要的、不可或 缺的實(shí)踐環(huán)節(jié)。其目的是使學(xué)生......

        軟件工程專(zhuān)業(yè)實(shí)習(xí)教學(xué)大綱

        軟件工程專(zhuān)業(yè)實(shí)習(xí)教學(xué)大綱 一、實(shí)習(xí)目的 根據(jù)本專(zhuān)業(yè)的培養(yǎng)目標(biāo),軟件工程專(zhuān)業(yè)的學(xué)生應(yīng)該掌握計(jì)算機(jī)的基本原理、基本應(yīng)用和開(kāi)發(fā)技術(shù),應(yīng)該具有一定的科學(xué)研究和實(shí)際開(kāi)發(fā)能力。通......

        2010版030551007軟件工程課程設(shè)計(jì)教學(xué)大綱

        《軟件工程課程設(shè)計(jì)》教學(xué)大綱 課程編碼:030551007 學(xué)時(shí)/學(xué)分:2周/4 一、大綱使用說(shuō)明 本大綱根據(jù)計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)2010版教學(xué)計(jì)劃制訂。 (一)適用專(zhuān)業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)......

        軟件工程實(shí)驗(yàn)教學(xué)大綱2004(范文)

        《軟件工程實(shí)驗(yàn)》教學(xué)大綱 (計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)本科適用) 參考學(xué)時(shí):10 學(xué)分:2.5 課程編號(hào):0706307 一、目的與任務(wù) 軟件工程師一門(mén)實(shí)踐型很強(qiáng)的學(xué)科,它綜合了工程學(xué),管理科學(xué),數(shù)學(xué)......

        《軟件工程導(dǎo)論》課程教學(xué)大綱(5篇)

        《軟件工程導(dǎo)論》課程教學(xué)大綱 課程編號(hào): 課程中文名稱(chēng):軟件工程導(dǎo)論 課程英文名稱(chēng):Introduction of Software Engineering 總學(xué)分:2 總學(xué)時(shí): 36 講課學(xué)時(shí):36習(xí)題課學(xué)時(shí):0 實(shí)驗(yàn)學(xué)......