软件工程理论与实践学习——炸鸡的序言
自我簡(jiǎn)介
這是一只熱愛(ài)炸雞的大學(xué)生在學(xué)習(xí)軟件工程理論與實(shí)踐時(shí)寫下的第一篇 CSDN 文章。
目前主要修讀了C程序設(shè)計(jì)、C++與面向?qū)ο笤O(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、Java程序設(shè)計(jì)、數(shù)據(jù)庫(kù)原理和應(yīng)用等課程,接下來(lái)即將開(kāi)始學(xué)習(xí)軟件工程理論與實(shí)踐這門課程。
初識(shí)軟工
要想了解軟件工程,我們需要先知道什么是軟件。
軟件 = 程序 + 數(shù)據(jù) + 相關(guān)文檔。軟件不僅包括程序,還包括程序的處理對(duì)象——數(shù)據(jù),以及與程序開(kāi)發(fā)、維護(hù)和使用有關(guān)的文檔。
IEEE對(duì)軟件工程的定義為:①將系統(tǒng)化、嚴(yán)格約束的、可量化的方法應(yīng)用于軟件的開(kāi)發(fā)、運(yùn)行和維護(hù),即將工程化應(yīng)用于軟件。②對(duì)①中所述方法的研究。
具體來(lái)說(shuō),軟件工程是以借鑒傳統(tǒng)工程的原則和方法,以提高質(zhì)量、降低成本為目的的指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科。
課程期望
通過(guò)本次對(duì)于軟件工程理論與實(shí)踐的學(xué)習(xí),希望自己能夠具備軟件工程思想及實(shí)際軟件開(kāi)發(fā)的能力。
- 深入認(rèn)識(shí)軟件工程的原理
- 具備實(shí)際開(kāi)發(fā)軟件的技能
- 熟練使用軟件工程開(kāi)發(fā)工具
- 編寫標(biāo)準(zhǔn)和規(guī)范的軟件文檔
個(gè)人目標(biāo)
課程結(jié)束,希望自己開(kāi)發(fā)的軟件能達(dá)到軟件工程的基本目標(biāo):
- 達(dá)到要求的軟件功能
- 取得較好的軟件性能
- 開(kāi)發(fā)出高質(zhì)量的軟件
- 付出較低的開(kāi)發(fā)成本
- 需要較低的開(kāi)發(fā)成本
- 能按時(shí)完成開(kāi)發(fā)工作,及時(shí)交付使用
成員介紹
關(guān)于軟件工程理論與實(shí)踐的課程設(shè)計(jì),我組決定設(shè)計(jì) ——美食點(diǎn)單平臺(tái) 的項(xiàng)目。
我組另一名成員也是軟件工程專業(yè)的學(xué)生,她是一個(gè)平平無(wú)奇、莫得感情的憨憨, 主要負(fù)責(zé)程序測(cè)試和數(shù)據(jù)庫(kù)的設(shè)計(jì)。
個(gè)人觀點(diǎn)
"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.’ "
軟件工程是不是教會(huì)不怎么會(huì)寫程序的人開(kāi)發(fā)軟件?你的觀點(diǎn)?
個(gè)人認(rèn)為軟件工程是一門理論與實(shí)踐并重的課程,在實(shí)際開(kāi)發(fā)中將工程思想滲透到開(kāi)發(fā)者的腦海中,形成系統(tǒng)的軟件開(kāi)發(fā)體系。一個(gè)完整的軟件開(kāi)發(fā)需要經(jīng)歷軟件需求研究→軟件設(shè)計(jì)→軟件構(gòu)建形成可工作有意義的軟件,進(jìn)而經(jīng)過(guò)軟件測(cè)試、維護(hù)和工程管理最終形成一個(gè)相對(duì)較成熟的軟件,從一個(gè)簡(jiǎn)單的想法到一個(gè)可執(zhí)行程序的形成,便是軟件工程教給我們的。
總結(jié)
以上是生活随笔為你收集整理的软件工程理论与实践学习——炸鸡的序言的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Google Earth Engine(
- 下一篇: 2018 ACOUG嘉年华年会成功举办