《軟件工程》課程設計教學大綱 (一)_第1頁
《軟件工程》課程設計教學大綱 (一)_第2頁
《軟件工程》課程設計教學大綱 (一)_第3頁
《軟件工程》課程設計教學大綱 (一)_第4頁
《軟件工程》課程設計教學大綱 (一)_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

軟件工程課程設計大綱

實踐課程編號:08051330

學分:1

適用專業:軟件工程、計算機科學與技術、網絡工程、信息與計算科學

開設學期:信息與計算科學第5學期、其他專業第6學期

實踐周數:2

先修課程:高級程序語言設計、軟件開發技術

一、實踐教學的目標與任務

《軟件工程課程設計》是為計算機專業本科《軟件工程》課程配套設置的,是《軟

件工程》課程的后繼教學環節,是一個重要的、不可或缺的實踐環節。其目的是使學生

能夠針對具體軟件工程項目,全面掌握軟件工程管理、軟件需求分析、軟件初步設計、

軟件詳細設計、軟件測試等階段的方法和技術,通過該課程設計使學生進一步理解和掌

握軟件開發模型、軟件生命周期、軟件過程等理論在軟件項目開發過程中的意義和作用,

培養學生按照軟件工程的原理、方法、技術、標準和規范,進行軟件開發的能力,培養

學生的合作意識和團隊精神,培養學生對技術文檔的編寫能力,從而使學生提高軟件工

程的綜合能力,提高軟件項目的管理能力。同時課程設計應充分體現“教師指導下的以

學生為中心”的教學模式,以學生為認知主體,充分調動學生的積極性和能動性,重視

學生自學能力的培養。

二、教學組織

本課程設計要求學生采用“項目小組”的形式,結合具體的開發項目進行設計,可

采用分散式或集中的方式完成。本課程設計必須提交的相關的文檔(報告),每份報告

需在封面注明報告課題名稱、班級、課題組成員姓名、學號及課程設計日期、地點。

報告撰寫的要求:關于各部分文檔提交的方式每個參加必須課程設計的學生,必須

以小組方式提交最后文檔,文檔必須按7個部分順序排列。文檔可以是手寫稿,亦可以

打印稿提交。

在完成本環節的過程中要達到以下基本要求:

1、學習態度:要有勤于思考、刻苦鉆研的學習精神和嚴肅認真、一絲不茍、有錯

必改、精益求精的工作態度。積極查閱整理分析相關參考文獻,精心設計、認真編碼、

確保質量。

2、學習紀律:要嚴格遵守作息時間,不得遲到、早退和曠課。特殊情況不能上課

者,必須請假,凡未請假或未獲準假擅自不上課者,均按曠課論處。

3、具體要求如下:

(1)福個班級按項目小組進行分組,福組不得超過4人:

(2)每個項目小組選出項目負責人或項目經理,由項目經理召集項目組成員討論、

選定開發項目,項目的選定必須考慮“范圍、期限、成本、人員、設備”等條件;項目

經理負責完成“可行性研究報告”、制定“項目開發計劃”、管理項目并根據項目進展

情況對項目開發計劃進行調整;對于調整的項目開發計劃必須存檔;

(3)項目開發計劃必須由粗到細通過GANTT圖給出,每項任務要落實到人且規定

該任務的起止日期和時間;明確每個階段提交文檔的日期和時間;每個項目小組必須明

確指定文檔的審查小組和審查人員以及審杳結果的返回日期:審查小組和審查人員不得

是完成被審查內容的完成者;審查結果至少包括:存在的問題、出現問題的所在文檔的

位置及頁碼、具體建議等;每個階段的審查結果不得少于10個問題;

(4)每個項目小組必須按照給定的文檔規范標淮提供下列文檔,文檔中必須注明

執筆者、完成者(簽名)和完成日期,其中完成需求分析和設計工作的人員不能相同,

完成編碼和審查/測試的人員不能相同;文檔包括:

編碼清單(部分或全部)、詳細設計規格說明、概要設計規格說明、需求分析規格說明、

項目開發計劃(包括調整的項目開發計劃),可行性研究報告、審查/測試問題清單

(5)每個項目小組可以選擇完成編碼、測試等階段的部分任務。

(6)根據合理的進度安排,一步一步、踏踏實實地開展課程設計活動,按時完成

每部分工作。

(7)課程設計集中在教室、機房進行,每天由班長負責考勤,指導教師抽查。

(8)課程設計過程中,堅持獨立完成,分成小組進行的要有明確的分工,并在報

告中給以說明。

(9)課程設計考核優秀必須滿足的條件;課設報告文檔齊全、考慮周全、內容完

整、設計合理,態度認真;若課設結果中有嚴重缺陷,課設成績不能評優秀和良好;未

完成相關文檔的編制或系統不能演示者,系統抄襲者,課設成績為不及格。

三、實踐教學地點

校內教學實踐基地。

四、實踐考核的方式與評分辦法

每個項目小組及其成員的成績由三部分構成:

(1)項目小組基本任務完成情況,包括文檔完成情況,占60%,由教師評定,不完

成者不得分,遲交或少交者,授課教師酌情處理;

(2)小組成員承擔任務的完成情況占30%;

(3)平時考勤及設計表現占10%;

(4)課程設計的成績單獨記分,最后采用5級記分方式登記成績。成績評定實行

優秀、良好、中等、及格和不及格五個等級。優秀者人數一般不得超過總人數的20機

五、教學內容與時間安排

課程設計內容主要包拈以下:

1.在本課程設計中進行設計的參考項目名稱如下:

1)網上考試系統

2)電子商務模擬實驗室

3)網上圖書管理系統

4)個人信息網站

5)學生成績管理系統

6)物資采購系統

7)影院售票系統

8)餐館點菜系統

9)班級事務管理系統

10)教材征訂管理系統

11)庫存管理系統

12)人事管理系統

13)工資管理系統

14)資料管理系統

15)合適的其他系統,對于自選項目的大小、范圍、復雜程度等,必須取得投

課教師的同意,使各小組能夠在規定時間內順利完成。

2.必須完成下列內容:

1)項目可行性研究

2)制定項目開發計劃

3)需求分析

4)概要設計

5)詳細設計

6)實現

7)測試

軟件工程安排一覽表

階段內容要求時間安排周數(學時數)

成立項目小組并選定項目經

理或項目小組長;項目經理召

集小組成員選擇開發項目;項

目經理召集小組成員開展項

項目可行性研究

1目可行性研究;按照《軟件文17、18周1學時

檔編寫概要》的格式要求,由

項目經理執筆完成《項目可行

性研究報告》

項目經理召集小組成員針對

2制定項目開發計劃所選項目開展討論開發計劃,17、18周1學時

進一步明確項目的大小、范

圍、復雜程度等;項目經理召

集小組成員進行任務分解與

任務分配;確定任務進度;確

定完成項目的環境和工具;按

照《軟件文檔編寫概要》的格

式要求,項目經理執筆完成

《項目開發計劃書》

按照項目任務分配結果和項

目進度要求,由任務承擔人開

展項目的需求分析的主要工

作,不得超越前述項目的大

小、范圍、復雜程應等;項目

小組的其他成員配合任務承

3需求分析擔人,完成項目的需求分圻;17、18周6學時

按照《軟件文檔編寫概要》的

格式要求,由任務承擔人執筆

完成《項目需求分析規格說明

書》;由評審人員完成對《項

目需求分析規格說明書》的評

審工作,并給出評審意見

按照項目任務分配結果和項

目進度要求,并依據《項目需

求分析規格說明》,由任務承

擔人完成項目的初步設計任

務;項目小組的其他成員配合

任務承擔人,完成項目的初步

4概要設計設計任務;按照《軟件文檔編17、18周4學時

寫概要》的格式要求,由任務

承擔人執筆完成《項目概要設

計規格說明書》;由評審人員

完成對《項目概要設計規格說

明書》的評審工作,并給出評

審意見

按照項目任務分配結果和項

目進度要求,并依據《項目初

步設計規格說明書》,由任務

承擔人完成項目的詳細設計

任務;項目小組的其他成員配

合任務承擔人,完成項目的詳

5詳細設計細設計任務;按照《軟件文檔17、18周4學時

編寫概要》的格式要求,由任

務承擔人執筆完成《項目送細

設計規格說明書》;由評審人

員完成對《項目詳細設計規格

說明書》的評審工作,并給出

評審意見

按照項目任務分配結果和項

目進度要求,并依據《項目初

步設計規格說明書》和《項目

6實現詳細設計規格說明書》由任務17、18周6學時

承擔人完成項目的具體實現

任務;由任務承擔人給出實現

的源

溫馨提示

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

評論

0/150

提交評論