软件工程理论与实践学习——炸鸡的序言
自我簡介
這是一只熱愛炸雞的大學生在學習軟件工程理論與實踐時寫下的第一篇 CSDN 文章。
目前主要修讀了C程序設計、C++與面向對象設計、數據結構、操作系統、Java程序設計、數據庫原理和應用等課程,接下來即將開始學習軟件工程理論與實踐這門課程。
初識軟工
要想了解軟件工程,我們需要先知道什么是軟件。
軟件 = 程序 + 數據 + 相關文檔。軟件不僅包括程序,還包括程序的處理對象——數據,以及與程序開發、維護和使用有關的文檔。
IEEE對軟件工程的定義為:①將系統化、嚴格約束的、可量化的方法應用于軟件的開發、運行和維護,即將工程化應用于軟件。②對①中所述方法的研究。
具體來說,軟件工程是以借鑒傳統工程的原則和方法,以提高質量、降低成本為目的的指導計算機軟件開發和維護的工程學科。
課程期望
通過本次對于軟件工程理論與實踐的學習,希望自己能夠具備軟件工程思想及實際軟件開發的能力。
- 深入認識軟件工程的原理
- 具備實際開發軟件的技能
- 熟練使用軟件工程開發工具
- 編寫標準和規范的軟件文檔
個人目標
課程結束,希望自己開發的軟件能達到軟件工程的基本目標:
- 達到要求的軟件功能
- 取得較好的軟件性能
- 開發出高質量的軟件
- 付出較低的開發成本
- 需要較低的開發成本
- 能按時完成開發工作,及時交付使用
成員介紹
關于軟件工程理論與實踐的課程設計,我組決定設計 ——美食點單平臺 的項目。
我組另一名成員也是軟件工程專業的學生,她是一個平平無奇、莫得感情的憨憨, 主要負責程序測試和數據庫的設計。
個人觀點
"Software engineering,of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its charter ‘How to program if you cannot.’ "
軟件工程是不是教會不怎么會寫程序的人開發軟件?你的觀點?
個人認為軟件工程是一門理論與實踐并重的課程,在實際開發中將工程思想滲透到開發者的腦海中,形成系統的軟件開發體系。一個完整的軟件開發需要經歷軟件需求研究→軟件設計→軟件構建形成可工作有意義的軟件,進而經過軟件測試、維護和工程管理最終形成一個相對較成熟的軟件,從一個簡單的想法到一個可執行程序的形成,便是軟件工程教給我們的。
總結
以上是生活随笔為你收集整理的软件工程理论与实践学习——炸鸡的序言的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Google Earth Engine(
- 下一篇: 2018 ACOUG嘉年华年会成功举办