分析性質(zhì)是在研究事物時,通過觀察、實驗等方法,了解它們的組成、結(jié)構(gòu)和性質(zhì)。在總結(jié)中,我們應(yīng)該準確把握重點和難點。以下是小編為大家整理的成功經(jīng)驗,希望對大家的事業(yè)發(fā)展有所幫助。
軟件工程個人心得篇一
個人總結(jié)怎么寫?軟件工程師的個人總結(jié)應(yīng)該怎么寫呢?我給大家整理軟件工程師個人總結(jié),請看下面文章。
這是一個資深軟件工程師的工作總結(jié),講述了從事本行業(yè)人士應(yīng)該具備的基本素質(zhì)。
并提出了自己的一些建議。
對初入此行的從業(yè)人員具有一定的指導(dǎo)作用。
為一個軟件工程師,以下三點應(yīng)該貫穿你職業(yè)始終:
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,以及電信行業(yè)的第三次重組,給我們通信服務(wù)行業(yè)帶來了巨大的商機,我很榮幸在這個大好時機來到中國網(wǎng)通常州分公司,成為網(wǎng)通公司的一名寬帶醫(yī)生,我非常珍惜這份工作機會。
時間一晃而過,轉(zhuǎn)眼間2015年已接近尾聲。
回首繁忙而又充實的2015年心中不禁感慨萬千,過去的一年中通過自身的不斷努力,使得技術(shù)水平、溝通技巧等方面都取得了一定的進步,當然亦有需要改進的地方,這是我人生中彌足珍貴的經(jīng)歷,也給我留下了精彩而美好的回憶。
非常幸運能夠來到**公司參加工作,上任軟件工程師這一職位。
回顧業(yè)務(wù)培訓期的一個月工作,感觸很深,收獲頗豐,我們首先對寬帶醫(yī)生這項業(yè)務(wù)的前期推出做了很細致的準備,仔細討論了在業(yè)務(wù)推出以后可能遇到的種種困難;然后參加了代維部門的實踐學習,深入了解了網(wǎng)絡(luò)的接入技術(shù),以及在修障過程中遇到的問題,接著參加了為期兩天的新員工入職培訓班,認真聽取了相關(guān)領(lǐng)導(dǎo)對公司的發(fā)展概況,組織結(jié)構(gòu),以及各部門職責的介紹,并認真學習了公司的基本業(yè)務(wù)和增值業(yè)務(wù),對公司的產(chǎn)品和服務(wù)有了很清楚的認識。
后期在主管的帶領(lǐng)下,我們陸續(xù)對周邊保有用戶進行了寬帶醫(yī)生免費體驗活動,也讓用戶知道我們這項延伸服務(wù)的推出,樹立我們**寬帶的品牌形象。
在過去的工作當中,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過自身的不懈努力,各方面均取得了一定的進步,但那些遠遠不夠,我也在實際工作中認識到自己的不足,業(yè)務(wù)還不夠熟練,很多知識還有欠缺,處理事情不成熟。
因此在今后的工作中,我將努力提高自身素質(zhì),克服不足,朝著以下幾個方向努力:
1、學無止鏡,時代的發(fā)展瞬息萬變,各種學科知識日新月異。
我將堅持不懈地加強學習,向理論學習,向?qū)I(yè)知識學習,向身邊的同事學習,逐步提高自己的理論水平和業(yè)務(wù)能力,并用于指導(dǎo)實踐。
2、“業(yè)精于勤而荒于嬉”,在以后的工作中不斷學習業(yè)務(wù)知識,通過多看、多學、多練來不斷的提高自己的各項服務(wù)技能,克服年輕氣躁,做到腳踏實地,提高工作主動性,不怕多做事,不怕做小事,在點滴實踐中完善提高自己。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒,積極、熱情、細致地的對待每一項工作,繼續(xù)提高自身文化的修養(yǎng),努力使自己成為一名優(yōu)秀的軟件工程師。
生遠程服務(wù)軟件的一整套受理、安裝、服務(wù)的流程,加強遠程服務(wù)軟件的推廣,將遠程服務(wù)和上門服務(wù)結(jié)合起來。
本文所敘述的軟件工程師工作總結(jié),中其中一點至關(guān)重要的那就是:學習!不斷學習!掌握一門學問遠遠沒有想想的那么高難、深奧。
多方吸取、廣泛涉獵。
極力夯實自己的影響圈、盡量擴大自己的關(guān)注圈。
想成為出色的軟件工程師不僅僅是軟件知識,還有財務(wù)、經(jīng)濟、稅務(wù)、管理等等知識,有空花時間看看,韜光養(yǎng)晦、未雨綢繆。
總想著每天、每個月、乃至每年都有點進步。
20xx年,對我來說,是起伏不定的一年,也是收獲頗豐的一年。
當然,最大的收獲是有了一個可愛的女兒。
在這一年,我跳了兩次槽,一次是自愿的,還有一次是被迫的。
我目睹了一些公司從盛到衰的過程,也看到了一些腳踏實地的公司。
離開x1公司,是因為我覺得x1公司不是在做軟件,所謂的印度模式,我想,絕對不是這么做的。
理想不合,不想浪費時間,也只能背負跳槽的惡名,掛冠而去。
去x2公司,是因為看到他是美國獨資公司,做外包軟件,能夠接觸美國的客戶和技術(shù),希望能夠有所收獲,何況,職位也不錯。
的確很想好好做,也跳累了,只想穩(wěn)定發(fā)展,畢竟,是做父親的人了。
沒有想到的是,竟然讓我目睹了一場資產(chǎn)爭奪的好戲。
公司易主,流言滿天,誹謗四起,官司大戰(zhàn),這種平常只有在電視和電影里看到的情節(jié),我實實在在的親身經(jīng)歷了,也算是人生的重要一課吧,至少,讓我看到了人性最陰暗和惡毒的一面。
自然,是做不下去了,只能又走。
也看到了一些踏踏實實做事情的公司。
園區(qū)的瑞博軟件就是一個。
很少看到如此踏實做事的公司。
若干年后,只要他能夠存活,必定是一個成功的公司。
雖然老板對我也很有誠意,只是,對于教育軟件,我實在沒有太大的興趣,何況,如果想做教育,我何不選擇安博呢?畢竟,安博給于我很多。
回頭想想,在其他公司,我都是在奉獻,只有在安博,是學習了很多。
說起跳槽,其實,看看那些公司,有多少是在踏踏實實做事情的?老板本不懂軟件,都是看著軟件行業(yè)能賺錢,想來撈一票,結(jié)果把中國的軟件行業(yè)做壞了,也害苦了中國的程序員。
自己不好好做事,怎么怪別人跳槽?同工作經(jīng)歷的坎坷相比,,在個人能力方面,今年的進步是非常大的。
今年上半年,我的進步集中在技術(shù)領(lǐng)域。
我更加深入研究了設(shè)計模式、平臺,還有uml建模,終于有所突破,平臺的系統(tǒng)架構(gòu)和開發(fā)工具,并且得到了應(yīng)用的證實。
在網(wǎng)上也陸續(xù)發(fā)表了一些文章,受到比較好的歡迎,還上了賽迪網(wǎng)的開發(fā)之星。
下半年,在軟件工程方面收獲是很多的。
看到網(wǎng)上對于印度模式從吹捧到批駁的吵鬧,也看到x1公司學習印度的失敗,加上自己從開始就對那些記者的懷疑,決定好好學習軟件工程。
我一向認為,任何東西,不能道聽途說,只有自己好好深入研究,才能得其精髓。
同時,軟件工程絕對不能只看印度的,畢竟,美國才是軟件業(yè)最發(fā)達的國度。
列舉一些學習的參考資料:《rup軟件工程過程》、《msf微軟解決方案》、《xp極限編程》、《cmm實踐應(yīng)用——infosys公司的軟件項目執(zhí)行過程》、《人月神話》、《軟件需求》、《軟件工程java語言實現(xiàn)》。
每本書,我都仔細研讀了,頗有體會。
我開始就想,印度軟件工程絕對不會象那些記者所說的那么簡單,所謂的高中生編程說。
所以,我必須實際看看印度的軟件工程。
《cmm實踐應(yīng)用——infosys公司的軟件項目執(zhí)行過程》,是印度最大的軟件公司infosys公司的分管質(zhì)量的副總裁寫的,介紹他們的cmm4的軟件工程,果然不同凡響。
這是我了解印度軟件工程的主要窗口。
首先,同原來的想法不同的,也可能同大多數(shù)人(尤其是受那些軟件記者影響很深的“專業(yè)”和非專業(yè)人士)想法不同的是,軟件工程實際上不僅僅只是管理,而是一門涉及很廣的交叉學科。
在軟件工程中,大約一半的內(nèi)容是專業(yè)性很強的,涉及到軟件分析、設(shè)計甚至編碼的技術(shù)。
所謂的結(jié)構(gòu)化、面向?qū)ο螅荚谲浖こ痰姆懂爟?nèi),同樣是軟件開發(fā)和組織的`重要內(nèi)容,也是軟件質(zhì)量保證的重要內(nèi)容。
至于軟件開發(fā)的管理部分,只能算是軟件工程中軟件工程過程的部分,或者說項目管理部分。
脫離管理來開發(fā)軟件是絕對不可行的,同樣,拋棄技術(shù)基礎(chǔ),空談管理出效益,便如無源之水、無本之木。
誠如《軟件工程java語言實現(xiàn)》中所說:“軟件工程范圍極為廣泛。
軟件工程個人心得篇二
這次軟件工程實習是從20xx.12.26號開始的,截至20xx.12.31號。實習內(nèi)容是用java相關(guān)知識(主要是jsp)做一個物流配送系統(tǒng)。下面談?wù)剬@次實習的看法。
因為自己平時對java知識儲備不足,特別是jsp這一塊基本不了解怎么回事,所以一拿到這個項目,我心里都是沒有底的,再加上我被分到的那個組,我知道就意味著是我一個人在戰(zhàn)斗了。呵呵,26號,實習開始了,我們的老師是來自中軟國際公司的程序員,一個是周褀,一個是朱映,都是一身樸素的著裝,讓我感覺做軟件的也沒什么兩樣。老師介紹了自己之后,就直接切入正題了,分析了下我們各個組的系統(tǒng),即將用到的知識,然后就總體把覺得需要補充的知識(jsp和數(shù)據(jù)庫連接等這幾塊)給我們實際操作了下,因為當時看到用jsp,還講的那么認真,當時我就后悔了,平時要是多聽點,現(xiàn)在老師這么認真的給我們講,這是一個多么難得的機會啊。后悔也沒用啊,開始還勉強能理解一點,后來就直接暈了。然后再給大家介紹了一些即將用到的工具,比如rationalrose,svn,myeclipse等等。接下來的幾天就不再細講了。下面談?wù)勍ㄟ^這次實習的心得體會吧。
通過這次實習,讓我了解到工程開發(fā)的過程,可行性分析——需求分析——概要設(shè)計——詳細設(shè)計——代碼編寫——測試——驗收。從技術(shù)方面上,我開始jsp基礎(chǔ)基本上就是零的,在老師和syz2(另外一個物流小組,我一個人基本上是跟她們做的,或者說是看著她們做的)的幫助下,對jsp有了一個大概的認識。其實實習開始前,我還以為做個系統(tǒng)沒什么大不了,可是當真正拿到一個項目,我卻真的無從下手了,而且就是在知道需求分析和詳細設(shè)計,在代碼編寫時,一樣寸步難行。
通過這個實習,也讓我了解到,團隊協(xié)作是多么的重要。一個人的精力是多么的有限。進一步理解到,企業(yè)為什么如此重視團隊協(xié)作。同時借用老師的話就是團隊協(xié)作固然重要,但是是建立在個人素質(zhì)的基礎(chǔ)上,假設(shè)你個人素質(zhì)不行,將會影響到整個團隊,就別提對團隊作更多貢獻了。__老師說這幾句話的時候,朝向了我,估計是有特殊意義的吧,所以,我將謹記老師的教導(dǎo)。
還有一個收獲是從一個同學(小胖)那里得到的,他的那組成員跟我的這組大體一樣,我倒是覺得沒什么了,不過他倒是很重視這個問題吧。然后他說出來,我也覺得這個問題確實其實是個大的問題。就是不管你會不會這門技術(shù),會不會做這個東西,態(tài)度要正確才好,就算你不會做,你也應(yīng)該認真的對待,將來出身到社會,就不是說像你現(xiàn)在,不會做就不做,跑去玩游戲了。
小胖說出了這段話,也在我身上有了一個印證,雖然我jsp技術(shù)知識為0,但我也還是在認真的跟著他們一起做,不會做,就多問,畢竟現(xiàn)在我們是學生,可以毫不顧忌的詢問各種問題,老師也會盡力為你回答。將來出身社會就不一樣了。雖然,我就算個打醬油的水平,但是這個醬油也要打得有涵量啊。不管怎么樣,我能對自己有個交待,雖然我不會,但是這次實習我確實是認真對待了,六天的實習,除了晚上加班外,還花了2個通宵來完成不同階段的任務(wù),完成與否也不重要了,我至少我做了,這點,是這次我應(yīng)該對自己的一個肯定。
這次實習的心得基本上就是這些了,最后特別感謝中軟國際帶我們的那兩個老師(周褀,朱映),這兩個老師對待我們很平易近人,對我們提出的問題,總是不光解決了,還進行了擴展,晚上也跟我們一起加班加到很晚,印象尤其深刻就是朱映老師為了給小胖解決一個問題,臉都變紅了,還在繼續(xù)努力,這點我并不會覺得老師知識儲備不夠,我想應(yīng)該是這個問題的突發(fā)吧,一時沒想到怎么處理。相反讓我感覺更多的就是老師很認真,很負責。還要感謝就是syz2小組的傾力支持,輔導(dǎo)。
軟件工程個人心得篇三
我有幸成為北京超圖一員,應(yīng)聘為公司的java軟件工程師。入任職以來,在部門領(lǐng)導(dǎo)的帶領(lǐng)下,自己感覺無論學習、技術(shù)、生活等方面都有很大的提升。
2011年里我主要完成的工作有三方面:
1、荊門石油石化巡檢系統(tǒng)的調(diào)研和開發(fā)。
該項目是我工作以來第一次涉及到調(diào)研,對我來說算是一個不小的挑戰(zhàn)。在調(diào)研過程中,讓我學會了如何通過和客戶的溝通來了解客戶的需求。由于自己的工作經(jīng)驗不足,在調(diào)研工作中體現(xiàn)出一些問題。不能很直接的在和客戶溝通中非常準確的了解客戶的更多需求,有很多需要和客戶交流溝通多次才能明白客戶的最終需求,也沒有把自己作為最終用戶并站在用戶的角度上來考慮問題,這些都是我在以后的工作中需要提高和改進的地方。在巡檢系統(tǒng)的開發(fā)工作中,讓我進一步鞏固和加強了自己的開發(fā)能力。
2、電信12530增值業(yè)務(wù)的開發(fā)與維護。
從5月以來我就開始接手公司的主要業(yè)務(wù)之一,12530電信增值業(yè)務(wù)。由于前面負責這個項目的同事突然離職,導(dǎo)致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,并要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最后在金總的指導(dǎo)和鼓勵下,順利的完成這次活動。在完成這次投票活動后,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關(guān)技術(shù)文檔補充完全,保證別人能夠順利的進行該項目工作。通過這個項目,讓我加強了自己在高強高壓下工作的能力,也讓我找到更多自信。
3、襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的開發(fā)與實施。
在這兩個項目中,除了承擔開發(fā)工作以外,也逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這兩個項目能夠順利完成,除了完成自己的工作外,還主動關(guān)心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心順利實施,為我公司拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心奠定基礎(chǔ)。在工作之外,我也注重個人能力的提高。工作之余,主動學習一些新技術(shù),與同事溝通配合,搭建一個ssh的開發(fā)框架。也學習springsecurity知識,這些新知識的積累,對我以后的工作有很大幫助。
2012年工作展望:
1、將學習的springsecurity整合到我們自己搭建的ssh框架,進一步完善框架。
2、利用搭建的ssh框架,開發(fā)一套oa系統(tǒng)平臺。
3、做好襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的維護工作。
4、希望公司能夠大量拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心,繼續(xù)開發(fā)和實施湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心。
5、繼續(xù)學習新技術(shù),努力提高自己的個人能力。為以后能夠更好,更順利的工作奠定基礎(chǔ)。
6、希望通過自己的進步和努力,能為公司的發(fā)展做出自己最大的貢獻,體現(xiàn)出自己的最大價值。
軟件工程個人心得篇四
我所實習的南京__軟件有限公司簡稱__公司,公司成立于__年,主營軟件開發(fā)和信息系統(tǒng)集成,專門從事工程建設(shè)項目管理信息系統(tǒng)開發(fā)和實施,具有自主知識產(chǎn)權(quán)的項目管理軟件產(chǎn)品__項目管理系列軟件(包括__投資控制合同管理軟件、進度控制計劃管理軟件、__質(zhì)量控制安全管理軟件、__項目管理門戶、__城建項目管理平臺等),并已經(jīng)在全世界第一大橋蘇通長江大橋、國內(nèi)最大的開發(fā)區(qū)蘇州工業(yè)園區(qū)以及南水北調(diào)工程實施和應(yīng)用,目前正與南京城建集團合作,開發(fā)城建項目管理平臺。
二、實習的內(nèi)容
今年__月__日開始,我正式走進__開始了實習工作,并被調(diào)到了江蘇省建筑質(zhì)量檢測中心,參加正在進行的一個檢測項目。由于我才大三,本身對企業(yè)的經(jīng)營方式等都很陌生,公司讓我們的王工帶我學習,以師傅帶徒弟的方式,指導(dǎo)我的日常實習。在王工的熱心指導(dǎo)下,我依次對此次項目的業(yè)務(wù)流程和大概框架進行了了解,并積極參與相關(guān)工作,注意把書本上學到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學所學確實有用。以雙重身份完成了學習與工作兩重任務(wù)。跟公司同事一樣上下班,協(xié)助同事完成部門工作;又以學生身份虛心學習,努力汲取實踐知識。我心里明白我要以良好的工作態(tài)度以及較強的工作能力和勤奮好學來適應(yīng)公司的工作,完成公司的任務(wù)。
三、實習的提高與收獲
實習收獲,主要有四個方面:
一是通過直接參與企業(yè)的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學的實踐任務(wù)。
二是提高了實際工作能力,為就業(yè)和將來的工作取得了一些寶貴的實踐經(jīng)驗。
三是一些學生在實習單位受到認可并促成就業(yè)。
四是為畢業(yè)后的正式工作做好了準備。
四、結(jié)語
到公司實習并沒有我想象中的難以融入,通過慢慢的學習,發(fā)現(xiàn)在公司用的到得知識在我們的學校學習中都會遇到。至暑期結(jié)束,從不懂到漸漸的做了幾個檢測項目。學到不少的東西。實習生活還沒結(jié)束,開學了我還是會繼續(xù)留在公司我的學習和探索。
軟件工程實習心得感想4
這次軟件工程實訓是從.12.26號開始的,截至2021.12.31號。實訓內(nèi)容是用java相關(guān)知識(主要是jsp)做一個物流配送系統(tǒng)。下面談?wù)剬@次實訓的看法。
因為自己平時對java知識儲備不足,特別是jsp這一塊基本不了解怎么回事,所以一拿到這個項目,我心里都是沒有底的,再加上我被分到的那個組,我知道就意味著是我一個人在戰(zhàn)斗了。呵呵,26號,實訓開始了,我們的老師是來自中軟國際公司的程序員,一個是周褀,一個是朱映,都是一身樸素的著裝,讓我感覺做軟件的也沒什么兩樣。老師介紹了自己之后,就直接切入正題了,分析了下我們各個組的系統(tǒng),即將用到的知識,然后就總體把覺得需要補充的知識(jsp和數(shù)據(jù)庫連接等這幾塊)給我們實際操作了下,因為當時看到用jsp,還講的那么認真,當時我就后悔了,平時要是多聽點,現(xiàn)在老師這么認真的給我們講,這是一個多么難得的機會啊。后悔也沒用啊,開始還勉強能理解一點,后來就直接暈了。然后再給大家介紹了一些即將用到的工具,比如rationalrose,svn,myeclipse等等。接下來的幾天就不再細講了。下面談?wù)勍ㄟ^這次實訓的心得體會吧。
通過這次實訓,讓我了解到工程開發(fā)的過程,可行性分析——需求分析——概要設(shè)計——詳細設(shè)計——代碼編寫——測試——驗收。從技術(shù)方面上,我開始jsp基礎(chǔ)基本上就是零的,在老師和syz2(另外一個物流小組,我一個人基本上是跟她們做的,或者說是看著她們做的)的幫助下,對jsp有了一個大概的認識。其實實訓開始前,我還以為做個系統(tǒng)沒什么大不了,可是當真正拿到一個項目,我卻真的無從下手了,而且就是在知道需求分析和詳細設(shè)計,在代碼編寫時,一樣寸步難行。通過這個實訓,也讓我了解到,團隊協(xié)作是多么的重要。一個人的精力是多么的有限。進一步理解到,企業(yè)為什么如此重視團隊協(xié)作。同時借用老師的話就是團隊協(xié)作固然重要,但是是建立在個人素質(zhì)的基礎(chǔ)上,假設(shè)你個人素質(zhì)不行,將會影響到整個團隊,就別提對團隊作更多貢獻了。_老師說這幾句話的時候,朝向了我,估計是有特殊意義的吧,所以,我將謹記老師的教導(dǎo)。
還有一個收獲是從一個同學(小胖)那里得到的,他的那組成員跟我的這組大體一樣,我倒是覺得沒什么了,不過他倒是很重視這個問題吧。然后他說出來,我也覺得這個問題確實其實是個大的問題。就是不管你會不會這門技術(shù),會不會做這個東西,態(tài)度要正確才好,就算你不會做,你也應(yīng)該認真的對待,將來出身到社會,就不是說像你現(xiàn)在,不會做就不做,跑去玩游戲了。小胖說出了這段話,也在我身上有了一個印證,雖然我jsp技術(shù)知識為0,但我也還是在認真的跟著他們一起做,不會做,就多問,畢竟現(xiàn)在我們是學生,可以毫不顧忌的詢問各種問題,老師也會盡力為你回答。將來出身社會就不一樣了。雖然,我就算個打醬油的水平,但是這個醬油也要打得有涵量啊。不管怎么樣,我能對自己有個交待,雖然我不會,但是這次實訓我確實是認真對待了,六天的實訓,除了晚上加班外,還花了2個通宵來完成不同階段的任務(wù),完成與否也不重要了,我至少我做了,這點,是這次我應(yīng)該對自己的一個肯定。
這次實訓的心得基本上就是這些了,最后特別感謝中軟國際帶我們的那兩個老師(周褀,朱映),這兩個老師對待我們很平易近人,對我們提出的問題,總是不光解決了,還進行了擴展,晚上也跟我們一起加班加到很晚,印象尤其深刻就是朱映老師為了給小胖解決一個問題,臉都變紅了,還在繼續(xù)努力,這點我并不會覺得老師知識儲備不夠,我想應(yīng)該是這個問題的突發(fā)吧,一時沒想到怎么處理。相反讓我感覺更多的就是老師很認真,很負責。還要感謝就是syz2小組的傾力支持,輔導(dǎo)。
軟件工程個人心得篇五
軟件工程及未來發(fā)展趨勢心得體會軟件工程是一門研究用工程方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學科。它的成果是為軟件設(shè)計和開發(fā)人員提供思想方法和工具。
商業(yè)形態(tài)從最開始的硬件輔助到代碼核心競爭力到后來的服務(wù)階段。30多年來,隨著軟件工程的研究和實踐取得了跨越性的進步,it和制造業(yè)以及各種行業(yè)的結(jié)合,進入軟件定義時代的階段。同時獲得了一些具有里程碑意義的進展,盡管目前離徹底解決“軟件危機”還有一些差距,但軟件工程的方法對軟件產(chǎn)業(yè)的發(fā)展還是起到了很大的推動作用。軟件產(chǎn)業(yè)也邁入了高質(zhì)量發(fā)展的階段,并且有一定的成績。
20xx年中國軟件產(chǎn)業(yè)年會的召開以“軟件定義的時代-數(shù)字、融合與生態(tài)”為主題,中國工程院院士孫家廣在主旨演講中表示,“軟件是信息技術(shù)之魂,經(jīng)濟轉(zhuǎn)型之擎、網(wǎng)絡(luò)安全之盾、數(shù)字社會之基、大國博弈之焦、高質(zhì)量發(fā)展的抓手,軟件賦能、賦值、賦智作用日益明顯?!彼硎?,軟件開源是我國成為軟件強國的根本舉措和保障。中國工程院院士廖湘科也在報告中提出,工業(yè)軟件要向建設(shè)信息技術(shù)和先進制造技術(shù)深度融合、控制管理整個生產(chǎn)模式的基礎(chǔ)軟件平臺發(fā)展。在真實世界感知的數(shù)據(jù)進入到虛擬世界,進行關(guān)聯(lián)和跨域關(guān)聯(lián)的分析,在進行智能處理之后,再反饋到真實世界。運行平臺基于云端的硬件結(jié)構(gòu),在未來設(shè)計軟件的過程中,我們要考慮的是不再針對一臺服務(wù)器設(shè)計軟件,在設(shè)計的時候需要考慮云端,在這樣的前提下去設(shè)計軟件??偟膩碚f,整個軟件體系就是一個生態(tài)鏈,市場通過軟件平臺來控制,所有的技術(shù)和商業(yè)模式的競爭都堆積在it軟件平臺,各個行業(yè)的it從業(yè)人員可以協(xié)同,硬件追求越來越快,軟件追求規(guī)模。生態(tài)鏈需要協(xié)同創(chuàng)新,學科交叉。軟件是靈魂的載體,它具體應(yīng)用在知識領(lǐng)域在生活智能方面的應(yīng)用。東軟集團股份有限公司董事長兼ceo劉積仁作題為“軟件的賦能時代”,表明,企業(yè)也是軟件的載體。軟件在今后具有無限的發(fā)展空間,我們應(yīng)該為從事這個行業(yè)而感到幸運。軟件在今后的發(fā)展中不僅僅表現(xiàn)的是licenseip的價值,軟件可以承載一個嶄新的創(chuàng)業(yè)的公司創(chuàng)造資本市場的奇跡。核心就是軟件表達的方式從我們單純賣解決方案、賣服務(wù),軟件從我們過去依賴于軟件工程師,最后我們要成為在新經(jīng)濟的發(fā)展、新消費發(fā)展的一個新的平臺。
信息革命的核心體現(xiàn)在,集成電路是細胞,通訊網(wǎng)絡(luò)是動脈,計算機工具是大腦,信息資源是血漿,應(yīng)用需求是心臟,安全是免疫系統(tǒng),軟件是靈魂。軟件產(chǎn)業(yè)是第一大產(chǎn)業(yè),面向?qū)ο笫擒浖夹g(shù)的基本指導(dǎo)思想,它的發(fā)展過程從最初的個人技巧,到結(jié)構(gòu)化,再到最終的面向?qū)ο?,覆蓋范圍也發(fā)展到運行技術(shù)、工具技術(shù)、到過程技術(shù)。軟件理論方法技術(shù)應(yīng)用于x應(yīng)用場景。應(yīng)用場景的'構(gòu)建主要是體現(xiàn)在,可感知+可編程+可計算+可調(diào)控等方面。軟件很大程度上改變了我們的生產(chǎn)生活方式,在現(xiàn)在社會中,對于軟件的開發(fā),我們不在只是單純的系統(tǒng)開發(fā),文檔手冊,還要考慮到所處的環(huán)境以及大數(shù)據(jù),智能算法等多方面的綜合考量。
軟件同時也在驅(qū)動著世界經(jīng)濟的變革。在世界經(jīng)濟全球化發(fā)展的趨勢下,軟件行業(yè)也在向全球化發(fā)展,在今天,軟件的開發(fā)也不再是一個國家或者一個行業(yè)自身的發(fā)展而是整個社會的發(fā)展趨勢。當前軟件行業(yè)無論國內(nèi)還是國際上整體處于手工作坊式階段,以項目組或產(chǎn)品組為單位組織開發(fā)人員,圍繞一個項目或者一個產(chǎn)品的某一迭代版本進行收工作業(yè)。其服務(wù)模式始終停留在并行開發(fā)多個無關(guān)的小型項目。對于這樣的情況,單單只是依靠某個國家自身的實力是很難實現(xiàn)軟件技術(shù)全面提升的。微觀層面來看,光學相機被數(shù)碼相機取代,移動磁盤、光盤基本上被u盤取代。智能手機的出現(xiàn)也帶來了it產(chǎn)業(yè)格局的重塑。it產(chǎn)業(yè)巨變的核心動力是用戶群體的快速增加以及it擴散的范圍迅速。繼智能手機、平板電腦被軟件重新定義后,其他it產(chǎn)品也在不斷被軟件重新定義,增加一個操作系統(tǒng)之后,物理功能被無限的簡化,功能被無限的拓展,不斷地豐富。整個經(jīng)濟社會加快在網(wǎng)絡(luò)空間的映射,形成現(xiàn)實與網(wǎng)絡(luò)交融的數(shù)字世界。信息物理系統(tǒng)(cps)實現(xiàn)大型工程系統(tǒng)的實時感知、動態(tài)控制和信息服務(wù)。
數(shù)據(jù)表征、智能處理、軟件定義,三元融合將打造一個全新的世界。大數(shù)據(jù)在消費it領(lǐng)域的作用更加明顯,只要用pc上網(wǎng)或者手機瀏覽信息,性別、年齡、愛好、蹤跡等等便被大數(shù)據(jù)刻畫,從而根據(jù)現(xiàn)有信息推斷出你可能要做的事??偟膩碚f,大數(shù)據(jù)不僅是傳統(tǒng)產(chǎn)業(yè)升級的助推器,同時也是新興產(chǎn)業(yè)的催化劑。軟件的定位已經(jīng)從服務(wù)軟件發(fā)展到定義硬件,也許在不久的將來,軟件不僅僅是改變世界,而是重新定義我們已知的世界,正如大數(shù)據(jù)的出現(xiàn),或許不久的將來,產(chǎn)品經(jīng)銷商會比我們更了解自己的需求。
隨著軟件市場的競爭壓力越來越大,我們所面臨的it環(huán)境更為復(fù)雜化,為了應(yīng)對來自各方面的挑戰(zhàn)問題,我們需要更多的創(chuàng)新能力和業(yè)務(wù)靈活性。提高模塊化思想,從根本上解決所面臨的問題。
軟件工程個人心得篇六
軟件工程,就是一套用于軟件的團隊開發(fā),以提高軟件質(zhì)量和程序員工作效率為目的的規(guī)范。你知道軟件工程。
是什么嗎?接下來就是本站小編為大家整理的關(guān)于軟件工程心得體會,供大家閱讀!
時間飛逝,不知不覺間《軟件工程》的學習已經(jīng)過了大半了。在這將近半學期的學習中,雖然我不能說我將《軟件工程》學習的有多么的好,但是通過學習,我還是受益良多。
在以前,我一直對軟件存在一些偏見或則是誤解,認為軟件就是程序,軟件的開發(fā)就是編寫程序,只要編完了程序,一切也就ok了,而且我還片面的認為只要我掌握了時下最新的語言和工具,那么我就能寫程序了。一個人,只要會編程,就能寫軟件,就是程序員;一個公司,只要招聘一些程序員,就能開發(fā)好的軟件產(chǎn)品。只要有幾個有經(jīng)驗的程序員,再找些兼職的大學生,就能組成一個軟件公司。
但是通過了《軟件工程》這門課的學習,使我認識到了我以前的錯誤。軟件其實不僅僅是程序,軟件開發(fā)其實也不僅僅是編寫程序,軟件是思想在硬件上的載體和體現(xiàn),處理的是邏輯和信息。唯有對軟件和軟件的開發(fā)過程,有充分的認識,才能更好的開發(fā)出,過程受控、質(zhì)量受控的軟件產(chǎn)品。
而且在以前,我一直以為軟件的開發(fā)其實是一件很輕松快樂的事情,只要一天坐在電腦旁敲敲鍵盤,那么一切就可以了,但是現(xiàn)在我才發(fā)現(xiàn),我以前的很多的思想是多么的膚淺可笑。編程其實是一種樂趣和苦惱共存的一項創(chuàng)造性活動。因為編程不僅能夠滿足我們內(nèi)心深處進行創(chuàng)造的渴望,而且還能愉悅我們內(nèi)在的情感。
而且通過學習《軟件工程》,我還學到了很多其他的東西。比如通過學習《軟件工程》,特別是老師每次用實際的軟件現(xiàn)場的講解,為我提供了一個盡早接觸世界工作和真實項目的機會。讓我知道如何在以最小的成本中,訓練自己的基本工程素質(zhì)和能力,如何激發(fā)自己的積極性等。而且通過學習《軟件工程》,還讓我認識和培養(yǎng)了我的團隊協(xié)作能力,特別是對于我們這些在校的學生來說,這種學習更是能讓我在以后工作中少走很多的彎路。
所以,通過《軟件工程》的學習,我是真的學習到了很多有用的東西,讓我明白了很多的道理。在此我對老師的辛勤教育表示感謝,因為是你讓我學習到了這些,是我獲益良多。
軟件工程心得體會未接觸軟件工程之前一直都很想學這門課程,因為覺得這門課很牛,是那些有工程師稱號的高手才擺弄的東西。學了一個學期的軟件工程課,終于知道了個軟件工程的大概。學的時候總覺得很抽象,理解起來好像不難,但總是摸不著頭腦一種很茫然的感覺。曾經(jīng)以為程序就是軟件,軟件就是程序。學習這門課程第一個收獲是,知道了二者的不同之處。以前做過的一些小型的軟件比如加密軟件,我也只是在程序旁邊附上一個軟件的說明,看來已經(jīng)很接近作坊了。不過大的項目沒有接觸過,用軟件工程的方法還是第一次。我想也是程序的不斷復(fù)雜化導(dǎo)致了軟件危機的發(fā)生,使得人們不得不探索新的解決方法。
經(jīng)過倪老師的講解,理解了軟件工程,就是一套用于軟件的團隊開發(fā),以提高軟件質(zhì)量和程序員工作效率為目的的規(guī)范。其核心就是,對于軟件開發(fā)的5個重要組成部分:需求分析,設(shè)計,編碼,調(diào)試,維護,如何組織這5個部分的工作,以及如何完成每一個工作。吾生也有涯,而知也無涯,學習永無止境。起初,對軟件工程處于一知半解的狀態(tài),分工比較混亂。
在劃分模塊后明確了各自分工,漸漸形成良性循環(huán)。在學習過程中,知道了團隊合作十分重要,爭議固然存在,但通過討論、協(xié)商,群策群力,在不斷磨合中能夠達成一致與默契。團隊成員中能力各有高下,互相尊重,各取所長,不宜妄自菲薄。組長多加協(xié)調(diào),組員積極配合,才能合作愉快。學習能力體現(xiàn)在能盡快接受新的知識,順應(yīng)變化,學為所用。
上《軟件工程導(dǎo)論》這門課,我的收獲大概如下:我們?yōu)槭裁葱枰浖こ棠?上面已經(jīng)給出了一些原因。專業(yè)點講,軟件工程最終是為了實現(xiàn)“軟件制造業(yè)”的社會化,工業(yè)化大生產(chǎn),提高其勞動生產(chǎn)效率。只有如此,軟件業(yè)才能實現(xiàn)社會化,工業(yè)化大生產(chǎn),才能“做大做強”。沒有管理的設(shè)計是失敗和混亂的設(shè)計,沒有設(shè)計指導(dǎo)的編程是無序的忙碌的。根據(jù)開發(fā)的軟件的規(guī)模,應(yīng)該適當程度的運用軟件工程化的思想,需要靈活,畢竟我們開發(fā)的軟件大多數(shù)是中小型的,大型的并不多見(我是這么認為的)。但只要涉及人員間的交流和溝通,或多或少都要需要軟件工程才能更有效率,工作成果更穩(wěn)定。
其實開發(fā)軟件,就像是解決一個邏輯問題。想想自己平時是怎樣寫程序的。首先是要有一個想法,即我寫的這個程序是要干什么的;然后就是對要實現(xiàn)的核心功能大概構(gòu)思一種或多種實現(xiàn)方法,并從中選出一種自認為是較好的;接下來就是將涉及的各種主要或次要功能分成各個模塊;最后就是分模塊來編碼和debug。在我看來,除了第一步外,其余的步驟應(yīng)該是一個循環(huán)的過程。在編碼的過程中,你總是需要不斷地回過頭來修改原先的模塊設(shè)計,甚至最初選定的實現(xiàn)算法。具體到每一步的工作要怎樣完成,是非常靈活的,只要把握住大體的方向就行。在進行分析,設(shè)計,編碼,調(diào)試,維護這幾部分的工作的時候,最核心的就是文檔的編寫。1.可行性分析就是關(guān)于當前項目能不能干的分析結(jié)果。
2.項目描述這是在決定立項以后,對當前項目的一份扼要說明。
3.需求分析就是對客戶要求的功能的定義。
4.軟件設(shè)計這就是對程序的每一個模塊的詳細設(shè)計的說明文檔。
5.開發(fā)日志我一直都認為這是文檔中最有趣的部分。開發(fā)日志相當于編碼階段的文檔,它的形式可以很隨意,主要是記錄一些在寫程序時突然萌發(fā)的靈感,或?qū)Υa的一些微小的修改,或?qū)Τ绦蚪Y(jié)構(gòu)的一些微小變動等,還要對上述這些修改變動作些說明。
6.測試分析用于指出程序存在或潛在的缺陷和錯誤,以及程序性能的數(shù)字描述。
共
2
頁,當前第。
1
頁
1
2
軟件工程個人心得篇七
軟件工程心得要怎么寫,才更標準規(guī)范?根據(jù)多年的文秘寫作經(jīng)驗,參考優(yōu)秀的軟件工程心得樣本能讓你事半功倍,下面分享【軟件工程心得優(yōu)秀6篇】,供你選擇借鑒。
轉(zhuǎn)眼之間,兩個月的實習期即將結(jié)束,回顧這兩個月的實習工作,感觸很深,收獲頗豐。這兩個月,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過我自身的不懈努力,我學到了人生難得的工作經(jīng)驗和社會見識。我將從以下幾個方面總結(jié)軟件工程崗位工作實習這段時間自己體會和心得:
一、努力學習,理論結(jié)合實踐,不斷提高自身工作能力。
在軟件工程崗位工作的實習過程中,我始終把學習作為獲得新知識、掌握方法、提高能力、解決問題的一條重要途徑和方法,切實做到用理論武裝頭腦、指導(dǎo)實踐、推動工作。思想上積極進取,積極的把自己現(xiàn)有的知識用于社會實踐中,在實踐中也才能檢驗知識的有用性。在這兩個月的實習工作中給我最大的感觸就是:我們在學校學到了很多的理論知識,但很少用于社會實踐中,這樣理論和實踐就大大的脫節(jié)了,以至于在以后的學習和生活中找不到方向,無法學以致用。同時,在工作中不斷的學習也是彌補自己的不足的有效方式。信息時代,瞬息萬變,社會在變化,人也在變化,所以你一天不學習,你就會落伍。通過這兩個月的實習,并結(jié)合軟件工程崗位工作的實際情況,認真學習的軟件工程崗位工作各項政策制度、管理制度和工作條例,使工作中的困難有了最有力地解決武器。通過這些工作條例的學習使我進一步加深了對各項工作的理解,可以求真務(wù)實的開展各項工作。
二、圍繞工作,突出重點,盡心盡力履行職責。
在軟件工程崗位工作中我都本著認真負責的態(tài)度去對待每項工作。雖然開始由于經(jīng)驗不足和認識不夠,覺得在軟件工程崗位工作中找不到事情做,不能得到鍛煉的目的,但我迅速從自身出發(fā)尋找原因,和同事交流,認識到自己的不足,以至于迅速的轉(zhuǎn)變自己的角色和工作定位。為使自己盡快熟悉工作,進入角色,我一方面抓緊時間查看相關(guān)資料,熟悉自己的工作職責,另一方面我虛心向領(lǐng)導(dǎo)、同事請教使自己對軟件工程崗位工作的情況有了一個比較系統(tǒng)、全面的認知和了解。根據(jù)軟件工程崗位工作的實際情況,結(jié)合自身的優(yōu)勢,把握工作的重點和難點,盡心盡力完成軟件工程崗位工作的任務(wù)。兩個月的實習工作,我經(jīng)常得到了同事的好評和領(lǐng)導(dǎo)的贊許。
三、轉(zhuǎn)變角色,以極大的熱情投入到工作中。
從大學校門跨入到軟件工程崗位工作崗位,一開始我難以適應(yīng)角色的轉(zhuǎn)變,不能發(fā)現(xiàn)問題,從而解決問題,認為沒有多少事情可以做,我就有一點失望,開始的熱情有點消退,完全找不到方向。但我還是盡量保持當初的那份熱情,想干有用的事的態(tài)度,不斷的做好一些雜事,同時也勇于協(xié)助同事做好各項工作,慢慢的就找到了自己的角色,明白自己該干什么,這就是一個熱情的問題,只要我保持極大的熱情,相信自己一定會得到認可,沒有不會做,沒有做不好,只有你愿不愿意做。轉(zhuǎn)變自己的角色,從一位學生到一位工作人員的轉(zhuǎn)變,不僅僅是角色的變化,更是思想觀念的轉(zhuǎn)變。
四、發(fā)揚團隊精神,在完成本職工作的同時協(xié)同其他同事。
在工作間能得到領(lǐng)導(dǎo)的充分信任,并在按時完成上級分配給我的各項工作的同時,還能積極主動地協(xié)助其他同事處理一些內(nèi)務(wù)工作。個人的能力只有融入團隊,才能實現(xiàn)最大的價值。實習期的工作,讓我充分認識到團隊精神的重要性。
團隊的精髓是共同進步。沒有共同進步,相互合作,團隊如同一盤散沙。相互合作,團隊就會齊心協(xié)力,成為一個強有力的集體。很多人經(jīng)常把團隊和工作團體混為一談,其實兩者之間存在本質(zhì)上的區(qū)別。優(yōu)秀的工作團體與團隊一樣,具有能夠一起分享信息、觀點和創(chuàng)意,共同決策以幫助每個成員能夠更好地工作,同時強化個人工作標準的特點。但工作團體主要是把工作目標分解到個人,其本質(zhì)上是注重個人目標和責任,工作團體目標只是個人目標的簡單總和,工作團體的成員不會為超出自己義務(wù)范圍的結(jié)果負責,也不會嘗試那種因為多名成員共同工作而帶來的增值效應(yīng)。
五、存在的問題。
幾個月來,我雖然努力做了一些工作,但距離領(lǐng)導(dǎo)的要求還有不小差距,如理論水平、工作能力上還有待進一步提高,對軟件工程崗位工作崗位還不夠熟悉等等,這些問題,我決心實習報告在今后的工作和學習中努力加以改進和解決,使自己更好地做好本職工作。
時間飛逝,不知不覺間《軟件工程》的學習已經(jīng)過了大半了。在這將近半學期的學習中,雖然我不能說我將《軟件工程》學習的有多么的好,但是通過學習,我還是受益良多。
在以前,我一直對軟件存在一些偏見或則是誤解,認為軟件就是程序,軟件的開發(fā)就是編寫程序,只要編完了程序,一切也就ok了,而且我還片面的認為只要我掌握了時下最新的語言和工具,那么我就能寫程序了。一個人,只要會編程,就能寫軟件,就是程序員;一個公司,只要招聘一些程序員,就能開發(fā)好的軟件產(chǎn)品。只要有幾個有經(jīng)驗的程序員,再找些兼職的大學生,就能組成一個軟件公司。
但是通過了《軟件工程》這門課的學習,使我認識到了我以前的錯誤。軟件其實不僅僅是程序,軟件開發(fā)其實也不僅僅是編寫程序,軟件是思想在硬件上的載體和體現(xiàn),處理的是邏輯和信息。唯有對軟件和軟件的開發(fā)過程,有充分的認識,才能更好的開發(fā)出,過程受控、質(zhì)量受控的軟件產(chǎn)品。
而且在以前,我一直以為軟件的開發(fā)其實是一件很輕松快樂的事情,只要一天坐在電腦旁敲敲鍵盤,那么一切就可以了,但是現(xiàn)在我才發(fā)現(xiàn),我以前的很多的思想是多么的膚淺可笑。編程其實是一種樂趣和苦惱共存的一項創(chuàng)造性活動。因為編程不僅能夠滿足我們內(nèi)心深處進行創(chuàng)造的渴望,而且還能愉悅我們內(nèi)在的情感。
而且通過學習《軟件工程》,我還學到了很多其他的東西。比如通過學習《軟件工程》,特別是老師每次用實際的軟件現(xiàn)場的講解,為我提供了一個盡早接觸世界工作和真實項目的機會。讓我知道如何在以最小的成本中,訓練自己的基本工程素質(zhì)和能力,如何激發(fā)自己的積極性等。而且通過學習《軟件工程》,還讓我認識和培養(yǎng)了我的團隊協(xié)作能力,特別是對于我們這些在校的學生來說,這種學習更是能讓我在以后工作中少走很多的彎路。
所以,通過《軟件工程》的學習,我是真的學習到了很多有用的東西,讓我明白了很多的道理。在此我對老師的辛勤教育表示感謝,因為是你讓我學習到了這些,是我獲益良多。
時間過的很快,轉(zhuǎn)眼間已經(jīng)實習將近5個月,其中有2個月是屬于完全被流放的。最先在內(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,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是it階段的找bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2、程序員的困惑。
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調(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、一些習慣。
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
在這次軟件工程課程中,我學到了很多東西,第一次深刻的體會到了什么叫做用工程化的思想來編寫軟件,以前自己也寫過一些小型軟件,沒有做過大型的項目,直到這次課堂我擔任組長并組織組員共同完成“個人圖書管理系統(tǒng)”這個項目,第一次和別人合作,才發(fā)現(xiàn)運用工程化的思想來做是如此的有必要。
從這里,我才真正的意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的思想,在我以前的認識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導(dǎo),不然真的會出現(xiàn)老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。
剛真正開始工作之前,我們費了很多的時間來完成一些前端工作,如需求分析和可行性分析,這塊工作在別人看來可能是相對無關(guān)緊要,甚至是多于的,其實,換做在以前,我也會這么認為??墒牵椰F(xiàn)在算是深深地明白了磨刀不誤砍柴工的道理,這些工作的完成太有必要了,太重要了,要想你的軟件有用有市場,能被別人接受和認可,在進行過程中不會出現(xiàn)崩潰性的問題,這些工作缺一不可。
還有就是接下來的一些設(shè)計模塊,此模塊與軟件編碼涉及比較緊密,主要是解決一些參數(shù)傳遞和接口通訊的問題,此模塊對我的觸動遠沒有上兩個模塊對我的影響大,因此再次也不做過多的介紹。
在整個活動的完成過程中,作為組長,我收獲很多,我發(fā)現(xiàn),要是組里有個人不怎么想做事情時,他對于整個組織的影響是毀滅性的,正所謂“一顆老鼠屎,能壞一倉谷”,以后我的組織里要是出現(xiàn)這樣的人,我絕不會給他繼續(xù)留下來的機會,我會在第一時間將他清除出去。還有就是,作為組長,你要做的最重要的事情,不是發(fā)揮自己的聰明才智,而是創(chuàng)造出一個平臺,讓別人去發(fā)揮,你所要做得,出了保證這個平臺的完整性和公平性外,還有就是協(xié)調(diào)好各組員之間的關(guān)系。
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒ā⑿问交椒?。還引出了工具uml。第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e-r圖以及狀態(tài)圖式本節(jié)的重點。第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。第八章面向?qū)ο蠓治觯@一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的基本概念、典型風格等進行了講解。第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性指軟件產(chǎn)品達到預(yù)期功能的程度。可用性指軟件基本結(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。在流程圖中只能使用下述的五種基本控制結(jié)構(gòu):順序型;選擇型;while型循環(huán);until型循環(huán);多情況型選擇。
n-s圖:一種符合結(jié)構(gòu)化程序設(shè)計原則的圖形描述工具,稱為盒圖,又稱為n-s圖。在n-s圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。順序型;選擇型;while重復(fù)型;until重復(fù)型;多分支選擇型。
pad圖:它是用結(jié)構(gòu)化程序設(shè)計思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。pad也設(shè)置了五種基本控制結(jié)構(gòu)的圖示,并允許遞歸使用。
hipo圖:hipo圖是由一組ipo圖加一張hc圖組成。它是美國ibm公司在軟件設(shè)計中使用的主要表達工具。
hc圖既是層次圖,用于表示軟件的分層結(jié)構(gòu)。hc圖中的每一個模塊,均可用一張ipo圖來描述。ipo圖由輸入、處理和輸出三個框組成,需要時還可以增加一個數(shù)據(jù)文件框,這種圖形的優(yōu)點,是能夠直觀地顯示輸入—處理—輸出三者之間的聯(lián)系。
還有測試方法:按照測試過程是否在實際應(yīng)用環(huán)境中來分,有靜態(tài)分析與動態(tài)測試。測試方法有分析方法(包括靜態(tài)分析法與白盒法)與非分析方法(稱黑盒法)。
靜態(tài)分析技術(shù):不執(zhí)行被測軟件,可對需求分析說明書、軟件設(shè)計說明書、源程序做結(jié)構(gòu)檢查、流程分析、符號執(zhí)行來找出軟件錯誤。
動態(tài)測試技術(shù):當把程序作為一個函數(shù),輸入的全體稱為函數(shù)的定義域,輸出的全體稱為函數(shù)的值域,函數(shù)則描述了輸入的定義域與輸出值域的關(guān)系。
還學習了其他很多工具、語言、方法等,雖然不是都學得很透徹,但我相信在今后的學習中一定會慢慢的完善的。
軟件工程對于初學者來說,知識基礎(chǔ)較薄弱,對一些應(yīng)用操作、概念、工具方法等理解起來較為困難,要能從整體概念上較好地理解和把握、學好軟件工程,不是僅僅把幾本專業(yè)書籍細致地看幾遍,然后上機練習幾次就可以成功,學習過程中要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學,肯定是什么都學不透的,要集中精力打攻堅戰(zhàn),學習軟件工程首先要明白自己的學習目標究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學習方向上進行提高,制定出詳細的學習規(guī)劃。還要注意與其他科目的相輔相成,就像我們在學習面向?qū)ο蠓治龅臅r候要結(jié)合大一學習的面向?qū)ο蠹捌浞椒▽W這一專業(yè)科目進行研究拓展;在學習語言時,要看看與c語言的聯(lián)系,多思多想,把從各個科目學到的知識通匯貫通。
在軟件工程的學習中,我了解到了軟件并非是一些代碼這么簡單,在開發(fā)軟件的過程中,編寫代碼的工作量其實只占不到所有工程量的30%,而后期的管理和維護更是占了60%到80%之多。一個完整的項目規(guī)劃須包括,軟件的定義,可行性分析報告,項目開發(fā)計劃,軟件需求說明書,概要設(shè)計說明書,詳細設(shè)計說明書,用戶操作手冊,測試計劃,測試分析報告,開發(fā)進度報告,項目開發(fā)總結(jié)報告,軟件維護手冊,軟件問題報告,軟件修改報告,等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進行周密的策劃、詳細的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。
而編碼的學習中,我更了解到形成自己獨特的規(guī)范的編碼風格是非常重要的事。因為這影響到了軟件后期繁重的維護,大家都要閱讀你的程序,如果你寫的程序毫無規(guī)范可言,那么別人怎么能讀懂你的程序?讀不懂程序,維護又從何談起呢?所以,我們在今后的學習中,一定要注意這方面的培養(yǎng),在寫程序的過程中,要逐步的在規(guī)范的基礎(chǔ)上形成屬于自己的風格,即方便自己的修改,也方便日后他人的閱讀。
在學習中,我們還要注意比較三種方法的優(yōu)缺點,例如:傳統(tǒng)方法雖然使軟件擺脫了混亂和無序,但其在適應(yīng)需求變化的方面不夠靈活,而且傳統(tǒng)方法要么面向行為,要么面向數(shù)據(jù),缺乏兩者的有機結(jié)合。而面向?qū)ο蠓椒ǖ某绦蛟O(shè)計和問題求解更符合人們?nèi)粘W匀坏乃季S習慣,適合大型、復(fù)雜及交互性比較強的系統(tǒng)。形式化方法則是一中基于形式化數(shù)學變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說明轉(zhuǎn)換為可執(zhí)行的程序。
在今后的學習中要注意多讀書、多思考、多練習、多討論,不斷熟悉書本的基礎(chǔ),并以此為基礎(chǔ)將其擴散開來,應(yīng)用于今后的實踐。不斷鍛煉自己,向一名合格的程序設(shè)計師邁進。
這次軟件工程實訓是從__年__月__日號開始的,截至__年__月__日號。實訓內(nèi)容是用java相關(guān)知識(主要是jsp)做一個物流配送系統(tǒng)。下面談?wù)剬@次實訓的看法。
因為自己平時對java知識儲備不足,特別是jsp這一塊基本不了解怎么回事,所以一拿到這個項目,我心里都是沒有底的,再加上我被分到的那個組,我知道就意味著是我一個人在戰(zhàn)斗了。呵呵,26號,實訓開始了,我們的老師是來自中軟國際公司的程序員,一個是周褀,一個是朱映,都是一身樸素的著裝,讓我感覺做軟件的也沒什么兩樣。老師介紹了自己之后,就直接切入正題了,分析了下我們各個組的系統(tǒng),即將用到的知識,然后就總體把覺得需要補充的知識(jsp和數(shù)據(jù)庫連接等這幾塊)給我們實際操作了下,因為當時看到用jsp,還講的那么認真,當時我就后悔了,平時要是多聽點,現(xiàn)在老師這么認真的給我們講,這是一個多么難得的機會啊。后悔也沒用啊,開始還勉強能理解一點,后來就直接暈了。然后再給大家介紹了一些即將用到的工具,比如rationalrose,svn,myeclipse等等。接下來的幾天就不再細講了。下面談?wù)勍ㄟ^這次實訓的心得體會吧。
通過這次實訓,讓我了解到工程開發(fā)的過程,可行性分析——需求分析——概要設(shè)計——詳細設(shè)計——代碼編寫——測試——驗收。從技術(shù)方面上,我開始jsp基礎(chǔ)基本上就是零的,在老師和syz2(另外一個物流小組,我一個人基本上是跟她們做的,或者說是看著她們做的)的幫助下,對jsp有了一個大概的認識。其實實訓開始前,我還以為做個系統(tǒng)沒什么大不了,可是當真正拿到一個項目,我卻真的無從下手了,而且就是在知道需求分析和詳細設(shè)計,在代碼編寫時,一樣寸步難行。通過這個實訓,也讓我了解到,團隊協(xié)作是多么的重要。一個人的精力是多么的有限。進一步理解到,企業(yè)為什么如此重視團隊協(xié)作。同時借用老師的話就是團隊協(xié)作固然重要,但是是建立在個人素質(zhì)的基礎(chǔ)上,假設(shè)你個人素質(zhì)不行,將會影響到整個團隊,就別提對團隊作更多貢獻了。__老師說這幾句話的時候,朝向了我,估計是有特殊意義的吧,所以,我將謹記老師的教導(dǎo)。
還有一個收獲是從一個同學(小胖)那里得到的,他的那組成員跟我的這組大體一樣,我倒是覺得沒什么了,不過他倒是很重視這個問題吧。然后他說出來,我也覺得這個問題確實其實是個大的問題。就是不管你會不會這門技術(shù),會不會做這個東西,態(tài)度要正確才好,就算你不會做,你也應(yīng)該認真的對待,將來出身到社會,就不是說像你現(xiàn)在,不會做就不做,跑去玩游戲了。小胖說出了這段話,也在我身上有了一個印證,雖然我jsp技術(shù)知識為0,但我也還是在認真的跟著他們一起做,不會做,就多問,畢竟現(xiàn)在我們是學生,可以毫不顧忌的詢問各種問題,老師也會盡力為你回答。將來出身社會就不一樣了。雖然,我就算個打醬油的水平,但是這個醬油也要打得有涵量啊。不管怎么樣,我能對自己有個交待,雖然我不會,但是這次實訓我確實是認真對待了,六天的實訓,除了晚上加班外,還花了2個通宵來完成不同階段的任務(wù),完成與否也不重要了,我至少我做了,這點,是這次我應(yīng)該對自己的一個肯定。
這次實訓的心得基本上就是這些了,最后特別感謝中軟國際帶我們的那兩個老師(周褀,朱映),這兩個老師對待我們很平易近人,對我們提出的問題,總是不光解決了,還進行了擴展,晚上也跟我們一起加班加到很晚,印象尤其深刻就是朱映老師為了給小胖解決一個問題,臉都變紅了,還在繼續(xù)努力,這點我并不會覺得老師知識儲備不夠,我想應(yīng)該是這個問題的突發(fā)吧,一時沒想到怎么處理。相反讓我感覺更多的就是老師很認真,很負責。還要感謝就是syz2小組的傾力支持,輔導(dǎo)。
軟件工程個人心得篇八
時間過得真快,轉(zhuǎn)眼間,在山大實習生活就結(jié)束了。
四周的時間能夠和山大的同學一起工作、學習、生活我感到非常的榮幸,同時也感覺到很大的壓力,作為電子商務(wù)專業(yè)的學生從事軟件開發(fā)感覺還是有一定的困難,特別是我們還是和山大大三的學生一起,在初來時自己就有一些不自信,但隨著項目的進展,我慢慢的找到了自己的位置,找到自己的目標,雖然自己與好的同學還有差距,這也給了我很大壓力,但是我相信沒有壓力就沒有動力,所以整個實訓過程中我都在不斷地努力。
實訓期間讓我學到很多東西,不僅在理論上讓我對it領(lǐng)域有了全新的認識,在實踐能力上也得到了很大的提高,真正的學到了學以致用,更學到很多做人的道理,對我來說受益匪淺。特別是利用周六上午的時間山大為我們安排的講座讓我們了解it領(lǐng)域一些新的發(fā)展動態(tài)以及一些的技術(shù),讓我意識到自己知識的缺少,這激勵我在以后的學習、工作、生活中要不斷了解信息技術(shù)發(fā)展動態(tài)以及信息發(fā)展中出現(xiàn)的新的技術(shù)。
除此之外,我還學到了如何與人相處,如何和人跟好的交流,我們組成一個團隊大家一起開發(fā)一個項目,大家的交流溝通顯得尤為重要,如何將自己的想法清楚明白的告訴隊友,如何提出自己想法的同時又不傷害其他的隊友的面子,這些在我的實訓生活中都有一些體會。可是說,第一次親身體會理論與實際相結(jié)合,讓我大開眼界。也是對以前學習的一個初審吧,相信這次實訓多我以后的學習、工作也將會有很很大的影響,在短短的二十幾天里這些寶貴的經(jīng)驗將會成為我以后工作的基石。
作為大二的學生,經(jīng)過兩年的在校學習,對程序設(shè)計有了一些基本的理性的認識和理解。在校期間一直忙于理論的學習,沒有機會也沒有經(jīng)驗來參與我們項目的開發(fā),所以在實習之前軟件按開發(fā)對我來說是非常抽象的,一個完整的項目要怎么來分工以及完成該項目所需要的基本步驟也不明確,經(jīng)過這次實訓讓我明白一個完整項目的完成必須團隊分工合作,并在每個階段進行必要的總結(jié)和檢查。
在我們項目的開發(fā)過程中我們項目的步驟:詳細設(shè)計、詳細設(shè)計review、編碼、編碼review、單體測試。在項目開發(fā)過程中我也深刻的體會到詳細設(shè)計對一個項目開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實現(xiàn)的功能在總體上有具體的認識,并能減少在開發(fā)過程中出現(xiàn)不必要的脫節(jié)。
經(jīng)過二十多天的obbligato信息安全管理的java開發(fā),是我對java軟件開發(fā)平臺有了更深一步的了解,也對nec公司的obbligato平臺有了一定的了解。
這次實訓是對我們兩年學習的一個檢驗,雖然項目中很多知識我們在日常的學習中都沒有遇到,這同時提醒我:要想成為一個合格的程序員就有具備一種自學能力,在工作中會遇到很多從未接觸過的問題,當有了問題時要去解決,在你不斷努力,尋找答案的過程中,自己的能力也在潛移默化的提升。有時遇到問題時可能有很多想法但卻不知道那個正確,這就讓我們不斷地去探索,不斷地嘗試。
這次實訓也讓我深刻的了解到,不管在工作中還是在生活中要和老師、同學保持良好的關(guān)系是很重要的。做事首先要先做人,要明白做人的道理,如何與人相處是現(xiàn)代社會的做認得一個最基本的問題,對已自己這樣一個即將步入社會的人來說,需要學習的東西很多。
從一起做項目的同學身上我看到了謙虛謹慎、細心努力的態(tài)度,在以后我的生活中我還會留意身邊同學的優(yōu)點,從他們身上找尋我所缺少的品質(zhì),不斷學習。從老師那里我看到了企業(yè)人的生活面貌,沒有事情可以不勞而獲,今天老師們能夠領(lǐng)導(dǎo)我們是他們之前努力的結(jié)果,雖然老師沒有和我們講很多公司里的事情,可是他們的言行中所表現(xiàn)出來的都是比我們要嚴謹?shù)亩嗟膶ぷ鞯膽B(tài)度。
在此次的實訓中我感覺到我們的不足就是動手的能力太差,在項目組中山大的同學也給我提出一些建議,讓我有機會自己多動手,不是我們?nèi)狈χR,而是我們沒有運用知識的能力,在二十多天的項目開發(fā)過程中,我自己也認識到雖然我們的理論知識沒有山大同學那么全面,但是如果在學校認真學習了,我們的理論知識并不比他們差,所以以后的日子,如果自己還要繼續(xù)從事軟件開發(fā)相關(guān)工作,我會更加注重自己的動手能力。
軟件工程個人心得篇九
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒ā⑿问交椒?。還引出了工具uml。第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e—r圖以及狀態(tài)圖式本節(jié)的重點。第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。第八章面向?qū)ο蠓治?,這一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的基本概念、典型風格等進行了講解。第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性指軟件產(chǎn)品達到預(yù)期功能的程度。可用性指軟件基本結(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
我們學習了詳細設(shè)計的方法,其原則是過程描述是否易于理解、復(fù)審和維護,進而過程描述能夠自然地轉(zhuǎn)換成代碼,并保證詳細設(shè)計與代碼完全一致。包括程序流程圖、n—s圖、pad圖、hipo圖。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。在流程圖中只能使用下述的五種基本控制結(jié)構(gòu):順序型;選擇型;while型循環(huán);until型循環(huán);多情況型選擇。
n—s圖:一種符合結(jié)構(gòu)化程序設(shè)計原則的圖形描述工具,稱為盒圖,又稱為n—s圖。在n—s圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。順序型;選擇型;while重復(fù)型;until重復(fù)型;多分支選擇型。
pad圖:它是用結(jié)構(gòu)化程序設(shè)計思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。pad也設(shè)置了五種基本控制結(jié)構(gòu)的圖示,并允許遞歸使用。
hipo圖:hipo圖是由一組ipo圖加一張hc圖組成。它是美國ibm公司在軟件設(shè)計中使用的主要表達工具。
hc圖既是層次圖,用于表示軟件的分層結(jié)構(gòu)。hc圖中的每一個模塊,均可用一張ipo圖來描述。ipo圖由輸入、處理和輸出三個框組成,需要時還可以增加一個數(shù)據(jù)文件框,這種圖形的優(yōu)點,是能夠直觀地顯示輸入—處理—輸出三者之間的聯(lián)系。
還有測試方法:按照測試過程是否在實際應(yīng)用環(huán)境中來分,有靜態(tài)分析與動態(tài)測試。測試方法有分析方法(包括靜態(tài)分析法與白盒法)與非分析方法(稱黑盒法)。
靜態(tài)分析技術(shù):不執(zhí)行被測軟件,可對需求分析說明書、軟件設(shè)計說明書、源程序做結(jié)構(gòu)檢查、流程分析、符號執(zhí)行來找出軟件錯誤。
動態(tài)測試技術(shù):當把程序作為一個函數(shù),輸入的全體稱為函數(shù)的定義域,輸出的全體稱為函數(shù)的值域,函數(shù)則描述了輸入的定義域與輸出值域的關(guān)系。
還學習了其他很多工具、語言、方法等,雖然不是都學得很透徹,但我相信在今后的學習中一定會慢慢的完善的。
軟件工程對于初學者來說,知識基礎(chǔ)較薄弱,對一些應(yīng)用操作、概念、工具方法等理解起來較為困難,要能從整體概念上較好地理解和把握、學好軟件工程,不是僅僅把幾本專業(yè)書籍細致地看幾遍,然后上機練習幾次就可以成功,學習過程中要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學,肯定是什么都學不透的,要集中精力打攻堅戰(zhàn),學習軟件工程首先要明白自己的學習目標究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學習方向上進行提高,制定出詳細的學習規(guī)劃。還要注意與其他科目的相輔相成,就像我們在學習面向?qū)ο蠓治龅臅r候要結(jié)合大一學習的面向?qū)ο蠹捌浞椒▽W這一專業(yè)科目進行研究拓展;在學習語言時,要看看與c語言的聯(lián)系,多思多想,把從各個科目學到的知識通匯貫通。
在軟件工程的學習中,我了解到了軟件并非是一些代碼這么簡單,在開發(fā)軟件的過程中,編寫代碼的工作量其實只占不到所有工程量的30%,而后期的管理和維護更是占了60%到80%之多。一個完整的項目規(guī)劃須包括,軟件的定義,可行性分析報告,項目開發(fā)計劃,軟件需求說明書,概要設(shè)計說明書,詳細設(shè)計說明書,用戶操作手冊,測試計劃,測試分析報告,開發(fā)進度報告,項目開發(fā)總結(jié)報告,軟件維護手冊,軟件問題報告,軟件修改報告,等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進行周密的策劃、詳細的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。
而編碼的學習中,我更了解到形成自己獨特的規(guī)范的編碼風格是非常重要的事。因為這影響到了軟件后期繁重的維護,大家都要閱讀你的程序,如果你寫的程序毫無規(guī)范可言,那么別人怎么能讀懂你的程序?讀不懂程序,維護又從何談起呢?所以,我們在今后的學習中,一定要注意這方面的培養(yǎng),在寫程序的過程中,要逐步的在規(guī)范的基礎(chǔ)上形成屬于自己的風格,即方便自己的修改,也方便日后他人的閱讀。
在學習中,我們還要注意比較三種方法的優(yōu)缺點,例如:傳統(tǒng)方法雖然使軟件擺脫了混亂和無序,但其在適應(yīng)需求變化的方面不夠靈活,而且傳統(tǒng)方法要么面向行為,要么面向數(shù)據(jù),缺乏兩者的有機結(jié)合。而面向?qū)ο蠓椒ǖ某绦蛟O(shè)計和問題求解更符合人們?nèi)粘W匀坏乃季S習慣,適合大型、復(fù)雜及交互性比較強的系統(tǒng)。形式化方法則是一中基于形式化數(shù)學變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說明轉(zhuǎn)換為可執(zhí)行的程序。
在今后的學習中要注意多讀書、多思考、多練習、多討論,不斷熟悉書本的基礎(chǔ),并以此為基礎(chǔ)將其擴散開來,應(yīng)用于今后的實踐。不斷鍛煉自己,向一名合格的程序設(shè)計師邁進。
軟件工程個人心得篇十
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。
第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。
第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒?、形式化方法?BR> 還引出了工具uml。
第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e-r圖以及狀態(tài)圖式本節(jié)的重點。
第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。
第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。
第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。
第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。
第八章面向?qū)ο蠓治?,這一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。
第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的'基本概念、典型風格等進行了講解。
第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。
第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。
正確性指軟件產(chǎn)品達到預(yù)期功能的程度。
可用性指軟件基本結(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。
開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。
這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。
軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。
它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。
需求活動包括問題分析和需求分析。
問題分析獲取需求定義,又稱軟件需求規(guī)約。
需求分析生成功能規(guī)約。
設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。
概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。
詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。
實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。
確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。
維護活動包括使用過程中的擴充、修改與完善。
伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
我們學習了詳細設(shè)計的方法,其原則是過程描述是否易于理解、復(fù)審和維護,進而過程描述能夠自然地轉(zhuǎn)換成代碼,并保證詳細設(shè)計與代碼完全一致。
包括程序流程圖、n-s圖、pad圖、hipo圖。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。
它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。
軟件工程個人心得篇十一
對于一個軟件系統(tǒng)的開發(fā),第一步就是問題定義,了解所開發(fā)系統(tǒng)的行業(yè)背景,制定計劃。當我們計劃確定以后就要對項目系統(tǒng)本身進行可行性研究,主要從技術(shù)可行性、經(jīng)濟可行性和操作可行性三個方面著手。就比如《物聯(lián)網(wǎng)物流倉庫管理系統(tǒng)》的行業(yè)背景說明文檔中非常詳細地分析了當下物聯(lián)網(wǎng)物流行業(yè)的整體業(yè)務(wù)說明、應(yīng)用背景、未來發(fā)展趨勢以及相關(guān)應(yīng)用案例等四個方面,項目團隊中系統(tǒng)分析員就可以根據(jù)這份文檔以及相關(guān)的調(diào)查資料對將要開發(fā)系統(tǒng)的進行定義等工作。
原來我們寫這類文檔的時候就是草草了事,不會做得這么詳細,而這次看到大型項目的行業(yè)背景說明也是這么詳細,也讓自己認識到不管是軟件開發(fā)的那個階段都要認真對待,這些瑣碎的文檔都是后期開發(fā)項目的支撐,只要它們做的透徹,后面的開發(fā)工作才能更順利的進行。
第二、項目需求說明方面
這部分項目需求說明就是軟件定義時期中需求分析階段,而該階段的主要目的就是了解用戶的需要,根據(jù)用戶的需要確定系統(tǒng)必須完成那些工作,并對目標系統(tǒng)提出完整、準確、清晰、具體的要求。在需求分析結(jié)束之前系統(tǒng)分析人員要寫出一份需求規(guī)格說明,即為《物聯(lián)網(wǎng)物流倉儲管理系統(tǒng)》項目需求說明文檔。我們可以看出該文檔也是非常詳細,相比之下我們之前做項目時寫的需求規(guī)格說明書就非常不合格,不僅格式不正確內(nèi)容也是少之又少。
在這方面,這篇文檔給我啟發(fā)很大。首先就是文檔的格式,要美觀整齊,讓人看著舒服方便。其次就是文檔的內(nèi)容,原來它不是很重要,寫文檔的時候也不知道怎么寫就借鑒下網(wǎng)上的內(nèi)容,結(jié)果根本就沒有把自己項目的需求寫明白,以至于自己最后都有些糊涂,所以根據(jù)以前的經(jīng)驗教訓我會對這部分更加重視。
第三、系統(tǒng)概要設(shè)計方面
這部分內(nèi)容分說的是軟件設(shè)計時期的概要設(shè)計階段,該階段的主要目的就是實現(xiàn)系統(tǒng)的功能、設(shè)計軟件的結(jié)構(gòu)、模塊組成以及模塊之間的關(guān)系。在概要設(shè)計階段,我們可以站在全局的高度上,花較少的成本,從抽象的層次上分析對比多種可能的系統(tǒng)實現(xiàn)方案和軟件結(jié)構(gòu),從中選出最佳方案和最合理的結(jié)構(gòu)。在這個階段還會具體畫出e-r圖、數(shù)據(jù)流圖等方面的設(shè)計。
比如《物聯(lián)網(wǎng)物流倉庫管理系統(tǒng)》的系統(tǒng)概要設(shè)計從項目概述、設(shè)計約束、功能單元與功能模塊設(shè)計、數(shù)據(jù)e-r圖設(shè)計、總體設(shè)計、界面設(shè)計等六個方面介紹,通過讀這個文檔,我覺得最重要的還是總體設(shè)計,分別從邏輯架構(gòu)設(shè)計、物理架構(gòu)設(shè)計、技術(shù)架構(gòu)設(shè)計設(shè)計系統(tǒng)。在這個階段中模塊要做到高內(nèi)聚低耦合,這樣開發(fā)出來的系統(tǒng)才會具有更高的獨立性。
在原來做項目時沒有編寫過這類文檔,在該階段只是畫了結(jié)構(gòu)圖、層次圖以及相關(guān)的模塊劃分,對該類文檔尚未重視。通過張老師的講解和自己的學習,我相信在以后做項目的時候一定會注意到這類文檔的編寫。
第四、詳細設(shè)計與分析方面
詳細設(shè)計階段就是把概要設(shè)計階段的每個模塊進一步設(shè)計,確定每個模塊所需要的算法和數(shù)據(jù)結(jié)構(gòu)。在這個階段還是需要我們設(shè)計出程序的詳細規(guī)格說明,而不是編寫程序。在詳細設(shè)計階段,系統(tǒng)設(shè)計人員可以通過使用程序流程圖、盒圖、pad圖等過程設(shè)計的工具和jackson圖等面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計工具進一步設(shè)計系統(tǒng)相關(guān)接口,主要包括界面設(shè)計接口、業(yè)務(wù)單設(shè)計接口、單元模塊設(shè)計接口等,這些對于以后的編碼工作都是極其重要的。
第五、編碼和測試方案方面
關(guān)于編碼,我認為編碼要想做的完美必備條件就是前面的軟件定義和軟件設(shè)計時期要按部就班的做,文檔一定要按要求書寫,不能偷懶也不能草草書寫。對于編碼也要有相應(yīng)的文檔書寫規(guī)范,要使源程序代碼的邏輯簡明清晰、易讀易懂。這樣盡管我們不是設(shè)計系統(tǒng)的人員,當看到源程序代碼的時候也能容易讀懂代碼的意思。
其次就是測試的內(nèi)容,從測試的文檔中我們可以得出,其實測試在軟件開發(fā)中同樣占據(jù)了重要的地位,它主要就是盡可能多的找到問題并排除其中的潛藏的錯誤,最終把一個高質(zhì)量的軟件系統(tǒng)交給用戶使用。它要求測試人員也要有很高的技術(shù)水平。
軟件工程個人心得篇十二
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒?、形式化方法。還引出了工具uml。第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e-r圖以及狀態(tài)圖式本節(jié)的重點。第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。第八章面向?qū)ο蠓治觯@一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的基本概念、典型風格等進行了講解。第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性指軟件產(chǎn)品達到預(yù)期功能的程度??捎眯灾杠浖窘Y(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。在流程圖中只能使用下述的五種基本控制結(jié)構(gòu):順序型;選擇型;while型循環(huán);until型循環(huán);多情況型選擇。
n-s圖:一種符合結(jié)構(gòu)化程序設(shè)計原則的圖形描述工具,稱為盒圖,又稱為n-s圖。在n-s圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。順序型;選擇型;while重復(fù)型;until重復(fù)型;多分支選擇型。
pad圖:它是用結(jié)構(gòu)化程序設(shè)計思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。pad也設(shè)置了五種基本控制結(jié)構(gòu)的圖示,并允許遞歸使用。
hipo圖:hipo圖是由一組ipo圖加一張hc圖組成。它是美國ibm公司在軟件設(shè)計中使用的主要表達工具。
hc圖既是層次圖,用于表示軟件的分層結(jié)構(gòu)。hc圖中的每一個模塊,均可用一張ipo圖來描述。ipo圖由輸入、處理和輸出三個框組成,需要時還可以增加一個數(shù)據(jù)文件框,這種圖形的優(yōu)點,是能夠直觀地顯示輸入—處理—輸出三者之間的聯(lián)系。
還有測試方法:按照測試過程是否在實際應(yīng)用環(huán)境中來分,有靜態(tài)分析與動態(tài)測試。測試方法有分析方法(包括靜態(tài)分析法與白盒法)與非分析方法(稱黑盒法)。
靜態(tài)分析技術(shù):不執(zhí)行被測軟件,可對需求分析。
說明書。
軟件設(shè)計說明書源程序做結(jié)構(gòu)檢查流程分析符號執(zhí)行來找出軟件錯誤。
動態(tài)測試技術(shù):當把程序作為一個函數(shù),輸入的全體稱為函數(shù)的定義域,輸出的全體稱為函數(shù)的值域,函數(shù)則描述了輸入的定義域與輸出值域的關(guān)系。
還學習了其他很多工具、語言、方法等,雖然不是都學得很透徹,但我相信在今后的學習中一定會慢慢的完善的。
軟件工程對于初學者來說,知識基礎(chǔ)較薄弱,對一些應(yīng)用操作、概念、工具方法等理解起來較為困難,要能從整體概念上較好地理解和把握、學好軟件工程,不是僅僅把幾本專業(yè)書籍細致地看幾遍,然后上機練習幾次就可以成功,學習過程中要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學,肯定是什么都學不透的,要集中精力打攻堅戰(zhàn),學習軟件工程首先要明白自己的學習目標究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學習方向上進行提高,制定出詳細的學習規(guī)劃。還要注意與其他科目的相輔相成,就像我們在學習面向?qū)ο蠓治龅臅r候要結(jié)合大一學習的面向?qū)ο蠹捌浞椒▽W這一專業(yè)科目進行研究拓展;在學習語言時,要看看與c語言的聯(lián)系,多思多想,把從各個科目學到的知識通匯貫通。
在軟件工程的學習中,我了解到了軟件并非是一些代碼這么簡單,在開發(fā)軟件的過程中,編寫代碼的工作量其實只占不到所有工程量的30%,而后期的管理和維護更是占了60%到80%之多。一個完整的項目規(guī)劃須包括,軟件的定義,可行性分析報告,項目開發(fā)計劃,軟件需求說明書,概要設(shè)計說明書,詳細設(shè)計說明書,用戶操作手冊,測試計劃,測試分析報告,開發(fā)進度報告,項目開發(fā)總結(jié)報告,軟件維護手冊,軟件問題報告,軟件修改報告,等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進行周密的策劃、詳細的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。
而編碼的學習中,我更了解到形成自己獨特的規(guī)范的編碼風格是非常重要的事。因為這影響到了軟件后期繁重的維護,大家都要閱讀你的程序,如果你寫的程序毫無規(guī)范可言,那么別人怎么能讀懂你的程序?讀不懂程序,維護又從何談起呢?所以,我們在今后的學習中,一定要注意這方面的培養(yǎng),在寫程序的過程中,要逐步的在規(guī)范的基礎(chǔ)上形成屬于自己的風格,即方便自己的修改,也方便日后他人的閱讀。
在學習中,我們還要注意比較三種方法的優(yōu)缺點,例如:傳統(tǒng)方法雖然使軟件擺脫了混亂和無序,但其在適應(yīng)需求變化的方面不夠靈活,而且傳統(tǒng)方法要么面向行為,要么面向數(shù)據(jù),缺乏兩者的有機結(jié)合。而面向?qū)ο蠓椒ǖ某绦蛟O(shè)計和問題求解更符合人們?nèi)粘W匀坏乃季S習慣,適合大型、復(fù)雜及交互性比較強的系統(tǒng)。形式化方法則是一中基于形式化數(shù)學變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說明轉(zhuǎn)換為可執(zhí)行的程序。
在今后的學習中要注意多讀書、多思考、多練習、多討論,不斷熟悉書本的基礎(chǔ),并以此為基礎(chǔ)將其擴散開來,應(yīng)用于今后的實踐。不斷鍛煉自己,向一名合格的程序設(shè)計師邁進。
共
2
頁,當前第。
2
頁
1
2
軟件工程個人心得篇十三
民族:漢族籍貫:江蘇揚州。
出生日期:1986.06.12政治面貌:中共黨員
學院專業(yè):軟件學院軟件工程年級:20xx級。
外語水平:英語六級,初級日語第二學歷:電子商務(wù)。
20xx-2005學年東北師范大學校長獎學金。
20xx-2005學年東北師范大學社會工作獎學金。
20xx-2005學年東北師范大學“優(yōu)秀學生”
20xx-2005學年東北師范大學“五.四優(yōu)秀團員”
20xx-2005學年東北師范大學軟件學院東師理想獎學金。
20xx-2006學年東北師范大學校長獎學金。
20xx-2006學年東北師范大學教師技能獎學金。
20xx-2006學年東北師范大學“優(yōu)秀學生”
20xx-2006學年東北師范大學“五.四優(yōu)秀團員”
200612長春市“文明高校杯”大學生文明寢室。
200703第六屆亞洲冬季運動會“優(yōu)秀志愿者”
200706東北師范大學“四個百人團隊”優(yōu)秀黨員成員。
200706東北師范大學“四個百人團隊”未來教育家成員。
20xx-2007學年國家獎學金。
20xx-2007學年東北師范大學社會工作獎學金。
20xx-2007學年東北師范大學學有專長獎學金。
20xx-2007學年東北師范大學美德風范獎學金。
20xx-2007學年東北師范大學“優(yōu)秀學生”
20xx-2007學年東北師范大學“五.四紅旗團干部”
20xx-2007學年東北師范大學“學術(shù)十佳”
東北師范大學第八屆“理想與成才”報告團成員。
20xx長春市“高校文明杯”十佳大學生。
200510至今:東北師范大學軟件學院04級本科生黨支部副書記。
200606至今:東北師范大學軟件學院學生會副主席兼學研部部長。
200704至今:東北師范大學第33屆學生會學研部部長。
200707:東北師范大學第13屆黨會代表候選人。
200611策劃組織長春凈月街道辦黨務(wù)綜合辦公室“一對一”電腦技術(shù)服務(wù)。
軟件工程個人心得篇十四
我是20xx年xx月xx日加入xx技術(shù)有限公司,我所在的職位是手機軟件測試人員。
1、每天根據(jù)組長分配給自己任務(wù)進行測試,按照測試需求,借相應(yīng)的手機幷給手機刷任務(wù)要求的版本,然后開始執(zhí)行分配的qc庫里的每條測試用例,因為每條測試用例都是英文描述,所以每次必須經(jīng)過認真閱讀以保證正確執(zhí)行。
2、在測試過程中,手機出現(xiàn)問題時,要判斷是手機硬件的問題還是軟件的問題,如果是軟件的問題,還要繼續(xù)跟xx或者xx確認之后,然后才能在公司本地庫中填寫xx,有的xx還需要xx工具來抓取bug和xx,并將這些東西一起放在xx里面,經(jīng)過ec處理之后狀態(tài)為xx的xx就可以往xx庫中報最終的bug。
3、每次做任務(wù)的手機都是去相應(yīng)的產(chǎn)品組借的,所以做完任務(wù)的時候?qū)⒆约菏掷锝枰磺懈鷾y試相關(guān)的東西及時簽還,并告知組長任務(wù)完成。
這為期四個月的實習和試用期,使我對手機軟件測試工作有了深入的認識,就是盡最大的努力發(fā)現(xiàn)測試手機的不足,經(jīng)過開發(fā)人員解決之后使手機盡快達到上市的標準,這些發(fā)現(xiàn)的bug就是為公司創(chuàng)造的價值。作為四個月的xx的員工,我對公司也有了一定的了解,xx有限公司xx是值得信賴的咨詢與科技服務(wù)提供商,公司擁有超強的全球運營能力、嚴格的質(zhì)量標準和高效的`交付流程,致力于成為全球企業(yè)“新時代的合作伙伴”,為客戶成功保駕護航。
自19xx年以來,xx一直致力于為全球客戶提供世界領(lǐng)先的商業(yè)/it咨詢、解決方案以及外包服務(wù),在金融服務(wù)、高科技、電信、旅游交通、能源、生命科學、制造、零售與分銷等領(lǐng)域積累了豐富的行業(yè)經(jīng)驗,主要客戶涵蓋眾多財富500強企業(yè)及大中型中國企業(yè)。我所在的xx分公司主要承接xx手機測試任務(wù),在以往的測試工作中,得到了xx公司的高度認可。
對于失敗的教訓要吸取,成功的經(jīng)驗要進行總結(jié)。我對成功的定義是:在保證質(zhì)量的前提下完成既定的計劃或目標就是成功。其他的所有結(jié)果都是失敗。
(一)優(yōu)點:
1、敢于接受任務(wù)并想盡一切辦法完成
入職四個月每一個任務(wù)對于初入職場的我都是一個挑戰(zhàn),保質(zhì)保量完成任務(wù)是最基本的要求,即使是自己不熟悉的任務(wù)也會盡自己的努力和前輩的幫助下按時完成。
2、勇于承擔錯誤,正視自身的問題
在這四個月的工作中犯了一些錯誤,測試工具使用不熟練等導(dǎo)致測試結(jié)果填寫不規(guī)范等,我秉承著有錯即改,下不為例的思想,正視自己的錯誤并積極改正。
(二)不足:
1、由于工作時間不長,參加了很多培訓,在測試的時候這些知識運用的還不夠熟練,所以對手機中出現(xiàn)的bug發(fā)現(xiàn)的數(shù)量不高。
2、一開始工作的時候,對一些測試工具的使用不是很熟練,在使用的過程中會耽誤一些工作的時間,導(dǎo)致自己在規(guī)定的時間內(nèi)完成任務(wù)比較緊張。
(三)以后工作中改進:
1、重視每一個細節(jié),不要忽視小問題
做手機測試工作,首先要具備的就是細心,只有這樣才能發(fā)現(xiàn)手機里的bug,不能放過任何一個與測試用例描述不一樣的執(zhí)行結(jié)果,不管這個差別有多么的小,很多bug都是從這些細微的差別中產(chǎn)生的。
2、進行重復(fù)工作也不能大意
手機測試有時候相同的測試用例要在不同的手機上重復(fù)測試,這就相當考驗我的耐心,對每次做測試用例都要向第一次做那樣,認真的執(zhí)行每一步操作。
3、考慮問題要全面
每次做任務(wù)都要有一些發(fā)散思維的自由測試,這就需要我們考慮問題的時候要全面的展開思維做盡可能多的測試,才能發(fā)現(xiàn)更多的bug。
4、加強學習
平時的時候除了要參加各種培訓外,在培訓之后還要及時的復(fù)習總結(jié),對自己不明白的地方及時找?guī)煾祷蛴薪?jīng)驗的人請教,來提高自己的測試技能,并且要認真研究測試工具,多練習使用它們以確保達到熟練的水平。
下階段的工作我很有信心會比之前有所改善,經(jīng)過四個月的工作和學習已經(jīng)具備了一些有用的經(jīng)驗,相信他們會對我今后的工作有很大的幫助。以后的工作希望自己能夠提高報bug的數(shù)量和質(zhì)量,除此之后還要繼續(xù)跟師傅和前輩們學習手機測試的更多方法來提高自己的能力。
這四個月的工作生活是充實且富有樂趣的,結(jié)識了很多同事和朋友,公司的氛圍是非常輕松愉快的。感謝四個月來吳爽組長的關(guān)心,感謝部門同事的悉心指導(dǎo),感謝公司各位同事的熱心幫助,希望能在接下來的工作中能懲前毖后,總結(jié)經(jīng)驗,吸取教訓,做到個人與公司共榮辱同進退,共同實現(xiàn)xx的輝煌。
軟件工程個人心得篇十五
年 齡: 26歲
婚姻狀況: 未婚
最高學歷: 本科
工作年限: 5年
政治面貌: 共青團員
現(xiàn)居城市: 武漢
籍 貫: 武漢
聯(lián)系電話: ×××××××××××
電子郵箱: ×××@
工作類型: 全職
期望薪資: 面議
工作地點: 武漢
求職行業(yè): 金融保險、證券、期貨
求職職位: 信貸管理/資信評估 客戶經(jīng)理
xx-02 - ××農(nóng)村信用合作聯(lián)社 客戶經(jīng)理
工作描述: 主要從事存款攬儲、拓展客戶、發(fā)掘有潛力優(yōu)質(zhì)客戶,受理調(diào)查小額農(nóng)戶貸款、抵押貸款以及保證、聯(lián)保貸款,清收不良貸款,同時積極營銷銀行理財產(chǎn)品,營銷手機銀行、網(wǎng)上銀行等工作。
xx-08 - xx-05 ××××科技有限公司 硬件工程師助理
工作描述: 主要協(xié)助工作,運用c語言、c++語言負責對硬件編程。
教育經(jīng)歷
xx-09 - 武漢大學在職研究生 軟件工程 碩士
專業(yè)描述: 金融信息系統(tǒng)、網(wǎng)絡(luò)金融、計算機軟件、會計學原理、經(jīng)濟學原理、銀行會計等相關(guān)課程。
xx-09 - xx-07 武漢大學 電子信息科學與技術(shù) 本科
專業(yè)描述: 數(shù)字電子技術(shù)、模擬電子技術(shù)、匯編語言、微機原理、計算機網(wǎng)絡(luò)、計算機原理、單片機原理、統(tǒng)計學原理等相關(guān)課程。
xx-06-xx-01 ××農(nóng)村信用合作聯(lián)社 崗前培訓
培訓描述: ××農(nóng)信社商學院崗前培訓學習,學習了基礎(chǔ)會計、銀行會計、小額農(nóng)貸、金融學、經(jīng)濟學等相關(guān)的課程。
獲得證書
xx-11 反假幣資格證書
xx-11 計算機二級
xx-06 英語4級
我是一個有積極樂觀心態(tài)的人,善于交流,遇到問題、生活上的瑣事時善于自己獨立思考,尋找一個最好解決問題的方法。同時,我也對自己嚴格要求,希望迎接新的挑戰(zhàn),在挑戰(zhàn)中完善自己,適應(yīng)這個社會,提升自身的價值,拒絕平庸。
軟件工程個人心得篇十六
從八月份入職至今,已五個多月過去了,回顧自己這段時間在xx公司所走過的路,所經(jīng)歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮(zhèn)定,多了一份從容。
回想入職初,在八月份,從開始第一周熟悉工作環(huán)境,第二周便參與煤礦安全生產(chǎn)管理系統(tǒng)的相關(guān)文檔設(shè)計工作,期間在項目組各位同事的指導(dǎo)、安排下,進行了系統(tǒng)的軟件開發(fā)委托合同書及系統(tǒng)功能模塊設(shè)計說明文檔的編寫,也借此過程學習煤礦生產(chǎn)業(yè)務(wù)。
在九月份,便正式參與了管理軟件功能模塊的設(shè)計工作,在張工的指導(dǎo)、講解下初次嘗試完成了管理軟件的維護子系統(tǒng)的功能模塊設(shè)計;在九月中旬跟隨公司施工人員在**一號礦進行業(yè)務(wù)調(diào)研,從而在我們自己的管理系統(tǒng)中,取其長、補其短,也借此機會了解實際的煤礦生產(chǎn)情況,加深對煤礦產(chǎn)業(yè)業(yè)務(wù)流程的理解;在九月底便根據(jù)張工的指導(dǎo)開始工程技術(shù)文檔子系統(tǒng)的功能模塊設(shè)計。
十月份,在張工張工的指導(dǎo)下,進行了物資管理子系統(tǒng)的功能模塊設(shè)計,并就設(shè)計的正確性、合理性分別同張工張工及何工進行討論;到十月中旬管理軟件的各子系統(tǒng)功能模塊基本全部設(shè)計完成;十月底,根據(jù)各子系統(tǒng)模塊設(shè)計搜集系統(tǒng)數(shù)據(jù),建立初步的數(shù)據(jù)字典及概念模型,為后期數(shù)據(jù)庫設(shè)計做準備。
十一月份的工作以整理系統(tǒng)業(yè)務(wù)關(guān)系與業(yè)務(wù)流為主,但由于業(yè)務(wù)關(guān)系圖的表現(xiàn)形式不夠合理,不足以清晰、明了得表現(xiàn)出各層次關(guān)系,導(dǎo)致工作多走了幾個環(huán)節(jié),好在張工張工及時發(fā)現(xiàn)問題,并多次向我指導(dǎo)、講解,最終決定以列表結(jié)合流程圖形式搜集、匯總系統(tǒng)所有子模塊的業(yè)務(wù)動作、涉及人員及聯(lián)系模塊,為后面工作的展開提供依據(jù)。
十二月圍繞兩個工作展開,一是系統(tǒng)業(yè)務(wù)描述文檔的設(shè)計編寫,因為該文檔是日后編程人員了解煤礦生產(chǎn)業(yè)務(wù)、系統(tǒng)功能及數(shù)據(jù)庫設(shè)計的主要依據(jù),張工張工也多次強調(diào),文檔的設(shè)計務(wù)必從讀者角度考慮問題,因此最終設(shè)計由簡單到復(fù)雜,由整體到具體,各層次盡量做到銜接緊密,易于理解;另一項工作是針對已完成的關(guān)系列表、系統(tǒng)功能模塊設(shè)計的業(yè)務(wù)合理性、正確性和張工張工逐條討論,并將設(shè)計中出現(xiàn)的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據(jù)問題跟蹤文檔對模塊設(shè)計進行修改、完善。
在公司領(lǐng)導(dǎo)的帶領(lǐng)下,通過項目組所有成員的不懈努力,在十月份系統(tǒng)所有功能模塊設(shè)計完成,在十一月份系統(tǒng)所有業(yè)務(wù)流程整理完成,在十二月份,對各功能模塊設(shè)計及業(yè)務(wù)流的初次審查、整改工作已經(jīng)完成,現(xiàn)在已開始進行項目組內(nèi)對各功能模塊設(shè)計及業(yè)務(wù)流的審查工作。
在入職初期,因為之前很少接觸生產(chǎn)類軟件,一時不知從何入手,好在項目組成員多次向我講解,加上自己也通過網(wǎng)絡(luò)查找相關(guān)文檔,認真閱讀相關(guān)材料、思考業(yè)務(wù)處理過程,最終在一個月內(nèi)便對煤礦整個生產(chǎn)管理業(yè)務(wù)有了較為系統(tǒng)的認識。之后在張工張工的指導(dǎo)下,完成了管理軟件初始化子系統(tǒng)、工程技術(shù)文檔管理子系統(tǒng)、物資管理子系統(tǒng)的詳細功能模塊設(shè)計和業(yè)務(wù)處理設(shè)計,以及整個系統(tǒng)的業(yè)務(wù)整理工作。
1.做事前準備、計劃是很有必要的。
這一點在入職第一周業(yè)務(wù)學習及近期搭建各模塊業(yè)務(wù)關(guān)系工作中就體會特別深,正是磨刀不誤砍柴工,做好準備、計劃對之后的工作能起到事半功倍的效果。
2.工作要腳踏實地、一步一步,切不可太過心急。
整個軟件的設(shè)計從最開始的業(yè)務(wù)調(diào)查、模塊框架設(shè)計、業(yè)務(wù)流程設(shè)計到具體軟件開發(fā)設(shè)計,每個環(huán)節(jié)都是建立在前一個環(huán)節(jié)的基礎(chǔ)上,每個環(huán)節(jié)上的失誤都會影響到之后所有環(huán)節(jié)。
3.學會從整體看問題。
這一點在入職初期的業(yè)務(wù)流程學習中就感受很深,從整體看問題,從主業(yè)務(wù)流程入手,理解更容易,學習得也更快,在整個工作過程中大的方向也不會錯。
4.要學會適當?shù)乃季S轉(zhuǎn)變。
之前的軟件開發(fā)工作主要是編碼工作,所考慮的問題也只局限于技術(shù)方面,但在系統(tǒng)業(yè)務(wù)及功能模塊設(shè)計工作中,一定要考慮到整個煤礦產(chǎn)業(yè)的業(yè)務(wù)流程和客戶群的操作習慣。
5.與同事的交流要及時要充分,尤其是項目組內(nèi)成員。
及時充分的交流能快速解決疑惑、能使整個工作銜接更緊密、能使問題考慮更周全。充分的交流能保證工作的質(zhì)量,及時的交流能提高工作的效率。
6.在系統(tǒng)設(shè)計過程中要學會從客戶角度考慮問題。
軟件良好的客戶體驗是衡量軟件質(zhì)量的重要標準,因此在軟件設(shè)計過程中一定要考慮使用軟件的客戶范圍、客戶的操作習慣和軟件的易操作性。
7.處理問題一定要以公司利益為重,堅持立場、把握好原則。
公司項目部成員對**1號礦項目的成功實施便證明這一點;另外在集控平臺開發(fā)過程中,何工也是基于這一點,多次對系統(tǒng)功能設(shè)計提出更高要求,以使系統(tǒng)功能更加完善、可操作性更強。
8.要學會思考問題、分析問題、處理問題,學會分解問題,把一個大的問題分解成若干個小問題,再將各小問題放到整體考慮其合理性。
在整理系統(tǒng)業(yè)務(wù)流程和搭建模塊間業(yè)務(wù)關(guān)系工作中,就因為表現(xiàn)形式不夠清晰、合理,做了不少重復(fù)工作。最終還是在張工的指導(dǎo)下,以“總—分—總”的形式解釋業(yè)務(wù)關(guān)系,完成了業(yè)務(wù)詳細說明書。
9.不要局限于固定模式,要學會創(chuàng)新。
將本文的word文檔下載到電腦,方便收藏和打印
推薦度:
點擊下載文檔
搜索文檔
軟件工程個人心得篇十七
自我評價。
和
自我總結(jié)。
這樣才能夠更好的工作。下面本站小編給大家分享一些軟件工程師自我評價范文希望能夠給大家一些幫助。
在公司實習的這段時間,我主要和其他的實習生一起負責熟悉公司剛開發(fā)的劇毒化學品管理系統(tǒng),該系統(tǒng)在今年暑假的時候由于我也參加了系統(tǒng)的開發(fā),所以對該系統(tǒng)還是比較了解,熟悉起來很快,公司要求我們根據(jù)系統(tǒng)的功能寫出用戶手冊,并讓我們仔細閱讀軟件代碼,掌握軟件開發(fā)的架構(gòu)和技術(shù),熟悉軟件開發(fā)業(yè)務(wù)的一般流程,以便未將來的項目開發(fā)鑒定基礎(chǔ)。
在這短短的20多天時間里,在用兩天的時間熟悉了該系統(tǒng)的功能模塊和業(yè)務(wù)流程之后,我運用軟件工程所學的知識,和同事用了兩天的時間很順利的編寫出了系統(tǒng)的用戶手冊。使我對以后編寫用戶手冊和技術(shù)類文檔有很大的幫助。通過仔細閱讀后臺代碼和整個系統(tǒng)的架構(gòu),使我對用三層架構(gòu)與設(shè)計模式思想部署企業(yè)級數(shù)據(jù)庫業(yè)務(wù)系統(tǒng)開發(fā)有了一定的了解。
典型的三層結(jié)構(gòu)分為表示層(presentation),業(yè)務(wù)層(business),和數(shù)據(jù)訪問層(dataaccess),又根據(jù)我自己的理解,我對此做了更詳細的分層,界面外觀層、界面規(guī)則層、業(yè)務(wù)接口層、業(yè)務(wù)邏輯層、實體層、數(shù)據(jù)訪問層、數(shù)據(jù)存儲層共七層,三層架構(gòu)它主要是為程序員為了實現(xiàn)部署、開發(fā)、維護企業(yè)級數(shù)據(jù)庫系統(tǒng)而服務(wù)的。如果我們在中間層實現(xiàn)了對表示層和數(shù)據(jù)庫層的完全脫離,其部署、開發(fā)、維護系統(tǒng)的費用和時間至少降低到原來的一半,甚至更多。
在這三周的時間,在同事和項目經(jīng)理的幫助之下,成功完成了本次的生產(chǎn)實習的任務(wù)。
以下是我這些天的。
工作總結(jié)。
:
1.在職業(yè)道德方面,敬業(yè)愛崗,具有強烈的責任感和事業(yè)心,和積極主動的學習專業(yè)知識,工作態(tài)度端正,認真負責。
2.在專業(yè)知識,工作能力方面,在這3周的實習時間里,我努力的學習軟件開發(fā)的技術(shù)和架構(gòu)知識,閱讀大量資料,對軟件開發(fā)技術(shù)有了一定的了解,可以獨立開發(fā)小型的管理系統(tǒng)等軟件,工作能力也有了很大的提高,使自己能夠在激烈的競爭中保持自己的優(yōu)勢。
3.工作態(tài)度和勤奮敬業(yè)方面,熱愛自己的本職工作,能夠正確認真的對待沒一項工作,工作投入,熱心為大家服務(wù),保證按時出勤,保證工作能夠按時完成。
4.工作質(zhì)量成績,效益和貢獻方面,在開展工作前做好個人計劃,有主次先后及時的完成各項任務(wù),達到預(yù)期的效果,保證質(zhì)量完成任務(wù),工作效率高,同時在工作中學習很多東西,也全鍛煉了自己,經(jīng)過了不懈的努力,使工作水平,專業(yè)知識,都有了長足的進步。
回顧這段時間的實習生活,受益匪淺,特別是在人際交流當中的解決問題的能力有了較大進步,在這里我是真心感謝在工作上幫助過我以及教育我如何待人處世的同事以及上司。我會好好利用這段時間學到的這些知識和經(jīng)驗,應(yīng)用到我以后的工作和學習當中,我還會繼續(xù)累積更多的知識和經(jīng)驗為今后踏入社會做好充分的準備。
忙碌的大學生活就在悄然中過去了,但她已成為我人生美好記憶的一大部分。這些日子有成功的喜悅,有失敗的彷徨。但卻把我培養(yǎng)成了一個現(xiàn)代大學生,使我在各方面的綜合素質(zhì)都得到了提高,為以后的人生打下了堅實的基礎(chǔ)。開辟了而一條屬于我自己的道路。
大學四年,通過心理學的學習我對自己主觀的心理世界有了一個客觀的認識,認清了自己性格中的優(yōu)點和缺陷,明了了自己的潛力所在,為提升自我,超越自我指明了方向,心理學教會我在不喪失自我的前提下,從他人的角度來思考問題和看待問題。心理學教給我如何適應(yīng)紛繁社會,在激烈的競爭環(huán)境中迅速成長的技能與技巧,讓我能夠抱著一份平淡與坦誠去面對現(xiàn)實中的人與事。
在專業(yè)技能上,為適應(yīng)社會發(fā)展的需求,我認真學習各種專業(yè)知識,發(fā)揮自己的特長;挖掘自身的潛力,結(jié)合每年的暑期社會實踐機會,從而逐步提高了自己的學習能力和分析處理問題的能力以及一定的協(xié)調(diào)組織和管理能力。
學習當然是重要的,一個人能力的培養(yǎng)也不容忽視。在社會實踐上,我利用課余時間經(jīng)常閱覽各類的書籍,并參加了軟件測試工程師的培訓并取得高級工程師證書,成績優(yōu)秀。學習固然是學生的職業(yè),這份職業(yè)同樣需要有智慧、毅力和恒心。在當今這個快速發(fā)展的信息時代,我們只有不斷汲取新知識,才不會落伍,才可能戰(zhàn)勝自己。
四年的大學生活是我人生中想抹也抹不掉的回憶,我邁步向前的時候不會忘記回首凝望曾經(jīng)的歲月。謝謝我的大學鑄造了成長的我。
共
2
頁,當前第。
1
頁
1
2
軟件工程個人心得篇十八
從八月份入職至今,已一年過去了,回顧自己這段時間在xx公司所走過的路,所經(jīng)歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮(zhèn)定,多了一份從容。
回想入職初,在x月份,從開始第一周熟悉工作環(huán)境,第二周便參與煤礦安全生產(chǎn)管理系統(tǒng)的相關(guān)文檔設(shè)計工作,期間在項目組各位同事的指導(dǎo)、安排下,進行了系統(tǒng)的軟件開發(fā)委托合同書及系統(tǒng)功能模塊設(shè)計說明文檔的編寫,也借此過程學習煤礦生產(chǎn)業(yè)務(wù)。
在x月份,便正式參與了管理軟件功能模塊的設(shè)計工作,在指導(dǎo)、講解下初次嘗試完成了管理軟件的維護子系統(tǒng)的功能模塊設(shè)計;在九月中旬跟隨公司施工人員在一號礦進行業(yè)務(wù)調(diào)研,從而在我們自己的管理系統(tǒng)中,取其長、補其短,也借此機會了解實際的煤礦生產(chǎn)情況,加深對煤礦產(chǎn)業(yè)業(yè)務(wù)流程的理解;在九月底便根據(jù)張工的指導(dǎo)開始工程技術(shù)文檔子系統(tǒng)的功能模塊設(shè)計。
x月份,在指導(dǎo)下,進行了物資管理子系統(tǒng)的功能模塊設(shè)計,并就設(shè)計的正確性、合理性分別同及進行討論;到十月中旬管理軟件的各子系統(tǒng)功能模塊基本全部設(shè)計完成;十月底,根據(jù)各子系統(tǒng)模塊設(shè)計搜集系統(tǒng)數(shù)據(jù),建立初步的數(shù)據(jù)字典及概念模型,為后期數(shù)據(jù)庫設(shè)計做準備。
x月份的工作以整理系統(tǒng)業(yè)務(wù)關(guān)系與業(yè)務(wù)流為主,但由于業(yè)務(wù)關(guān)系圖的`表現(xiàn)形式不夠合理,不足以清晰、明了得表現(xiàn)出各層次關(guān)系,導(dǎo)致工作多走了幾個環(huán)節(jié),好在張工張工及時發(fā)現(xiàn)問題,并多次向我指導(dǎo)、講解,最終決定以列表結(jié)合流程圖形式搜集、匯總系統(tǒng)所有子模塊的業(yè)務(wù)動作、涉及人員及聯(lián)系模塊,為后面工作的展開提供依據(jù)。
圍繞兩個工作展開,一是系統(tǒng)業(yè)務(wù)描述文檔的設(shè)計編寫,因為該文檔是日后編程人員了解煤礦生產(chǎn)業(yè)務(wù)、系統(tǒng)功能及數(shù)據(jù)庫設(shè)計的主要依據(jù),也多次強調(diào),文檔的設(shè)計務(wù)必從讀者角度考慮問題,因此最終設(shè)計由簡單到復(fù)雜,由整體到具體,各層次盡量做到銜接緊密,易于理解;另一項工作是針對已完成的關(guān)系列表、系統(tǒng)功能模塊設(shè)計的業(yè)務(wù)合理性、正確性和逐條討論,并將設(shè)計中出現(xiàn)的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據(jù)問題跟蹤文檔對模塊設(shè)計進行修改、完善。
軟件工程個人心得篇十九
姓名:
王凡瑞。
國籍:
中國。
目前所在地:
上海。
民族:
漢族。
戶口所在地:
江蘇。
身材:
168cm56kg。
婚姻狀況:
未婚。
年齡:
25歲。
培訓認證:
誠信徽章:
人才類型:
普通求職。
應(yīng)聘職位:
采購專員:采購員計算機類采購員貿(mào)易類采購員。
工作年限:
2
職稱:
無職稱。
求職類型:
全職。
可到職-。
隨時。
20xx--3500。
希望工作地區(qū):
上海。
20xx/12--20xx/2:上海晶東貿(mào)易有限公司(京東商城)。
所屬行業(yè):互聯(lián)網(wǎng)/電子商務(wù)采銷部:采購員。
采銷代表工作職責:
1、利用網(wǎng)絡(luò)和傳統(tǒng)市場資源尋找產(chǎn)品,并聯(lián)系廠家、供貨商;
2、負責與廠家聯(lián)系、溝通,進行產(chǎn)品咨詢和議價;。
3、對廠家、供貨商的實力和可發(fā)展程度進行評估,選擇出合適的合作伙伴;。
4、通過與供貨商協(xié)商簽訂合作協(xié)議,進行采購。
5、把本人所負責采購的產(chǎn)品,利用公司的購物網(wǎng)站作銷售。
20xx/02--20xx/12:上海市建元汽車用品有限公司。
所屬行業(yè):汽車及零配件采購部:采購員。
采購助理工作職責:協(xié)助采購經(jīng)理與各供應(yīng)商進行訂貨和對帳結(jié)帳,尋找新的供貨商.
采購代表工作職責:
1、利用網(wǎng)絡(luò)和傳統(tǒng)市場資源尋找產(chǎn)品,并聯(lián)系廠家、供貨商;
2、負責與廠家聯(lián)系、溝通,進行產(chǎn)品咨詢和議價;。
3、對廠家、供貨商的實力和可發(fā)展程度進行評估,選擇出合適的合作伙伴;。
4、通過與供貨商協(xié)商簽訂合作協(xié)議,進行采購。
畢業(yè)院校:
華東理工大學。
最高學歷:
大專。
畢業(yè)-。
所學專業(yè)一:
所學專業(yè)二:
企業(yè)管理。
受教育培訓經(jīng)歷:
20xx/01--至今華東理工大學企業(yè)管理本科(自學考)。
20xx/09--20xx/07華東理工大學計算機網(wǎng)絡(luò)大專。
外語:
英語一般。
國語水平:
精通。
粵語水平:
精通。
1、有采購經(jīng)驗,熟悉采購工作。
(1)通過網(wǎng)絡(luò)或利用各種資源等方式搜索客戶需求產(chǎn)品并獲取價格;
(2)獨立組織實施采購計劃、采購成本、價格審核、預(yù)算、報價;
(3)精通汽車精品、it電子產(chǎn)品等產(chǎn)品的采購;
(4)組織協(xié)調(diào)能力強,優(yōu)秀的溝通與應(yīng)變能力;
(5)為人踏實肯干,責任心強,具有良好的職業(yè)道德,團隊合作精神強。
2、計算機能力:1、熟悉計算機軟、硬件維護和懂得網(wǎng)絡(luò)設(shè)置;
2、熟悉word、execl和access數(shù)據(jù)庫等辦公軟件;打字速度快。
3、熟悉速達3000、速達5000等財務(wù)軟件,了解erp系統(tǒng);
3、普通話、廣州話流利.。
本人具有上進心、能嚴格要求自己、自信,平易近人;計劃性強,對工作認真負責,有良好的團隊精神及榮譽感,善于與人溝通;勇于迎接挑戰(zhàn),積極面對困難,具有創(chuàng)新精神。
(求職導(dǎo)航)人簡歷求職網(wǎng)()提供個人簡歷范文,個人簡歷模板,個人簡歷表格下載,求職簡歷,英文簡歷,各個專業(yè)簡歷參考范文,個人簡歷封面,求職信范文、面試求職技巧等。
軟件工程個人心得篇二十
在這個學期的軟件工程實踐課中,我們小組所選的題目為xxx公司全國銷售管理系統(tǒng)。按照這個題目及相關(guān)需求,我們小組對選題進行了需求分析、模塊設(shè)計、系統(tǒng)設(shè)計、數(shù)據(jù)庫設(shè)計、用戶界面設(shè)計等,并積極完成相應(yīng)的開發(fā)編碼工作,后又對開發(fā)的系統(tǒng)進行了相應(yīng)功能的測試工作。
我們項目小組制作的的是xxx全國銷售管理系統(tǒng),該公司考慮進行集約化經(jīng)營模式,進軍電子商務(wù)領(lǐng)域,將全國市場資源進行整合形成有自身特色的經(jīng)營體系,提升企業(yè)核心競爭能力,為此需要運用電子商務(wù)的力量對全國經(jīng)銷商資源進行整合,對線上和線下進行雙重營銷。
在線商城中,要實現(xiàn)商品信息的展示、瀏覽,用戶將添加商品到購物車,下單購買等功能。
管理系統(tǒng)中,要實現(xiàn)的功能包括:公司的內(nèi)部人員及人員對應(yīng)的權(quán)限的管理、公司產(chǎn)品庫存的管理、公司財務(wù)的管理、公司推出的一些市場營銷活動(比如:促銷、廣告等)的管理等。
自己在項目中負責的部分在小組完成該項目的工程中,組內(nèi)進行了明確的分工,包括項目初期的分析、文檔撰寫及項目后期的開發(fā)測試過程。在小組中,我負責的部分為:項目初期的.數(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ǔ)上進行了一部分的修改。在后期的開發(fā)過程中,我負責的部分為系統(tǒng)測試。具體負責的部分為:網(wǎng)上商城、庫存管理、系統(tǒng)權(quán)限與安全這三個模塊的測試工作。
1.商品信息展示測試:分別以游客及網(wǎng)上商城注冊用戶身份瀏覽商城,在商品類目中選擇相應(yīng)的商品信息,查看商品信息的顯示是否存在問題。隨機打開商品信息條目,查看商品的詳細描述信息,查看商品詳細信息頁面是否能正常顯示。
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)功能。所以訂單部分無法進行詳細的測試。
庫存管理部分,主要功能包括商品庫存信息查看、出入庫單的查看、出入庫詳情的查看、商品出入庫及出入庫單的審批。
1.商品庫存信息的查看:以超級管理員或庫存管理員的身份登錄后臺的管理系統(tǒng),在庫存中查看商品的庫存詳細信息。
2.出入庫單的查看:查看出入庫單是否正確。
3.商品出入庫的測試:新建商品的出入庫單,提交知否能否在出入庫單中查看到且出入庫單的商品信息、數(shù)量、出入庫單的狀態(tài)是否正確。
4.出入庫單的審批測試:在出入庫單的審批界面中,允許某些出入庫單的審批,不允許另一些出入庫單的審批,然后在出入庫單查看界面,查看審批的訂單的狀態(tài)是否發(fā)生改變。
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)商品購物車無法正常刪除已添加的商品,其他的功能都能正常使用。
本次的實踐讓我學到了一些我之前不了解的東西。這次的軟件工程實踐,分工十分明確,有分工的職責也很細,我分到的崗位是軟件測試。在此之前,對于軟件測試,我只是聽說過,卻并沒有真實地接觸過。對于組長指派給我的編寫測試用例,我完全不知道要怎么寫,也不知道從何下手。后來,同樣是負責測試用例的組里其他成員給我發(fā)了一份測試用例的文檔,我以此為參照,結(jié)合自己負責的部分,才漸漸對于測試用例有了一個大致的認識。按照自己對于軟件測試的理解,加上同學的測試用例示例,結(jié)合同學的指導(dǎo),我才大致完成了測試用例文檔的編寫,也順利的完成了對開發(fā)的銷售管理系統(tǒng)的測試。在這些測試用例的編寫中,由于我對軟件測試及測試用例的了解不深,難免存在一些問題,例如:不能很好的測試到系統(tǒng)中的一些功能,無法測試到一些會引發(fā)問題的情況等。
另外,在這次的軟件工程實踐里,也跟著整組人完整地經(jīng)歷了一遍軟件開發(fā)的流程。之前的一些課程雖然也有涉及,但總的來說沒有這么完整,時間跨度上也沒有這么長。在這么課中,第一次接觸到了軟件開發(fā)小組中用到的周報,也學到了其他一些書本上沒有的東西。
軟件工程個人心得篇二十一
性別:女。
民族:漢族年齡:27。
婚姻狀況:已婚專業(yè)名稱:計算機科學與技術(shù)。
主修專業(yè):計算機類政治面貌:團員。
畢業(yè)院校:福建工程學院畢業(yè)時間:20xx年7月。
最高學歷:本科電腦水平:精通。
工作經(jīng)驗:四年以上身高:163cm體重:55公斤。
現(xiàn)所在地:新羅區(qū)戶籍:永定縣。
期望工作地區(qū):新羅區(qū)期望工作性質(zhì):全職。
最快到崗時間:隨時到崗需提供住房:不需要。
教育背景:
學校名稱:福建工程學院(20xx年10月-20xx年7月)。
專業(yè)名稱:計算機科學與技術(shù)學歷:本科。
所在地:福州證書:初級程序員,英語四級。
培訓經(jīng)歷:
公司名稱:廈門贊揚豐碩軟件技術(shù)有限公司(20xx年4月-20xx年7月)。
所屬行業(yè):計算機軟件公司性質(zhì):私營.民營企業(yè)。
公司規(guī)模:500~1000人工作地點:廈門。
職位名稱:數(shù)據(jù)類測試工程師。
工作描述:工作內(nèi)容:
1.負責測試工作,測試用例編寫及測試執(zhí)行。
3.對用戶進行系統(tǒng)培訓及用戶問題反饋跟蹤。
工作業(yè)績:
參與20xx-2014《武漢農(nóng)商銀行數(shù)據(jù)挖掘項目》etl測試。
協(xié)助測試經(jīng)理帶領(lǐng)團隊完成20xx-2015《建行新一代企業(yè)信息應(yīng)用》測試。
離職原因:家在龍巖,寶寶出生后決定在龍巖長期居住。
公司名稱:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司(20xx年7月-20xx年11月)。
所屬行業(yè):計算機硬件·網(wǎng)絡(luò)設(shè)備公司性質(zhì):上市公司。
公司規(guī)模:500~1000人工作地點:福州。
職位名稱:程序員。
工作描述:工作內(nèi)容:
1.負責編碼,開發(fā)工具:c語言。
2.負責u-boot調(diào)板,熟悉一些匯編語言和基本的驅(qū)動。
3.協(xié)同項目組定位解決bug。
工作業(yè)績:
半個月根據(jù)開發(fā)需求完成過5k代碼量:無線用戶體驗數(shù)據(jù)輸出顯示。
自我評價:具備獨立分析和解決問題,具有較好的動手能力,對待工作細致負責,保質(zhì)保量完成任務(wù),善于學習新技術(shù),肯吃苦,紀律觀念極強。善于與人協(xié)同工作。具備項目開發(fā)經(jīng)驗,曾參與多個實際項目開發(fā)。本人性格開朗活潑,注重實事求是。我將以飽滿的熱情投入到工作崗位,相信您的信任和我的實力將成為我們共同的未來帶來共同的努力。
語種名稱掌握程度。
英語良好。
普通話良好。
軟件工程個人心得篇二十二
年齡:23歲。
婚姻狀況:未婚。
最高學歷:本科。
政治面貌:共青團員。
現(xiàn)居城市:廣州。
籍貫:廣東。
電話:×××××××××××。
e-mail:×××@。
求職意向。
工作年限:應(yīng)屆畢業(yè)生。
工作類型:全職。
期望薪資:面議。
工作地點:廣東。
求職行業(yè):信息產(chǎn)業(yè)、計算機。
xx-06-××××服飾有限公司軟件工程師。
工作描述:從事操作使用sql開發(fā)。
教育經(jīng)歷。
xx-07-xx-07華南師范大學軟件工程本科。
專業(yè)描述:主修:java程序設(shè)計,jsp程序設(shè)計,j2ee程序設(shè)計,面向?qū)ο蟪绦蛟O(shè)計,c++程序設(shè)計,計算機組成原理,web網(wǎng)頁制作,軟件項目管理,計算機組裝與維護等。
自我評價。
本人性格開朗與人處事融洽,對工作善始善終,能承受日益嚴重的競爭壓力,并能在成功與失敗中完善自己?;顫婇_朗、樂觀向上、適應(yīng)力強、勤奮好學、認真負責、堅毅不拔、勇于迎接新挑戰(zhàn)。擅長業(yè)務(wù)具有良好的溝通能力與團隊合作精神。
軟件工程個人心得篇二十三
軟件行業(yè)是中國發(fā)展最快的高科技行業(yè)之一,軟件工程師是軟件企業(yè)的重要的生產(chǎn)元素,管好和用好這些軟件人才是軟件企業(yè)能否得以發(fā)展的關(guān)鍵因素。本站小編為你整理了軟件工程師個人總結(jié),希望可以幫到您。
作為剛從學校出來的應(yīng)屆畢業(yè)生,第一份工作就落在智通,來到智通,深深地被這個企業(yè)的文化所感染,我很認同智通的企業(yè)文化,智通的企業(yè)精神“統(tǒng)一,專一,事業(yè)第一”體現(xiàn)出了這一行業(yè)優(yōu)秀企業(yè)文化的特點。在這三個月的學習與親身感受之下,我更加堅定地要使自己成為一名合格并爭取優(yōu)秀的智通人,我對自己有信心,對智通更有信心。
作為一名在技術(shù)崗位的職員,要具備一定的專業(yè)知識,不斷地充實自己,在不斷的工作學習與研究中成長,要有很好的團隊協(xié)作精神,有很強的執(zhí)行力,能真正為企業(yè)做實事。在智通上班的三個月里,我主要完成了以下工作項目:
一、剛來的兩個星期,由于目前網(wǎng)站工作的需要,師傅指導(dǎo)一邊熟悉工作職位環(huán)境一邊學習asp,用了兩個星期系統(tǒng)地學習了這門從未接觸過的asp語言,為接下來一個月的工作打了堅實的基礎(chǔ)。
二、接下來的時間,主要配合網(wǎng)站先前asp的后臺管理系統(tǒng)進行某些功能優(yōu)化與系統(tǒng)維護工作。先后完成了銷售管理模塊的最新注冊企業(yè)查詢、職業(yè)推薦給求職者、把求職者推薦給企業(yè)、會員職位刷新、職位刷新統(tǒng)計等幾個模塊的功能修改與優(yōu)化,解決了業(yè)務(wù)員帶權(quán)限控制的查詢、推薦時間的控制與查詢速度優(yōu)化、企業(yè)職位刷新時的權(quán)限控制與企業(yè)職位時效性的控制以及完成對各銷售組成員的職位數(shù)統(tǒng)計,職位刷新數(shù)統(tǒng)計的功能設(shè)計。在完成這些各種功能需求的時候,對后臺管理系統(tǒng)進行了深入的分析研究,因此對銷售管理模塊非常熟悉,給目前網(wǎng)站新版開發(fā)的后臺設(shè)計提了不少建設(shè)性的想法。之后還完成了logo管理模塊中的投票項目添加優(yōu)化與投票結(jié)果統(tǒng)計查詢修正、logo、banner的管理與文本文件的生成。還完成了客服管理模塊中后臺開通資料查詢的改進,企業(yè)管理、個人管理模塊查詢功能的改進。期間還完成了部分功能錯誤的修正,如校園招聘管理圖片不能上傳、文章類別不能修改、文章不能刪除等。
三、目前新版是用jsp開發(fā)的,在這三個月里,我進一步對java,jsp的深入學習,了解了mvc模式開發(fā),在這階段的學習期間,我以一個小商務(wù)系統(tǒng)的開發(fā)作為學習任務(wù)。還對當前流行的jive代碼與開發(fā)思想進行了初步的學習研究。
四、作為一名系統(tǒng)開發(fā)與維護工作者,當然不能忽視對數(shù)據(jù)庫知識的學習,在這段時間我也進一步對sql語句進行了深入的學習,對sql語句的查詢進行了分析,比較重視數(shù)據(jù)庫性能分析與調(diào)整這方面的知識學習。通過這階段的學習,把這些知識與方法運用到了對后臺管理系統(tǒng)會員查詢的速度優(yōu)化功能上,在實際工作中得以實踐運用。
五、網(wǎng)站新版開發(fā)方面,主要還為新版做了幾個數(shù)據(jù)庫對照表。
六、還參加了網(wǎng)站新版的第二輪測試工作,主要以后臺管理系統(tǒng)為主做測試,還參與了前臺個人管理與企業(yè)管理的流程測試,測出了不少關(guān)鍵性的bug。
七、入職以來,還擔任了網(wǎng)站部群發(fā)郵件的工作。三個月內(nèi)完成了好幾批郵件群發(fā)的工作,每天定時定量地給在無憂無慮網(wǎng)站上注冊的企業(yè)或會員群發(fā)幾十萬封郵件。還配合客服部群發(fā)了兩批特殊活動的郵件,配合網(wǎng)站營銷活動群發(fā)了兩批群件,每天堅持固定給注冊會員群發(fā)。
在網(wǎng)站技術(shù)部工作的三個月里,自己感受非常多。首先,作為剛從學校出來的畢業(yè)生,在實際開發(fā)中的經(jīng)驗尚不夠成熟,還需要在工作中不斷的提升自己。其次,要進一步提高自己的開發(fā)技能,使自己的技能滿足今后的需求,主動獲取并學習當今最新技術(shù)信息,平衡自己的知識結(jié)構(gòu),在不斷的學習中提高自己。然后,要加強與同事們的溝通,融入團隊,互相學習、相互提高,在團隊中不斷完善自己。
我相信,通過我的努力,一定能成為智通的優(yōu)秀員工,一定會在優(yōu)秀成績之上提升自己。同時我希望公司能根據(jù)情況給我培訓深造的機會,也希望部門內(nèi)能有經(jīng)常性的專業(yè)技術(shù)學習。
我有幸成為北京超圖一員,應(yīng)聘為公司的java軟件工程師。入任職以來,在部門領(lǐng)導(dǎo)的帶領(lǐng)下,自己感覺無論學習、技術(shù)、生活等方面都有很大的提升。
20xx年里我主要完成的工作有三方面:
1、荊門石油石化巡檢系統(tǒng)的調(diào)研和開發(fā)。
該項目是我工作以來第一次涉及到調(diào)研,對我來說算是一個不小的挑戰(zhàn)。在調(diào)研過程中,讓我學會了如何通過和客戶的溝通來了解客戶的需求。由于自己的工作經(jīng)驗不足,在調(diào)研工作中體現(xiàn)出一些問題。不能很直接的在和客戶溝通中非常準確的了解客戶的更多需求,有很多需要和客戶交流溝通多次才能明白客戶的最終需求,也沒有把自己作為最終用戶并站在用戶的角度上來考慮問題,這些都是我在以后的工作中需要提高和改進的地方。在巡檢系統(tǒng)的開發(fā)工作中,讓我進一步鞏固和加強了自己的開發(fā)能力。
2、電信12530增值業(yè)務(wù)的開發(fā)與維護。
從5月以來我就開始接手公司的主要業(yè)務(wù)之一,12530電信增值業(yè)務(wù)。由于前面負責這個項目的同事突然離職,導(dǎo)致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,并要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最后在金總的指導(dǎo)和鼓勵下,順利的完成這次活動。在完成這次投票活動后,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關(guān)技術(shù)文檔補充完全,保證別人能夠順利的進行該項目工作。通過這個項目,讓我加強了自己在高強高壓下工作的能力,也讓我找到更多自信。
3、襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的開發(fā)與實施。
在這兩個項目中,除了承擔開發(fā)工作以外,也逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這兩個項目能夠順利完成,除了完成自己的工作外,還主動關(guān)心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心順利實施,為我公司拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心奠定基礎(chǔ)。在工作之外,我也注重個人能力的提高。工作之余,主動學習一些新技術(shù),與同事溝通配合,搭建一個ssh的開發(fā)框架。也學習springsecurity知識,這些新知識的積累,對我以后的工作有很大幫助。
20xx年工作展望:
1、將學習的springsecurity整合到我們自己搭建的ssh框架,進一步完善框架。
2、利用搭建的ssh框架,開發(fā)一套oa系統(tǒng)平臺。
3、做好襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的維護工作。
4、希望公司能夠大量拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心,繼續(xù)開發(fā)和實施湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心。
5、繼續(xù)學習新技術(shù),努力提高自己的個人能力。為以后能夠更好,更順利的工作奠定基礎(chǔ)。
6、希望通過自己的進步和努力,能為公司的發(fā)展做出自己最大的貢獻,體現(xiàn)出自己的最大價值。
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,以及電信行業(yè)的第三次重組,給我們通信服務(wù)行業(yè)帶來了巨大的商機,我很榮幸在這個大好時機來到中國網(wǎng)通常州分公司,成為網(wǎng)通公司的一名寬帶醫(yī)生,我非常珍惜這份工作機會。
時間一晃而過,轉(zhuǎn)眼間20xx年已接近尾聲?;厥追泵Χ殖鋵嵉?0xx年心中不禁感慨萬千,過去的一年中通過自身的不斷努力,使得技術(shù)水平、溝通技巧等方面都取得了一定的進步,當然亦有需要改進的地方,這是我人生中彌足珍貴的經(jīng)歷,也給我留下了精彩而美好的回憶。
非常幸運能夠來到**公司參加工作,上任軟件工程師這一職位?;仡櫂I(yè)務(wù)培訓期的一個月工作,感觸很深,收獲頗豐,我們首先對寬帶醫(yī)生這項業(yè)務(wù)的前期推出做了很細致的準備,仔細討論了在業(yè)務(wù)推出以后可能遇到的種種困難;然后參加了代維部門的實踐學習,深入了解了網(wǎng)絡(luò)的接入技術(shù),以及在修障過程中遇到的問題,接著參加了為期兩天的新員工入職培訓班,認真聽取了相關(guān)領(lǐng)導(dǎo)對公司的發(fā)展概況,組織結(jié)構(gòu),以及各部門職責的介紹,并認真學習了公司的基本業(yè)務(wù)和增值業(yè)務(wù),對公司的產(chǎn)品和服務(wù)有了很清楚的認識。
后期在主管的帶領(lǐng)下,我們陸續(xù)對周邊保有用戶進行了寬帶醫(yī)生免費體驗活動,也讓用戶知道我們這項延伸服務(wù)的推出,樹立我們寬帶的品牌形象。
在過去的工作當中,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過自身的不懈努力,各方面均取得了一定的進步,但那些遠遠不夠,我也在實際工作中認識到自己的不足,業(yè)務(wù)還不夠熟練,很多知識還有欠缺,處理事情不成熟。因此在今后的工作中,我將努力提高自身素質(zhì),克服不足,朝著以下幾個方向努力:
1、學無止鏡,時代的發(fā)展瞬息萬變,各種學科知識日新月異。我將堅持不懈地加強學習,向理論學習,向?qū)I(yè)知識學習,向身邊的同事學習,逐步提高自己的理論水平和業(yè)務(wù)能力,并用于指導(dǎo)實踐。
2、“業(yè)精于勤而荒于嬉”,在以后的工作中不斷學習業(yè)務(wù)知識,通過多看、多學、多練來不斷的提高自己的各項服務(wù)技能,克服年輕氣躁,做到腳踏實地,提高工作主動性,不怕多做事,不怕做小事,在點滴實踐中完善提高自己。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒,積極、熱情、細致地的對待每一項工作,繼續(xù)提高自身文化的修養(yǎng),努力使自己成為一名優(yōu)秀的軟件工程師。
4、在工作上積極配合省公司“關(guān)于配合全省寬帶續(xù)費率提升活動開展“寬帶醫(yī)生”服務(wù)的建議“的活動;加強對武進、新區(qū)、金壇寬帶醫(yī)生的業(yè)務(wù)宣傳,增加這些區(qū)域的服務(wù)量;加大對他網(wǎng)用戶的宣傳,擴大寬帶醫(yī)生的服務(wù)群,爭取將用戶發(fā)展為本網(wǎng)用戶;明確寬帶醫(yī)生遠程服務(wù)軟件的一整套受理、安裝、服務(wù)的流程,加強遠程服務(wù)軟件的推廣,將遠程服務(wù)和上門服務(wù)結(jié)合起來。
軟件工程個人心得篇二十四
時間一晃而過,轉(zhuǎn)眼間x年已接近尾聲?;厥追泵Χ殖鋵嵉膞,心中不禁感慨萬千,過去的一年中通過自身的不斷努力,使得技術(shù)水平、溝通技巧等方面都取得了一定的進步,當然亦有需要改進的地方,這是我人生中彌足珍貴的經(jīng)歷,也給我留下了精彩而美好的回憶。
非常幸運能夠成為zx的一員,回顧奮斗歷程,收獲頗豐。記得初來乍到之時,不懂公司的管理制度,業(yè)務(wù)流程,工作方向。通過在江門的學習,我才融入了這個新的大家庭。這歸功于公司制度合理,培養(yǎng)新人有方。之后的'工作更讓我認識到,zx是一個團結(jié)的大家庭、和諧的大家庭、有歸宿感的大家庭。心在這里,家就在這里。這里的每個人,都是有著理想、有著目標、有著人生方向,傾情拋灑血汗灌溉自己夢想的人。在工作上,我們是好同事,我們一起討論技術(shù)難題、業(yè)務(wù)流程;在生活中,我們是好朋友,我們一起暢談人生理想、生活雜碎,社會百態(tài)。
進公司以來,我設(shè)計開發(fā)了webgis項目,克服了webgis項目存在的各種技術(shù)難題,界面美觀設(shè)計,數(shù)據(jù)庫通訊,socket通訊。去綿陽出差部署自己開發(fā)的軟件是讓我最有成就感的一件事。在部署webgis項目時,我發(fā)現(xiàn)現(xiàn)場環(huán)境復(fù)雜多變。先是wcf連不上數(shù)據(jù)庫,測繪局地圖調(diào)用不出來。那時,我經(jīng)常熬夜解決這些難題,皇天不負苦心人,在我的努力下,webgis終于能夠順利運行了。出差的過程也讓我收獲頗多,既提升了和客戶溝通交流能力,也提高自身技術(shù)能力。完成webgis項目后,我又迅速投入到宜昌短信回訪項目中。維護短信網(wǎng)關(guān),開發(fā)短信發(fā)送接口,短信接口。此項目讓我感到,寫好一個能夠良好運行的軟件其實不容易,客戶需求是變化多端的。希望有一天軟件真正能夠達到智能化。
在過去的工作當中,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過自身的不懈努力,各方面均取得了一定的進步,但這些遠遠不夠。俗話說:人無遠慮,必有近憂。我明白,要學習的東西還有很多,要提升的空間還有很大。今后,必定會不斷督促自己,努力提高自身素質(zhì),克服不足,朝著以下幾個方向努力:
1、學無止鏡,時代的發(fā)展瞬息萬變,各種學科知識日新月異。我將堅持不懈地加強學習,向理論學習,向?qū)I(yè)知識學習,向身邊的同事學習,逐步提高自己的理論水平和業(yè)務(wù)能力,并用于指導(dǎo)實踐。
2、業(yè)精于勤而荒于嬉,在以后的工作中不斷學習業(yè)務(wù)知識,通過多看、多學、多練來不斷地提高自己的各項服務(wù)技能,克服年輕氣躁,做到腳踏實地,提高工作主動性,不怕多做事,不怕做小事,在點滴實踐中完善提高自己。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒。積極、熱情、細致地的對待每一項工作,繼續(xù)提高自身文化的修養(yǎng),努力使自己成為一名優(yōu)秀的工作人員。
4、在工作上積極配合劉衛(wèi)兵工作,快速,有效完成上級交代任務(wù)。
5、認真做好天津pgis項目。
作為軟件工程師至關(guān)重要的一點那就是:學習!不斷學習!掌握一門學問遠遠沒有想象的那么高難、深奧,只是多花些時間。多方吸取、廣泛涉獵,極力夯實能力。想成為出色的軟件工程師不僅僅是軟件知識,還有財務(wù)、經(jīng)濟、稅務(wù)、管理等等知識,韜光養(yǎng)晦、未雨綢繆。今年算是豐收了,爭取來年進行大豐收。
    
   
              
              軟件工程個人心得篇一
個人總結(jié)怎么寫?軟件工程師的個人總結(jié)應(yīng)該怎么寫呢?我給大家整理軟件工程師個人總結(jié),請看下面文章。
這是一個資深軟件工程師的工作總結(jié),講述了從事本行業(yè)人士應(yīng)該具備的基本素質(zhì)。
并提出了自己的一些建議。
對初入此行的從業(yè)人員具有一定的指導(dǎo)作用。
為一個軟件工程師,以下三點應(yīng)該貫穿你職業(yè)始終:
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,以及電信行業(yè)的第三次重組,給我們通信服務(wù)行業(yè)帶來了巨大的商機,我很榮幸在這個大好時機來到中國網(wǎng)通常州分公司,成為網(wǎng)通公司的一名寬帶醫(yī)生,我非常珍惜這份工作機會。
時間一晃而過,轉(zhuǎn)眼間2015年已接近尾聲。
回首繁忙而又充實的2015年心中不禁感慨萬千,過去的一年中通過自身的不斷努力,使得技術(shù)水平、溝通技巧等方面都取得了一定的進步,當然亦有需要改進的地方,這是我人生中彌足珍貴的經(jīng)歷,也給我留下了精彩而美好的回憶。
非常幸運能夠來到**公司參加工作,上任軟件工程師這一職位。
回顧業(yè)務(wù)培訓期的一個月工作,感觸很深,收獲頗豐,我們首先對寬帶醫(yī)生這項業(yè)務(wù)的前期推出做了很細致的準備,仔細討論了在業(yè)務(wù)推出以后可能遇到的種種困難;然后參加了代維部門的實踐學習,深入了解了網(wǎng)絡(luò)的接入技術(shù),以及在修障過程中遇到的問題,接著參加了為期兩天的新員工入職培訓班,認真聽取了相關(guān)領(lǐng)導(dǎo)對公司的發(fā)展概況,組織結(jié)構(gòu),以及各部門職責的介紹,并認真學習了公司的基本業(yè)務(wù)和增值業(yè)務(wù),對公司的產(chǎn)品和服務(wù)有了很清楚的認識。
后期在主管的帶領(lǐng)下,我們陸續(xù)對周邊保有用戶進行了寬帶醫(yī)生免費體驗活動,也讓用戶知道我們這項延伸服務(wù)的推出,樹立我們**寬帶的品牌形象。
在過去的工作當中,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過自身的不懈努力,各方面均取得了一定的進步,但那些遠遠不夠,我也在實際工作中認識到自己的不足,業(yè)務(wù)還不夠熟練,很多知識還有欠缺,處理事情不成熟。
因此在今后的工作中,我將努力提高自身素質(zhì),克服不足,朝著以下幾個方向努力:
1、學無止鏡,時代的發(fā)展瞬息萬變,各種學科知識日新月異。
我將堅持不懈地加強學習,向理論學習,向?qū)I(yè)知識學習,向身邊的同事學習,逐步提高自己的理論水平和業(yè)務(wù)能力,并用于指導(dǎo)實踐。
2、“業(yè)精于勤而荒于嬉”,在以后的工作中不斷學習業(yè)務(wù)知識,通過多看、多學、多練來不斷的提高自己的各項服務(wù)技能,克服年輕氣躁,做到腳踏實地,提高工作主動性,不怕多做事,不怕做小事,在點滴實踐中完善提高自己。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒,積極、熱情、細致地的對待每一項工作,繼續(xù)提高自身文化的修養(yǎng),努力使自己成為一名優(yōu)秀的軟件工程師。
生遠程服務(wù)軟件的一整套受理、安裝、服務(wù)的流程,加強遠程服務(wù)軟件的推廣,將遠程服務(wù)和上門服務(wù)結(jié)合起來。
本文所敘述的軟件工程師工作總結(jié),中其中一點至關(guān)重要的那就是:學習!不斷學習!掌握一門學問遠遠沒有想想的那么高難、深奧。
多方吸取、廣泛涉獵。
極力夯實自己的影響圈、盡量擴大自己的關(guān)注圈。
想成為出色的軟件工程師不僅僅是軟件知識,還有財務(wù)、經(jīng)濟、稅務(wù)、管理等等知識,有空花時間看看,韜光養(yǎng)晦、未雨綢繆。
總想著每天、每個月、乃至每年都有點進步。
20xx年,對我來說,是起伏不定的一年,也是收獲頗豐的一年。
當然,最大的收獲是有了一個可愛的女兒。
在這一年,我跳了兩次槽,一次是自愿的,還有一次是被迫的。
我目睹了一些公司從盛到衰的過程,也看到了一些腳踏實地的公司。
離開x1公司,是因為我覺得x1公司不是在做軟件,所謂的印度模式,我想,絕對不是這么做的。
理想不合,不想浪費時間,也只能背負跳槽的惡名,掛冠而去。
去x2公司,是因為看到他是美國獨資公司,做外包軟件,能夠接觸美國的客戶和技術(shù),希望能夠有所收獲,何況,職位也不錯。
的確很想好好做,也跳累了,只想穩(wěn)定發(fā)展,畢竟,是做父親的人了。
沒有想到的是,竟然讓我目睹了一場資產(chǎn)爭奪的好戲。
公司易主,流言滿天,誹謗四起,官司大戰(zhàn),這種平常只有在電視和電影里看到的情節(jié),我實實在在的親身經(jīng)歷了,也算是人生的重要一課吧,至少,讓我看到了人性最陰暗和惡毒的一面。
自然,是做不下去了,只能又走。
也看到了一些踏踏實實做事情的公司。
園區(qū)的瑞博軟件就是一個。
很少看到如此踏實做事的公司。
若干年后,只要他能夠存活,必定是一個成功的公司。
雖然老板對我也很有誠意,只是,對于教育軟件,我實在沒有太大的興趣,何況,如果想做教育,我何不選擇安博呢?畢竟,安博給于我很多。
回頭想想,在其他公司,我都是在奉獻,只有在安博,是學習了很多。
說起跳槽,其實,看看那些公司,有多少是在踏踏實實做事情的?老板本不懂軟件,都是看著軟件行業(yè)能賺錢,想來撈一票,結(jié)果把中國的軟件行業(yè)做壞了,也害苦了中國的程序員。
自己不好好做事,怎么怪別人跳槽?同工作經(jīng)歷的坎坷相比,,在個人能力方面,今年的進步是非常大的。
今年上半年,我的進步集中在技術(shù)領(lǐng)域。
我更加深入研究了設(shè)計模式、平臺,還有uml建模,終于有所突破,平臺的系統(tǒng)架構(gòu)和開發(fā)工具,并且得到了應(yīng)用的證實。
在網(wǎng)上也陸續(xù)發(fā)表了一些文章,受到比較好的歡迎,還上了賽迪網(wǎng)的開發(fā)之星。
下半年,在軟件工程方面收獲是很多的。
看到網(wǎng)上對于印度模式從吹捧到批駁的吵鬧,也看到x1公司學習印度的失敗,加上自己從開始就對那些記者的懷疑,決定好好學習軟件工程。
我一向認為,任何東西,不能道聽途說,只有自己好好深入研究,才能得其精髓。
同時,軟件工程絕對不能只看印度的,畢竟,美國才是軟件業(yè)最發(fā)達的國度。
列舉一些學習的參考資料:《rup軟件工程過程》、《msf微軟解決方案》、《xp極限編程》、《cmm實踐應(yīng)用——infosys公司的軟件項目執(zhí)行過程》、《人月神話》、《軟件需求》、《軟件工程java語言實現(xiàn)》。
每本書,我都仔細研讀了,頗有體會。
我開始就想,印度軟件工程絕對不會象那些記者所說的那么簡單,所謂的高中生編程說。
所以,我必須實際看看印度的軟件工程。
《cmm實踐應(yīng)用——infosys公司的軟件項目執(zhí)行過程》,是印度最大的軟件公司infosys公司的分管質(zhì)量的副總裁寫的,介紹他們的cmm4的軟件工程,果然不同凡響。
這是我了解印度軟件工程的主要窗口。
首先,同原來的想法不同的,也可能同大多數(shù)人(尤其是受那些軟件記者影響很深的“專業(yè)”和非專業(yè)人士)想法不同的是,軟件工程實際上不僅僅只是管理,而是一門涉及很廣的交叉學科。
在軟件工程中,大約一半的內(nèi)容是專業(yè)性很強的,涉及到軟件分析、設(shè)計甚至編碼的技術(shù)。
所謂的結(jié)構(gòu)化、面向?qū)ο螅荚谲浖こ痰姆懂爟?nèi),同樣是軟件開發(fā)和組織的`重要內(nèi)容,也是軟件質(zhì)量保證的重要內(nèi)容。
至于軟件開發(fā)的管理部分,只能算是軟件工程中軟件工程過程的部分,或者說項目管理部分。
脫離管理來開發(fā)軟件是絕對不可行的,同樣,拋棄技術(shù)基礎(chǔ),空談管理出效益,便如無源之水、無本之木。
誠如《軟件工程java語言實現(xiàn)》中所說:“軟件工程范圍極為廣泛。
軟件工程個人心得篇二
這次軟件工程實習是從20xx.12.26號開始的,截至20xx.12.31號。實習內(nèi)容是用java相關(guān)知識(主要是jsp)做一個物流配送系統(tǒng)。下面談?wù)剬@次實習的看法。
因為自己平時對java知識儲備不足,特別是jsp這一塊基本不了解怎么回事,所以一拿到這個項目,我心里都是沒有底的,再加上我被分到的那個組,我知道就意味著是我一個人在戰(zhàn)斗了。呵呵,26號,實習開始了,我們的老師是來自中軟國際公司的程序員,一個是周褀,一個是朱映,都是一身樸素的著裝,讓我感覺做軟件的也沒什么兩樣。老師介紹了自己之后,就直接切入正題了,分析了下我們各個組的系統(tǒng),即將用到的知識,然后就總體把覺得需要補充的知識(jsp和數(shù)據(jù)庫連接等這幾塊)給我們實際操作了下,因為當時看到用jsp,還講的那么認真,當時我就后悔了,平時要是多聽點,現(xiàn)在老師這么認真的給我們講,這是一個多么難得的機會啊。后悔也沒用啊,開始還勉強能理解一點,后來就直接暈了。然后再給大家介紹了一些即將用到的工具,比如rationalrose,svn,myeclipse等等。接下來的幾天就不再細講了。下面談?wù)勍ㄟ^這次實習的心得體會吧。
通過這次實習,讓我了解到工程開發(fā)的過程,可行性分析——需求分析——概要設(shè)計——詳細設(shè)計——代碼編寫——測試——驗收。從技術(shù)方面上,我開始jsp基礎(chǔ)基本上就是零的,在老師和syz2(另外一個物流小組,我一個人基本上是跟她們做的,或者說是看著她們做的)的幫助下,對jsp有了一個大概的認識。其實實習開始前,我還以為做個系統(tǒng)沒什么大不了,可是當真正拿到一個項目,我卻真的無從下手了,而且就是在知道需求分析和詳細設(shè)計,在代碼編寫時,一樣寸步難行。
通過這個實習,也讓我了解到,團隊協(xié)作是多么的重要。一個人的精力是多么的有限。進一步理解到,企業(yè)為什么如此重視團隊協(xié)作。同時借用老師的話就是團隊協(xié)作固然重要,但是是建立在個人素質(zhì)的基礎(chǔ)上,假設(shè)你個人素質(zhì)不行,將會影響到整個團隊,就別提對團隊作更多貢獻了。__老師說這幾句話的時候,朝向了我,估計是有特殊意義的吧,所以,我將謹記老師的教導(dǎo)。
還有一個收獲是從一個同學(小胖)那里得到的,他的那組成員跟我的這組大體一樣,我倒是覺得沒什么了,不過他倒是很重視這個問題吧。然后他說出來,我也覺得這個問題確實其實是個大的問題。就是不管你會不會這門技術(shù),會不會做這個東西,態(tài)度要正確才好,就算你不會做,你也應(yīng)該認真的對待,將來出身到社會,就不是說像你現(xiàn)在,不會做就不做,跑去玩游戲了。
小胖說出了這段話,也在我身上有了一個印證,雖然我jsp技術(shù)知識為0,但我也還是在認真的跟著他們一起做,不會做,就多問,畢竟現(xiàn)在我們是學生,可以毫不顧忌的詢問各種問題,老師也會盡力為你回答。將來出身社會就不一樣了。雖然,我就算個打醬油的水平,但是這個醬油也要打得有涵量啊。不管怎么樣,我能對自己有個交待,雖然我不會,但是這次實習我確實是認真對待了,六天的實習,除了晚上加班外,還花了2個通宵來完成不同階段的任務(wù),完成與否也不重要了,我至少我做了,這點,是這次我應(yīng)該對自己的一個肯定。
這次實習的心得基本上就是這些了,最后特別感謝中軟國際帶我們的那兩個老師(周褀,朱映),這兩個老師對待我們很平易近人,對我們提出的問題,總是不光解決了,還進行了擴展,晚上也跟我們一起加班加到很晚,印象尤其深刻就是朱映老師為了給小胖解決一個問題,臉都變紅了,還在繼續(xù)努力,這點我并不會覺得老師知識儲備不夠,我想應(yīng)該是這個問題的突發(fā)吧,一時沒想到怎么處理。相反讓我感覺更多的就是老師很認真,很負責。還要感謝就是syz2小組的傾力支持,輔導(dǎo)。
軟件工程個人心得篇三
我有幸成為北京超圖一員,應(yīng)聘為公司的java軟件工程師。入任職以來,在部門領(lǐng)導(dǎo)的帶領(lǐng)下,自己感覺無論學習、技術(shù)、生活等方面都有很大的提升。
2011年里我主要完成的工作有三方面:
1、荊門石油石化巡檢系統(tǒng)的調(diào)研和開發(fā)。
該項目是我工作以來第一次涉及到調(diào)研,對我來說算是一個不小的挑戰(zhàn)。在調(diào)研過程中,讓我學會了如何通過和客戶的溝通來了解客戶的需求。由于自己的工作經(jīng)驗不足,在調(diào)研工作中體現(xiàn)出一些問題。不能很直接的在和客戶溝通中非常準確的了解客戶的更多需求,有很多需要和客戶交流溝通多次才能明白客戶的最終需求,也沒有把自己作為最終用戶并站在用戶的角度上來考慮問題,這些都是我在以后的工作中需要提高和改進的地方。在巡檢系統(tǒng)的開發(fā)工作中,讓我進一步鞏固和加強了自己的開發(fā)能力。
2、電信12530增值業(yè)務(wù)的開發(fā)與維護。
從5月以來我就開始接手公司的主要業(yè)務(wù)之一,12530電信增值業(yè)務(wù)。由于前面負責這個項目的同事突然離職,導(dǎo)致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,并要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最后在金總的指導(dǎo)和鼓勵下,順利的完成這次活動。在完成這次投票活動后,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關(guān)技術(shù)文檔補充完全,保證別人能夠順利的進行該項目工作。通過這個項目,讓我加強了自己在高強高壓下工作的能力,也讓我找到更多自信。
3、襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的開發(fā)與實施。
在這兩個項目中,除了承擔開發(fā)工作以外,也逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這兩個項目能夠順利完成,除了完成自己的工作外,還主動關(guān)心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心順利實施,為我公司拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心奠定基礎(chǔ)。在工作之外,我也注重個人能力的提高。工作之余,主動學習一些新技術(shù),與同事溝通配合,搭建一個ssh的開發(fā)框架。也學習springsecurity知識,這些新知識的積累,對我以后的工作有很大幫助。
2012年工作展望:
1、將學習的springsecurity整合到我們自己搭建的ssh框架,進一步完善框架。
2、利用搭建的ssh框架,開發(fā)一套oa系統(tǒng)平臺。
3、做好襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的維護工作。
4、希望公司能夠大量拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心,繼續(xù)開發(fā)和實施湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心。
5、繼續(xù)學習新技術(shù),努力提高自己的個人能力。為以后能夠更好,更順利的工作奠定基礎(chǔ)。
6、希望通過自己的進步和努力,能為公司的發(fā)展做出自己最大的貢獻,體現(xiàn)出自己的最大價值。
軟件工程個人心得篇四
我所實習的南京__軟件有限公司簡稱__公司,公司成立于__年,主營軟件開發(fā)和信息系統(tǒng)集成,專門從事工程建設(shè)項目管理信息系統(tǒng)開發(fā)和實施,具有自主知識產(chǎn)權(quán)的項目管理軟件產(chǎn)品__項目管理系列軟件(包括__投資控制合同管理軟件、進度控制計劃管理軟件、__質(zhì)量控制安全管理軟件、__項目管理門戶、__城建項目管理平臺等),并已經(jīng)在全世界第一大橋蘇通長江大橋、國內(nèi)最大的開發(fā)區(qū)蘇州工業(yè)園區(qū)以及南水北調(diào)工程實施和應(yīng)用,目前正與南京城建集團合作,開發(fā)城建項目管理平臺。
二、實習的內(nèi)容
今年__月__日開始,我正式走進__開始了實習工作,并被調(diào)到了江蘇省建筑質(zhì)量檢測中心,參加正在進行的一個檢測項目。由于我才大三,本身對企業(yè)的經(jīng)營方式等都很陌生,公司讓我們的王工帶我學習,以師傅帶徒弟的方式,指導(dǎo)我的日常實習。在王工的熱心指導(dǎo)下,我依次對此次項目的業(yè)務(wù)流程和大概框架進行了了解,并積極參與相關(guān)工作,注意把書本上學到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學所學確實有用。以雙重身份完成了學習與工作兩重任務(wù)。跟公司同事一樣上下班,協(xié)助同事完成部門工作;又以學生身份虛心學習,努力汲取實踐知識。我心里明白我要以良好的工作態(tài)度以及較強的工作能力和勤奮好學來適應(yīng)公司的工作,完成公司的任務(wù)。
三、實習的提高與收獲
實習收獲,主要有四個方面:
一是通過直接參與企業(yè)的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學的實踐任務(wù)。
二是提高了實際工作能力,為就業(yè)和將來的工作取得了一些寶貴的實踐經(jīng)驗。
三是一些學生在實習單位受到認可并促成就業(yè)。
四是為畢業(yè)后的正式工作做好了準備。
四、結(jié)語
到公司實習并沒有我想象中的難以融入,通過慢慢的學習,發(fā)現(xiàn)在公司用的到得知識在我們的學校學習中都會遇到。至暑期結(jié)束,從不懂到漸漸的做了幾個檢測項目。學到不少的東西。實習生活還沒結(jié)束,開學了我還是會繼續(xù)留在公司我的學習和探索。
軟件工程實習心得感想4
這次軟件工程實訓是從.12.26號開始的,截至2021.12.31號。實訓內(nèi)容是用java相關(guān)知識(主要是jsp)做一個物流配送系統(tǒng)。下面談?wù)剬@次實訓的看法。
因為自己平時對java知識儲備不足,特別是jsp這一塊基本不了解怎么回事,所以一拿到這個項目,我心里都是沒有底的,再加上我被分到的那個組,我知道就意味著是我一個人在戰(zhàn)斗了。呵呵,26號,實訓開始了,我們的老師是來自中軟國際公司的程序員,一個是周褀,一個是朱映,都是一身樸素的著裝,讓我感覺做軟件的也沒什么兩樣。老師介紹了自己之后,就直接切入正題了,分析了下我們各個組的系統(tǒng),即將用到的知識,然后就總體把覺得需要補充的知識(jsp和數(shù)據(jù)庫連接等這幾塊)給我們實際操作了下,因為當時看到用jsp,還講的那么認真,當時我就后悔了,平時要是多聽點,現(xiàn)在老師這么認真的給我們講,這是一個多么難得的機會啊。后悔也沒用啊,開始還勉強能理解一點,后來就直接暈了。然后再給大家介紹了一些即將用到的工具,比如rationalrose,svn,myeclipse等等。接下來的幾天就不再細講了。下面談?wù)勍ㄟ^這次實訓的心得體會吧。
通過這次實訓,讓我了解到工程開發(fā)的過程,可行性分析——需求分析——概要設(shè)計——詳細設(shè)計——代碼編寫——測試——驗收。從技術(shù)方面上,我開始jsp基礎(chǔ)基本上就是零的,在老師和syz2(另外一個物流小組,我一個人基本上是跟她們做的,或者說是看著她們做的)的幫助下,對jsp有了一個大概的認識。其實實訓開始前,我還以為做個系統(tǒng)沒什么大不了,可是當真正拿到一個項目,我卻真的無從下手了,而且就是在知道需求分析和詳細設(shè)計,在代碼編寫時,一樣寸步難行。通過這個實訓,也讓我了解到,團隊協(xié)作是多么的重要。一個人的精力是多么的有限。進一步理解到,企業(yè)為什么如此重視團隊協(xié)作。同時借用老師的話就是團隊協(xié)作固然重要,但是是建立在個人素質(zhì)的基礎(chǔ)上,假設(shè)你個人素質(zhì)不行,將會影響到整個團隊,就別提對團隊作更多貢獻了。_老師說這幾句話的時候,朝向了我,估計是有特殊意義的吧,所以,我將謹記老師的教導(dǎo)。
還有一個收獲是從一個同學(小胖)那里得到的,他的那組成員跟我的這組大體一樣,我倒是覺得沒什么了,不過他倒是很重視這個問題吧。然后他說出來,我也覺得這個問題確實其實是個大的問題。就是不管你會不會這門技術(shù),會不會做這個東西,態(tài)度要正確才好,就算你不會做,你也應(yīng)該認真的對待,將來出身到社會,就不是說像你現(xiàn)在,不會做就不做,跑去玩游戲了。小胖說出了這段話,也在我身上有了一個印證,雖然我jsp技術(shù)知識為0,但我也還是在認真的跟著他們一起做,不會做,就多問,畢竟現(xiàn)在我們是學生,可以毫不顧忌的詢問各種問題,老師也會盡力為你回答。將來出身社會就不一樣了。雖然,我就算個打醬油的水平,但是這個醬油也要打得有涵量啊。不管怎么樣,我能對自己有個交待,雖然我不會,但是這次實訓我確實是認真對待了,六天的實訓,除了晚上加班外,還花了2個通宵來完成不同階段的任務(wù),完成與否也不重要了,我至少我做了,這點,是這次我應(yīng)該對自己的一個肯定。
這次實訓的心得基本上就是這些了,最后特別感謝中軟國際帶我們的那兩個老師(周褀,朱映),這兩個老師對待我們很平易近人,對我們提出的問題,總是不光解決了,還進行了擴展,晚上也跟我們一起加班加到很晚,印象尤其深刻就是朱映老師為了給小胖解決一個問題,臉都變紅了,還在繼續(xù)努力,這點我并不會覺得老師知識儲備不夠,我想應(yīng)該是這個問題的突發(fā)吧,一時沒想到怎么處理。相反讓我感覺更多的就是老師很認真,很負責。還要感謝就是syz2小組的傾力支持,輔導(dǎo)。
軟件工程個人心得篇五
軟件工程及未來發(fā)展趨勢心得體會軟件工程是一門研究用工程方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學科。它的成果是為軟件設(shè)計和開發(fā)人員提供思想方法和工具。
商業(yè)形態(tài)從最開始的硬件輔助到代碼核心競爭力到后來的服務(wù)階段。30多年來,隨著軟件工程的研究和實踐取得了跨越性的進步,it和制造業(yè)以及各種行業(yè)的結(jié)合,進入軟件定義時代的階段。同時獲得了一些具有里程碑意義的進展,盡管目前離徹底解決“軟件危機”還有一些差距,但軟件工程的方法對軟件產(chǎn)業(yè)的發(fā)展還是起到了很大的推動作用。軟件產(chǎn)業(yè)也邁入了高質(zhì)量發(fā)展的階段,并且有一定的成績。
20xx年中國軟件產(chǎn)業(yè)年會的召開以“軟件定義的時代-數(shù)字、融合與生態(tài)”為主題,中國工程院院士孫家廣在主旨演講中表示,“軟件是信息技術(shù)之魂,經(jīng)濟轉(zhuǎn)型之擎、網(wǎng)絡(luò)安全之盾、數(shù)字社會之基、大國博弈之焦、高質(zhì)量發(fā)展的抓手,軟件賦能、賦值、賦智作用日益明顯?!彼硎?,軟件開源是我國成為軟件強國的根本舉措和保障。中國工程院院士廖湘科也在報告中提出,工業(yè)軟件要向建設(shè)信息技術(shù)和先進制造技術(shù)深度融合、控制管理整個生產(chǎn)模式的基礎(chǔ)軟件平臺發(fā)展。在真實世界感知的數(shù)據(jù)進入到虛擬世界,進行關(guān)聯(lián)和跨域關(guān)聯(lián)的分析,在進行智能處理之后,再反饋到真實世界。運行平臺基于云端的硬件結(jié)構(gòu),在未來設(shè)計軟件的過程中,我們要考慮的是不再針對一臺服務(wù)器設(shè)計軟件,在設(shè)計的時候需要考慮云端,在這樣的前提下去設(shè)計軟件??偟膩碚f,整個軟件體系就是一個生態(tài)鏈,市場通過軟件平臺來控制,所有的技術(shù)和商業(yè)模式的競爭都堆積在it軟件平臺,各個行業(yè)的it從業(yè)人員可以協(xié)同,硬件追求越來越快,軟件追求規(guī)模。生態(tài)鏈需要協(xié)同創(chuàng)新,學科交叉。軟件是靈魂的載體,它具體應(yīng)用在知識領(lǐng)域在生活智能方面的應(yīng)用。東軟集團股份有限公司董事長兼ceo劉積仁作題為“軟件的賦能時代”,表明,企業(yè)也是軟件的載體。軟件在今后具有無限的發(fā)展空間,我們應(yīng)該為從事這個行業(yè)而感到幸運。軟件在今后的發(fā)展中不僅僅表現(xiàn)的是licenseip的價值,軟件可以承載一個嶄新的創(chuàng)業(yè)的公司創(chuàng)造資本市場的奇跡。核心就是軟件表達的方式從我們單純賣解決方案、賣服務(wù),軟件從我們過去依賴于軟件工程師,最后我們要成為在新經(jīng)濟的發(fā)展、新消費發(fā)展的一個新的平臺。
信息革命的核心體現(xiàn)在,集成電路是細胞,通訊網(wǎng)絡(luò)是動脈,計算機工具是大腦,信息資源是血漿,應(yīng)用需求是心臟,安全是免疫系統(tǒng),軟件是靈魂。軟件產(chǎn)業(yè)是第一大產(chǎn)業(yè),面向?qū)ο笫擒浖夹g(shù)的基本指導(dǎo)思想,它的發(fā)展過程從最初的個人技巧,到結(jié)構(gòu)化,再到最終的面向?qū)ο?,覆蓋范圍也發(fā)展到運行技術(shù)、工具技術(shù)、到過程技術(shù)。軟件理論方法技術(shù)應(yīng)用于x應(yīng)用場景。應(yīng)用場景的'構(gòu)建主要是體現(xiàn)在,可感知+可編程+可計算+可調(diào)控等方面。軟件很大程度上改變了我們的生產(chǎn)生活方式,在現(xiàn)在社會中,對于軟件的開發(fā),我們不在只是單純的系統(tǒng)開發(fā),文檔手冊,還要考慮到所處的環(huán)境以及大數(shù)據(jù),智能算法等多方面的綜合考量。
軟件同時也在驅(qū)動著世界經(jīng)濟的變革。在世界經(jīng)濟全球化發(fā)展的趨勢下,軟件行業(yè)也在向全球化發(fā)展,在今天,軟件的開發(fā)也不再是一個國家或者一個行業(yè)自身的發(fā)展而是整個社會的發(fā)展趨勢。當前軟件行業(yè)無論國內(nèi)還是國際上整體處于手工作坊式階段,以項目組或產(chǎn)品組為單位組織開發(fā)人員,圍繞一個項目或者一個產(chǎn)品的某一迭代版本進行收工作業(yè)。其服務(wù)模式始終停留在并行開發(fā)多個無關(guān)的小型項目。對于這樣的情況,單單只是依靠某個國家自身的實力是很難實現(xiàn)軟件技術(shù)全面提升的。微觀層面來看,光學相機被數(shù)碼相機取代,移動磁盤、光盤基本上被u盤取代。智能手機的出現(xiàn)也帶來了it產(chǎn)業(yè)格局的重塑。it產(chǎn)業(yè)巨變的核心動力是用戶群體的快速增加以及it擴散的范圍迅速。繼智能手機、平板電腦被軟件重新定義后,其他it產(chǎn)品也在不斷被軟件重新定義,增加一個操作系統(tǒng)之后,物理功能被無限的簡化,功能被無限的拓展,不斷地豐富。整個經(jīng)濟社會加快在網(wǎng)絡(luò)空間的映射,形成現(xiàn)實與網(wǎng)絡(luò)交融的數(shù)字世界。信息物理系統(tǒng)(cps)實現(xiàn)大型工程系統(tǒng)的實時感知、動態(tài)控制和信息服務(wù)。
數(shù)據(jù)表征、智能處理、軟件定義,三元融合將打造一個全新的世界。大數(shù)據(jù)在消費it領(lǐng)域的作用更加明顯,只要用pc上網(wǎng)或者手機瀏覽信息,性別、年齡、愛好、蹤跡等等便被大數(shù)據(jù)刻畫,從而根據(jù)現(xiàn)有信息推斷出你可能要做的事??偟膩碚f,大數(shù)據(jù)不僅是傳統(tǒng)產(chǎn)業(yè)升級的助推器,同時也是新興產(chǎn)業(yè)的催化劑。軟件的定位已經(jīng)從服務(wù)軟件發(fā)展到定義硬件,也許在不久的將來,軟件不僅僅是改變世界,而是重新定義我們已知的世界,正如大數(shù)據(jù)的出現(xiàn),或許不久的將來,產(chǎn)品經(jīng)銷商會比我們更了解自己的需求。
隨著軟件市場的競爭壓力越來越大,我們所面臨的it環(huán)境更為復(fù)雜化,為了應(yīng)對來自各方面的挑戰(zhàn)問題,我們需要更多的創(chuàng)新能力和業(yè)務(wù)靈活性。提高模塊化思想,從根本上解決所面臨的問題。
軟件工程個人心得篇六
軟件工程,就是一套用于軟件的團隊開發(fā),以提高軟件質(zhì)量和程序員工作效率為目的的規(guī)范。你知道軟件工程。
是什么嗎?接下來就是本站小編為大家整理的關(guān)于軟件工程心得體會,供大家閱讀!
時間飛逝,不知不覺間《軟件工程》的學習已經(jīng)過了大半了。在這將近半學期的學習中,雖然我不能說我將《軟件工程》學習的有多么的好,但是通過學習,我還是受益良多。
在以前,我一直對軟件存在一些偏見或則是誤解,認為軟件就是程序,軟件的開發(fā)就是編寫程序,只要編完了程序,一切也就ok了,而且我還片面的認為只要我掌握了時下最新的語言和工具,那么我就能寫程序了。一個人,只要會編程,就能寫軟件,就是程序員;一個公司,只要招聘一些程序員,就能開發(fā)好的軟件產(chǎn)品。只要有幾個有經(jīng)驗的程序員,再找些兼職的大學生,就能組成一個軟件公司。
但是通過了《軟件工程》這門課的學習,使我認識到了我以前的錯誤。軟件其實不僅僅是程序,軟件開發(fā)其實也不僅僅是編寫程序,軟件是思想在硬件上的載體和體現(xiàn),處理的是邏輯和信息。唯有對軟件和軟件的開發(fā)過程,有充分的認識,才能更好的開發(fā)出,過程受控、質(zhì)量受控的軟件產(chǎn)品。
而且在以前,我一直以為軟件的開發(fā)其實是一件很輕松快樂的事情,只要一天坐在電腦旁敲敲鍵盤,那么一切就可以了,但是現(xiàn)在我才發(fā)現(xiàn),我以前的很多的思想是多么的膚淺可笑。編程其實是一種樂趣和苦惱共存的一項創(chuàng)造性活動。因為編程不僅能夠滿足我們內(nèi)心深處進行創(chuàng)造的渴望,而且還能愉悅我們內(nèi)在的情感。
而且通過學習《軟件工程》,我還學到了很多其他的東西。比如通過學習《軟件工程》,特別是老師每次用實際的軟件現(xiàn)場的講解,為我提供了一個盡早接觸世界工作和真實項目的機會。讓我知道如何在以最小的成本中,訓練自己的基本工程素質(zhì)和能力,如何激發(fā)自己的積極性等。而且通過學習《軟件工程》,還讓我認識和培養(yǎng)了我的團隊協(xié)作能力,特別是對于我們這些在校的學生來說,這種學習更是能讓我在以后工作中少走很多的彎路。
所以,通過《軟件工程》的學習,我是真的學習到了很多有用的東西,讓我明白了很多的道理。在此我對老師的辛勤教育表示感謝,因為是你讓我學習到了這些,是我獲益良多。
軟件工程心得體會未接觸軟件工程之前一直都很想學這門課程,因為覺得這門課很牛,是那些有工程師稱號的高手才擺弄的東西。學了一個學期的軟件工程課,終于知道了個軟件工程的大概。學的時候總覺得很抽象,理解起來好像不難,但總是摸不著頭腦一種很茫然的感覺。曾經(jīng)以為程序就是軟件,軟件就是程序。學習這門課程第一個收獲是,知道了二者的不同之處。以前做過的一些小型的軟件比如加密軟件,我也只是在程序旁邊附上一個軟件的說明,看來已經(jīng)很接近作坊了。不過大的項目沒有接觸過,用軟件工程的方法還是第一次。我想也是程序的不斷復(fù)雜化導(dǎo)致了軟件危機的發(fā)生,使得人們不得不探索新的解決方法。
經(jīng)過倪老師的講解,理解了軟件工程,就是一套用于軟件的團隊開發(fā),以提高軟件質(zhì)量和程序員工作效率為目的的規(guī)范。其核心就是,對于軟件開發(fā)的5個重要組成部分:需求分析,設(shè)計,編碼,調(diào)試,維護,如何組織這5個部分的工作,以及如何完成每一個工作。吾生也有涯,而知也無涯,學習永無止境。起初,對軟件工程處于一知半解的狀態(tài),分工比較混亂。
在劃分模塊后明確了各自分工,漸漸形成良性循環(huán)。在學習過程中,知道了團隊合作十分重要,爭議固然存在,但通過討論、協(xié)商,群策群力,在不斷磨合中能夠達成一致與默契。團隊成員中能力各有高下,互相尊重,各取所長,不宜妄自菲薄。組長多加協(xié)調(diào),組員積極配合,才能合作愉快。學習能力體現(xiàn)在能盡快接受新的知識,順應(yīng)變化,學為所用。
上《軟件工程導(dǎo)論》這門課,我的收獲大概如下:我們?yōu)槭裁葱枰浖こ棠?上面已經(jīng)給出了一些原因。專業(yè)點講,軟件工程最終是為了實現(xiàn)“軟件制造業(yè)”的社會化,工業(yè)化大生產(chǎn),提高其勞動生產(chǎn)效率。只有如此,軟件業(yè)才能實現(xiàn)社會化,工業(yè)化大生產(chǎn),才能“做大做強”。沒有管理的設(shè)計是失敗和混亂的設(shè)計,沒有設(shè)計指導(dǎo)的編程是無序的忙碌的。根據(jù)開發(fā)的軟件的規(guī)模,應(yīng)該適當程度的運用軟件工程化的思想,需要靈活,畢竟我們開發(fā)的軟件大多數(shù)是中小型的,大型的并不多見(我是這么認為的)。但只要涉及人員間的交流和溝通,或多或少都要需要軟件工程才能更有效率,工作成果更穩(wěn)定。
其實開發(fā)軟件,就像是解決一個邏輯問題。想想自己平時是怎樣寫程序的。首先是要有一個想法,即我寫的這個程序是要干什么的;然后就是對要實現(xiàn)的核心功能大概構(gòu)思一種或多種實現(xiàn)方法,并從中選出一種自認為是較好的;接下來就是將涉及的各種主要或次要功能分成各個模塊;最后就是分模塊來編碼和debug。在我看來,除了第一步外,其余的步驟應(yīng)該是一個循環(huán)的過程。在編碼的過程中,你總是需要不斷地回過頭來修改原先的模塊設(shè)計,甚至最初選定的實現(xiàn)算法。具體到每一步的工作要怎樣完成,是非常靈活的,只要把握住大體的方向就行。在進行分析,設(shè)計,編碼,調(diào)試,維護這幾部分的工作的時候,最核心的就是文檔的編寫。1.可行性分析就是關(guān)于當前項目能不能干的分析結(jié)果。
2.項目描述這是在決定立項以后,對當前項目的一份扼要說明。
3.需求分析就是對客戶要求的功能的定義。
4.軟件設(shè)計這就是對程序的每一個模塊的詳細設(shè)計的說明文檔。
5.開發(fā)日志我一直都認為這是文檔中最有趣的部分。開發(fā)日志相當于編碼階段的文檔,它的形式可以很隨意,主要是記錄一些在寫程序時突然萌發(fā)的靈感,或?qū)Υa的一些微小的修改,或?qū)Τ绦蚪Y(jié)構(gòu)的一些微小變動等,還要對上述這些修改變動作些說明。
6.測試分析用于指出程序存在或潛在的缺陷和錯誤,以及程序性能的數(shù)字描述。
共
2
頁,當前第。
1
頁
1
2
軟件工程個人心得篇七
軟件工程心得要怎么寫,才更標準規(guī)范?根據(jù)多年的文秘寫作經(jīng)驗,參考優(yōu)秀的軟件工程心得樣本能讓你事半功倍,下面分享【軟件工程心得優(yōu)秀6篇】,供你選擇借鑒。
轉(zhuǎn)眼之間,兩個月的實習期即將結(jié)束,回顧這兩個月的實習工作,感觸很深,收獲頗豐。這兩個月,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過我自身的不懈努力,我學到了人生難得的工作經(jīng)驗和社會見識。我將從以下幾個方面總結(jié)軟件工程崗位工作實習這段時間自己體會和心得:
一、努力學習,理論結(jié)合實踐,不斷提高自身工作能力。
在軟件工程崗位工作的實習過程中,我始終把學習作為獲得新知識、掌握方法、提高能力、解決問題的一條重要途徑和方法,切實做到用理論武裝頭腦、指導(dǎo)實踐、推動工作。思想上積極進取,積極的把自己現(xiàn)有的知識用于社會實踐中,在實踐中也才能檢驗知識的有用性。在這兩個月的實習工作中給我最大的感觸就是:我們在學校學到了很多的理論知識,但很少用于社會實踐中,這樣理論和實踐就大大的脫節(jié)了,以至于在以后的學習和生活中找不到方向,無法學以致用。同時,在工作中不斷的學習也是彌補自己的不足的有效方式。信息時代,瞬息萬變,社會在變化,人也在變化,所以你一天不學習,你就會落伍。通過這兩個月的實習,并結(jié)合軟件工程崗位工作的實際情況,認真學習的軟件工程崗位工作各項政策制度、管理制度和工作條例,使工作中的困難有了最有力地解決武器。通過這些工作條例的學習使我進一步加深了對各項工作的理解,可以求真務(wù)實的開展各項工作。
二、圍繞工作,突出重點,盡心盡力履行職責。
在軟件工程崗位工作中我都本著認真負責的態(tài)度去對待每項工作。雖然開始由于經(jīng)驗不足和認識不夠,覺得在軟件工程崗位工作中找不到事情做,不能得到鍛煉的目的,但我迅速從自身出發(fā)尋找原因,和同事交流,認識到自己的不足,以至于迅速的轉(zhuǎn)變自己的角色和工作定位。為使自己盡快熟悉工作,進入角色,我一方面抓緊時間查看相關(guān)資料,熟悉自己的工作職責,另一方面我虛心向領(lǐng)導(dǎo)、同事請教使自己對軟件工程崗位工作的情況有了一個比較系統(tǒng)、全面的認知和了解。根據(jù)軟件工程崗位工作的實際情況,結(jié)合自身的優(yōu)勢,把握工作的重點和難點,盡心盡力完成軟件工程崗位工作的任務(wù)。兩個月的實習工作,我經(jīng)常得到了同事的好評和領(lǐng)導(dǎo)的贊許。
三、轉(zhuǎn)變角色,以極大的熱情投入到工作中。
從大學校門跨入到軟件工程崗位工作崗位,一開始我難以適應(yīng)角色的轉(zhuǎn)變,不能發(fā)現(xiàn)問題,從而解決問題,認為沒有多少事情可以做,我就有一點失望,開始的熱情有點消退,完全找不到方向。但我還是盡量保持當初的那份熱情,想干有用的事的態(tài)度,不斷的做好一些雜事,同時也勇于協(xié)助同事做好各項工作,慢慢的就找到了自己的角色,明白自己該干什么,這就是一個熱情的問題,只要我保持極大的熱情,相信自己一定會得到認可,沒有不會做,沒有做不好,只有你愿不愿意做。轉(zhuǎn)變自己的角色,從一位學生到一位工作人員的轉(zhuǎn)變,不僅僅是角色的變化,更是思想觀念的轉(zhuǎn)變。
四、發(fā)揚團隊精神,在完成本職工作的同時協(xié)同其他同事。
在工作間能得到領(lǐng)導(dǎo)的充分信任,并在按時完成上級分配給我的各項工作的同時,還能積極主動地協(xié)助其他同事處理一些內(nèi)務(wù)工作。個人的能力只有融入團隊,才能實現(xiàn)最大的價值。實習期的工作,讓我充分認識到團隊精神的重要性。
團隊的精髓是共同進步。沒有共同進步,相互合作,團隊如同一盤散沙。相互合作,團隊就會齊心協(xié)力,成為一個強有力的集體。很多人經(jīng)常把團隊和工作團體混為一談,其實兩者之間存在本質(zhì)上的區(qū)別。優(yōu)秀的工作團體與團隊一樣,具有能夠一起分享信息、觀點和創(chuàng)意,共同決策以幫助每個成員能夠更好地工作,同時強化個人工作標準的特點。但工作團體主要是把工作目標分解到個人,其本質(zhì)上是注重個人目標和責任,工作團體目標只是個人目標的簡單總和,工作團體的成員不會為超出自己義務(wù)范圍的結(jié)果負責,也不會嘗試那種因為多名成員共同工作而帶來的增值效應(yīng)。
五、存在的問題。
幾個月來,我雖然努力做了一些工作,但距離領(lǐng)導(dǎo)的要求還有不小差距,如理論水平、工作能力上還有待進一步提高,對軟件工程崗位工作崗位還不夠熟悉等等,這些問題,我決心實習報告在今后的工作和學習中努力加以改進和解決,使自己更好地做好本職工作。
時間飛逝,不知不覺間《軟件工程》的學習已經(jīng)過了大半了。在這將近半學期的學習中,雖然我不能說我將《軟件工程》學習的有多么的好,但是通過學習,我還是受益良多。
在以前,我一直對軟件存在一些偏見或則是誤解,認為軟件就是程序,軟件的開發(fā)就是編寫程序,只要編完了程序,一切也就ok了,而且我還片面的認為只要我掌握了時下最新的語言和工具,那么我就能寫程序了。一個人,只要會編程,就能寫軟件,就是程序員;一個公司,只要招聘一些程序員,就能開發(fā)好的軟件產(chǎn)品。只要有幾個有經(jīng)驗的程序員,再找些兼職的大學生,就能組成一個軟件公司。
但是通過了《軟件工程》這門課的學習,使我認識到了我以前的錯誤。軟件其實不僅僅是程序,軟件開發(fā)其實也不僅僅是編寫程序,軟件是思想在硬件上的載體和體現(xiàn),處理的是邏輯和信息。唯有對軟件和軟件的開發(fā)過程,有充分的認識,才能更好的開發(fā)出,過程受控、質(zhì)量受控的軟件產(chǎn)品。
而且在以前,我一直以為軟件的開發(fā)其實是一件很輕松快樂的事情,只要一天坐在電腦旁敲敲鍵盤,那么一切就可以了,但是現(xiàn)在我才發(fā)現(xiàn),我以前的很多的思想是多么的膚淺可笑。編程其實是一種樂趣和苦惱共存的一項創(chuàng)造性活動。因為編程不僅能夠滿足我們內(nèi)心深處進行創(chuàng)造的渴望,而且還能愉悅我們內(nèi)在的情感。
而且通過學習《軟件工程》,我還學到了很多其他的東西。比如通過學習《軟件工程》,特別是老師每次用實際的軟件現(xiàn)場的講解,為我提供了一個盡早接觸世界工作和真實項目的機會。讓我知道如何在以最小的成本中,訓練自己的基本工程素質(zhì)和能力,如何激發(fā)自己的積極性等。而且通過學習《軟件工程》,還讓我認識和培養(yǎng)了我的團隊協(xié)作能力,特別是對于我們這些在校的學生來說,這種學習更是能讓我在以后工作中少走很多的彎路。
所以,通過《軟件工程》的學習,我是真的學習到了很多有用的東西,讓我明白了很多的道理。在此我對老師的辛勤教育表示感謝,因為是你讓我學習到了這些,是我獲益良多。
時間過的很快,轉(zhuǎn)眼間已經(jīng)實習將近5個月,其中有2個月是屬于完全被流放的。最先在內(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,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經(jīng)驗總結(jié)和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統(tǒng)的方方面面具體運作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測試經(jīng)驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是it階段的找bug與對應(yīng)bug,此階段基本評定了coder的編碼質(zhì)量。
2、程序員的困惑。
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調(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、一些習慣。
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會對你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠都有了,路也比較好走了。
在這次軟件工程課程中,我學到了很多東西,第一次深刻的體會到了什么叫做用工程化的思想來編寫軟件,以前自己也寫過一些小型軟件,沒有做過大型的項目,直到這次課堂我擔任組長并組織組員共同完成“個人圖書管理系統(tǒng)”這個項目,第一次和別人合作,才發(fā)現(xiàn)運用工程化的思想來做是如此的有必要。
從這里,我才真正的意識到實施一個軟件工程并不是說簡單的會編碼就能夠解決問題的,我們更多的精力不是放在編碼上,編碼只是一個很小的模塊,只占到那么小的一個部分。這個事實在很大程度上顛覆了我以前的思想,在我以前的認識中,似乎整個軟件就是編碼,除此無它,還好有老師的指導(dǎo),不然真的會出現(xiàn)老師所說的,撞得頭破血流之后才想起來用軟件工程的思想來完成這個工作。
剛真正開始工作之前,我們費了很多的時間來完成一些前端工作,如需求分析和可行性分析,這塊工作在別人看來可能是相對無關(guān)緊要,甚至是多于的,其實,換做在以前,我也會這么認為??墒牵椰F(xiàn)在算是深深地明白了磨刀不誤砍柴工的道理,這些工作的完成太有必要了,太重要了,要想你的軟件有用有市場,能被別人接受和認可,在進行過程中不會出現(xiàn)崩潰性的問題,這些工作缺一不可。
還有就是接下來的一些設(shè)計模塊,此模塊與軟件編碼涉及比較緊密,主要是解決一些參數(shù)傳遞和接口通訊的問題,此模塊對我的觸動遠沒有上兩個模塊對我的影響大,因此再次也不做過多的介紹。
在整個活動的完成過程中,作為組長,我收獲很多,我發(fā)現(xiàn),要是組里有個人不怎么想做事情時,他對于整個組織的影響是毀滅性的,正所謂“一顆老鼠屎,能壞一倉谷”,以后我的組織里要是出現(xiàn)這樣的人,我絕不會給他繼續(xù)留下來的機會,我會在第一時間將他清除出去。還有就是,作為組長,你要做的最重要的事情,不是發(fā)揮自己的聰明才智,而是創(chuàng)造出一個平臺,讓別人去發(fā)揮,你所要做得,出了保證這個平臺的完整性和公平性外,還有就是協(xié)調(diào)好各組員之間的關(guān)系。
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒ā⑿问交椒?。還引出了工具uml。第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e-r圖以及狀態(tài)圖式本節(jié)的重點。第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。第八章面向?qū)ο蠓治觯@一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的基本概念、典型風格等進行了講解。第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性指軟件產(chǎn)品達到預(yù)期功能的程度。可用性指軟件基本結(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。在流程圖中只能使用下述的五種基本控制結(jié)構(gòu):順序型;選擇型;while型循環(huán);until型循環(huán);多情況型選擇。
n-s圖:一種符合結(jié)構(gòu)化程序設(shè)計原則的圖形描述工具,稱為盒圖,又稱為n-s圖。在n-s圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。順序型;選擇型;while重復(fù)型;until重復(fù)型;多分支選擇型。
pad圖:它是用結(jié)構(gòu)化程序設(shè)計思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。pad也設(shè)置了五種基本控制結(jié)構(gòu)的圖示,并允許遞歸使用。
hipo圖:hipo圖是由一組ipo圖加一張hc圖組成。它是美國ibm公司在軟件設(shè)計中使用的主要表達工具。
hc圖既是層次圖,用于表示軟件的分層結(jié)構(gòu)。hc圖中的每一個模塊,均可用一張ipo圖來描述。ipo圖由輸入、處理和輸出三個框組成,需要時還可以增加一個數(shù)據(jù)文件框,這種圖形的優(yōu)點,是能夠直觀地顯示輸入—處理—輸出三者之間的聯(lián)系。
還有測試方法:按照測試過程是否在實際應(yīng)用環(huán)境中來分,有靜態(tài)分析與動態(tài)測試。測試方法有分析方法(包括靜態(tài)分析法與白盒法)與非分析方法(稱黑盒法)。
靜態(tài)分析技術(shù):不執(zhí)行被測軟件,可對需求分析說明書、軟件設(shè)計說明書、源程序做結(jié)構(gòu)檢查、流程分析、符號執(zhí)行來找出軟件錯誤。
動態(tài)測試技術(shù):當把程序作為一個函數(shù),輸入的全體稱為函數(shù)的定義域,輸出的全體稱為函數(shù)的值域,函數(shù)則描述了輸入的定義域與輸出值域的關(guān)系。
還學習了其他很多工具、語言、方法等,雖然不是都學得很透徹,但我相信在今后的學習中一定會慢慢的完善的。
軟件工程對于初學者來說,知識基礎(chǔ)較薄弱,對一些應(yīng)用操作、概念、工具方法等理解起來較為困難,要能從整體概念上較好地理解和把握、學好軟件工程,不是僅僅把幾本專業(yè)書籍細致地看幾遍,然后上機練習幾次就可以成功,學習過程中要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學,肯定是什么都學不透的,要集中精力打攻堅戰(zhàn),學習軟件工程首先要明白自己的學習目標究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學習方向上進行提高,制定出詳細的學習規(guī)劃。還要注意與其他科目的相輔相成,就像我們在學習面向?qū)ο蠓治龅臅r候要結(jié)合大一學習的面向?qū)ο蠹捌浞椒▽W這一專業(yè)科目進行研究拓展;在學習語言時,要看看與c語言的聯(lián)系,多思多想,把從各個科目學到的知識通匯貫通。
在軟件工程的學習中,我了解到了軟件并非是一些代碼這么簡單,在開發(fā)軟件的過程中,編寫代碼的工作量其實只占不到所有工程量的30%,而后期的管理和維護更是占了60%到80%之多。一個完整的項目規(guī)劃須包括,軟件的定義,可行性分析報告,項目開發(fā)計劃,軟件需求說明書,概要設(shè)計說明書,詳細設(shè)計說明書,用戶操作手冊,測試計劃,測試分析報告,開發(fā)進度報告,項目開發(fā)總結(jié)報告,軟件維護手冊,軟件問題報告,軟件修改報告,等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進行周密的策劃、詳細的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。
而編碼的學習中,我更了解到形成自己獨特的規(guī)范的編碼風格是非常重要的事。因為這影響到了軟件后期繁重的維護,大家都要閱讀你的程序,如果你寫的程序毫無規(guī)范可言,那么別人怎么能讀懂你的程序?讀不懂程序,維護又從何談起呢?所以,我們在今后的學習中,一定要注意這方面的培養(yǎng),在寫程序的過程中,要逐步的在規(guī)范的基礎(chǔ)上形成屬于自己的風格,即方便自己的修改,也方便日后他人的閱讀。
在學習中,我們還要注意比較三種方法的優(yōu)缺點,例如:傳統(tǒng)方法雖然使軟件擺脫了混亂和無序,但其在適應(yīng)需求變化的方面不夠靈活,而且傳統(tǒng)方法要么面向行為,要么面向數(shù)據(jù),缺乏兩者的有機結(jié)合。而面向?qū)ο蠓椒ǖ某绦蛟O(shè)計和問題求解更符合人們?nèi)粘W匀坏乃季S習慣,適合大型、復(fù)雜及交互性比較強的系統(tǒng)。形式化方法則是一中基于形式化數(shù)學變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說明轉(zhuǎn)換為可執(zhí)行的程序。
在今后的學習中要注意多讀書、多思考、多練習、多討論,不斷熟悉書本的基礎(chǔ),并以此為基礎(chǔ)將其擴散開來,應(yīng)用于今后的實踐。不斷鍛煉自己,向一名合格的程序設(shè)計師邁進。
這次軟件工程實訓是從__年__月__日號開始的,截至__年__月__日號。實訓內(nèi)容是用java相關(guān)知識(主要是jsp)做一個物流配送系統(tǒng)。下面談?wù)剬@次實訓的看法。
因為自己平時對java知識儲備不足,特別是jsp這一塊基本不了解怎么回事,所以一拿到這個項目,我心里都是沒有底的,再加上我被分到的那個組,我知道就意味著是我一個人在戰(zhàn)斗了。呵呵,26號,實訓開始了,我們的老師是來自中軟國際公司的程序員,一個是周褀,一個是朱映,都是一身樸素的著裝,讓我感覺做軟件的也沒什么兩樣。老師介紹了自己之后,就直接切入正題了,分析了下我們各個組的系統(tǒng),即將用到的知識,然后就總體把覺得需要補充的知識(jsp和數(shù)據(jù)庫連接等這幾塊)給我們實際操作了下,因為當時看到用jsp,還講的那么認真,當時我就后悔了,平時要是多聽點,現(xiàn)在老師這么認真的給我們講,這是一個多么難得的機會啊。后悔也沒用啊,開始還勉強能理解一點,后來就直接暈了。然后再給大家介紹了一些即將用到的工具,比如rationalrose,svn,myeclipse等等。接下來的幾天就不再細講了。下面談?wù)勍ㄟ^這次實訓的心得體會吧。
通過這次實訓,讓我了解到工程開發(fā)的過程,可行性分析——需求分析——概要設(shè)計——詳細設(shè)計——代碼編寫——測試——驗收。從技術(shù)方面上,我開始jsp基礎(chǔ)基本上就是零的,在老師和syz2(另外一個物流小組,我一個人基本上是跟她們做的,或者說是看著她們做的)的幫助下,對jsp有了一個大概的認識。其實實訓開始前,我還以為做個系統(tǒng)沒什么大不了,可是當真正拿到一個項目,我卻真的無從下手了,而且就是在知道需求分析和詳細設(shè)計,在代碼編寫時,一樣寸步難行。通過這個實訓,也讓我了解到,團隊協(xié)作是多么的重要。一個人的精力是多么的有限。進一步理解到,企業(yè)為什么如此重視團隊協(xié)作。同時借用老師的話就是團隊協(xié)作固然重要,但是是建立在個人素質(zhì)的基礎(chǔ)上,假設(shè)你個人素質(zhì)不行,將會影響到整個團隊,就別提對團隊作更多貢獻了。__老師說這幾句話的時候,朝向了我,估計是有特殊意義的吧,所以,我將謹記老師的教導(dǎo)。
還有一個收獲是從一個同學(小胖)那里得到的,他的那組成員跟我的這組大體一樣,我倒是覺得沒什么了,不過他倒是很重視這個問題吧。然后他說出來,我也覺得這個問題確實其實是個大的問題。就是不管你會不會這門技術(shù),會不會做這個東西,態(tài)度要正確才好,就算你不會做,你也應(yīng)該認真的對待,將來出身到社會,就不是說像你現(xiàn)在,不會做就不做,跑去玩游戲了。小胖說出了這段話,也在我身上有了一個印證,雖然我jsp技術(shù)知識為0,但我也還是在認真的跟著他們一起做,不會做,就多問,畢竟現(xiàn)在我們是學生,可以毫不顧忌的詢問各種問題,老師也會盡力為你回答。將來出身社會就不一樣了。雖然,我就算個打醬油的水平,但是這個醬油也要打得有涵量啊。不管怎么樣,我能對自己有個交待,雖然我不會,但是這次實訓我確實是認真對待了,六天的實訓,除了晚上加班外,還花了2個通宵來完成不同階段的任務(wù),完成與否也不重要了,我至少我做了,這點,是這次我應(yīng)該對自己的一個肯定。
這次實訓的心得基本上就是這些了,最后特別感謝中軟國際帶我們的那兩個老師(周褀,朱映),這兩個老師對待我們很平易近人,對我們提出的問題,總是不光解決了,還進行了擴展,晚上也跟我們一起加班加到很晚,印象尤其深刻就是朱映老師為了給小胖解決一個問題,臉都變紅了,還在繼續(xù)努力,這點我并不會覺得老師知識儲備不夠,我想應(yīng)該是這個問題的突發(fā)吧,一時沒想到怎么處理。相反讓我感覺更多的就是老師很認真,很負責。還要感謝就是syz2小組的傾力支持,輔導(dǎo)。
軟件工程個人心得篇八
時間過得真快,轉(zhuǎn)眼間,在山大實習生活就結(jié)束了。
四周的時間能夠和山大的同學一起工作、學習、生活我感到非常的榮幸,同時也感覺到很大的壓力,作為電子商務(wù)專業(yè)的學生從事軟件開發(fā)感覺還是有一定的困難,特別是我們還是和山大大三的學生一起,在初來時自己就有一些不自信,但隨著項目的進展,我慢慢的找到了自己的位置,找到自己的目標,雖然自己與好的同學還有差距,這也給了我很大壓力,但是我相信沒有壓力就沒有動力,所以整個實訓過程中我都在不斷地努力。
實訓期間讓我學到很多東西,不僅在理論上讓我對it領(lǐng)域有了全新的認識,在實踐能力上也得到了很大的提高,真正的學到了學以致用,更學到很多做人的道理,對我來說受益匪淺。特別是利用周六上午的時間山大為我們安排的講座讓我們了解it領(lǐng)域一些新的發(fā)展動態(tài)以及一些的技術(shù),讓我意識到自己知識的缺少,這激勵我在以后的學習、工作、生活中要不斷了解信息技術(shù)發(fā)展動態(tài)以及信息發(fā)展中出現(xiàn)的新的技術(shù)。
除此之外,我還學到了如何與人相處,如何和人跟好的交流,我們組成一個團隊大家一起開發(fā)一個項目,大家的交流溝通顯得尤為重要,如何將自己的想法清楚明白的告訴隊友,如何提出自己想法的同時又不傷害其他的隊友的面子,這些在我的實訓生活中都有一些體會。可是說,第一次親身體會理論與實際相結(jié)合,讓我大開眼界。也是對以前學習的一個初審吧,相信這次實訓多我以后的學習、工作也將會有很很大的影響,在短短的二十幾天里這些寶貴的經(jīng)驗將會成為我以后工作的基石。
作為大二的學生,經(jīng)過兩年的在校學習,對程序設(shè)計有了一些基本的理性的認識和理解。在校期間一直忙于理論的學習,沒有機會也沒有經(jīng)驗來參與我們項目的開發(fā),所以在實習之前軟件按開發(fā)對我來說是非常抽象的,一個完整的項目要怎么來分工以及完成該項目所需要的基本步驟也不明確,經(jīng)過這次實訓讓我明白一個完整項目的完成必須團隊分工合作,并在每個階段進行必要的總結(jié)和檢查。
在我們項目的開發(fā)過程中我們項目的步驟:詳細設(shè)計、詳細設(shè)計review、編碼、編碼review、單體測試。在項目開發(fā)過程中我也深刻的體會到詳細設(shè)計對一個項目開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實現(xiàn)的功能在總體上有具體的認識,并能減少在開發(fā)過程中出現(xiàn)不必要的脫節(jié)。
經(jīng)過二十多天的obbligato信息安全管理的java開發(fā),是我對java軟件開發(fā)平臺有了更深一步的了解,也對nec公司的obbligato平臺有了一定的了解。
這次實訓是對我們兩年學習的一個檢驗,雖然項目中很多知識我們在日常的學習中都沒有遇到,這同時提醒我:要想成為一個合格的程序員就有具備一種自學能力,在工作中會遇到很多從未接觸過的問題,當有了問題時要去解決,在你不斷努力,尋找答案的過程中,自己的能力也在潛移默化的提升。有時遇到問題時可能有很多想法但卻不知道那個正確,這就讓我們不斷地去探索,不斷地嘗試。
這次實訓也讓我深刻的了解到,不管在工作中還是在生活中要和老師、同學保持良好的關(guān)系是很重要的。做事首先要先做人,要明白做人的道理,如何與人相處是現(xiàn)代社會的做認得一個最基本的問題,對已自己這樣一個即將步入社會的人來說,需要學習的東西很多。
從一起做項目的同學身上我看到了謙虛謹慎、細心努力的態(tài)度,在以后我的生活中我還會留意身邊同學的優(yōu)點,從他們身上找尋我所缺少的品質(zhì),不斷學習。從老師那里我看到了企業(yè)人的生活面貌,沒有事情可以不勞而獲,今天老師們能夠領(lǐng)導(dǎo)我們是他們之前努力的結(jié)果,雖然老師沒有和我們講很多公司里的事情,可是他們的言行中所表現(xiàn)出來的都是比我們要嚴謹?shù)亩嗟膶ぷ鞯膽B(tài)度。
在此次的實訓中我感覺到我們的不足就是動手的能力太差,在項目組中山大的同學也給我提出一些建議,讓我有機會自己多動手,不是我們?nèi)狈χR,而是我們沒有運用知識的能力,在二十多天的項目開發(fā)過程中,我自己也認識到雖然我們的理論知識沒有山大同學那么全面,但是如果在學校認真學習了,我們的理論知識并不比他們差,所以以后的日子,如果自己還要繼續(xù)從事軟件開發(fā)相關(guān)工作,我會更加注重自己的動手能力。
軟件工程個人心得篇九
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒ā⑿问交椒?。還引出了工具uml。第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e—r圖以及狀態(tài)圖式本節(jié)的重點。第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。第八章面向?qū)ο蠓治?,這一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的基本概念、典型風格等進行了講解。第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性指軟件產(chǎn)品達到預(yù)期功能的程度。可用性指軟件基本結(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
我們學習了詳細設(shè)計的方法,其原則是過程描述是否易于理解、復(fù)審和維護,進而過程描述能夠自然地轉(zhuǎn)換成代碼,并保證詳細設(shè)計與代碼完全一致。包括程序流程圖、n—s圖、pad圖、hipo圖。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。在流程圖中只能使用下述的五種基本控制結(jié)構(gòu):順序型;選擇型;while型循環(huán);until型循環(huán);多情況型選擇。
n—s圖:一種符合結(jié)構(gòu)化程序設(shè)計原則的圖形描述工具,稱為盒圖,又稱為n—s圖。在n—s圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。順序型;選擇型;while重復(fù)型;until重復(fù)型;多分支選擇型。
pad圖:它是用結(jié)構(gòu)化程序設(shè)計思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。pad也設(shè)置了五種基本控制結(jié)構(gòu)的圖示,并允許遞歸使用。
hipo圖:hipo圖是由一組ipo圖加一張hc圖組成。它是美國ibm公司在軟件設(shè)計中使用的主要表達工具。
hc圖既是層次圖,用于表示軟件的分層結(jié)構(gòu)。hc圖中的每一個模塊,均可用一張ipo圖來描述。ipo圖由輸入、處理和輸出三個框組成,需要時還可以增加一個數(shù)據(jù)文件框,這種圖形的優(yōu)點,是能夠直觀地顯示輸入—處理—輸出三者之間的聯(lián)系。
還有測試方法:按照測試過程是否在實際應(yīng)用環(huán)境中來分,有靜態(tài)分析與動態(tài)測試。測試方法有分析方法(包括靜態(tài)分析法與白盒法)與非分析方法(稱黑盒法)。
靜態(tài)分析技術(shù):不執(zhí)行被測軟件,可對需求分析說明書、軟件設(shè)計說明書、源程序做結(jié)構(gòu)檢查、流程分析、符號執(zhí)行來找出軟件錯誤。
動態(tài)測試技術(shù):當把程序作為一個函數(shù),輸入的全體稱為函數(shù)的定義域,輸出的全體稱為函數(shù)的值域,函數(shù)則描述了輸入的定義域與輸出值域的關(guān)系。
還學習了其他很多工具、語言、方法等,雖然不是都學得很透徹,但我相信在今后的學習中一定會慢慢的完善的。
軟件工程對于初學者來說,知識基礎(chǔ)較薄弱,對一些應(yīng)用操作、概念、工具方法等理解起來較為困難,要能從整體概念上較好地理解和把握、學好軟件工程,不是僅僅把幾本專業(yè)書籍細致地看幾遍,然后上機練習幾次就可以成功,學習過程中要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學,肯定是什么都學不透的,要集中精力打攻堅戰(zhàn),學習軟件工程首先要明白自己的學習目標究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學習方向上進行提高,制定出詳細的學習規(guī)劃。還要注意與其他科目的相輔相成,就像我們在學習面向?qū)ο蠓治龅臅r候要結(jié)合大一學習的面向?qū)ο蠹捌浞椒▽W這一專業(yè)科目進行研究拓展;在學習語言時,要看看與c語言的聯(lián)系,多思多想,把從各個科目學到的知識通匯貫通。
在軟件工程的學習中,我了解到了軟件并非是一些代碼這么簡單,在開發(fā)軟件的過程中,編寫代碼的工作量其實只占不到所有工程量的30%,而后期的管理和維護更是占了60%到80%之多。一個完整的項目規(guī)劃須包括,軟件的定義,可行性分析報告,項目開發(fā)計劃,軟件需求說明書,概要設(shè)計說明書,詳細設(shè)計說明書,用戶操作手冊,測試計劃,測試分析報告,開發(fā)進度報告,項目開發(fā)總結(jié)報告,軟件維護手冊,軟件問題報告,軟件修改報告,等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進行周密的策劃、詳細的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。
而編碼的學習中,我更了解到形成自己獨特的規(guī)范的編碼風格是非常重要的事。因為這影響到了軟件后期繁重的維護,大家都要閱讀你的程序,如果你寫的程序毫無規(guī)范可言,那么別人怎么能讀懂你的程序?讀不懂程序,維護又從何談起呢?所以,我們在今后的學習中,一定要注意這方面的培養(yǎng),在寫程序的過程中,要逐步的在規(guī)范的基礎(chǔ)上形成屬于自己的風格,即方便自己的修改,也方便日后他人的閱讀。
在學習中,我們還要注意比較三種方法的優(yōu)缺點,例如:傳統(tǒng)方法雖然使軟件擺脫了混亂和無序,但其在適應(yīng)需求變化的方面不夠靈活,而且傳統(tǒng)方法要么面向行為,要么面向數(shù)據(jù),缺乏兩者的有機結(jié)合。而面向?qū)ο蠓椒ǖ某绦蛟O(shè)計和問題求解更符合人們?nèi)粘W匀坏乃季S習慣,適合大型、復(fù)雜及交互性比較強的系統(tǒng)。形式化方法則是一中基于形式化數(shù)學變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說明轉(zhuǎn)換為可執(zhí)行的程序。
在今后的學習中要注意多讀書、多思考、多練習、多討論,不斷熟悉書本的基礎(chǔ),并以此為基礎(chǔ)將其擴散開來,應(yīng)用于今后的實踐。不斷鍛煉自己,向一名合格的程序設(shè)計師邁進。
軟件工程個人心得篇十
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。
第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。
第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒?、形式化方法?BR> 還引出了工具uml。
第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e-r圖以及狀態(tài)圖式本節(jié)的重點。
第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。
第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。
第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。
第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。
第八章面向?qū)ο蠓治?,這一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。
第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的'基本概念、典型風格等進行了講解。
第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。
第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。
正確性指軟件產(chǎn)品達到預(yù)期功能的程度。
可用性指軟件基本結(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。
開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。
這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。
軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。
它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。
需求活動包括問題分析和需求分析。
問題分析獲取需求定義,又稱軟件需求規(guī)約。
需求分析生成功能規(guī)約。
設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。
概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。
詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。
實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。
確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。
維護活動包括使用過程中的擴充、修改與完善。
伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
我們學習了詳細設(shè)計的方法,其原則是過程描述是否易于理解、復(fù)審和維護,進而過程描述能夠自然地轉(zhuǎn)換成代碼,并保證詳細設(shè)計與代碼完全一致。
包括程序流程圖、n-s圖、pad圖、hipo圖。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。
它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。
軟件工程個人心得篇十一
對于一個軟件系統(tǒng)的開發(fā),第一步就是問題定義,了解所開發(fā)系統(tǒng)的行業(yè)背景,制定計劃。當我們計劃確定以后就要對項目系統(tǒng)本身進行可行性研究,主要從技術(shù)可行性、經(jīng)濟可行性和操作可行性三個方面著手。就比如《物聯(lián)網(wǎng)物流倉庫管理系統(tǒng)》的行業(yè)背景說明文檔中非常詳細地分析了當下物聯(lián)網(wǎng)物流行業(yè)的整體業(yè)務(wù)說明、應(yīng)用背景、未來發(fā)展趨勢以及相關(guān)應(yīng)用案例等四個方面,項目團隊中系統(tǒng)分析員就可以根據(jù)這份文檔以及相關(guān)的調(diào)查資料對將要開發(fā)系統(tǒng)的進行定義等工作。
原來我們寫這類文檔的時候就是草草了事,不會做得這么詳細,而這次看到大型項目的行業(yè)背景說明也是這么詳細,也讓自己認識到不管是軟件開發(fā)的那個階段都要認真對待,這些瑣碎的文檔都是后期開發(fā)項目的支撐,只要它們做的透徹,后面的開發(fā)工作才能更順利的進行。
第二、項目需求說明方面
這部分項目需求說明就是軟件定義時期中需求分析階段,而該階段的主要目的就是了解用戶的需要,根據(jù)用戶的需要確定系統(tǒng)必須完成那些工作,并對目標系統(tǒng)提出完整、準確、清晰、具體的要求。在需求分析結(jié)束之前系統(tǒng)分析人員要寫出一份需求規(guī)格說明,即為《物聯(lián)網(wǎng)物流倉儲管理系統(tǒng)》項目需求說明文檔。我們可以看出該文檔也是非常詳細,相比之下我們之前做項目時寫的需求規(guī)格說明書就非常不合格,不僅格式不正確內(nèi)容也是少之又少。
在這方面,這篇文檔給我啟發(fā)很大。首先就是文檔的格式,要美觀整齊,讓人看著舒服方便。其次就是文檔的內(nèi)容,原來它不是很重要,寫文檔的時候也不知道怎么寫就借鑒下網(wǎng)上的內(nèi)容,結(jié)果根本就沒有把自己項目的需求寫明白,以至于自己最后都有些糊涂,所以根據(jù)以前的經(jīng)驗教訓我會對這部分更加重視。
第三、系統(tǒng)概要設(shè)計方面
這部分內(nèi)容分說的是軟件設(shè)計時期的概要設(shè)計階段,該階段的主要目的就是實現(xiàn)系統(tǒng)的功能、設(shè)計軟件的結(jié)構(gòu)、模塊組成以及模塊之間的關(guān)系。在概要設(shè)計階段,我們可以站在全局的高度上,花較少的成本,從抽象的層次上分析對比多種可能的系統(tǒng)實現(xiàn)方案和軟件結(jié)構(gòu),從中選出最佳方案和最合理的結(jié)構(gòu)。在這個階段還會具體畫出e-r圖、數(shù)據(jù)流圖等方面的設(shè)計。
比如《物聯(lián)網(wǎng)物流倉庫管理系統(tǒng)》的系統(tǒng)概要設(shè)計從項目概述、設(shè)計約束、功能單元與功能模塊設(shè)計、數(shù)據(jù)e-r圖設(shè)計、總體設(shè)計、界面設(shè)計等六個方面介紹,通過讀這個文檔,我覺得最重要的還是總體設(shè)計,分別從邏輯架構(gòu)設(shè)計、物理架構(gòu)設(shè)計、技術(shù)架構(gòu)設(shè)計設(shè)計系統(tǒng)。在這個階段中模塊要做到高內(nèi)聚低耦合,這樣開發(fā)出來的系統(tǒng)才會具有更高的獨立性。
在原來做項目時沒有編寫過這類文檔,在該階段只是畫了結(jié)構(gòu)圖、層次圖以及相關(guān)的模塊劃分,對該類文檔尚未重視。通過張老師的講解和自己的學習,我相信在以后做項目的時候一定會注意到這類文檔的編寫。
第四、詳細設(shè)計與分析方面
詳細設(shè)計階段就是把概要設(shè)計階段的每個模塊進一步設(shè)計,確定每個模塊所需要的算法和數(shù)據(jù)結(jié)構(gòu)。在這個階段還是需要我們設(shè)計出程序的詳細規(guī)格說明,而不是編寫程序。在詳細設(shè)計階段,系統(tǒng)設(shè)計人員可以通過使用程序流程圖、盒圖、pad圖等過程設(shè)計的工具和jackson圖等面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計工具進一步設(shè)計系統(tǒng)相關(guān)接口,主要包括界面設(shè)計接口、業(yè)務(wù)單設(shè)計接口、單元模塊設(shè)計接口等,這些對于以后的編碼工作都是極其重要的。
第五、編碼和測試方案方面
關(guān)于編碼,我認為編碼要想做的完美必備條件就是前面的軟件定義和軟件設(shè)計時期要按部就班的做,文檔一定要按要求書寫,不能偷懶也不能草草書寫。對于編碼也要有相應(yīng)的文檔書寫規(guī)范,要使源程序代碼的邏輯簡明清晰、易讀易懂。這樣盡管我們不是設(shè)計系統(tǒng)的人員,當看到源程序代碼的時候也能容易讀懂代碼的意思。
其次就是測試的內(nèi)容,從測試的文檔中我們可以得出,其實測試在軟件開發(fā)中同樣占據(jù)了重要的地位,它主要就是盡可能多的找到問題并排除其中的潛藏的錯誤,最終把一個高質(zhì)量的軟件系統(tǒng)交給用戶使用。它要求測試人員也要有很高的技術(shù)水平。
軟件工程個人心得篇十二
在本學期的軟件工程課程的學習中,我們學習了十一章的內(nèi)容。第一章軟件與軟件工程的概念,這一章主要講解的是一些概念性和基礎(chǔ)性的內(nèi)容,例如軟件的概念、特性,軟件危機的主要表現(xiàn),軟件工程的概念以及軟件生存期、典型生存期模型等等。第二章軟件工程方法與工具,這一章主要對軟件工程方法進行介紹,包括三種方法:傳統(tǒng)方法、面向?qū)ο蠓椒?、形式化方法。還引出了工具uml。第三章軟件需求獲取與結(jié)構(gòu)化分析方法,本章詳細介紹了需求獲取與需求分析階段的任務(wù)以及結(jié)構(gòu)化分析方法,畫分層的數(shù)據(jù)流圖、e-r圖以及狀態(tài)圖式本節(jié)的重點。第四章結(jié)構(gòu)化分析方法,這一章重點講解了使用變換型映射方法和事務(wù)型映射方法生成初始的模塊結(jié)構(gòu)以及模塊結(jié)構(gòu)的改進。第五章編碼,這一章重點講解了編碼的風格及規(guī)范,還告訴我們編碼規(guī)范說帶來的好處,并告誡我們將來一點要形成好的編碼風格。第六章軟件測試方法,本章講解了軟件測試相關(guān)的概念及重要性,軟件測試與開發(fā)各個階段的關(guān)系;還介紹了白盒測試技術(shù)以及黑河測試技術(shù)。第七章統(tǒng)一建模語言uml概述,本章詳細介紹了uml的基本模式、事物、關(guān)系及建模時用到的各種圖進行了介紹。第八章面向?qū)ο蠓治觯@一章主要講解了面向?qū)ο蠓治龅?種模型,包括功能模型、靜態(tài)模型和動態(tài)模型。第九章軟件體系結(jié)構(gòu)與設(shè)計模式,本章對軟件體系結(jié)構(gòu)的基本概念、典型風格等進行了講解。第十章面向?qū)ο笤O(shè)計,本章的重點是對面向?qū)ο蠓治鰰r建立的對象模型進行調(diào)整和細化。第十一章軟件維護,本章主要介紹軟件維護的任務(wù)、軟件維護活動以及軟件維護方法進行了介紹。
要學習軟件工程,學會如何系統(tǒng)的思考,以及養(yǎng)成良好的編碼習慣,想學好軟件工程,就必須知道軟件工程的目標、過程和原則:軟件工程目標:生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性指軟件產(chǎn)品達到預(yù)期功能的程度??捎眯灾杠浖窘Y(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標的實現(xiàn)不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
軟件工程過程:生產(chǎn)一個最終能滿足需求且達到工程目標的軟件產(chǎn)品所需要的步驟。軟件工程過程主要包括開發(fā)過程、運作過程、維護過程。它們覆蓋了需求、設(shè)計、實現(xiàn)、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細設(shè)計。概要設(shè)計建立整個軟件系統(tǒng)結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊的接口定義。詳細設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認,保證最終產(chǎn)品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
軟件工程的原則是指圍繞工程設(shè)計、工程支持以及工程管理在軟件開發(fā)過程中必須遵循的原則。
程序流程圖:程序流程圖又稱之為程序框圖,它是軟件開發(fā)者最熟悉的一種算法表達工具。它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學習掌握。在流程圖中只能使用下述的五種基本控制結(jié)構(gòu):順序型;選擇型;while型循環(huán);until型循環(huán);多情況型選擇。
n-s圖:一種符合結(jié)構(gòu)化程序設(shè)計原則的圖形描述工具,稱為盒圖,又稱為n-s圖。在n-s圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。順序型;選擇型;while重復(fù)型;until重復(fù)型;多分支選擇型。
pad圖:它是用結(jié)構(gòu)化程序設(shè)計思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。pad也設(shè)置了五種基本控制結(jié)構(gòu)的圖示,并允許遞歸使用。
hipo圖:hipo圖是由一組ipo圖加一張hc圖組成。它是美國ibm公司在軟件設(shè)計中使用的主要表達工具。
hc圖既是層次圖,用于表示軟件的分層結(jié)構(gòu)。hc圖中的每一個模塊,均可用一張ipo圖來描述。ipo圖由輸入、處理和輸出三個框組成,需要時還可以增加一個數(shù)據(jù)文件框,這種圖形的優(yōu)點,是能夠直觀地顯示輸入—處理—輸出三者之間的聯(lián)系。
還有測試方法:按照測試過程是否在實際應(yīng)用環(huán)境中來分,有靜態(tài)分析與動態(tài)測試。測試方法有分析方法(包括靜態(tài)分析法與白盒法)與非分析方法(稱黑盒法)。
靜態(tài)分析技術(shù):不執(zhí)行被測軟件,可對需求分析。
說明書。
軟件設(shè)計說明書源程序做結(jié)構(gòu)檢查流程分析符號執(zhí)行來找出軟件錯誤。
動態(tài)測試技術(shù):當把程序作為一個函數(shù),輸入的全體稱為函數(shù)的定義域,輸出的全體稱為函數(shù)的值域,函數(shù)則描述了輸入的定義域與輸出值域的關(guān)系。
還學習了其他很多工具、語言、方法等,雖然不是都學得很透徹,但我相信在今后的學習中一定會慢慢的完善的。
軟件工程對于初學者來說,知識基礎(chǔ)較薄弱,對一些應(yīng)用操作、概念、工具方法等理解起來較為困難,要能從整體概念上較好地理解和把握、學好軟件工程,不是僅僅把幾本專業(yè)書籍細致地看幾遍,然后上機練習幾次就可以成功,學習過程中要注意多看多練要注意結(jié)合實際,更要多思考,面對錯誤不要一范就問,要嘗試自己去解決。但是還要注意什么都學,肯定是什么都學不透的,要集中精力打攻堅戰(zhàn),學習軟件工程首先要明白自己的學習目標究竟是什么,根據(jù)自己的實際工作出發(fā),有針對性的在相應(yīng)的學習方向上進行提高,制定出詳細的學習規(guī)劃。還要注意與其他科目的相輔相成,就像我們在學習面向?qū)ο蠓治龅臅r候要結(jié)合大一學習的面向?qū)ο蠹捌浞椒▽W這一專業(yè)科目進行研究拓展;在學習語言時,要看看與c語言的聯(lián)系,多思多想,把從各個科目學到的知識通匯貫通。
在軟件工程的學習中,我了解到了軟件并非是一些代碼這么簡單,在開發(fā)軟件的過程中,編寫代碼的工作量其實只占不到所有工程量的30%,而后期的管理和維護更是占了60%到80%之多。一個完整的項目規(guī)劃須包括,軟件的定義,可行性分析報告,項目開發(fā)計劃,軟件需求說明書,概要設(shè)計說明書,詳細設(shè)計說明書,用戶操作手冊,測試計劃,測試分析報告,開發(fā)進度報告,項目開發(fā)總結(jié)報告,軟件維護手冊,軟件問題報告,軟件修改報告,等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進行周密的策劃、詳細的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。
而編碼的學習中,我更了解到形成自己獨特的規(guī)范的編碼風格是非常重要的事。因為這影響到了軟件后期繁重的維護,大家都要閱讀你的程序,如果你寫的程序毫無規(guī)范可言,那么別人怎么能讀懂你的程序?讀不懂程序,維護又從何談起呢?所以,我們在今后的學習中,一定要注意這方面的培養(yǎng),在寫程序的過程中,要逐步的在規(guī)范的基礎(chǔ)上形成屬于自己的風格,即方便自己的修改,也方便日后他人的閱讀。
在學習中,我們還要注意比較三種方法的優(yōu)缺點,例如:傳統(tǒng)方法雖然使軟件擺脫了混亂和無序,但其在適應(yīng)需求變化的方面不夠靈活,而且傳統(tǒng)方法要么面向行為,要么面向數(shù)據(jù),缺乏兩者的有機結(jié)合。而面向?qū)ο蠓椒ǖ某绦蛟O(shè)計和問題求解更符合人們?nèi)粘W匀坏乃季S習慣,適合大型、復(fù)雜及交互性比較強的系統(tǒng)。形式化方法則是一中基于形式化數(shù)學變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說明轉(zhuǎn)換為可執(zhí)行的程序。
在今后的學習中要注意多讀書、多思考、多練習、多討論,不斷熟悉書本的基礎(chǔ),并以此為基礎(chǔ)將其擴散開來,應(yīng)用于今后的實踐。不斷鍛煉自己,向一名合格的程序設(shè)計師邁進。
共
2
頁,當前第。
2
頁
1
2
軟件工程個人心得篇十三
民族:漢族籍貫:江蘇揚州。
出生日期:1986.06.12政治面貌:中共黨員
學院專業(yè):軟件學院軟件工程年級:20xx級。
外語水平:英語六級,初級日語第二學歷:電子商務(wù)。
20xx-2005學年東北師范大學校長獎學金。
20xx-2005學年東北師范大學社會工作獎學金。
20xx-2005學年東北師范大學“優(yōu)秀學生”
20xx-2005學年東北師范大學“五.四優(yōu)秀團員”
20xx-2005學年東北師范大學軟件學院東師理想獎學金。
20xx-2006學年東北師范大學校長獎學金。
20xx-2006學年東北師范大學教師技能獎學金。
20xx-2006學年東北師范大學“優(yōu)秀學生”
20xx-2006學年東北師范大學“五.四優(yōu)秀團員”
200612長春市“文明高校杯”大學生文明寢室。
200703第六屆亞洲冬季運動會“優(yōu)秀志愿者”
200706東北師范大學“四個百人團隊”優(yōu)秀黨員成員。
200706東北師范大學“四個百人團隊”未來教育家成員。
20xx-2007學年國家獎學金。
20xx-2007學年東北師范大學社會工作獎學金。
20xx-2007學年東北師范大學學有專長獎學金。
20xx-2007學年東北師范大學美德風范獎學金。
20xx-2007學年東北師范大學“優(yōu)秀學生”
20xx-2007學年東北師范大學“五.四紅旗團干部”
20xx-2007學年東北師范大學“學術(shù)十佳”
東北師范大學第八屆“理想與成才”報告團成員。
20xx長春市“高校文明杯”十佳大學生。
200510至今:東北師范大學軟件學院04級本科生黨支部副書記。
200606至今:東北師范大學軟件學院學生會副主席兼學研部部長。
200704至今:東北師范大學第33屆學生會學研部部長。
200707:東北師范大學第13屆黨會代表候選人。
200611策劃組織長春凈月街道辦黨務(wù)綜合辦公室“一對一”電腦技術(shù)服務(wù)。
軟件工程個人心得篇十四
我是20xx年xx月xx日加入xx技術(shù)有限公司,我所在的職位是手機軟件測試人員。
1、每天根據(jù)組長分配給自己任務(wù)進行測試,按照測試需求,借相應(yīng)的手機幷給手機刷任務(wù)要求的版本,然后開始執(zhí)行分配的qc庫里的每條測試用例,因為每條測試用例都是英文描述,所以每次必須經(jīng)過認真閱讀以保證正確執(zhí)行。
2、在測試過程中,手機出現(xiàn)問題時,要判斷是手機硬件的問題還是軟件的問題,如果是軟件的問題,還要繼續(xù)跟xx或者xx確認之后,然后才能在公司本地庫中填寫xx,有的xx還需要xx工具來抓取bug和xx,并將這些東西一起放在xx里面,經(jīng)過ec處理之后狀態(tài)為xx的xx就可以往xx庫中報最終的bug。
3、每次做任務(wù)的手機都是去相應(yīng)的產(chǎn)品組借的,所以做完任務(wù)的時候?qū)⒆约菏掷锝枰磺懈鷾y試相關(guān)的東西及時簽還,并告知組長任務(wù)完成。
這為期四個月的實習和試用期,使我對手機軟件測試工作有了深入的認識,就是盡最大的努力發(fā)現(xiàn)測試手機的不足,經(jīng)過開發(fā)人員解決之后使手機盡快達到上市的標準,這些發(fā)現(xiàn)的bug就是為公司創(chuàng)造的價值。作為四個月的xx的員工,我對公司也有了一定的了解,xx有限公司xx是值得信賴的咨詢與科技服務(wù)提供商,公司擁有超強的全球運營能力、嚴格的質(zhì)量標準和高效的`交付流程,致力于成為全球企業(yè)“新時代的合作伙伴”,為客戶成功保駕護航。
自19xx年以來,xx一直致力于為全球客戶提供世界領(lǐng)先的商業(yè)/it咨詢、解決方案以及外包服務(wù),在金融服務(wù)、高科技、電信、旅游交通、能源、生命科學、制造、零售與分銷等領(lǐng)域積累了豐富的行業(yè)經(jīng)驗,主要客戶涵蓋眾多財富500強企業(yè)及大中型中國企業(yè)。我所在的xx分公司主要承接xx手機測試任務(wù),在以往的測試工作中,得到了xx公司的高度認可。
對于失敗的教訓要吸取,成功的經(jīng)驗要進行總結(jié)。我對成功的定義是:在保證質(zhì)量的前提下完成既定的計劃或目標就是成功。其他的所有結(jié)果都是失敗。
(一)優(yōu)點:
1、敢于接受任務(wù)并想盡一切辦法完成
入職四個月每一個任務(wù)對于初入職場的我都是一個挑戰(zhàn),保質(zhì)保量完成任務(wù)是最基本的要求,即使是自己不熟悉的任務(wù)也會盡自己的努力和前輩的幫助下按時完成。
2、勇于承擔錯誤,正視自身的問題
在這四個月的工作中犯了一些錯誤,測試工具使用不熟練等導(dǎo)致測試結(jié)果填寫不規(guī)范等,我秉承著有錯即改,下不為例的思想,正視自己的錯誤并積極改正。
(二)不足:
1、由于工作時間不長,參加了很多培訓,在測試的時候這些知識運用的還不夠熟練,所以對手機中出現(xiàn)的bug發(fā)現(xiàn)的數(shù)量不高。
2、一開始工作的時候,對一些測試工具的使用不是很熟練,在使用的過程中會耽誤一些工作的時間,導(dǎo)致自己在規(guī)定的時間內(nèi)完成任務(wù)比較緊張。
(三)以后工作中改進:
1、重視每一個細節(jié),不要忽視小問題
做手機測試工作,首先要具備的就是細心,只有這樣才能發(fā)現(xiàn)手機里的bug,不能放過任何一個與測試用例描述不一樣的執(zhí)行結(jié)果,不管這個差別有多么的小,很多bug都是從這些細微的差別中產(chǎn)生的。
2、進行重復(fù)工作也不能大意
手機測試有時候相同的測試用例要在不同的手機上重復(fù)測試,這就相當考驗我的耐心,對每次做測試用例都要向第一次做那樣,認真的執(zhí)行每一步操作。
3、考慮問題要全面
每次做任務(wù)都要有一些發(fā)散思維的自由測試,這就需要我們考慮問題的時候要全面的展開思維做盡可能多的測試,才能發(fā)現(xiàn)更多的bug。
4、加強學習
平時的時候除了要參加各種培訓外,在培訓之后還要及時的復(fù)習總結(jié),對自己不明白的地方及時找?guī)煾祷蛴薪?jīng)驗的人請教,來提高自己的測試技能,并且要認真研究測試工具,多練習使用它們以確保達到熟練的水平。
下階段的工作我很有信心會比之前有所改善,經(jīng)過四個月的工作和學習已經(jīng)具備了一些有用的經(jīng)驗,相信他們會對我今后的工作有很大的幫助。以后的工作希望自己能夠提高報bug的數(shù)量和質(zhì)量,除此之后還要繼續(xù)跟師傅和前輩們學習手機測試的更多方法來提高自己的能力。
這四個月的工作生活是充實且富有樂趣的,結(jié)識了很多同事和朋友,公司的氛圍是非常輕松愉快的。感謝四個月來吳爽組長的關(guān)心,感謝部門同事的悉心指導(dǎo),感謝公司各位同事的熱心幫助,希望能在接下來的工作中能懲前毖后,總結(jié)經(jīng)驗,吸取教訓,做到個人與公司共榮辱同進退,共同實現(xiàn)xx的輝煌。
軟件工程個人心得篇十五
年 齡: 26歲
婚姻狀況: 未婚
最高學歷: 本科
工作年限: 5年
政治面貌: 共青團員
現(xiàn)居城市: 武漢
籍 貫: 武漢
聯(lián)系電話: ×××××××××××
電子郵箱: ×××@
工作類型: 全職
期望薪資: 面議
工作地點: 武漢
求職行業(yè): 金融保險、證券、期貨
求職職位: 信貸管理/資信評估 客戶經(jīng)理
xx-02 - ××農(nóng)村信用合作聯(lián)社 客戶經(jīng)理
工作描述: 主要從事存款攬儲、拓展客戶、發(fā)掘有潛力優(yōu)質(zhì)客戶,受理調(diào)查小額農(nóng)戶貸款、抵押貸款以及保證、聯(lián)保貸款,清收不良貸款,同時積極營銷銀行理財產(chǎn)品,營銷手機銀行、網(wǎng)上銀行等工作。
xx-08 - xx-05 ××××科技有限公司 硬件工程師助理
工作描述: 主要協(xié)助工作,運用c語言、c++語言負責對硬件編程。
教育經(jīng)歷
xx-09 - 武漢大學在職研究生 軟件工程 碩士
專業(yè)描述: 金融信息系統(tǒng)、網(wǎng)絡(luò)金融、計算機軟件、會計學原理、經(jīng)濟學原理、銀行會計等相關(guān)課程。
xx-09 - xx-07 武漢大學 電子信息科學與技術(shù) 本科
專業(yè)描述: 數(shù)字電子技術(shù)、模擬電子技術(shù)、匯編語言、微機原理、計算機網(wǎng)絡(luò)、計算機原理、單片機原理、統(tǒng)計學原理等相關(guān)課程。
xx-06-xx-01 ××農(nóng)村信用合作聯(lián)社 崗前培訓
培訓描述: ××農(nóng)信社商學院崗前培訓學習,學習了基礎(chǔ)會計、銀行會計、小額農(nóng)貸、金融學、經(jīng)濟學等相關(guān)的課程。
獲得證書
xx-11 反假幣資格證書
xx-11 計算機二級
xx-06 英語4級
我是一個有積極樂觀心態(tài)的人,善于交流,遇到問題、生活上的瑣事時善于自己獨立思考,尋找一個最好解決問題的方法。同時,我也對自己嚴格要求,希望迎接新的挑戰(zhàn),在挑戰(zhàn)中完善自己,適應(yīng)這個社會,提升自身的價值,拒絕平庸。
軟件工程個人心得篇十六
從八月份入職至今,已五個多月過去了,回顧自己這段時間在xx公司所走過的路,所經(jīng)歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮(zhèn)定,多了一份從容。
回想入職初,在八月份,從開始第一周熟悉工作環(huán)境,第二周便參與煤礦安全生產(chǎn)管理系統(tǒng)的相關(guān)文檔設(shè)計工作,期間在項目組各位同事的指導(dǎo)、安排下,進行了系統(tǒng)的軟件開發(fā)委托合同書及系統(tǒng)功能模塊設(shè)計說明文檔的編寫,也借此過程學習煤礦生產(chǎn)業(yè)務(wù)。
在九月份,便正式參與了管理軟件功能模塊的設(shè)計工作,在張工的指導(dǎo)、講解下初次嘗試完成了管理軟件的維護子系統(tǒng)的功能模塊設(shè)計;在九月中旬跟隨公司施工人員在**一號礦進行業(yè)務(wù)調(diào)研,從而在我們自己的管理系統(tǒng)中,取其長、補其短,也借此機會了解實際的煤礦生產(chǎn)情況,加深對煤礦產(chǎn)業(yè)業(yè)務(wù)流程的理解;在九月底便根據(jù)張工的指導(dǎo)開始工程技術(shù)文檔子系統(tǒng)的功能模塊設(shè)計。
十月份,在張工張工的指導(dǎo)下,進行了物資管理子系統(tǒng)的功能模塊設(shè)計,并就設(shè)計的正確性、合理性分別同張工張工及何工進行討論;到十月中旬管理軟件的各子系統(tǒng)功能模塊基本全部設(shè)計完成;十月底,根據(jù)各子系統(tǒng)模塊設(shè)計搜集系統(tǒng)數(shù)據(jù),建立初步的數(shù)據(jù)字典及概念模型,為后期數(shù)據(jù)庫設(shè)計做準備。
十一月份的工作以整理系統(tǒng)業(yè)務(wù)關(guān)系與業(yè)務(wù)流為主,但由于業(yè)務(wù)關(guān)系圖的表現(xiàn)形式不夠合理,不足以清晰、明了得表現(xiàn)出各層次關(guān)系,導(dǎo)致工作多走了幾個環(huán)節(jié),好在張工張工及時發(fā)現(xiàn)問題,并多次向我指導(dǎo)、講解,最終決定以列表結(jié)合流程圖形式搜集、匯總系統(tǒng)所有子模塊的業(yè)務(wù)動作、涉及人員及聯(lián)系模塊,為后面工作的展開提供依據(jù)。
十二月圍繞兩個工作展開,一是系統(tǒng)業(yè)務(wù)描述文檔的設(shè)計編寫,因為該文檔是日后編程人員了解煤礦生產(chǎn)業(yè)務(wù)、系統(tǒng)功能及數(shù)據(jù)庫設(shè)計的主要依據(jù),張工張工也多次強調(diào),文檔的設(shè)計務(wù)必從讀者角度考慮問題,因此最終設(shè)計由簡單到復(fù)雜,由整體到具體,各層次盡量做到銜接緊密,易于理解;另一項工作是針對已完成的關(guān)系列表、系統(tǒng)功能模塊設(shè)計的業(yè)務(wù)合理性、正確性和張工張工逐條討論,并將設(shè)計中出現(xiàn)的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據(jù)問題跟蹤文檔對模塊設(shè)計進行修改、完善。
在公司領(lǐng)導(dǎo)的帶領(lǐng)下,通過項目組所有成員的不懈努力,在十月份系統(tǒng)所有功能模塊設(shè)計完成,在十一月份系統(tǒng)所有業(yè)務(wù)流程整理完成,在十二月份,對各功能模塊設(shè)計及業(yè)務(wù)流的初次審查、整改工作已經(jīng)完成,現(xiàn)在已開始進行項目組內(nèi)對各功能模塊設(shè)計及業(yè)務(wù)流的審查工作。
在入職初期,因為之前很少接觸生產(chǎn)類軟件,一時不知從何入手,好在項目組成員多次向我講解,加上自己也通過網(wǎng)絡(luò)查找相關(guān)文檔,認真閱讀相關(guān)材料、思考業(yè)務(wù)處理過程,最終在一個月內(nèi)便對煤礦整個生產(chǎn)管理業(yè)務(wù)有了較為系統(tǒng)的認識。之后在張工張工的指導(dǎo)下,完成了管理軟件初始化子系統(tǒng)、工程技術(shù)文檔管理子系統(tǒng)、物資管理子系統(tǒng)的詳細功能模塊設(shè)計和業(yè)務(wù)處理設(shè)計,以及整個系統(tǒng)的業(yè)務(wù)整理工作。
1.做事前準備、計劃是很有必要的。
這一點在入職第一周業(yè)務(wù)學習及近期搭建各模塊業(yè)務(wù)關(guān)系工作中就體會特別深,正是磨刀不誤砍柴工,做好準備、計劃對之后的工作能起到事半功倍的效果。
2.工作要腳踏實地、一步一步,切不可太過心急。
整個軟件的設(shè)計從最開始的業(yè)務(wù)調(diào)查、模塊框架設(shè)計、業(yè)務(wù)流程設(shè)計到具體軟件開發(fā)設(shè)計,每個環(huán)節(jié)都是建立在前一個環(huán)節(jié)的基礎(chǔ)上,每個環(huán)節(jié)上的失誤都會影響到之后所有環(huán)節(jié)。
3.學會從整體看問題。
這一點在入職初期的業(yè)務(wù)流程學習中就感受很深,從整體看問題,從主業(yè)務(wù)流程入手,理解更容易,學習得也更快,在整個工作過程中大的方向也不會錯。
4.要學會適當?shù)乃季S轉(zhuǎn)變。
之前的軟件開發(fā)工作主要是編碼工作,所考慮的問題也只局限于技術(shù)方面,但在系統(tǒng)業(yè)務(wù)及功能模塊設(shè)計工作中,一定要考慮到整個煤礦產(chǎn)業(yè)的業(yè)務(wù)流程和客戶群的操作習慣。
5.與同事的交流要及時要充分,尤其是項目組內(nèi)成員。
及時充分的交流能快速解決疑惑、能使整個工作銜接更緊密、能使問題考慮更周全。充分的交流能保證工作的質(zhì)量,及時的交流能提高工作的效率。
6.在系統(tǒng)設(shè)計過程中要學會從客戶角度考慮問題。
軟件良好的客戶體驗是衡量軟件質(zhì)量的重要標準,因此在軟件設(shè)計過程中一定要考慮使用軟件的客戶范圍、客戶的操作習慣和軟件的易操作性。
7.處理問題一定要以公司利益為重,堅持立場、把握好原則。
公司項目部成員對**1號礦項目的成功實施便證明這一點;另外在集控平臺開發(fā)過程中,何工也是基于這一點,多次對系統(tǒng)功能設(shè)計提出更高要求,以使系統(tǒng)功能更加完善、可操作性更強。
8.要學會思考問題、分析問題、處理問題,學會分解問題,把一個大的問題分解成若干個小問題,再將各小問題放到整體考慮其合理性。
在整理系統(tǒng)業(yè)務(wù)流程和搭建模塊間業(yè)務(wù)關(guān)系工作中,就因為表現(xiàn)形式不夠清晰、合理,做了不少重復(fù)工作。最終還是在張工的指導(dǎo)下,以“總—分—總”的形式解釋業(yè)務(wù)關(guān)系,完成了業(yè)務(wù)詳細說明書。
9.不要局限于固定模式,要學會創(chuàng)新。
將本文的word文檔下載到電腦,方便收藏和打印
推薦度:
點擊下載文檔
搜索文檔
軟件工程個人心得篇十七
自我評價。
和
自我總結(jié)。
這樣才能夠更好的工作。下面本站小編給大家分享一些軟件工程師自我評價范文希望能夠給大家一些幫助。
在公司實習的這段時間,我主要和其他的實習生一起負責熟悉公司剛開發(fā)的劇毒化學品管理系統(tǒng),該系統(tǒng)在今年暑假的時候由于我也參加了系統(tǒng)的開發(fā),所以對該系統(tǒng)還是比較了解,熟悉起來很快,公司要求我們根據(jù)系統(tǒng)的功能寫出用戶手冊,并讓我們仔細閱讀軟件代碼,掌握軟件開發(fā)的架構(gòu)和技術(shù),熟悉軟件開發(fā)業(yè)務(wù)的一般流程,以便未將來的項目開發(fā)鑒定基礎(chǔ)。
在這短短的20多天時間里,在用兩天的時間熟悉了該系統(tǒng)的功能模塊和業(yè)務(wù)流程之后,我運用軟件工程所學的知識,和同事用了兩天的時間很順利的編寫出了系統(tǒng)的用戶手冊。使我對以后編寫用戶手冊和技術(shù)類文檔有很大的幫助。通過仔細閱讀后臺代碼和整個系統(tǒng)的架構(gòu),使我對用三層架構(gòu)與設(shè)計模式思想部署企業(yè)級數(shù)據(jù)庫業(yè)務(wù)系統(tǒng)開發(fā)有了一定的了解。
典型的三層結(jié)構(gòu)分為表示層(presentation),業(yè)務(wù)層(business),和數(shù)據(jù)訪問層(dataaccess),又根據(jù)我自己的理解,我對此做了更詳細的分層,界面外觀層、界面規(guī)則層、業(yè)務(wù)接口層、業(yè)務(wù)邏輯層、實體層、數(shù)據(jù)訪問層、數(shù)據(jù)存儲層共七層,三層架構(gòu)它主要是為程序員為了實現(xiàn)部署、開發(fā)、維護企業(yè)級數(shù)據(jù)庫系統(tǒng)而服務(wù)的。如果我們在中間層實現(xiàn)了對表示層和數(shù)據(jù)庫層的完全脫離,其部署、開發(fā)、維護系統(tǒng)的費用和時間至少降低到原來的一半,甚至更多。
在這三周的時間,在同事和項目經(jīng)理的幫助之下,成功完成了本次的生產(chǎn)實習的任務(wù)。
以下是我這些天的。
工作總結(jié)。
:
1.在職業(yè)道德方面,敬業(yè)愛崗,具有強烈的責任感和事業(yè)心,和積極主動的學習專業(yè)知識,工作態(tài)度端正,認真負責。
2.在專業(yè)知識,工作能力方面,在這3周的實習時間里,我努力的學習軟件開發(fā)的技術(shù)和架構(gòu)知識,閱讀大量資料,對軟件開發(fā)技術(shù)有了一定的了解,可以獨立開發(fā)小型的管理系統(tǒng)等軟件,工作能力也有了很大的提高,使自己能夠在激烈的競爭中保持自己的優(yōu)勢。
3.工作態(tài)度和勤奮敬業(yè)方面,熱愛自己的本職工作,能夠正確認真的對待沒一項工作,工作投入,熱心為大家服務(wù),保證按時出勤,保證工作能夠按時完成。
4.工作質(zhì)量成績,效益和貢獻方面,在開展工作前做好個人計劃,有主次先后及時的完成各項任務(wù),達到預(yù)期的效果,保證質(zhì)量完成任務(wù),工作效率高,同時在工作中學習很多東西,也全鍛煉了自己,經(jīng)過了不懈的努力,使工作水平,專業(yè)知識,都有了長足的進步。
回顧這段時間的實習生活,受益匪淺,特別是在人際交流當中的解決問題的能力有了較大進步,在這里我是真心感謝在工作上幫助過我以及教育我如何待人處世的同事以及上司。我會好好利用這段時間學到的這些知識和經(jīng)驗,應(yīng)用到我以后的工作和學習當中,我還會繼續(xù)累積更多的知識和經(jīng)驗為今后踏入社會做好充分的準備。
忙碌的大學生活就在悄然中過去了,但她已成為我人生美好記憶的一大部分。這些日子有成功的喜悅,有失敗的彷徨。但卻把我培養(yǎng)成了一個現(xiàn)代大學生,使我在各方面的綜合素質(zhì)都得到了提高,為以后的人生打下了堅實的基礎(chǔ)。開辟了而一條屬于我自己的道路。
大學四年,通過心理學的學習我對自己主觀的心理世界有了一個客觀的認識,認清了自己性格中的優(yōu)點和缺陷,明了了自己的潛力所在,為提升自我,超越自我指明了方向,心理學教會我在不喪失自我的前提下,從他人的角度來思考問題和看待問題。心理學教給我如何適應(yīng)紛繁社會,在激烈的競爭環(huán)境中迅速成長的技能與技巧,讓我能夠抱著一份平淡與坦誠去面對現(xiàn)實中的人與事。
在專業(yè)技能上,為適應(yīng)社會發(fā)展的需求,我認真學習各種專業(yè)知識,發(fā)揮自己的特長;挖掘自身的潛力,結(jié)合每年的暑期社會實踐機會,從而逐步提高了自己的學習能力和分析處理問題的能力以及一定的協(xié)調(diào)組織和管理能力。
學習當然是重要的,一個人能力的培養(yǎng)也不容忽視。在社會實踐上,我利用課余時間經(jīng)常閱覽各類的書籍,并參加了軟件測試工程師的培訓并取得高級工程師證書,成績優(yōu)秀。學習固然是學生的職業(yè),這份職業(yè)同樣需要有智慧、毅力和恒心。在當今這個快速發(fā)展的信息時代,我們只有不斷汲取新知識,才不會落伍,才可能戰(zhàn)勝自己。
四年的大學生活是我人生中想抹也抹不掉的回憶,我邁步向前的時候不會忘記回首凝望曾經(jīng)的歲月。謝謝我的大學鑄造了成長的我。
共
2
頁,當前第。
1
頁
1
2
軟件工程個人心得篇十八
從八月份入職至今,已一年過去了,回顧自己這段時間在xx公司所走過的路,所經(jīng)歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮(zhèn)定,多了一份從容。
回想入職初,在x月份,從開始第一周熟悉工作環(huán)境,第二周便參與煤礦安全生產(chǎn)管理系統(tǒng)的相關(guān)文檔設(shè)計工作,期間在項目組各位同事的指導(dǎo)、安排下,進行了系統(tǒng)的軟件開發(fā)委托合同書及系統(tǒng)功能模塊設(shè)計說明文檔的編寫,也借此過程學習煤礦生產(chǎn)業(yè)務(wù)。
在x月份,便正式參與了管理軟件功能模塊的設(shè)計工作,在指導(dǎo)、講解下初次嘗試完成了管理軟件的維護子系統(tǒng)的功能模塊設(shè)計;在九月中旬跟隨公司施工人員在一號礦進行業(yè)務(wù)調(diào)研,從而在我們自己的管理系統(tǒng)中,取其長、補其短,也借此機會了解實際的煤礦生產(chǎn)情況,加深對煤礦產(chǎn)業(yè)業(yè)務(wù)流程的理解;在九月底便根據(jù)張工的指導(dǎo)開始工程技術(shù)文檔子系統(tǒng)的功能模塊設(shè)計。
x月份,在指導(dǎo)下,進行了物資管理子系統(tǒng)的功能模塊設(shè)計,并就設(shè)計的正確性、合理性分別同及進行討論;到十月中旬管理軟件的各子系統(tǒng)功能模塊基本全部設(shè)計完成;十月底,根據(jù)各子系統(tǒng)模塊設(shè)計搜集系統(tǒng)數(shù)據(jù),建立初步的數(shù)據(jù)字典及概念模型,為后期數(shù)據(jù)庫設(shè)計做準備。
x月份的工作以整理系統(tǒng)業(yè)務(wù)關(guān)系與業(yè)務(wù)流為主,但由于業(yè)務(wù)關(guān)系圖的`表現(xiàn)形式不夠合理,不足以清晰、明了得表現(xiàn)出各層次關(guān)系,導(dǎo)致工作多走了幾個環(huán)節(jié),好在張工張工及時發(fā)現(xiàn)問題,并多次向我指導(dǎo)、講解,最終決定以列表結(jié)合流程圖形式搜集、匯總系統(tǒng)所有子模塊的業(yè)務(wù)動作、涉及人員及聯(lián)系模塊,為后面工作的展開提供依據(jù)。
圍繞兩個工作展開,一是系統(tǒng)業(yè)務(wù)描述文檔的設(shè)計編寫,因為該文檔是日后編程人員了解煤礦生產(chǎn)業(yè)務(wù)、系統(tǒng)功能及數(shù)據(jù)庫設(shè)計的主要依據(jù),也多次強調(diào),文檔的設(shè)計務(wù)必從讀者角度考慮問題,因此最終設(shè)計由簡單到復(fù)雜,由整體到具體,各層次盡量做到銜接緊密,易于理解;另一項工作是針對已完成的關(guān)系列表、系統(tǒng)功能模塊設(shè)計的業(yè)務(wù)合理性、正確性和逐條討論,并將設(shè)計中出現(xiàn)的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據(jù)問題跟蹤文檔對模塊設(shè)計進行修改、完善。
軟件工程個人心得篇十九
姓名:
王凡瑞。
國籍:
中國。
目前所在地:
上海。
民族:
漢族。
戶口所在地:
江蘇。
身材:
168cm56kg。
婚姻狀況:
未婚。
年齡:
25歲。
培訓認證:
誠信徽章:
人才類型:
普通求職。
應(yīng)聘職位:
采購專員:采購員計算機類采購員貿(mào)易類采購員。
工作年限:
2
職稱:
無職稱。
求職類型:
全職。
可到職-。
隨時。
20xx--3500。
希望工作地區(qū):
上海。
20xx/12--20xx/2:上海晶東貿(mào)易有限公司(京東商城)。
所屬行業(yè):互聯(lián)網(wǎng)/電子商務(wù)采銷部:采購員。
采銷代表工作職責:
1、利用網(wǎng)絡(luò)和傳統(tǒng)市場資源尋找產(chǎn)品,并聯(lián)系廠家、供貨商;
2、負責與廠家聯(lián)系、溝通,進行產(chǎn)品咨詢和議價;。
3、對廠家、供貨商的實力和可發(fā)展程度進行評估,選擇出合適的合作伙伴;。
4、通過與供貨商協(xié)商簽訂合作協(xié)議,進行采購。
5、把本人所負責采購的產(chǎn)品,利用公司的購物網(wǎng)站作銷售。
20xx/02--20xx/12:上海市建元汽車用品有限公司。
所屬行業(yè):汽車及零配件采購部:采購員。
采購助理工作職責:協(xié)助采購經(jīng)理與各供應(yīng)商進行訂貨和對帳結(jié)帳,尋找新的供貨商.
采購代表工作職責:
1、利用網(wǎng)絡(luò)和傳統(tǒng)市場資源尋找產(chǎn)品,并聯(lián)系廠家、供貨商;
2、負責與廠家聯(lián)系、溝通,進行產(chǎn)品咨詢和議價;。
3、對廠家、供貨商的實力和可發(fā)展程度進行評估,選擇出合適的合作伙伴;。
4、通過與供貨商協(xié)商簽訂合作協(xié)議,進行采購。
畢業(yè)院校:
華東理工大學。
最高學歷:
大專。
畢業(yè)-。
所學專業(yè)一:
所學專業(yè)二:
企業(yè)管理。
受教育培訓經(jīng)歷:
20xx/01--至今華東理工大學企業(yè)管理本科(自學考)。
20xx/09--20xx/07華東理工大學計算機網(wǎng)絡(luò)大專。
外語:
英語一般。
國語水平:
精通。
粵語水平:
精通。
1、有采購經(jīng)驗,熟悉采購工作。
(1)通過網(wǎng)絡(luò)或利用各種資源等方式搜索客戶需求產(chǎn)品并獲取價格;
(2)獨立組織實施采購計劃、采購成本、價格審核、預(yù)算、報價;
(3)精通汽車精品、it電子產(chǎn)品等產(chǎn)品的采購;
(4)組織協(xié)調(diào)能力強,優(yōu)秀的溝通與應(yīng)變能力;
(5)為人踏實肯干,責任心強,具有良好的職業(yè)道德,團隊合作精神強。
2、計算機能力:1、熟悉計算機軟、硬件維護和懂得網(wǎng)絡(luò)設(shè)置;
2、熟悉word、execl和access數(shù)據(jù)庫等辦公軟件;打字速度快。
3、熟悉速達3000、速達5000等財務(wù)軟件,了解erp系統(tǒng);
3、普通話、廣州話流利.。
本人具有上進心、能嚴格要求自己、自信,平易近人;計劃性強,對工作認真負責,有良好的團隊精神及榮譽感,善于與人溝通;勇于迎接挑戰(zhàn),積極面對困難,具有創(chuàng)新精神。
(求職導(dǎo)航)人簡歷求職網(wǎng)()提供個人簡歷范文,個人簡歷模板,個人簡歷表格下載,求職簡歷,英文簡歷,各個專業(yè)簡歷參考范文,個人簡歷封面,求職信范文、面試求職技巧等。
軟件工程個人心得篇二十
在這個學期的軟件工程實踐課中,我們小組所選的題目為xxx公司全國銷售管理系統(tǒng)。按照這個題目及相關(guān)需求,我們小組對選題進行了需求分析、模塊設(shè)計、系統(tǒng)設(shè)計、數(shù)據(jù)庫設(shè)計、用戶界面設(shè)計等,并積極完成相應(yīng)的開發(fā)編碼工作,后又對開發(fā)的系統(tǒng)進行了相應(yīng)功能的測試工作。
我們項目小組制作的的是xxx全國銷售管理系統(tǒng),該公司考慮進行集約化經(jīng)營模式,進軍電子商務(wù)領(lǐng)域,將全國市場資源進行整合形成有自身特色的經(jīng)營體系,提升企業(yè)核心競爭能力,為此需要運用電子商務(wù)的力量對全國經(jīng)銷商資源進行整合,對線上和線下進行雙重營銷。
在線商城中,要實現(xiàn)商品信息的展示、瀏覽,用戶將添加商品到購物車,下單購買等功能。
管理系統(tǒng)中,要實現(xiàn)的功能包括:公司的內(nèi)部人員及人員對應(yīng)的權(quán)限的管理、公司產(chǎn)品庫存的管理、公司財務(wù)的管理、公司推出的一些市場營銷活動(比如:促銷、廣告等)的管理等。
自己在項目中負責的部分在小組完成該項目的工程中,組內(nèi)進行了明確的分工,包括項目初期的分析、文檔撰寫及項目后期的開發(fā)測試過程。在小組中,我負責的部分為:項目初期的.數(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ǔ)上進行了一部分的修改。在后期的開發(fā)過程中,我負責的部分為系統(tǒng)測試。具體負責的部分為:網(wǎng)上商城、庫存管理、系統(tǒng)權(quán)限與安全這三個模塊的測試工作。
1.商品信息展示測試:分別以游客及網(wǎng)上商城注冊用戶身份瀏覽商城,在商品類目中選擇相應(yīng)的商品信息,查看商品信息的顯示是否存在問題。隨機打開商品信息條目,查看商品的詳細描述信息,查看商品詳細信息頁面是否能正常顯示。
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)功能。所以訂單部分無法進行詳細的測試。
庫存管理部分,主要功能包括商品庫存信息查看、出入庫單的查看、出入庫詳情的查看、商品出入庫及出入庫單的審批。
1.商品庫存信息的查看:以超級管理員或庫存管理員的身份登錄后臺的管理系統(tǒng),在庫存中查看商品的庫存詳細信息。
2.出入庫單的查看:查看出入庫單是否正確。
3.商品出入庫的測試:新建商品的出入庫單,提交知否能否在出入庫單中查看到且出入庫單的商品信息、數(shù)量、出入庫單的狀態(tài)是否正確。
4.出入庫單的審批測試:在出入庫單的審批界面中,允許某些出入庫單的審批,不允許另一些出入庫單的審批,然后在出入庫單查看界面,查看審批的訂單的狀態(tài)是否發(fā)生改變。
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)商品購物車無法正常刪除已添加的商品,其他的功能都能正常使用。
本次的實踐讓我學到了一些我之前不了解的東西。這次的軟件工程實踐,分工十分明確,有分工的職責也很細,我分到的崗位是軟件測試。在此之前,對于軟件測試,我只是聽說過,卻并沒有真實地接觸過。對于組長指派給我的編寫測試用例,我完全不知道要怎么寫,也不知道從何下手。后來,同樣是負責測試用例的組里其他成員給我發(fā)了一份測試用例的文檔,我以此為參照,結(jié)合自己負責的部分,才漸漸對于測試用例有了一個大致的認識。按照自己對于軟件測試的理解,加上同學的測試用例示例,結(jié)合同學的指導(dǎo),我才大致完成了測試用例文檔的編寫,也順利的完成了對開發(fā)的銷售管理系統(tǒng)的測試。在這些測試用例的編寫中,由于我對軟件測試及測試用例的了解不深,難免存在一些問題,例如:不能很好的測試到系統(tǒng)中的一些功能,無法測試到一些會引發(fā)問題的情況等。
另外,在這次的軟件工程實踐里,也跟著整組人完整地經(jīng)歷了一遍軟件開發(fā)的流程。之前的一些課程雖然也有涉及,但總的來說沒有這么完整,時間跨度上也沒有這么長。在這么課中,第一次接觸到了軟件開發(fā)小組中用到的周報,也學到了其他一些書本上沒有的東西。
軟件工程個人心得篇二十一
性別:女。
民族:漢族年齡:27。
婚姻狀況:已婚專業(yè)名稱:計算機科學與技術(shù)。
主修專業(yè):計算機類政治面貌:團員。
畢業(yè)院校:福建工程學院畢業(yè)時間:20xx年7月。
最高學歷:本科電腦水平:精通。
工作經(jīng)驗:四年以上身高:163cm體重:55公斤。
現(xiàn)所在地:新羅區(qū)戶籍:永定縣。
期望工作地區(qū):新羅區(qū)期望工作性質(zhì):全職。
最快到崗時間:隨時到崗需提供住房:不需要。
教育背景:
學校名稱:福建工程學院(20xx年10月-20xx年7月)。
專業(yè)名稱:計算機科學與技術(shù)學歷:本科。
所在地:福州證書:初級程序員,英語四級。
培訓經(jīng)歷:
公司名稱:廈門贊揚豐碩軟件技術(shù)有限公司(20xx年4月-20xx年7月)。
所屬行業(yè):計算機軟件公司性質(zhì):私營.民營企業(yè)。
公司規(guī)模:500~1000人工作地點:廈門。
職位名稱:數(shù)據(jù)類測試工程師。
工作描述:工作內(nèi)容:
1.負責測試工作,測試用例編寫及測試執(zhí)行。
3.對用戶進行系統(tǒng)培訓及用戶問題反饋跟蹤。
工作業(yè)績:
參與20xx-2014《武漢農(nóng)商銀行數(shù)據(jù)挖掘項目》etl測試。
協(xié)助測試經(jīng)理帶領(lǐng)團隊完成20xx-2015《建行新一代企業(yè)信息應(yīng)用》測試。
離職原因:家在龍巖,寶寶出生后決定在龍巖長期居住。
公司名稱:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司(20xx年7月-20xx年11月)。
所屬行業(yè):計算機硬件·網(wǎng)絡(luò)設(shè)備公司性質(zhì):上市公司。
公司規(guī)模:500~1000人工作地點:福州。
職位名稱:程序員。
工作描述:工作內(nèi)容:
1.負責編碼,開發(fā)工具:c語言。
2.負責u-boot調(diào)板,熟悉一些匯編語言和基本的驅(qū)動。
3.協(xié)同項目組定位解決bug。
工作業(yè)績:
半個月根據(jù)開發(fā)需求完成過5k代碼量:無線用戶體驗數(shù)據(jù)輸出顯示。
自我評價:具備獨立分析和解決問題,具有較好的動手能力,對待工作細致負責,保質(zhì)保量完成任務(wù),善于學習新技術(shù),肯吃苦,紀律觀念極強。善于與人協(xié)同工作。具備項目開發(fā)經(jīng)驗,曾參與多個實際項目開發(fā)。本人性格開朗活潑,注重實事求是。我將以飽滿的熱情投入到工作崗位,相信您的信任和我的實力將成為我們共同的未來帶來共同的努力。
語種名稱掌握程度。
英語良好。
普通話良好。
軟件工程個人心得篇二十二
年齡:23歲。
婚姻狀況:未婚。
最高學歷:本科。
政治面貌:共青團員。
現(xiàn)居城市:廣州。
籍貫:廣東。
電話:×××××××××××。
e-mail:×××@。
求職意向。
工作年限:應(yīng)屆畢業(yè)生。
工作類型:全職。
期望薪資:面議。
工作地點:廣東。
求職行業(yè):信息產(chǎn)業(yè)、計算機。
xx-06-××××服飾有限公司軟件工程師。
工作描述:從事操作使用sql開發(fā)。
教育經(jīng)歷。
xx-07-xx-07華南師范大學軟件工程本科。
專業(yè)描述:主修:java程序設(shè)計,jsp程序設(shè)計,j2ee程序設(shè)計,面向?qū)ο蟪绦蛟O(shè)計,c++程序設(shè)計,計算機組成原理,web網(wǎng)頁制作,軟件項目管理,計算機組裝與維護等。
自我評價。
本人性格開朗與人處事融洽,對工作善始善終,能承受日益嚴重的競爭壓力,并能在成功與失敗中完善自己?;顫婇_朗、樂觀向上、適應(yīng)力強、勤奮好學、認真負責、堅毅不拔、勇于迎接新挑戰(zhàn)。擅長業(yè)務(wù)具有良好的溝通能力與團隊合作精神。
軟件工程個人心得篇二十三
軟件行業(yè)是中國發(fā)展最快的高科技行業(yè)之一,軟件工程師是軟件企業(yè)的重要的生產(chǎn)元素,管好和用好這些軟件人才是軟件企業(yè)能否得以發(fā)展的關(guān)鍵因素。本站小編為你整理了軟件工程師個人總結(jié),希望可以幫到您。
作為剛從學校出來的應(yīng)屆畢業(yè)生,第一份工作就落在智通,來到智通,深深地被這個企業(yè)的文化所感染,我很認同智通的企業(yè)文化,智通的企業(yè)精神“統(tǒng)一,專一,事業(yè)第一”體現(xiàn)出了這一行業(yè)優(yōu)秀企業(yè)文化的特點。在這三個月的學習與親身感受之下,我更加堅定地要使自己成為一名合格并爭取優(yōu)秀的智通人,我對自己有信心,對智通更有信心。
作為一名在技術(shù)崗位的職員,要具備一定的專業(yè)知識,不斷地充實自己,在不斷的工作學習與研究中成長,要有很好的團隊協(xié)作精神,有很強的執(zhí)行力,能真正為企業(yè)做實事。在智通上班的三個月里,我主要完成了以下工作項目:
一、剛來的兩個星期,由于目前網(wǎng)站工作的需要,師傅指導(dǎo)一邊熟悉工作職位環(huán)境一邊學習asp,用了兩個星期系統(tǒng)地學習了這門從未接觸過的asp語言,為接下來一個月的工作打了堅實的基礎(chǔ)。
二、接下來的時間,主要配合網(wǎng)站先前asp的后臺管理系統(tǒng)進行某些功能優(yōu)化與系統(tǒng)維護工作。先后完成了銷售管理模塊的最新注冊企業(yè)查詢、職業(yè)推薦給求職者、把求職者推薦給企業(yè)、會員職位刷新、職位刷新統(tǒng)計等幾個模塊的功能修改與優(yōu)化,解決了業(yè)務(wù)員帶權(quán)限控制的查詢、推薦時間的控制與查詢速度優(yōu)化、企業(yè)職位刷新時的權(quán)限控制與企業(yè)職位時效性的控制以及完成對各銷售組成員的職位數(shù)統(tǒng)計,職位刷新數(shù)統(tǒng)計的功能設(shè)計。在完成這些各種功能需求的時候,對后臺管理系統(tǒng)進行了深入的分析研究,因此對銷售管理模塊非常熟悉,給目前網(wǎng)站新版開發(fā)的后臺設(shè)計提了不少建設(shè)性的想法。之后還完成了logo管理模塊中的投票項目添加優(yōu)化與投票結(jié)果統(tǒng)計查詢修正、logo、banner的管理與文本文件的生成。還完成了客服管理模塊中后臺開通資料查詢的改進,企業(yè)管理、個人管理模塊查詢功能的改進。期間還完成了部分功能錯誤的修正,如校園招聘管理圖片不能上傳、文章類別不能修改、文章不能刪除等。
三、目前新版是用jsp開發(fā)的,在這三個月里,我進一步對java,jsp的深入學習,了解了mvc模式開發(fā),在這階段的學習期間,我以一個小商務(wù)系統(tǒng)的開發(fā)作為學習任務(wù)。還對當前流行的jive代碼與開發(fā)思想進行了初步的學習研究。
四、作為一名系統(tǒng)開發(fā)與維護工作者,當然不能忽視對數(shù)據(jù)庫知識的學習,在這段時間我也進一步對sql語句進行了深入的學習,對sql語句的查詢進行了分析,比較重視數(shù)據(jù)庫性能分析與調(diào)整這方面的知識學習。通過這階段的學習,把這些知識與方法運用到了對后臺管理系統(tǒng)會員查詢的速度優(yōu)化功能上,在實際工作中得以實踐運用。
五、網(wǎng)站新版開發(fā)方面,主要還為新版做了幾個數(shù)據(jù)庫對照表。
六、還參加了網(wǎng)站新版的第二輪測試工作,主要以后臺管理系統(tǒng)為主做測試,還參與了前臺個人管理與企業(yè)管理的流程測試,測出了不少關(guān)鍵性的bug。
七、入職以來,還擔任了網(wǎng)站部群發(fā)郵件的工作。三個月內(nèi)完成了好幾批郵件群發(fā)的工作,每天定時定量地給在無憂無慮網(wǎng)站上注冊的企業(yè)或會員群發(fā)幾十萬封郵件。還配合客服部群發(fā)了兩批特殊活動的郵件,配合網(wǎng)站營銷活動群發(fā)了兩批群件,每天堅持固定給注冊會員群發(fā)。
在網(wǎng)站技術(shù)部工作的三個月里,自己感受非常多。首先,作為剛從學校出來的畢業(yè)生,在實際開發(fā)中的經(jīng)驗尚不夠成熟,還需要在工作中不斷的提升自己。其次,要進一步提高自己的開發(fā)技能,使自己的技能滿足今后的需求,主動獲取并學習當今最新技術(shù)信息,平衡自己的知識結(jié)構(gòu),在不斷的學習中提高自己。然后,要加強與同事們的溝通,融入團隊,互相學習、相互提高,在團隊中不斷完善自己。
我相信,通過我的努力,一定能成為智通的優(yōu)秀員工,一定會在優(yōu)秀成績之上提升自己。同時我希望公司能根據(jù)情況給我培訓深造的機會,也希望部門內(nèi)能有經(jīng)常性的專業(yè)技術(shù)學習。
我有幸成為北京超圖一員,應(yīng)聘為公司的java軟件工程師。入任職以來,在部門領(lǐng)導(dǎo)的帶領(lǐng)下,自己感覺無論學習、技術(shù)、生活等方面都有很大的提升。
20xx年里我主要完成的工作有三方面:
1、荊門石油石化巡檢系統(tǒng)的調(diào)研和開發(fā)。
該項目是我工作以來第一次涉及到調(diào)研,對我來說算是一個不小的挑戰(zhàn)。在調(diào)研過程中,讓我學會了如何通過和客戶的溝通來了解客戶的需求。由于自己的工作經(jīng)驗不足,在調(diào)研工作中體現(xiàn)出一些問題。不能很直接的在和客戶溝通中非常準確的了解客戶的更多需求,有很多需要和客戶交流溝通多次才能明白客戶的最終需求,也沒有把自己作為最終用戶并站在用戶的角度上來考慮問題,這些都是我在以后的工作中需要提高和改進的地方。在巡檢系統(tǒng)的開發(fā)工作中,讓我進一步鞏固和加強了自己的開發(fā)能力。
2、電信12530增值業(yè)務(wù)的開發(fā)與維護。
從5月以來我就開始接手公司的主要業(yè)務(wù)之一,12530電信增值業(yè)務(wù)。由于前面負責這個項目的同事突然離職,導(dǎo)致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,并要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最后在金總的指導(dǎo)和鼓勵下,順利的完成這次活動。在完成這次投票活動后,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關(guān)技術(shù)文檔補充完全,保證別人能夠順利的進行該項目工作。通過這個項目,讓我加強了自己在高強高壓下工作的能力,也讓我找到更多自信。
3、襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的開發(fā)與實施。
在這兩個項目中,除了承擔開發(fā)工作以外,也逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這兩個項目能夠順利完成,除了完成自己的工作外,還主動關(guān)心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心順利實施,為我公司拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心奠定基礎(chǔ)。在工作之外,我也注重個人能力的提高。工作之余,主動學習一些新技術(shù),與同事溝通配合,搭建一個ssh的開發(fā)框架。也學習springsecurity知識,這些新知識的積累,對我以后的工作有很大幫助。
20xx年工作展望:
1、將學習的springsecurity整合到我們自己搭建的ssh框架,進一步完善框架。
2、利用搭建的ssh框架,開發(fā)一套oa系統(tǒng)平臺。
3、做好襄樊、鄂州家政網(wǎng)絡(luò)服務(wù)中心的維護工作。
4、希望公司能夠大量拿下湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心,繼續(xù)開發(fā)和實施湖北省其他市的家政網(wǎng)絡(luò)服務(wù)中心。
5、繼續(xù)學習新技術(shù),努力提高自己的個人能力。為以后能夠更好,更順利的工作奠定基礎(chǔ)。
6、希望通過自己的進步和努力,能為公司的發(fā)展做出自己最大的貢獻,體現(xiàn)出自己的最大價值。
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,以及電信行業(yè)的第三次重組,給我們通信服務(wù)行業(yè)帶來了巨大的商機,我很榮幸在這個大好時機來到中國網(wǎng)通常州分公司,成為網(wǎng)通公司的一名寬帶醫(yī)生,我非常珍惜這份工作機會。
時間一晃而過,轉(zhuǎn)眼間20xx年已接近尾聲?;厥追泵Χ殖鋵嵉?0xx年心中不禁感慨萬千,過去的一年中通過自身的不斷努力,使得技術(shù)水平、溝通技巧等方面都取得了一定的進步,當然亦有需要改進的地方,這是我人生中彌足珍貴的經(jīng)歷,也給我留下了精彩而美好的回憶。
非常幸運能夠來到**公司參加工作,上任軟件工程師這一職位?;仡櫂I(yè)務(wù)培訓期的一個月工作,感觸很深,收獲頗豐,我們首先對寬帶醫(yī)生這項業(yè)務(wù)的前期推出做了很細致的準備,仔細討論了在業(yè)務(wù)推出以后可能遇到的種種困難;然后參加了代維部門的實踐學習,深入了解了網(wǎng)絡(luò)的接入技術(shù),以及在修障過程中遇到的問題,接著參加了為期兩天的新員工入職培訓班,認真聽取了相關(guān)領(lǐng)導(dǎo)對公司的發(fā)展概況,組織結(jié)構(gòu),以及各部門職責的介紹,并認真學習了公司的基本業(yè)務(wù)和增值業(yè)務(wù),對公司的產(chǎn)品和服務(wù)有了很清楚的認識。
后期在主管的帶領(lǐng)下,我們陸續(xù)對周邊保有用戶進行了寬帶醫(yī)生免費體驗活動,也讓用戶知道我們這項延伸服務(wù)的推出,樹立我們寬帶的品牌形象。
在過去的工作當中,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過自身的不懈努力,各方面均取得了一定的進步,但那些遠遠不夠,我也在實際工作中認識到自己的不足,業(yè)務(wù)還不夠熟練,很多知識還有欠缺,處理事情不成熟。因此在今后的工作中,我將努力提高自身素質(zhì),克服不足,朝著以下幾個方向努力:
1、學無止鏡,時代的發(fā)展瞬息萬變,各種學科知識日新月異。我將堅持不懈地加強學習,向理論學習,向?qū)I(yè)知識學習,向身邊的同事學習,逐步提高自己的理論水平和業(yè)務(wù)能力,并用于指導(dǎo)實踐。
2、“業(yè)精于勤而荒于嬉”,在以后的工作中不斷學習業(yè)務(wù)知識,通過多看、多學、多練來不斷的提高自己的各項服務(wù)技能,克服年輕氣躁,做到腳踏實地,提高工作主動性,不怕多做事,不怕做小事,在點滴實踐中完善提高自己。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒,積極、熱情、細致地的對待每一項工作,繼續(xù)提高自身文化的修養(yǎng),努力使自己成為一名優(yōu)秀的軟件工程師。
4、在工作上積極配合省公司“關(guān)于配合全省寬帶續(xù)費率提升活動開展“寬帶醫(yī)生”服務(wù)的建議“的活動;加強對武進、新區(qū)、金壇寬帶醫(yī)生的業(yè)務(wù)宣傳,增加這些區(qū)域的服務(wù)量;加大對他網(wǎng)用戶的宣傳,擴大寬帶醫(yī)生的服務(wù)群,爭取將用戶發(fā)展為本網(wǎng)用戶;明確寬帶醫(yī)生遠程服務(wù)軟件的一整套受理、安裝、服務(wù)的流程,加強遠程服務(wù)軟件的推廣,將遠程服務(wù)和上門服務(wù)結(jié)合起來。
軟件工程個人心得篇二十四
時間一晃而過,轉(zhuǎn)眼間x年已接近尾聲?;厥追泵Χ殖鋵嵉膞,心中不禁感慨萬千,過去的一年中通過自身的不斷努力,使得技術(shù)水平、溝通技巧等方面都取得了一定的進步,當然亦有需要改進的地方,這是我人生中彌足珍貴的經(jīng)歷,也給我留下了精彩而美好的回憶。
非常幸運能夠成為zx的一員,回顧奮斗歷程,收獲頗豐。記得初來乍到之時,不懂公司的管理制度,業(yè)務(wù)流程,工作方向。通過在江門的學習,我才融入了這個新的大家庭。這歸功于公司制度合理,培養(yǎng)新人有方。之后的'工作更讓我認識到,zx是一個團結(jié)的大家庭、和諧的大家庭、有歸宿感的大家庭。心在這里,家就在這里。這里的每個人,都是有著理想、有著目標、有著人生方向,傾情拋灑血汗灌溉自己夢想的人。在工作上,我們是好同事,我們一起討論技術(shù)難題、業(yè)務(wù)流程;在生活中,我們是好朋友,我們一起暢談人生理想、生活雜碎,社會百態(tài)。
進公司以來,我設(shè)計開發(fā)了webgis項目,克服了webgis項目存在的各種技術(shù)難題,界面美觀設(shè)計,數(shù)據(jù)庫通訊,socket通訊。去綿陽出差部署自己開發(fā)的軟件是讓我最有成就感的一件事。在部署webgis項目時,我發(fā)現(xiàn)現(xiàn)場環(huán)境復(fù)雜多變。先是wcf連不上數(shù)據(jù)庫,測繪局地圖調(diào)用不出來。那時,我經(jīng)常熬夜解決這些難題,皇天不負苦心人,在我的努力下,webgis終于能夠順利運行了。出差的過程也讓我收獲頗多,既提升了和客戶溝通交流能力,也提高自身技術(shù)能力。完成webgis項目后,我又迅速投入到宜昌短信回訪項目中。維護短信網(wǎng)關(guān),開發(fā)短信發(fā)送接口,短信接口。此項目讓我感到,寫好一個能夠良好運行的軟件其實不容易,客戶需求是變化多端的。希望有一天軟件真正能夠達到智能化。
在過去的工作當中,在領(lǐng)導(dǎo)和同事們的悉心關(guān)懷和指導(dǎo)下,通過自身的不懈努力,各方面均取得了一定的進步,但這些遠遠不夠。俗話說:人無遠慮,必有近憂。我明白,要學習的東西還有很多,要提升的空間還有很大。今后,必定會不斷督促自己,努力提高自身素質(zhì),克服不足,朝著以下幾個方向努力:
1、學無止鏡,時代的發(fā)展瞬息萬變,各種學科知識日新月異。我將堅持不懈地加強學習,向理論學習,向?qū)I(yè)知識學習,向身邊的同事學習,逐步提高自己的理論水平和業(yè)務(wù)能力,并用于指導(dǎo)實踐。
2、業(yè)精于勤而荒于嬉,在以后的工作中不斷學習業(yè)務(wù)知識,通過多看、多學、多練來不斷地提高自己的各項服務(wù)技能,克服年輕氣躁,做到腳踏實地,提高工作主動性,不怕多做事,不怕做小事,在點滴實踐中完善提高自己。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒。積極、熱情、細致地的對待每一項工作,繼續(xù)提高自身文化的修養(yǎng),努力使自己成為一名優(yōu)秀的工作人員。
4、在工作上積極配合劉衛(wèi)兵工作,快速,有效完成上級交代任務(wù)。
5、認真做好天津pgis項目。
作為軟件工程師至關(guān)重要的一點那就是:學習!不斷學習!掌握一門學問遠遠沒有想象的那么高難、深奧,只是多花些時間。多方吸取、廣泛涉獵,極力夯實能力。想成為出色的軟件工程師不僅僅是軟件知識,還有財務(wù)、經(jīng)濟、稅務(wù)、管理等等知識,韜光養(yǎng)晦、未雨綢繆。今年算是豐收了,爭取來年進行大豐收。

