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

在學習、工作生活中,報告使用的次數愈發增長,我們在寫報告的時候要注意語言要準確、簡潔。那麼你真正懂得怎麼寫好報告嗎?以下是小編精心整理的軟件工程實習報告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) 系統應該有良好的架構及可擴展性,以便不同類型的企事業單位根據實際情況對原有系統進行補充與修改。