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

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

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

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

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

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

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

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

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

      英文名稱: Software Engineering Course Design

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

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

      3周

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

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

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

      大綱執(zhí)筆人:

      一、課程目標(biāo)

      系(教研室)主任: 李震

      《軟件工程課程設(shè)計(jì)》是實(shí)踐性教學(xué)環(huán)節(jié)之一,是《軟件工程》課程的輔助教學(xué)課程。通過(guò)課程設(shè)計(jì),使學(xué)生掌握軟件工程的基本概念,結(jié)合實(shí)際的操作和設(shè)計(jì),鞏固課堂教學(xué)內(nèi)容,使學(xué)生掌握軟件開發(fā)的基本過(guò)程,將理論與實(shí)際相結(jié)合,應(yīng)用現(xiàn)有的CASE工具和軟件開發(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é)生掌握軟件開發(fā)的基本概念、軟件開發(fā)技術(shù)和流程;獨(dú)立完成所有程序、文檔的編寫和調(diào)試工作;開發(fā)一套基于C/S或B/S結(jié)構(gòu)的基于數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)。形成數(shù)據(jù)庫(kù)設(shè)計(jì)開發(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ī)開發(fā)流程組織實(shí)施,并按照給定的文檔規(guī)范標(biāo)準(zhǔn)撰寫相關(guān)文檔。

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

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

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

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

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

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

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

      (2)需求分析

      2天

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

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

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

      1天

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

      (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ō)明書》。

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

      7天

      根據(jù)前期分析和設(shè)計(jì)工作進(jìn)行代碼的編寫工作,要求給出詳細(xì)的注釋,包括:模塊名,模塊功能,中間過(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)目開發(fā)總結(jié)報(bào)告。

      2、提交內(nèi)容

      項(xiàng)目組按照軟件工程文檔模板要求提交以下文檔的打印稿和電子稿:項(xiàng)目開發(fā)計(jì)劃、需求規(guī)格說(shuō)明書、概要設(shè)計(jì)說(shuō)明書、詳細(xì)設(shè)計(jì)說(shuō)明書、編碼清單(部分或全部)、測(cè)試計(jì)劃、測(cè)試分析報(bào)告(部分任務(wù))、項(xiàng)目開發(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í)訓(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ù)開發(fā)與實(shí)例[M].北京:清華大學(xué)出版社,2006.8.請(qǐng)根據(jù)項(xiàng)目情況,修改和補(bǔ)充其它參考資料。

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

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

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

      英文名稱

      課程代碼:

      學(xué)分:1 分

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

      一、前言

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

      二、教學(xué)大綱

      1、目的要求

      《軟件工程》是一門理論性和實(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名開發(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)目開發(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ù)分工,由開發(fā)人員進(jìn)行系統(tǒng)概要設(shè)計(jì)

      ☆ 開發(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ì)

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

      ☆ 開發(fā)人員對(duì)自己所分模塊的實(shí)現(xiàn)流程進(jìn)行闡述,并使用軟件工程設(shè)計(jì)工具,繪制類圖、活動(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ì)劃編寫。

      ☆ 按照《軟件工程課程設(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%,若沒有答辯環(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é)參考書目(添加教材信息)

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

      張海藩

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

      鄭人杰、殷人昆

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

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

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

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

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

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

      課程編碼:030551007 學(xué)時(shí)/學(xué)分:2周/4

      一、大綱使用說(shuō)明

      本大綱根據(jù)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)2010版教學(xué)計(jì)劃制訂。

      (一)適用專業(yè)

      計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)。

      (二)課程設(shè)計(jì)性質(zhì)

      生產(chǎn)實(shí)習(xí)。

      (三)主要先修課程和后續(xù)課程

      1、先修課程:C語(yǔ)言程序設(shè)計(jì)

      2、后續(xù)課程:畢業(yè)設(shè)計(jì)

      二、課程設(shè)計(jì)目的及基本要求

      軟件工程課程設(shè)計(jì)是軟件工程的配套課程,是軟件工程課程的后繼教學(xué)環(huán)節(jié),是一個(gè)重要的、不可缺少的實(shí)踐環(huán)節(jié)。通過(guò)分析、設(shè)計(jì)和實(shí)現(xiàn)一個(gè)小型應(yīng)用軟件,進(jìn)行一個(gè)從軟件問(wèn)題定義、需求分析、設(shè)計(jì)、編碼、測(cè)試等軟件開發(fā)全過(guò)程的訓(xùn)練,使學(xué)生能夠針對(duì)具體軟件工程項(xiàng)目,全面掌握軟件需求分析、軟件概要設(shè)計(jì)、軟件詳細(xì)設(shè)計(jì)、軟件測(cè)試等階段的方法和技術(shù)。

      通過(guò)實(shí)踐,讓學(xué)生了解和掌握軟件項(xiàng)目整體開發(fā)方法,并掌握在開發(fā)過(guò)程的不同時(shí)期所使用的具體方法及各種文檔描述工具。要求學(xué)生具有較強(qiáng)的獨(dú)立分析、設(shè)計(jì)、編程及測(cè)試能力,具有良好的程序設(shè)計(jì)風(fēng)格,并能形成完備的軟件開發(fā)文檔。

      三、課程設(shè)計(jì)內(nèi)容及安排

      軟件工程課程設(shè)計(jì)學(xué)時(shí)為2周,采取集中方式,安排在授課完成后進(jìn)行。學(xué)生每2-5人成立一個(gè)開發(fā)小組,自由組合,共同完成一個(gè)設(shè)計(jì)題目。每組選出小組項(xiàng)目負(fù)責(zé)人,并對(duì)小組成員按任務(wù)進(jìn)行分工。每個(gè)小組在教師的指導(dǎo)下以軟件設(shè)計(jì)為中心,獨(dú)立地完成從需求分析、軟件設(shè)計(jì)、編碼到軟件測(cè)試運(yùn)行的軟件開發(fā)全過(guò)程,并完成相應(yīng)的文檔。

      具體安排如下:

      ? 第一階段(1-2天):需求分析。

      準(zhǔn)確地了解需要解決的問(wèn)題,分析系統(tǒng)的可行性,建立系統(tǒng)的數(shù)據(jù)模型(ER圖)、功能模型(DFD圖)和行為模型(狀態(tài)圖),并生成相關(guān)文檔。

      ? 第二階段(2-3天):概要設(shè)計(jì)。

      分析、細(xì)化系統(tǒng)的數(shù)據(jù)流圖,確定其類型并映射出軟件體系結(jié)構(gòu),結(jié)合實(shí)際情況對(duì)結(jié)果加以優(yōu)化,同時(shí)生成相關(guān)文檔。

      ? 第三階段(2-3天):詳細(xì)設(shè)計(jì)。

      完成數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)和模塊內(nèi)部算法設(shè)計(jì),用過(guò)程設(shè)計(jì)工具(如程序流程圖、PAD圖、N-S圖等)描述算法過(guò)程。

      ? 第四階段(3-4天):編碼和測(cè)試。

      選定編程語(yǔ)言,根據(jù)算法編寫代碼。采用綜合測(cè)試策略對(duì)代碼進(jìn)行測(cè)試,先用黑盒測(cè)試法進(jìn)行單元測(cè)試,再用白盒測(cè)試法進(jìn)行系統(tǒng)測(cè)試。制訂完善的測(cè)試計(jì)劃,并記錄測(cè)試用例和結(jié)果。對(duì)發(fā)現(xiàn)的錯(cuò)誤可采用蠻干法、回溯法、原因排除法等基本方法進(jìn)行調(diào)試。

      ? 第五階段(1-2天):撰寫報(bào)告。整理各階段文檔,完成課程設(shè)計(jì)報(bào)告。

      四、指導(dǎo)方式

      課程設(shè)計(jì)期間,指導(dǎo)教師進(jìn)行全程指導(dǎo),隨時(shí)解答學(xué)生的疑問(wèn)。

      五、課程設(shè)計(jì)考核方法及成績(jī)?cè)u(píng)定

      課程設(shè)計(jì)完成后,統(tǒng)一安排答辯,并且每人提交一份軟件工程課程設(shè)計(jì)報(bào)告。教師將根據(jù)學(xué)生的程序運(yùn)行情況、答辯水平、報(bào)告的質(zhì)量及平時(shí)的學(xué)習(xí)態(tài)度、出勤情況進(jìn)行綜合考核并給出最終成績(jī)。

      六、課程設(shè)計(jì)教材及主要參考資料

      《軟件工程導(dǎo)論(第5版)》,張海藩編,清華大學(xué)出版社,2008.2 《軟件工程面向?qū)ο蠛蛡鹘y(tǒng)的方法(第7版)》,Stephen R.Schach編,鄧迎春譯,機(jī)械工業(yè)出版社,2007.8 《UML系統(tǒng)建模與分析設(shè)計(jì)課程設(shè)計(jì)》,刁成嘉編,機(jī)械工業(yè)出版社,2008.1 《軟件工程實(shí)驗(yàn)教程》,竇萬(wàn)峰編,機(jī)械工業(yè)出版社,2009.5

      編寫人:祁燕 關(guān)啟學(xué) 王紀(jì)

      審核人:姜學(xué)軍 批準(zhǔn)人:張煥君

      第四篇:軟件工程課程設(shè)計(jì)

      軟件工程課程設(shè)計(jì)實(shí)驗(yàn)心得

      經(jīng)過(guò)一個(gè)星期的軟件工程課程設(shè)計(jì),本人在老師的指導(dǎo)下,順利完成該課程設(shè)計(jì)。通過(guò)該課程設(shè)計(jì),收獲頗多。

      一、對(duì)實(shí)驗(yàn)原理有更深的理解

      通過(guò)該課程設(shè)計(jì),掌握了什么是軟件程序,軟件程序工作的基本過(guò)程及其各階段的基本任務(wù),熟悉了軟件程序總流程框圖,了解了軟件程序的生成過(guò)程、構(gòu)造工具及其相關(guān)的技術(shù)對(duì)課本上的知識(shí)有了更深的理解,課本上的知識(shí)師機(jī)械的,表面的。通過(guò)把該算法的內(nèi)容,算法的執(zhí)行順序在計(jì)算機(jī)上實(shí)現(xiàn),把原來(lái)以為很深?yuàn)W的書本知識(shí)變的更為簡(jiǎn)單,對(duì)實(shí)驗(yàn)原理有更深的理解。

      二、對(duì)該理論在實(shí)踐中的應(yīng)用有深刻的理解

      通過(guò)把該算法的內(nèi)容,算法的執(zhí)行順序在計(jì)算機(jī)上實(shí)現(xiàn),知道和理解了該理論在計(jì)算機(jī)中是怎樣執(zhí)行的,對(duì)該理論在實(shí)踐中的應(yīng)用有深刻的理解。

      三、激發(fā)了學(xué)習(xí)的積極性

      通過(guò)該課程設(shè)計(jì),全面系統(tǒng)的理解了軟件工程程序構(gòu)造的一般原理和基本實(shí)現(xiàn)方法。把死板的課本知識(shí)變得生動(dòng)有趣,激發(fā)了學(xué)習(xí)的積極性。把學(xué)過(guò)的軟件工程的知識(shí)強(qiáng)化,能夠把課堂上學(xué)的知識(shí)通過(guò)自己設(shè)計(jì)的程序表示出來(lái),加深了對(duì)理論知識(shí)的理解。以前對(duì)與計(jì)算機(jī)操作系統(tǒng)的認(rèn)識(shí)是模糊的,概念上的,現(xiàn)在通過(guò)

      自己動(dòng)手做實(shí)驗(yàn),從實(shí)踐上認(rèn)識(shí)了操作系統(tǒng)是如何處理命令的,如何協(xié)調(diào)計(jì)算機(jī)內(nèi)部各個(gè)部件運(yùn)行,對(duì)軟件工程的認(rèn)識(shí)更加深刻。課程設(shè)計(jì)中程序比較復(fù)雜,在調(diào)試時(shí)應(yīng)該仔細(xì),在程序調(diào)試時(shí),注意指針,將不必要的命令去除。在這次課程設(shè)計(jì)中,我就是按照實(shí)驗(yàn)指導(dǎo)的思想來(lái)完成。加深了理解文件系統(tǒng)的內(nèi)部功能及內(nèi)部實(shí)現(xiàn),培養(yǎng)實(shí)踐動(dòng)手能力和程序開發(fā)能力的目的。

      四、理解了該知識(shí)點(diǎn)以及學(xué)科之間的融合滲透

      本次課程設(shè)計(jì)程序部分是用C語(yǔ)言編寫的,把《計(jì)算機(jī)操作系統(tǒng)》,《軟件工程》,《算法分析與設(shè)計(jì)》《C語(yǔ)言》四門學(xué)科聯(lián)系起來(lái),把各個(gè)學(xué)科之間的知識(shí)融合起來(lái),把各門課程的知識(shí)聯(lián)系起來(lái),對(duì)計(jì)算機(jī)整體的認(rèn)識(shí)更加深刻。使我加深了對(duì)《計(jì)算機(jī)操作系統(tǒng)》,《軟件工程》,《算法分析與設(shè)計(jì)》《C語(yǔ)言》四門課程的認(rèn)識(shí)。

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

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

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

      軟件工程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)開設(shè)的一門專業(yè)必修課,是指導(dǎo)計(jì)算機(jī)軟件開發(fā)與維護(hù)、培養(yǎng)學(xué)生計(jì)算機(jī)軟件開發(fā)與應(yīng)用綜合能力的一門綜合性課程。學(xué)生通過(guò)本課程的學(xué)習(xí)與課程實(shí)踐,應(yīng)能了解軟件項(xiàng)目開發(fā)和維護(hù)的一般過(guò)程,掌握軟件開發(fā)的基本原理和技術(shù),掌握現(xiàn)代化的軟件開發(fā)方法和步驟,為今后從事軟件開發(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é)參考書目:

      [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)的軟件開發(fā)方法;面向?qū)ο蟮拈_發(fā)方法等。

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

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

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

      可行性研究的任務(wù)、種類與方法;軟件需求及需求分析的任務(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);開發(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ù)的種類與相關(guān)概念;軟件維護(hù)的實(shí)施過(guò)程與責(zé)任分工;提高軟件可維護(hù)性的技術(shù)

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

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

      (八)面向?qū)ο蟮能浖こ涕_發(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ò)程模型;軟件開發(fā)應(yīng)遵循的基本原則;結(jié)構(gòu)化分析與設(shè)計(jì)技術(shù);原型開發(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方法、原型開發(fā)方法、面向?qū)ο蟮能浖こ涕_發(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í)、深刻。

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

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(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é)大綱 課程名稱:軟件工程 英文名稱:Software Engineering 學(xué)時(shí)數(shù)及學(xué)分:54學(xué)時(shí) 3學(xué)分 教材名稱及作者、出版社:《軟件工程導(dǎo)論》齊治昌、譚慶平、寧洪,高等教育......

        軟件工程課程設(shè)計(jì)封面

        淮南師范學(xué)院 計(jì)算機(jī)與信息工程系 《軟件工程》課程設(shè)計(jì) 工資管理項(xiàng)目軟件工程報(bào)告 專業(yè)班級(jí): 計(jì)算機(jī)科學(xué)與技術(shù)08(1)班 項(xiàng)目組號(hào): 組長(zhǎng):程亮 組員:吳騰、徐羅敬 指導(dǎo)老師:孫淮寧(教......

        《軟件工程》課程設(shè)計(jì)要求

        《軟件工程》課程設(shè)計(jì)要求 一、課程設(shè)計(jì)目的 《軟件工程》是一門實(shí)踐性極強(qiáng)的課程。課程設(shè)計(jì)通過(guò)一個(gè)實(shí)際的項(xiàng)目,培養(yǎng)學(xué)生分析問(wèn)題和解決實(shí)際問(wèn)題的能力,培養(yǎng)學(xué)生綜合應(yīng)用軟件......

        軟件工程課程設(shè)計(jì)任務(wù)書

        抽獎(jiǎng)程序設(shè)計(jì)說(shuō)明書 1 概述 1.1 系統(tǒng)簡(jiǎn)述 學(xué)院將舉行慶元旦暨迎新春聯(lián)歡晚會(huì),其中有抽獎(jiǎng)活動(dòng),需要一個(gè)抽獎(jiǎng)程序。首先將班級(jí)同學(xué)分發(fā)抽獎(jiǎng)券,獎(jiǎng)券號(hào)碼與學(xué)號(hào)、姓名綁定,聯(lián)歡會(huì)上......

        軟件工程課程設(shè)計(jì)選題

        軟件工程課程設(shè)計(jì)選題 1、俄羅斯方塊 設(shè)計(jì)俄羅斯方塊游戲程序,用戶可以通過(guò)平移和轉(zhuǎn)動(dòng)自動(dòng)落下的不同形狀物體,填滿一行來(lái)得分。開發(fā)智力和反應(yīng)能力。 要求 (1)界面的左側(cè)是游戲......

        軟件工程課程設(shè)計(jì)題目

        軟件工程設(shè)計(jì)題目 1.個(gè)人通訊錄管理系統(tǒng) 要求:增加記錄、刪除記錄、顯示所有記錄、查詢記錄、退出。通訊錄記錄信息包括:姓名,電話,email等。(其中,用戶輸入正確的用戶名和密碼才......

        《軟件工程》課程設(shè)計(jì)指導(dǎo)書

        《軟件工程》課程設(shè)計(jì)指導(dǎo) 課程設(shè)計(jì)名稱 :軟件工程 課程設(shè)計(jì)周(時(shí))數(shù): 2014.03.12-2014.06.10 (3個(gè)月) 一、 課程設(shè)計(jì)教學(xué)目的及基本要求: 1. 課程設(shè)計(jì)教學(xué)目的 按照關(guān)系型數(shù)據(jù)庫(kù)......

        軟件工程課程設(shè)計(jì)題目

        軟件工程設(shè)計(jì)題目 1. 學(xué)生學(xué)籍管理系統(tǒng) 要求: 1)包括基本需求: 主要對(duì)學(xué)生的學(xué)籍進(jìn)行管理。學(xué)籍管理包括各種信息的錄入、修改、刪除等操作;此外還有對(duì)各種信息的查詢,便于老師和......