關于軟件實習報告集合七篇
在我們平凡的日常里,報告使用的次數愈發增長,報告中涉及到專業性術語要解釋清楚。那么什么樣的報告才是有效的呢?以下是小編精心整理的軟件實習報告7篇,歡迎閱讀,希望大家能夠喜歡。
軟件實習報告 篇1
時光飛逝,轉眼了大三就結束了,經過三年的校園專業知識的學習,我將要步入社會參加工作,暑假到了,此時的我和同學們在學院領導老師的安排下,利用暑假時間,參加了這次專業實習。
此次實習的地點是xx一個IT公司,時間是一個月,我選的專業實習方向是大數據開發;大數據開發是以Java編程為基礎,然后做大數據架構,數據導入,HDFS分布式文件系統,Hadoop體系,環境搭建,云計算;因為時間相當有限,因此我們這次實習只學習了Java編程的基礎。
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。Java具有簡單性、面向對象、分布式、健壯性、安全性、平*立與可移植性、多線程、動態性等特點[2]。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。桌面應用程序,又稱為GUI程序(GraphicalUserInterface),但是和GUI程序也有一些區別。桌面應用程序將GUI程序從GUI具體為“桌面”,使冷冰冰的像塊木頭一樣的電腦概念更具有人性化,更生動和富有活力。運行桌面應用程序時,用戶界面會出現在運行應用程序的機器屏幕上。應用程序和它的用戶界面之間的消息通過機器的操作系統進行傳遞。通常情況下,這里只涉及到一臺機器,不存在網絡。
我們是通過做項目實戰來學習Java編程的,在這一個月中,我們做了兩個Java項目,一個是桌面應用程序:圖書進銷存系統,另一個是web應用程序:學生信息管理系統。
第一個項目是圖書進銷存系統,圖書進銷存系統是CS結構的,CS結構即客戶端—服務器結構,使用的是eclipse集成開發環境,MySQL數據庫進行該軟件的開發;該系統的主要有出版社管理、書本管理、書的入庫管理、銷售管理等功能,通過這些簡單的功能,可以讓我們了解如何利用JDBC進行數據庫操作、如何使用Java的反射機制以及如何對系統進行分層等知識點。在實現功能前,我們需要為這個系統建立界面和設計數據庫。該系統共有六個界面,包括登錄界面、銷售管理界面、入庫管理界面、書本管理界面、種類管理界面、出版社管理界面。設計數據庫方面,該系統使用的是MySQL5。0作為數據庫。在設計數據庫前,我們可以確定,系統相關的表,從最基礎開始,有出版社表、書的類型表、書表、入庫記錄表和銷售記錄表,其中,一條入庫記錄中涉及多本書,一條銷售記錄也涉及多本書,因此還需要書的入庫記錄表和書的銷售記錄表,一條書的入庫記錄對應一本書,該條書的入庫記錄屬于某一條入庫記錄,可以理解成這是書與入庫記錄的關系表,同樣地,書的銷售記錄與書的入庫記錄一樣。
我按照實習公司導師的要求以及根據軟件的開發文檔,每日完成相應的模塊功能,嚴格按照企業真實正規的開發方式進行該軟件的開發工作;在開發的過程中遇到了很多問題,有簡單的問題,也有難的問題,我積極的向導師請教,導師也耐心的給我講解,每一次解決一個問題,都會有很多收獲;遇到的問題很多,這體現了我知識掌握的不過扎實,軟件開發經驗的缺少,但是能力是在不斷改錯中提高的,因此通過這這個項目的開發,我學習到了很多Java編程的知識;通過圖書進銷存系統的開發,我掌握了基礎知識如開發環境的安裝,eclipse集成開發環境的安裝使用,MySQL數據的安裝和使用;掌握了Java的基本語法知識,掌握了Java圖形界面開發的基礎知識,掌握了如何將eclipse中開發的軟件連接到MySQL數據庫,掌握了一個軟件所需數據的表的建立,掌握了使用基本的SQL語句對數據庫中數據的查詢。
我和我的團隊做的另一個項目是一個基于Web的學生信息管理系統。Web應用程序是一種可以通過Web訪問的應用程序,程序的好處是用戶很容易訪問應用程序,用戶只需要有瀏覽器即可,不需要再安裝其他軟件。B/S就是瀏覽器端/服務器端應用程序,這類應用程序一般借助IE等瀏覽器來運行。WEB應用程序一般是B/S模式。Web應用程序首先是“應用程序”,和用標準的程序語言,如C、C++等編寫出來的程序沒有什么本質上的不同。然而Web應用程序又有自己獨特的地方,就是它是基于Web的,而不是采用傳統方法運行的。換句話說,它是典型的瀏覽器/服務器架構的產物。一個Web應用程序是由完成特定任務的各種Web組件(webcomponents)構成的并通過Web將服務展示給外界。在實際應用中,Web應用程序是由多個Servlet、JSP頁面、HTML文件以及圖像文件等組成。所有這些組件相互協調為用戶提供一組完整的服務。Web應用程序的開發步驟為:需求分析,即需要完成什么功能;設計,這個步驟讓我們知道軟件最終是個什么樣子的;實現選擇一個框架;開發、測試,最后發布。
我們所做的這個學生信息管理系統的界面包括登錄界面、班級信息管理界面、學生信息管理界面。對應的功能即為能輸入用戶名和密碼登錄該系統、對班級信息的增刪改查以及對班級信息的全部顯示、對學生信息的增刪改查以及對學生信息的全部顯示。這個學生信息管理系統是B/S結構的,B/S結構即瀏覽器—服務器結構,我開發該軟件使用的是eclipse集成開發環境,MySQL數據庫進行該軟件的開發;通過這個軟件的開發,我掌握了如何在eclipse中新建一個Web工程,掌握了在Web工程中安裝Tomcat,掌握了基礎的前端知識,如HTML語言和JavaScript語言,了解了簡單的開發框架,鞏固了Java編程知識,鞏固了數據庫建表查詢等知識。
在項目開發期間,我積極和團隊成員溝通配合,提高了開發的效率,也提高了自己的團隊協作的能力;有不懂的問題自己先思考,然后尋求老師和同學的幫助,同時我也幫助其他同學,以自己所學的有限的知識幫助同學解決我能解決的問題,在幫助同學解決問題時我既鞏固了已學的知識也學習到了新的知識。因為自己已經在復習考研,所以每天還得擠出時間來復習考研要考試的科目,因此,這也促進了我高效率的學習。
實習的工作時間是如此的緊張,任務是相當的繁重,但工作之余我們的生活也是多姿多彩的;在實習期間的假期中,公司的導師們和班長給我們組織了一次活動,上午在梅溪湖公園尋寶,尋寶即是和自己的隊員在要求的地點拍照,最快完成的組將得到獎勵,艷陽高照,微風習習,上午我們在美麗的梅溪湖公園完成了驚險刺激的尋寶之旅;中午我們在步步高的自助餐廳吃中餐,該自助餐廳是挺贊的,食物豐富,食物味道美味可口,價格適中,實在是補充體力解乏之寶地。實習期間有某些公司的HR給我們講解大學生求職的知識,介紹整個行業的行情;實習的帶隊老師*負責解決我們的日常問題,*很負責任,非常關心我們的學習,在如此炎熱的夏天,*經常給我們帶來解暑神果西瓜,在此感謝*的辛勤付出;緊張的工作,適當的放松,勞逸結合,大大的提高了工作學習的效率。
我在學習方式方法上面也有很多收獲,公司的導師教我們使用思維導圖來結構化學習知識,讓我們將學過的知識掌握得更加牢固,更加系統化;實踐出真知,動手實踐是學習知識最快的方法,而我們在學校上課學習的時候學習是沒有動手實踐的,因此學習得不夠牢固;通過這次專業實習,我進一步提高了自己的動手能力,提高了自己的自學能力;學習不在于學校而是在于人生,而IT行業的知識更新換代更是相當的快,這也進一步要求了我們的自學能力,我們只有不斷的學習才能不斷進步,我們只有不斷的學習才能在互聯網的浪潮中爭流前進,甚至引領時代的浪潮。
結語,讀萬卷書行萬里路,我們的經歷就是我們的財富,世界那么大,我們在經歷中磨煉,在經歷中提高。
軟件實習報告 篇2
1 概述
實習是一種實踐,是理論聯系實際,應用和鞏固所學專業知識的一項重要環節,是培養我們能力和技能的一個重要手段。八月初,我們來到大連東軟實訓中心進行為期20天的實習,我們要做的是物流配送管理系統,我要做的是配送中心管理模塊。它的主要功能是完成對商品、庫房和供應商的管理,缺貨查詢和進貨安排。由于大家負責不同的模塊編寫,作為組長的我需要充分考慮各個模塊之間的交互,系統風格一致性等問題。
為此,項目啟動之前我們小組6人開會討論了整體的業務流程,明確了數據庫表之間的關聯和各個模塊之間的接口。在項目驗收階段我們順利地通過了答辯,圓滿完成了預期目標,雖然和優秀的小組開發的系統還有一些差距,但我們發揮了每個人的能力,結果也令我們滿意。
2 感受與體會
在為期20天大連東軟實訓中心的實習過程中,我每天都感覺很充實,從基礎知識的鞏固,項目整個的開發過程,我都認真學習,勤于思考,并不斷動手實踐,我感到收獲非常大。
這是我們在學習專業課程之后走向工作崗位之前的 不可缺少的實踐環節。它對于培養我們的動手能力有很大的意義。這次實習旨在培養學生綜合運用所學的軟件工程專業基礎理論、基本技能和專業知識分析問題和解決問題的能力,培養我們的專業素質、應用科學的思維方法和計算技巧,使我們了解科學研究工作的一般程序和方法,撰寫科技論文的能力;培養我們直接參與科研活動、科研文獻和資料的調研,對研究工作以及相關的研究結果分析、綜合的能力;重點培養我們積極的創新精神、嚴肅認真的科學態度和嚴謹求實的工作作風,增強我們的綜合素質以及對畢業后工作崗位的適應能力;有利于擴大我們的知識面,并掌握一些軟件工程技術的發展前沿。
這次實習讓我們走出校園,切身體會公司的企業文化,感受到了和學校里面不一樣的學習方式和氛圍,也可以從中學到很多社會經驗,了解了很多行業需求和動態,使我們視野更加開闊。
我是JAVA開發方向的,前一周時間主要是老師給我們講解JAVA的基礎知識,Web實用頁面的設計方法,ORACLE數據庫的使用,這些知識有些我們在課堂上學過,這次是系統的講解,為我們之后的項目開發打下了良好的基礎。
對于好像我這樣軟件工程專業的學生,JAVA語言是我們的立身之本,然而在學習的過程中我發現自己的基礎知識掌握不是很牢固,學過的知識存在遺忘的現象。就像老師強調的那樣,我需要注重學習的細節,不能模棱兩可。
在Web開發技術是我的薄弱環節,以前只知其然不知其所以然,在講解過程中,我了解了在JavaEE框架下對于一個B/S架構的網絡應用程序是如何基于HTTP協議進行通信的。掌握了請求和響應是如何發送和處理,過濾器的使用,Session技術原理等等。
之后我們6個人一組開始了項目開發。我們要做的是物流配送管理系統,物流配送管理系統是一套專門針對配送行業實現銷售管理的軟件系統,全面適用于物流配送領域中的各級各類經營企業。時間緊任務重,對我們來說是個不小的挑戰。我們先根據需求確定功能點,根據功能點我們搭建了每個模塊的靜態界面,通過實現前臺跳轉我們逐漸明晰了流程,也順利通過了評審。
在開發過程中我們也遇到了許多問題,由于小組6個人實踐能力不同,大家的進度就很難統一。還有一個就是版本控制的問題,為了避免工程修改沖突,我們為每個人建立了了自己的開發包,大家將自己開發的文件放置其中。我們用到的Struts和Hibernate框架里面有些文件需要公用,這樣我們決定在項目整合的時候統一修改。這樣我們就避免了很多不必要的麻煩。
由于我們選用了我們比較熟悉的開發工具和框架,所以我開發起來比較流暢,技術上沒有遇到太大的問題。在開發過程中我們建立了很好的信任關系,良好的溝通機制,讓我們每個組員有問題馬上分析和解決。我們也充分體會到了,團隊合作開發中每個人應該承擔不僅是自己的責任還有團隊的利益。
在實習過程中,實訓中心還為我們安排了幾次專題講座。在項目管理和質量管理講座中,張老師為我們講述了軟件行業一條非常重要的項目管理標準—— CMMI,能力成熟度模型。它用于指導軟件公司開發出合理高效的產品。我們需要掌握這些標準,使自己的技術和方法在以后的工作中處于行業的領先地位。通過職業生涯規劃的講座,我深切了解到生涯規劃是確定人每個階段發展的方向,立足于本職工作,不斷自我管理,最終達到職業目標的一種方法。還有面試技巧訓練,這些對于目前尚未走向工作崗位的我們大學生來說,是大有裨益的。
3 總結
這次實習讓我理論聯系實際,在團隊軟件工程的開發、數據庫的設計、分析問題解決問題的能力上有了很大的提高,積累了開發經驗,達到了實習效果,讓我得到了難能可貴的鍛煉。
軟件實習報告 篇3
一、實習時間:
20xx年7月12日到20xx年7月21日
二、實習地點:
西安行之匯元
三、指導教師:雷長春
四、實習目的:
1、熟悉工作環境,培養自我職業能力2、體會團隊合作,鍛煉自己團隊合作能力3、了解項目開發流程,熟悉各個環境的搭建使用4、掌握jsp,html,css等開發使用
五、實習內容
題目要求:
為白領,宅男,宅女,在校學生提供方便快捷的外賣服務。針對我們的消費人群,我們將頁面做的盡量簡潔鮮活,以使客戶能夠更容易買到自己想吃的食物。系統采用B/S結構。設計過程:
小組在完成項目的過程中,采用數據層、表示層、應用層分開的模式進行,即模仿簡單的mvc模式,分界面設計,數據庫設計,邏輯處理三部分進行。使用的軟件:MyEclipse,SQLServer20xx,PowerDesigner,Dreamweaver,Tomcat。出現的問題及解決過程:
1、讀取參數的時候,如果有漢字,就會出現亂碼。解決方法:加入語句:
”response、setContentType("text/html;charset=utf-8");
request、setCharacterEncoding("utf-8");”設置參數編碼格式。
2、頁面的處理問題,因大量的頁面都是在主頁面的基礎上進行的,導致大量的代碼的重復,改一個部分就導致很多地方的改動,非常繁瑣。解決方法:將相同的內容放入一個文件中,然后用include指令將文件包含進去。
3、當圖片名稱有漢字的時候無法顯示。
解決方法:在Tomcat的配置文件server、xml中的Connecttor項中添加語句URIEncoding="UTF-8",并盡量不使用含有中文名稱的文件。
4、項目各部分的合成,因沒有用到其他版本控制工具,每次進行起來非常繁瑣,導致大量時間的浪費。
六、實習體會
生產實習是學生大學學習很重要的實踐環節。主要是讓我們在畢業前提前感受一下工作的環境,體驗一下作為工人的感覺,為以后的工作打基礎。作為一個大三已經結束,準備迎接找工作的學生來說,有一次親身實習的機會是多么的可貴。首先我要感謝行知匯元能給我們提供這次難得的實習機會,在這里,我們走出了從學生到職場人生的第一步,是邁向社會的重要的一步。通過這次生產實習,我學到了很多書本上學不到的東西,也有了從無知到認知,到深入了解公司和社會,從開始的磕磕碰碰到后來的工作還算順利的轉變。在整個實習生產中,我每天都有很多新的體會,想說的很多,我總結下來主要有以下幾點:
1、團隊意識是完成項目的必要保證
團隊合作對我們來說不是第一次,結合之前的實際經驗,我以為,團隊中協調比較困難的就是結合個人的專長,實際有效運用到項目當中去,因為之前的團隊成員系統知識相差不遠,處于同一個層次中,分工也比較明確,進行起來不大困難,只是,因為剛開始的項目風格沒有統一商量確定,導致大家的辛苦的結果沒有很好的利用,無用功經常出現,使大家的信心大減,矛盾也就在所難免。并且,因為初次接觸,流程不大清楚,對于計劃也做得不夠完善,最后,大家的時間很多都因迷茫而閑置,時間浪費比較嚴重。
根據之前體會,結合這次項目的實際情況,因為時間太短,把握好每一天的進程就顯得至關重要,團隊中的四個人又都是第一次接觸新知識,第一次著手完成項目,都似乎顯得手足無措,在幫助大家擁有自信,堅定信念之后,我就把精力放在了根據每個人的實際情況分工進行,合理安排好每天的進展計劃,總結好當天的進展情況,幾天下來,雖然進展甚微,大家也都有所收獲,進入角色,只是,因為知識的局限,真正進入到項目邏輯處理就很困難。看著大家艱難的進行,我覺得有些力不從心了。
幾天中,實際情況和思想中的落差,讓我愈加清楚地看到自己比較理想化的心理,我總想,帶著小組的每個人熟悉整個項目的開發流程,對項目開發的每一步都有一定的了解,能夠著手運用開發工具,實際進行代碼編寫。然而,因為機房實際情況,每次都需要重新配置環境,重新部署項目,不同的機器又因各種原因錯誤不斷,大量的時間都浪費在這樣的步驟中,導致隨著最后的期限的逼近,也讓我們一步步陷入更加緊張的地步,看著其他小組一人獨撐邏輯處理的情況,矛盾也曾出現在意識中,但卻也不知為什么,讓我堅持到將近結束。總要告訴自己,不管最后結果怎樣,我們最重要的就是每個人都有收獲。
轉眼即逝的項目時間,讓我們面臨答辯的時刻,我會有緊張,會有擔心,擔心小組的成員會感覺到落差減少自信,不過,我在心里始終堅定,我已經盡力讓大家有收獲,有感觸。最后,我們的項目因為主頁的不夠成熟沒有能很好的贏得老師的贊許,但比較起來,我們的后臺處理功能就比較完善,我相信小組的每個人也會因這幾天的收獲有一個自己的衡量標準,能夠比較出不同,看出側重點,看得出我們的亮點和不足。
和其他小組的比較分析,也讓我一點一滴的回憶這幾天的項目時間,其中問題,有疑惑,有明朗。首先,項目開始初期,技術老師百般強調,主抓主頁面,十天時間,老師到四五天的時間還在說頁面,這也說明,這次的項目中頁面的重要。其實,我們也知道,在大家現學現用知識的前提下,十天完成一個項目太過于困難,能夠在很短的時間內看到成品,只有頁面能很好呈現,最后老師對著其他小組項目中一個個html頁面大大贊賞,也說明了老師的意圖,但我想,這種情況也會讓很多剛接觸的同學陷入了一個關于網站設計的誤區,或者說會因為很多問題而迷茫,相比較起來,我就顯得有些天真了,而正是這種天真,比較理想化的想法,讓我看到這種區別時,心里落差不是很大,因為我們比較真實,大家對項目有自己客觀的認識。其次,作為組長,因為之前切身經歷的優勢,讓我覺得,由我擔任小組組長是比較合理的,可以帶領大家按序進行,幫助大家解決問題,指導技術,但項目即將走到最后,就讓我覺得越來越力不從心。回過頭來思索,在團隊四個成員都沒有實際接觸過項目的前提下,由我來擔任組長,并不能很好的兼顧項目的實現。協調大家的工作,分配各自任務,查看完成情況,主要技術實現等諸多問題就讓一個人的時間分散太多,不能專心于一件事情,在這種情況下,雖然小組成員的配合協調,團結,責任各方面都無可挑剔,但項目進行的就比較勞累,如果說作為技術總監,下面需要技術骨干進行技術實現,那么,我這個所謂的技術總監還很不成熟,不能很好指導小組項目進展。最后一點想說的是我們的項目團隊,兩次相似的團隊合作,截然不同的團隊面貌,我們面臨的問題也有很大不同,之前的種種經驗教訓有利也有弊,但有一點,任各種情況不同都不會改變的是團隊成員的心態,怎樣以一種正確的方法使團隊成員始終保持初始的自信和新奇,渴求與堅定,以一個認真的心態有始有終,在任何情況下都是至關重要的,這也是任何團隊合作成功的必備態度。
2、繼續學習,不斷提升理論素養。
在信息時代,學習是不斷地汲取新信息,獲得事業進步的動力。現在通過實習總感覺自己學的不夠,要用到知識時總感覺腦袋是空白的。很后悔自己當時在學校為什么不多學一點,多練習一點。總在后悔也沒有用,只能自己去努力學習。為了能更好的適應工作,我利用自己空閑時間去附近的書店去看書,希望能彌補不足。
3、加強信心,堅持下去
雖然感覺自己學的還可以,但真的工作起來卻感覺力不從心。有時候遇到事情總會著急,慌張。平常信心不足,總感覺自己做不好。或許還需要一段時間的磨練吧。只有自己的知識和能力都在提升,相信自己總有一天會很勇敢的表現自己。
上學的時候大家都說,能珍惜現在的日子就好好珍惜。等工作了才真的領悟這句話。每天起早貪黑,忙忙碌碌,做了第一天就想回到學校接著做學生。感覺學生時代真是最美好的時間。可是既然踏出來了就要繼續走下去,因為這一天也終究要來到。最后總結:光陰似箭,歲月如梭。一晃兩個星期的實習生活已經過去了,在最近的兩個星期的實習過程中,我有著許多的收獲和歡樂,但也有苦澀和教訓,這些成功的經驗將激勵我在以后的人生之路上取得更大成績,失敗的經歷將使努力去改變自己不完美的地方,讓自己在以后的日子做的更好。這些寶貴的人生經歷將激勵我在以后的人生路上勇于實踐,開拓創新,為人生的下一次輝煌奠定堅實的基礎,成為我受益終生的寶貴財富。
軟件實習報告 篇4
月末總結
這一個月在XX公司的實現,我開始漸漸的熟悉了這個環境,讓我感覺到,要作為一個真正的優秀的軟件工程師,我們還有很大的差距。
首先,我感覺到困難的是,在學校,我們都比較注重的是理論知識的學習,忽視了動手能力的培養,這跟我們出來實習到來了很大的麻煩,就造成了實習生的知識技能與用人單位要求的巨大代溝,但是通過這一個月的實習,我明白了我自身的差距,也在項目經理的培訓和指導下,在自身的努力下, 不斷的取得進步,我深知這種進步與實際的工作技能還有很大的差距,但是我會在之后的實習生活中不斷的學習,不斷的進步。
其次,在學校學習的面向對象的語言主要是java等,很少接觸到c#/.net這就跟實習帶來了不少麻煩,但是,我深信只要自己好好的努力,不斷向師兄們學習,一定能克服這個問題的。在學校學習的階段,對html、css+div、javascript、jquery、oracle等學習都比較粗淺,而且由于學習的時間比較久了,更是淡忘了不少,所以在實習的這個月中,就在不斷的強化這些知識。我深知要學好這些東西,不是一朝一夕的事情,我會長此以往,不斷的去學習,并掌握它們。
最后,要感謝師兄對我們的培訓,分享自己的經驗,讓我們明白了實習中要學習的重點,讓我們少走彎路。而且我知道自身的動手能力還很差,專業技能還不夠好,所以,在之后的實習過程中,我會更加努力,虛心師兄們、同事們學習,不斷取得進步。
Lixw_ok
軟件實習報告 篇5
時光過的真快,一眨眼時光我在xx科技實習三個多月了。回顧這三個多月在公司的工作生活,我感到很慶幸和滿意。慶幸的是我比其它一部分同學多了三個月在軟件公司工作的經歷,這使我畢業后能夠更好更快地適應軟件公司的工作生活和節奏。滿意的是公司為我帶給了良好的工作學習環境,我剛到公司不久公司就為我帶給了電腦和相應的座位,當我在學習C#過程中遇到不懂問題的時候,同事都會毫不吝嗇的為我講解,讓我感受到公司團結向上的氛圍,軟件公司最重要的也就是這種團隊合作的精神。
軟件實習報告 篇6
20xx年11月28日,我懷著提高并實現自我價值的心態,跨進E軟件技術有限公司的大門,開始了自己第一份實習工作。這是一家國內知名的專業軟件外包企 業,在深圳華南地區位居行業前列。易軟自開始從事軟件外包業務以來,服務合作模式從人力資源外包發展到項目外包、離岸開發和OEM產品合作等模式。業務領 域包括電信業,金融業,制造業等。特別在電信行業有多年積累,在電信業務領域涉及固網,智能網、移動通信、光網絡,電信增值服務等業務領域。易軟公司總部 設在深圳, 在上海、南京、北京,廣州,重慶,蘇州,武漢,大連等地建立了分公司或辦事處,就近為客戶提供外包服務。
轉眼間,三個月實習 時間就過去了。回想起這段時間的工作過程,我從一名普通的大學生到一個為社會服務的軟件測試人員,思想覺悟有了很大的提高,作為一個剛剛步入企業的年輕人 來說,什么都不懂,沒有任何實踐經驗,不過在各位同事的幫助下,我很快的融入到了這個新環境,還學到了很多在學校學不到的東西,也認識到了自己很多的不 足,感覺受益匪淺。以下是我在這幾個月實習期間對工作的總結以及一些自己的心得體會。
要想成為好的測試人員,首先得了解自己要測試的軟件 的相關知識。要了解軟件產品的架構是什么樣的。要了解軟件的市場需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關心的,也是在測試中需 要注意的問題,滿足客戶是最大的需要。但是了解軟件需求之后要學會要多讀些軟件系統的技術文檔,軟件設計文檔,這些文檔可以幫助了解產品如何工作。還有多 看看公司 Bug 庫中的問題,這些存在的問題可以幫助自己了解軟件產品那些地方存在缺陷,軟件系統那些地方會出現錯誤。軟件是運行在一個大環境中,如果對系統不熟悉,那么 有些問題你不能從一個更廣闊的層面考慮,學習操作系統的知識,有助于你發現缺陷,定位問題更加準確。比如軟件運行在 Windows 或者 Linux ,如果不懂操作系統,你就無法建立測試環境,有些時候時候軟件的組件發生問題,就是自己系統配置造成的,對系統不熟悉,會把外在原因歸結為軟件本身。所以 要學習關于和軟件系統相關的知識,比如編程,網絡,數據庫等。不一定要學習到多好的程度,只是通過這些擴展的知識面,可以在發現問題,解決問題上不會局限 在狹小的圈子里。
和一切相關的人員交流,不同的'交流渠道,獲取消息是不同的,角度也不同。和客戶交流,會在測試中從客戶的角度發現問題;和開發人員交流,會了解開發人員怎么實現軟件功能的;和項目管理人員交流,會知道開發進度以及遇到的困難。
在這實習期間,我就參與了一個項目,這對我在軟件測試方面有了一定的認識和需要注意的地方。
在滕邦國際的項目中,我主要負責的是wap網站、Symbian客戶端和后臺管理系統,對有關用戶界面的測試和測試執行流程有了一定的了解,學會了對bug管理工具Bugzilla的使用。
一、有關用戶界面的測試
1、圖形測試
圖形包括圖片、動畫、邊框、顏色、字體、背景、按鈕等。
(1) 要確保圖形有明確的用途,應用系統的圖片尺寸要合理,并且要能清楚的說明某件事情,一般都鏈接到某個具體的頁面。如在滕邦項目中,wap網站跟客戶端的標志圖形就不一樣,酒店模塊、機票模塊和旅游模塊的圖片也是不同的。
(2)驗證所有頁面字體的風格是否一致。
(3)背景顏色與字體顏色和背景色相搭配。如本項目以該企業顏色為主。
2、內容測試
內容測試用來檢驗應用系統提供信息的正確性、準確性和相關性。信息的正確性是指信息是可靠的還是誤傳的。信息的相關性是指是否在當前頁面可以找到與當前瀏覽信息相關的信息列表或入口,也就是一般Web站點中的所謂"相關文章列表"。
如在滕邦項目中,在查詢機票的時候出現一個不應存在奧林匹克航空,查詢機票深圳—北京時,出現美國聯合航空 UA,屬于國際票務,也是不應該查詢到的。
3、整體界面測試
整體界面是指整個 應用系統的頁面結構設計,是給用戶的一個整體感。例如:當用戶瀏覽應用系統時是否感到舒適,是否憑直覺就知道要找的信息在什么地方?
整個應用系統的設計風格是否一致?
在滕邦國際項目中,除了wap網站外,還有Symbian、Android、WinMobile三個客戶端,所以在事先沒有標準的情況下,各個平臺的導航不統一,各關鍵字段也不一致。
二、bug管理
1、在進行測試前,首先必須理解業務和需求。需求和業務理解了,才知道客戶想要系統實現什么。然后按照需求來進行測試,不滿足需求要求的都可以認為是BUG。
2、和開發人員溝通。這里說的溝通并不僅僅指通過溝通試圖讓開發人員修改每個BUG,這個當然需要溝通,但是并不是指所有的BUG都需要修改,這中間涉及到成 本、技術,還有別的問題。除此之外,通過和開發人員搞好關系,對于BUG我們可以問他發生該BUG的原因,修改的大致方法,甚至不修改的原因等等,這有助 于以后測試中多注意、多發現這樣的問題,甚至提出修改建議。
如在Symbian客戶端測試中,會出現“內存不足,請關閉一些應用程序后再試”的警告,是屬于正常現象。
3、決定BUG嚴重性的時候,可以根據該被測對象在整個系統中充當的角色,實現的功能來判定如果該對象出現錯誤會對整個系統產生什么樣的影響,對產生的影響打 分,從而定義BUG的嚴重程度;決定BUG優先級的時候,可以先假設不修復該BUG,出現的這些問題會產生哪些影響,然后判定這些影響的嚴重性來判定 BUG的優先性。
如在項目中,旅游模塊頁面中,時自動退出系統,本是屬于High單,而我提的是Medium單。
4、容易產生BUG的情況:雖然在開發過程中,軟件需求通常都會發生改動,所以如果某一部分的軟件需求頻繁發生變動,那么就會導致和這部分相關的編碼和設計會相應的頻繁變動,那么在測試中,這部分編碼設計實現的部分出現BUG的可能性就很大。
如果在開發的過程中,大量使用了第三方的組件,或者從別的軟件中移植了大量的代碼,那么和這些第三方的組件和代碼相關部分出現BUG的可能性就很大。
軟件實習報告 篇7
前言
一、實習目的與要求
1、熟練掌握常用測量儀器(全站儀、水準儀)的檢校與使用。
2、掌握導線測量、三角高程測量、四等水準測量的觀測和計算方法。
3、掌握小區域的大比例尺數字地圖的成圖過程與測繪方法。
4、了解國標測量規范、地形圖圖式的使用。
5、了解數字測圖的基本程序及相關軟件的應用。
6、通過此次實習,達到鞏固和加深《測量學》理論知識的理解,培養學生理論聯系實際,運用科學知識解決實際測繪問題的能力;促進對測量工作的組織能力、團結協作精神、不畏艱難困苦和勇于探索實踐等綜合素質的提高。
二、實習任務
1、每組施測一條約1.2Km的四等水準(附合或閉合)路線。
2、每組施測一條不少于10個控制點的經緯儀(附合或閉合)導線。
3、每組完成一幅測繪面積為150m×150m的數字地形圖(1:500)。
4、在老師的指導下完成儀器的檢驗。
實習內容
一、實習項目
1、 施測一條包括已知控制點在內共13個控制點的圖根導線。
2、 根據圖根導線施測一條長約1000m的水準路線。
3、 利用碎部測量數據繪制一幅1:500的150m×150m數字地圖。
4、 全站儀視準軸垂直于橫軸的檢驗,豎盤指標差的檢驗。
5、 水準儀i角的檢校。
二、測區介紹
本小組所要測繪的區域位于武漢大學信息學部,具體是大學生活動中心以北、田徑場部分及田徑場以東、圖書館以南、附屬中學以西約150m*150m的區域。其中包括樹林、綠地、民房、運動場、看臺、馬路等。測區內有一段馬路是校內主干道,給導線測量帶來一定危險;整個測區內地形高低起伏較小,便于水準測量;局部地區樹木茂盛,通視條件差,而且球場上架設儀器有一定危險,使得碎部測量有一定的難度。
三、技術設計
1、平面控制測量
采用拓普康GTS-201N型全站儀。通過實地勘察發現,由于道路的翻修,我組測區內的已知控制點幾乎全部被毀,再考慮到之后的碎部測量,我們從我組測區以北約60米的地方找到兩個已知點011號和012號點,將其連線作為已知邊向我組測區引了一條具有12個控制點的閉合導線,在實地用油漆做好標志并編號為6001、6002……6009,其中有081、005、006為已知點編號,但被我組視為未知點僅引用了編號。
2、高程控制測量
采用自動安平水準儀。根據所布設的圖根導線路線和實際情況,從012號點沿著導線方向一直回到012號點施測一條水準路線,按四等水準要求進行觀測。其中,由于6002號點
到6003號點、6005號點到6006號點的視距過長,在這兩組點之間布了兩個轉點6s01和6s02。
3、碎部測量
利用全站儀根據平面控制測量測得的控制點坐標數據,測量碎部點坐標,測量數據直接記錄于全站儀中。在通視條件受阻和無法到達的情況下,根據地物的相關性,用皮尺直接量取距離,并繪好草圖。
四、作業方法
1、平面控制測量
(1)根據老師提供的已知控制點資料,到測區進行實地勘察,根據已知控制點的完好情況和準確性,初步考慮導線的布設。
(2)在本組測區內,綜合考慮測區內已知控制點的數量、分布、地形條件及方便之后的碎部測量等因素,根據技術要求,確定導線的布設形式及控制點的位置,繪出導線點位置的導線設計略圖,給老師過目并聽取老師的意見和建議做適當的修改。
(3)帶著導線設計略圖,實地查看并設計導線點的點位,用油漆做好標志并編號。
(4)使用三聯腳架法測量,以減小儀器對中誤差和目標偏心誤差對水平角觀測的影響,提高水平角觀測精度,同時減小工作量提高效率。
(5)水平角測回法觀測一測回,在兩個半測回角值之差符合規范要求的情況下,取其平均值作為本測回的最后角值。
(6)垂直角中絲法觀測一測回,要求指標差不超出一定的范圍。
(7)邊長觀測,采用全站儀測量斜距,一次照準,讀取兩個讀數。
(8)每一站量取儀器高和目標高,在測站上計算各種限差,確保無誤后搬站,搬站時不要遺忘任何儀器。
2、高程控制測量
(1)根據已經測過的的導線路線,結合實地情況布設水準路線,采用四等水準測量觀測程序進行,使用雙面尺法觀測。
(2)在觀測時,要求前后視距大致相等,安平水準儀后,讀出中絲和視距絲讀數。
(3)中間轉點及土質松軟處加應尺墊,以提高測量精度。
(4)每站觀測結束后,記錄員當場計算,各項指標達到技術要求才可搬站,否則重新測量。
3、碎部測量
(1)將平面控制測量測得的坐標數據帶在身邊,使用全站儀和單桿棱鏡測量碎部點。
(2)將全站儀架設在合適的控制點上,對中整平后,量取儀器高并讀取鏡高。
(3)在儀器內建立一個新的文件,輸入測站點數據,然后瞄準后視定向后返回上層菜單開始測量碎部點。
(4)在測量碎部點的同時,繪制草圖,在圖上標明測站號和各點點號。
4、電子地圖成圖
本過程在室內完成。首先在電腦上安裝AutoCAD和南方CASS7.0成圖系統,將全站儀中數據導入電腦,結合繪制的草圖,利用該軟件繪制出一幅1:500的150m×150m電子地圖。
五、技術要求
1、平面控制測量
(1)水平角觀測一個測回,半側回歸零差≤18″,半測回較差≤24″;
(2)測距往返各測一個測回,讀數較差≤10mm;
(3)三角高程測量采用對向觀測,每個單程豎角觀測一個測回,儀器高和目標高均記錄至毫米;
(4)圖根導線測量技術要求(n為測站數):
(6)每個組員在施測中保證獨立觀測1~2站,記錄1~2站。
2、高程控制測量
(1)四等水準測量技術要求(L為以km為單位的水準路線的總長):
(2)每個組員在水準觀測中確保獨立觀測記錄10站以上。
3、碎部測量
(1)儀器對中誤差不能大于2mm。
(2)儀器讀數、繪制草圖、跑尺,要求每個組員獨立操作不少于2站。
六、計算成果
1、導線計算
導線容許角度閉合差=144″;角度閉合差=117″;
縱坐標閉合差=-0.1184m;橫坐標閉合差=0.0261m;全長閉合差=0.1212m;
導線全長=866.706m ,導線相對閉合差=。
2、水準計算
水準路線總長=871.5m;容許高差閉合差=19mm;高差閉合差=6mm。
七、成果評價
由于在施測過程中,我們態度認真操作嚴謹,部分控制點經過了多次重測,測得的數據精度較高,各項限差都在允許范圍之內,測量結果符合要求。
實習總結
為期三周的測量實習已經圓滿結束,這次實習鞏固了我們對《測量學》理論知識的理解,培養了我們理論聯系實際的能力。同時,通過三周的合作,同學們之間增進了友誼,鍛煉了合作精神。雖然實習很辛苦,起早貪和披星戴月,有幾天要頂著嚴寒在外面呆10個小時,但是當看到我們的實習成果時,我們還是很欣慰的。
在這次測量實習中,我們組的同學一直都秉著科學嚴謹的態度。特別是進行導線測量時,由于是剛開始實習,我們的理論知識和操作技術都不是很熟,我們將前幾個控制點一共測量了三次,雖然辛苦些,總算得到了不錯的成果。
這次實習的效果是明顯的。從我們第一天早上去不知道該干什么,到后來大家各司其職配合默契,無論是個人操作儀器還是大家一起完成一項測量任務,我們的進步都是有目共睹的。
在這次實習中,各項工作我都有所接觸,從導線測量時儀器的對中整平讀數計算,到水
準測量時架設儀器讀數扶尺,再到碎部測量時上高爬底扶棱鏡,還有測量之后的業內計算。我感覺實習中各項工作都是不容易做好又必須要做好的,因為測量是一項合作完成的工作并且是環環相扣的,任何一個環節出問題都會影響到最后的結果,也許會使全組成員的努力付之東流,所以,我們在工作過程中必須秉著對全組負責的態度,認真完成自己的任務。我認為這之中最重要的是有一個好的心態,不能急躁,不能看著別人測完了就著急趕進度,結果誤差超限又得重測,事倍功半。實習中的工作是簡單的,不過是對中整平瞄準,不需要太高的技術水平,但是要靜下心來慢慢做,踏踏實實地走好每一步,最后的結果肯定不會差的。
這次實習只是一次簡單的校內實習,測區范圍小地形簡單自然環境優越,而以后當我們走上工作崗位,我們的測量任務肯定比這次實習要艱巨,并且會遇到更加多不可預料的困難。這次實習不是一個結束而是另一個新的開始,是我們從現在開始,以這次實習為基礎,接觸更多更復雜的測量方法和任務,充實自己,成為本專業有用的人才。
【關于軟件實習報告集合七篇】相關文章:
軟件工程實習報告(集合15篇)02-18
軟件工程的實習報告模板七篇02-17
關于在工廠實習報告集合七篇02-20
關于學生工作實習報告集合七篇02-18
關于專業頂崗實習報告集合七篇02-17
關于出納的實習報告集合七篇02-16
關于服務類實習報告集合七篇02-15
關于行政類實習報告集合七篇02-12
關于物流公司的實習報告集合七篇02-16
實習期實習報告集合七篇02-22