freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件工程(已修改)

2024-11-03 22:33 本頁面
 

【正文】 第一篇:《軟件工程》《軟件工程》課程分析本課程是軟件技術專業(yè)學生必修的一門專業(yè)必修課。根據培養(yǎng)軟件開發(fā)人員的需要,本課程的任務是使學生通過本課程的學習,了解軟件項目開發(fā)和維護的一般過程,掌握軟件開發(fā)的傳統(tǒng)方法和最新方法。能在軟件工程的理論指導下,開發(fā)一個小型管理系統(tǒng),為今后從事軟件工程實踐打下良好的基礎。一、課程分析(一)教學計劃的制定和教學內容的選取根據培養(yǎng)應用技能型人才的總目標,制訂本專業(yè)教學計劃,課程的教材配套,教學、實驗、實訓、課程設計大綱和指導書等教學文件齊全,近幾年來引入了現代教學技術手段,已初步建設、形成了具有特色的全套課堂教學和實驗教學課件。根據該課程的基本教學要求和特點,結合學時的安排,從教材的整體內容出發(fā),有側重地進行取舍,篩選出學生必須掌握的基本教學內容,較好地解決了教學中質量與數量的矛盾。(二)教學方法分析由于該課程是用于指導軟件開發(fā)的,和實踐聯系非常緊密。所以采用了理論聯系實際的方法進行授課。一方面,讓學生模擬軟件公司的項目小組進行軟件開發(fā);一方面,對學生進行適時的理論指導。既調動了學生的積極性,又讓學生了解了該課程的理論內容,收到了一舉兩得的效果。具體教學過程如下:第一步:模擬軟件公司的開發(fā)項目小組,分組,分設角色(項目經理、用戶、需求人員、設計人員、程序員、測試人員、軟件安裝培訓維護人員),確定開發(fā)題。讓每個小組的學生聚在一起,在項目經理的組織下通過調研、討論來制定自己小組的開發(fā)題目,大家感覺就象在軟件公司實習一樣,非常新鮮,感興趣。每個學生都積極主動的去完成自己應承擔的那部分工作。第二步:模擬軟件項目開發(fā)全過程的各個階段,進行相關的理論授課和實際開發(fā)。即對軟件開發(fā)的每一階段,首先按照教材內容進行理論授課,然后讓學生參照授課內容進行實際的軟件開發(fā)實踐。在此階段結束后,每班召開一個模擬方案論證會,由各開發(fā)小組選出代表上臺講解本組的開發(fā)方案,其他同學模擬用戶對開發(fā)方案提出意見。由于大家對模擬方案論證會非常感興趣,發(fā)言積極踴躍,論證會結束后,每個小組的設計方案都得到了很好的補充和完善。第三步:學期末各小組提交各自完成的軟件系統(tǒng)及開發(fā)文檔,并進行總結演示,由任課教師進行講評。抽象理論課的教學應理論聯系實際,讓學生在實際應用中掌握抽象的理論,在興趣中學習,達到我們高職的雙向型培養(yǎng)目標。二、存在的問題與希望在上述的教學中,雖然實現了理論聯系實際,但也存在著一些問題,比如每個項目小組中總有個別同學存在依賴心理,不參與項目開發(fā),最后抄襲別的同學的項目成果,自己得不到實際的鍛煉,影響了大三的畢業(yè)設計和日后的軟件開發(fā)。另外,如果該課程只上課,沒有實訓的話,實驗課時太少,學生很難全面完成一個系統(tǒng)的開發(fā)。第二篇:軟件工程 系統(tǒng)的數據要求,功能需求,性能需求,顯示出程序的輪廓。軟件危機是指在計算機軟件開發(fā)、使用與可靠性需求,可用性需求,出錯處理需求,混合方式維護過程中遇到的一系列嚴重問題和難接口需求,約束,逆向需求以及將來可能優(yōu)點:綜合了以上兩種策略的長處 題。提出的需求。補充: 確認測試又稱有效性測試。有效性測試是1.軟件危機的表現有哪些? 實體聯系圖,數據流圖,狀態(tài)轉換圖,在模擬的環(huán)境下,運用黑盒測試的方法,答:1)對軟件開發(fā)成本和進度的估計常層次方框圖,warnier圖,IPO圖。驗證被測軟件是否滿足需求規(guī)格說明書常很不準確。第五章 列出的需求。任務是驗證軟件的功能和性2) 能及其他特性是否與用戶的要求一致。對的現象時有發(fā)生。劃分出組成系統(tǒng)的物理元素——程序、文軟件的功能和性能要求在軟件需求規(guī)格3)軟件產品的質量往往是靠不件、數據庫、人工過程和文檔等等 說明書中已經明確規(guī)定,它包含的信息就住的。設計軟件的結構。也就是要確定系統(tǒng)中每是軟件確認測試的基礎。4)軟件常常是不可維護的。個程序是由哪些模塊組成的,其測試技術有那些,5)軟件通常沒有適當的文檔資塊相互間的關系。覆蓋標準的強弱程度料。 白盒測試是一種測試用例設計方法,盒子6)軟件成本在計算機系統(tǒng)總成就是把程序劃分成獨立命名且可獨立訪指的是被測試的軟件,白盒指的是盒子是本中所占比例逐年上升。問的模塊,每個模塊完成一個子功能,把可視的,你清楚盒子內部的東西以及里面7)軟件開發(fā)生產率提高的速度這些模塊集成起來構成一個整體,可以完是如何運作的?!鞍缀小狈ㄈ媪私獬绦騼冗h跟不上日益增長的軟件需求。成指定的功能滿足用戶的需求。部邏輯結構、對所有邏輯路徑進行測試。2.產生軟件危機的原因主要有哪些? (內聚和耦合的白盒測試的測試方法有代碼檢查法、靜態(tài)答:1)用戶對軟件需求的描述不精確。含義,種類)結構分析法、靜態(tài)質量度量法、邏輯覆蓋2)軟件開發(fā)人員對用戶需求的內聚:標志著每一個模塊內各個元素彼此法、基本路徑測試法、域測試、符號測試、理解有偏差。結合的緊密程度,是信息隱藏和局部化概路徑覆蓋和程序變異。3)缺乏處理大型軟件項目的經念的自然拓展。偶然內聚,邏輯內聚,時種覆蓋標準:語句覆蓋、判定覆蓋、條件驗。間內聚,功能內聚,順序內聚,通信內聚,覆蓋、判定/條件覆蓋、條件組合覆蓋和4)開發(fā)大型軟件易產生疏漏和過程內聚。路徑覆蓋發(fā)現錯誤的能力呈由弱至強的錯誤。耦合:是對一個軟件結構內不同模塊之間變化。5)缺乏有力的方法學的指導和互連程度的度量。數據耦合,控制耦合,其測試技術有哪有效的開發(fā)工具的支持。特征耦合,公共環(huán)境耦合,內容耦合。些,(等價劃分,邊介值分析法)6)面對日益增長的軟件需求, 黑盒測試也稱功能測試,它是通過測試來人們顯得力不從心。
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1