久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

軟件工程實踐個人總結(jié)

時間:2019-05-12 12:27:07下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《軟件工程實踐個人總結(jié)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《軟件工程實踐個人總結(jié)》。

第一篇:軟件工程實踐個人總結(jié)

軟件工程實踐個人總結(jié)

學(xué)號:

在這個學(xué)期的軟件工程實踐課中,我們小組所選的題目為XXX公司全國銷售管理系統(tǒng)。按照這個題目及相關(guān)需求,我們小組對選題進(jìn)行了需求分析、模塊設(shè)計、系統(tǒng)設(shè)計、數(shù)據(jù)庫設(shè)計、用戶界面設(shè)計等,并積極完成相應(yīng)的開發(fā)編碼工作,后又對開發(fā)的系統(tǒng)進(jìn)行了相應(yīng)功能的測試工作。

對項目的理解

我們項目小組制作的的是XXX全國銷售管理系統(tǒng),該公司考慮進(jìn)行集約化經(jīng)營模式,進(jìn)軍電子商務(wù)領(lǐng)域,將全國市場資源進(jìn)行整合形成有自身特色的經(jīng)營體系,提升企業(yè)核心競爭能力,為此需要運用電子商務(wù)的力量對全國經(jīng)銷商資源進(jìn)行整合,對線上和線下進(jìn)行雙重營銷。

經(jīng)過對該項目的相關(guān)分析,我們小組明確了要具體實現(xiàn)的功能模塊。我們所開發(fā)的系統(tǒng)共有兩大模塊,一塊為XXX公司面向普通用戶的在線商城銷售系統(tǒng);另一塊為XXX公司用戶進(jìn)行對內(nèi)的自我管理的管理系統(tǒng)。兩個大模塊下具體細(xì)分包括網(wǎng)上商城、客戶管理、市場及銷售管理、內(nèi)部辦公系統(tǒng)、倉庫管理、財務(wù)管理、權(quán)限與安全7個子模塊 在線商城中,要實現(xiàn)商品信息的展示、瀏覽,用戶將添加商品到購物車,下單購買等功能。管理系統(tǒng)中,要實現(xiàn)的功能包括:公司的內(nèi)部人員及人員對應(yīng)的權(quán)限的管理、公司產(chǎn)品庫存的管理、公司財務(wù)的管理、公司推出的一些市場營銷活動(比如:促銷、廣告等)的管理等。

自己在項目中負(fù)責(zé)的部分

在小組完成該項目的工程中,組內(nèi)進(jìn)行了明確的分工,包括項目初期的分析、文檔撰寫及項目后期的開發(fā)測試過程。在小組中,我負(fù)責(zé)的部分為:項目初期的數(shù)據(jù)庫分析、數(shù)據(jù)庫設(shè)計文檔的撰寫和后期的測試工作。在數(shù)據(jù)庫設(shè)計及相應(yīng)文檔撰寫方面,我獨立完成了數(shù)據(jù)庫的初期設(shè)計和數(shù)據(jù)庫設(shè)計文檔的撰寫,數(shù)據(jù)庫文檔總頁數(shù)為11頁。我所撰寫的數(shù)據(jù)庫設(shè)計文檔被組內(nèi)其他人和其他文檔整合到一起,后來,實際的開發(fā)人員在此基礎(chǔ)上進(jìn)行了一部分的修改。在后期的開發(fā)過程中,我負(fù)責(zé)的部分為系統(tǒng)測試。具體負(fù)責(zé)的部分為:網(wǎng)上商城、庫存管理、系統(tǒng)權(quán)限與安全這三個模塊的測試工作。網(wǎng)上商城部分,主要功能包括商品信息的瀏覽、購物車功能及下訂單三大部分。在編寫的測試用例中,包括:

1.商品信息展示測試:分別以游客及網(wǎng)上商城注冊用戶身份瀏覽商城,在商品類目中選擇相應(yīng)的商品信息,查看商品信息的顯示是否存在問題。隨機打開商品信息條目,查看商品的詳細(xì)描述信息,查看商品詳細(xì)信息頁面是否能正常顯示。

2.購物車相關(guān)功能測試:購物車需要以注冊用戶身份登錄才能正常使用,游客無法正常使用購物車功能。購物車相關(guān)功能包括商品添加到購物車、購物車中瀏覽已添加的商品、將已添加的商品從購物車中刪除、選擇購物車中的商品提交訂單。每個購物車的相關(guān)功能都編寫了相應(yīng)的測試用例。結(jié)果發(fā)現(xiàn)在網(wǎng)上商城的初期版本中,購物車無法正常刪除已添加的商品信息,已作為bug提交給相應(yīng)的開發(fā)人員。在后續(xù)的版本中,該bug已經(jīng)被修復(fù)。

3.由于訂單功能設(shè)計支付等相關(guān)部分,開發(fā)人員未完全實現(xiàn)訂單的相應(yīng)功能。所以訂單部分無法進(jìn)行詳細(xì)的測試。

庫存管理部分,主要功能包括商品庫存信息查看、出入庫單的查看、出入庫詳情的查看、商品出入庫及出入庫單的審批。編寫的測試用例中,包括:

1.商品庫存信息的查看:以超級管理員或庫存管理員的身份登錄后臺的管理系統(tǒng),在庫存中查看商品的庫存詳細(xì)信息。2.出入庫單的查看:查看出入庫單是否正確。

3.商品出入庫的測試:新建商品的出入庫單,提交知否能否在出入庫單中查看到且出入庫單的商品信息、數(shù)量、出入庫單的狀態(tài)是否正確。

4.出入庫單的審批測試:在出入庫單的審批界面中,允許某些出入庫單的審批,不允許另一些出入庫單的審批,然后在出入庫單查看界面,查看審批的訂單的狀態(tài)是否發(fā)生改變。系統(tǒng)角色權(quán)限及安全部分,主要的功能包括:新建角色、刪除角色、角色權(quán)限的管理。測試用例包括:

1.以超級管理員用戶登錄后臺管理系統(tǒng),建立新的角色并賦予相應(yīng)的權(quán)限。

2.以超級管理員身份登錄,并刪除某些已經(jīng)存在的角色,看系統(tǒng)是否會產(chǎn)生某些級聯(lián)的錯誤。

3.角色權(quán)限的管理:為已存在的角色添加或刪除某些權(quán)限。經(jīng)過測試,在我測試的模塊中,只發(fā)現(xiàn)商品購物車無法正常刪除已添加的商品,其他的功能都能正常使用。

經(jīng)驗總結(jié)

本次的實踐讓我學(xué)到了一些我之前不了解的東西。這次的軟件工程實踐,分工十分明確,有分工的職責(zé)也很細(xì),我分到的崗位是軟件測試。在此之前,對于軟件測試,我只是聽說過,卻并沒有真實地接觸過。對于組長指派給我的編寫測試用例,我完全不知道要怎么寫,也不知道從何下手。后來,同樣是負(fù)責(zé)測試用例的組里其他成員給我發(fā)了一份測試用例的文檔,我以此為參照,結(jié)合自己負(fù)責(zé)的部分,才漸漸對于測試用例有了一個大致的認(rèn)識。按照自己對于軟件測試的理解,加上同學(xué)的測試用例示例,結(jié)合同學(xué)的指導(dǎo),我才大致完成了測試用例文檔的編寫,也順利的完成了對開發(fā)的銷售管理系統(tǒng)的測試。在這些測試用例的編寫中,由于我對軟件測試及測試用例的了解不深,難免存在一些問題,例如:不能很好的測試到系統(tǒng)中的一些功能,無法測試到一些會引發(fā)問題的情況等。另外,在這次的軟件工程實踐里,也跟著整組人完整地經(jīng)歷了一遍軟件開發(fā)的流程。之前的一些課程雖然也有涉及,但總的來說沒有這么完整,時間跨度上也沒有這么長。在這么課中,第一次接觸到了軟件開發(fā)小組中用到的周報,也學(xué)到了其他一些書本上沒有的東西。

第二篇:軟件工程實踐課個人總結(jié)

個人總結(jié)

在這一學(xué)期的軟件工程實踐課中,我對一個系統(tǒng)的開發(fā)有了初步的了解,這一切都要得力于整個團(tuán)隊的配合與老師的悉心指導(dǎo)。一下便是我這一學(xué)期的個人總結(jié)。

普通的軟件開發(fā)過程和面向?qū)ο箝_發(fā)過程有著很大的不同。回想我們在面向結(jié)構(gòu)的編程中所學(xué)習(xí)的,我們了解到在非面向?qū)ο笾凶罱?jīng)常采用的任務(wù)分配方法就是以軟件模塊為單位,這樣的好處是分配簡單,不同任務(wù)之間耦合程度低,容易操作。壞處是幾乎無法做到重用,也缺乏整體性的設(shè)計。

在開發(fā)的過程中要做到盡量簡化和穩(wěn)定客戶端。個人編程可以是一種享受,但團(tuán)隊開發(fā)始終是一項嚴(yán)謹(jǐn)?shù)穆殬I(yè)活動,因此多考慮別人,不要設(shè)計復(fù)雜的接口,雖然你省事了,但這會給理解和使用你的接口和人造成障礙。

準(zhǔn)備一份簡潔的文檔,并保持更新。隨便一種形式的穩(wěn)定,可以是代碼,可以是UML圖,也可以是純粹的文字(估計沒幾個程序員喜歡這種形式)。只要它能夠傳達(dá)你的代碼的目的,那就足夠。

盡可能多的考慮異常和錯誤的情況。

分工合作是指既要分工明確,又要互相溝通、協(xié)作,以達(dá)成共同的目標(biāo)。工作中分工合作的重要性、方便體現(xiàn)在:可以發(fā)揮整體效能,提高工作效率。例如:流水線生產(chǎn),就是將一個生產(chǎn)過程劃分為很多環(huán)節(jié),每個人各自負(fù)責(zé)其中的一個環(huán)節(jié),一個環(huán)節(jié)完成后這個環(huán)節(jié)的人就可以接著開始下一輪生產(chǎn),而不用等整個環(huán)節(jié)都完成再開始下一輪生產(chǎn),大大的節(jié)約了時間;能充分發(fā)揮每個人的特長優(yōu)勢。分工合作令每個人根據(jù)自己的專長去完成相應(yīng)的工作,這樣可以使每個部分的工作都能相對盡善盡美;可以彌補個人的不足。很多工作是一個人所沒有辦法完成的,即使完成了也不能有很好的效果。《西游記》中雖然唐僧師徒四人每個人都有不足,但最終取經(jīng)成功,正是分工合作彌補了這個不足。

團(tuán)隊精神和團(tuán)隊氛圍會產(chǎn)生強大的動力。古語說近朱者赤,近墨者黑,一個好的氛圍對人的影響是巨大的,好的團(tuán)隊氛圍可以使每個成員都心甘情愿盡自己最大的努力去完成好工作,工作效率成倍增長。

第三篇:2014軟件工程個人實習(xí)總結(jié)

西南交通大學(xué)信息科學(xué)與技術(shù)學(xué)院

軟件工程系2012級

程序設(shè)計綜合實習(xí)/軟件工程實習(xí)

個人實習(xí)總結(jié)

專業(yè):___軟件工程______________ 班級:__********______________ 學(xué)號:__********______________ 姓名:__***__________________ 組別:____********______________

2014年7月

個人實習(xí)總結(jié)

基于本次暑期實習(xí)的情況,我收獲很大。

從實訓(xùn)目的來看,本次實訓(xùn)主要是在VS2012開發(fā)平臺上實現(xiàn)對C#語言、SQL數(shù)據(jù)庫的應(yīng)用,就我所在小組的項目工作內(nèi)容來看,還需要掌握水晶報表和MDI多窗口應(yīng)用技術(shù)。除了要充分熟悉開發(fā)平臺及應(yīng)用設(shè)計之外,還要掌握并實踐軟件項目設(shè)計規(guī)范及其開發(fā)流程即需求階段、分析和設(shè)計階段、編碼階段和測試階段,以便能按時交付作業(yè)。

從實訓(xùn)的內(nèi)容來看,我小組的項目是“人事工資管理系統(tǒng)”,主要實現(xiàn)公司企業(yè)對內(nèi)部員工檔案、工資、獎罰考勤等一系列的管理,這在當(dāng)今不斷壯大的企業(yè)用人單位是亟待需要的,總的來說,項目的難度系數(shù)不是很高,但也是相當(dāng)困難。

在校外實習(xí)之前,老師先在校內(nèi)培訓(xùn)了5天。5天實訓(xùn)中,著重講解了c#語言應(yīng)用,并布置編寫“通訊錄”工作臺程序,windows應(yīng)用程序和WPF程序,數(shù)據(jù)先是用文本保存,然后練習(xí)用數(shù)據(jù)庫保存,期間每天需上交當(dāng)日作業(yè)。5天的時間里,通過不斷地學(xué)習(xí),我從完全不懂c#語言成長到初步掌握了這門語言,當(dāng)然在具體應(yīng)用中還是會遇到些問題,但我還在學(xué)習(xí)。其實在實習(xí)的前一個月里,老師就上傳了一些關(guān)于c#語言的資料并通知我們需要配置哪些軟件環(huán)境,對于這一點,我是相當(dāng)感謝何老師的,當(dāng)然在校外的實習(xí)里,公司也全都把開發(fā)項目用到的一系列軟件上傳到公共文件夾里,從而免去了我們下載軟件的麻煩,在此,感謝眾老師。

校內(nèi)實習(xí)要上交的作業(yè)我是在校外實習(xí)中補充完成的,因為之前上交的作業(yè)由于時間倉促大都有錯誤,所以借著校外實習(xí)中對c#語言的進(jìn)一步應(yīng)用和講師的詳細(xì)講解后,我重新改正了錯誤,希望何老師能諒解采納。

校外實習(xí)是從7月12號開始,歷時15天,15天的最后一天要回校評審。我對本次校外實習(xí)的各個方面都十分滿意。相比上次實習(xí),首先這里的住宿學(xué)習(xí)條件非常好,住宿和實習(xí)地都安裝了空調(diào),實習(xí)地方環(huán)境清幽寬敞明亮,伙食也非常好。然后就是

實習(xí)講師非常專業(yè)和負(fù)責(zé),他事先把所有有關(guān)實習(xí)的資料軟件存放在公共文件夾,且規(guī)劃入微。一開始先是對我們進(jìn)行C#測試分好組安排好每組項目任務(wù),又指導(dǎo)我們每個小組安裝SVN軟件,方便小組文件上傳與統(tǒng)一,整體一氣呵成,不似之前實習(xí)的凌亂,這一點我十分敬佩。之后每天都先安排好任務(wù)工作,認(rèn)真且非常詳細(xì)的給我們操作示范并細(xì)心地制作成word文檔供小組之后查看。每隔幾天都會有小組評審,主要針對小組所編文檔的規(guī)范程度和不足提出修改建議。作為小組的PM,我必須承認(rèn)一開始工作任務(wù)安排不當(dāng),沒有完全發(fā)揮各成員的優(yōu)勢,以致文檔編寫的有些瑕疵,不過在小組評審過后,我便及時更改了項目工作的分工,而之后小組項目工作進(jìn)行的非常順利,每個人的能力都得到了最大的發(fā)揮和升華,當(dāng)然這完全得力于小組成員的高度配合。

我小組是c#軟件開發(fā)第一組,組內(nèi)有6名成員,兩個主要負(fù)責(zé)項目核心代碼的編寫,其余負(fù)責(zé)簡單模塊代碼的編寫,我主要負(fù)責(zé)填寫與修改相關(guān)項目文檔并督促小組進(jìn)度和團(tuán)結(jié)組內(nèi)成員、合理分配組員任務(wù)并及時調(diào)節(jié)組內(nèi)安排的各種不適與問題。校外實習(xí)的過程中,小組成員高度團(tuán)結(jié),協(xié)調(diào)合作,對所有問題都能及時探討并高效解決,有時遇到分歧,不過在全體討論后,都能找到合理的統(tǒng)一方案,如在界面設(shè)計環(huán)節(jié)中,就登陸界面和模塊界面的設(shè)計中,組員有很多不同建議,在詢問老師和權(quán)衡實現(xiàn)困難程度后,我們達(dá)成了一致意見,統(tǒng)一后的界面相比之前更加規(guī)整明晰,且功能更加健全,當(dāng)然這是我們小組齊心合力的結(jié)果。在開發(fā)的過程中,出現(xiàn)過項目分工不明確的問題,其原因源于我考慮到組員能力的不同,所以就把大部分的工作安排給能力高的人身上,其他能力低的只暫讓他們自由學(xué)習(xí)希望能盡早跟上小組步伐,不過事實證明我錯了。讓部分組員自由學(xué)習(xí)而不參與項目的工作中本身就拖累了小組的整體速度,而且在短暫的時間里,他們也實在學(xué)不到任何實際的東西,所以后來我更改了戰(zhàn)略。我先讓能力低的組員嘗試參照模板編寫一些文檔的簡單部分,然后讓能力稍高點的組員繼續(xù)補充文檔的核心部分,最后由我修改格式和內(nèi)容,最后讓老師審閱。這個方案實施過后,小組的效率整體上明顯提高,每個人各司其職,全組團(tuán)結(jié)一致,共同為項目的完成發(fā)揮自己的聰明才智。而之后,在項目編碼階段,我們小組的TL負(fù)責(zé)對項目整個框架的構(gòu)建,即設(shè)計好主要的窗口原型,然

后指導(dǎo)小組成員在自己所負(fù)責(zé)的模塊上添加具體事件代碼,最后再進(jìn)行修改,這樣做不僅將組員團(tuán)結(jié)在一起提高組內(nèi)效率,更直接提高了組員的編程能力。

需求分析階段和設(shè)計階段很快結(jié)束了,我們小組齊心協(xié)力按時完成了相關(guān)文檔的編寫,包括需求規(guī)約、實現(xiàn)規(guī)約、界面設(shè)計word圖形文檔、數(shù)據(jù)庫設(shè)計說明書、詳細(xì)設(shè)計說明書和概要說明書,在老師評審過后,發(fā)現(xiàn)問題還是有很多,作為項目經(jīng)理的我本該對這些文檔進(jìn)行及時修改和更正,但由于時間倉促且我們是第一組需第一個評審,所以就馬馬虎虎的拿未精確修改的文檔進(jìn)行審評了,老師著重對系統(tǒng)模塊圖和模塊功能描述那塊提出了些許建議,并讓演示了小組編寫的代碼程序,對其中錯誤問題提出了解決方案。之后進(jìn)行一番修改過后,我小組正式進(jìn)入了編碼階段,編碼只有短暫的3天,后兩天老師分小組評審并提出改進(jìn)意見,小組修正和改進(jìn)代碼結(jié)構(gòu)語句,完善項目要求,緊接著進(jìn)入測試階段,老師又著重介紹了一些測試工具方便小組測試,填寫并修改好測試文檔后,整個實習(xí)就將要進(jìn)入尾聲了。再回校進(jìn)行最后評審項目PPT和提交作業(yè)后,暑期實習(xí)就正式結(jié)束。

短短半個月的實習(xí)中,我深深的感受到自己在實際應(yīng)用中專業(yè)知識的匱乏和短時間學(xué)習(xí)掌握一門新知識和新技術(shù)的困難,這是我非常畏懼的兩大難題。就自身來說,我喜歡有所準(zhǔn)備,不喜歡臨陣磨槍,盡管之前對實習(xí)要求的知識技能有些了解,但到真正實施時,還是不免有些不知所措,而之后能慢慢克服畏懼慌張并團(tuán)結(jié)小組成員按時且高效的完成作業(yè),這都得力于實習(xí)老師和組員對我的巨大幫助,在此,由衷感謝他們,也感謝我自己。

本次實習(xí),我成長了很多,相比過去的浮躁戾氣,現(xiàn)在的我更多的是一份耐心和隱忍,而且在面對新知識和新技能時,我不再緊張無措,而是耐心學(xué)習(xí),認(rèn)真處理每個問題,積極迎接每個挑戰(zhàn),這才是一個將要步入社會的合格大學(xué)生所應(yīng)具備的品質(zhì)。而且,在書本知識的具體應(yīng)用中,我秉承“熟能生巧”這句古語的精髓,堅持不懈,勤加練習(xí),一次次的遇到困難,一次次的戰(zhàn)勝困難,又一次次的總結(jié)困難。

這次實訓(xùn)是對我們學(xué)習(xí)的一個檢驗。項目中有很多知識在日常的學(xué)習(xí)中都沒有接觸過,同時也提醒我:要想成為一個合格的程序員就需具備一種自學(xué)能力,千萬不能畏懼挑戰(zhàn),因為在尋找答案和解決問題的過程中,不僅是項目工作得以完成,而且自己的能力也在潛移默化的提升。我們要不斷地探索,不斷地嘗試,不斷地鍛煉自己的膽識與勇氣,要相信,只要自己秉承努力奮斗、為理想拼搏的精神,盡管未來道路荊棘叢叢,也一定可以披荊斬棘,度過重重難關(guān),實現(xiàn)自己的理想。

這次實訓(xùn)是對我們實際能力的一個提升。讓我感受最深的是理論和實際的結(jié)合,正如列寧那句話所說,“理論聯(lián)系實際,實踐是檢驗真理的唯一標(biāo)準(zhǔn)”。理論知識固然重要,可是無實踐的理論就是空談。真正做到理論與實踐的相結(jié)合,將理論真正用到實踐中去,才是展示自己才華的最佳方式。

這次實訓(xùn)也是我們?nèi)蘸蟛饺肷鐣M(jìn)入團(tuán)隊合作的一個很好的奠基。本次實訓(xùn),除了專業(yè)知識的應(yīng)用,也讓我收獲了好多人生哲理。個人力量固然重要,團(tuán)隊力量也不容小覷。團(tuán)隊是個人才能展示的最佳舞臺,是個人才能升華的最佳練習(xí)場,我愛我們這個團(tuán)隊。

實習(xí)真的結(jié)束了,相信在它的鍛造下,我會走的更遠(yuǎn)。

第四篇:軟件工程個人總結(jié)

得分:

《軟件工程》個人總結(jié)

名:

石青龍

學(xué)

號:

201310403104

軟件名稱:

我的大學(xué)微信

期:

2016年06月16日

昆明理工大學(xué)信息工程與自動化學(xué)院

《軟件工程》個人總結(jié)

1學(xué)習(xí)綜述

在這個課程中學(xué)到需求分析的重要性以及提前要做好總體設(shè)計并且如何做好一個完備的總體設(shè)計。再到詳細(xì)設(shè)計就是對總體設(shè)計的延伸,做到更加細(xì)致的設(shè)計。還有白鶴與黑盒測試的不同之處,以及用于不同的場合。

2軟件開發(fā)

我們所開發(fā)的項目為我的大學(xué)微信,在小組中擔(dān)任組員。我所做的就是設(shè)計一個整體的框架,以及詳細(xì)的UI設(shè)計,所占比例為24%。

從上課開始,老師就告訴我們軟件工程實際是一門專業(yè),但是自己并沒有怎么領(lǐng)會。直到在之后的學(xué)習(xí)中才理解,這其實是一門很需要時間的專業(yè)。

差不多第二節(jié)課,老師就要求我們有一個明確的軟件設(shè)計目標(biāo),類似于app或者網(wǎng)頁交互以及管理系統(tǒng)之類的。也就有了我們對實際需求的分析,同時我們就開始對可行性以及需求有了更加直觀的認(rèn)識。

因為,需求分析實際上就是————你想要什么,做什么,什么樣子的。而相對應(yīng)得可行性分析則是對實現(xiàn)需求的一個目標(biāo)的精簡化的過程。也就是怎么樣更快更好的做到。后面我們寫了自己的軟件設(shè)計方向之后,并且在實現(xiàn)它的過程中才對各個部分深有體會。例如,我們組的是做一個andriod app,起初,并沒有在意它的開發(fā)難度。畢竟抱著個學(xué)習(xí)的心態(tài)去嘗試的。后面,做的時候才有了棘手的感覺,就是那種從零開始的感覺。每一個問題都要卡很久,從剛開始的平臺搭建開始,到后面平臺的使用都是簡單但是煩人的問題。之后在遇到對andriod控件以及使用規(guī)則的不熟悉,一而再的陷入困境。這就是開始的可行性部分沒有做到位的后果。

再說,慢慢熟悉對開發(fā)平臺的使用之后,能夠編一些自己想要的東西,但是凌亂不堪。在開發(fā)過程中,就有一種被項目牽著走的感覺,之后不得已重新開始。但是,對總體設(shè)計有了清楚的認(rèn)識。那就是類似于計劃書一樣的東西。或者說是目錄更合適一點,可以在后面開發(fā)的過程中不停的反過來參考,做到哪了,下一步該做什么,都是十分明確的,不會亂了自己的陣腳。對了,還有最好要有一個開發(fā)記錄本,用于記錄個人開發(fā)過程中的總結(jié)以及在開發(fā)前的界面以及詳細(xì)控件要求或則功能等。在開發(fā)的時候就更加方便。再講測試部分,則是有些慚愧,時至今日,尚未開發(fā)完成。也只是在實體機上進(jìn)行部分功能的測試。其中黑盒以及白盒都有直觀的理解。對于開發(fā)者自身而言,白盒測試是找出問題的主要手段。而黑盒測試則為體驗者所用。

以上差不多就是我這個學(xué)期在上課和自己親自動手編寫程序中的感受了,說來從一個開始上來就亂寫的新手來說,上了這門課之后,在老師不停的叮嚀中,變成一個很有思路的新人,自我感收獲很大。

《軟件工程》個人總結(jié)

3意見和建議

以上差不多就是我這個學(xué)期在上課和自己親自動手編寫程序中的感受了,說來從一個開始上來就亂寫的新手來說,上了這門課之后,在老師不停的叮嚀中,變成一個很有思路的新人,自我感收獲很大。至于建議有兩點,一點是最后一節(jié)課的效果很好,為什么呢?實踐!沒有脫離課本的內(nèi)容,所以以后這門課可以開始就一個計算機之類的作為引導(dǎo),來闡述教材內(nèi)容。二是課下自主開發(fā)有一定的困難,并且團(tuán)隊開發(fā)的具體實施方法并不熟悉,所以只不算一個建議只能算一個想法或者說問題。

第五篇:軟件工程實踐報告

軟件工程實踐報告

軟件工程實踐報告1

實踐單位:山西西太行信息有限公司

實踐時間:xx年7月1日-----xx年7月31日共31天

一、實踐目的:綜合利用所學(xué)的專業(yè)知識,培養(yǎng)軟件開發(fā)的技能;掌握android操作系統(tǒng)的編程技巧,體會企業(yè)軟件開發(fā)與學(xué)習(xí)過程中編寫軟件的不同;提高自身的創(chuàng)新意識與創(chuàng)新能力,促進(jìn)團(tuán)隊之間的溝通協(xié)作,為早日踏上工作崗位打下堅實基礎(chǔ)。

二、實踐內(nèi)容及感悟:

(a)實踐前準(zhǔn)備:自xx年清明節(jié)前后,我和我的組員就開始接受山西西太行信息有限公司的公開課的培訓(xùn),當(dāng)時經(jīng)電子與計算機技術(shù)學(xué)院于一老師介紹由陳川老師主要帶領(lǐng)我們重新溫習(xí)了一遍關(guān)于java語言的基本知識,在這將近一個月的學(xué)習(xí)過程中我們逐漸重新拾起了即將被遺忘的java知識,走出了以前認(rèn)識上的誤區(qū),使我在java這一塊又有了一定的的優(yōu)勢,為以后我們用java語言做開發(fā)打下了很好的基礎(chǔ)。自xx年5月1日,我們開始了真正的基于android操作系統(tǒng)的軟件開發(fā),雖然我們是利用課余時間進(jìn)行學(xué)習(xí),但是學(xué)習(xí)的效果真的很好,我們基本上晚上都會學(xué)到很晚才回宿舍。剛開始的時候我感到很不適應(yīng),感到學(xué)習(xí)的java語言不能夠充分的的到利用,只能夠用一些和系統(tǒng)相關(guān)的東西,但是隨著學(xué)習(xí)的深入,我發(fā)現(xiàn)android操作系統(tǒng)也是一個很強大的手機操作系統(tǒng),它有著很好的發(fā)展前景。并且移動互聯(lián)網(wǎng)在在中國有著大的市場,所以我對我正在從事的android手機軟件開發(fā)給予了很大的希望。這一個月的培訓(xùn)我們主要學(xué)習(xí)了android操作系統(tǒng)的五大系統(tǒng)組件:activity、service、sqlite、content Provider、intent、broadcastRecever,同時我也學(xué)到了一些課堂上學(xué)不到得東西,對外面的市場的情況也有了更深刻的了解。

(b)實踐過程:xx年7月1日到xx年7月31日是我正式暑假實踐的時間段,我們一行十六個人,大三的十一人大二的六人。我們被分了兩個小組,每個小組八個人,上課時間一般是下午兩點到五點半或者下午五點半到晚上八點半,其余的時間是我們自己寫代碼的時間。每天的任務(wù)量都有所不同,有時候把自己的任務(wù)做完了剩下的時間就自由支配。這一個月我們的主要任務(wù)是做一個騰訊微博android手機客戶端,每天陳老師都會給我們傳授一些做軟件的經(jīng)驗和一些新的知識點,然后我們根據(jù)具體的要求編寫文檔,編寫代碼,第二天交由陳老師點評。

(1)可惡的文檔:剛開始的時候感覺很不適應(yīng),以前上課就是學(xué)習(xí)關(guān)于編程的知識,但是做項目的第一天陳老師要求我們寫文檔,我們用的是GB8568—88格式的文檔,第一次寫即感覺很枯燥又感覺不會寫。對于寫文檔我們都有想通的反應(yīng),就是莫名奇妙的反感,但是陳老師還是不依不饒的要求我們寫要我們查資料,我們也很沒辦法只能按照要求寫文檔。但是由于我們不知道在文檔上寫些什么,陳老師看我們很為難也有所讓步,帶領(lǐng)我們寫了軟件需求說明書,后來我們依次寫了概要設(shè)計說明書、詳細(xì)設(shè)計說明書,后來又寫了測試計劃、用戶手冊。當(dāng)時的感覺就是知道的知識太少,對著文檔一個詞一個詞的硬擠,但是當(dāng)文檔寫完的時候還是很有成就感的。其實在寫文檔的過程中我們也漸漸的明白了文檔的重要性,我們只是在學(xué)校編寫程序的時間久了習(xí)慣了上來就寫代碼的壞習(xí)慣,忽略了軟件工程中的很重要的部分-----分析階段和設(shè)計階段。可能是因為以前做的軟件都很小,一旦項目稍微大一點,那在編寫代碼階段將付出不可估量的代價甚至最終將以失敗告終。其實我們都學(xué)過軟件工程,而且在考試的時候成績還不是很差,但是到真正需要這些知識的時候我感覺卻忘記了如何下手,這也就是所謂的紙上談兵吧,所以我感覺大學(xué)生缺少的正是一種動手能力。知識本身沒有價值,有價值的是運用知識解決問題。

(2)該死的bug:寫完文檔感覺寫代碼就輕松了,但是事與愿違啊。由于以前沒做過開放平臺的客戶端,中間涉及到同騰訊公司微博開放平臺接洽的問題,開始真的很不適應(yīng),不知道怎么下手。當(dāng)知道下手的時候不免出現(xiàn)了各種各樣的bug:騰訊服務(wù)器故障啦、實驗室斷網(wǎng)啦、模擬器連不上網(wǎng)啦、代碼錯誤啦等等。為了弄好這些bug有時真是忙的焦頭爛額,因為可能因為自己寫的代碼有問題導(dǎo)致大家的代碼都不能運行,作為團(tuán)隊的一員誰都不想拖后腿。但有時候我也找不到問題所在,只能請高手指教或者找老師為我排憂解難。只可惜我當(dāng)時掌握的排錯方式只有打印輸出和查看日志,根本沒接觸過單元測試。其實多遇到一些bug還真不是壞事情,我現(xiàn)在開始明白編寫代碼最重要的是快速查找資料和排除錯誤的能力。首先我們不可能記住java語言或者android操作系統(tǒng)中所有的類和方法,所以能夠快速找到我們所需要功能的類或者方法是很重要的。其次對于程序工作者來說遇到bug是很正常的事情,遇到不能解決的問題也是很常見的,重要的是能夠正確的處理這些問題,并總結(jié)經(jīng)驗為以后的開發(fā)做好鋪墊。遇到問題是要保持好的心態(tài),千萬不能焦躁,細(xì)心的一點點的分析問題,必的時候可以去網(wǎng)絡(luò)上查找一些資料。但是不要遇到問題就上網(wǎng)查找,我感覺現(xiàn)在自己動手處理題很重要,上網(wǎng)查與吃現(xiàn)成飯沒有本質(zhì)的區(qū)別。網(wǎng)絡(luò)可以幫我們開闊視野,但不要讓網(wǎng)絡(luò)阻礙了我們自我發(fā)展的機會。編寫軟件過程中要及時記錄,這既可以讓我們總結(jié)更多的經(jīng)驗,也可以為后來者提供一些寶貴的資料。畢竟都有成長的時候。

(3)痛苦的合并:這是我第一次這么正式的和這么多的人一起開發(fā)軟件,更何況還有不認(rèn)識的人在一個組,這給我們的溝通帶來了很大的不便,尤其是最后代碼合并的時候,很多的問題都一擁而上。我們當(dāng)時用了一個軟件visualSVN,這是一款團(tuán)隊開發(fā)的軟件,當(dāng)代碼寫的可以組合的時候我們就用這個軟件在eclipse下共同開發(fā)。但開始的時候我們也會為了自己的代碼正確而被迫修改別人的代碼,最后弄得大家的代碼不能夠正確的運行,然后所有人都會停下來共同尋找錯誤,改正錯誤。這是團(tuán)隊開發(fā)時候很忌諱的問題,并且大家還都不好意思開口說誰錯了,畢竟都不是很熟悉。直到大家開始慢慢適應(yīng)這種團(tuán)隊開發(fā)之后,這樣的情況才慢慢的被避免,效率也有所提高。這次的團(tuán)隊開發(fā)讓我明白,在團(tuán)隊開發(fā)中根本不存在自我,你所做的任何事情都應(yīng)從整個團(tuán)隊出發(fā),以團(tuán)隊的利益為重,不能自私。尤其是在團(tuán)隊中千萬不能應(yīng)付,你的應(yīng)付很可能會給他人帶來很多不便,甚至造成更大的損失。因此teamwork很重要,必須謹(jǐn)慎!

(4)唉,完美:每次寫完代碼讓陳老師點評都會發(fā)現(xiàn)很多問題,有時候是代碼冗余度太大,有時候時代碼不夠安全,有時候是技術(shù)上不是很完善。對我們來說目標(biāo)就是編寫的軟件能用,只要大家寫的軟件合并后能夠正常運行,一切就ok了。但是這些是遠(yuǎn)遠(yuǎn)不夠的,面向?qū)ο蟮乃枷牒蛙浖こ痰囊恍┏WR我們都沒涉及到,異步加載圖片在陳老師講之前我們也從來沒有想到過,這些問題讓我深深的體會到我們的創(chuàng)新能力的要求遠(yuǎn)遠(yuǎn)不夠,我們對完美的渴求度遠(yuǎn)遠(yuǎn)不夠。沒有最好,只有更好。這句話真是非常經(jīng)典,作為軟件開發(fā)者永遠(yuǎn)沒有標(biāo)準(zhǔn)答案,沒有最好的軟件,只有不斷的學(xué)習(xí)不斷的追求才能發(fā)現(xiàn)好的東西,找到更好的創(chuàng)意。雖然最后騰訊微博客戶端能夠成功的運行了,但是我意識到我所掌握的知識遠(yuǎn)遠(yuǎn)不夠,在這個實踐中卻是暴露了很多的問題。但愿天天能做到更好!

三、實踐總結(jié):

1、一個假期結(jié)束了,留下了很多的回憶,因為這個暑假是很有意義的。在這三十一天里每天都學(xué)到了新的知識,每天都遇到了新的問題,每天都在進(jìn)步這,也讓我有時間更加清晰的認(rèn)識了軟件工程這門課程和設(shè)計模式在軟件開發(fā)中的重要性,編寫代碼知識軟件開發(fā)的一小部分,只有真正的這種開發(fā)才能體會到軟件工程的意義。

2、團(tuán)隊的凝聚力關(guān)系著每一個軟件開發(fā)人員的發(fā)展前途,每一個人的努力都會得到回報,同樣一個人的失誤也會影響到整個團(tuán)隊,因此正確處理好人際關(guān)系是很重要的。

3、注重產(chǎn)品的價值,做好市場調(diào)研是成敗的決定性因素。4、掌握好一門技術(shù)你可以吃飽,但是你要想很富有,必須懂得很多。隊友可以幫助你一時幫不了一世,要注重個人能力發(fā)展!

軟件工程實踐報告2

一、實習(xí)目的

這次實習(xí)的目的是提高我的專業(yè)技能、實踐能力,讓我了解一些實際的工作情況。正式工作前對我意義重大。在實踐中對專業(yè)技能、綜合素質(zhì)、人際關(guān)系有更深的體會,這給了我正式工作前的寶貴經(jīng)驗。

這次實習(xí)的主要任務(wù)是了解整個軟件制作流程,以及各個環(huán)節(jié)的細(xì)節(jié)。學(xué)完這些環(huán)節(jié),就可以用學(xué)到的知識去完成一個公司安排的項目。我分配的項目名稱是診所管理系統(tǒng)。我們將以小組的形式共同完成這個項目,模擬實際的軟件制作過程,最大限度地將學(xué)到的知識轉(zhuǎn)化為實踐能力。為真正的項目做好充分的準(zhǔn)備,這樣實習(xí)后才能在正式工作中面對。

公司的最終目的是希望能了解實際的項目制作,初步了解各個環(huán)節(jié)的意義。讓我們將項目用于實際生產(chǎn),這樣我們可以更好地理解項目生產(chǎn)中每個過程的意義,以及團(tuán)隊在項目生產(chǎn)過程中是如何合作的。

二、實習(xí)單位和崗位

我的實習(xí)單位是埃森哲信息技術(shù)(大連)有限公司軟件開發(fā)部,校企合作。該部門的主要職能是外包服務(wù)工作,根據(jù)客戶需求制作相應(yīng)的軟件。因此,我們需要熟悉整個軟件開發(fā)過程,這樣才能處理客戶的各種問題,做出更好的軟件來滿足客戶的需求。

因為實習(xí)的原因,我的職位是軟件助理工程師。具體的時間安排是實際的項目制作和專業(yè)知識的學(xué)習(xí)。實習(xí)時間8周。本來實習(xí)的地方是在公司。后來因為公司內(nèi)部原因,我們實習(xí)的地方改成了學(xué)校內(nèi)部實習(xí),每天的時間和正式工作一樣。上午8點和5點,每周六周日休息。

整個實習(xí)的實際過程前面已經(jīng)講過了,包括八周的實際項目制作和專業(yè)知識學(xué)習(xí)。具體每周任務(wù)、實際工作內(nèi)容、專業(yè)知識和技能的實際應(yīng)用會根據(jù)不同環(huán)節(jié)而有所不同。但總體目標(biāo)是讓我們了解實際工作中的軟件生產(chǎn)流程,以及每個流程需要的技術(shù)和注意點,讓我們用實際的項目去實踐。

三、實習(xí)過程

整個實習(xí)的任務(wù)和目的上面已經(jīng)介紹過了。下面將詳細(xì)介紹整個實習(xí)過程,并詳細(xì)講解每個過程的細(xì)節(jié)。

具體時間安排如下:

第一周:這個項目需要的知識將被集中整理和復(fù)習(xí)。鞏固一些不熟悉的知識,以防項目出現(xiàn)意外需求。實習(xí)的第一天,企業(yè)的經(jīng)理向我們詳細(xì)解釋了軟件工程科學(xué)對軟件生產(chǎn)的重要性,并在此基礎(chǔ)上給了我們大致的實習(xí)過程。

第二周:直接進(jìn)行項目的需求分析。因為已經(jīng)給出了項目名稱,可行性分析就取消了。分配給我們小組的項目是“門診管理系統(tǒng)”,去診所實地調(diào)查是必然的。在實際調(diào)研過程中發(fā)現(xiàn),需求分析的過程非常非常重要,需求分析文檔的制作決定了項目的各項功能以及軟件是否滿足用戶的需求。本周的收獲是軟件需求分析的文檔化,這是軟件工程中非常重要的一步,這個環(huán)節(jié)是整個軟件生成過程中最重要、最關(guān)鍵的一環(huán)。

第三周:這一周由于臨時變動,將概要設(shè)計和詳細(xì)設(shè)計合并成一周。根據(jù)調(diào)查結(jié)果,進(jìn)行概要設(shè)計。因為是第一次制作軟件概要分析文檔,所以有很多不規(guī)范的地方,比如數(shù)據(jù)流圖的制作,很多小細(xì)節(jié)都忽略了,所以像這樣的問題還是很多的。但這些問題經(jīng)過組員的積極討論和修改,以及老師的指導(dǎo),都得到了解決。然后,根據(jù)概要設(shè)計,進(jìn)行軟件的詳細(xì)設(shè)計。詳細(xì)設(shè)計相比于概要設(shè)計能感覺簡單一點,不知道感覺對不對。因為在概要設(shè)計模塊中,我們已經(jīng)設(shè)計了需要實現(xiàn)的模塊、接口、類、函數(shù),所以我們只需要考慮每個類的函數(shù)都可以用代碼來實現(xiàn),而不是寫在代碼上,而是用流程圖、偽代碼等相關(guān)技術(shù)來表達(dá)。正式的編碼在這個階段生產(chǎn)完成時開始。到目前為止,準(zhǔn)備工作終于完成了,差不多花了我們一半的實習(xí)時間。這一周的時間,我們不知不覺就在忙碌中度過了!下周我們將進(jìn)入這個項目的實際編碼,這也是我們最熟悉的地方。感覺終于有地方投稿了,期待下周的到來。

第四周:根據(jù)詳細(xì)設(shè)計對項目進(jìn)行編碼。本周,我們進(jìn)行了實際的編碼。我最大的感受就是按照詳細(xì)設(shè)計的編碼很清晰,偽代碼等轉(zhuǎn)換過程可能有點困難。和我們過去直接編碼相比,流暢度不言而喻。

第五周:這周本來是要測試的,但是編碼后企業(yè)老師指出了很多問題,說我們寫的代碼太粗糙了,要小心處理代碼,把測試推到下周。這一周我們受益匪淺,對代碼標(biāo)注和編碼格式有了更深入的了解。

第六周:根據(jù)完成的項目測試項目。這一周是軟件測試,分為幾個階段,從最基礎(chǔ)一節(jié)課內(nèi)的方法測試到整個項目的綜合測試。與之前的測試不同,這次我們先寫測試文檔,待測試文檔通過檢驗后,再逐步測試文檔。我想,這可能是我們未來工作的大方向,基于文檔的項目制作。因為測試文檔的制作進(jìn)度太慢,我們這周忙于測試文檔的制作,其他什么都沒做,所以測試只能等到下周。我希望下周的考試會很有效率。期待嘗試一下,感覺很想拿著測試文檔測試一下。

第七周:拿著測試文檔,按照上述要求逐一測試,確認(rèn)項目的正確性。順利的考試讓我精神煥發(fā)。拿著測試文檔直接查代碼就行了。幾乎沒有必要考慮程序內(nèi)部的測試流程,因為文檔已經(jīng)為你寫得很清楚了。在這里,我有一種感覺,在埃森哲這樣的大公司,文檔的重要性比編碼本身更重要。我想這就是為什么企業(yè)派來的老師沒有直接給我們技術(shù)培訓(xùn),而是讓我們了解軟件工程的流程。當(dāng)然,根據(jù)企業(yè)文化的不同,軟件工程的生命周期也會有細(xì)微的差異。他們會選擇最適合自己公司的方法進(jìn)行整個軟件生命周期,而不是一成不變的。

第八周:這一周,我們沒有任何與技術(shù)相關(guān)的任務(wù),只需要準(zhǔn)備個人演示。但是不要小看這個人的發(fā)揮,因為他會占你整個實習(xí)成績的50%,這是本周一企業(yè)老師告訴我們的。我們之前都不知道有實習(xí)結(jié)果。項目總結(jié),我們會花一個星期的時間總結(jié)整個實習(xí)的收獲,這個星期的周五呈現(xiàn)自己,匯報收獲。至此,實習(xí)生涯就告一段落。這一周,我們從收獲、總結(jié)、經(jīng)驗等方面對整個實習(xí)的精髓進(jìn)行了思考、沉淀、總結(jié)、提煉。基于PPT,我們進(jìn)行了10分鐘的個人陳述和項目答辯。在這方面,我們的實習(xí)徹底結(jié)束了。

四、實習(xí)總結(jié)

我們的實習(xí)結(jié)束了,但我們的人生還沒有結(jié)束。對于我們這些沒有畢業(yè)的人來說,這次實習(xí)可以用四個很有意義的字來形容。他不僅鞏固和拓展了我們的專業(yè)知識;也擴(kuò)大了我們作為軟件開發(fā)人員的視野,讓我們知道了很多軟件開發(fā)這個職業(yè)應(yīng)該注意的細(xì)節(jié);更重要的是,讓我們體驗軟件工程學(xué)對于一個軟件的意義。這些經(jīng)歷對我們來說是寶貴的財富。經(jīng)過8周的實習(xí),在我們所有人的共同努力下,我們都完成了各自的任務(wù),但我想說的是,我們不僅完成了任務(wù),還滿載而歸:

項目的制作和難題的解決,會讓我們熟悉大學(xué)即將遺忘的知識,對代碼有更深的理解。代碼的重用,類與類之間的調(diào)用,對象的創(chuàng)建,數(shù)據(jù)庫的連接以及各種專業(yè)知識的使用,讓我們能夠更好的將這些各種知識合理的整合在一起。

如果專業(yè)知識收獲很多,那么下面的專業(yè)技能就是整個實習(xí)過程中最大的收獲。我很少關(guān)注代碼的標(biāo)注和編碼的規(guī)范,也沒有太多關(guān)注。但這一次,我意識到了他的重要性:這是一個軟件開發(fā)人員必須具備的能力,或者說應(yīng)該特別注意的能力。因為我們的代碼沒有太多的注釋,很多地方的編碼很不規(guī)范,企業(yè)老師寧愿讓我們多花一周時間修改,也不急于下一次測試。在這一周的復(fù)習(xí)中,通過自己的經(jīng)歷和老師的強調(diào),對代碼編碼規(guī)范和代碼標(biāo)注有了更深入的了解。通過這次實習(xí),個人認(rèn)為代碼標(biāo)注和編碼規(guī)范比個人技能更重要。

這次實習(xí)的最終目的是希望能夠了解軟件生產(chǎn)的全過程,也就是軟件工程的科學(xué)。這次實習(xí),中間做文檔的時間大概是編碼的幾倍,甚至因為我們的修改,編碼時間也只有兩周,而其他大部分時間都在做文檔。個人覺得進(jìn)公司后,文檔制作比個人技能更重要。因為有了文檔,我們的項目制作非常流暢,規(guī)定非常明確,邏輯非常流暢。這些文檔在做軟件的過程中起著重要的作用,所以我覺得軟件工程可能是我未來的方向。

最后,總結(jié)一下這段時間實習(xí)的收獲,真的讓我受益匪淺。實習(xí)期間不僅學(xué)到了技術(shù)上的收獲,還學(xué)到了生活中的人際交往以及很多其他的經(jīng)驗。這些都將作為我進(jìn)入社會的基礎(chǔ)。我會以此為基礎(chǔ),以一顆勇敢無畏的心迎接即將到來的工作。

動詞(verb的縮寫)實習(xí)經(jīng)歷

這次實習(xí)給了我深刻的體會,不僅是專業(yè)上的收獲,還有團(tuán)隊之間的合作,讓我明白了團(tuán)隊的意義。工作快到了,期待工作的到來。我會努力把學(xué)到的知識運用到實際工作中,迎接一個又一個挑戰(zhàn)。前面的路上會有很多困難等著我,但我并不害怕,因為我堅信,只要我努力,我最終會克服這些困難。路就在我腳下,我會帶著堅定的信念前進(jìn),不怕挫折!

軟件工程實踐報告3

一、實習(xí)目的

這次實習(xí)的目的是為了提高我的專業(yè)技能、實踐能力、以及讓我了解一些實際的工作情況。對我在正式工作前有很重要的意義,不論是專業(yè)技能,還是綜合素質(zhì),以及實際中的人際關(guān)系都有了更加深刻的體會,讓我在正式工作前有了一筆很珍貴的經(jīng)驗。

這次實習(xí)的主要任務(wù)就是在了解整個軟件的制作過程,以及各個環(huán)節(jié)中的細(xì)節(jié),當(dāng)學(xué)會了這些環(huán)節(jié)后,再用學(xué)到的知識來完成一個公司給我們安排的一個項目。我分到的項目名稱是《診所管理系統(tǒng)》,這個項目我們將以小組的形式共同將其完成,以模擬實際軟件制作的過程,盡最大程度的將我們所學(xué)到的知識轉(zhuǎn)化成實際的能力。為真正的項目做好充分的準(zhǔn)備,讓我們可以在實習(xí)過后的正式工作中,有準(zhǔn)備的去面對。

公司的最終目的就是希望我們能了解實際項目的制作,并初步的理解各個環(huán)節(jié)的意義。而讓我們用項目進(jìn)行實際制作就是為了讓我們能更好的理解項目制作中各個流程的意義以及項目制作過程中的團(tuán)隊是如何合作的。

二、實習(xí)單位及崗位

我所實習(xí)的單位是校企合作埃森哲信息技術(shù)(大連)有限公司的.軟件開發(fā)部。這個部門的主要職能就是外包服務(wù)工作,按照客戶的需求制作成相應(yīng)的軟件,所以我們需要對整個軟件開發(fā)的過程都較熟悉,這樣才能應(yīng)對客戶們各種各樣的問題,才能制作出更好的軟件以滿足客戶們的需求。

因為剛實習(xí)的原因,所以我的職位是軟件助理工程師,時間的具體安排是實際項目制作以及專業(yè)知識的學(xué)習(xí),實習(xí)時間為8個星期。本來實習(xí)的地點是在公司的,后來因為公司的內(nèi)部原因,將我們的實習(xí)地點改為學(xué)校內(nèi)部實習(xí),每天的時間和正式上班相同。早8晚5,每周六周日休息。

整個實習(xí)的實際流程前面已經(jīng)說過,八周的實際項目制作以及專業(yè)知識的學(xué)習(xí)。具體的每周任務(wù)、實際工作內(nèi)容、以及專業(yè)知識與專業(yè)技能的實際應(yīng)用會根據(jù)不同的環(huán)節(jié)也有所不同。但總體的目標(biāo)就是讓我們了解實際工作中軟件的制作流程,以及各個流程中所需要的技術(shù)和注意點,并用實際的項目讓我們進(jìn)行練習(xí)。

三、實習(xí)過程

上面已經(jīng)介紹了個整個實習(xí)的任務(wù)以及目的,下面將詳細(xì)介紹整個實習(xí)的流程,并對每個流程的細(xì)節(jié)加以詳細(xì)說明。

具體的時間安排如下:

第一周:將對該項目所需要的知識進(jìn)行集體鞏固復(fù)習(xí)。將一些已經(jīng)生疏的知識鞏固鞏固,以備項目中的不時之需。在實習(xí)的第一天企業(yè)的經(jīng)理就詳細(xì)的給我們講解了軟件工程這門科學(xué)對于一個軟件制作的重要性,并以此為基本給我們定下了這次實習(xí)的大體實習(xí)流程。

第二周:將直接進(jìn)行項目的需求分析。因為項目名稱已經(jīng)給出,所以將去掉可行性分析。我們小組分到的項目是“診所管理系統(tǒng)”,這就免不了去診所實地調(diào)查了。實際調(diào)查的過程中發(fā)現(xiàn),需求分析這個過程是非常非常的重要,需求分析文檔的制作,決定了項目的各個功能以及這個軟件是否符合用戶的需求。這一周的收獲就是軟件需求分析的文檔制作,這是軟件工程中非常重要的一個步驟,這一環(huán)節(jié),是一整個軟件生成的最為重要和關(guān)鍵的環(huán)節(jié)。

第三周:這一周由于臨時變動,將概要設(shè)計和詳細(xì)設(shè)計合為一周制作。根據(jù)調(diào)查的結(jié)果,進(jìn)行概要設(shè)計。由于是初次制作軟件概要分析的文檔,所有有很多不符合規(guī)定的地方,就比如數(shù)據(jù)流圖的制作,很多小的細(xì)節(jié)都沒有注意,像這樣的問題還有很多。不過,在經(jīng)過了小組成員的積極討論修改以及老師的指導(dǎo)后,這些問題都得以解決。接下來,根據(jù)概要設(shè)計,來制作軟件的詳細(xì)設(shè)計。詳細(xì)設(shè)計的制作,相對于概要設(shè)計,感覺能稍微簡單些,也不知道感覺對不對。因為在概要設(shè)計模塊中,我們已經(jīng)設(shè)計好了所需要的模塊、接口、類、以及所要實現(xiàn)的功能,所以我們只需要考慮每個類的功能如果用代碼實現(xiàn)就可以了,當(dāng)然不是將代碼寫上去,而是用流程圖以及偽代碼之類的相關(guān)技術(shù)來表示。這個階段的制作完成就開始正式的編碼了。到此為止,準(zhǔn)備工作總算是做完了,幾乎花費了我們實習(xí)的一半時間。這一周的時間,我們在忙碌中不知不覺的度過了!下一周就會進(jìn)入到該項目的實際編碼當(dāng)中,這也是我們大家最熟悉的地方了,感覺總算有地方出力了,期待著下一周的到來。

第四周:根據(jù)詳細(xì)設(shè)計,來進(jìn)行項目的編碼。這一周,我們進(jìn)行實際的編碼,我最大的感覺就是,照著詳細(xì)設(shè)計去進(jìn)行編碼,思路以及邏輯非常的清晰,可能在將流程如以及偽代碼轉(zhuǎn)換時稍微有點費勁,當(dāng)相對于以往我們的直接編碼而言,流暢度不言而明。

第五周:這一周本來是要進(jìn)行測試的,但在編碼完后企業(yè)老師檢查的時候,給我們指出了很多的問題,說我們所寫的代碼太粗糙,所以我們只能對代碼進(jìn)行細(xì)致的加工,把測試推到了下周來進(jìn)行。這一周,讓我們受益匪淺,對代碼的注釋以及編碼格式都有了更加深刻的理解。

第六周:根據(jù)做完的項目,進(jìn)行項目的測試。本周就是對軟件進(jìn)行測試,從最基本的類之內(nèi)的方法測試,一直到整個項目的綜合測試,分了好幾個階段。而區(qū)分于以往的測試不同,這次我們是先寫測試文檔,當(dāng)測試文檔檢查合格后,我們才可以對著文檔進(jìn)行逐步測試。我想,這可能就是我們以后工作的大體方向吧,以文檔為主的項目制作。由于測試文檔的制作進(jìn)度太慢,所以本周就忙測試文檔的制作了一樣了,其它的什么也沒干,測試也只能等下周進(jìn)行了。希望下周測試的時候效率會很高,期待的試一次,拿著測試文檔去測試的感覺。

第七周:拿著測試文檔,根據(jù)上面的要求,一項一項的測試,以確認(rèn)項目的正確性。測試的順利讓我有了爽快的感覺,拿著測試文檔,直接去校驗代碼就可以了。幾乎不用去想程序內(nèi)部的測試流程,因為文檔上已經(jīng)給你寫的明明白白了。到這里,我有一種感覺,像埃森哲這種大公司內(nèi),文檔的重要性比編碼本身更為重要。我想,這就是企業(yè)派來的老師沒有直接給我們進(jìn)行技術(shù)培訓(xùn),而是讓我們來了解軟件工程的流程的原因。當(dāng)然,根據(jù)企業(yè)的文化不同,對軟件工程的生命周期也會有細(xì)微的差別,他們會選擇最適合自己公司的方法來進(jìn)行整個軟件的生命周期,并不是一成不變的。

第八周:這一周,我們沒有跟技術(shù)相關(guān)的任務(wù),只要好好準(zhǔn)備準(zhǔn)備個人展示就可以了。但你可千萬不要小瞧這個人展示,因為他將占你整個實習(xí)成績的50%,這也是企業(yè)老師在本周周一時才告訴我們的,我們之前根本就不知道還有實習(xí)成績這一說。項目總結(jié),我們將用一周的時間來總結(jié)整個實習(xí)的收獲,在本周的周五進(jìn)行自我展示,以及收獲報告。至此,實習(xí)的生涯將會到此結(jié)束。這一周,我們思考著、沉淀著、總結(jié)著,將我們對整個實習(xí)的收獲、總結(jié)、體會等各個方面進(jìn)行了精華的提煉,以PPT為基礎(chǔ),進(jìn)行為期10分鐘的個人展示以及項目答辯。就此,我們的實習(xí)畫上了完整的句號。

四、實習(xí)總結(jié)

我們的實習(xí)已經(jīng)結(jié)束,但生活卻沒有結(jié)束,這一次的實習(xí),對于我們這幫還沒有畢業(yè)的學(xué)生來說可以用意義重大四個字來形容。他不僅僅對我們的專業(yè)知識進(jìn)行了鞏固和拓展;還對我們作為軟件開發(fā)人員的視野進(jìn)行了增大,讓我們了解了很多軟件開發(fā)這個職業(yè)應(yīng)該注意的一些細(xì)節(jié);更是讓我們親身體會了軟件工程這門科學(xué)對于一個軟件的意義。這些經(jīng)驗對我們來說就是一筆寶貴的財富。而經(jīng)過了8周的實習(xí),在大家的共同努力下,也都完成了各自的任務(wù),但我想說的是,我們并不僅僅是完成了任務(wù),我們更是個個滿載而歸:

項目的制作以及疑難問題的解決,將我們把大學(xué)期間那些快要淡忘的知識又重新熟悉了起來,并且對代碼有了更深層次的理解。代碼的復(fù)用性、類與類之間的調(diào)用、對象的創(chuàng)建、數(shù)據(jù)庫的連接以及操作等各種專業(yè)知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。

如果說專業(yè)知識收獲頗多,那么接下來的職業(yè)技能卻是我認(rèn)為在整個實習(xí)過程中收獲最大的地方。代碼的注釋以及編碼的規(guī)范這兩點是我以前很少注意的地方,對其也并沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟件開發(fā)人員必須應(yīng)該具備的能力,或者說應(yīng)該特別注重的地方。因為我們的代碼并沒有多少注釋以及很多地方的編碼很不規(guī)范,企業(yè)老師寧愿讓我們多花一周的時間修改,也沒有匆匆的進(jìn)行下一步測試。在修改的這一周內(nèi),通過自己的體會以及老師的重點強調(diào),對于代碼的編碼規(guī)范和代碼的注釋有了更深層次的理解。通過了這次的實習(xí),我個人認(rèn)為,代碼的注釋以及編碼的規(guī)范比個人的技術(shù)更為重要。

這次實習(xí)的最終目的就是希望我們了解軟件的整個制作過程,也就是軟件工程這門科學(xué)。這一次的實習(xí),中間的制作文檔時間大約是編碼的好幾倍,編碼的時間即使是因為我們修改的原因也只有兩周,而其他的大部分時間就是制作文檔。我個人猜想可能進(jìn)公司后文檔的制作比個人的技術(shù)更加重要。因為文檔的原因,我們的項目制作,感到非常的流暢,條例非常的清晰,邏輯也很流暢。對于軟件的制作,這些文檔起了很重要的意義,所以覺得,軟件工程也許就是自己以后努力的方向吧。

最后,總結(jié)這段時間的實習(xí)生活的收獲,真的是使我受益匪淺。在實習(xí)中,我學(xué)習(xí)到了不僅僅是技術(shù)上的收獲,更還有生活中的的人際交往以及其他的許多經(jīng)驗。而這些,都將作為我邁入社會的根本,我將以此為我的基礎(chǔ),懷著一顆勇敢無畏的心去迎接我即將來臨的工作。

五、實習(xí)體會

這一次的實習(xí),給了我很深刻的體會,不僅僅是專業(yè)的收獲,更還有團(tuán)隊間的相互合作,這些讓我明白了團(tuán)隊的意義。工作即將來臨,我期待著工作的到來,我將帶著這次實習(xí)的收獲,盡量的將學(xué)到的知識運用到實際工作中,去迎接一個又一個的挑戰(zhàn)。前方的路會有很多困難等著我,但我不怕,因為我堅信,只要我努力,終會克服這些困難。路就在腳下,我將帶著堅定的信念,不畏挫折,勇往直前!

下載軟件工程實踐個人總結(jié)word格式文檔
下載軟件工程實踐個人總結(jié).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    軟件工程實踐學(xué)習(xí)心得

    軟件工程實踐學(xué)習(xí)心得 這學(xué)期學(xué)習(xí)了軟件工程實踐這門課,我覺得這是對上學(xué)期的軟件工程課程學(xué)習(xí)的檢驗,上學(xué)期學(xué)習(xí)軟件工程只是我們淺顯的認(rèn)識,相比之下,這學(xué)期就更加全面的說明......

    軟件工程實踐5篇

    軟件工程實踐 實踐總學(xué)時:20 面向?qū)I(yè)和年級:計算機科學(xué)技術(shù)4年級 一、實踐課程的性質(zhì)、目的與任務(wù) 《軟件工程》課程是本專業(yè)中實踐性非常強的一門課程。本課程的目的是培養(yǎng)......

    軟件工程實踐心得

    軟件工程(SE) 軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它包括程序、相關(guān)數(shù)據(jù)及其說明文檔。軟件工程(Software Engineering,簡稱為SE)是針對軟件這一具有特殊性質(zhì)的產(chǎn)品的工......

    軟件工程 基礎(chǔ)實踐教程 讀書總結(jié)

    軟件工程 基礎(chǔ)實踐教程吳潔明 著 第一章 軟件工程概述 1.2軟件工程發(fā)展簡史 20世紀(jì)70年代,第一代軟件工程,即傳統(tǒng)軟件工程。80年代,第二代即對象工程。90年代第三代即構(gòu)件工程......

    軟件工程總結(jié)

    軟件工程課程總結(jié) 摘要: 計算機是20世紀(jì)最重大的科學(xué)技巧成就之一,使當(dāng)代社會的經(jīng)濟(jì)、軍事、科研、教育、服務(wù)等方面在概念和技巧上發(fā)生了性的變化,對人類社會的進(jìn)步已經(jīng)并還將......

    軟件工程總結(jié)

    1. Software is a product and can be manufactured using the same technologies used for other engineering artifacts Answer: b 2. WebApps are a mixture of print pu......

    軟件工程總結(jié)

    第一章軟件與軟件工程的概念 軟件的概念:軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,軟件包括程序,數(shù)據(jù),及其相關(guān)文檔的完整集合。程序是按事先設(shè)計的功能和性能要求執(zhí)行的指......

    軟件工程總結(jié)

    一、軟件工程概述1.軟件特點 軟件:計算機程序(人們?yōu)榱藢崿F(xiàn)特定的功能而編制的一組指令集),軟件文檔,以及計算機程序運行時所需要的數(shù)據(jù)。 軟件是計算機系統(tǒng)中的邏輯成分,具有無形......

主站蜘蛛池模板: 亚洲欧美日韩自偷自拍| 成人特级毛片www免费版| 东京热tokyo综合久久精品| 亚洲国产理论片在线播放| 蜜桃视频无码区在线观看| 国产精品成人观看视频国产奇米| 女人被狂c到高潮视频网站| 精品国产av色一区二区深夜久久| 亚洲色爱图小说专区| 亚洲综合av色婷婷国产野外| 三年片在线观看免费观看大全中国| 免费看成人aa片无码视频羞羞网| 日本亚洲中文字幕不卡| h无码动漫在线观看| 少妇av一区二区三区无码| 久久夜色撩人精品国产| 丁香五香天堂网| 顶级欧美熟妇高清xxxxx| 亚洲国产成人va在线观看| 欧美丰满大乳大屁股流白浆| 99精品日本二区留学生| 久久久久88色偷偷| 日本人妻巨大乳挤奶水| 久久中文字幕无码一区二区| 人成午夜大片免费视频77777| 国产精品人成视频免费国产| 久久99精品免费一区二区| а√在线中文网新版地址在线| 熟睡中被义子侵犯在线播放| 在线播放真实国产乱子伦| 狠狠色丁香久久婷婷综合蜜芽五月| 亚洲国产人成在线观看69网站| 国产在线拍小情侣国产拍拍偷| 亚洲精品乱码久久久久久蜜桃| 18禁网站禁片免费观看| 国产成人精品一区二区秒播| 久久久综综合色一本伊人| 自拍视频亚洲综合在线精品| 国产美女自卫慰黄网站| 免费人成网站在线观看欧美| 99国产精品99久久久久久|