在當下這個社會中,報告的使用成為日常生活的常態,報告具有成文事后性的特點。怎樣寫報告才更能起到其作用呢?報告應該怎么制定呢?下面是我給大家整理的報告范文,歡迎大家閱讀分享借鑒,希望對大家能夠有所幫助。
軟件工程實踐報告總結篇一
無錫埃卡內基學院成立于2009年10月,由無錫市太湖新城科教產業園、美國卡內基梅隆大學軟件教育培訓中心(icarnegie)以及國內領先的軟件外包服務企業軟通動力信息技術(集團)有限公司三方共同創辦,是經由江蘇省無錫市教育局批準成立的高級it人才培訓學院。
學的課程和專業教育體系,結合國內領先軟件服務外包企業的專業實訓案例,以覆蓋多領域全生命周期的it教學與培訓,為企業提供全方位國際化軟件服務外包人才,為樂于從事it行業的有識之士提供快速的職業發展通道。埃卡內基目前已經與多家著名高等學府和國內外知名it企業建立了長期的戰略合作伙伴關系,擁有專業資深的師資團隊,開創出一整套獨有的人才培養方式,提供全方位多層次軟件外包服務國際化專業人才解決方案,在國內軟件培訓行業趨于領先地位,是國內外軟件領域培訓交流的橋梁和窗口。
無錫埃卡內基學院擁有雄厚的師資力量,講師均獲得世界頂尖學府博士或碩士學位/學歷,經由卡內基梅隆大學軟件教育培訓中心的嚴格培訓并獲資質認證。講師團隊均擁有多年海外跨國公司或高端教育機構的工作經驗,掌握國際it技術最新流行趨勢以及發展方向,并具有精湛的英文交流能力和深厚的專業素養,精通金融,保險,電信和高科等領域大型項目的開發和管理過程。
無錫埃卡內基學院引入先進的嵌入式國際化高等教育模式和行業廣泛認可的軟件系統開發(ssd)認證課程體系,在純正的英語或中英文雙語的教學環境中,感受美國卡內基梅隆大學的系統化教學體系,并結合最新流行趨勢進行實際項目演練,為來自不同層次和專業的高中畢業生、大學生以及在職it專業人士,量身打造最先進的專業技能和職場“軟技能”課程,提供全方位多層次軟件外包服務國際化專業人才解決方案。學院采用全英文授課、雙語輔導的模式,以美國式的教育理念,讓學員體驗到全生命周期的it項目實訓。學院24小時全天候學習環境,貼近學生的一站式教學跟蹤服務,零距離接觸企業真實工作環境,立足培養國際一流it人才資源的多層次技能。
無錫埃卡內基學院在人才輸出渠道方面獨具優勢,目前已與多家國內外知名企業建立了戰略合作關系,其中包括軟通動力、愛立信、波音公司、花期銀行,salesforce等著名國內it領頭企業和跨國公司,成為其人才輸出基地。
無錫埃卡內基學院位于太湖新城科教產業園,毗鄰風光秀麗的太湖之濱,周邊知名跨國公司林立,基礎設施完善齊全。學院教學面積達8000平米,可以同時進行750名學員的培訓,整體硬件設施一流,共設有30多個多媒體教學計算機室和數十個會議討論室,全天候開放以供操作演練和授課討論。在教學區和生活區范圍里,均可免費使用無線上網服務,隨時隨地感受高科技、多媒體教學設施帶來的便捷。
立足高位,加速遠航。無錫埃卡內基學院將以最前端教學模式,緊隨日新月異的全球it行業變革潮流,為中國軟件行業培養出具備國際化專業視角的高級復合型人才。金牌品質,成就一流,加入埃卡內基學院,為騰飛助力,共創無限未來!
1.學會將理論運用在生產實踐,讓自己知識更加牢固,調和理論與實際的關系。
2.了解并接觸良好的職業素質,恪守職責,勇于創新。
3.通過實習,參加一定的業務活動和管理實踐,了解企業的管理現狀/所具備的基礎及存在問題,為學生畢業設計和走入社會奠定良好基礎。
4.通過實習,調查、了解企業的運行機制和業務管理過程,參與企業具體管理工作,提高社會實踐能力,增強調查研究,人際溝通,謀略決策,隨機應變等獨立工作能力與管理能力。
5.培養獨立分析問題、解決問題的能力;熟練使用android開發工具。
6.提高個人的實踐能力、科研能力和解決本專業實際問題的能力。
7.培養積極的創新精神、嚴肅認真的科學態度和嚴謹求實的工作作風,增強個人綜合素質以及畢業后對it職業的適應能力。
8.培養團隊合作精神;
江蘇省無錫市濱湖區錦溪路100號
無錫埃卡內基學院
1.內容簡介
本次實習主要是完成一個競賽類的項目命題,通過實際操作來提升自己的動手能力,對于尚未掌握的的技術則采用“即用即學,現學現用”的方式。
項目名稱:暢游學府項目性質:校園綜合類應用
項目背景:經調查問卷發現,大學生并非滿足于現今的生活方式,存在各種各樣的問題。首先是新生,對于不熟悉的大學,需要開學志愿者指引,造成大量人力物力的浪費,于是我們設計入學導航,便捷的導航說明,簡單的路線,直接指引新生認識校園,減少學校勞力。對于老生,我們發現,他們容易忘記課程,我們設計了課程輔助的模塊,提供課表和作業資料等的輔助。很多人喜歡把食堂菜帶回宿舍吃,原因食堂太擠,有許多人因為排隊太長而不吃飯,所以我們開發點餐系統,隨時隨地點外賣,省卻排隊的時間。由于我們院特有志愿服務,為此,我們特意開發志愿者系統,可以聯系需要志愿服務的老師,簽訂志愿服務。
項目開發采取團隊寫作方式,我負責編寫其中的點餐模塊。
軟件工程實踐報告總結篇二
經過長時間對國貿軟件的的使用,在不斷練習操作的過程中,我對國貿軟件的最深刻感覺是:學以致用、有趣、必須細心耐心反應迅速。
作為國貿專業,經過長時間的理論學習,急需通過實際操作或某種近似于實際操作的平臺對所學的理論知識加以實踐,以求進一步掌握和鞏固,而國貿軟件正提供這樣一種平臺。該軟件涉及及出口貿易的各個方面和環節,從外貿公司的經營運作到實際的進出口業務流程,都能進行模擬實訓。在使用過程中,會遇到很多國貿的基礎理論知識和實務技能,這是對國貿理論掌握程度的最好考察。眼過千遍不如手過一遍,相對于理論部分而言,國貿實務更注重實際操作,通過這種理論結合實踐的方式,鞏固基礎知識,查找理論學習的不足,以前學習的實物理論基礎知識會更加的具體和直觀。同時,該軟件的實務操作部分與報關員報關實務所涉及的知識基本一致,這對于我的報關員考試復習提供很大的幫助。
該軟件通過“實戰”方式訓練,會在操作過程中遇到很多難題和挑戰,這些必須自己想辦法解決。由于大家進行角色劃分,形成一個虛擬市場,所以大家之間相互的競爭是必不可少的,大家會從各個方面進行競爭。競爭在現在是無法避免的,意識正是現代社會生存發展所需要的。正是這種競爭,使得我(相信大家)對該軟件產生濃厚的興趣。
國貿軟件涉及大數據計算的繁瑣的單證填寫,所以必須做到細心耐心,例如,在填制外貿合同時,一個小小的數據錯誤或是貨物裝運、指運港名稱的錯誤都會是合同填寫失敗;填寫保險單或是報關單證,沒有嚴格按照合同數據填制就會導致填寫出現錯誤,無法進行下一步驟,影響實驗效率。
在操作過程中,除復習、鞏固所學國貿理論外,另一個重要任務就是想辦法“賺錢”,提高自己企業的盈利水平和生存能力,這就要求必須反應迅速、判斷準確,否則會覺得企業經營的舉步維艱。
以上就是經過一段時間對國貿軟件的操作使用產生的總結。
軟件工程實踐報告總結篇三
開封天一軟件科技有限公司(原河南省開封市王子科技公司)是經國家工商管理機構注冊批準的一家專門從事企業軟件開發與辦公信息化建設的高科技企業,公司擁有一批經驗豐富、技術精湛的系統設計、實施及售后服務人員;公司擁有雄厚的技術實力和核心自主知識產權,能為企業提供從技術咨詢到解決方案;從電腦設備供應到軟件產品定制;從軟件操作培訓到售后維護服務等全過程的高層次優質服務。
公司自主研發的軟件產品涵蓋了企業辦公、財務管理、互聯網應用、服務器出租、服務器托管、進銷存管理、工業控制,儀表數據采集與測控,人工智能等多種商業領域。公司本著“采用先進技術和平臺,提供高效、穩定的軟件系統”的產品質量方針和“一切以用戶為中心”的企業服務理念,與您共同推動我國企業的信息化建設。
一個沒有優秀民族文化的民族,不能自強于世界民族之林;同樣,一個沒有優秀企業文化的企業也不能自強于強烈的市場競爭之中。天一軟件科技有限公司將稟承“用戶至上、用心服務”的服務理念,創建獨具特色的國際化it企業文化,借鑒中外軟件企業的成功經驗,與國內外友商精誠合作,緊趨世界信息技術發展潮流,致力于民族軟件業的騰飛,向著成為中國一流的國際化it企業的目標邁進!為了實現“讓客戶盡情享受信息新生活”的企業使命,天一軟件著力進行業務與服務創新,持續不斷地向廣大客戶推出科學、適用的業務,較好地打造了業務品牌的形象和優質服務形象,理念先進、功能完善的天一綜合短信系統系列產品,天一商務領航平臺、天一統一充值平臺等系統逐漸深入客戶的實際應用,提升客戶感知的進程沒有終點,福富軟件以創新的精神推出業務、服務客戶的追求永無止境。
天一軟件強調以人為本,認為對員工的投資是最重要的投資,通過對員工的培訓提高員工的技術能力,并在平時通過多個方面讓員工隨時隨刻感受到盛鴻這個大家庭的溫馨、友愛。
創新是一種積累。不積跬步,無以至千里;不積小流,無以成江海。我們的鄰國日本戰后一片狼籍,但是憑著“每天pdca,每天進步1%”的精神,一點一滴的創新,終于成就了一個科技和經濟強國。創新不是海市蜃樓,她就在我們身邊,偉大的創新也許當初只是一個看似很傻的念頭,但如果當初沒有人插上翅膀想飛卻飛不起來,有怎么會有今天的飛機呢公司將創新理念運用在公司的發展,項目的開發當中。天一當前的創新重點在于業務創新、技術創新、管理創新,提倡大膽創新,不怕失敗,“莫以善小而不為”,從工作中的每個細節入手,從一點一滴做起,讓創新逐漸成為習慣。
最為一個軟件開發技術公司,不同于一般的那種嚴肅的氣氛,天一中給人的感覺是比較的寬松,公司的人情味也比較濃。對于我們這一批參加暑期社會實踐短期活動的在校學生,也都按照一般公司的標準要求我們,當然在這期間對我們的待遇,如:伙食、上下班的班車接送、業余文體活動等,也對我們一視同仁,這也是我們真正的體驗該公司的生活工作提供了不小的幫助。
這種氣氛,加上先前進入公司的師兄師姐,以及其他的熱心的老員工的幫助,使我們幾個很快的融入了這個公司中,在工作中更好的與周圍的同事的進行交流、合作;在工作之余我們也參加了公司組織的一些文體活動,如羽毛球、卡拉ok等。
這次的社會實踐活動,每個人都有一個很明確的任務,所以意味著我們不可能如以往的簡單的了解一些企業文化,簡單的學學新的知識就可以了,我們的這一個多月必將是一個繁忙的一個星期,也必將是一個充實的,進步的一個星期。下面介紹的是我們在公司的生活與工作中所遇到的一些困難,還有我們一般的生活工作時間安排以及具體的工程開發內容。克服困難,養成良好的工作生活習慣。基于各方面的原因,雖然在去之前我們做了比較充足的準備,但還是遇到了一些困難,例如工程階段比較繁多,但時間又比較的短。
由于我們可算是第一次正式的參與企業的開發,在經驗、知識上必然是有所欠缺,所以在開始階段我們主要都是了解項目的背景知識,進一步學習基本的一些項目原理等。而后要進行設計工作,然后才是真正的工程開發過程,還有調試過程。再由于我們只是短期的社會實踐工作,為了所做的工作在以后能真正為人所用,我們在走之前還要留下完善的相關文檔。短短的一個星期,要分成這么多的階段,而任務就擺在那,每一階段的時間可想而知是多么的寶貴。
由于時間比較的緊。在這段時間我們既要看文檔、又要搞設計,既要編程序,又要測試,還要編寫整理對應文檔。所以有時是每天中午都沒得休息趕著的干,下午下了班,別人都回去了,我們還在那兒加班,一直到晚上9點多,才坐上公交車花一個小時回住處休息。大家常常是坐在車上就睡著了。
另一方面,由于公司沒有給我們解決住宿問題,我們剛開始是在在公司同學的幫助下在體育場附近找的一個地方住著,后來又找了個地方,但還是在那一塊。雖然是坐在公司的班車上班,但由于是班車的第一站,很早就要上車,每天6:30就得起床。而在公司中午1:00上班,原來在學校的午睡習慣也只能去掉了,所以為了保持上班時有旺盛的精力,我們一改在校晚睡得習慣,每天晚上回去10:30就會睡覺。這樣的一堅持就是一個星期,雖然是苦了一點,但我想這也無形中讓我們培養了一個良好的作息習慣。
而在這一個多月中,我們基本做到按照公司正式員工的標準來要求自己,跟他們一樣的上班時間,遵守一樣的規章制度,保持旺盛的工作動力。一般是每天工作7個半小時,從8:45—12:00和13:00—17:15。當然有時候為了趕進度我們會在晚上或周末加一下班,而在相對比較輕松的階段,特別的是在初期時,我們也會在工作中,找機會多學一些相關的知識。
由于我們四個人分別的加入了三個不同的項目開發小組,以下是他們對于這次工作的一個小小的總結:
我們于今年的暑假去天一軟件進行社會實踐,所做的項目為st(系統測試)部門的mr(modifyrequest)系統,mr系統為st部門的最常用軟件,是進行軟件測試的必備工具,由于原有的工具已經不能滿足現在的要求,我們將利用更新的技術,基于新的需求分析,重新編寫該應用軟件,該軟件采用流行的web_browser的結構,利用aspsqlserver來實現整個系統,整個開發過程完全采用現代軟件工程的方法來監控整個軟件的質量。第一步的需求分析由朗訊公司提出,并做出了相應的tier2文檔。第二步的系統設計和數據庫建模由我和另一位同學完成及相應的tier3,其中經歷了數次反復和review最終得到了一個完整的tier3文檔,第三步為coding,由于有前兩步的基礎,此步驟得以很快的完成。最后的軟件通過了st部門的專門測試,最終得到了部門經理的好評。
通過這一次社會實踐,使我們在課堂上學習到的抽象的軟件工程的理論有了一次實踐的機會,經歷了正規的軟件過程,而且給了我們一次難得的與人合作的機會,相信這一切對我們將來從事大型軟件開發都將是難得的財富。
這個系統是由同事獨立完成的,以下是他對于這次作的一個小小的總結:
在暑假期間,我到了天一軟件科技有限公司實習,在軟件部(sw部門)負責基于web的項目管理系統的開發工作,即tms(taskmanagementsystem)。
開發這個系統的目的是為了管理天一軟件公司sw部門現在正在開發的發展情況,以方便管理者和項目的參與者之間的協調。開發的系統應該能夠跟蹤項目的最新進展情況。
在這個系統里,最上層的對象是項目,下面分成若干子項目:子項目下又分成若干task(任務)(project—sub_project—task)這樣的層次結構。對應于項目(project)有項目主管pm(projectmanager),對應于子項目,有teamleader;對應于任務,有taskowner、taskmember、taskreviewer。pm負責添加、修改項目和子項目,以及添加上面所述的.他以下的任何角色。上面的角色能加下面的角色,而下面的角色不能加上面的角色。teamleader負責子項目的管理(添加,修改,等等)。taskowner負責自己的一個或多個task,定時向pm作報告(通過程序設置的時間發送定制的email)當一個task完成后,pm檢查,確認后就結束此一task并向所有的人(sw部門的人)發程序定制的郵件。當所有task,sub_project都完成或部分、全部被取消后,整個項目就結束了。
整個系統用web形式顯示和使用。采用activeserverpages即所謂asp技術。數據庫采用oracle數據庫,采用ole連接遠程數據庫(tms和數據庫不在同一臺機器上)。
雖然實踐的時間比較的短暫,但我還是有了不小的收獲,最大的收獲是了解了一些軟件開發的程序化生產過程。還有就是能有機會向sw部門的職員的一絲不茍、兢兢業業的敬業精神學習。相信這些都將給我以后的學習和工作帶來不小的幫助。
呼叫中心項目關于電話銀行的開發公作前面已經提到過呼叫中心callcenter解決方案是天一軟件作為該公司新的經濟增長點來開發的,文書解決方案適于針對不同的需求在上面開發一步的ctl應用,就如民航語音電子系統、電子股票交易系統等,電話銀行地其中一個可能的應用,也是公司在該解決方案上正在開發的第一個系統,而我本人則就是參加這個項目的工作。介紹如下:
電話銀行系統的目標是提供銀行的基本業務處理功能,其服務形式可發是自動語音或人工坐席。電話銀行系統的主要功能包括賬戶查詢、賬戶轉賬,、客戶信息服務及客戶投訴四大部分,我在該項目的具體工作就是,參與初期的需求分析以設計的討論,提出一些建議,并在后面負責其中一個數據應用網的設計、開發以及調試。
該數據應用網關主要用來與電話銀行系統以外的數據源進行通信,用于向電話銀行系統屏蔽外界的數據的細節,如存放格式、存放地點、版本等。應用網關有以下的接口,如與電話銀行系統的tcp/ip通信接口及dcom維護管理接口,還有與外界數據源的數據接口。針對于電話銀行的這個應用網關的開發的主要工作由以下幾部分組成:
a、根據電話銀行ivr流程的具體需求,和ivr協商確定ivr數據請求以及返回的接口,建立與數據庫的連接,并且根據和ivr的數據接口編寫具體的數據應用流程。
b、應用維護管理接口進行應用網關與網關服務器的連接、注冊工作,并實現網絡服務器對應用網關遠程操作中的一些方法。
c、應用tcp/ip通信接口,在應用網關上實現ivr經由網關服務器的數據請求的處理。
d、修改完善操作界面并編寫《應用網關用戶操作說明書》。
這些工作主要涉及到數據庫的遠程操作、微軟的com/dcom通信機制還有tcp/ip通信原理,所以說這一次的工作不僅給了我深入了解一個大型軟件開發企業的機會,也給了我一個很大的鍛煉學習提高的機會。
如今一個星期的天一軟件科技有限公司社會實踐活動已經結束了,從這次活動的成果上來看,還是比較成功的。辛勤的工作換來的是累累的碩果,不管是對于企業、學校,還是我們自己。
首先我們幾個人在較短的時間內,克服各種困難,從最初的閱讀文檔,設計、開發,到最后的調試,完善,我們都按質按量的完成了,完成預定的工程開發任務,通過了公司相應項目小組的驗收,也得到了他們的一致好評,實現了最初為企業作實際共享的目標。
其次在這個過程中,我們也通過了深入的調查、討論,以對一個大型軟件開發企業的結構、管理、文化、氣氛有了比較詳細的了解。而通過我們在公司中的工作上的良好表現,還有生活中與公司員工的交流,我們也在他們面前展現了了一個積極進取、勇于創新形象,起到了加強學校與企業雙向交流的作用。
再有的一點就是,通過這次活動,讓我們理論聯系實際,在軟件工程的開發過程、數據庫的開發、分布式計算等工程實踐經驗上有了很大的提高。在公司中也培養了初步的大型項目合作開發經驗,這一些都很好的增強了我們的個人的能力和并提高了自身的素質。
類似的以上的收獲還有很多很多,但在活動結束的這個時候,仔細考慮一下,還是有一些地經驗教訓的。
例如在活動中我們能夠感覺得到,很多的工作經驗,開發的知識我們了解的還是不夠充分,致使我們在開發初期要發費較多的時間用于入門。但有一點感覺就是,我們在學校所學的一些基本知識還是比較有用的,例如網絡通信砂理,數據庫基本原理等,正是這些基礎知識使我們在缺少工程經驗的情況下還能盡快入手,后來趕上。
針對我們學校部分學生普遍基礎理論知識較多,對于工程的經驗不足的現象,我們同學大可以去掉以往羞于參與工程,怕在別人前認短的心態,因為北京郵電大學學生在通信理論方面的基礎知識還是比較豐富的,有了這一些知識,我們一般在工程面前還是能很快入手的,而為了更好的進行開發,我們也應該在校期間就多進行一些工程方面的鍛煉,培養實際動手能力。
我想象這樣一此讓同學接觸社會,培養實際動手能力的活動真的很不錯,也是同學們所歡迎的,當然把這樣的活動辦好需要學校的老師和同學們共同努力。也希望,這樣的活動能不斷地繼續下去,并發展壯大。
雖然就短短的一個星期,但我想這一份經歷必將會為我們將來進入社會打下一個良好的基礎,不管是在以后的就業指導上、還是在工作生活為人上,我們都擁有了一筆寶貴的財富。
所以在最后我想我們應當感謝為我們提供這次活動機會、還有在此過程中熱心幫助我們的學校學生工作部,學校團委,研究生團委的老師們,另外還要感謝天一軟件科技有限公司及其中的員工們。
軟件工程實踐報告總結篇四
我所實習的南京xx軟件有限公司簡稱xx公司,公司成立于xx年,主營軟件開發和信息系統集成,專門從事工程建設項目管理信息系統開發和實施,具有自主知識產權的項目管理軟件產品xx項目管理系列軟件(包括xx投資控制合同管理軟件、xx的進度控制計劃管理軟件、xx質量控制安全管理軟件、xx項目管理門戶、xx城建項目管理平臺等),并已經在全世界第一大橋蘇通長江大橋、國內最大的開發區蘇州工業園區以及南水北調工程實施和應用,目前正與南京城建集團合作,開發城建項目管理平臺。
今年xx月xx日開始,我正式走進xx開始了實習工作,并被調到了江蘇省建筑質量檢測中心,參加正在進行的一個檢測項目。由于我才大三,本身對企業的經營方式等都很陌生,公司讓咱們的王工帶我學習,以師傅帶徒弟的方式,指導我的日常實習。在王工的熱心指導下,我依次對此次項目的業務流程和大概框架進行了了解,并積極參與相關工作,注意把書本上學到的理論知識對照實際工作,用理論知識加深對實際工作的認識,用實踐驗證大學所學確實有用。以雙重身份完成了學習與工作兩重任務。跟公司同事一樣上下班,協助同事完成部門工作;又以學生身份虛心學習,努力汲取實踐知識。我心里明白我要以良好的工作態度以及較強的工作能力和勤奮好學來適應公司的工作,完成公司的任務。
1、通過直接參與企業的運作過程,學到了實踐知識,同時進一步加深了對理論知識的理解,使理論與實踐知識都有所提高,圓滿地完成了本科教學的實踐任務。
2、提高了實際工作能力,為就業和將來的工作取得了一些寶貴的實踐經驗。
3、一些學生在實習單位受到認可并促成就業。
4、為畢業后的正式工作做好了準備。
到公司實習并沒有我想象中的難以融入,通過慢慢的學習,發現在公司用的到得知識在咱們的學校學習中都會遇到。至暑期結束,從不懂到漸漸的做了幾個檢測項目。學到不少的東西。實習生活還沒結束,開學了我還是會繼續留在公司我的學習和探索。
軟件工程實踐報告總結篇五
本站發布軟件工程師實習報告3000字,更多軟件工程師實習報告3000字相關信息請訪問本站實習報告頻道。
本周是實習的第一周,很幸運碰到了產品部很有耐心的leader詹老師。實習第二天他讓我做一個h5的游戲類應用,主要用于微信中分享。之前對于自己的水平是否能完成完全沒底,但感覺第一次實操確實也有點讓人興奮,之前關于產品開發的印象只停留在書本上。
詹老師讓我模仿“過家家gogaga”所開發的“打電話認師姐”微信小游戲寫一個類似的應用。我把原始應用找出來便開始摳代碼,第一步是將套在微信接口中的原始應用摳出來(套在微信接口的原始應用只能在微信瀏覽器中運行,無法在電腦上測試),周二開始做,一開始我的效率非常低,因為我很多測試方法并不熟悉,在參閱了微信js-sdk后總算把原始代碼摳出來,厘清該應用的基本邏輯后開始重寫,在詹老師的耐心地指導和對基礎知識的講解下,我們將原始代碼中120行的css代碼優化到60行,將五百多行的js代碼優化到只有60行,這事實上是在原有的邏輯上完全重寫了,這讓我開始有點成就感了。
也第一次感受到產品開發中的大局觀,這種大局觀更多的是體現在細節上,比如代碼變量名的設置需要與文件存放聯合考慮,以便日后修改和維護。詹老師在講代碼邏輯的時候親自寫了一個例子讓我體會,雖然消化這些用了快一天,但感覺真的收獲很大,有拔云見日之感。
實習一周后所遇到的種種困難也讓我意識到自己很多問題,歸納如下:
1.盡管之前對于書本的學習有一定積累,但還是暴露出代碼的不熟練,細節方面處理能力差,在細節上耗費時間太多。
2.缺乏基本的軟件開發測試思路,比如之前不知道chrome具有相當強大的錯誤測試功能,它對于沒有觸發的函數也有錯誤提示。
3.缺乏專注的習慣,比如詹老師讓我先完成功能方面,但我卻習慣于去找找界面的素材,這就導致兩邊都沒有做好。雖然認識上知道不該這么做,但是習慣上卻很難改。
4.自己很多時候雖然有問題但是不能完全闡述清楚,所以跟leader溝通的時候往往支支吾吾,以后有問題自己首先得想清楚,將問題講明白也是很關鍵的能力。
另外也記錄一些自己的淺薄感受:
1.工科出身的詹老師對于代碼的運行效率有很多的考慮,但對于用戶體驗和交互效果似乎稍微少點,當然也可能是我新來并不了解的原因。
2.公司在做小應用的時候并不會在用戶測試和產品結構功能上討論太多,公司要的是迭代效率,就是要快速出應用,然后再快速上線下一個。
本周接到新的任務,為中國教育在線制作h5的招聘頁面,之前的“給師姐打電話”的h5應用還沒有優化好,能做的改進的地方還有很多,leader詹老師讓我先把招聘網站做好,h5應用先放放,他給了我大街網做的“中國好offer”作為參考,拿到之后確實感覺這些頁面都做得很好,詹老師搜集的資源確實十分豐富,從實習到現在他發給我的參考很實用,在看完了五六十個h5的招聘頁面之后開始構思,在將產品架構基本做好后,測試又發現很多問題,有技術層面的,但更多的設計本身的問題。技術的細節的問題:基于jquerymobile的開發框架國內的資料十分有限,不得不查閱原始的英文api,很多問題也只能去jqm的論壇查找,這些都十分考驗英文閱讀能力。css的布局問題繁雜,在各個瀏覽器,各個應用的渲染都不一樣,也是很折磨人的過程,我現在就碰到了css中font-weight屬性在safari沒有渲染的問題,至今沒有解決。
逐漸體會到前端工作的繁瑣與細節,需要學的東西很多,有時候可以憑自己一些小聰明在當前解決,但并沒有摸到問題的根源,揚湯止沸不是長久之計,但又好像沒有足夠的時間來系統的摸索,我只能先將這些問題一一記下來。這些技術的.體會是一方面,另一方面便是產品的設計層面,現在就是因為產品快做好后發現有很多地方犯了低級錯誤,以往的紙上談兵頭頭是道,等到自己親身實踐卻感到把握不住很多設計原則,比如界面設計給用戶造成的不必要的干擾,功能可見性的不足,邏輯上的不嚴謹,以下我歸納了下崗做好的h5界面存在的交互問題:
1.頁面的設計初衷是左右滑動來切換頁面,但給幾個朋友測試后都不能進入頁面后就自然而然的知道是左右滑動。
的圖標給用戶是按鈕的錯覺,在測試中很多用戶以為是按鈕,都會下意識的點擊。
3.交互效果的乏善可陳,與滑動的邏輯似乎也沒有太大關聯,只是單純的加入了一些css3的動畫。
4.用于提示左右滑動的動態箭頭會讓用戶以為是點擊作用。
改進:
1.放棄joinus圖標。
2.改為上下滑動,箭頭提示更改。
3.重新設計圖標擺放結構。
總結:這次的h5頁面主要在于設計問題,事先并沒有完全構思好原型就急切投入到代碼的編寫中,這種開發方式本身是十分幼稚的!
軟件工程實踐報告總結篇六
實習是一種實踐,是理論聯系實際,應用和鞏固所學專業知識的一項重要環節,是培養我們能力和技能的一個重要手段。八月初,我們來到大連東軟實訓中心進行為期20天的實習,我們要做的是物流配送管理系統,我要做的是配送中心管理模塊。它的主要功能是完成對商品、庫房和供應商的管理,缺貨查詢和進貨安排。由于大家負責不同的模塊編寫,作為組長的我需要充分考慮各個模塊之間的交互,系統風格一致性等問題。
為此,項目啟動之前我們小組6人開會討論了整體的業務流程,明確了數據庫表之間的關聯和各個模塊之間的接口。在項目驗收階段我們順利地通過了答辯,圓滿完成了預期目標,雖然和優秀的小組開發的系統還有一些差距,但我們發揮了每個人的能力,結果也令我們滿意。
在為期20天大連東軟實訓中心的實習過程中,我每天都感覺很充實,從基礎知識的鞏固,項目整個的開發過程,我都認真學習,勤于思考,并不斷動手實踐,我感到收獲非常大。
這是我們在學習專業課程之后走向工作崗位之前的不可缺少的實踐環節。它對于培養我們的動手能力有很大的意義。這次實習旨在培養學生綜合運用所學的軟件工程專業基礎理論、基本技能和專業知識分析問題和解決問題的能力,培養我們的專業素質、應用科學的思維方法和計算技巧,使我們了解科學研究工作的一般程序和方法,撰寫科技論文的能力;培養我們直接參與科研活動、科研文獻和資料的調研,對研究工作以及相關的研究結果分析、綜合的能力;重點培養我們積極的創新精神、嚴肅認真的科學態度和嚴謹求實的工作作風,增強我們的綜合素質以及對畢業后工作崗位的適應能力;有利于擴大我們的知識面,并掌握一些軟件工程技術的發展前沿。
這次實習讓我們走出校園,切身體會公司的企業文化,感受到了和學校里面不一樣的學習方式和氛圍,也可以從中學到很多社會經驗,了解了很多行業需求和動態,使我們視野更加開闊。
我是java開發方向的,前一周時間主要是老師給我們講解java的基礎知識,web實用頁面的設計方法,oracle數據庫的使用,這些知識有些我們在課堂上學過,這次是系統的講解,為我們之后的項目開發打下了良好的基礎。
對于好像我這樣軟件工程專業的學生,java語言是我們的立身之本,然而在學習的過程中我發現自己的基礎知識掌握不是很牢固,學過的知識存在遺忘的現象。就像老師強調的那樣,我需要注重學習的細節,不能模棱兩可。
在web開發技術是我的薄弱環節,以前只知其然不知其所以然,在講解過程中,我了解了在javaee框架下對于一個b/s架構的網絡應用程序是如何基于http協議進行通信的。掌握了請求和響應是如何發送和處理,過濾器的使用,session技術原理等等。
之后我們6個人一組開始了項目開發。我們要做的是物流配送管理系統,物流配送管理系統是一套專門針對配送行業實現銷售管理的軟件系統,全面適用于物流配送領域中的各級各類經營企業。時間緊任務重,對我們來說是個不小的挑戰。我們先根據需求確定功能點,根據功能點我們搭建了每個模塊的靜態界面,通過實現前臺跳轉我們逐漸明晰了流程,也順利通過了評審。
在開發過程中我們也遇到了許多問題,由于小組6個人實踐能力不同,大家的進度就很難統一。還有一個就是版本控制的問題,為了避免工程修改沖突,我們為每個人建立了了自己的開發包,大家將自己開發的文件放置其中。我們用到的struts和hibernate框架里面有些文件需要公用,這樣我們決定在項目整合的時候統一修改。這樣我們就避免了很多不必要的麻煩。
由于我們選用了我們比較熟悉的開發工具和框架,所以我開發起來比較流暢,技術上沒有遇到太大的問題。在開發過程中我們建立了很好的信任關系,良好的溝通機制,讓我們每個組員有問題馬上分析和解決。我們也充分體會到了,團隊合作開發中每個人應該承擔不僅是自己的責任還有團隊的利益。
在實習過程中,實訓中心還為我們安排了幾次專題講座。在項目管理和質量管理講座中,張老師為我們講述了軟件行業一條非常重要的項目管理標準——cmmi,能力成熟度模型。它用于指導軟件公司開發出合理高效的產品。我們需要掌握這些標準,使自己的技術和方法在以后的工作中處于行業的領先地位。通過職業生涯規劃的講座,我深切了解到生涯規劃是確定人每個階段發展的方向,立足于本職工作,不斷自我管理,最終達到職業目標的一種方法。還有面試技巧訓練,這些對于目前尚未走向工作崗位的我們大學生來說,是大有裨益的。
這次實習讓我理論聯系實際,在團隊軟件工程的開發、數據庫的設計、分析問題解決問題的能力上有了很大的提高,積累了開發經驗,達到了實習效果,讓我得到了難能可貴的鍛煉。
軟件工程實踐報告總結篇七
項目:
學號:090123003。
姓名:張**。
指導教師:胡圓圓。
石家莊科技信息職業學院。
信息工程系。
20xx年12月。
目錄。
1.2設計目的及意義................................................錯誤!未定義書簽。
前言。
人力資源管理系統是典型的信息管理系統(mis),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。因此我們結合企業的要求,對sqlserver20xx數據庫管理系統、sql語言原理、delphi應用程序設計,delphi數據庫技術進行了較深入的學習和應用,主要完成對企業人力資源管理系統的需求分析、功能模塊劃分、數據庫模式分析,并由此設計了數據庫結構和應用程序。系統運行結果證明,本文所設計的人力資源管理系統系統可以對企業員工的信息和工資進行管理。
企業人力資源管理系統是一個非常通用的信息管理系統.幾乎所有的企事業單位都需要擁有自己的人力資源管理系統,以便對本單位員工的基本信息進行保存和管理.近年來,由于互聯網技術的飛速發展及其逐步普及,企業對信息進行網絡化管理的條件已經日趨成熟,建立基于網絡的管理信息系統,成為企業從分散管理向集中管理發展,提高效率、降低成本、完善服務的有力保證.作為人力資源管理系統開發新的技術,.net技術已經在許多系統中得到了很好的應用,但從應用研究的角度出發,技術中對于人力資源管理系統這種以數據庫管理技術為基礎的系統設計。
1.1設計目的及意義。
設計目的:
(1)大大提高企業的運作效率;。
(2)通過全面的信息采集和處理,輔助提高超市的決策水平;。
(3)由計算機來代替人工執行一系列諸如增加新員工、刪除員工、工資修改、查詢、統計等操作。這樣就使辦公人員可以輕松快捷的完成工資管理的任務。
人事管理是企業信息管理的重要部分,面對大量的人事信息,管理部門采用人力處理將浪費大量的時間,人力和物力,并且數據的準確性低。因此,開發一個界面友好,易于操作的人事管理軟件進行自動化處理變得十分重要,這正是本系統開發的目的和意義。
隨著我國市場經濟的快速發展,人事工資管理系統在企業的日常管理中發揮著越來越重要的作用。人事工資管理系統可以進行檔案管理、獎罰管理和工資管理等,方便處理企業內部員工的相關工資信息。
企業人事管理系統是典型的管理信息系統(mis),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。企業人事管理系統可以提供豐富的功能,降低企業人事管理工作的強度,提高企業人事管理工作的效率,并依靠系統的網絡功能為人事管理的使用創造良好的條件,從而能夠適應企業人事管理的要求,推動企業人事管理的信息化建設。根據大多數企業人事管理的需求,本論文就該人事管理系統的設計與實現進行了分析探討:首先對系統的需求分析做了敘述,然后介紹了系統的設計和實現,最后進行了系統測試。該企業人事管理系統采用基于客戶端/服務端(c/s)模式開發,服務端采用sqlserver20xx數據庫服務器作為數據處理和存儲平臺,客戶端應用程序采用visual20xx進行開發,開發語言選用c#。用戶必須使用客戶端應用程序才能對服務端數據進行操作。
2.1用戶需求分析。
因為此管理系統主要是針對大多數企業的人事管理部門管理公司內部人事而開發的,它僅僅是提供給人事管理部門的工作人員使用,也就是說用戶角色都是單一的,他們都是系統的管理者,享有平等的權限.系統管理員點擊用戶管理,可以對用戶信息表進行查詢,編輯,刪除,添加新用戶等操作。合法用戶在成功登陸系統后可以進行系統的整體操作.
(1)人事管理系統需要對人事檔案進行管理,包括添加、刪除、修改員工信息;對員工進行分類查詢、統計等操作。
(2)人事管理系統需要對人事檔案進行管理,包括員工工作關系、社會關系、獎罰情況、職稱評定和工作調動情況等內容。
(3)人事管理系統應具備人員薪資管理功能,包括工資管理,養老和醫療保險管理等。
(4)系統運行在windows平臺上,要求有一個較好的圖形用戶界面,操作要求簡單。
(5)系統應該有良好的架構及可擴展性,以便不同類型的企事業單位根據實際情況對原有系統進行補充與修改。
軟件工程實踐報告總結篇八
姓 名 :
專 業 班 級 :實 習 單 位 :指 導 教 師 :完 成 日 期 :
這次實習的目的是為了提高我的專業技能、實踐能力、以及讓我了解一些實際的工作情況。對我在正式工作前有很重要的意義,不論是專業技能,還是綜合素質,以及實際中的人際關系都有了更加深刻的體會,讓我在正式工作前有了一筆很珍貴的經驗。
這次實習的主要任務就是在了解整個軟件的制作過程,以及各個環節中的細節,當學會了這些環節后,再用學到的知識來完成一個企業給我們安排的一個項目。我分到的項目名稱是《診所管理系統》,這個項目我們將以小組的形式共同將其完成,以模擬實際軟件制作的過程,盡最大程度的將我們所學到的知識轉化成實際的能力。為真正的項目做好充分的準備,讓我們可以在實習過后的正式工作中,有準備的去面對。
企業的最終目的就是希望我們能了解實際項目的制作,并初步的理解各個環節的意義。而讓我們用項目進行實際制作就是為了讓我們能更好的理解項目制作中各個流程的意義以及項目制作過程中的團隊是如何合作的。
我所實習的單位是校企合作埃森哲信息技術(大連)有限公司的軟件開發部。這個部門的主要職能就是外包服務工作,按照客戶的需求制作成相應的軟件,所以我們需要對整個軟件開發的過程都較熟悉,這樣才能應對客戶們各種各樣的問題,才能制作出更好的軟件以滿足客戶們的需求。
因為剛實習的原因,所以我的職位是軟件助理工程師,時間的具體安排是實際項目制作以及專業知識的學習,實習時間為8個星期。本來實習的地點是在企業的,后來因為企業的內部原因,將我們的實習地點改為學校內部實習,每天的時間和正式上班相同。早8晚5,每周六周日休息。
整個實習的實際流程前面已經說過,八周的實際項目制作以及專業知識的學習。具體的每周任務、實際工作內容、以及專業知識與專業技能的實際應用會根據不同的環節也有所不同。但總體的目標就是讓我們了解實際工作中軟件的制作流程,以及各個流程中所需要的技術和注意點,并用實際的項目讓我們進行練習。
上面已經介紹了個整個實習的任務以及目的,下面將詳細介紹整個實習的流程,并對每個流程的細節加以詳細說明。
具體的時間安排如下:
第一周:將對該項目所需要的知識進行集體鞏固復習。將一些已經生疏的知識鞏固鞏固,以備項目中的不時之需。在實習的第一天企業的經理就詳細的給我們講解了軟件工程這門科學對于一個軟件制作的重要性,并以此為基本給我們定下了這次實習的大體實習流程。
第二周:將直接進行項目的需求分析。因為項目名稱已經給出,所以將去掉可行性分析。我們小組分到的項目是“診所管理系統”,這就免不了去診所實地調查了。實際調查的過程中發現,需求分析這個過程是非常非常的重要,需求分析文檔的制作,決定了項目的各個功能以及這個軟件是否符合用戶的需求。這一周的收獲就是軟件需求分析的文檔制作,這是軟件工程中非常重要的一個步驟,這一環節,是一整個軟件生成的最為重要和關鍵的環節。
會進入到該項目的實際編碼當中,這也是我們大家最熟悉的地方了,感覺總算有地方出力了,期待著下一周的到來。
第四周:根據詳細設計,來進行項目的編碼。這一周,我們進行實際的編碼,我最大的感覺就是,照著詳細設計去進行編碼,思路以及邏輯非常的清晰,可能在將流程如以及偽代碼轉換時稍微有點費勁,當相對于以往我們的直接編碼而言,流暢度不言而明。
第五周:這一周本來是要進行測試的,但在編碼完后企業老師檢查的時候,給我們指出了很多的問題,說我們所寫的代碼太粗糙,所以我們只能對代碼進行細致的加工,把測試推到了下周來進行。這一周,讓我們受益匪淺,對代碼的注釋以及編碼格式都有了更加深刻的理解。
第六周:根據做完的項目,進行項目的測試。本周就是對軟件進行測試,從最基本的類之內的方法測試,一直到整個項目的綜合測試,分了好幾個階段。而區分于以往的測試不同,這次我們是先寫測試文檔,當測試文檔檢查合格后,我們才可以對著文檔進行逐步測試。我想,這可能就是我們以后工作的大體方向吧,以文檔為主的項目制作。由于測試文檔的制作進度太慢,所以本周就忙測試文檔的制作了一樣了,其它的什么也沒干,測試也只能等下周進行了。希望下周測試的時候效率會很高,期待的試一次,拿著測試文檔去測試的感覺。
第七周:拿著測試文檔,根據上面的要求,一項一項的測試,以確認項目的正確性。測試的順利讓我有了爽快的感覺,拿著測試文檔,直接去校驗代碼就可以了。幾乎不用去想程序內部的測試流程,因為文檔上已經給你寫的明明白白了。到這里,我有一種感覺,像埃森哲這種大企業內,文檔的重要性比編碼本身更為重要。我想,這就是企業派來的老師沒有直接給我們進行技術培訓,而是讓我們來了解軟件工程的流程的原因。當然,根據企業的文化不同,對軟件工程的生命周期也會有細微的差別,他們會選擇最適合自己企業的方法來進行整個軟件的生命周期,并不是一成不變的。
本周周一時才告訴我們的,我們之前根本就不知道還有實習成績這一說。項目總結,我們將用一周的時間來總結整個實習的收獲,在本周的周五進行自我展示,以及收獲報告。至此,實習的生涯將會到此結束。這一周,我們思考著、沉淀著、總結著,將我們對整個實習的收獲、總結、體會等各個方面進行了精華的提煉,以ppt為基礎,進行為期10分鐘的個人展示以及項目答辯。就此,我們的實習畫上了完整的句號。
我們的實習已經結束,但生活卻沒有結束,這一次的實習,對于我們這幫還沒有畢業的學生來說可以用意義重大四個字來形容。他不僅僅對我們的專業知識進行了鞏固和拓展;還對我們作為軟件開發人員的視野進行了增大,讓我們了解了很多軟件開發這個職業應該注意的一些細節;更是讓我們親身體會了軟件工程這門科學對于一個軟件的意義。這些經驗對我們來說就是一筆寶貴的財富。而經過了8周的實習,在大家的共同努力下,也都完成了各自的任務,但我想說的是,我們并不僅僅是完成了任務,我們更是個個滿載而歸:
項目的制作以及疑難問題的解決,將我們把大學期間那些快要淡忘的知識又重新熟悉了起來,并且對代碼有了更深層次的理解。代碼的復用性、類與類之間的調用、對象的創建、數據庫的連接以及操作等各種專業知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。
如果說專業知識收獲頗多,那么接下來的職業技能卻是我認為在整個實習過程中收獲最大的地方。代碼的注釋以及編碼的規范這兩點是我以前很少注意的地方,對其也并沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟件開發人員必須應該具備的能力,或者說應該特別注重的地方。因為我們的代碼并沒有多少注釋以及很多地方的編碼很不規范,企業老師寧愿讓我們多花一周的時間修改,也沒有匆匆的進行下一步測試。在修改的這一周內,通過自己的體會以及老師的重點強調,對于代碼的編碼規范和代碼的注釋有了更深層次的理解。通過了這次的實習,我個人認為,代碼的注釋以及編碼的規范比個人的技術更為重要。
軟件工程實踐報告總結篇九
為了將理論用于實踐,鞏固所學知識,提高自己發現問題并用所學知識分析問題和解決問題的能力,鍛煉自己的工作能力,適應社會能力,自我管理能力,了解目前軟件的應用情況,需求情況,發展方向及前景,為順利畢業做好充分的準備,也為自己能順利的與社會環境接軌做好準備.此次實習由學校統一組織安排,分兩個階段,兩個方向進行系統的實習。
1、要求學生在實習過程中認真學習技術知識,積極與指導老師和同學配合;。
在后期,積極與同學溝通,認真完成項目要求的內容。在這個過程中要與老師同學多做溝通,通過探討項目的解決方案以及進展。
根據所學課程的理論知識,結合企業的運營實際,選定企業管理中的某一具體問題進行調查研究,并撰寫調查報告,反映問題的具體表現,其中包含的企業管理理論,以及對問題的解決方案建議。使學生進一步熟悉企業運作實踐和調查報告寫作方法,同時提高觀察問題、分析問題、解決問題的能力。
江蘇同步信息技術有限公司。
20xx年1月31日——20xx年2月15日。
1、網站開發及建設。
2、電子商務的基礎工作。
在internet飛速發展的今天,互聯網成為人們快速獲取、發布和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用。因此網站建設在internet應用上的地位顯而易見,它已成為政府、企事業單位信息化建設中的重要組成部分,從而倍受人們的重視。
計算機將具備更多的智能成分,它將具有多種感知能力、一定的思考與判斷能力及一定的自然語言能力。除了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產生身臨其境感覺的各種交互設備已經出現,虛擬現實技術是這一領域發展的集中體現。今天人們談到計算機必然地和網絡聯系起來,一方面孤立的未加入網絡的計算機越來越難以見到,另一方面計算機的概念也被網絡所擴展。二十世紀九十年代興起的internet在過去如火如荼地發展,其影響之廣、普及之快是前所未有的。從沒有一種技術能像internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網絡直接或間接地與internet相連,使之成為一個全球范圍的計算機互聯網絡。人們可以通過internet與世界各地的其它用戶自由地進行通信,可從internet中獲得各種信息。人們已充分領略到網絡的魅力,internet大大縮小了時空界限,通過網絡人們可以共享計算機硬件資源、軟件資源和信息資源。“網絡就是計算機”的概念被事實一再證明,被世人逐步接受。
(一)實習過程遇到的困難。
1為了以后我們能夠在工作中順利做事,辛苦的找來實習項目,這是一個建設站的項目名稱是“網貿通”,網站分為近三十個板塊,然后我們可以選擇那些沒有完成的項目來做,我們組選的是“在線管理子平臺”這一塊。由于不經常接觸企業管理的內容,范圍比較廣而且內有多而雜,所以給我們的搜集帶來很大的困難。
2、在建設網站之前我們必須先要把我們的網站策劃方案拿出來,所以實習的前兩天我們一直在討論關于網站策劃的問題。討論到網站主題色、網頁布局、欄目分類等一些問題時大家都有不同的意見,所以我們是經過自信分析才決定下來網站的一些問題。
(二)如何解決問題:
在遇到這些問題是我們都感覺太累太復雜了,所以也有想過放棄,想過只不過是一個作業,想辦法完成就可以了。可是再看看我們為了這份作業忙了這么些日子也應該要一些更多的收獲,這才在老師和同學的幫助下完成了此次實習任務。
在實習的過程中我們也體會到了,不應該為完成作業而去做作業,應該把它當做自己的工作,自己有義務去完成它,在完成工作的過程中真真正的學到一些東西,才是最主要的。
軟件工程實踐報告總結篇十
第1頁共9頁。
第2頁共9頁。
第3頁共9頁。
第4頁共9頁。
第5頁共9頁。
實驗項目:大棚溫度控制。
班級:嵌入式101。
姓名:000學號:20。
指導老師:周永明、歐陽欣實訓日期:20xx年7月1-6日
目錄。
1.前言。
2.實驗目的3.實驗要求4.實驗內容5.實驗過程6.實驗總結。
一、前言。
直是用于創建高性能的windows和web應用程序與web服務的最佳語言。微軟公司將visualc++與其他開發語言及工具相比后,將其比喻成“旗艦”語言,因此,學習利用visualc++.net進行windows程序開發是很有必要的。
《程序設計應用實訓》課程是配套開設的。
《單片機接口技術》與《程序設計》課程而專門設立的實訓課程。其。
二.實訓目的。
《程序設計應用實訓》課程是配套開設的《單片機接口技術》與《程序設計》課程而專門設立的實訓課程。其主要目的是通過模擬開發“蔬菜大棚溫度控制系統”,學習掌握單片機控制系統和上位機程序開發的一般過程,進一步掌握單片機接口技術,進一步提高學生的開發調試能力,使學生掌握電子應用系統開發的思維方法以及具有初步的開發能力。
三.實訓要求。
1.分析理解蔬菜大棚溫度控制的需求。
2.理解蔬菜大棚溫度控制系統的組成與工作過程。3.上位機程序開發。4.單片機程序開發。
四.實訓內容。
主要內容:
開發蔬菜大棚溫度控制系統上位機與下位機軟件部分,具體來說包括以下具體內容:
理解蔬菜大棚溫度控制系統的工作過程。
程的分析,理解掌握上位機與下位機之間的通信協議規定。
功能,本次可選作)。
(4)單片機程序的開發:溫度采集、與上位機的串口通信。
蔬菜大棚溫度控制系統的構成。
蔬菜的生長與溫度息息相關,對于蔬菜大棚來說,最重要的一個管理因素是溫度控制。溫度太低,蔬菜就會被凍死或則停止生長,所以要將溫度始終控制在適合蔬菜生長的范圍內。如果僅靠人工控制既耗人力,又容易發生差錯。為此,在現代化的蔬菜大棚管理中通常有溫度自動控制系統,以控制蔬菜大棚溫度,適應生產需要。
a、蔬菜大棚溫度控制系統的功能要求。
1、該系統需要能對大棚環境溫度進行采集和顯示(包括pc機端和單片機端)。
2、能通過pc機端遠程設定蔬菜的生長期適宜溫度。
3、當大棚的環境溫度參數超過設定的下限值時控制電熱棒加熱,當溫度參數超過設定的上限時則控制風扇工作降溫。
4、農業管理人員可以隨時查詢采集過來的溫度信息(以動態曲線方式顯示)。
5、一臺pc機控制多個大棚。
b、蔬菜大棚溫度控制系統的構成。
c、蔬菜大棚溫度控制系統工作過程。
1、管理人員在pc機上位機軟件設置要控制的大棚編號和溫度上限和下限值,通過串口發送出去。
單片機端程序設計。
1、需要實現的功能與pc機的串口通信對溫度數據的采集led顯示溫度數據。
文檔為doc格式。
軟件工程實踐報告總結篇十一
20xx年2月2日,我有幸成為北京超圖一員,應聘為公司的java軟件工程師。入任職以來,在部門領導的帶領下,自己感覺無論學習、技術、生活等方面都有很大的提升。
1、荊門石油石化巡檢系統的調研和開發。
該項目是我工作以來第一次涉及到調研,對我來說算是一個不小的挑戰。在調研過程中,讓我學會了如何通過和客戶的溝通來了解客戶的需求。由于自己的工作經驗不足,在調研工作中體現出一些問題。不能很直接的在和客戶溝通中非常準確的了解客戶的更多需求,有很多需要和客戶交流溝通多次才能明白客戶的最終需求,也沒有把自己作為最終用戶并站在用戶的角度上來考慮問題,這些都是我在以后的工作中需要提高和改進的地方。在巡檢系統的開發工作中,讓我進一步鞏固和加強了自己的開發能力。
2、電信12530增值業務的開發與維護。
從5月以來我就開始接手公司的主要業務之一,12530電信增值業務。由于前面負責這個項目的同事突然離職,導致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,并要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最后在金總的指導和鼓勵下,順利的完成這次活動。在完成這次投票活動后,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關技術文檔補充完全,保證別人能夠順利的進行該項目工作。通過這個項目,讓我加強了自己在高強高壓下工作的能力,也讓我找到更多自信。
3、襄樊、鄂州家政網絡服務中心的開發與實施。
在這兩個項目中,除了承擔開發工作以外,也逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這兩個項目能夠順利完成,除了完成自己的工作外,還主動關心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將襄樊、鄂州家政網絡服務中心順利實施,為我公司拿下湖北省其他市的家政網絡服務中心奠定基礎。在工作之外,我也注重個人能力的提高。工作之余,主動學習一些新技術,與同事溝通配合,搭建一個ssh的開發框架。也學習springsecurity知識,這些新知識的積累,對我以后的工作有很大幫助。
1、將學習的springsecurity整合到我們自己搭建的ssh框架,進一步完善框架。
2、利用搭建的ssh框架,開發一套oa系統平臺。
3、做好襄樊、鄂州家政網絡服務中心的維護工作。
4、希望公司能夠大量拿下湖北省其他市的家政網絡服務中心,繼續開發和實施湖北省其他市的家政網絡服務中心。
5、繼續學習新技術,努力提高自己的個人能力。為以后能夠更好,更順利的工作奠定基礎。
6、希望通過自己的進步和努力,能為公司的發展做出自己最大的貢獻,體現出自己的最大價值。
以上這篇個人年終工作總結算是程序員慣用的一種寫法,先回顧本年度自己做過的項目,總結項目的經驗,再描述下年度的工作計劃。
軟件工程實踐報告總結篇十二
時間過的很快,轉眼間已經實習將近5個月。
最先在內部系統組參與內部管理系統開發(struts+mysql+spring+hibernate),之后是去做網絡交換機軟件的腳本測試。現在又回歸內部系統,雖然在腳本組期間,編碼能力被別人甩在后頭,但至少具有了一些測試經驗。
至少自己做的東西,是真正交付到了客戶手上,到也稍微有些成就感。
一直以來,我都認為測試是脫離了軟件工程范圍的工作,不以為屑。但在實際情況中,測試是既重要且難以精湛的其真正的壓力,在于找不到bug,責任在你,而不在于編碼人員。一般的測試人員不懂編碼,他們靠的是日以累計的經驗總結和想象力。而要做到高級測試工程師,則一定要懂編碼,因為這是你完全掌握整個系統的方方面面具體運作的前提。但占主導地位的,還是大型系統的集成測試經驗。實際項目中,編碼時間一般只占30%左右,真正耗費時間的是it階段的找bug與對應bug,此階段基本評定了coder的編碼質量。
有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個查詢模塊,在此基礎上去做具體記錄的歷史記錄查詢模塊,你可能會覺得很簡單,但實際情況卻往往報一堆異常,配置問題涉及到方方面面,以及數據庫字段,傳值問題等等,一大堆對于新人來說很郁悶的問題。但不用怕,只要學會調試,一個個問題去追蹤,一個個去解決,自然而然,那段“源碼”才真正屬于你。
如果你能在短短的時間內就看到問題點在那,放下斷點去追蹤,出去找工作,絕對沒問題。出現問題的時候,不要光看代碼,要用實際行動去追蹤運行期間的具體值,那是最好途徑。eclipse是個很爽的ide,這點做的很好。例如頁面內容顯示不是自己想要的數據,我們要先從數據庫查詢語句去下手,設置斷點,一步一步step over,讓sql字段(存取最終sql語句的字符串)運行到有值,inspect進去看,如果還看不出來,就點擊它,copy后在sql客戶端去實際運行,看看實際查詢出來的表是什么,如果是對的,有可能就是頁面調用的錯誤或者action邏輯的傳值問題。
頁面錯誤的調試,基本方法是用右鍵點擊實際網頁查看源代碼,copy到editplus,就能看到具體錯誤發生在那幾行。通常有幾種常見的錯誤,例如:缺少對象這種很多時候是有些被你調用的字段有可能為空的情況出現的,可以加if語句加保護。追蹤的方法基本就是用alert語句,放在有可能出錯的地方。
遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會了,不然你一輩子都停留在那種水平,從人身上學到的東西遠遠比書多的多。
解決了一個問題后,要去究根問底去找到問題產生的起因,以防你下次遇到類似的問題再浪費同樣的時間。
把代碼寫的漂亮,注釋、空行、規范一樣不能少,可讀性是放在第一位。曾經看過一個高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。
任務完后不要呆著,去要求經理給你更有挑戰性的任務,只要你肯去嘗試,他們就會對你另言相看,把三天的任務一天加班搞定,效率和忠誠都有了,路也比較好走了。
如果你有一份思想,我有一份思想,拿出來交換,我們大家擁有就是2分份思想,可惜這種觀念,并不能深入每一個團隊的每一個人,少一點自私,未必不是好事。職場到處都存在被排擠的隱患,要為自己找片草地實在不容易。但有一點要相信,只要自己不放棄自己,這世上就沒有絕望的路,你可以被打趴下,可以被身邊的人暗算,可以被深愛的人流放,只要你用自己決心站起來,受過的傷痊愈后就能增強你的抵抗力,一路前進!