- 相關(guān)推薦
軟件工程課程設計報告怎么寫(xiě)
軟件工程專(zhuān)業(yè)以計算機科學(xué)與技術(shù)學(xué)科為基礎,強調軟件開(kāi)發(fā)的工程性,使學(xué)生在掌握計算機科學(xué)與技術(shù)方面知識和技能的基礎上熟練掌握從事軟件需求分析、軟件設計、軟件測試、軟件維護和軟件項目管理等工作所必需的基礎知識。軟件工程課程設計報告怎么寫(xiě),我們來(lái)看看。
篇一:軟件工程課程設計報告怎么寫(xiě)
專(zhuān)業(yè):08計本2班
姓名:張敬宇
學(xué)號:20806032039
在我們整個(gè)軟件工程過(guò)程中,我體會(huì )到了許多,也學(xué)到了許多。
在項目要進(jìn)行自由分組后,我們的項目小組便誕生了。我們小組由3個(gè)成員組成,在相互商量后我們也確定了我們組的項目,是做一個(gè)校園文件管理系統。我們也隨即做了分工,。我們的項目也正式開(kāi)始了。
需求調研和分析對于軟件開(kāi)發(fā)過(guò)程至關(guān)重要。我們在開(kāi)發(fā)時(shí)如果不進(jìn)行調研和分析,那么對于后來(lái)的項目進(jìn)展將產(chǎn)生致命的后果。我們在項目的開(kāi)發(fā)中便遇到了這樣的問(wèn)題。我們開(kāi)始自己隨意的計劃整個(gè)系統的設計,然后報給老師,老師作為一個(gè)客戶(hù)并不是全部認同,隨后我們也必須按著(zhù)客戶(hù)的要求更改我們的設計報告。我也明白了,再做一個(gè)系統時(shí),必須隨時(shí)和客戶(hù)保持溝通,隨時(shí)了解他們需要什么,他們想要什么功能。如果我們不去和客戶(hù)溝通,不去調研客戶(hù)的需求,做出來(lái)的系統即使在我們看來(lái)是一個(gè)很好,很完美的產(chǎn)品,但是如果客戶(hù)不認同,那么我們所做的一切都是徒勞,還要返工去修改,費時(shí)費力。所以在做任何一個(gè)項目時(shí),前期的需求調研和需求分析都是必須的,這是在做一個(gè)項目的基本,是關(guān)系成敗的重要一環(huán)。
對于一個(gè)項目,它的需求設計也非常重要。在我們的文件管理系統開(kāi)發(fā)的過(guò)程中,遇到了一些問(wèn)題,出現的這些問(wèn)題很多都是非常棘手的,我們?yōu)榱私鉀Q這些棘手的問(wèn)題浪費了大量的時(shí)間,我們不得不在工程代碼上改了又改,在數據庫里增表、刪表、加數據、減數據,當然,在文檔里也要做出相應的修改以適應新的功能。還好,我們能及時(shí)地發(fā)現問(wèn)題,通過(guò)相互溝通討論,問(wèn)題也得到了解決。通過(guò)總結,我們也意識到,我們大家在做需求分析和進(jìn)行需求了解時(shí)僅僅考慮了一些基本的功能,而至于管理員和客戶(hù)之間的聯(lián)系,以及具體的一些流程我們都沒(méi)有深究,而導致我們到后期花費了大量的時(shí)間用于修復之前沒(méi)有考慮周全而帶
來(lái)的問(wèn)題。如果我們的需求設計能夠比較清晰和完善,那么我們在開(kāi)發(fā)過(guò)程中便會(huì )很明白的知道我們應該實(shí)現什么樣的功能,在數據庫里應該怎樣建表,以什么方式插入數據,從而可以避免反復修改工程的問(wèn)題,也能避免出現可能毀壞整個(gè)工程的問(wèn)題。整個(gè)工程的需求設計對于一個(gè)項目的順利進(jìn)展至關(guān)重要。
對于文檔在軟件工程中的作用,我在這次項目開(kāi)發(fā)過(guò)程中有了更加深刻的理解。文檔在軟件開(kāi)發(fā)過(guò)程中是很有用的,文檔是一項必不可少的東西,但文檔也不能太多,太過(guò)繁瑣,如果是那樣就不太好了。首先我們要明確開(kāi)發(fā)過(guò)程中為什么要寫(xiě)這些文檔,文檔的最根本的作用是為了更好的溝通。一個(gè)項目或產(chǎn)品可能需要延續很長(cháng)的時(shí)間,開(kāi)發(fā)過(guò)程中可能需要很多的環(huán)節,可能會(huì )遇到很多的問(wèn)題和很多的解決的方法,這時(shí),我們需要文檔的幫助,我們需要有一個(gè)東西來(lái)記錄,我們需要有一個(gè)共同的聲音。文檔只不過(guò)是一個(gè)準繩,將開(kāi)發(fā)中的各個(gè)樹(shù)枝樹(shù)葉扶正。如果,這個(gè)準繩太多太緊,大樹(shù)可能會(huì )發(fā)育的很高很直,但是就是有些畸形,如果這個(gè)準繩太少太松,大樹(shù)可能就會(huì )變成灌木叢。文檔的多少、繁簡(jiǎn)是有度的,絕對不能說(shuō)越多越好。我覺(jué)得,文檔需要說(shuō)明解決問(wèn)題的方法而不是解決問(wèn)題的理論,因為解決問(wèn)題的理論是在文檔形成中做到的。文檔完整即可,每一份文檔說(shuō)明一個(gè)問(wèn)題,無(wú)需將多個(gè)文檔的內容放在一個(gè)文檔的里面。除了重要階段形成文檔,其它部分都只是討論或者說(shuō)是想法。不要讓文檔成為累贅,如果真是這樣,我認為就是該考慮寫(xiě)這些文檔的`必要性的時(shí)候了。 我們在文檔的時(shí)候,一定要明白為什么要寫(xiě)這些。
在整個(gè)項目開(kāi)發(fā)過(guò)程中,我們也同時(shí)遇到了許多程序接口問(wèn)題,頁(yè)面和功能相結合的問(wèn)題,數據庫建表的問(wèn)題,這些問(wèn)題都是源于我們項目小組成員之間的溝通不足。我深刻認識到,在項目開(kāi)發(fā)時(shí),項目小組中各個(gè)成員之間的相互溝通是非常重要的。如果我們要在功能方面作出修改,那么程序人員和頁(yè)面人員及數據庫人員就必須相互溝通,共同對整個(gè)程序作出相應的修改,這樣才能避免最終整合時(shí)出現問(wèn)題。
在這十個(gè)周里,我還對軟件工程有了新的理解。在我以前的理解當中,軟件工程,無(wú)非就是一個(gè)人或者幾個(gè)人或一個(gè)團隊集中在一起進(jìn)行編寫(xiě)代碼的工作,以實(shí)現開(kāi)發(fā)出所用的軟件。但現在我明白了,軟件工程的作用,就是告訴人們怎樣去開(kāi)發(fā)軟件和管理軟件。具體地講,它表現在與軟件開(kāi)發(fā)和管理有關(guān)的人員和
過(guò)程上。所以,軟件工程就不僅僅是單一的編程過(guò)程了。它包括了系統分析->建模->概要設計->詳細設計->編碼->測試->維護。編碼可以理解為編程,這個(gè)只占總時(shí)間的20%左右。編程只是其中的一小部分。
在這次項目里我完成了許多工作,在界面設計上我完成了,首頁(yè)、全部的商品頁(yè)面、全部的用戶(hù)頁(yè)面及部分管理員頁(yè)面的制作,在后期項目整合過(guò)程中修改了功能和界面結合時(shí)出現的bug,還有數據庫插入數據及解決數據庫集中整合時(shí)出現的問(wèn)題。這些工作我都順利完成了,雖然并不能算是非常的出色,但也算是盡力了,F在看到自己辛勞的成果,我感到很欣慰。
當然,在這次項目過(guò)程中我也發(fā)現了自己的一些問(wèn)題。如現在的網(wǎng)站開(kāi)發(fā)技術(shù)還不夠強,在和小組成員相互溝通上還不夠積極等。我希望以此為契機,在將來(lái)的項目開(kāi)發(fā)中能做得更好。
篇二:軟件工程課程設計報告怎么寫(xiě)
數學(xué)與信息工程學(xué)院 項目名稱(chēng): 實(shí)驗室設備管理系統 專(zhuān)業(yè)班級:11計教1班 學(xué)號:1129020025 姓名:蔣一瑭 承擔角色:美工,問(wèn)題處理 組號:08 同組組長(cháng):鄧磊 同組其他成員:王宇翔 馬富偉 江濤 指導教師:鐘美 完成起止日期:2014.6.12 《軟件工程課程設計個(gè)人體會(huì )》
1. 美化軟件和對在設計過(guò)程中所遇到的問(wèn)題進(jìn)行處理 2. 在設計是會(huì )出現兩種錯誤,一種是系統部分自定義錯誤和數據庫錯誤。系統部分自定義錯誤在權限方面,管理員出現錯誤,而輸入方面用戶(hù)帳號和密碼出錯,查找方面找不到符合要求的記錄。對于數據庫,代碼出錯。
對于系統部分 自定義錯誤,需要添加/修改操作只能給幾十對輸入數據進(jìn)行驗真。分析錯誤的類(lèi)新。并給出相應的錯誤提示語(yǔ)句。
對于數據庫錯誤,可以在可能出錯的地方中輸入相應的出錯語(yǔ)句,并將程序重置,最后返回輸入階段。
此外,還有未解決的問(wèn)題:未添加設備選購數量屬性,輸入賬戶(hù)密碼后,退出登錄后,賬戶(hù)密碼自動(dòng)填充。
至于美工方面,就添了一張圖片,一切從簡(jiǎn),只留必須要留下的。
3. 軟件工程課程設計課程設想心得體味,這也激起了我爾后勤奮進(jìn)修的.樂(lè )趣,我想這將對我以后的進(jìn)修發(fā)作主動(dòng)的影響。其次,此次課程設想讓我充實(shí)熟悉到團隊協(xié)作的主要性,只要合作協(xié)作才干保證整個(gè)項目標有條不絮。經(jīng)過(guò)此次設想,我懂得了進(jìn)修的主要性,體會(huì )到實(shí)際學(xué)問(wèn)與實(shí)際相連系的主要意義,學(xué)會(huì )了堅持、耐心和勤奮,這將為自己爾后的進(jìn)修和任務(wù)做出了最好的表率。我感受作為一名軟件工程專(zhuān)業(yè)的
先生,此次課程設想是很故意義的。更主要的是若何把自己日常平凡所學(xué)的工具利用到理想中。固然自己關(guān)于這門(mén)課懂的并不多,良多根本的工具都還沒(méi)有很好的放縱,感受很難,也沒(méi)有很有效的法子經(jīng)過(guò)自身去了解,可是靠著(zhù)這一個(gè)多禮拜的“進(jìn)修”,在小組同窗的輔佐和解說(shuō)下,漸漸對這門(mén)課逐漸發(fā)作了些許的樂(lè )趣,自己起頭自動(dòng)進(jìn)修并逐漸從根本漸漸起頭弄懂它。
所以我以為此次的課程設想意義很深,和其他4位同窗的配合進(jìn)修、配合、勤奮的進(jìn)程也很歡快,別的還要感謝感動(dòng)教員的耐心教育。
【軟件工程課程設計報告怎么寫(xiě)】相關(guān)文章:
加薪報告怎么寫(xiě)?07-14
怎么寫(xiě)督察報告07-10
實(shí)習報告怎么寫(xiě)?07-10
實(shí)踐報告怎么寫(xiě)07-20
項目報告怎么寫(xiě)08-25
述職報告怎么寫(xiě)04-18
實(shí)習報告的自我評價(jià)怎么寫(xiě)?還有畢業(yè)實(shí)習報告怎么寫(xiě)?07-09
課程設計報告07-23
課程設計報告09-11