不論是學(xué)術(shù)界還是商業(yè)領(lǐng)域,報告都被廣泛應(yīng)用于向決策者傳達關(guān)鍵信息。掌握好寫作技巧,如合理規(guī)劃報告的結(jié)構(gòu),突出重點,邏輯清晰地組織內(nèi)容。這些報告范文涵蓋了不同領(lǐng)域和主題,旨在為你提供豐富的思路和靈感。
軟件工程實驗報告篇一
時間過的很快,轉(zhuǎn)眼間已經(jīng)實習(xí)將近5個月。
最先在內(nèi)部系統(tǒng)組參與內(nèi)部管理系統(tǒng)開發(fā)(,之后是去做網(wǎng)絡(luò)交換機軟件的腳本測試?,F(xiàn)在又回歸內(nèi)部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經(jīng)驗。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
1淺談測試。
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的.其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,為這是你完全掌握整個系統(tǒng)的方面面具體運作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是it階段的找bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2程序員的困惑。
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學(xué)會調(diào)試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3如何調(diào)試追蹤?
如果你能在短短的時間內(nèi)就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句下手,設(shè)置斷點,一步一步stepover,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調(diào)試,基本方法用右鍵點擊實際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4一些習(xí)慣。
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很暢,方便自己也方便別人。
任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
5題尾話。
如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進!
軟件工程實驗報告篇二
需求分析。
運城學(xué)院計算機科學(xué)與技術(shù)系。
1.系統(tǒng)需求概述。
針對超市本身的特點,結(jié)合我們?nèi)粘I畹膶嶋H情況,本系統(tǒng)能基本實現(xiàn)超市的進、銷、存等管理功能的各個方面,不僅能使超市的基本情況讓超市管理者直觀的了解,同時更能為超市管理者提供決策的系統(tǒng)有效以及合理的依據(jù)。此系統(tǒng)主要分為四大功能模塊,包括商品銷售管理模塊,商品進貨管理模塊,商品庫存管理模塊,超市人員管理模塊,他們的具體功能如下。
1、商品銷售管理功能:實現(xiàn)對銷售信息的查詢,實現(xiàn)商品銷售信息的匯總。
2、商品進貨管理功能:實現(xiàn)對進貨信息的添加、刪除、修改的更新功能。
3、商品庫存管理功能:實現(xiàn)對商品基本信息和商品庫存信息的查詢,實現(xiàn)商品信息和庫存信息的添加、刪除和修改的更新功能。
4、超市人員管理功能:實現(xiàn)職工信息和供貨商信息的查詢,實現(xiàn)職工信息和供貨商信息的添加、刪除、修改的更新功能以及簡單的信息維護,用戶名變更和密碼修改。
2.用例建模。
2.1參與者列表。
超市經(jīng)理:對商品銷售信息的查詢和管理;
對進貨信息的增加、刪除、修改的更新功能;
對商品基本信息和商品庫存信息的查詢以及相關(guān)信息的更新;。
對職工信息和供貨商信息的查詢以及相關(guān)信息的更新功能;
對簡單的信息進行維護,可以進行用戶名變更和密碼修改。
2.2用例列表。
uc1登陸:用于驗證用戶權(quán)限。
uc2系統(tǒng)維護:用于用戶名和密碼的變更修改。uc3查詢銷售信息:用于查看銷售信息。
uc4銷售信息盤點:用于商品銷售信息的匯總盤點。
uc5添加商品進貨信息:用于對將要進貨的商品的基本信息添加到系統(tǒng)。uc6刪除商品進貨信息:用于對不再進貨或者輸入有誤的商品進行刪除。uc7修改商品進貨信息:用于修改所進商品的相關(guān)信息,如數(shù)量,價格等。uc8查詢商品信息:用于查詢商品的明細信息和它的庫存信息。uc9添加商品信息:用于添加新進的商品基本信息。
uc10修改商品信息:用于修改商品的基本信息和它的庫存數(shù)量。uc11查詢員工信息:用于查詢超市現(xiàn)有員工基本信息。uc12添加員工信息:用于添加新雇傭員工基本信息。uc13刪除員工信息:用于刪除離職員工信息。
uc14修改員工信息:用于修改信息有變化的員工信息。uc15添加供應(yīng)商信息:用于添加新供應(yīng)商基本信息。uc16刪除供應(yīng)商信息:用于刪除不再供貨的供應(yīng)商信息。uc17修改供應(yīng)商信息:用于修改信息有變化的供應(yīng)商信息。
2.3用例圖。
1、登陸用例。
執(zhí)行者:超市經(jīng)理事件流:經(jīng)理打開系統(tǒng)輸入正確的用戶名和密碼可以成功登陸系統(tǒng),并享有一切權(quán)限,可以操作系統(tǒng)的各個功能。
2、系統(tǒng)維護用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理登陸系統(tǒng)之后可以對用戶名和密碼進行變更修改。
3、查詢銷售信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理可以查看銷售信息,了解超市經(jīng)營狀況。
4、銷售信息盤點用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理可以對商品銷售信息進行匯總盤點。
5、添加商品進貨信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理可以把將要進貨的商品的基本信息添加到系統(tǒng)。
6、刪除商品進貨信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理對不再進貨或者輸入有誤的商品進行刪除。
7、修改商品進貨信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理對所進商品的相關(guān)信息,如數(shù)量,價格等進行修改。
8、查詢商品信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理查詢商品的明細信息和它的庫存信息。
9、添加商品信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理添加新進的商品基本信息。
10、修改商品信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理修改商品的基本信息和它的庫存數(shù)量。
11、查詢員工信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理查詢超市現(xiàn)有員工基本信息。
12、添加員工信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理添加新雇傭員工基本信息。
13、刪除員工信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理刪除離職員工信息。
14、修改員工信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理可以修改信息有變化的員工信息。
15、添加供應(yīng)商信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理添加新供應(yīng)商基本信息。
16、刪除供應(yīng)商信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理刪除不再供貨的供應(yīng)商信息。
17、修改供應(yīng)商信息用例執(zhí)行者:超市經(jīng)理。
事件流:經(jīng)理修改信息有變化的供應(yīng)商信息。
2.5輔助需求。
由于本系統(tǒng)為小型超市管理系統(tǒng),數(shù)據(jù)庫采用sqlserver2005即可,數(shù)據(jù)庫的內(nèi)容較少,很容易滿足。本系統(tǒng)需要安全性好,同時要對數(shù)據(jù)實現(xiàn)匯總和直觀的體現(xiàn),以方便用戶了解和分析數(shù)據(jù)。
3.對象建模。
對象模型表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)的“數(shù)據(jù)”性質(zhì),它是對模擬客觀世界實體的對象以及對象彼此間關(guān)系的映射,描述了系統(tǒng)靜態(tài)結(jié)構(gòu)。對象模型為建立動態(tài)模型和功能模型,提供了實質(zhì)性的框架。
3.1確定類與對象。
小型超市管理系統(tǒng)中的類與對象有:超市經(jīng)理,供貨商信息,超市員工信息,商品信息,進貨信息,銷售信息。
3.2確定關(guān)聯(lián)。
3.3確定屬性。
供貨商信息:供貨商名稱,供貨商電話,供貨商品。
商品信息:商品編碼,商品名稱,商品價格,商品數(shù)量,供貨商名稱。進貨信息:商品編碼,商品名稱,商品進價,入庫時間,進貨數(shù)量。銷售信息:商品銷售數(shù)量,銷售金額。
3.4確定服務(wù)。
供貨商信息:添加,刪除,修改;商品信息:查詢,添加,刪除,修改;
進貨信息:添加,刪除,修改;銷售信息:查詢,盤點;
3.5系統(tǒng)類圖。
進貨信息供貨商信息-供貨商名稱-供貨商電話-供貨商品+添加()+刪除()+修改()-結(jié)束1-結(jié)束2**-商品編碼-商品名稱-商品進價-入庫時間-進貨數(shù)量+添加()+刪除()+修改()-結(jié)束3-結(jié)束4**商品信息-商品編碼-商品名稱-商品價格-商品數(shù)量-供貨商名稱+查詢()+添加()+刪除()+修改()**-結(jié)束5-結(jié)束6銷售信息-商品銷售數(shù)量-銷售金額+查詢()+盤點()。
4.動態(tài)建模。
4.1活動圖。
進貨管理活動圖。
進貨管理輸入進貨信息查詢相關(guān)信息確認進貨信息輸入查詢的信息保存信息確認查詢的信息。
銷售管理活動圖。
查詢相關(guān)信息盤點銷售信息輸入查詢信息查詢銷售數(shù)量確認查詢信息盤點商品。
庫存管理活動圖。
員工信息管理活動圖。
4.2狀態(tài)轉(zhuǎn)移圖。
5.總結(jié)。
通過本次對小型超市管理系統(tǒng)的需求分析,使我對軟件工程中需求分析過程有了十分深刻的認識和理解,結(jié)合老師課堂所講的知識和本次實驗的內(nèi)容,使自己充分學(xué)習(xí)并掌握了用例建模,對象建模和動態(tài)建模的每種圖的畫法和基本知識。通過實驗的具體分析,讓自己所學(xué)到的知識在實踐中得到檢驗,發(fā)現(xiàn)自己在開始做實驗的時候?qū)A(chǔ)知識很不熟悉,需要查看課本來回顧,然后再結(jié)合具體的內(nèi)容按步驟進行分析和解決。經(jīng)過自己的學(xué)習(xí)和研究,將本次需求分析實驗完成的比較完整和全面,也讓自己的知識更加扎實,為今后的實踐打下理論基礎(chǔ)。
軟件工程實驗報告篇三
引言:
不管是學(xué)習(xí)還是工作生活,人們總避免不了和請假這種事情打交道。開發(fā)操作簡單,功能實用的請假系統(tǒng)既可以幫助要請假的人更加方便的申請請假,又可以幫助領(lǐng)導(dǎo)者快速審核請假事情,還可以簡化請假的審查和統(tǒng)計以作為評比的依據(jù)。該系統(tǒng)非常容易被接受,它具有簡單易學(xué)性,便于申請者實用和管理階層管理,是對學(xué)校,機關(guān),事業(yè)單位進行請假管理的非常有效的工具。
編寫目的:
這份可行性研究報告是對請假管理系統(tǒng)做的可行性研究分析以及之處存在的必要性。由于學(xué)校、機關(guān)、公司日常都需要所管理員工的請假問題,還需要及時處理員工的請假,對請假到期人員的到崗情況,未請假人員的缺崗情況進行審核,傳統(tǒng)的純?nèi)斯ぜ堎|(zhì)請假程序復(fù)雜,極不方便員工的請假,也不方便管理者的考勤和管理。開發(fā)該請假系統(tǒng)將極大的方便學(xué)生群體和職工群體的請假和公司化管理,提高效率,對請假者,管理者,單位都是有極大的好處的!
可行性研究所采用的方法和步驟:
通過調(diào)查分析開發(fā)請假系統(tǒng)所具備的能力及實現(xiàn)的方法。確定總體結(jié)構(gòu),利用web+mysql所具有的能力,以最簡潔最容易的方法,使其成為一個初級的系統(tǒng)軟件。
對現(xiàn)有產(chǎn)品的分析:
因為當(dāng)前學(xué)校、機關(guān)等都采用紙質(zhì)請假考核,所以目前該方面尚處于空白階段!
系統(tǒng)功能:
方便使用者完成請假操作,方便管理者處理請假請求,方便管理者管理請假?。▓D表,工作原理,系統(tǒng)流程圖,數(shù)據(jù)流程圖)。
技術(shù)可行性:
號)判斷提交者的所屬單位,找到其直接管理者a,然后通知其管理者a該條請假申請。管理者a通過審核該請假申請,選擇同意或者拒絕,同時改寫數(shù)據(jù)庫的請假條批復(fù)狀態(tài)反饋至申請者。當(dāng)管理者b登錄后可以查看所有當(dāng)前狀態(tài)下(當(dāng)前日期)所有的當(dāng)期(在請假期限內(nèi))請假條。整個流程完成!考慮到整個系統(tǒng)要方便使用者,規(guī)模屬于小型系統(tǒng),使用web開放完全可以勝任!因此,決定采用jsp+strut2+mysql的框架對該系統(tǒng)進行開發(fā)。
其它可供選擇的方案:
可以選擇web,傳統(tǒng)桌面應(yīng)用程序,android系統(tǒng)移動終端程序相結(jié)合的方法,三種模式共享數(shù)據(jù)庫,可以做到極大的方便使用者和管理者的使用??尚行跃C合分析:
技術(shù)方面:
本工程產(chǎn)品開發(fā)周期為20天,在技術(shù)上采用web編程與數(shù)據(jù)庫相結(jié)合方法來實現(xiàn),要求所有數(shù)據(jù)信息都有數(shù)據(jù)庫來完成,而這些數(shù)據(jù)信息的管理必須有web編程來設(shè)計完成。
可行性結(jié)論:
綜上所述,本工程的技術(shù)成熟、完備,測試手段可靠,具有良好的市場拓展,因此本工程可立即開始。
一、需求分析。
用戶需求:高校學(xué)生希望能夠快速便捷的完成請假,高校管理者希望能更加方便批復(fù)和管理學(xué)生的請假申請,教師希望能更及時準確掌握學(xué)生的請假信息以完成考核。
業(yè)務(wù)需求:
使用范圍要求:按照安陽師范學(xué)院全日制學(xué)生學(xué)籍管理等相關(guān)文件,學(xué)生請假需要其直接輔導(dǎo)員批準,且請假時間不能超過七天!數(shù)據(jù)庫中保留所有學(xué)生的請假信息,當(dāng)前有效請假信息隨時供輔導(dǎo)員和教師查看。
功能要求:
學(xué)生請假:學(xué)生可以提交請假條,查看歷史請假條。
教師管理:登錄查看當(dāng)天自己所執(zhí)教課程的請假人員。
二、總體設(shè)計。
三、詳細設(shè)計。
軟件工程實驗報告篇四
姓名:
院(系):軟件學(xué)院。
專業(yè)班級:
學(xué)號:
指導(dǎo)教師:
地點:
成績:
時間:2012年10月日至2012年11月8日。
1.實驗?zāi)康拇_定項目的可實施性,獲取項目的需求,并在此基礎(chǔ)上完成系統(tǒng)的邏輯功能模型的建立,了解軟件工程中需求分析階段的主要活動和需求分析文檔描述的主要內(nèi)容,掌握利用數(shù)據(jù)流圖描述系統(tǒng)功能需求的方法,正確應(yīng)用數(shù)據(jù)字典。增進對軟件工程的理解,學(xué)會系統(tǒng)的分析軟件的構(gòu)成,掌握并理解軟件從確立到測試等一系列過程。
2.實驗內(nèi)容。
1.系統(tǒng)簡介。
每個學(xué)期的期中,學(xué)校教務(wù)處向各個學(xué)院發(fā)出下各學(xué)期的教學(xué)計劃,包括課程名稱、課程代碼、課時、班級類別(本科、???、成人教育、研究生)、班號等;學(xué)院教學(xué)主管人員根據(jù)教學(xué)任務(wù)和要求給出各個課程的相關(guān)限制(如:任課教師的職稱、上課的班數(shù)、最高和最低周學(xué)時數(shù)等);任課教師自報本人授課計劃,經(jīng)所在教研室協(xié)調(diào)任可,將教學(xué)計劃上交學(xué)院主管教學(xué)計劃的人員,批準后上報學(xué)校教務(wù)處,最終由教務(wù)處給出下個學(xué)期全學(xué)院教師的教學(xué)任務(wù)書。
假設(shè)上述排課過程全部由人工操作,現(xiàn)要求為上述過程實現(xiàn)計算機自動處理過程。
2.限定條件。
a)每位教師的主講課程門數(shù)不超過2門/學(xué)期:講師以下職稱的教師不能承擔(dān)學(xué)院定主課的主講任務(wù)。
b)學(xué)院中層干部的主講課時不能超過4學(xué)時/周。
c)本學(xué)期出現(xiàn)嚴重教學(xué)事故的教師不能承擔(dān)下各學(xué)期的主講任務(wù)。
d)本系統(tǒng)的輸入項至少包括:教務(wù)處布置的教學(xué)計劃,學(xué)院教師自報的授課計劃和學(xué)院定的有關(guān)授課限制條件。
e)本系統(tǒng)的輸出項至少包括:教務(wù)處最終下達全院教師的教學(xué)任務(wù)書和學(xué)院各個班級下各學(xué)期的課程表(可以不含上課地點)。
項目數(shù)據(jù)流圖。
3.實驗步驟。
4總結(jié)與回顧。
通過這次實驗,我學(xué)到了很多東西,教務(wù)管理系統(tǒng)是學(xué)校的管理核心,管理應(yīng)涉及到學(xué)校的專業(yè)設(shè)置、學(xué)藉管理、成績管理、網(wǎng)上注冊、開課管理、選課管理、師資管理等,在數(shù)據(jù)庫一級建立強有力的安全系統(tǒng),管理人員可以在互聯(lián)網(wǎng)的任何地方辦工,真正實現(xiàn)學(xué)校網(wǎng)上管理。
學(xué)校中的教務(wù)管理是一項很重要的工作,包括學(xué)生管理,教師管理和課程管理等。開發(fā)“教務(wù)信息處理系統(tǒng)”的目的就是利用計算機的查詢和運算功能,代替手工處理,提高工作效力和質(zhì)量,所以該系統(tǒng)是必要而且能夠?qū)崿F(xiàn)的。
此次開發(fā)的軟件是教務(wù)管理系統(tǒng)的一個子系統(tǒng),即學(xué)院課程安排。通過此次課程設(shè)計,我們更加了解了軟件的原理,軟件的開發(fā)方法和步驟,如繪制數(shù)據(jù)流圖和數(shù)據(jù)字典的編寫。進一步掌握了有關(guān)數(shù)據(jù)庫設(shè)計的知識和java程序設(shè)計,了解了有關(guān)網(wǎng)絡(luò)的相關(guān)知識,對軟件開發(fā)平臺有了一定了解。我增長了不少軟件工程與編程,數(shù)據(jù)庫的知識。在作設(shè)計的過程中,軟件是不斷變化的,開始構(gòu)造的是一方面,實際制作時又是另外一方面,所以得不斷變化。軟件必須有效的支持他的用戶,我們做的軟件是學(xué)生選課系統(tǒng),所以我們需要從學(xué)生和老師,管理員的實際情況出發(fā),制定他們操作方便的系統(tǒng),是軟件對用戶友好。
在寫數(shù)據(jù)字典之前,我對數(shù)據(jù)字典的理解有一些偏差,通過這次作實驗,我知道了數(shù)據(jù)字典就是對數(shù)據(jù)流,數(shù)據(jù)流分量,數(shù)據(jù)存儲,處理的定義集合。我們做這種比較小的軟件時,數(shù)據(jù)字典還比較好維護,哪里出了問題,可以很快的找到,然后改正。如果做比較大的軟件時,數(shù)據(jù)字典就不好維護了。開發(fā)大的軟件系統(tǒng)時,數(shù)據(jù)字典的規(guī)模和復(fù)雜程度迅速增加,貌似人工維護就不太可能了。
這次實驗的完成是我們小組共同努力的結(jié)果,我們每個人都付出了很大的汗水,也讓我明白了團隊合作是多么的重要,那么大的工作量僅靠一個人的力量是不可能完成的,在以后的工作和學(xué)習(xí)中一定要重視團隊合作的重要性,多與合作伙伴交流,了解每個人的想法,最后大家的想法和在一起就是個很了不起的工作。也讓我認識到軟件在我們的生活中越來越重要,我們的生活處處離不開軟件,也讓我對自己以后的工作有了很深的了解,讓我可以向著自己的目標一點點前進。
軟件工程實驗報告篇五
今天的實訓(xùn)結(jié)束,今天做的是紙牌游戲軟件和趣味打字游戲。今天的東西對我來說有點難度,最后沒有能過完全做完。但是我還是覺得這是一個不錯的實訓(xùn),在這種集體的環(huán)境里和同學(xué)們一起學(xué)習(xí),每天的生活過的也是非常的充實。
此次實踐課我的收獲很多。我和同學(xué)們這一次真正自己動手制作一個小軟件,雖然還存在很多的問題,而且我做的軟件在使用起來還是很不可行的,但是我們從中受到很多知識,不僅是專業(yè)的知識,更讓我明白一個軟件從設(shè)計到實現(xiàn)的每一個環(huán)節(jié)真的很不容易,不僅需要扎實的專業(yè)知識,更需要一個團隊的配合,這才是一個軟件成功的關(guān)鍵。這就告訴我們,一個人的出色不算什么,一個團隊的出色才是真正有用的。
剛開始拿到題目我們組員都不知如何下手,經(jīng)過小組成員一起查找資料,并且開會討論,我們確定設(shè)計的設(shè)計目標以及具體實現(xiàn)方式,包括如何將java的思想運用到實際系統(tǒng)的詳細設(shè)計之中。
在實驗課上,我學(xué)會很多學(xué)習(xí)的方法。而這是日后最實用的。要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,再學(xué)習(xí)、再實踐。這對于我的將來也有很大的幫助。以后,不管有多苦,我想我都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國提倡的艱苦奮斗一樣,我都可以在實驗結(jié)束之后變的更加成熟,會面對需要面對的事情,以及學(xué)會遇到問題,不急不慌,慢慢解決它。
雖然過程辛苦是不可避免,但收獲還是令人感到尤其的欣慰。在這次的軟件設(shè)計中不僅檢驗我所學(xué)習(xí)的知識,也培養(yǎng)我的實踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。在設(shè)計過程中,與同學(xué)分工設(shè)計,和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。學(xué)會合作,學(xué)會寬容,學(xué)會理解,也學(xué)會做人與處世。課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓(xùn)練,是我們邁向社會,從事職業(yè)工作前一個必不少的過程。實驗過程中,也十分感謝實驗指導(dǎo)老師陳中育老師的指點與教導(dǎo)。這次軟件設(shè)計不僅是對這學(xué)期所學(xué)知識的一種綜合檢驗,而且也是對自己動手能力的一種提高,增強自己實踐能力。通過這次課程設(shè)計使我明白自己知識還比較欠缺,只是學(xué)習(xí)書本知識還是遠遠不夠的,自己不會的東西還有太多,學(xué)習(xí)需要自己長期的積累,在以后的學(xué)習(xí)、工作中都應(yīng)該不斷的學(xué)習(xí),將課本的理論知識與生活中的實踐知識相結(jié)合,不斷提高自己文化知識和實踐能力。
軟件工程實驗報告篇六
學(xué)生姓名。
指導(dǎo)教師趙春剛。
實驗一需求分析。
一、實驗?zāi)康耐ㄟ^對軟件項目的需求分析,掌握需求分析的主要方法和技術(shù),了解需求分析過程。
二、實驗要求。
自選一個軟件項目,應(yīng)用軟件工程中需求分析方法對系統(tǒng)需求進行分析。
三、實驗內(nèi)容。
1、項目完成主要功能概述(1)項目名稱。
(2)項目完成主要功能。
2、項目需求描述(建立需求模型)(友情提示:完成主要的用例模型即可)。
四、實驗總結(jié)。
實驗二軟件設(shè)計。
一、實驗?zāi)康耐ㄟ^對軟件項目的軟件設(shè)計,掌握軟件設(shè)計的方法的技術(shù),了解軟件設(shè)計過程。
二、實驗要求。
針對需求分析所選的項目和功能模塊進行。完成軟件項目主要概要設(shè)計和詳細設(shè)計。
三、實驗內(nèi)容。
1、項目概要設(shè)計描述(建立概要設(shè)計模型)。
(友情提示:完成項目的主要系統(tǒng)結(jié)構(gòu)圖(功能模塊圖)即可)。
2、項目詳細設(shè)計描述(建立詳細設(shè)計模型)。
(友情提示:用流程圖或uml相關(guān)模型(活動圖、時序圖等),完成兩個模塊以上)。
四、實驗總結(jié)。
說明:(此實驗為可選做,若完成實驗成績加分)。
實驗三軟件測試。
一、實驗?zāi)康耐ㄟ^對軟件項目的測試,掌握軟件測試的原理和方法,了解軟件測試過程。
二、實驗要求。
針對需求分析所選的項目和功能模塊進行。完成軟件項目主要功能模塊的測試。
三、實驗內(nèi)容。
1、采用主要測試方法描述。
2、主要功能模塊測試用例設(shè)計。
四、實驗總結(jié)。
軟件工程實驗報告篇七
我于xx年xx月xx日有幸進入山東x有限公司,根據(jù)公司的需要,目前在研發(fā)部擔(dān)任二級軟件工程師。
進入公司初期參加的入職培訓(xùn),使我對公司有了一個全面的了解,在公司工作的這段時間,我深切的體會到了公司深厚的經(jīng)營理念,感受到了公司濃厚的文化氛圍。在每期的刊物上我都有了解公司的近期新聞內(nèi)容,同時也了解了公司的相關(guān)的規(guī)章制度,在工作上有領(lǐng)導(dǎo)的關(guān)心和同事的幫助,讓我更加順利的度過我的試用期。
這是我三個月來的工作內(nèi)容及成果:
o學(xué)習(xí)與實做練習(xí)。
事件探查功能。
3.3g多媒體監(jiān)控系統(tǒng)資料學(xué)習(xí)。
5.針對畢業(yè)生撰寫研發(fā)部面試試題。
6.整理3g多媒體監(jiān)控系統(tǒng)項目可行性分析報告。
討論會議。
8.名牌申報討論會及整理相關(guān)申報材料。
10.配合編寫《中國服務(wù)外包發(fā)展報告20xx》。
11.根據(jù)崗位職責(zé)表,編制崗位說明。
12.整理國家工信部電子發(fā)展基金項目申報資料。
這段時間的工作和學(xué)習(xí)是承上啟下的階段,不僅是對前一階段工作的總結(jié)和反思,而且更加深刻的審視到自己所存在的問題和今后應(yīng)該加強的方面。通過這段時間的工作和學(xué)習(xí),豐富了自己的工作方式,開拓了自己的思維方式,更加認識到工作的多方溝通與協(xié)作的重要性。
※向他人學(xué)習(xí),少走彎路。
獲取信息最快的途徑就是溝通,他人自有他人的優(yōu)點與長處,有不懂的地方向他人請教,看他人解決問題的一個過程,也會學(xué)到不少經(jīng)驗,減少自己摸索的時間。
※善于學(xué)習(xí),注意總結(jié)。
對工作進行中出現(xiàn)的問題要及時總結(jié),在工作盲點方面多多獲取別人的意見和建議,提高獨立解決問題的能力。
※加強對工作項進度的了解。
平時多注意工作項大概的進度狀況,對于自己負責(zé)的部分要清楚哪些已經(jīng)完成哪些還沒完成,做到心中有數(shù),不斷提高工作項預(yù)估時間的準確度。
※把握整體概念。
做任何事情都需要有個整體的概念,有了概念,打好框架,以認真的態(tài)度,進行后續(xù)工作會比較順利,自然。
※要做好一樣工作,就要明確責(zé)任。
首先要知道需要做什么,做好之后要達到怎樣的一種效果,同時要克服僥幸心理,所有的結(jié)果都要親自追蹤落實,才能保證工作的正確性。
※親手實踐,才能收獲。
做的收獲和看的收獲是不一樣的,看來的東西,要經(jīng)過自己親手實踐,才能加深認識,保證在以后遇到類似的問題能夠舉一反三,才是屬于自己的財富。
※如何看待問題。
不要只是針對于看待一個單一的問題,而沒有任何想法,應(yīng)看出這個問題的延伸面,考慮如果這樣做會怎么樣,那樣做會怎么樣,做事考慮到后果。能通過一個問題想到更多的問題及其問題的延伸.
※良好的工作配合力和執(zhí)行力。
一項工作的高效完成,環(huán)環(huán)相扣的各個工作環(huán)節(jié),需要團隊良好的配合力和執(zhí)行力,對自己說:立即行動!這句是最驚人的自動起動器。
※習(xí)慣決定態(tài)度,態(tài)度決定高度。
工作中養(yǎng)成良好的工作態(tài)度,必須具備一種鍥而不舍的精神,一種堅持到底的信念,一種腳踏實地的務(wù)實態(tài)度,一種自動自發(fā)的責(zé)任心,良好的工作態(tài)度會讓你的工作更加出色。
※欲窮千里目,更上一層樓。
要想取得更大的成功,就要付出更多的努力!
如今,我馬上就要成為x有限公司的正式員工了,能夠成為正式員工,我感到非常的高興,今后我一定會用心工作,用自己的實際行動來回報公司。
軟件工程實驗報告篇八
一軟件概況:
實習(xí)項目名稱:學(xué)生信息管理系統(tǒng)。
項目開發(fā)背景:
隨著當(dāng)代社會對教育事業(yè)的投入的增加,在校學(xué)生變得越來越來,對在校學(xué)生信息管理異常復(fù)雜。同時當(dāng)今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息管理處理,這正是計算機被廣泛應(yīng)用于管理系統(tǒng)的原因。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行管理控制,不僅提高了工作效率,而且大大的提高了其安全性,尤其對于復(fù)雜的管理,計算機能夠充分發(fā)揮它的優(yōu)越性。
系統(tǒng)簡介:
要開發(fā)的系統(tǒng)可供學(xué)校管理人員管理學(xué)生信息,處理日常事務(wù);同時供學(xué)生登錄查詢自己的成績和課程安排。具有系統(tǒng)最基本的添加、刪除、修改的功能。
二準備工作。
一.前期準備。
軟件系統(tǒng)的開發(fā)是一項相互協(xié)作才能完成的工作,所以在開發(fā)軟件系統(tǒng)之前采取了分組合作的方法,我們小組一共四個人,根據(jù)各自的專長和意愿進行合理的任務(wù)分配,這樣可以更好地完成任務(wù)。在開發(fā)之前,必須了解軟件開發(fā)的幾個步驟:項目開發(fā)計劃、可行性研究、需求分析、概要設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)計、軟件實現(xiàn)和測試、用戶手冊。在每個人的腦海里都有這樣一個概要,才能按照這樣的開發(fā)順序有條理的進行。
確定好時間和地點,小組成員在一起討論研究,這樣可以提高小組成員之間的協(xié)調(diào)合作能力。遇到問題可以一起商量,提高整個開發(fā)小組解決問題的能力。
二.前期分析。
可行性分析:對于即將要開發(fā)的項目,主要從技術(shù)、操作、經(jīng)濟三個方面開分析,開發(fā)過程中可以參考河南農(nóng)業(yè)大學(xué)教務(wù)管理系統(tǒng)。
需求分析:了解開發(fā)系統(tǒng)所需要具有的功能,確定使用對象。
資料收集:采集學(xué)生和學(xué)校管理人員的信息,作為數(shù)據(jù)庫的信息來源,收集軟件開發(fā)的相關(guān)文獻資料,作為開發(fā)的依據(jù)。
一.項目任務(wù)分組。
:組長,負責(zé)系統(tǒng)的開發(fā),包括模型的構(gòu)建和程序的編寫。協(xié)調(diào)小組內(nèi)。
部人員的調(diào)配和項目進展的監(jiān)督。
:組員,負責(zé)文檔管理,軟件系統(tǒng)的測試。
:組員,負責(zé)系統(tǒng)開發(fā)的可行性研究和需求分析。
:組員,負責(zé)項目開發(fā)計劃和項目總結(jié)報告的編寫,系統(tǒng)的測試。
二.實踐開展。
有了前期的準備,接下來就是真正的開發(fā)階段了,首先要列出項目。
開發(fā)計劃,包括項目開發(fā)的背景、需要查閱的文獻資料、項目開發(fā)的主。
整體的指導(dǎo)和監(jiān)督的作用。
設(shè)計和測試階段:包括概要設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)計,軟件實。
現(xiàn)和測試、用戶手冊,主要使用vb設(shè)計源程序和officeacce設(shè)計。
數(shù)據(jù)庫。
四實踐總結(jié)。
1、通過制作這個項目了解了更多的專業(yè)知識,使我們懂得了怎樣將專業(yè)理論知識應(yīng)用到實踐中。
2、缺乏經(jīng)驗導(dǎo)致項目進展緩慢,技術(shù)基礎(chǔ)不夠扎實。
3、通過做這個項目鍛煉了團隊協(xié)作能力,溝通能力,懂得了一個項目是一個團隊合作的成果。
五自我感受。
通過這幾天的實中,大膽創(chuàng)新并結(jié)合書上知識。在實訓(xùn)中我不斷實際,把老師平時所教的知識在實訓(xùn)時運用上。真正的將學(xué)到的理論知識應(yīng)用的實踐中去。我也和同學(xué)在一起交流知識,我深刻感受到一個軟件的開發(fā)要團隊的合作來完成,只有大家一起團結(jié),才能把項目完成。在平時上課時,老師不斷教新知識,而我們知識覺得所學(xué)的沒有用處根本沒有多少收獲,但是我覺得是這次實訓(xùn)給我了歷練的機會。
在實訓(xùn)中,我運用老師教我們的軟件工具,如vb、acce數(shù)據(jù)庫等。只有在操作中才能找到我們的不足,在問題前面就像老師說的要思考,不能盲目的操作。只是我還覺得有很多知識不明白,我相信在以后的學(xué)習(xí)中會更加努力,在次我感謝老師一學(xué)期的教導(dǎo)。
雖然我們的實訓(xùn)枯燥,但是從實訓(xùn)中我學(xué)到了協(xié)作,學(xué)到了團隊精神。希望老師以后可以給我們更多的實踐機會,讓我們真正的領(lǐng)會到我們這個專業(yè)的好處。讓我們真正的將所學(xué)的知識用到實踐當(dāng)中。
軟件工程實驗報告篇九
班級、學(xué)號:
碩士生姓名:
導(dǎo)師姓名:
碩士生所在單位名稱填表日期:年月日
開 題 報 告 內(nèi) 容
提示:
1、工程碩士的學(xué)位論文的選題 應(yīng)直接來源于生產(chǎn)實際或具有明確的生產(chǎn)背景和應(yīng)用價值,可以是一個完整的工程項目策劃、工程設(shè)計項目或技術(shù)改造項目,可以是技術(shù)攻關(guān)研究專題,可以是新工藝、新設(shè)備、新材料、新產(chǎn)品的研制與開發(fā),論文選題應(yīng)有一定的技術(shù)難度、先進性和工作量,能體現(xiàn)作者綜合運用科學(xué)理論、方法和技術(shù)手段解決工程實際問題的能力。
2、學(xué)位論文的形式可以是工程設(shè)計、產(chǎn)品研制報告、研究論文。
軟件工程實驗報告篇十
需求獲取可能是最困難、最關(guān)鍵、最易出錯及最需要溝通交流的活動。對需求的獲取往往有錯誤的認識:用戶知道需求是什么,我們所要做的就是和他們交談從他們那里得到需求,只要問用戶系統(tǒng)的目標特征,什么是要完成的`,什么樣的系統(tǒng)能適合商業(yè)需要就可以了,但是實際上需求獲取并不是想象的這樣簡單,這條溝通之路布滿了荊棘。首先需求獲取要定義問題范圍,系統(tǒng)的邊界往往是很難明確的,用戶不了解技術(shù)實現(xiàn)的細節(jié),這樣造成了系統(tǒng)目標的混淆。
其次是對問題的理解,用戶對計算機系統(tǒng)的能力和限制缺乏了解,任何一個系統(tǒng)都會有很多的用戶或者不同類型的用戶,每個用戶只知道自己需要的系統(tǒng),而不知道系統(tǒng)的整體情況,他們不知道系統(tǒng)作為一個整體怎么樣工作效率更好,也不太清楚那些工作可以交給軟件完成,他們不清楚需求是什么,或者說如何以一種精確的方式來描述需求,他們需要開發(fā)人員的協(xié)助和指導(dǎo),但是用戶與開發(fā)人員之間的交流很容易出現(xiàn)障礙,忽略了那些被認為是"很明顯"的信息。最后是需求的確認,因為需求的不穩(wěn)定性往往隨著時間的推移產(chǎn)生變動,使之難以確認。為了克服以上的問題,必須有組織的執(zhí)行需求的獲取活動。
需求獲取活動要完成的任務(wù)或者步驟的過程如下:
系統(tǒng)的需求包括四個不同的層次:業(yè)務(wù)需求、用戶需求和功能需求、非功能性需求。業(yè)務(wù)需求說明了提供給用戶新系統(tǒng)的最初利益,反映了組織機構(gòu)或用戶對系統(tǒng)、產(chǎn)品高層次的目標要求,它們在項目視圖與范圍文檔中予以說明。用戶需求文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù),這在使用實例文檔或方案腳本說明中予以說明。功能需求定義了開發(fā)人員必須實現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。
非功能性需求是用戶對系統(tǒng)良好運作提出的期望,包括了易用性、反應(yīng)速度、容錯性、健壯性等等質(zhì)量屬性。需求獲取就是根據(jù)系統(tǒng)業(yè)務(wù)需求去獲得系統(tǒng)用戶需求,然后通過需求分析得到系統(tǒng)的功能需求和非功能需求。項目視圖和范圍文檔就是從高層次上描述系統(tǒng)的業(yè)務(wù)需求,應(yīng)該包括高層的產(chǎn)品業(yè)務(wù)目標,評估問題解決方案的商業(yè)和技術(shù)可行性,所有的使用實例和功能需求都必須遵從的標準。而范圍文檔定義了項目產(chǎn)品所包括的所有工作及產(chǎn)生產(chǎn)品所用的過程。項目相關(guān)人員對項目的目標和范圍能達成共識,整個項目組都應(yīng)該把注意力集中在項目目標和范圍上。
系統(tǒng)用戶在很多方面存在著差異,例如:使用系統(tǒng)的頻度和程度、應(yīng)用領(lǐng)域和計算機系統(tǒng)知識、所使用的系統(tǒng)特性、所進行的業(yè)務(wù)過程、訪問權(quán)限、地理上的布局以及個人的素質(zhì)和喜好等等。根據(jù)這些差異,你可以把這些不同的用戶分成不同的用戶類。與ulm中usecase的actor概念一樣,用戶類不一定都指人,也可以包括其他應(yīng)用系統(tǒng)、接口或者硬件,這樣做使得與系統(tǒng)邊界外的接口也成為系統(tǒng)需求。將用戶群分類并歸納各自特點,并詳細描述出它們的個性特點及任務(wù)狀況,將有助于需求的獲取和系統(tǒng)設(shè)計。
通常用戶和開發(fā)人員不自覺的都有一種"我們和他們"的想法,產(chǎn)生一種對立關(guān)系,把彼此放在對立面,每一方都定義自己的"邊界",只想自己的利益而忽略對方的想法。他們通過文檔、記錄和對話來溝通,而不是作為一個合作的整體去識別和確定需求完成任務(wù)。實踐證明這樣的方法是不正確的,不會給雙方帶來一點益處,良好的溝通關(guān)系沒有建立導(dǎo)致了誤解和忽略重要的信息。只有當(dāng)雙方參與者都明白要成功自己需要什么,同時也知道要成功對方需要什么時,才能建立起一種合作關(guān)系。
為了建立合作關(guān)系通常采取一種組隊的方式來獲取需求,建立一個由用戶代表和開發(fā)人員組成的聯(lián)合小組作為需求獲取的核心隊伍。聯(lián)合小組將負責(zé)識別需求、分析解決方案和協(xié)商分歧,小組成員可以采用會議、電子郵件、綜合辦公系統(tǒng)等方式進行交流,但交流時應(yīng)注意以下原則:小組會議應(yīng)該由中立方來組織和主持,用戶和開發(fā)人員都要參加;交流預(yù)先要確定準備和參與的規(guī)則;議題要明確并覆蓋所有關(guān)鍵點,但信息來源應(yīng)該自由;交流目標要明確,并告知所有的成員。
從用戶代表處收集他們將使用系統(tǒng)完成所需任務(wù)的描述,討論用戶與系統(tǒng)間的交互方式和對話要求,這就是使用實例,一個單一的使用實例可能包括完成某項任務(wù)的許多邏輯相關(guān)任務(wù)和交互順序。使用實例方法給需求獲取帶來的好處來自于該方法是用以任務(wù)為中心和以用戶為中心的觀點,比起使用以功能為中心和以開發(fā)者為中心的方法,使用實例方法可以使用戶更清楚地理解和認識到新系統(tǒng)允許他們做什么和怎么做。描寫使用實例的時候要注意使用簡潔直白的表述,盡量使用主動語態(tài),用"系統(tǒng)"或者"用戶"作為主語,比如"用戶提交用戶密碼,系統(tǒng)驗證用戶密碼是否正確",還有一點在描述中不要設(shè)計界面細節(jié),比如"用戶從下拉框中選擇產(chǎn)品類型"。使用實例為以后寫用例場景描述中的基本路徑和擴展路徑提供了素材。
分析用戶工作流程觀察用戶執(zhí)行業(yè)務(wù)任務(wù)的過程,通過分析使用實例得到系統(tǒng)的用例圖。編制用例圖文檔將有助于明確系統(tǒng)的使用實例和功能需求,統(tǒng)一建模語言的使用有助于與用戶進一步交流。每個用例的描述應(yīng)包括:編號,為每個用例分配一個唯一的編號,為需求的追溯提供了方便;參與者,與這個用例交互的actor;前置條件,開始用例前所必須具備的系統(tǒng)狀態(tài);后置條件,用例完成后系統(tǒng)達到的狀態(tài);基本路徑,用例完成的關(guān)鍵路徑,也是用戶期望的路徑;擴展點,基本路徑的分枝,表示意外情況;字段說明,路徑中名稱的進一步分解說明,對以后類屬性的定義和數(shù)據(jù)庫字段設(shè)計起作用;設(shè)計約束,實現(xiàn)用例的非功能約束。
通過檢查當(dāng)前已經(jīng)運行系統(tǒng)的問題報告來進一步完善需求客戶的問題報告及補充需求為新系統(tǒng)或新版本提供了大量豐富的改進及增加特性的想法,負責(zé)提供用戶支持及幫助的人能為收集需求過程提供極有價值的信息。
如果客戶要求的功能與已有的系統(tǒng)很相似,則可查看需求是否有足夠的靈活性以允許重用一些已有的軟件組件。業(yè)務(wù)建模和領(lǐng)域建模式需求重用的最好方法,像分析模式和設(shè)計模式一樣,需求也有自己的模式。
總結(jié):經(jīng)過一學(xué)期的軟工實驗,深刻感到其重要性的同時也學(xué)到了不少的東西,將對我在今后的軟件開發(fā)過程中起極大的作用。
軟件工程實驗報告篇十一
一、選題依據(jù)(擬開展研究項目的研究目的、意義)
隨著社會的進步、計算機技術(shù)的飛速發(fā)展,用計算機實現(xiàn)企業(yè)人事工資的管理勢在必行。對于大中型企業(yè)來說,利用計算機支持企業(yè)高效率完成勞動人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學(xué)化、規(guī)范化的必要條件;而工資管理是一項瑣碎、復(fù)雜而又十分細致的工作,工資計算、發(fā)放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資發(fā)放工作,不僅能夠保證工資核算準確無誤、快速輸出,而且還可以利用計算機對有關(guān)工資的各種信息進行統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算和財務(wù)處理,同時計算機具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。所以人事工資管理系統(tǒng)應(yīng)運而生,成為利用計算機實現(xiàn)企業(yè)人事工資管理的基本。
二、國內(nèi)外研究現(xiàn)狀
隨著我國國民經(jīng)濟建設(shè)的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴峻的挑戰(zhàn),對企業(yè)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。建設(shè)一個科學(xué)高效的信息管理系統(tǒng)是解決這一問題的必由之路。企業(yè)內(nèi)部財務(wù)管理是該企業(yè)運用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟效益的主要因素之一。工資管理作為企業(yè)內(nèi)部的一種財務(wù)管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發(fā)放,如果沒有一個完整的管理系統(tǒng)來進行管理,那么勢必會給管理人員帶來種種麻煩,因此類似工資管理系統(tǒng)之類的財務(wù)軟件的開發(fā)勢在必行。現(xiàn)在中國企業(yè)已進入"新管理時代",企業(yè)管理在經(jīng)歷了計劃經(jīng)濟時期的"生產(chǎn)管理"時代,計劃經(jīng)濟與市場經(jīng)濟相結(jié)合時期的"混合管理"時代后,從九十年代末進入全面市場經(jīng)濟時期的"新管理"時代.新管理時的中國企業(yè)管理是面向市場,基于現(xiàn)代企業(yè)制度,是中國模式,價值化,系統(tǒng)化,電腦化,國際化和普遍化管理的時代.新管理時代的中國企業(yè)管理以建立競爭優(yōu)勢,提高企業(yè)競爭力為核心.要提高企業(yè)的競爭力就必須整合企業(yè)經(jīng)營,全面強化企業(yè)管理,形成企業(yè)持久發(fā)展的"內(nèi)功".越來越多的質(zhì)優(yōu)企業(yè)舍得在管理系統(tǒng)上投資的舉動,足以說明這一趨勢.在市場競爭日益激烈,用戶需求不斷趨向多樣化,企業(yè)間關(guān)聯(lián)程度越來越密切的今天,要求企業(yè)行動必須快捷,靈敏,在管理的思想觀念,方式方法上不斷創(chuàng)新.人力已經(jīng)很難完全達到要求,必須借助當(dāng)代信息科技的最新成果,優(yōu)化和加強企業(yè)的運營和管理.
三、研究方案(主要研究內(nèi)容、目標,研究方法、進度)
主要內(nèi)容:支持企業(yè)實現(xiàn)規(guī)范化的管理,支持企業(yè)高效率完成勞動人事管理的日常業(yè)務(wù),包括新員工加入時認識檔案的建立,老員工轉(zhuǎn)出、辭職、退休等。目標:實現(xiàn)企業(yè)員工工資管理的系統(tǒng)化、規(guī)范化和自動化。
四、進程計劃(各研究環(huán)節(jié)的時間安排、實施進度、完成程度)
20*-03-10---20*-03-16收集所需資料20*-04-02---20*-04-16完成系統(tǒng)需求分析,對人事查詢管理,人事維護管理,工資查詢管理,工資維護管理,等各個功能模塊的功能進行確定。20*-04-17---20*-04-25對數(shù)據(jù)庫表結(jié)構(gòu)進行設(shè)計,將表結(jié)構(gòu)導(dǎo)入數(shù)據(jù)庫。并對論文進行初步構(gòu)思、編寫。20*-04-17---20*-05-05繼續(xù)完成功能模塊的代碼編寫。20*-05-05---20*-05-23設(shè)計測試實例,對系統(tǒng)進行測試,找出缺陷,進行完善。20*-05-24---20*-*-15完成畢業(yè)論文的編寫工作。
五、導(dǎo)師對文獻綜述的評語
簽字:200年月日
六、專業(yè)意見
專業(yè)負責(zé)人簽字:20年月日
七、系部意見
院(系部)(章):負責(zé)人簽字:20年月日
在這里推薦一個非常優(yōu)秀的網(wǎng)址導(dǎo)航站,其理念是為網(wǎng)民建造上網(wǎng)“綠色通道”。有別于一般的網(wǎng)址導(dǎo)航站,dd01通過程序與人工雙重篩選出優(yōu)質(zhì)網(wǎng)址,進行分類收錄,并讓所有網(wǎng)民共同參與建設(shè)并進行相應(yīng)監(jiān)督,對優(yōu)質(zhì)網(wǎng)址宣揚推廣,對不良網(wǎng)址檢舉曝光,在享受便捷綠色上網(wǎng)的同時杜絕不良信息的傳播。
dd01除了方便網(wǎng)友們快速找到自已需要的網(wǎng)站,不用去記太多復(fù)雜的網(wǎng)址;同時還提供了搜索引擎入口、天氣預(yù)報、在線收藏夾、在線記事本、實用查詢、城市生活導(dǎo)航等服務(wù)。
軟件工程實驗報告篇十二
7月12日到7月21日。
xx行之匯元。
題目要求:
為白領(lǐng),宅男,宅女,在校學(xué)生提供方便快捷的外賣服務(wù)。針對我們的消費人群,我們將頁面做的盡量簡潔鮮活,以使客戶能夠更容易買到自己想吃的食物。系統(tǒng)采用b/s結(jié)構(gòu)。設(shè)計過程:
小組在完成項目的過程中,采用數(shù)據(jù)層、表示層、應(yīng)用層分開的模式進行,即模仿簡單的mvc模式,分界面設(shè)計,數(shù)據(jù)庫設(shè)計,邏輯處理三部分進行。使用的軟件:myeclipse,sqlserver,powerdesigner,dreamweaver,tomcat。出現(xiàn)的問題及解決過程:
1、讀取參數(shù)的時候,如果有漢字,就會出現(xiàn)亂碼。解決方法:加入語句:
request、setcharacterencoding("utf-8");”設(shè)置參數(shù)編碼格式。
2、頁面的處理問題,因大量的頁面都是在主頁面的基礎(chǔ)上進行的,導(dǎo)致大量的代碼的重復(fù),改一個部分就導(dǎo)致很多地方的改動,非常繁瑣。解決方法:將相同的內(nèi)容放入一個文件中,然后用include指令將文件包含進去。
3、當(dāng)圖片名稱有漢字的時候無法顯示。
解決方法:在tomcat的配置文件server、xml中的connecttor項中添加語句uriencoding="utf-8",并盡量不使用含有中文名稱的文件。
4、項目各部分的合成,因沒有用到其他版本控制工具,每次進行起來非常繁瑣,導(dǎo)致大量時間的浪費。
團隊合作對我們來說不是第一次,結(jié)合之前的實際經(jīng)驗,我以為,團隊中協(xié)調(diào)比較困難的就是結(jié)合個人的專長,實際有效運用到項目當(dāng)中去,因為之前的團隊成員系統(tǒng)知識相差不遠,處于同一個層次中,分工也比較明確,進行起來不大困難,只是,因為剛開始的項目風(fēng)格沒有統(tǒng)一商量確定,導(dǎo)致大家的辛苦的結(jié)果沒有很好的利用,無用功經(jīng)常出現(xiàn),使大家的信心大減,矛盾也就在所難免。并且,因為初次接觸,流程不大清楚,對于計劃也做得不夠完善,最后,大家的時間很多都因迷茫而閑置,時間浪費比較嚴重。
根據(jù)之前體會,結(jié)合這次項目的實際情況,因為時間太短,把握好每一天的進程就顯得至關(guān)重要,團隊中的四個人又都是第一次接觸新知識,第一次著手完成項目,都似乎顯得手足無措,在幫助大家擁有自信,堅定信念之后,我就把精力放在了根據(jù)每個人的實際情況分工進行,合理安排好每天的進展計劃,總結(jié)好當(dāng)天的進展情況,幾天下來,雖然進展甚微,大家也都有所收獲,進入角色,只是,因為知識的局限,真正進入到項目邏輯處理就很困難。看著大家艱難的進行,我覺得有些力不從心了。
幾天中,實際情況和思想中的落差,讓我愈加清楚地看到自己比較理想化的心理,我總想,帶著小組的每個人熟悉整個項目的開發(fā)流程,對項目開發(fā)的每一步都有一定的了解,能夠著手運用開發(fā)工具,實際進行代碼編寫。然而,因為機房實際情況,每次都需要重新配置環(huán)境,重新部署項目,不同的機器又因各種原因錯誤不斷,大量的時間都浪費在這樣的步驟中,導(dǎo)致隨著最后的期限的逼近,也讓我們一步步陷入更加緊張的地步,看著其他小組一人獨撐邏輯處理的情況,矛盾也曾出現(xiàn)在意識中,但卻也不知為什么,讓我堅持到將近結(jié)束??傄嬖V自己,不管最后結(jié)果怎樣,我們最重要的就是每個人都有收獲。
轉(zhuǎn)眼即逝的`項目時間,讓我們面臨答辯的時刻,我會有緊張,會有擔(dān)心,擔(dān)心小組的成員會感覺到落差減少自信,不過,我在心里始終堅定,我已經(jīng)盡力讓大家有收獲,有感觸。最后,我們的項目因為主頁的不夠成熟沒有能很好的贏得老師的贊許,但比較起來,我們的后臺處理功能就比較完善,我相信小組的每個人也會因這幾天的收獲有一個自己的衡量標準,能夠比較出不同,看出側(cè)重點,看得出我們的亮點和不足。
和其他小組的比較分析,也讓我一點一滴的回憶這幾天的項目時間,其中問題,有疑惑,有明朗。首先,項目開始初期,技術(shù)老師百般強調(diào),主抓主頁面,十天時間,老師到四五天的時間還在說頁面,這也說明,這次的項目中頁面的重要。其實,我們也知道,在大家現(xiàn)學(xué)現(xiàn)用知識的前提下,十天完成一個項目太過于困難,能夠在很短的時間內(nèi)看到成品,只有頁面能很好呈現(xiàn),最后老師對著其他小組項目中一個個html頁面大大贊賞,也說明了老師的意圖,但我想,這種情況也會讓很多剛接觸的同學(xué)陷入了一個關(guān)于設(shè)計的誤區(qū),或者說會因為很多問題而迷茫,相比較起來,我就顯得有些天真了,而正是這種天真,比較理想化的想法,讓我看到這種區(qū)別時,心里落差不是很大,因為我們比較真實,大家對項目有自己客觀的認識。其次,作為組長,因為之前切身經(jīng)歷的優(yōu)勢,讓我覺得,由我擔(dān)任小組組長是比較合理的,可以帶領(lǐng)大家按序進行,幫助大家解決問題,指導(dǎo)技術(shù),但項目即將走到最后,就讓我覺得越來越力不從心?;剡^頭來思索,在團隊四個成員都沒有實際接觸過項目的前提下,由我來擔(dān)任組長,并不能很好的兼顧項目的實現(xiàn)。協(xié)調(diào)大家的工作,分配各自任務(wù),查看完成情況,主要技術(shù)實現(xiàn)等諸多問題就讓一個人的時間分散太多,不能專心于一件事情,在這種情況下,雖然小組成員的配合協(xié)調(diào),團結(jié),責(zé)任各方面都無可挑剔,但項目進行的就比較勞累,如果說作為技術(shù)總監(jiān),下面需要技術(shù)骨干進行技術(shù)實現(xiàn),那么,我這個所謂的技術(shù)總監(jiān)還很不成熟,不能很好指導(dǎo)小組項目進展。最后一點想說的是我們的項目團隊,兩次相似的團隊合作,截然不同的團隊面貌,我們面臨的問題也有很大不同,之前的種種經(jīng)驗教訓(xùn)有利也有弊,但有一點,任各種情況不同都不會改變的是團隊成員的心態(tài),怎樣以一種正確的方法使團隊成員始終保持初始的自信和新奇,渴求與堅定,以一個認真的心態(tài)有始有終,在任何情況下都是至關(guān)重要的,這也是任何團隊合作成功的必備態(tài)度。
2、繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。
在信息時代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進步的動力?,F(xiàn)在通過實習(xí)總感覺自己學(xué)的不夠,要用到知識時總感覺腦袋是空白的。很后悔自己當(dāng)時在學(xué)校為什么不多學(xué)一點,多練習(xí)一點??傇诤蠡谝矝]有用,只能自己去努力學(xué)習(xí)。為了能更好的適應(yīng)工作,我利用自己空閑時間去附近的書店去看書,希望能彌補不足。
3、加強信心,堅持下去。
雖然感覺自己學(xué)的還可以,但真的工作起來卻感覺力不從心。有時候遇到事情總會著急,慌張。平常信心不足,總感覺自己做不好?;蛟S還需要一段時間的磨練吧。只有自己的知識和能力都在提升,相信自己總有一天會很勇敢的表現(xiàn)自己。
上學(xué)的時候大家都說,能珍惜現(xiàn)在的日子就好好珍惜。等工作了才真的領(lǐng)悟這句話。每天起早貪黑,忙忙碌碌,做了第一天就想回到學(xué)校接著做學(xué)生。感覺學(xué)生時代真是最美好的時間??墒羌热惶こ鰜砹司鸵^續(xù)走下去,因為這一天也終究要來到。最后總結(jié):光陰似箭,歲月如梭。一晃兩個星期的實習(xí)生活已經(jīng)過去了,在最近的兩個星期的實習(xí)過程中,我有著許多的收獲和歡樂,但也有苦澀和教訓(xùn),這些成功的經(jīng)驗將激勵我在以后的人生之路上取得更大成績,失敗的經(jīng)歷將使努力去改變自己不完美的地方,讓自己在以后的日子做的更好。這些寶貴的人生經(jīng)歷將激勵我在以后的人生路上勇于實踐,開拓創(chuàng)新,為人生的下一次輝煌奠定堅實的基礎(chǔ),成為我受益終生的寶貴財富。
軟件工程實驗報告篇十三
時間過的很快,轉(zhuǎn)眼間已經(jīng)實習(xí)將近5個月。
最先在內(nèi)部系統(tǒng)組參與內(nèi)部管理系統(tǒng)開發(fā)(struts+mysql+spring+hibernate),之后是去做網(wǎng)絡(luò)交換機軟件的腳本測試?,F(xiàn)在又回歸內(nèi)部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經(jīng)驗。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
1淺談測試。
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的.其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是it階段的找bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2程序員的困惑。
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學(xué)會調(diào)試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3如何調(diào)試追蹤?
如果你能在短短的時間內(nèi)就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點,一步一步stepover,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調(diào)試,基本方法是用右鍵點擊實際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4一些習(xí)慣。
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
5題尾話。
如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進!
一、關(guān)于實習(xí)公司。
我所實習(xí)的南京xx軟件有限公司簡稱xx公司,公司成立于xx年,主營軟件開發(fā)和信息系統(tǒng)集成,專門從事工程建設(shè)項目管理信息系統(tǒng)開發(fā)和實施,具有自主知識產(chǎn)權(quán)的項目管理軟件產(chǎn)品xx項目管理系列軟件(包括xx投資控制合同管理軟件、xx進度控制計劃管理軟件、xx質(zhì)量控制安全管理軟件、xx項目管理門戶、xx城建項目管理平臺等),并已經(jīng)在全世界第一大橋蘇通長江大橋、國內(nèi)最大的開發(fā)區(qū)蘇州工業(yè)園區(qū)以及南水北調(diào)工程實施和應(yīng)用,目前正與南京城建集團合作,開發(fā)城建項目管理平臺。
二、實習(xí)的內(nèi)容。
今年xx月xx日開始,我正式走進xx開始了實習(xí)工作,并被調(diào)到了江蘇省建筑質(zhì)量檢測中心,參加正在進行的一個檢測項目。由于我才大三,本身對企業(yè)的經(jīng)營方式等都很陌生,公司讓我們的王工帶我學(xué)習(xí),以師傅帶徒弟的方式,指導(dǎo)我的日常實習(xí)。在王工的熱心指導(dǎo)下,我依次對此次項目的業(yè)務(wù)流程和大概框架進行了了解,并積極參與相關(guān)工作,注意把書本上學(xué)到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學(xué)所學(xué)確實有用。以雙重身份完成了學(xué)習(xí)與工作兩重任務(wù)。跟公司同事一樣上下班,協(xié)助同事完成部門工作;又以學(xué)生身份虛心學(xué)習(xí),努力汲取實踐知識。我心里明白我要以良好的工作態(tài)度以及較強的工作能力和勤奮好學(xué)來適應(yīng)公司的工作,完成公司的任務(wù)。
三、實習(xí)的提高與收獲。
實習(xí)收獲,主要有四個方面:
一是通過直接參與企業(yè)的運作過程,學(xué)到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學(xué)的實踐任務(wù)。
二是提高了實際工作能力,為就業(yè)和將來的工作取得了一些寶貴的實踐經(jīng)驗。
三是一些學(xué)生在實習(xí)單位受到認可并促成就業(yè)。
四是為畢業(yè)后的正式工作做好了準備。
四、結(jié)語。
到公司實習(xí)并沒有我想象中的難以融入,通過慢慢的學(xué)習(xí),發(fā)現(xiàn)在公司用的到得知識在我們的學(xué)校學(xué)習(xí)中都會遇到。至暑期結(jié)束,從不懂到漸漸的做了幾個檢測項目。學(xué)到不少的東西。實習(xí)生活還沒結(jié)束,開學(xué)了我還是會繼續(xù)留在公司我的學(xué)習(xí)和探索。
軟件工程實驗報告篇十四
實習(xí)是一種實踐,是理論聯(lián)系實際,應(yīng)用和鞏固所學(xué)專業(yè)知識的一項重要環(huán)節(jié),是培養(yǎng)我們能力和技能的一個重要手段。下面了軟件工程實習(xí)報告范文,歡迎大家參考!
八月初,我們來到大連東軟實訓(xùn)中心進行為期20天的實習(xí),我們要做的是物流配送管理系統(tǒng),我要做的是配送中心管理模塊。它的主要功能是完成對商品、庫房和供應(yīng)商的管理,缺貨查詢和進貨安排。由于大家負責(zé)不同的模塊編寫,作為組長的我需要充分考慮各個模塊之間的交互,系統(tǒng)風(fēng)格一致性等問題。
為此,項目啟動之前我們小組6人開會討論了整體的業(yè)務(wù)流程,明確了數(shù)據(jù)庫表之間的關(guān)聯(lián)和各個模塊之間的接口。在項目驗收階段我們順利地通過了答辯,圓滿完成了預(yù)期目標,雖然和優(yōu)秀的小組開發(fā)的系統(tǒng)還有一些差距,但是我們發(fā)揮了每個人的能力,結(jié)果也令我們滿意。
在為期20天大連東軟實訓(xùn)中心的實習(xí)過程中,我每天都感覺很充實,從基礎(chǔ)知識的鞏固,項目整個的開發(fā)過程,我都認真學(xué)習(xí),勤于思考,并且不斷動手實踐,我感到收獲很大。
這是我們在學(xué)習(xí)專業(yè)課程之后走向工作崗位之前的不可缺少的實踐環(huán)節(jié)。它對于培養(yǎng)我們的動手能力有很大的意義。這次實習(xí)旨在培養(yǎng)學(xué)生綜合運用所學(xué)的軟件工程專業(yè)基礎(chǔ)理論、基本技能和專業(yè)知識分析問題和解決問題的能力,培養(yǎng)我們的專業(yè)素質(zhì)、應(yīng)用科學(xué)的思維方法和計算技巧,使我們了解科學(xué)研究工作的一般程序和方法,撰寫科技論文的能力;培養(yǎng)我們直接參與科研活動、科研文獻和資料的調(diào)研,對研究工作以及相關(guān)的研究結(jié)果分析、綜合的能力;重點培養(yǎng)我們積極的創(chuàng)新精神、嚴肅認真的科學(xué)態(tài)度和嚴謹求實的工作作風(fēng),增強我們的綜合素質(zhì)以及對畢業(yè)后工作崗位的適應(yīng)能力;有利于擴大我們的知識面,并掌握一些軟件工程技術(shù)的發(fā)展前沿。
這次實習(xí)讓我們走出校園,切身體會公司的企業(yè)文化,感受到了和學(xué)校里面不一樣的學(xué)習(xí)方式和氛圍,也可以從中學(xué)到很多社會經(jīng)驗,了解了很多行業(yè)需求和動態(tài),使我們視野更加開闊。
我是java開發(fā)方向的,前一周時間主要是老師給我們講解java的基礎(chǔ)知識,web實用頁面的設(shè)計方法,oracle數(shù)據(jù)庫的使用,這些知識有些我們在課堂上學(xué)過,這次是系統(tǒng)的講解,為我們之后的項目開發(fā)打下了良好的基礎(chǔ)。
對于像我這樣軟件工程專業(yè)的學(xué)生,java語言是我們的立身之本,然而在學(xué)習(xí)的過程中我發(fā)現(xiàn)自己的基礎(chǔ)知識掌握不是很牢固,學(xué)過的知識存在遺忘的現(xiàn)象。就像老師強調(diào)的那樣,我需要注重學(xué)習(xí)的細節(jié),不能模棱兩可。
在web開發(fā)技術(shù)是我的薄弱環(huán)節(jié),以前只知其然不知其所以然,在講解過程中,我了解了在javaee框架下對于一個b/s架構(gòu)的網(wǎng)絡(luò)應(yīng)用程序是如何基于http協(xié)議進行通信的。掌握了請求和響應(yīng)是如何發(fā)送和處理,過濾器的使用,seion技術(shù)原理等等。
之后我們6個人一組開始了項目開發(fā)。我們要做的是物流配送管理系統(tǒng),物流配送管理系統(tǒng)是一套專門針對配送行業(yè)實現(xiàn)銷售管理的軟件系統(tǒng),全面適用于物流配送領(lǐng)域中的各級各類經(jīng)營企業(yè)。時間緊任務(wù)重,對我們來說是個不小的挑戰(zhàn)。我們先根據(jù)需求確定功能點,根據(jù)功能點我們搭建了每個模塊的靜態(tài)界面,通過實現(xiàn)前臺跳轉(zhuǎn)我們逐漸明晰了流程,也順利通過了評審。
在開發(fā)過程中我們也遇到了很多問題,由于小組6個人實踐能力不同,大家的進度就很難統(tǒng)一。還有一個就是版本控制的問題,為了避免工程修改沖突,我們?yōu)槊總€人建立了了自己的開發(fā)包,大家將自己開發(fā)的文件放置其中。我們用到的struts和hibernate框架里面有些文件需要公用,這樣我們決定在項目整合的時候統(tǒng)一修改。這樣我們就避免了很多不必要的麻煩。
由于我們選用了我們比較熟悉的開發(fā)工具和框架,所以我開發(fā)起來比較流暢,技術(shù)上沒有遇到太大的問題。在開發(fā)過程中我們建立了很好的信任關(guān)系,良好的溝通機制,讓我們每個組員有問題馬上分析和解決。我們也充分體會到了,團隊合作開發(fā)中每個人應(yīng)該承擔(dān)不僅僅是自己的責(zé)任還有團隊的利益。
在實習(xí)過程中,實訓(xùn)中心還為我們安排了幾次專題講座。在項目管理和質(zhì)量管理講座中,張老師為我們講述了軟件行業(yè)一條非常重要的項目管理標準——cmmi,能力成熟度模型。它用于指導(dǎo)軟件公司開發(fā)出合理高效的產(chǎn)品。我們需要掌握這些標準,使自己的技術(shù)和方法在以后的工作中處于行業(yè)的領(lǐng)先地位。通過職業(yè)生涯規(guī)劃的講座,我深切了解到生涯規(guī)劃是確定人每個階段發(fā)展的方向,立足于本職工作,不斷自我管理,最終達到職業(yè)目標的一種方法。還有面試技巧訓(xùn)練,這些對于目前尚未走向工作崗位的我們大學(xué)生來說,是大有裨益的。
這次實習(xí)讓我理論聯(lián)系實際,在團隊軟件工程的開發(fā)、數(shù)據(jù)庫的設(shè)計、分析問題解決問題的能力上有了很大的提高,積累了開發(fā)經(jīng)驗,達到了實習(xí)效果,讓我得到了難能可貴的鍛煉。
時間過的很快,轉(zhuǎn)眼間已經(jīng)實習(xí)將近5個月。
最先在內(nèi)部系統(tǒng)組參與內(nèi)部管理系統(tǒng)開發(fā)(struts+mysql+spring+hibernate),之后是去做網(wǎng)絡(luò)交換機軟件的腳本測試?,F(xiàn)在又回歸內(nèi)部系統(tǒng),雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經(jīng)驗。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
1淺談測試。
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的.其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是it階段的找bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2程序員的困惑。
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學(xué)會調(diào)試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
3如何調(diào)試追蹤?
如果你能在短短的時間內(nèi)就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現(xiàn)問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點,一步一步stepover,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調(diào)用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調(diào)試,基本方法是用右鍵點擊實際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯誤發(fā)生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(=null)語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
4一些習(xí)慣。
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
5題尾話。
我所實習(xí)的南京xx軟件有限公司簡稱xx公司,公司成立于xx年,主營軟件開發(fā)和信息系統(tǒng)集成,專門從事工程建設(shè)項目管理信息系統(tǒng)開發(fā)和實施,具有自主知識產(chǎn)權(quán)的項目管理軟件產(chǎn)品xx項目管理系列軟件(包括xx投資控制合同管理軟件、xx進度控制計劃管理軟件、xx質(zhì)量控制安全管理軟件、xx項目管理門戶、xx城建項目管理平臺等),并已經(jīng)在全世界第一大橋蘇通長江大橋、國內(nèi)最大的開發(fā)區(qū)蘇州工業(yè)園區(qū)以及南水北調(diào)工程實施和應(yīng)用,目前正與南京城建集團合作,開發(fā)城建項目管理平臺。
二、實習(xí)的內(nèi)容。
今年xx月xx日開始,我正式走進xx開始了實習(xí)工作,并被調(diào)到了江蘇省建筑質(zhì)量檢測中心,參加正在進行的一個檢測項目。由于我才大三,本身對企業(yè)的經(jīng)營方式等都很陌生,公司讓我們的王工帶我學(xué)習(xí),以師傅帶徒弟的方式,指導(dǎo)我的日常實習(xí)。在王工的熱心指導(dǎo)下,我依次對此次項目的業(yè)務(wù)流程和大概框架進行了了解,并積極參與相關(guān)工作,注意把書本上學(xué)到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學(xué)所學(xué)確實有用。以雙重身份完成了學(xué)習(xí)與工作兩重任務(wù)。跟公司同事一樣上下班,協(xié)助同事完成部門工作;又以學(xué)生身份虛心學(xué)習(xí),努力汲取實踐知識。我心里明白我要以良好的工作態(tài)度以及較強的工作能力和勤奮好學(xué)來適應(yīng)公司的工作,完成公司的任務(wù)。
三、實習(xí)的提高與收獲。
實習(xí)收獲,主要有四個方面:
一是通過直接參與企業(yè)的運作過程,學(xué)到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學(xué)的實踐任務(wù)。
二是提高了實際工作能力,為就業(yè)和將來的工作取得了一些寶貴的實踐經(jīng)驗。
三是一些學(xué)生在實習(xí)單位受到認可并促成就業(yè)。
四是為畢業(yè)后的正式工作做好了準備。
四、結(jié)語。
到公司實習(xí)并沒有我想象中的難以融入,通過慢慢的學(xué)習(xí),發(fā)現(xiàn)在公司用的到得知識在我們的學(xué)校學(xué)習(xí)中都會遇到。至暑期結(jié)束,從不懂到漸漸的做了幾個檢測項目。學(xué)到不少的東西。實習(xí)生活還沒結(jié)束,開學(xué)了我還是會繼續(xù)留在公司我的學(xué)習(xí)和探索。
軟件工程實驗報告篇十五
時光如梭,如白駒過隙,轉(zhuǎn)眼間三年的大學(xué)生涯將盡尾聲,在理論知識積累之后,要有一個踏入社會進行實踐的過程,也就是理論與實踐的結(jié)合。特別是對與建筑這種實踐性能非常強的一門學(xué)科更要強調(diào)實際操作技能的培養(yǎng)。而且這門學(xué)科在很大程度上與書本有一定程度的差異。很幸運,我于20xx年2月至20xx年4月在內(nèi)蒙古豐華集團,造價部實習(xí)。內(nèi)蒙古豐華集團建筑安裝有限公司始建于1984年,是國家建設(shè)部核準資質(zhì)為壹級建筑企業(yè),集團下屬十三個分公司,分別為建筑公司、熱力公司、自來水公司、市政公司、裝飾裝璜公司、管道公司、金屬門窗公司等。集團注冊資金為5000萬元,管理與技術(shù)人員超過300人,其中項目經(jīng)理(國家注冊一級建造師)30人,各專業(yè)工程師10人,其它各種技術(shù)力量為260人,均具有高級、中級技術(shù)職。大中型施工設(shè)備800余臺。
通過多次實戰(zhàn)練習(xí)以及領(lǐng)導(dǎo)、同事們的關(guān)愛與幫助,耐心的指導(dǎo)。實習(xí)能使我所掌握的理論知識得以升華,把理論與實踐找到一個最好的切入點,為我所用。所以就要有一個將理論與實踐相融合的機會。在實習(xí)中可以得到一些只有實踐中才能得到的技術(shù),為我以后參加工作打好基礎(chǔ),這就是我這次實習(xí)的目的所在。
這是第一次正式與社會接軌踏上工作崗位,開始與以往完全不一樣的生活。每天在規(guī)定的時間上下班,上班期間要認真準時地完成自己的工作任務(wù),不能草率敷衍了事。我們的肩上開始扛著責(zé)任,凡事得謹慎小心,否則隨時可能要為一個小小的錯誤承擔(dān)嚴重的后果付出巨大的代價,再也不是一句對不起和一紙道歉書所能解決。公司領(lǐng)導(dǎo)常跟我說,你所做的東西對你而言只是數(shù)字而已,但到別人那就是真金白銀,所以做事一定要小心謹慎,遇到不懂或不確定的東西要多問。
我們頂崗實習(xí)的目標和要求是在造價崗位,以準員工的身份參與建筑工程的計量與計價工作。通過頂崗實習(xí),能全面、準確理解施工圖的全部內(nèi)容,掌握一般工業(yè)與民用建筑的結(jié)構(gòu)構(gòu)造及結(jié)構(gòu)特點,能熟練識讀建筑施工圖和結(jié)構(gòu)施工圖。熟悉各種定額性質(zhì)和組成,掌握一般建筑物的工程量計算規(guī)則,掌握一般建筑物的計價方案。在實習(xí)中,要多深入工地參與工程施工實踐,積累工程施工經(jīng)驗,為以后從事造價工作打基礎(chǔ)。
在實習(xí)期間,我接觸最多的就是軟件了,用廣聯(lián)達軟件算量,對廣聯(lián)達的操作更熟練。這次實習(xí)公司給我的任務(wù)主要是用廣聯(lián)達計價軟件計算一棟家屬樓的量,我做的是5#耬。
用軟件算量之前首先要學(xué)會看圖紙,熟悉圖紙。在依據(jù)圖紙把圖畫入軟件中。5#樓為六層磚混結(jié)構(gòu),共有三個單元,建筑面積為3642.04平方米。抗震烈度為六度。
廣聯(lián)達軟件有計價軟件,圖形算量軟件,鋼筋算量軟件。鋼筋算量軟件是統(tǒng)計建筑中鋼筋的量,圖形算量軟件是統(tǒng)計混凝土,磚等除了鋼筋的其他所有量,而計價軟件是把所有的量都套上價,所以每個環(huán)節(jié)都是必不可少的。我作圖的順序是先做鋼筋算量軟件然后導(dǎo)入圖形算量最后導(dǎo)入計價軟件中。在鋼筋算量軟件中畫構(gòu)件的順序是:磚墻-----構(gòu)造柱----梁----板----其他。畫樓層的順序是先畫首層在往上畫直到頂層最后畫基礎(chǔ)層。畫所有構(gòu)件時都是先定義在繪圖。
磚墻――在圖紙中磚有240、370、120的且都為多孔磚,依據(jù)圖紙定義磚墻,在繪入圖中。在磚墻中主要是墻與構(gòu)造柱交界處的加強筋。
廣聯(lián)達軟件工程造價實習(xí)報告廣聯(lián)達軟件工程造價實習(xí)報告
構(gòu)造柱――在圖紙中所有的柱子都為構(gòu)造柱。構(gòu)造柱中的鋼筋主要有箍筋、縱筋。設(shè)置鋼筋一定要注意間距和規(guī)格。
梁――在圖中,梁有圈梁、連梁。梁中的鋼筋有縱筋和箍筋,特別需要注意的在洞口有加筋。梁的標高要正確。
板――在板中有附加筋和受力筋,在頂層是坡屋頂需要注意鋼筋的錨固。其他――挑檐,陽臺樓梯等需要計算鋼筋的其他構(gòu)件。
鋼筋工程結(jié)束后匯總計算把工程的鋼筋都計算出來。然后把所有工程導(dǎo)入圖形算量中。在圖形算量軟件中主要任務(wù)是把所有構(gòu)件都套定額。在這一環(huán)節(jié)要求我們熟練掌握定額。套完定額后在轉(zhuǎn)到計價軟件中,在計價軟件中主要是套價,在軟件中價一般都是統(tǒng)一的價,而每個地區(qū)都有自己的價,所以需要調(diào)市場價。調(diào)完價后工程的整個價就出來了。最后看報表,報表中的價包括了所有土建、措施、裝飾的量和價,也包括了管理費利潤。造價計算時的一些誤區(qū):
1、樓梯裝飾定額中,包括了踏步、休息平臺和樓梯踢腳線,但不包括樓梯底面抹灰。臺階、坡道、散水定額中,僅含面層的工料費用,不包括墊層。
2、塊料面層、木地板、活動地板,按圖示尺寸以平方米計算??鄢铀嫉拿娣e,門窗洞口、暖氣槽和壁龕的開口部分工程量并入相應(yīng)面層內(nèi)。
3、塊料踢腳、木踢腳按圖示長度以米計算。
4、找平層、整體面層按房間凈面積以平方米計算,不扣除墻垛、柱、間壁墻及面積在0.3平方米以內(nèi)孔洞所占面積,但門窗洞口、暖氣槽的面積也不增加。
5、樓梯面層工程量按樓梯間凈水平投影面積以平方米計算。樓梯井寬在500mm以內(nèi)者不予扣除,超過500mm者應(yīng)扣除其面積。
6、預(yù)制板溝縫一般包含在抹灰、刮膩子中,不單獨計算。當(dāng)預(yù)制板底不抹灰,而直接吊頂時,此時應(yīng)單獨計算預(yù)制板溝縫。
7、天棚面層按圖示展開面積以平方米計算,不扣除檢查口、附墻煙囪、附墻垛和管道所占的面積,但應(yīng)扣除獨立柱、與天棚相連的窗簾盒、0.3m2以上的洞口及嵌頂燈槽所占的面積。
通過鋼筋算量軟件,5#樓整個工程的單位平方米鋼筋量為24噸,總的噸數(shù)為。通過圖形算量軟件統(tǒng)計出來的混凝土量為,磚的量為。最后整個工程的造價為39,單位平方造價為。
進入公司后,給我最大的感觸就是學(xué)校到社會的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無法馬上適應(yīng)新的環(huán)境。我們也許看不慣企業(yè)之間殘酷的競爭,無法忍受同事之間漠不關(guān)心的眼神和言語。很多時候覺得自己沒有受到領(lǐng)導(dǎo)重用,所干的只是一些無關(guān)重要的雜活,自己的提議或工作不能得到老板的肯定。做不出成績時,會有來自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的默默關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過十多年的讀書。2個月的實習(xí)時間讓我從中學(xué)到了很多知識,關(guān)于做人,做事,做學(xué)問等等。
軟件工程實驗報告篇十六
光陰易逝,轉(zhuǎn)眼連最后的實習(xí)也都已經(jīng)結(jié)束了。作為一名軟件工程專業(yè)的大學(xué)生,在此次的實習(xí)中,我充分體會了xx崗位的工作職責(zé)和技術(shù)要求。雖然我確實結(jié)束了這次的社會實踐。但在實踐的鍛煉下,我也確實明白了自己的的在專業(yè)能力上的不足和缺乏。
回想起之前從學(xué)長口中聽到的一句話“我們在大學(xué)中學(xué)習(xí)的,不過是基礎(chǔ)中的基礎(chǔ)?!逼鸪?,我還不以為然,但現(xiàn)在看來,這句話說的十分恰到。現(xiàn)在此,三個月的實習(xí)已經(jīng)結(jié)束,我在此將自身的實習(xí)情況做總結(jié)報告如下:
此次,我在老師的幫助下來到了xxx公司,并在做了充分的準備之后,順利通過了公司的面試,并與x月x日正式開始了我的實習(xí)工作。
在實習(xí)中,我剛剛加入公司的技術(shù)部門,一開始還擔(dān)心著怎么去買對公司的項目任務(wù)。但顯然我的能力并沒有得到直接的認可,一開始我負責(zé)的不過是最簡單的一些打包方法之類的事項。但在一邊完成簡單任務(wù)的同時,我一邊也在接受著領(lǐng)導(dǎo)的教導(dǎo)和培訓(xùn),為此學(xué)會并掌握了不少的技巧。
后來,我在領(lǐng)導(dǎo)的推薦下,還花費了不少時間工作外的時間去學(xué)習(xí)技術(shù),了解方法,一邊努力的自學(xué),一邊又有領(lǐng)導(dǎo)指點,我每天多有許多的進步和成長。終于在,我也漸漸開始參與一些簡單的項目工作了。
總結(jié)自己的工作情況,雖然從頭至尾我清楚自己負責(zé)的不過都是簡單的工作,但對比工作的方法,我卻還有很多不足。尤其和優(yōu)秀同事過去的產(chǎn)品的對比來看,簡直是一個天上一個地下。但也正因此,我學(xué)習(xí)了很多的經(jīng)驗,并適應(yīng)了在公司的環(huán)境,對我的實習(xí)而言,已經(jīng)是很大的收獲了。
為了方便自己的上下班,我租房到了公司附近。起初,第一次在面對租房的時候我提心吊膽的準備了很久,考慮了很多的事情。最終,在同事前輩的指點下才最終下定決心。
而在住下之后,在生活方面又遇到了不少的事情。每次,都是在經(jīng)歷了不少嘗試和朋友的指點后才順利解決。這次的社會生活體驗并不算順利,但我也因此印證了一句話,“出門靠朋友”。在人際上的關(guān)系給我?guī)砹藰O大的幫助,讓我順利的完成了這次的實習(xí)任務(wù)。
如今,實習(xí)雖然已經(jīng)結(jié)束,但真正的社會之旅才剛剛開始,我會繼續(xù)努力,更進一步的加強自己,讓自己成為一個真正有能力的出色社會工作者!
軟件工程實驗報告篇十七
實習(xí)是一種實踐,是理論聯(lián)系實際,應(yīng)用和鞏固所學(xué)專業(yè)知識的一項重要環(huán)節(jié),是培養(yǎng)我們能力和技能的一個重要手段。八月初,我們來到xx中心進行為期20天的實習(xí),我們要做的是物流配送管理系統(tǒng),我要做的是配送中心管理模塊。它的主要功能是完成對商品、庫房和供應(yīng)商的管理,缺貨查詢和進貨安排。由于大家負責(zé)不同的模塊編寫,作為組長的我需要充分考慮各個模塊之間的交互,系統(tǒng)風(fēng)格一致性等問題。
為此,項目啟動之前我們小組6人開會討論了整體的業(yè)務(wù)流程,明確了數(shù)據(jù)庫表之間的關(guān)聯(lián)和各個模塊之間的接口。在項目驗收階段我們順利地通過了答辯,圓滿完成了預(yù)期目標,雖然和優(yōu)秀的小組開發(fā)的系統(tǒng)還有一些差距,但是我們發(fā)揮了每個人的能力,結(jié)果也令我們滿意。
在為期20天xx中心的實習(xí)過程中,我每天都感覺很充實,從基礎(chǔ)知識的鞏固,項目整個的開發(fā)過程,我都認真學(xué)習(xí),勤于思考,并且不斷動手實踐,我感到收獲很大。
這是我們在學(xué)習(xí)專業(yè)課程之后走向工作崗位之前的不可缺少的實踐環(huán)節(jié)。它對于培養(yǎng)我們的動手能力有很大的意義。這次實習(xí)旨在培養(yǎng)學(xué)生綜合運用所學(xué)的軟件工程專業(yè)基礎(chǔ)理論、基本技能和專業(yè)知識分析問題和解決問題的能力,培養(yǎng)我們的專業(yè)素質(zhì)、應(yīng)用科學(xué)的思維方法和計算技巧,使我們了解科學(xué)研究工作的一般程序和方法,撰寫科技論文的能力;培養(yǎng)我們直接參與科研活動、科研文獻和資料的調(diào)研,對研究工作以及相關(guān)的研究結(jié)果分析、綜合的能力;重點培養(yǎng)我們積極的創(chuàng)新精神、嚴肅認真的科學(xué)態(tài)度和嚴謹求實的工作作風(fēng),增強我們的綜合素質(zhì)以及對畢業(yè)后工作崗位的適應(yīng)能力;有利于擴大我們的知識面,并掌握一些軟件工程技術(shù)的發(fā)展前沿。
這次實習(xí)讓我們走出校園,切身體會公司的企業(yè)文化,感受到了和學(xué)校里面不一樣的學(xué)習(xí)方式和氛圍,也可以從中學(xué)到很多社會經(jīng)驗,了解了很多行業(yè)需求和動態(tài),使我們視野更加開闊。
我是java開發(fā)方向的,前一周時間主要是老師給我們講解java的基礎(chǔ)知識,web實用頁面的設(shè)計方法,oracle數(shù)據(jù)庫的使用,這些知識有些我們在課堂上學(xué)過,這次是系統(tǒng)的講解,為我們之后的項目開發(fā)打下了良好的基礎(chǔ)。
對于像我這樣軟件工程專業(yè)的學(xué)生,java語言是我們的立身之本,然而在學(xué)習(xí)的過程中我發(fā)現(xiàn)自己的基礎(chǔ)知識掌握不是很牢固,學(xué)過的知識存在遺忘的現(xiàn)象。就像老師強調(diào)的那樣,我需要注重學(xué)習(xí)的細節(jié),不能模棱兩可。
在web開發(fā)技術(shù)是我的薄弱環(huán)節(jié),以前只知其然不知其所以然,在講解過程中,我了解了在javaee框架下對于一個b/s架構(gòu)的網(wǎng)絡(luò)應(yīng)用程序是如何基于http協(xié)議進行通信的。掌握了請求和響應(yīng)是如何發(fā)送和處理,過濾器的使用,session技術(shù)原理等等。
之后我們6個人一組開始了項目開發(fā)。我們要做的是物流配送管理系統(tǒng),物流配送管理系統(tǒng)是一套專門針對配送行業(yè)實現(xiàn)銷售管理的軟件系統(tǒng),全面適用于物流配送領(lǐng)域中的各級各類經(jīng)營企業(yè)。時間緊任務(wù)重,對我們來說是個不小的挑戰(zhàn)。我們先根據(jù)需求確定功能點,根據(jù)功能點我們搭建了每個模塊的靜態(tài)界面,通過實現(xiàn)前臺跳轉(zhuǎn)我們逐漸明晰了流程,也順利通過了評審。
在開發(fā)過程中我們也遇到了很多問題,由于小組6個人實踐能力不同,大家的進度就很難統(tǒng)一。還有一個就是版本控制的問題,為了避免工程修改沖突,我們?yōu)槊總€人建立了了自己的開發(fā)包,大家將自己開發(fā)的文件放置其中。我們用到的struts和hibernate框架里面有些文件需要公用,這樣我們決定在項目整合的時候統(tǒng)一修改。這樣我們就避免了很多不必要的麻煩。
由于我們選用了我們比較熟悉的開發(fā)工具和框架,所以我開發(fā)起來比較流暢,技術(shù)上沒有遇到太大的問題。在開發(fā)過程中我們建立了很好的信任關(guān)系,良好的溝通機制,讓我們每個組員有問題馬上分析和解決。我們也充分體會到了,團隊合作開發(fā)中每個人應(yīng)該承擔(dān)不僅僅是自己的責(zé)任還有團隊的利益。
在實習(xí)過程中,實訓(xùn)中心還為我們安排了幾次專題講座。在項目管理和質(zhì)量管理講座中,張老師為我們講述了軟件行業(yè)一條非常重要的項目管理標準——cmmi,能力成熟度模型。它用于指導(dǎo)軟件公司開發(fā)出合理高效的產(chǎn)品。我們需要掌握這些標準,使自己的技術(shù)和方法在以后的工作中處于行業(yè)的地位。通過職業(yè)生涯規(guī)劃的講座,我深切了解到生涯規(guī)劃是確定人每個階段發(fā)展的方向,立足于本職工作,不斷自我管理,最終達到職業(yè)目標的一種方法。還有面試技巧訓(xùn)練,這些對于目前尚未走向工作崗位的我們大學(xué)生來說,是大有裨益的。
這次實習(xí)讓我理論聯(lián)系實際,在團隊軟件工程的開發(fā)、數(shù)據(jù)庫的設(shè)計、分析問題解決問題的能力上有了很大的提高,積累了開發(fā)經(jīng)驗,達到了實習(xí)效果,讓我得到了難能可貴的鍛煉。
【本文地址:http://www.aiweibaby.com/zuowen/11722619.html】