軟體工程實習報告合集五篇

來源:才華庫 1.46W

在學習、工作生活中,報告使用的次數愈發增長,我們在寫報告的時候要注意語言要準確、簡潔。那麼你真正懂得怎麼寫好報告嗎?以下是小編精心整理的軟體工程實習報告6篇,僅供參考,歡迎大家閱讀。

軟體工程實習報告合集五篇

軟體工程實習報告 篇1

實習背景

為了將理論用於實踐,鞏固所學知識,提高自己發現問題並用所學知識分析問題和解決問題的能力,鍛鍊自己的工作能力,適應社會能力,自我管理能力,瞭解目前軟體的應用情況,需求情況,發展方向及前景,為順利畢業做好充分的準備,也為自己能順利的與社會環境接軌做好準備.此次實習由學校統一組織安排,分兩個階段,兩個方向進行系統的實習。

實習要求

1、 要求學生在實習過程中認真學習技術知識,積極與指導老師和同學配合;

2、 在前期,按時到勤,認真學習。積極做好實習日誌,能夠理解當天的內容。對技術的理論知識要及時實踐;

在後期,積極與同學溝通,認真完成專案要求的內容。在這個過程中要與老師同學多做溝通,通過探討專案的解決方案以及進展。

實習時間:20xx 年 8 月 5 日至20xx 年 9 月 23 日.

實習環境

實習單位名稱:加拿大維多利亞加中教育集團

實習地址:江蘇無錫惠山區智慧路18號無錫惠山外包軟體園

實習基地概況:加拿大維多利亞教育集團位於加拿大經濟中心多倫多,集團多年來以教育產業為主導,業務得到全面延伸。10年間由1999年建立的培訓中心,發展成為現在擁有高等大專學院、高階職業教育研發中心、人力資源公司、英語培訓中心、移民留學服務中心及中國區集團等六個實體的跨地域性綜合連鎖教育集團,真正實現了“教育研發培訓就業”一條龍服務。 10年間,維多利亞教育集團,獲得了來自加拿大政府和社群的一致讚揚。殊榮包括:“傑出華商獎”、“最佳社群貢獻獎”、“最佳社群服務獎”、“幫助移民特殊貢獻獎”等。特別是10年連續舉辦了500多期公益講座,內容涉及簡歷、面試、北美文化、英語、情商、心態調整等諸多講座,讓3萬多人受益匪淺。維多利亞教育集團已經和政府、銀行及多家世界500強的企業建立學員直接錄用關係,至今已舉辦過300多期現場招聘會,幫助1萬多華人移民成功就業。同時,集團更是十年如一日的為“加拿大家庭援助協會婦女服務中心”、“北美華人語言與文化交流協會”、“華人高階軟體管理協會”、“加拿大華人青年聯合總會”、“環球愛心教育基金會”等五個和移民生存直接相關的非盈利組織提供了直接而有力的支援。維多利亞教育集團擁有雄厚的師資力量。十年來聚集了一大批擁有北美數十年工作經驗,並在北美主流社群擁有巨大知名度的名師團隊,形成全球少有的、以華裔頂尖人才為主的高階人才聚集地。

師資優勢:名師出高徒,近百位海外高階師資涵蓋了IT產業、金融服務、財務服務、物流服務、英語、企業文化等領域;

實訓體系與模式的優勢:實訓案例、文件來源於北美外包企業;實景化模擬企業工作環境、工作流程、貫穿企業文化、規範、標準、開發文件;

海內外互動的優勢:外包人才的培養強調“外包不見‘外’”,只有讓培養出來的人才能夠深刻理解發包方的文化、規範、流程、標準,成為‘不見外’的外包人才,才能與發包方融為一體,很好地完成外包任務。海外實訓是外包人才培訓的有效途徑。加中擁有海外實訓基地,已建立起高清晰遠端視訊互通平臺,實現了海內外師資的互動、海內外文化的交流、海內外技術的撞擊、海內外模式的互通,實景化、高模擬的再現外包流程。

實習內容

2.1 實習過程

實習的過程大致可以分為兩個階段:

第一階段、維多利亞加中實習階段(江蘇無錫);

第二階段、在校實習階段。

第一階段

1、8月8日—8月18日:主要完成了SAP程式設計基礎知識相關培訓。

2、8月19日—8月27日:主要完成了Java相關基礎培訓。

3、8月23日—8月27日:主要分組完成專案。

4、8月28日:專案答辯。

第二階段

1、9月2日—9月9日:主要完成MTA 98-361(Software Development Fundamentals)相關培訓和考試。

2、 9月10日—9月16日:主要完成MTA 98-364(Database Administration Fundamentals)相關培訓、考試以及專案分析與設計。

3、9月17日—9月22日:主要完成MTA 98-363(Web Development Fundamentals)相關培訓、考試以及專案的編碼、測試與整合等。

4、9月23日:專案答辯。

2.2 實習內容

專案一:員工工資管理系統

該專案我們通過ABAP語言與JAVA語言分別實現同樣的功能,但是兩次的具體專案需求是一樣的,我在該專案中主要擔任資料庫設計以及員工基本資訊管理模組的程式碼實施,現對該專案做如下介紹:

在一個優秀企業的生存和發展過程中,財務管理已經越來越佔據重要地位,對員工工資的科學、高效的管理的財務管理基礎模組之一。員工工資管理是現代企業的戰略性管理方式,也是企業發展的最關鍵的因素。一個企業能否健康、正常的執行、發展,很大程度上取決於企業的財務管理方式,取決於對員工工資管理的效率。

ISAP-MIS介紹

員工工資管理系統(Employee Salary Management System),是指組織或社會團體運用系統學理論方法,對企業的員工工資管理方方面面進行分析,規劃、實施、調整,提高企業員工工資管理水平,使人力資源更有效的服務於組織或團體目標。

主要功能

實現對員工基本資訊表和員工獎金明細表的增、刪、查、改、排序等操作。

實現對員工基本資訊表和員工獎金明細表的多表連線查詢操作。

具體說明

建立員工基本資訊表和員工獎金明細表並且實現兩個表的關聯;

按照多種要求實現資料增加/插入功能;

按照多種要求實現資料記錄的刪除功能;

按照多種要求實現資料記錄的修改功能;

按精確查詢實現搜尋操作;

按照某一關鍵字進行升序或降序記錄。

專案優勢

基於SAP的模式,運用系統學理論方法,對企業的工資和獎金進行分析,規劃、實施、調整,全面提升企業工資管理的效率和質量。

專案特點

身份許可權驗證、下拉列表的應用、為輸入引數建立搜尋幫助、採用經典的三層處理模式理念,旨在實現業務和資料的獨立,保證了系統的可行性、可靠性,提高了系統的易維護性、可擴充性。

ISAP-MIS分析

系統設計目標

基於SAP工資管理系統的設計目標是通過規範、整合、整合員工基本資訊資料、員工獎金明細等資訊,打造員工工資管理系統平臺,實現管理業務的規範化、資料的標準化、資訊管理的現代化,全面提升員工工資管理的效率和質量,達到對公司財務管理的優化配置。

使用者許可權驗證管理

系統實現了使用者許可權管理功能,區分不同的使用者提供不同操作許可權,並可對使用者進行密碼初始化操作。

一般授權:只能查詢本人基本資訊,獎金資訊

特殊授權:可以查詢本部門的員工基本資訊,獎金資訊,工資彙總資訊彙總。(構想待定)

VIP授權:可以查詢所有部門員工的基本資訊,獎金資訊,工資彙總資訊。

管理員授權:可以查詢所有部門員工的基本資訊,獎金資訊,工資彙總資訊,並對相關資料進行操作。

根據條件查詢、增加、刪除、修改功能管理

使用者經過許可權驗證進入系統後可以根據自己的需要查詢特定的資訊,具有管理員授權的使用者可以進行增加、刪除、修改功能。

專案二:家校通

本系統總體功能上分為前臺和後臺兩大部分:前臺是B/S結構的Web應用系統,供普通使用者瀏覽、使用;後臺是C/S結構的Windows應用程式,供管理員維護系統。

任何使用者都可以在前臺使用者系統進行登入使用。欲進入本系統必須有許可權(賬號及密碼),沒有被授權的使用者不能進入系統。前臺可以進行資訊維護、資訊查詢、留言管理、資料下載等普通操作。

授權的管理員才能進入後臺管理系統進行相關維護操作。後臺能進行使用者資訊管理、公共資訊管理等操作。

實習總結

通過這段時間的實習,學到一些在學校裡學不到的東西。因為環境的不同,接觸的人與事不同,從中所學的東西自然也就不一樣。整個過程中,我每天都有很多新的體會,想說的很多,總結起來有以下幾點:

1、 多聽、多看、多想、多做、少說

太對決定一起,當有一份新的任務給你時要知道自己能否勝任這份工作,關鍵是看你自己對待工作的態度。態度對了,即使自己以前沒學過的知識也可以在工作中逐漸的掌握。態度不好,就算自己有知識基礎也不會把工作做好,實習專案剛開始時,根本不清楚該做些什麼,並且這和我在學校讀的專業沒有必然的聯絡,剛開始我覺得很頭痛,可經過工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應該怎樣做,然後自己親自動手去多做,終於在短短几天裡對工作有了一個較系統的認識,慢慢的自己也可以完成相關的工作了,光用嘴巴去說是不行的,所以,我們今後不管幹什麼都要端正自己的態度,這樣才能把事情做好。

2、虛心學習

在這次實習過程中,我們碰到很多問題,有的是我們懂得的,也有很多是我們不懂的,不懂的東西我們要虛心向老師同學請教,當別人教我們知識的時候,我們也應該虛心的接受,不要認為自己懂得一點雞毛蒜皮就飄飄然。

2.3 主要成果

專案:學生管理系統

主要技術:Jsp+Servlet+Mysql

開發工具:MyEclipse+Dreamweaver+Mysql資料庫等

組員:胡齊文(組長),李維千,李瑤,揚帆,蔡欣岑,趙夢嬌,楊軍柏,王波波

主要功能:校級管理員主要完成對院級管理員的管理、對學校學生的管理以及個人資訊的完善、修改等;院級管理員主要完成對本院的學生的資訊管理以及個人資訊的完善、修改等;學生主要完成對個人資訊的管理。

專案:SWPU網上商城

主要技術:++SQl Server 20xx

開發工具:Microsoft Visual Studio20xx+Microsoft SQL Server 20xx

組員:

主要功能:管理員主要完成對商品的管理、對訂單的管理以及個人資訊、註冊會員資訊的管理。註冊使用者主要管理自己的訂單,購買商品等。

微軟認證:通過微軟MTA 98-361(Software Development Fundamentals)和MTA 98-364(Database Administration Fundamentals)認證。

總結

光陰似箭,日月如梭。為期40多天得實習生活已經結束,生產實習是學生大學學習很重要的實踐環節。主要是讓我們在畢業前提前感受一下工作的環境,體驗一下作為工人的感覺,為以後的工作打基礎。作為一個大三已經結束,準備迎接找工作的學生來說,有一次親身實習的機會是多麼的可貴。回首整個實習過程,我每天都有很多新的體會,想說的很多,我總結下來主要有以下幾點:

1. 團隊意識是完成專案的必要保證

在我們兩個專案完成的過程中,我充分體會到了團隊合作的重要性。特別是在自己擔任專案組長分配大家完成專案期間,很難想象但是如果大家不團結一致的結果。期間通過大家的團隊合作,專案組高效且快速的完成的專案,當然最重要的是大家都參與了專案的開發。

2.熟練的專業技能

提供最佳的解決方案是我們努力的方向。ERP的核心管理思想就是實現對整個供應 鏈的有效管理,我們在梳理了企業的各項業務之後,需要做的是提供一個最佳的解決方案,來幫助企業實現更加有效的管理,我們要精通SAP系統,掌握行業專業知識,更要能融入最適宜的管理理念,這對顧問而言,無非是一個很高的要求,需要我們不斷地學習,不斷的在一個個專案中去積累經驗,但這也正是我們為之奮鬥的目標。

3.加強信心,堅持下去

雖然感覺自己學的還可以,但真的工作起來卻感覺力不從心。有時候遇到事情總會著急,慌張。平常信心不足,總感覺自己做不好。或許還需要一段時間的磨練吧。只有自己的知識和能力都在提升,相信自己總有一天會很勇敢的表現自己。

軟體工程實習報告 篇2

實驗報告

學院(系)名稱:計算機與通訊工程學院

第1頁 共9頁

第2頁 共9頁

第3頁 共9頁

第4頁 共9頁

第5頁 共9頁

篇五:net實訓報告

NET實訓報告

實驗專案:大棚溫度控制

班級:嵌入式101

姓名:000 學號:20

指導老師:周永明、歐陽欣 實訓日期:20xx年7月1-6日

目 錄

1.前言

2.實驗目的 3.實驗要求 4.實驗內容 5.實驗過程 6.實驗總結

一、前言

Visual C++是Microsoft的下一代Visual C++語言。Visual C++一

直是用於建立高效能的Windows和Web應用程式與Web服務的最佳語言。微軟公司將Visual C++與其他開發語言及工具相比後,將其比喻成“旗艦”語言,因此,學習利用Visual C++進行Windows程式開發是很有必要的。

《微控制器介面技術與程式設計應用實訓》課程是配套開設的

《微控制器介面技術》與《程式設計》課程而專門設立的實訓課程。其

主要目的是通過模擬開發“蔬菜大棚溫度控制系統”,學習掌握微控制器控制系統和上位機程式開發的一般過程,進一步掌握微控制器介面技術,進一步提高學生的開發除錯能力,使學生掌握電子應用系統開發的思維方法以及具有初步的開發能力

二. 實訓目的

《微控制器介面技術與程式設計應用實訓》課程是配套開設的《微控制器介面技術》與《程式設計》課程而專門設立的實訓課程。其主要目的是通過模擬開發“蔬菜大棚溫度控制系統”,學習掌握微控制器控制系統和上位機程式開發的一般過程,進一步掌握微控制器介面技術,進一步提高學生的開發除錯能力,使學生掌握電子應用系統開發的思維方法以及具有初步的開發能力。

三.實訓要求

1.分析理解蔬菜大棚溫度控制的需求。

2.理解蔬菜大棚溫度控制系統的組成與工作過程。 3.上位機程式開發。 4.微控制器程式開發。

四.實訓內容

主要內容:

開發蔬菜大棚溫度控制系統上位機與下位機軟體部分,具體來說包括以下具體內容:

(1) 理解蔬菜大棚溫度控制系統的構成:通過分析系統需求,理解蔬菜大棚溫度控制系統的構成,

理解蔬菜大棚溫度控制系統的工作過程。

(2) 理解PC機(上位機)與微控制器(下位機)的通訊協議:通過對蔬菜大棚溫度控制系統工作過

程的分析,理解掌握上位機與下位機之間的通訊協議規定

(3) 開發上位機軟體:上位機軟體的開發主要包括串列埠通訊的開發、介面開發、資料庫開發(附加

功能,本次可選作)。

(4) 微控制器程式的開發:溫度採集、與上位機的串列埠通訊。

蔬菜大棚溫度控制系統的構成

蔬菜的生長與溫度息息相關,對於蔬菜大棚來說,最重要的一個管理因素是溫度控制。溫度太低,蔬菜就會被凍死或則停止生長,所以要將溫度始終控制在適合蔬菜生長的範圍內。如果僅靠人工控制既耗人力,又容易發生差錯。為此,在現代化的蔬菜大棚管理中通常有溫度自動控制系統,以控制蔬菜大棚溫度,適應生產需要。

A 、蔬菜大棚溫度控制系統的功能要求

1、該系統需要能對大棚環境溫度進行採集和顯示(包括pc機端和微控制器端)

2、能通過pc機端遠端設定蔬菜的生長期適宜溫度

3、當大棚的環境溫度引數超過設定的下限值時控制電熱棒加熱,當溫度引數超過設定的上限時則控制風扇工作降溫。

4、農業管理人員可以隨時查詢採集過來的溫度資訊(以動態曲線方式顯示)

5、一臺pc機控制多個大棚

B、蔬菜大棚溫度控制系統的構成

C、蔬菜大棚溫度控制系統工作過程

1、管理人員在pc機上位機軟體設定要控制的大棚編號和溫度上限和下限值,通過串列埠傳送出去。

2、相應大棚的微控制器控制器接收資料儲存溫度上限和下限值,根據採集的溫度感測器訊號確定要執行的動作

3、每隔一定的時間微控制器控制器需要將溫度資訊傳送至PC機端,由上位機軟體將溫度資料儲存到資料庫中

微控制器端程式設計

1、需要實現的功能 與pc機的串列埠通訊 對溫度資料的採集 Led顯示溫度資料

軟體工程實習報告 篇3

光陰荏苒,時光飛逝,轉眼間到了實習結束的日子。從進公司實習到現在,我已經到公司近6個月了,感受頗多,收穫頗多。期間,通過公司領導的關心和幫助,同事的指導,使我能夠很快地瞭解公司的管理與運作程式,我瞭解了公司的發展概況,熟悉了公司的流程和行業的基礎知識,使我逐步學會如何從一個剛出校門不久的實習生轉變成一個職員。以下是我這一階段的工作總結。

不論在人生的哪個階段,學習的腳步都不能停歇,要把工作視為學習的殿堂。所以在這幾個月當中,我一邊學習,一邊從最基礎的事情做起,這樣的好處在於能夠在工作的過程中,瞭解專案的整體佈局,瞭解專案中的業務邏輯,瞭解專案中尚未完成的工作並以此作為下個階段的工作目標。在這幾個月的工作中,我的主要任務是對客戶使用的map系統進行測試,並且做相應的文件記錄和一些簡單的配置修改。幾個月裡,我工作勤勤懇懇,並按時完成安排的任務。

盡最大的努力解決客戶在工作中遇到的問題,從中我也學到了在學校裡學不到的東西,也明白了很多道理,我相信對我以後的工作都將大有裨益。其它方面,我全力協助公司的工作,在公司人手較忙的時候,為公司分擔事務,圓滿地完成公司委派的任務。在這幾個月的工作中,最初我會遇到一些我解決不了的問題,我會諮詢公司另兩位同事王鵬、孫距均。在他倆的指導和幫助下,我的技術技能不斷提升,對整個MAP系統和配置工具的使用逐步熟練,思維方式和工作方法也不斷提升,直至到目前我基本能解決客戶在使用MAP系統過程中遇到一般問題的問題。

在近6個月的工作過程中,我在領導和同事們的幫助和支援下取得了一定的進步,但我深知自己還存在很多缺點和不足,與工作需要還有一定的差距。在工作中未能考慮的各種因素還有很多,比如:對整個MAP系統的掌握還不夠熟練、工作的靈活性還不夠、服務意識還有待提升等等,這都有待於在今後的工作中改進。雖然我目前的工作只是做基礎方面,希望在下一年度公司能夠委派我做一些其它工作,使我在工作中不斷提升自己,同時也為公司分擔一些事務,使我逐步做一名合格的專案實施人員。做軟體的人必須要隨時充電,在今後的工作中,我要積累經驗教訓,不斷調整自己的思維方式和工作方法,在實踐中磨練自己,我將以飽滿的熱情和進取的精神,去努力做每一件事,努力為公司的發展盡的一份薄力,成為單位需要的優秀人才。

我是公司的一名新員工,來公司的時間比較短,對公司的資源管理、流程管理等還不是太瞭解,所以對公司的發展、管理也提不出什麼寶貴實質的意見或建議。現在對於我來說最重要最本職的工作就是:作為一個學生、一名實習員工,所有的地方都是需要學習的多聽、多看、多想、多做、多溝通,向每一個員工學習他們身上的最優秀工作習慣,豐富的專業技能,配合著實際工作不斷的進步,為公司的發展盡的一份薄力。態度決定一起,當有一份新的任務給你時要知道自己能否勝任這份工作,關鍵是看你自己對待工作的態度。態度對了,即使自己以前沒學過的知識也可以在工作中逐漸的掌握。

態度不好,就算自己有知識基礎也不會把工作做好,實習專案剛開始時,根本不清楚該做些什麼,並且這和我在學校讀的專業沒有必然的聯絡,剛開始我覺得很頭痛,可經過工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應該怎樣做,然後自己親自動手去多做,終於在短短几天裡對工作有了一個較系統的認識,慢慢的自己也可以完成相關的工作了,光用嘴巴去說是不行的,所以,咱們今後不管幹什麼都要端正自己的態度,這樣才能把事情做好。

在這次實習過程中,我碰到很多問題,有的是我懂得的,也有很多是我不懂的,不懂的東西我要虛心向老師同學請教,當別人教咱們知識的時候,我也應該虛心的接受,不要認為自己懂得一點雞毛蒜皮就飄飄然。

回首整個實習過程,我每天都有很多新的體會,想說的很多,我總結下來主要有以下幾點:

1、團隊意識是完成專案的必要保證

在咱們兩個專案完成的過程中,我充分體會到了團隊合作的重要性。特別是在自己擔任專案組長分配大家完成專案期間,很難想象但是如果大家不團結一致的結果。期間通過大家的團隊合作,專案組高效且快速的完成的專案,當然最重要的是大家都參與了專案的開發。

2、熟練的專業技能

提供最佳的解決方案是咱們努力的方向。ERP的核心管理思想就是實現對整個供應鏈的有效管理,咱們在梳理了企業的各項業務之後,需要做的是提供一個最佳的解決方案,來幫助企業實現更加有效的管理,咱們要精通MAP系統,掌握行業專業知識,更要能融入最適宜的管理理念,這對顧問而言,無非是一個很高的要求,需要咱們不斷地學習,不斷的在一個個專案中去積累經驗,但這也正是咱們為之奮鬥的目標。

3、加強信心,堅持下去

雖然感覺自己學的還可以,但真的工作起來卻感覺力不從心。

軟體工程實習報告 篇4

姓 名 :

專 業 班 級 :實 習 單 位 :指 導 教 師 :完 成 日 期 :

一、實習目的

這次實習的目的是為了提高我的專業技能、實踐能力、以及讓我瞭解一些實際的工作情況。對我在正式工作前有很重要的意義,不論是專業技能,還是綜合素質,以及實際中的人際關係都有了更加深刻的體會,讓我在正式工作前有了一筆很珍貴的經驗。

這次實習的主要任務就是在瞭解整個軟體的製作過程,以及各個環節中的細節,當學會了這些環節後,再用學到的知識來完成一個企業給我們安排的一個專案。我分到的專案名稱是《診所管理系統》,這個專案我們將以小組的形式共同將其完成,以模擬實際軟體製作的過程,盡最大程度的將我們所學到的知識轉化成實際的能力。為真正的專案做好充分的準備,讓我們可以在實習過後的正式工作中,有準備的去面對。

企業的最終目的就是希望我們能瞭解實際專案的製作,並初步的理解各個環節的意義。而讓我們用專案進行實際製作就是為了讓我們能更好的理解專案製作中各個流程的意義以及專案製作過程中的團隊是如何合作的。

二、實習單位及崗位

我所實習的單位是校企合作埃森哲資訊科技(大連)有限公司的軟體開發部。這個部門的主要職能就是外包服務工作,按照客戶的需求製作成相應的軟體,所以我們需要對整個軟體開發的過程都較熟悉,這樣才能應對客戶們各種各樣的問題,才能製作出更好的軟體以滿足客戶們的需求。

因為剛實習的原因,所以我的職位是軟體助理工程師,時間的具體安排是實際專案製作以及專業知識的學習,實習時間為8個星期。本來實習的地點是在企業的,後來因為企業的內部原因,將我們的實習地點改為學校內部實習,每天的時間和正式上班相同。早8晚5,每週六週日休息。

整個實習的實際流程前面已經說過,八週的實際專案製作以及專業知識的學習。具體的每週任務、實際工作內容、以及專業知識與專業技能的實際應用會根據不同的環節也有所不同。但總體的目標就是讓我們瞭解實際工作中軟體的製作流程,以及各個流程中所需要的技術和注意點,並用實際的專案讓我們進行練習。

三、實習過程

上面已經介紹了個整個實習的任務以及目的,下面將詳細介紹整個實習的流程,並對每個流程的細節加以詳細說明。

具體的時間安排如下:

第一週:將對該專案所需要的知識進行集體鞏固複習。將一些已經生疏的知識鞏固鞏固,以備專案中的不時之需。在實習的第一天企業的經理就詳細的給我們講解了軟體工程這門科學對於一個軟體製作的重要性,並以此為基本給我們定下了這次實習的大體實習流程。

第二週:將直接進行專案的需求分析。因為專案名稱已經給出,所以將去掉可行性分析。我們小組分到的專案是“診所管理系統”,這就免不了去診所實地調查了。實際調查的過程中發現,需求分析這個過程是非常非常的重要,需求分析文件的製作,決定了專案的各個功能以及這個軟體是否符合使用者的需求。這一週的收穫就是軟體需求分析的文件製作,這是軟體工程中非常重要的一個步驟,這一環節,是一整個軟體生成的最為重要和關鍵的環節。

第三週:這一週由於臨時變動,將概要設計和詳細設計合為一週製作。根據調查的結果,進行概要設計。由於是初次製作軟體概要分析的文件,所有有很多不符合規定的地方,就比如資料流圖的製作,很多小的細節都沒有注意,像這樣的問題還有很多。不過,在經過了小組成員的積極討論修改以及老師的指導後,這些問題都得以解決。接下來,根據概要設計,來製作軟體的詳細設計。詳細設計的製作,相對於概要設計,感覺能稍微簡單些,也不知道感覺對不對。因為在概要設計模組中,我們已經設計好了所需要的模組、介面、類、以及所要實現的功能,所以我們只需要考慮每個類的功能如果用程式碼實現就可以了,當然不是將程式碼寫上去,而是用流程圖以及虛擬碼之類的相關技術來表示。這個階段的製作完成就開始正式的編碼了。到此為止,準備工作總算是做完了,幾乎花費了我們實習的一半時間。這一週的時間,我們在忙碌中不知不覺的度過了!下一週就

會進入到該專案的實際編碼當中,這也是我們大家最熟悉的地方了,感覺總算有地方出力了,期待著下一週的到來。

第四周:根據詳細設計,來進行專案的編碼。這一週,我們進行實際的編碼,我最大的感覺就是,照著詳細設計去進行編碼,思路以及邏輯非常的清晰,可能在將流程如以及虛擬碼轉換時稍微有點費勁,當相對於以往我們的直接編碼而言,流暢度不言而明。

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

第六週:根據做完的專案,進行專案的測試。本週就是對軟體進行測試,從最基本的類之內的方法測試,一直到整個專案的綜合測試,分了好幾個階段。而區分於以往的測試不同,這次我們是先寫測試文件,當測試文件檢查合格後,我們才可以對著文件進行逐步測試。我想,這可能就是我們以後工作的大體方向吧,以文件為主的專案製作。由於測試文件的`製作進度太慢,所以本週就忙測試文件的製作了一樣了,其它的什麼也沒幹,測試也只能等下週進行了。希望下週測試的時候效率會很高,期待的試一次,拿著測試文件去測試的感覺。

第七週:拿著測試文件,根據上面的要求,一項一項的測試,以確認專案的正確性。測試的順利讓我有了爽快的感覺,拿著測試文件,直接去校驗程式碼就可以了。幾乎不用去想程式內部的測試流程,因為文件上已經給你寫的明明白白了。到這裡,我有一種感覺,像埃森哲這種大企業內,文件的重要性比編碼本身更為重要。我想,這就是企業派來的老師沒有直接給我們進行技術培訓,而是讓我們來了解軟體工程的流程的原因。當然,根據企業的文化不同,對軟體工程的生命週期也會有細微的差別,他們會選擇最適合自己企業的方法來進行整個軟體的生命週期,並不是一成不變的。

第八週:這一週,我們沒有跟技術相關的任務,只要好好準備準備個人展示就可以了。但你可千萬不要小瞧這個人展示,因為他將佔你整個實習成績的50%,這也是企業老師在

本週週一時才告訴我們的,我們之前根本就不知道還有實習成績這一說。專案總結,我們將用一週的時間來總結整個實習的收穫,在本週的週五進行自我展示,以及收穫報告。至此,實習的生涯將會到此結束。這一週,我們思考著、沉澱著、總結著,將我們對整個實習的收穫、總結、體會等各個方面進行了精華的提煉,以PPT為基礎,進行為期10分鐘的個人展示以及專案答辯。就此,我們的實習畫上了完整的句號。

四、實習總結

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

專案的製作以及疑難問題的解決,將我們把大學期間那些快要淡忘的知識又重新熟悉了起來,並且對程式碼有了更深層次的理解。程式碼的複用性、類與類之間的呼叫、物件的建立、資料庫的連線以及操作等各種專業知識的使用,讓我們能更好的將這些各種各樣知識合理的整合在一起。

如果說專業知識收穫頗多,那麼接下來的職業技能卻是我認為在整個實習過程中收穫最大的地方。程式碼的註釋以及編碼的規範這兩點是我以前很少注意的地方,對其也並沒有多少重視。但這一次,卻明白了他的重要性:這是作為一個軟體開發人員必須應該具備的能力,或者說應該特別注重的地方。因為我們的程式碼並沒有多少註釋以及很多地方的編碼很不規範,企業老師寧願讓我們多花一週的時間修改,也沒有匆匆的進行下一步測試。在修改的這一週內,通過自己的體會以及老師的重點強調,對於程式碼的編碼規範和程式碼的註釋有了更深層次的理解。通過了這次的實習,我個人認為,程式碼的註釋以及編碼的規範比個人的技術更為重要。

軟體工程實習報告 篇5

軟體測試報告

專案:

學 號: 090123003

姓 名: 張**

專業班級: 09-23軟體技術

指導教師: 胡圓圓

石家莊科技資訊職業學院

資訊工程系

20xx年12月

目 錄

一、設計任務與要求 ...................................................................................... 1

1.1前言 ...................................................................................................... 2

1.2設計目的及意義 ................................................ 錯誤!未定義書籤。

二、需求分析 .................................................................................................. 3

2.1 使用者需求分析 .................................................................................... 3

2.2 功能模組設計 .................................................................................... 4

2.3 開發工具 ............................................................................................ 4

三、資料庫設計 .............................................................................................. 5

3.1 ER圖設計 ........................................................................................... 5

3.2 資料庫具體設計 ................................................................................ 8

四、具體功能實現 ........................................................................................ 11

4.1 登陸模組 .......................................................................................... 11

4.2 使用者管理模組 .................................................................................. 15

4.3 人事管理模組 .................................................................................. 22

4.4薪資管理模組 ................................................................................... 24

五、系統測試 ................................................................................................ 26

六、設計體會 ................................................................................................ 29

參考文獻 ........................................................................................................ 30

前言

人力資源管理系統是典型的資訊管理系統(mis),其開發主要包括後臺資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強、資料安全性好的庫。而對於後者則要求應用程式功能完備,易使用等特點。 因此我們結合企業的要求,對sql server20xx資料庫管理系統、sql語言原理、delphi應用程式設計,delphi資料庫技術進行了較深入的學習和應用,主要完成對企業人力資源管理系統的需求分析、功能模組劃分、資料庫模式分析,並由此設計了資料庫結構和應用程式。系統執行結果證明,本文所設計的人力資源管理系統系統可以對企業員工的資訊和工資進行管理。

企業人力資源管理系統是一個非常通用的資訊管理系統.幾乎所有的企事業單位都需要擁有自己的人力資源管理系統,以便對本單位員工的基本資訊進行儲存和管理.近年來,由於網際網路技術的飛速發展及其逐步普及,企業對資訊進行網路化管理的條件已經日趨成熟,建立基於網路的管理資訊系統,成為企業從分散管理向集中管理髮展,提高效率、降低成本、完善服務的有力保證.作為人力資源管理系統開發新的技術,技術已經在許多系統中得到了很好的應用,但從應用研究的角度出發,重點突出技術中對於人力資源管理系統這種以資料庫管理技術為基礎的系統設計。

一、設計任務與要求

1.1 設計目的及意義

設計目的:

(1) 大大提高企業的運作效率;

(2) 通過全面的資訊採集和處理,輔助提高超市的決策水平;

(3) 由計算機來代替人工執行一系列諸如增加新員工、刪除員工、工資修改、查詢、統計等操作。這樣就使辦公人員可以輕鬆快捷的完成工資管理的任務。

人事管理是企業資訊管理的重要部分,面對大量的人事資訊,管理部門採用人力處理將浪費大量的時間,人力和物力,並且資料的準確性低。因此,開發一個介面友好,易於操作的人事管理軟體進行自動化處理變得十分重要,這正是本系統開發的目的和意義。

隨著我國市場經濟的快速發展,人事工資管理系統在企業的日常管理中發揮著越來越重要的作用。人事工資管理系統可以進行檔案管理、獎罰管理和工資管理等,方便處理企業內部員工的相關工資資訊。

企業人事管理系統是典型的管理資訊系統(MIS),其開發主要包括後臺資料庫的建立和維護以及前端應用程式的開發。對於前者要求建立起資料一致性和完整性強、資料安全性好的庫。而對於後者則要求應用程式功能完備,易使用等特點。企業人事管理系統可以提供豐富的功能,降低企業人事管理工作的強度,提高企業人事管理工作的效率,並依靠系統的網路功能為人事管理的使用創造良好的條件,從而能夠適應企業人事管理的要求,推動企業人事管理的資訊化建設。根據大多數企業人事管理的需求,本論文就該人事管理系統的設計與實現進行了分析探討:首先對系統的需求分析做了敘述,然後介紹了系統的設計和實現,最後進行了系統測試。該企業人事管理系統採用基於客戶端/服務端(C/S)模式開發,服務端採用SQL Server20xx資料庫伺服器作為資料處理和儲存平臺,客戶端應用程式採用Visual 20xx進行開發,開發語言選用C#。使用者必須使用客戶端應用程式才能對服務端資料進行操作。

二、需求分析

2.1 使用者需求分析

因為此管理系統主要是針對大多數企業的人事管理部門管理公司內部人事而開發的,它僅僅是提供給人事管理部門的工作人員使用,也就是說使用者角色都是單一的,他們都是系統的管理者,享有平等的許可權.系統管理員點選使用者管理,可以對使用者資訊表進行查詢,編輯,刪除,新增新使用者等操作。合法使用者在成功登陸系統後可以進行系統的整體操作.

(1) 人事管理系統需要對人事檔案進行管理,包括新增、刪除、修改員工資訊;對員工進行分類查詢、統計等操作。

(2) 人事管理系統需要對人事檔案進行管理,包括員工工作關係、社會關係、獎罰情況、職稱評定和工作調動情況等內容。

(3) 人事管理系統應具備人員薪資管理功能,包括工資管理,養老和醫療保險管理等。

(4) 系統執行在windows平臺上,要求有一個較好的圖形使用者介面,操作要求簡單。

(5) 系統應該有良好的架構及可擴充套件性,以便不同型別的企事業單位根據實際情況對原有系統進行補充與修改。

熱門標籤