《軟件工程(實(shí)踐)》22年5月作業(yè)考核【資料答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2022/6/6 14:05:36來(lái)源:admin瀏覽: 56 次

軟件工程(實(shí)踐)
一、課程介紹
軟件工程是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)與維護(hù)的工程學(xué)科,是計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)的必修課程,該課程結(jié)合當(dāng)代軟件工程技術(shù)的發(fā)展實(shí)際,系統(tǒng)地講述軟件工程相關(guān)知識(shí)(包括,軟件工程的概念、原理、技術(shù),經(jīng)時(shí)間考驗(yàn)而證明正確的管理技術(shù)、當(dāng)前的技術(shù)方法等等),并選擇典型的軟件工程開(kāi)發(fā)案例進(jìn)行剖析,使同學(xué)能夠在牢固掌握軟件工程書本知識(shí)的同時(shí),可以將所學(xué)靈活地應(yīng)用于實(shí)際的軟件開(kāi)發(fā)中。本課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的重要的專業(yè)課程。是后續(xù)軟件開(kāi)發(fā)和實(shí)訓(xùn)課程的前提和基礎(chǔ)。
二、學(xué)習(xí)目標(biāo)
本課程要求學(xué)生掌握軟件工程的基本概念、方法、理論體系,熟練掌握一些常用的實(shí)用開(kāi)發(fā)方法和技術(shù)。
理解工具對(duì)實(shí)現(xiàn)軟件工程的作用,領(lǐng)會(huì)一些分析與設(shè)計(jì)原則的意義,能借助CASE工具、按照軟件工程的要求實(shí)施跨越軟件生命周期的完整開(kāi)發(fā)。
了解軟件工程各領(lǐng)域的發(fā)展方向,以及開(kāi)發(fā)過(guò)程中應(yīng)遵循的流程、準(zhǔn)則、標(biāo)準(zhǔn)和規(guī)范。能夠利用所學(xué)知識(shí)去解決一些實(shí)際的應(yīng)用問(wèn)。
通過(guò)該課程的學(xué)習(xí)是學(xué)生能夠?qū)④浖こ痰乃枷?、方法、技術(shù)、手段應(yīng)用到應(yīng)用開(kāi)發(fā)的工作實(shí)踐中,注重培養(yǎng)學(xué)生軟件系統(tǒng)設(shè)計(jì)的完整性、整體結(jié)構(gòu)的嚴(yán)謹(jǐn)性、解決方案的邏輯性、技術(shù)選擇的先進(jìn)性、編碼格式的規(guī)范性、測(cè)試與檢測(cè)方案的周密性、實(shí)施與運(yùn)行維護(hù)的計(jì)劃性等方面的出色的能力和團(tuán)隊(duì)合作意識(shí)。
三、基本內(nèi)容與要求:
參考軟件題目:(以下任選其一)
1.        基于XXX技術(shù)的郵件接收/收發(fā)客戶端軟件設(shè)計(jì)
2.        基于XXX引擎的語(yǔ)音朗讀/播報(bào)軟件設(shè)計(jì)
3.        基于XXX技術(shù)的音樂(lè)播放器設(shè)計(jì)
4.        基于XXX技術(shù)的視頻播放器設(shè)計(jì)
5.        常用圖片格式轉(zhuǎn)換器的設(shè)計(jì)
6.        常用音樂(lè)格式轉(zhuǎn)換器的設(shè)計(jì)
7.        常用視頻格式轉(zhuǎn)換器的設(shè)計(jì)
8.        自制web瀏覽器
9.        基于XXX技術(shù)的看圖識(shí)字軟件開(kāi)發(fā)

實(shí)踐要求:
1、選定一個(gè)軟件題目,寫出需求分析;
2、設(shè)計(jì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu),設(shè)計(jì)每個(gè)模塊的處理流程。要求設(shè)計(jì)合理;
3、編程序?qū)崿F(xiàn)系統(tǒng),要求實(shí)現(xiàn)可視化的運(yùn)行界面,界面應(yīng)清楚地反映出系統(tǒng)的運(yùn)行結(jié)果;
4、確定測(cè)試方案,選擇測(cè)試用例,對(duì)系統(tǒng)進(jìn)行測(cè)試;
5、運(yùn)行系統(tǒng)并要通過(guò)驗(yàn)收;
6、編寫課程設(shè)計(jì)報(bào)告。

設(shè)計(jì)報(bào)告內(nèi)容:
1.概述
2.課程設(shè)計(jì)任務(wù)及要求
         2.1 設(shè)計(jì)任務(wù)
         2.2 設(shè)計(jì)需求分析
3.軟件結(jié)構(gòu)
4.主要模塊
4.1 XXX模塊
4.1.1 功能介紹
4.1.2詳細(xì)結(jié)構(gòu)
4.1.3接口
         4.2YYY模塊
           4.2.1 功能介紹
4.2.2詳細(xì)結(jié)構(gòu)
           4.2.3 接口
        4.3 ......
        .....
4.軟件實(shí)現(xiàn)結(jié)果
   4.1 主要界面
          4.2 重點(diǎn)測(cè)試情況
5.結(jié)論
6.收獲和體會(huì)

  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部