軟體工程總結

2022-03-29 13:28:56 字數 1593 閱讀 1942

翻譯:

作為乙個有利的和受人尊重的行業,軟體工程師應致力於對軟體的分析,規範,設計,開發,測試和維護.軟體工程師按照其對健康、安全和福利的承諾,需堅持以下八項原則:

1 公眾-軟體工程師應符合公眾利益。

2 客戶和雇主-軟體工程師應以符合公眾利益的方式,以符合其客戶和雇主的最佳利益的方式行事。

3 產品-軟體工程師應盡可能的確保他們的產品和相關的修改符合最高的專業標準。

4 判斷-軟體工程師應保持其專業判斷的完整性和獨立性

5 管理-軟體工程管理者和領導者應該簽署並推出乙個道德的方法,以管理軟體開發和維護。

6 專業-軟體工程師應提前與公眾利益相一致的行業的完整性和聲譽。

7 同事-軟體工程師應該是公平的並且支援他們的同事。

8 自學-軟體工程師應終身學習,注重專業實踐,並促進職業道德。

軟體工程課的總結:

這學期的軟體工程課總結我認為是很成功的,在這學期的課程中雖然很累,很多時候都有挫敗感,但我確實學到了很多,也更加清楚的了解了這個行業,認識到了很多自己的不足,也認識到了和其他同學之間的差距.

本學期軟體工程的第乙個任務是編寫乙個隨機生成四則運算的程式,緊隨其後的還有乙個對該程式進行擴充的任務.通過這兩次的任務我認識到要使程式實現某一種功能往往很簡單,但隨著客戶要求的增多,和對程式功能需求的增多,乙個簡單的程式也會變的相當複雜,我同時也認識到在開發任何一種軟體時需求分析的重要性,乙個軟體如果要擴充可以無限的擴充功能,但大部分功能很可能對你的客戶來說毫無意義,並且會極大增加程式開發的難度,一款程式並不是功能越多越好,而是滿足你的客戶所需的功能即可,好的軟體是在這些功能上進行完美完善,想客戶所想,而不是一味增添功能.

本學期該課程的第二大任務就是結對程式設計的任務,我們所要完成的專案是乙個電梯的模擬軟體,這是我初步認識結對程式設計,也是第一次進行結對程式設計,通過這次的專案作業我認識到了結對程式設計的意義和作用,人往往都有著惰性,而在結對程式設計中彼此相互督促,相互進步,可以很好的客服我們的這種惰性.乙個人掌握的知識往往有漏洞,在結對程式設計的過程中,彼此能夠相互的替對方找到其知識的漏洞,彼此進步,而且最後實現的程式的安全性往往會遠遠高於獨自編出的程式,因為結對程式設計中,乙個人負責程式設計,另乙個人負責審查,過程更加嚴謹,所編出的程式也相應的更加完美.

最後乙個專案作業是乙個團隊專案,我們團隊的專案是餐飲管理系統,我們團隊的隊長是韓天中,隊長將這個專案分成5個子專案,然後分配給我們每個組員去完成,最後隊長在將所有的模組進行整合,在這個過程中我認識到了軟體工程課那些模糊的概念的現實實現,比如需求分析,比如團隊模型,開發模型等,我們參與其中,雖然有些累,也有因感受到差距的挫折感,但為了完成團隊專案每個人都在努力,在這裡非常感謝我們隊的隊長韓天中,他幫助我們學習,進步,並最終完成了這個專案.毫無疑問隊長是我們隊的絕對主力,解決了大部分主要問題,也協助我們完成了我們每個人的任務.這次的團隊專案讓我受益良多,不僅學到了技術,也學會了在這個行業如何與人溝通共同完成乙個任務,也認識到了在交流中學習的重要性,我相信這些在我以後的職業道路中都是很重要的.

對於課程的意見與建議:

這學期的軟體工程課的改革在我認為是非常成功的,我個人是學到了很多的東西.建議是希望團隊專案可以給幾個題目然後讓每個團隊從中選擇,因為我們沒做過大的專案,無法預估專案的難度,有時候會出現選擇的專案可能偏難或太簡單,或者很難進行團隊任務分配的專案,這樣沒事做的隊員會很尷尬.

軟體工程總結

單擊檢視大圖 這張圖,把軟體工程的基本點,總結出來了。其實簡單的說,就是對一款軟體從前到後的管理,從巨集觀到微觀的把控。這裡需要我們考慮的方面很多,需要我們有乙個統籌兼顧的頭腦。這裡我們這些開發過程如何讓別人明白,需要的就是我們文件,這裡的每個階段的文件都起著至關重要的作用。當然,這裡物件導向的簡單...

軟體工程總結

黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結...

軟體工程總結

黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結...