国产亚洲精品91-国产亚洲精品aa在线观看-国产亚洲精品aa在线看-国产亚洲精品xxx-国产亚洲精品不卡在线

SCI期刊 | 網站地圖 周一至周日 8:00-22:30
你的位置:首頁 >  ? 正文

軟件工程實驗教學分析

2021-4-13 |

1實驗課程網站建設

1.1課程資源

課程資源是涵蓋理論課和實驗課的各種相關資源信息,主要包括課程介紹、教學大綱、實驗大綱以及課程相關資料等。這個模塊為學生課下自主學習提供了非常有針對性的資源,對課堂教學是一個很好的補充。

1.1.1理論教學資源

課程介紹:是對課程的主要內容、課程的特點、課程學習的目的和任務等多方面作一個總括性的簡介方便學生對課程有一個總體的把握與了解。教學大綱:主要包括課程教學的內容與要求,對每章節的知識點、重點和難點進行說明,闡述具體的教學安排和課時分配,便于學生按照大綱的指導進行學習。教學日歷:用來描述課程的進度安排。學生可以通過查看教學日歷,事先預習教學內容,使得課堂學習更有目的性和針對性,提高了教學效率。授課教案和課件:這是學生自主學習最重要的部分,包括各章節的文字教案和多媒體教學課件。如果學生課堂上沒有完全理解授課內容的,可以帶著問題在課下繼續進行自主學習,能調動學生的自主學習的積極性,提高教學效果。預備知識:列出學生已經學習過的與軟件工程設計有關的課程目錄,如程序語言、數據庫、操作系統等,引導學生復習一些在軟件工程中需要涉及到的相關知識。

1.1.2實驗教學資源

實驗大綱:根據課程實驗的要求組織實驗項目,編寫實驗大綱,主要包括各個實驗的實驗目的、實驗原理、實驗內容和實驗環境等。注意實驗項目內容應從簡單到復雜對學生進行引導,給學生留下充足的學習思考空間,引導學生自主學習的方式和解決問題的方法,課程設計要求:主要包括分組情況、任務分配、任務書的規范說明、提交方式、打印格式和成績核定方法。此外,還可以給出實驗日戈」表和課程設計計戈」表等實驗詳細信息,使學生能合理規劃好整個實驗環節所要完成的任務。

1.2項目任務

該模塊主要包括項目實例,方便學生學習和了解;建立項目題庫,學生可以選擇項目,完成實驗任務。

1.2.1項目實例

教師根據學生的知識結構和實際情況,虛擬設計一兩個小型系統,作為項目實例,如停車場管理系統、借還書管理系統等。貫穿軟件生命周期整個過程,從問題定義、可行性分析、需求分析、總體設計、詳細設計到調試分析和軟件測試,給出項目的全過程設計。學生通過實例學習,對軟件工程開發項目有全面的認識和了解,知道軟件生命周期的各個過程應該做些什么,如何進行可行性研究,需求分析的任務是什么,采用什么分析工具,怎樣能全面周到的做好總體設計規劃,詳細設計階段的設計說明書的作用是什么,系統模塊如何劃分,程序實現的方法有哪些,怎么設計軟件測試方案以及軟件維護說明書。

1.2.2項目題庫

教師可為學生準備一些軟件項目,如停車場管理系統,在線考試系統,圖書管理系統,學生信息系統,銀行卡管理系統,教材定購系統,工資管理系統,設備管理系統等,建立項目題庫,每個項目配備相應的項目任務書,以便學生選擇項目,下載相關的項目任務書,完成項目計劃。項目題庫中的項目,要不斷更新。項目的來源可以根據企業的需求、也可以是教師自己的科研項目,要對各個項目進行共同討論,決定項目的可行性,并根據教學要求和課程特點,對實際項目進行剪切或劃分成子項目,使其具有可操作性和實踐性,便于學生操作和實訓。

1.3軟件工具

該模塊是配置相應的軟件工程實驗軟件,主要提供建模工具和編程軟件的下載,便于學生完成項目的分析過程,實現系統功育旨。

1.3.1建模工具

對幾種uML統一建模工具進行簡單介紹,并提供軟件下載,安裝方法和使用教程。學生可以采用不同的分析工具,建立系統的分析模型,并做好需求分析和系統設計。主要的建模工具有MierosoftOffieeVisio、RationalRose和powerDesigner三種。MierosoftOffieeVisio中引進了軟件分析設計功能到代碼生成的全部功能,可以更輕松地將流程、系統和復雜信息可視化、可以創建多種類的圖表。RatiollalRose主要是對開發過程中的各種語義、模塊、對象以及流程、狀態等進行比較好的描述,能從各個方面和角度來分析和設計,對系統的代碼框架生成有很好的支持。P*erDesigller是一種數據庫建模工具,允許使用一種結構化的方法有效地創建數據庫或數據倉庫,它還提供了直觀的符號表示,使數據庫的創建更力口容易,并使項目組內的交流和通訊標準化。

1.3.2編程工具

給出幾種軟件開發工具,如結構化編程語言或面向對象的編程軟件(c、c料、JAvA、DELPHI),以及sQL、P*erbuilder等開發工具,并提供軟件下載和安裝方法,供學生選擇編程軟件,編寫程序,并測試軟件。

1.4文檔資料

該模塊主要列出整個項目所要提交的各類文檔資料。此外,還應該提供統一格式的實驗報告和課程設計任務書范本,便于學生下載,并按要求填寫內容。項目文檔:主要包括有可行性分析報告,需求規格說明書,項目計劃書,總體設計報告,詳細設計說明書,軟件系統的程序代碼,軟件測試報告以及用戶使用手冊等。規格說明:可以給出一些規格說明的樣例和標準,學生可以使用非形式化、半形式化和形式化等方法描述需求分析規格說明,詳細設計規格說明,并給出系統各部分的設計規格說明書。鼓勵學生學習和使用形式化的方法描述規格說明,例如:有窮狀態機、Petri網以及z語言等,這樣可以用數學方法研究和驗證規格說明是否正確,并消除二義性。

1.5成績評價

該模塊主要給出實驗教學各階段的成績考核方式及評定標準。課程實驗中,上機操作占課程實驗成績的50%(含平時上機操作和考勤),課程實驗需要提交的文檔和報告占50%。課程設計因為是分小組進行,成績評定可以分成個人成績和小組成績兩部分,個人成績主要根據個人在小組中所分工作多少和完成工作情況來確定,小組成績則由各個小組階段成績和系統最終驗收的情況來確定(如系統是否達到需求規格說明中的功能性、提交的文檔是否全面和規范,源程序編寫是否規范、可維護性等)。每個項目組都應該進行匯報,展示自己的成果,由教師和其他同學組成評審團,對每個項目組的匯報進行評審和打分,提出修 改意見和建議。匯報結束后,,教師要進行總結點評,并寫出評語。既要評價項目成果,也評價學生的表現,幫助學生整理學習內容,鼓勵學生的積極性。

2網絡輔助教學

建立軟件工程實驗課程網絡教學平臺后,如何讓學生充分利用平臺資源進行網絡學習,也是必不可少的關鍵部分。整個教學實踐過程可在教師引導下,學生自主管理,分工協作,這樣既鍛煉了學生參與項目管理的能力,又訓練了學生之間的團隊合作精神。有了網絡學習平臺,在理論課程學習的同時,學生可以分三個階段完成軟件工程實驗課程:l)網絡學習:該階段主要學習課程資源,同時,學生進行選題,分小組和分派任務,進行項目的可行性研究和項目的需求分析。2)課程實驗:該階段主要是讓學生學習建模工具,通過使用建模工具,完成項目的分析過程,并進行系統的詳細設計,劃分系統的各組成模塊,給出系統的各部分設計規格說明書。3)課程設計:該階段主要是根據項目的需求規格說明書和系統設計文檔,采用合適的程序設計軟件完成對整個系統的代碼編寫,遵循代碼的開發規范。設計測試用例,對系統進行測試,并提交相關文檔。成績評價部分由教師來完成,每個階段都要進行階段性評價,并根據項目的最終完成情況給出整體評價。要著力培養學生軟件工程開發工具的應用能力,要求學生按規定提交項目要求的各種文檔,形成較為科學的綜合成績評定方法。

3結束語

軟件工程實驗課程的教學改革是軟件工程課程改革的一個重要部分,教學方法和實驗環境是軟件工程實驗課程改革得以實現的重要保障。利用網絡教學平臺輔助軟件工程的實驗教學,可以實現資源共享,使得學生對整個實驗教學有全面的認識和了解,有利于調動學生的學習興趣和主動性,提升學生分析問題能力和實際解決問題的能力,對增強學生的項目管理能力和開發能力,起到很好的作用。

作者:肖祥慧 林冬梅 胡春萍 單位:佛山科學技術學院電子與信息工程學院 佛山科學技術學院信息與教育技術中心

Top
主站蜘蛛池模板: 拍拍视频免费观看网站在线观看 | 尤物视频在线观看免费视频 | 亚洲国产日韩精品 | 久久久久青草 | 看黄在线 | 欧美成人观看视频在线 | 亚洲制服丝袜在线播放 | 成人免费在线网站 | 香港黄页亚洲一级 | 成人午夜视频免费 | 国产高清美女一级a毛片久久w | 亚洲色图男人天堂 | 欧美换爱交换乱理伦片免费观看 | 尤物视频在线网站 | 爱爱爱爱的视频在线观看 | 久久久久久全国免费观看 | 91视频麻豆| 一级黄色大片网站 | 国产一级aaa全黄毛片 | 免费欧美在线视频 | 91福利网址 | 亚洲国产一区二区在线 | 日韩高清免费在线观看 | 一级毛片免费视频网站 | 亚洲国产精品一区二区不卡 | 日韩经典欧美一区二区三区 | 日韩a级一片在线观看 | 视频在线观看免费播放www | 国产精品柏欣彤在线观看 | 95视频在线观看免费 | 热久久影院 | 欧美一级做 | 很污很污的网站 | 亚洲精品久久一区二区无卡 | 在线观看亚洲精品专区 | 九九九精品视频免费 | 欧美黄色一级片视频 | 日韩毛片欧美一级a网站 | 国外一级黄色片 | 国产亚洲精品网站 | 欧美日韩中文字幕 |