第一篇:軟件工程社會實踐報告
系部名稱:專業(yè):軟件工程
年級:09060541班 姓名:耿慶博 學(xué)號:0906054137
實踐單位:山西西太行信息有限公司
實踐時間:2011年7月1日-----2011年7月31日共31天
實踐報告正文
一、實踐目的:綜合利用所學(xué)的專業(yè)知識,培養(yǎng)軟件開發(fā)的技能;掌握android操作系
統(tǒng)的編程技巧,體會企業(yè)軟件開發(fā)與學(xué)習(xí)過程中編寫軟件的不同;提高自身的創(chuàng)新意識與創(chuàng)新能力,促進團隊之間的溝通協(xié)作,為早日踏上工作崗位打下堅實基礎(chǔ)。
二、實踐內(nèi)容及感悟:
a)實踐前準(zhǔn)備:自2011年清明節(jié)前后,我和我的組員就開始接受山西西太行信
息有限公司的公開課的培訓(xùn),當(dāng)時經(jīng)電子與計算機技術(shù)學(xué)院于一老師介紹由陳川老師主要帶領(lǐng)我們重新溫習(xí)了一遍關(guān)于java語言的基本知識,在這將近一個月的學(xué)習(xí)過程中我們逐漸重新拾起了即將被遺忘的java 知識,走出了以前認識上的誤區(qū),使我在java這一塊又有了一定的的優(yōu)勢,為以后我們用java語言做開發(fā)打下了很好的基礎(chǔ)。
自2011年5月1日,我們開始了真正的基于android操作系統(tǒng)的軟件開
發(fā),雖然我們是利用課余時間進行學(xué)習(xí),但是學(xué)習(xí)的效果真的很好,我們基本上晚上都會學(xué)到很晚才回宿舍。剛開始的時候我感到很不適應(yīng),感到學(xué)習(xí)的java語言不能夠充分的的到利用,只能夠用一些和系統(tǒng)相關(guān)的東西,但是隨著學(xué)習(xí)的深入,我發(fā)現(xiàn)android操作系統(tǒng)也是一個很強大的手機操作系統(tǒng),它有著很好的發(fā)展前景。并且移動互聯(lián)網(wǎng)在在中國有著大的市場,所以我對我正在從事的android手機軟件開發(fā)給予了很大的希望。這一個月的培訓(xùn)我們主要學(xué)習(xí)了android操作系統(tǒng)的五大系統(tǒng)組件:activity、service、sqlite、content Provider、intent、broadcastRecever,同時我也學(xué)到了一些課堂上學(xué)不到得東西,對外面的市場的情況也有了更深刻的了解。
b)實踐過程:2011年7月1日到2011年7月31日是我正式暑假實踐的時間段,我們一行十六個人,大三的十一人大二的六人。我們被分了兩個小組,每個小組八個人,上課時間一般是下午兩點到五點半或者下午五點半到晚上八點半,其余的時間是我們自己寫代碼的時間。每天的任務(wù)量都有所不同,有時候把自己的任務(wù)做完了剩下的時間就自由支配。這一個月我們的主要任務(wù)是做一個騰訊微博android手機客戶端,每天陳老師都會給我們傳授一些做軟件的經(jīng)驗和一些新的知識點,然后我們根據(jù)具體的要求編寫文檔,編寫代碼,第二天交由陳老師點評。
1)可惡的文檔:剛開始的時候感覺很不適應(yīng),以前上課就是學(xué)習(xí)關(guān)于編程的知識,但是做項目的第一天陳老師要求我們寫文檔,我們用的是
GB8568—88格式的文檔,第一次寫即感覺很枯燥又感覺不會寫。對于寫
文檔我們都有想通的反應(yīng),就是莫名奇妙的反感,但是陳老師還是不依不
饒的要求我們寫要我們查資料,我們也很沒辦法只能按照要求寫文檔。但
是由于我們不知道在文檔上寫些什么,陳老師看我們很為難也有所讓步,帶領(lǐng)我們寫了軟件需求說明書,后來我們依次寫了概要設(shè)計說明書、詳細
設(shè)計說明書,后來又寫了測試計劃、用戶手冊。當(dāng)時的感覺就是知道的知
識太少,對著文檔一個詞一個詞的硬擠,但是當(dāng)文檔寫完的時候還是很有
成就感的。
其實在寫文檔的過程中我們也漸漸的明白了文檔的重要性,我們只是
在學(xué)校編寫程序的時間久了習(xí)慣了上來就寫代碼的壞習(xí)慣,忽略了軟
件工程中的很重要的部分-----分析階段和設(shè)計階段??赡苁且驗橐郧?/p>
做的軟件都很小,一旦項目稍微大一點,那在編寫代碼階段將付出不
可估量的代價甚至最終將以失敗告終。其實我們都學(xué)過軟件工程,而
且在考試的時候成績還不是很差,但是到真正需要這些知識的時候我感覺卻忘記了如何下手,這也就是所謂的紙上談兵吧,所以我感覺大
學(xué)生缺少的正是一種動手能力。知識本身沒有價值,有價值的是運用
知識解決問題。
2)該死的bug:寫完文檔感覺寫代碼就輕松了,但是事與愿違啊。由于以前沒
做過開放平臺的客戶端,中間涉及到同騰訊公司微博開放平臺接洽的問題,開始真的很不適應(yīng),不知道怎么下手。當(dāng)知道下手的時候不免出現(xiàn)了各種
各樣的bug:騰訊服務(wù)器故障啦、實驗室斷網(wǎng)啦、模擬器連不上網(wǎng)啦、代
碼錯誤啦等等。為了弄好這些bug有時真是忙的焦頭爛額,因為可能因為
自己寫的代碼有問題導(dǎo)致大家的代碼都不能運行,作為團隊的一員誰都不
想拖后腿。但有時候我也找不到問題所在,只能請高手指教或者找老師為
我排憂解難。只可惜我當(dāng)時掌握的排錯方式只有打印輸出和查看日志,根
本沒接觸過單元測試。
其實多遇到一些bug還真不是壞事情,我現(xiàn)在開始明白編寫代碼最重
要的是快速查找資料和排除錯誤的能力。首先我們不可能記住java語言
或者android操作系統(tǒng)中所有的類和方法,所以能夠快速找到我們所需要
功能的類或者方法是很重要的。其次對于程序工作者來說遇到bug是很正
常的事情,遇到不能解決的問題也是很常見的,重要的是能夠正確的處理
這些問題,并總結(jié)經(jīng)驗為以后的開發(fā)做好鋪墊。遇到問題是要保持好的心
態(tài),千萬不能焦躁,細心的一點點的分析問題,必的時候可以去網(wǎng)絡(luò)上查
找一些資料。但是不要遇到問題就上網(wǎng)查找,我感覺現(xiàn)在自己動手處理問
題很重要,上網(wǎng)查與吃現(xiàn)成飯沒有本質(zhì)的區(qū)別。網(wǎng)絡(luò)可以幫我們開闊視野,但不要讓網(wǎng)絡(luò)阻礙了我們自我發(fā)展的機會。編寫軟件過程中要及時記錄,這既可以讓我們總結(jié)更多的經(jīng)驗,也可以為后來者提供一些寶貴的資料。
畢竟都有成長的時候。
3)痛苦的合并:這是我第一次這么正式的和這么多的人一起開發(fā)軟件,更何
況還有不認識的人在一個組,這給我們的溝通帶來了很大的不便,尤其是
最后代碼合并的時候,很多的問題都一擁而上。我們當(dāng)時用了一個軟件
visualSVN,這是一款團隊開發(fā)的軟件,當(dāng)代碼寫的可以組合的時候我們就
用這個軟件在eclipse下共同開發(fā)。但開始的時候我們也會為了自己的代
碼正確而被迫修改別人的代碼,最后弄得大家的代碼不能夠正確的運行,然后所有人都會停下來共同尋找錯誤,改正錯誤。這是團隊開發(fā)時候很忌
諱的問題,并且大家還都不好意思開口說誰錯了,畢竟都不是很熟悉。直
到大家開始慢慢適應(yīng)這種團隊開發(fā)之后,這樣的情況才慢慢的被避免,效
率也有所提高。
這次的團隊開發(fā)讓我明白,在團隊開發(fā)中根本不存在自我,你所做的任何事情都應(yīng)從整個團隊出發(fā),以團隊的利益為重,不能自私。尤其是在團隊中千萬不能應(yīng)付,你的應(yīng)付很可能會給他人帶來很多不便,甚至造成更大的損失。因此teamwork很重要,必須謹慎!
4)唉,完美:每次寫完代碼讓陳老師點評都會發(fā)現(xiàn)很多問題,有時候是代碼
冗余度太大,有時候時代碼不夠安全,有時候是技術(shù)上不是很完善。對我們來說目標(biāo)就是編寫的軟件能用,只要大家寫的軟件合并后能夠正常運行,一切就ok了。但是這些是遠遠不夠的,面向?qū)ο蟮乃枷牒蛙浖こ痰囊?/p>
些常識我們都沒涉及到,異步加載圖片在陳老師講之前我們也從來沒有想
到過,這些問題讓我深深的體會到我們的創(chuàng)新能力的要求遠遠不夠,我們
對完美的渴求度遠遠不夠。
沒有最好,只有更好。這句話真是非常經(jīng)典,作為軟件開發(fā)者永遠沒
有標(biāo)準(zhǔn)答案,沒有最好的軟件,只有不斷的學(xué)習(xí)不斷的追求才能發(fā)現(xiàn)好的東西,找到更好的創(chuàng)意。雖然最后騰訊微博客戶端能夠成功的運行了,但
是我意識到我所掌握的知識遠遠不夠,在這個實踐中卻是暴露了很多的問
題。但愿天天能做到更好!
三、實踐總結(jié):
1、一個假期結(jié)束了,留下了很多的回憶,因為這個暑假是很有意義的。
在這三十一天里每天都學(xué)到了新的知識,每天都遇到了新的問題,每天都在進步這,也讓我有時間更加清晰的認識了軟件工程這門課程和設(shè)計模式在軟件開發(fā)中的重要性,編寫代碼知識軟件開發(fā)的一小部分,只有真正的這種開發(fā)才能體會到軟件工程的意義。
2、團隊的凝聚力關(guān)系著每一個軟件開發(fā)人員的發(fā)展前途,每一個人的努力都會得到回報,同樣一個人的失誤也會影響到整個團隊,因此正確處理好人際關(guān)系是很重要的。
3、注重產(chǎn)品的價值,做好市場調(diào)研是成敗的決定性因素。
4、掌握好一門技術(shù)你可以吃飽,但是你要想很富有,必須懂得很多。隊友可以幫助你一時幫不了一世,要注重個人能力發(fā)展!
第二篇:軟件工程大四社會實踐報告
軟件工程社會實踐報告
姓名:張入文
學(xué)號:201002158
班級:軟件10企業(yè)概述
1.1公司概況
大連北科軟件有限公司成立于2002年,是一家以建筑工程系列軟件的開發(fā)、銷售、服務(wù)為主的“軟件認定企業(yè)”。
公司始終堅持“以人為本”,擁有一批長期從事建筑軟件開發(fā)的計算機人員,造價行業(yè)資深的專業(yè)技術(shù)人員,業(yè)務(wù)熟練、經(jīng)驗豐富的銷售人員。多年對造價行業(yè)的理解和積累的開發(fā)經(jīng)驗,使公司的產(chǎn)品一經(jīng)問世就與眾不同。
公司自成立以來,立足市場、精益求精,以突飛猛進的勢頭迅速挺進工程造價軟件行業(yè)。僅用了幾年的時間就創(chuàng)造了一個業(yè)界的神話,打破了建筑工程造價軟件領(lǐng)域內(nèi)普遍所認為的:自主平臺算量軟件不能夠?qū)崿F(xiàn)三維可視功能的定論。北科公司針對國內(nèi)的現(xiàn)狀和特點,開發(fā)了擁有自主知識產(chǎn)權(quán)的三維平臺來支撐上層應(yīng)用軟件。這一三維技術(shù)能夠?qū)⒘Ⅲw的、抽象的概念清晰地展示出來,可以利用三維技術(shù)模擬建筑結(jié)構(gòu)布局,實現(xiàn)從工程設(shè)計、分析計算到審查核對的一體化集成,還利于用戶檢查錯誤、提高質(zhì)量。從而降低用戶負擔(dān),推動行業(yè)軟件的普及。
公司相繼開發(fā)的建筑工程系列軟件具有很強的適用性和易用性,在全國同類軟件中處于領(lǐng)先水平,其中多項先進技術(shù)都是國內(nèi)唯一能夠?qū)崿F(xiàn)的。幾個軟件可以相互結(jié)合使用,方便快捷?,F(xiàn)在市場上不斷地有相關(guān)軟件產(chǎn)品推出,這些軟件往往都復(fù)雜而龐大,對使用者的技術(shù)水平有很高的要求,能跨過這道門檻兒的經(jīng)驗豐富的老工程師們更是很少問津,這樣并不能充分的利于計算機技術(shù)來達到提高效率、縮短周期的效果。我公司開發(fā)的北科工程系列軟件通俗易懂、易操作、實用性強,深受用戶喜愛,軟件在市場的使用率高達95%以上。
公司的穩(wěn)步發(fā)展得益于廣大用戶的熱情支持。軟件用戶是最好的檢驗者,在實踐中給了我們大量寶貴的意見和建議。北科的軟件產(chǎn)品已在全國市場上占有有舉足輕重的地位。使用北科軟件將成為一種發(fā)展趨勢。市場的磨礪,為軟件的進一步的開發(fā)研究打下堅實的基礎(chǔ)。公司始終會堅持“優(yōu)質(zhì)的產(chǎn)品,高效的服務(wù)”的經(jīng)營宗旨為用戶著想。您的需求就是我們努力的方向!
1.2 企業(yè)發(fā)展現(xiàn)狀
九載春秋,對于北科軟件來說,是一部充滿機遇與挑戰(zhàn)、拼搏與奉獻的創(chuàng)業(yè)史。北科工程系列軟件產(chǎn)品,3DMA工程系列軟件產(chǎn)品,發(fā)展到今天的北科3DMA工程量鋼筋二合一軟件50版本,北科軟件新的功能和技術(shù)更能滿足客戶的各種工作需求。這一切成績的取得有著我們?nèi)w員工的共同努力,更源自于廣大用戶對我們工作的肯定和支持。
團結(jié)是企業(yè)的核心,拼搏是我們的精神,創(chuàng)新是企業(yè)的生命,追求卓越是我們的價值觀,誠信服務(wù)是企業(yè)的宗旨!我們的軟件產(chǎn)品一步一個腳印,穩(wěn)扎穩(wěn)打,北科公司發(fā)展的歷程,就是軟件技術(shù)發(fā)展的歷程。
2002年4月26日大連北科軟件有限公司正式成立。
2002年5月北科工程預(yù)算軟件研發(fā)完成。
北科憑借研發(fā)力量與專業(yè)配合人員多年積累的經(jīng)驗,僅用了一個月左右的時間,研發(fā)出的北科預(yù)算軟件界面、功能及操作模式都特別符合預(yù)算員的思維習(xí)慣,把手工操作的過程有機地結(jié)合在軟件操作中,使預(yù)算員用起來得心應(yīng)手因此軟件以其適用性和易用性迅速得到用戶認可,從而也贏得了用戶對北科公司技術(shù)的認可和支持。
創(chuàng)新是一種積累。不積跬步,無以至千里;不積小流,無以成江海。我們的鄰國日本戰(zhàn)后一片狼籍,但是憑著“每天PDCA,每天進步1%”的精神,一點一滴的創(chuàng)新,終于成就了一個科技和經(jīng)濟強國。創(chuàng)新不是海市蜃樓,她就在我們身邊,偉大的創(chuàng)新也許當(dāng)初只是一個看似很傻的念頭,但如果當(dāng)初沒有人插上翅膀想飛卻飛不起來,有怎么會有今天的飛機呢?大連北科軟件有限公司將創(chuàng)新理念運用在公司的發(fā)展,項目的開發(fā)當(dāng)中。當(dāng)前的創(chuàng)新重點在于業(yè)務(wù)創(chuàng)新、技術(shù)創(chuàng)新、管理創(chuàng)新,提倡大膽創(chuàng)新,不怕失敗,“莫以善小而不為”,從工作中的每個細節(jié)入手,從一點一滴做起,讓創(chuàng)新逐漸成為習(xí)慣。實習(xí)過程
2.1環(huán)境適應(yīng)
隨著計算機技術(shù)的發(fā)展,在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。因此通信行業(yè)在Internet應(yīng)用上的地位顯而易見,它已成為各政府機關(guān)、企業(yè)單位、事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的關(guān)注,尤其是中國移動所做的服務(wù),給我們在信息的交流和傳遞的過程中起到了很大的幫助作用。而我們的項目就是網(wǎng)絡(luò)電子相冊系統(tǒng)的開發(fā)。
熟悉階段:剛開始公司內(nèi)部舉行集訓(xùn),讓我們了解公司的人事管理制度、歷史與規(guī)劃、行政管理制度,最后開展交流會,解決一些工作或生活中的疑難問題。剩下幾天相當(dāng)于一個崗前集訓(xùn),熟悉開發(fā)過程中應(yīng)用到的開發(fā)工具,開發(fā)環(huán)境的搭建,開發(fā)過程中程序編寫的規(guī)范用語,初步完成對即將面臨工作的接觸,做到心里有數(shù)。
學(xué)習(xí)階段:進行實際操作,在實際操作中學(xué)習(xí)php編程的規(guī)范和編寫方法。主要是對即將接手的項目中的幾個小功能模塊的理解和熟悉,學(xué)習(xí)如何對其進行編程,是由理論到實踐的過渡。
應(yīng)用階段:項目實踐。通過前兩周的學(xué)習(xí)和調(diào)整,將自己學(xué)到的只是真正應(yīng)用到實踐中去,在開發(fā)過程中總會遇到許許多多的問題和錯誤,這時候需要的就不僅僅是自己的專業(yè)知識,還有與人交流溝通的能力。通過實際項目的鍛煉,從中發(fā)現(xiàn)自己的不足并加以改正,使自己真正提高。
在實習(xí)的過程中,主要遇到的問題有三個:第一個問題是基礎(chǔ)不夠牢固,拿到項目后感到無從下手,對于有些功能的實現(xiàn)根本就沒有思路;第二個問題是沒有養(yǎng)成良好的編程習(xí)慣,總是不注意注釋的書寫,代碼的編寫也不夠嚴謹;第三個問題是思維的跳躍性,或者說是想象力不夠,界面的設(shè)計不是太美觀,項目完成后還存在許多瑕疵。面對這種種問題,我通過向指導(dǎo)老師和同小組同學(xué)請教以及自己的不懈努力,終于有所改善,感覺自己收獲頗豐。
這次的社會實踐活動,每個人都有一個很明確的任務(wù),所以意味著我們不可能如以往的簡單的了解一些企業(yè)文化,簡單的學(xué)學(xué)新的知識就可以了,我們的這一個多月必將是一個繁忙的一個星期,也必將是一個充實的,進步的一個星期。下面介紹的是我們在公司的生活與工作中所遇到的一些困難,還有我們一般的生活工作時間安排以及具體的工程開發(fā)內(nèi)容??朔щy,養(yǎng)成良好的工作生活習(xí)慣?;诟鞣矫娴脑?,雖然在去之前我們做了比較充足的準(zhǔn)備,但還是遇到了一些困難,例如工程階段比較繁多,但時間又比較的短。
由于我們可算是第一次正式的參與企業(yè)的開發(fā),在經(jīng)驗、知識上必然有所欠缺,所以在開始階段我們主要都是了解項目的背景知識,進一步學(xué)習(xí)基本的一些項目原理等。而后要進行設(shè)計工作,然后才是真正的工程開發(fā)過程,還有調(diào)試過程。再由于我們只是短期的社會實踐工作,為了所做的工作在以后能真正為人所用,我們在走之前還要留下完善的相關(guān)文檔。短短的一個星期,要分成這么多的階段,而任務(wù)就擺在那,每一階段的時間可想而知是多么的寶貴。
2.2具體的工程開發(fā)內(nèi)容
由于我們7個人分別的加入了三個不同的項目開發(fā)小組,以下是他們對于這次工作的一個小小的總結(jié):
我們于今年暑假去盛鴻軟件公司進行社會實踐,所做的項目為ST(系統(tǒng)測試)部門的MR(Modify Request)系統(tǒng),MR系統(tǒng)為ST部門的最常用軟件,是進行軟件測試的必備工具,由于原有的工具已經(jīng)不能滿足現(xiàn)在的要求,我們將利用更新的技術(shù),基于新的需求分析,重新編寫該應(yīng)用軟件,該軟件采用流行的Web_Browser的結(jié)構(gòu),利用ASP+SQL Server來實現(xiàn)整個系統(tǒng),整個開發(fā)過程完全采用現(xiàn)代軟件工程的方法來監(jiān)控整個軟件的質(zhì)量。第一步的需求分析由朗訊公司提出,并做出了相應(yīng)的Tier2文檔。第二步的系統(tǒng)設(shè)計和數(shù)據(jù)庫建模由我和另一位同學(xué)完成及相應(yīng)的Tier3,其中經(jīng)歷了數(shù)次反復(fù)和review最終得到了一個完整的Tier3文檔,第三步為coding,由于有前兩步的基礎(chǔ),此步驟得以很快的完成。最后的軟件通過了ST部門的專門測試,最終得到了部門經(jīng)理的好評。通過這一次社會實踐,使我們在課堂上學(xué)習(xí)到的抽象的軟件工程的理論有了
一次實踐的機會,經(jīng)歷了正規(guī)的軟件過程,而且給了我們一次難得的與人合作的機會,相信這一切對我們將來從事大型軟件開發(fā)都將是難得的財富。
3.總結(jié)
3.1 學(xué)習(xí)所得
這個暑假是很有意義的。在這三十一天里每天都學(xué)到了新的知識,每天都遇到了新的問題,每天都在進步這,也讓我有時間更加清晰的認識了軟件工程這門課程和設(shè)計模式在軟件開發(fā)中的重要性,編寫代碼知識軟件開發(fā)的一小部分,只有真正的這種開發(fā)才能體會到軟件工程的意義。
2、團隊的凝聚力關(guān)系著每一個軟件開發(fā)人員的發(fā)展前途,每一個人的努力都會得到回報,同樣一個人的失誤也會影響到整個團隊,因此正確處理好人際關(guān)系是很重要的。
3、注重產(chǎn)品的價值,做好市場調(diào)研是成敗的決定性因素。
4、掌握好一門技術(shù)你可以吃飽,但是你要想很富有,必須懂得很多。隊友可以幫助你一時幫不了一世,要注重個人能力發(fā)展!
如今北科軟件社會實踐活動已經(jīng)結(jié)束了,從這次活動的成果上來看,還是比較成功的。辛勤的工作換來的是累累的碩果,不管是對于企業(yè)、學(xué)校,還是我們自己。
首先我們幾個人在較短的時間內(nèi),克服各種困難,從最初的閱讀文檔,設(shè)計、開發(fā),到最后的調(diào)試,完善,我們都按質(zhì)按量的完成了,完成預(yù)定的工程開發(fā)任務(wù),通過了公司相應(yīng)項目小組的驗收,也得到了他們的一致好評,實現(xiàn)了最初為企業(yè)作實際共享的目標(biāo)。
其次在這個過程中,我們也通過了深入的調(diào)查、討論,以對一個大型軟件開發(fā)企業(yè)的結(jié)構(gòu)、管理、文化、氣氛有了比較詳細的了解。而通過我們在公司中的工作上的良好表現(xiàn),還有生活中與公司員工的交流,我們也在他們面前展現(xiàn)了了一個積極進取、勇于創(chuàng)新形象,起到了加強學(xué)校與企業(yè)雙向交流的作用。
再有的一點就是,通過這次活動,讓我們理論聯(lián)系實際,在軟件工程的開發(fā)過程、數(shù)據(jù)庫的開發(fā)、分布式計算等工程實踐經(jīng)驗上有了很大的提高。在公司中也培養(yǎng)了初步的大型項目合作開發(fā)經(jīng)驗,這一些都很好的增強了我們的個人的能力和并提高了自身的素質(zhì)。
3.2經(jīng)驗教訓(xùn)
針對我們學(xué)校部分學(xué)生普遍基礎(chǔ)理論知識較多,工程經(jīng)驗不足的現(xiàn)象,我們同學(xué)大可以去掉以往羞于參與工程,怕在別人前認短的心態(tài),因為北京郵電大學(xué)學(xué)生在通信理論方面的基礎(chǔ)知識還是比較豐富的,有了這一些知識,我們一般在工程面前還是能很快入手的,而為了更好的進行開發(fā),我們也應(yīng)該在校期間就多進行一些工程方面的鍛煉,培養(yǎng)實際動手能力。
我想象這樣一此讓同學(xué)接觸社會,培養(yǎng)實際動手能力的活動真的很不錯,也是同學(xué)們所歡迎的,當(dāng)然把這樣的活動辦好需要學(xué)校的老師和同學(xué)們共同努力。也希望,這樣的活動能不斷地繼續(xù)下去,并發(fā)展壯大。
這次經(jīng)歷必將會為我們將來進入社會打下一個良好的基礎(chǔ),不管是在以后的就業(yè)指導(dǎo)上、還是在工作生活為人上,我們都擁有了一筆寶貴的財富。所以在最后我想我們應(yīng)當(dāng)感謝為我們提供這次活動機會、還有在此過程中熱心幫助我們的學(xué)校學(xué)生工作部,學(xué)校團委,研究生團委的老師們,另外還要感謝公司及其中的員工們。
衷心的感謝您們!參考文獻
1.網(wǎng)站:
2.《局域網(wǎng)應(yīng)用》馬建峰 電子工業(yè)出版社2007年1月
3.網(wǎng)站:
第三篇:社會實踐報告_軟件工程實習(xí)
初涉社會 新的轉(zhuǎn)變
——關(guān)于暑期實習(xí)的實踐報告
摘要
本人于2012年7月1日至12月30日,在廣州佳都新太科技股份有限公司參加了企業(yè)實習(xí)。本次實習(xí)是本人自己通過了網(wǎng)申、筆試和面試而被錄取?,F(xiàn)將此次實習(xí)的有關(guān)情況報告如下。企業(yè)概述
佳都新太科技股份有限公司是一家以信息和通訊技術(shù)(ICT)領(lǐng)域增值業(yè)務(wù)開發(fā)、服務(wù)為主營業(yè)務(wù)的上市高科技企業(yè)(股票代碼600728)。公司位于廣州天河軟件園,辦公面積8千多平方米,擁有一個技術(shù)研究院,3千多平方的現(xiàn)代化研發(fā)中心,在二十多個省市設(shè)立了分支機構(gòu),現(xiàn)有員工400多人,擁有博士學(xué)位或高級技術(shù)職稱近20人,是國家規(guī)劃布局內(nèi)重點軟件企業(yè)、科技部正式認定的廣州天河軟件園骨干企業(yè),公司2011年被認定為“廣東省戰(zhàn)略性新興產(chǎn)業(yè)培育企業(yè)”、“廣東省創(chuàng)新型試點企業(yè)”。
2012年3月28日佳都新太啟用了新名稱新標(biāo)識,公司名稱由“新太科技股份有限公司”變更為“佳都新太科技股份有限公司”,簡稱由“新太科技”變更為 “佳都新太”,股票代碼不變。此次更名標(biāo)志著第一大股東佳都集團繼主導(dǎo)支持公司完成股權(quán)分置改革與債務(wù)重整后,正式啟動業(yè)務(wù)與資產(chǎn)重組,佳都新太將充分發(fā)揮與佳都集團的協(xié)同效應(yīng),跨入歷史發(fā)展的新階段。企業(yè)現(xiàn)狀
佳都新太作為中國最早進入電信增值業(yè)務(wù)和擁有語音增值業(yè)務(wù)產(chǎn)品的企業(yè),先后推出了語音增值業(yè)務(wù)平臺、綜合應(yīng)用交換平臺、企業(yè)應(yīng)用構(gòu)建平臺、融合通信平臺、多媒體呼叫中心、電信增值應(yīng)用軟件、視頻安防監(jiān)控系統(tǒng)等150多項自主知識產(chǎn)權(quán)的軟件產(chǎn)品,在電信運營商、政府信息化、大中型企業(yè)等行業(yè)客戶領(lǐng)域得到了廣泛應(yīng)用。目前,佳都新太的業(yè)務(wù)集中在現(xiàn)代信息服務(wù)業(yè)的四個主要領(lǐng)域,包括電信增值領(lǐng)域、呼叫中心領(lǐng)域、監(jiān)控安防領(lǐng)域和IT服務(wù)領(lǐng)域,并積極跟進移動互聯(lián)網(wǎng)、云計算、物聯(lián)網(wǎng)、智能交通等領(lǐng)域的尖端前沿技術(shù)發(fā)展。未來,新太科技將保持平穩(wěn)、高速和在ICT增值服務(wù)領(lǐng)域全面發(fā)展的態(tài)勢,加速
實現(xiàn)向現(xiàn)代卓越企業(yè)的跨越,以領(lǐng)跑者的行業(yè)角色自勵,力爭在規(guī)模效應(yīng)和盈利能力上較大突破,并充分利用資本市場平臺,保持健康、持續(xù)發(fā)展,迅速邁入中國ICT服務(wù)領(lǐng)域的第一梯隊。實習(xí)過程
做為一個軟件開發(fā)技術(shù)公司,不同于一般的那種嚴肅的氣氛,新太給人的感覺是比較的寬松,公司的人情味也比較濃。對于我這一批參加暑期社會實踐短期活動的在校學(xué)生,也都按照一般公司的標(biāo)準(zhǔn)要求我,當(dāng)然在這期間也對我進行技術(shù)培訓(xùn),技術(shù)難點指導(dǎo),讓我接觸實際項目,使我實習(xí)生真正的體驗實際開發(fā)工作的那種嚴謹態(tài)度。這種氣氛,加上其他的熱心的老員工的幫助,使我實習(xí)生很快的融入了這個公司中,在工作中更好的和周圍的同事的進行合作。工作之余,我也參加了公司組織的一些文體活動,如羽毛球、月刊作文等。4 實習(xí)內(nèi)容
項目一:廣西電信會議通系統(tǒng)。該項目我通過JAVA語言分別實現(xiàn)在線多方電話會議的功能,我在該項目中主要擔(dān)任發(fā)起通話管理模塊的代碼編寫,現(xiàn)對該項目做如下介紹:會議通是專為個人、中小企業(yè)用戶提供自由多方語音的通信服務(wù),資費便宜,操作方便,用戶無需下載安裝任何客戶端軟件,即可隨時隨地實現(xiàn)輕松通話!可以為廣大用戶提供的一種基于電信PSTN公共交換電話網(wǎng),通過互聯(lián)網(wǎng)頁面、Wap網(wǎng)絡(luò)、手機客戶端進行操作管理的多方語音通訊電話會議產(chǎn)品。會議通電話會議滿足了集團客戶、政府、分支機構(gòu)的溝通需求,提高了工作效率,節(jié)省了時間、差旅費及通訊成本,是滿足現(xiàn)代企業(yè)高效率、低成本的辦公需求的首選。同時為個人用戶提供更好、更方便的溝通方式。通過會議通電話會議,可以隨時隨地召開電話會議,同時手機、座機、八爪魚、小靈通等通信終端都可加入到電話會議中,使用更便捷,溝通更自由!
主要功能有以下。
會議控制:會議期間可任意添加、掛斷一方或多方,也可以控制參會者禁言或發(fā)言;
預(yù)約會議:可以提前預(yù)約會議時間及與會者電話號碼,系統(tǒng)定時發(fā)起會議,用戶無需在線;
會議通知:預(yù)約會議后用戶可選擇進行會議通知,支持短信、傳真、郵件的方式
通知所有參加者;
話費查詢:用戶可隨時查詢通話清單,賬戶消費情況一目了然;
項目優(yōu)勢有以下。
使用簡便:會議通無需申請,簽訂協(xié)議,只需要花費一分鐘注冊即可發(fā)起多方會議;
節(jié)省成本:無需購置硬件設(shè)備,登陸管理網(wǎng)站即可使用;
成本控制:用戶充值后使用,會議時間由當(dāng)前賬號余額決定,達到控制成本的目的;
添加方便:鼠標(biāo)點擊聯(lián)系人、會議組、所有成員一次性添加;
項目特點有以下。
身份權(quán)限驗證、下拉列表的應(yīng)用、為輸入?yún)?shù)建立搜索幫助、采用經(jīng)典的MVC三層處理模式理念,旨在實現(xiàn)業(yè)務(wù)和數(shù)據(jù)的獨立,保證了系統(tǒng)的可行性、可靠性,提高了系統(tǒng)的易維護性、可擴充性。
系統(tǒng)設(shè)計目標(biāo)有以下。
通信線路基于PSTN電話網(wǎng)絡(luò),強大電信服務(wù)設(shè)備機群,確保電信品質(zhì)通話效果。前端使用用戶最為熟悉也最為易用的瀏覽器B/S架構(gòu),擁有一定權(quán)限的普通用戶只需使用瀏覽器發(fā)起會議、控制會議。后臺持久層使用hibernate輕量級框架,初步設(shè)計數(shù)據(jù)庫采用Sybase和Oracle相結(jié)合。盡可能在性能和成本中做出折中的解決方案。
用戶權(quán)限驗證管理。系統(tǒng)實現(xiàn)了用戶權(quán)限管理功能,區(qū)分不同的用戶提供不同操作權(quán)限,并可對用戶進行密碼初始化操作。
一般授權(quán):只能查詢本人基本信息,參加特權(quán)用戶發(fā)起的多方通話,管理自己的本機帳
特殊授權(quán):可以查詢本人基本信息外,還可以發(fā)起多方通話,建立預(yù)約,繳納通話費用等。
VIP授權(quán):可以查詢單位內(nèi)部所有部門員工的基本信息,通話信息,話務(wù)信息,費用信息
管理員授權(quán):可以查詢公司或合作單位通話信息,會議記錄信息,并對相關(guān)數(shù)據(jù)進行操作。
根據(jù)條件查詢、增加、刪除、修改功能管理
用戶經(jīng)過權(quán)限驗證進入系統(tǒng)后可以根據(jù)自己的需要查詢特定的信息,具有管理員授權(quán)的用戶可以進行增加、刪除、修改功能。
項目二:河北石家莊家校通。本系統(tǒng)總體功能上分為前臺和后臺兩大部分:前臺是B/S結(jié)構(gòu)的Web應(yīng)用系統(tǒng),供普通用戶瀏覽、使用;后臺是C/S結(jié)構(gòu)的Windows應(yīng)用程序,供管理員維護系統(tǒng)。
任何用戶都可以在前臺用戶系統(tǒng)進行登錄使用。欲進入本系統(tǒng)必須有權(quán)限(賬號及密碼),沒有被授權(quán)的用戶不能進入系統(tǒng)。前臺可以進行信息維護、信息查詢、留言管理、資料下載等普通操作。學(xué)校和家庭之間的信息溝通平臺。
授權(quán)的管理員才能進入后臺管理系統(tǒng)進行相關(guān)維護操作。后臺能進行用戶信息管理、公共信息管理等操作。實習(xí)總結(jié)
通過這段時間的實習(xí),學(xué)到一些在學(xué)校里學(xué)不到的東西。因為環(huán)境的不同,接觸的人與事不同,從中所學(xué)的東西自然也就不一樣。整個過程中,我每天都有很多新的體會,想說的很多,總結(jié)起來有以下幾點:
多聽、多看、多想、多做、少說,態(tài)度決定一起,當(dāng)有一份新的任務(wù)給你時要知道自己能否勝任這份工作,關(guān)鍵是看你自己對待工作的態(tài)度。態(tài)度對了,即使自己以前沒學(xué)過的知識也可以在工作中逐漸的掌握。態(tài)度不好,就算自己有知識基礎(chǔ)也不會把工作做好,實習(xí)項目剛開始時,根本不清楚該做些什么,并且這和我在學(xué)校讀的專業(yè)沒有必然的聯(lián)系,剛開始我覺得很頭痛,可經(jīng)過工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應(yīng)該怎樣做,然后自己親自動手去多做,終于在短短幾天里對工作有了一個較系統(tǒng)的認識,慢慢的自己也可以完成相關(guān)的工作了,光用嘴巴去說是不行的,所以,我今后不管干什么都要端正自己的態(tài)度,這樣才能把事情做好。
虛心學(xué)習(xí),在這次實習(xí)過程中,我碰到很多問題,有的是我懂得的,也有很多是我不懂的,不懂的東西我要虛心向老師同學(xué)請教,當(dāng)別人教我知識的時候,我也應(yīng)該虛心的接受,不要認為自己懂得一點雞毛蒜皮就飄飄然。
感謝佳都新太給我這一次為期4個月的實習(xí)機會,在這里我學(xué)習(xí)到很多在學(xué)校里面學(xué)不到的知識,為我今后踏入社會提供了堅實的基礎(chǔ)。
第四篇:軟件工程報告
軟件工程實訓(xùn)(論文)
論文題目
學(xué) 院應(yīng)用數(shù)學(xué)學(xué)院 專業(yè)信息與計算科學(xué)
年級班別12級2班 學(xué) 號3212008007 學(xué)生姓名 洪春暉
指導(dǎo)老師 李小英
2015 年12月
對軟件工程的認識
摘要:
軟件工程:顧名思義就是用工程化的方法生產(chǎn)軟件的一門學(xué)科。軟件產(chǎn)業(yè)作為信息產(chǎn)業(yè)的核心是國民經(jīng)濟信息化的基礎(chǔ),已經(jīng)涉足工業(yè),農(nóng)業(yè),商業(yè),金融,科教文衛(wèi),國防和百姓生活等各個領(lǐng)域。采用先進的工程化方法進行軟件開發(fā)和生產(chǎn)是實現(xiàn)軟件產(chǎn)業(yè)化的關(guān)鍵技術(shù)手段。因此,為積極促進我國軟件產(chǎn)業(yè)的發(fā)展,加速我國信息化建設(shè),增強其國際競爭力,國家急需培養(yǎng)大批軟件工程領(lǐng)域的實用型,復(fù)合型軟件工程技術(shù)人才和軟件工程管理人才。軟件工程專業(yè)需要一定的專業(yè)技能,只有有能力的人才能在社會上立足,所以,所以學(xué)習(xí)軟件工程這門課程不能放松,要按照學(xué)習(xí)計劃按部就班的學(xué)習(xí),不能盲從也不能懈怠。每個階段都要有明確的目標(biāo),并把目標(biāo)細化,付諸實踐,要立長志不能常立志。這樣才能提高自己的學(xué)習(xí)效率,增強專業(yè)技能,成為真正的軟件人。
關(guān)鍵詞:測試、過程、能力
一、軟件測試
軟件測試是軟件生產(chǎn)的重要環(huán)節(jié)。軟件質(zhì)量正確的內(nèi)涵包括三方面,完整的需求、正確的代碼和最少的缺陷。軟件測試就是在軟件開發(fā)的整個生命周期中對這三方面進行有效控制的重要手段,是軟件質(zhì)量的安全副駕駛。據(jù)統(tǒng)計,通過必要測試,軟件缺陷數(shù)可至少降低75%,而軟件的投資回報率能達到350%。,軟件測試的方式也開始由手工向自動化測試方向轉(zhuǎn)變,測試工具包括白盒、黑盒、嵌入式等七大類。軟件測試的蓬勃發(fā)展在促進質(zhì)量提升的同時,也將軟件產(chǎn)業(yè)帶進發(fā)展的新時代。
測試方法術(shù)語:
1.測試用例:根據(jù)測試需求和設(shè)計所設(shè)計的測試輸入、測試操作和預(yù)期結(jié)果。
2.軟件測試:是根據(jù)軟件開發(fā)各階段的文檔和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計一批測試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測試用例去運行程序,以發(fā)現(xiàn)程序缺陷的過程。3.黑盒測試:把程序看成一只黑盒子,測試者完全不考慮程序的結(jié)構(gòu)和處理過程。它根據(jù)需求說明書規(guī)定的功能來設(shè)計測試用例,檢查程序的功能是否符合需求,又稱“功能測試”。4.集成測試:主要對系統(tǒng)內(nèi)部的相互服務(wù)進行測試,是由底向上通過集成完成的功能模塊,對程序內(nèi)部具體單一功能模塊的測試。
5.系統(tǒng)測試:將軟件作為整個計算機系統(tǒng)的一個元素,與計算機硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實際運行環(huán)境下,對計算機系統(tǒng)進行的一系列的測試。
6.驗收測試:驗收測試是以用戶為主的測試。由用戶設(shè)計測試用例,使用真實數(shù)據(jù)進行測試,分析測試的結(jié)果。
7.回歸測試:指在第一次系統(tǒng)測試完,開發(fā)小組已經(jīng)將所有的缺陷處理后,進行得第二次系統(tǒng)測試。流程圖:
:
1.制定測試計劃:軟件項目經(jīng)理在制定開發(fā)計劃時(參見《軟件項目策劃過程》),應(yīng)同時與測試質(zhì)保部一起考慮項目的測試計劃。測試質(zhì)保部制定測試計劃,協(xié)商安排集成測試和系統(tǒng)測試等工作。測試計劃內(nèi)容包括測試人員安排,測試方案、測試用例設(shè)計工作安排和測試執(zhí)行工作安排等內(nèi)容,按照《軟件測試計劃》模板制定。執(zhí)行人有:軟件項目經(jīng)理、測試人員。
2.評審測試計劃:制定完成的測試計劃,軟件項目經(jīng)理要組織人員進行評審,評審參照《評審過程》進行。
執(zhí)行人有:軟件項目經(jīng)理。3.編制和評審測試用例:
集成測試用例編制:測試人員根據(jù)《概要設(shè)計說明書》文檔安排人員制定集成測試方案和測試用例,考慮需要集成的關(guān)鍵模塊、集成的次序和需要測試的接口和測試的環(huán)境要求等工作。系統(tǒng)測試用例編制:測試人員根據(jù)項目的《軟件需求規(guī)格說明書》,參考項目設(shè)計文檔,編寫測試方案和測試用例,規(guī)定測試數(shù)據(jù)、測試預(yù)期結(jié)果、測試充分性評價等,重點在功能測試,兼顧性能測試,如確認需要測試的功能和不必測試功能;用戶界面的確認;硬件、軟件和通信接口的確認等等,完成后的測試用例交給軟件項目經(jīng)理審核,并組織有關(guān)人員參加評審,通過評審后入配置管理庫進行管理。
執(zhí)行人有:軟件項目經(jīng)理、開發(fā)人員、測試人員。4.準(zhǔn)備測試:
檢查是否可以進行測試:集成測試的代碼是否已完成單元測試;系統(tǒng)測試的代碼是否已完成集成測試。
代碼及測試文檔準(zhǔn)備:集成測試和系統(tǒng)測試前開發(fā)或配置管理人員應(yīng)向配置管理庫歸檔最新測試代碼及測試所必須的文檔。
測試環(huán)境搭建:對自己可以搭建測試環(huán)境的軟件項目,測試時應(yīng)從配置管理庫中提取程序及測試所必需的文檔,并根據(jù)測試方案搭建測試環(huán)境;對自己無法搭建測試環(huán)境,可以到現(xiàn)場進行測試,但必須采取措施保證不影響用戶原有的系統(tǒng)(做測試方案時應(yīng)給予考慮)。執(zhí)行人有:開發(fā)人員、配置管理人員、測試人員。5.實施測試:
集成測試:測試人員根據(jù)設(shè)計說明書和測試方案進行集成測試.系統(tǒng)測試: 系統(tǒng)測試應(yīng)盡量在與實際運行(使用)環(huán)境一致的環(huán)境下進行(如果不行,就要在與實際環(huán)境有可比性的模擬環(huán)境下進行),與計算機硬件、外設(shè)、支持軟件、資料和人員等其它系統(tǒng)元素結(jié)合在一起,測試軟件需求規(guī)格說明書列出的所有需求,確保所有的軟件功能需求都能得到滿足,所有的軟件性能需求都能達到,所有的文檔都是正確且便于使用;同時在測試過程中,應(yīng)當(dāng)按照顧客手冊或操作手冊中規(guī)定的使用步驟,以便檢查這些文件資料的完整性和正確性。執(zhí)行人員有:測試人員。6.缺陷跟蹤:
使用Test Director作為測試管理工具,記錄并跟蹤缺陷,統(tǒng)計缺陷數(shù)據(jù)。執(zhí)行人員有:測試人員及開發(fā)人員。7.回歸測試:
缺陷跟蹤結(jié)束,或者項目組重新提交,測試人員應(yīng)做回歸測試,若第一次測試時的資料未進行修改,例如:用戶手冊、系統(tǒng)需求說明書、測試計劃、開發(fā)規(guī)范等,測試組將不進行重復(fù)測試。
執(zhí)行人員有:測試人員。8.報告/評價測試結(jié)果:
測試結(jié)束后,測試人員對測試結(jié)果和測試過程等內(nèi)容進行整理,形成《測試分析報告》,由軟件項目經(jīng)理組織有關(guān)部門進行評審,并把評審結(jié)果提交軟件項目經(jīng)理及研發(fā)經(jīng)理評價測試的有效性、充分性;如果使用模擬測試環(huán)境,還應(yīng)評價模擬環(huán)境與現(xiàn)實環(huán)境的差異,確認軟件是否通過測試,如果認為軟件沒有通過測試,可對軟件進行修改并修改測試計劃進行重新測試或經(jīng)產(chǎn)品總經(jīng)理批準(zhǔn),得到顧客的認可后讓步放行、使用或接受不合格品。執(zhí)行人員有:軟件項目經(jīng)理及有關(guān)人員 9.報告、測試結(jié)果置于配置管理之下。執(zhí)行人員:配置管理人員。
二、軟件工程過程及所需能力
軟件工程過程:軟件工程過程包含軟件開發(fā)、維護以及軟件開發(fā)和維護時所需的管理活動。軟件生命周期:軟件生命周期是指軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不再能使用為止的整個時期。具體地說,軟件生命周期是指從時間角度對軟件開發(fā)和維護的復(fù)雜問題進行分解,把軟件生命的漫長周期依次劃分為若干個階段,每個階段都有相對獨立的任務(wù),然后逐步完成每個階段的任務(wù)。一般將軟件生命周期劃分為六個階段:計劃、需求分析、設(shè)計、編碼、測試、運行維護。
軟件工程專業(yè)本科生應(yīng)掌握科學(xué)方法與工程方法;掌握扎實的軟件基礎(chǔ)理論知識和較寬廣的軟件工程專業(yè)知識,具有技術(shù)創(chuàng)新能力;受到良好的軟件工程訓(xùn)練,具有較強的工程實踐能力和團隊協(xié)作能力;熟悉軟件應(yīng)用和工具,具備運用先進的工程化方法、技術(shù)和工具從事某一應(yīng)用領(lǐng)域軟件分析、設(shè)計、開發(fā)、維護等工作的能力。軟件工程專業(yè)本科畢業(yè)生應(yīng)達到基本的數(shù)學(xué)和語言要求;熟練掌握英語,具備良好的閱讀、理解和撰寫外語資料的能力和進行交流的能力;擁有較好的溝通技巧和團隊工作能力,通曉和遵守法律與職業(yè)道德。軟件畢業(yè)生應(yīng)獲得以下幾方面的知識和能力:1。具有扎實的自然科學(xué)基礎(chǔ)和較好的人文社會科學(xué)基礎(chǔ);2.對軟件系統(tǒng)、計算機系統(tǒng)、信息系統(tǒng)及計算機軟件相關(guān)系統(tǒng)的認識能力;3.具備扎實的理論基礎(chǔ),能夠全面通曉計算機軟件和軟件工程的基礎(chǔ)知識,較深入理解至少一個計算機軟件應(yīng)用領(lǐng)域;4.有較強的動手能力,能夠具有一定的系統(tǒng)分析和軟件設(shè)計的能力,熟練使用一種以上主流的操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)和程序設(shè)計語言,做到理論與實踐相結(jié)合;5.有實際項目的工作經(jīng)驗;6.具備自學(xué)習(xí)的能力以適應(yīng)軟件技術(shù)的快速變化,能夠通過自學(xué)的方式在較短時間內(nèi)掌握系統(tǒng)軟件的使用;并且具有熟練使用各類流行軟件解決實際問題的能力;7.能夠綜合應(yīng)用各類方法、技術(shù)和工具,運用工程技術(shù)方法解決復(fù)雜性軟件問題的能力;8.掌握一門外語,具有聽、說、譯、寫以及熟練閱讀外文文獻能力,以此具備語言、交流、寫作等基本的軟件從業(yè)能力,認同現(xiàn)行的法律、道德和倫理。軟件工程課程應(yīng)該加強理論與實踐的結(jié)合,在學(xué)習(xí)的過程中實踐所學(xué)理論。
第五篇:軟件工程報告格式
程序設(shè)計基礎(chǔ)實驗(2)
綜合性項目報告
課目:
學(xué)院:
班級:
學(xué)生:
指導(dǎo)教師:
完成時間:
課程設(shè)計(論文)評審意見
(1)課程設(shè)計過程(20分):優(yōu)()、良()、中()、一般()、差();
(2)是否完成調(diào)試,系統(tǒng)運行效果(30分):優(yōu)()、良()、中()、一般()、差();
(3)回答問題(20分):優(yōu)()、良()、中()、一般()、差();
(4)課程設(shè)計報告(30分):優(yōu)()、良()、中()、一般()、差();
(5)格式規(guī)范性及考勤是否降等級:是()、否()
目錄
1、項目內(nèi)容、要求與分組情況總體介紹..錯誤!未定義書簽。
2、概要設(shè)計..............錯誤!未定義書簽。
2.1開發(fā)工具及環(huán)境.....錯誤!未定義書簽。
2.2 任務(wù)及需求分析.....錯誤!未定義書簽。
2.3 功能模塊設(shè)計.......錯誤!未定義書簽。
2.4 工作原理...........錯誤!未定義書簽。
3、具體實現(xiàn)............錯誤!未定義書簽。
3.1 類設(shè)計......錯誤!未定義書簽。
3.2 模塊及實現(xiàn)代碼介紹........錯誤!未定義書簽。
4、運行調(diào)試與分析討論........錯誤!未定義書簽。
5、設(shè)計體會與小結(jié).........錯誤!未定義書簽。
6、參考文獻..............錯誤!未定義書簽。附錄:(源程序).............錯誤!未定義書簽。