第一篇:軟件工程課程設(shè)計(jì)心得總結(jié)
軟件工程課程設(shè)計(jì)個(gè)人總結(jié)
學(xué)期就快要結(jié)束了,到了最后一周居然還有軟件工程課程設(shè)計(jì),還要考試真的有點(diǎn)忙啊,不管怎樣還是好好干吧,把對(duì)工程的理論研究、學(xué)習(xí)成果用于實(shí)踐也是一種檢驗(yàn)學(xué)習(xí)成果和提升工程能力的有效手段嘛。
工作內(nèi)容安排
軟件工程課程設(shè)計(jì)的第一天拿到題目,聽取老師對(duì)于課程設(shè)計(jì)的要求、要完成的工作、預(yù)期要達(dá)到的效果和注意事項(xiàng)。然后分組、討論和確定選題。這真正的課程設(shè)計(jì)才算開始了,經(jīng)過組長(zhǎng),組員的反復(fù)研究、論證后一致決定選擇:
實(shí)習(xí)題目4:開發(fā)一個(gè)基于Web的BBS系統(tǒng),包含一般BBS所具有的功能,如用戶注冊(cè)、用戶信息管理、發(fā)貼功能、貼子管理、主題詞查詢、用戶信息修改和查詢等。
這個(gè)題目對(duì)于現(xiàn)代化的網(wǎng)絡(luò)交流來說發(fā)展的成熟而且符合當(dāng)代互聯(lián)網(wǎng)大眾的網(wǎng)絡(luò)需求,符合現(xiàn)代網(wǎng)絡(luò)對(duì)信息分享討論的愛好,我們一致預(yù)測(cè)在今后很長(zhǎng)的一段時(shí)間內(nèi)也將會(huì)是非常流行的一種交流介質(zhì)。
確定選題后我們開始軟件開發(fā)的第一步,需求分析,詳細(xì)設(shè)計(jì)等內(nèi)容,分塊分工完成模塊,我分到的主要部分就是分析論壇里面的帖子內(nèi)容,用戶的愛好,然后解決用戶的索引需求,把用戶的索引需求智能的、友好的呈現(xiàn)給用戶,把這部分的代碼編寫,測(cè)試,把用戶界面做好就是我接下來幾天的工作內(nèi)容。
俗話說:磨刀不誤砍柴工,要想把我的這部分內(nèi)容做好,做得完美,我的好好的分析一下,對(duì)全組對(duì)整個(gè)系統(tǒng)的需求分析的基礎(chǔ)上又認(rèn)真分析了本部分的內(nèi)容和本部分要實(shí)現(xiàn)的功能,對(duì)本部分實(shí)現(xiàn)的主要思想理清,認(rèn)真設(shè)計(jì)界面,還有對(duì)隊(duì)員們的模塊能有效的結(jié)合起來,讓他們的模塊也能有效的供我使用,做好我的接口也方便其他模塊與此的銜接。
問題與解決
在本次課程設(shè)計(jì)中遇到了好多前所未有的問題,第一次接觸HTML網(wǎng)頁開發(fā),第一次邂逅JSP web應(yīng)用程序開發(fā),第一次有了原來開發(fā)應(yīng)用程序是需要數(shù)據(jù)庫的,對(duì)于這些都是第一次接觸,需要了解HTML的基本語法,需要學(xué)習(xí)JSP web應(yīng)用程序web app的開發(fā)方法,需要實(shí)踐配置數(shù)據(jù)庫TOMCAT、SQL sever,居然有這么多的東西需要從頭來,對(duì)于這些方面我就像一張嶄新的白紙,怎么能在短短的四五天時(shí)間內(nèi)將這張白紙繪成一幅栩栩如生的畫卷呢,這是我們面對(duì)的亟待解決的問題。
為了解決這一系列的問題,我們沒有找借口,我們沒有懶惰,我們更沒有放棄,而是迎難而上,到圖書館“大采購”求資料,找到想要的,真想把圖書館搬到課程設(shè)計(jì)實(shí)驗(yàn)室。接下來就是根據(jù)我們的需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì)等內(nèi)容分模塊編寫網(wǎng)頁源代碼,修復(fù)bug,測(cè)試代碼,連接數(shù)據(jù)庫這樣我們的全新的基于web的BBS論壇就成功上線了。但是,事實(shí)上不是這樣的,而是時(shí)間過得很快,我們的原計(jì)劃日程上的內(nèi)容越欠越多,由于對(duì)HTML、JSP不熟悉代碼沒寫好,測(cè)試無從談起,數(shù)據(jù)庫連接遇到了一堆錯(cuò)誤代碼比如SQL 01000、08001錯(cuò)誤,這些每一樣?xùn)|西解決起來都是有難度的,百度一下還是不知道這么做,只知道了時(shí)間過得比想象的要快多了,得到的體會(huì)就是“百度一下,你的時(shí)間就沒了”?,F(xiàn)在我們遇到的最大的問題就是時(shí)間真的太不給力了,如果有來世我一定好好學(xué)習(xí)各方面知識(shí),哎!好像扯遠(yuǎn)了。時(shí)間真的很快,周六就要考試了,已上三年大學(xué)的我們都知道考試比神馬都要重要,我們就開始了學(xué)習(xí)和實(shí)踐結(jié)合的生產(chǎn)方式,據(jù)說這是最有效、最給力的,希望如此!
收獲與體會(huì)
課程設(shè)計(jì)總會(huì)是要結(jié)束的,不管做得怎么樣總歸是要給老師看看我們的成果的,都做了這么多天了,成果雖然不是很理想,但是收獲還是有的。這期間學(xué)到了HTML網(wǎng)頁的編寫方法,一些HTML的基本語法,也能編寫出一個(gè)簡(jiǎn)單的網(wǎng)頁,對(duì)于互聯(lián)網(wǎng)應(yīng)用程序的開發(fā)還要了解和解決網(wǎng)絡(luò)帶寬的限制,服務(wù)器響應(yīng)的時(shí)間比,知道了這么安裝和配置TOMCAT服務(wù)器,在期間學(xué)習(xí)了UML用例圖的繪制,軟件工程開發(fā)的一些基本工具的使用,軟件開發(fā)文檔編寫的方法和實(shí)踐,人機(jī)交互應(yīng)用程序開發(fā)時(shí)人機(jī)界面的設(shè)計(jì),人機(jī)對(duì)話的實(shí)現(xiàn),人性化的界面設(shè)等是需要認(rèn)真努力做得,要充分考慮用戶的感受和體驗(yàn)。覺得“百度一下,你就知道”也不過如此,還是知識(shí)裝在大腦里比神馬都要重要,比任何來的知識(shí)都要詳細(xì)和易懂。打字速度也有了一定的提升。
努力與改進(jìn)方向
經(jīng)過本期的軟件工程課程設(shè)計(jì),發(fā)現(xiàn)了學(xué)習(xí)和實(shí)踐中的不足?;ヂ?lián)網(wǎng)的基礎(chǔ)知識(shí)知道的太少了,相反需要了解和掌握的還很多,在下學(xué)期要開設(shè)一門計(jì)算機(jī)網(wǎng)絡(luò)課程,現(xiàn)在生活已經(jīng)不能離開互聯(lián)網(wǎng)了,不管以后是否從事這方面的工作,這部分都是需要認(rèn)真學(xué)習(xí)的,網(wǎng)絡(luò)應(yīng)用程序的開發(fā)需要認(rèn)真理解與提升。軟件工程中需求分析的不充分,軟件開發(fā)方法的體會(huì)這些都是需要以后改進(jìn)和學(xué)習(xí)的,軟件開發(fā)中的各種文檔編寫能力還需要提升,在以后學(xué)習(xí)和實(shí)踐中認(rèn)真總結(jié)和完善,參考他人的軟件工程項(xiàng)目,體會(huì)優(yōu)秀軟件工程的思想。在做任何事情的時(shí)候都要有覺得是站在巨人的肩上,而不是重復(fù)的生產(chǎn)車輪的思想來坐事情,要對(duì)前人的經(jīng)驗(yàn)教訓(xùn)加以總結(jié),學(xué)習(xí)、參考和引用別人的先進(jìn)研究成果,重視團(tuán)隊(duì)的協(xié)作,虛心的學(xué)習(xí)精神。
這期間得到了老師的悉心指導(dǎo),得到了隊(duì)員的理解,得到了同學(xué)們的熱心幫助,謝謝你們!
第二篇:軟件工程課程設(shè)計(jì)總結(jié)
軟件工程課程設(shè)計(jì)總結(jié)
我們所選擇的圖書管理系統(tǒng)的課程設(shè)計(jì)對(duì)我們是新的挑戰(zhàn)和嘗試的過程,利用所學(xué)習(xí)的軟件設(shè)計(jì)知識(shí)并制作一個(gè)關(guān)于圖書管理系統(tǒng),在具體的設(shè)計(jì)與實(shí)施中,我們看到并感受到了一個(gè)管理系統(tǒng)的具體分析,對(duì)具體的設(shè)計(jì)步驟。思路、方法有了進(jìn)一步的提高,并感觸深刻。
我在本次課程設(shè)計(jì)中寫的內(nèi)容目錄、系統(tǒng)設(shè)計(jì)和系統(tǒng)功能實(shí)現(xiàn)。在圖書管理系統(tǒng)的設(shè)計(jì)目錄過程中碰到很多問題,剛開始設(shè)計(jì)的時(shí)候不知道從哪下手,但通過不斷地摸索和在課本上查找,讓我學(xué)到的知識(shí)的融會(huì)貫通性,在這次次的設(shè)計(jì)中我也發(fā)現(xiàn)了自己很多不足之處,對(duì)書本上所學(xué)的理解不夠深刻,掌握不夠牢固。通過這個(gè)實(shí)訓(xùn)后,我也把知識(shí)和實(shí)踐結(jié)合起來。系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的任務(wù)是確定怎樣實(shí)現(xiàn)所用的圖書管理系統(tǒng),由于在選擇項(xiàng)目的時(shí)候是本著有實(shí)際應(yīng)用價(jià)值的角度考慮的,所以其中也涉及到一些數(shù)據(jù)庫的設(shè)計(jì)。數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),數(shù)據(jù)庫設(shè)計(jì)經(jīng)過不斷地發(fā)展與完善,已經(jīng)越來越成熟?;贓-R模型的數(shù)據(jù)庫設(shè)計(jì)方法,用E-R圖構(gòu)造一個(gè)反應(yīng)世界實(shí)體之間聯(lián)系的模式,將此系統(tǒng)模式轉(zhuǎn)換成基于某一特定的DBMS的概念模式。軟件系統(tǒng)設(shè)計(jì)是一項(xiàng)復(fù)雜而又重要的工作,它在軟件工程中承接了需求分析與編碼開發(fā)。一個(gè)好的系統(tǒng)設(shè)計(jì)是一個(gè)軟件系統(tǒng)運(yùn)營的基礎(chǔ)。讓我們多多重視軟件系統(tǒng)的設(shè)計(jì)工作,以開發(fā)出更具健壯性、可擴(kuò)展性、安全性、易用的軟件系統(tǒng)。數(shù)據(jù)庫設(shè)計(jì)過程是準(zhǔn)備了解與分析用戶需求,整個(gè)設(shè)計(jì)過程的基礎(chǔ),是最困難、最好時(shí)間的一步。結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,通過對(duì)圖書管理系統(tǒng)的綜合、分析形成一個(gè)獨(dú)立于具體DBMS的概念模型。
在這次課程設(shè)計(jì)中,我們被分配以小組為單位去完成圖書管理系統(tǒng)的設(shè)計(jì)與制作,所以小組內(nèi)的分工和相互協(xié)調(diào)很重要,大家可以在分工中揚(yáng)長(zhǎng)避短,及所長(zhǎng),這樣可以很好的提高大家的積極性,和合作意識(shí),但我們?cè)谶@方面做的還不夠,可以說是不足之處,且迫切的需要思考和改進(jìn),這一點(diǎn)必須指明。這在以后的工作與學(xué)習(xí)中將會(huì)非常重要。在今后的學(xué)習(xí)中注意多讀書、多思考、多練習(xí)、多討論,不斷熟悉書本的基礎(chǔ),并依此為基礎(chǔ)將其擴(kuò)散開來,應(yīng)用于今后的實(shí)踐。不斷鍛煉自己。
作為項(xiàng)目經(jīng)理應(yīng)該從項(xiàng)目成員的角度出發(fā),結(jié)合實(shí)際的角度確定項(xiàng)目的功能,動(dòng)之以情,曉之以情,盡量使項(xiàng)目成員投入設(shè)計(jì)的項(xiàng)目中,及時(shí)和他們溝通交流,進(jìn)行項(xiàng)目決策和項(xiàng)目協(xié)調(diào),也是項(xiàng)目管理的基本內(nèi)容。作為設(shè)計(jì)者的系統(tǒng)分析階段,必須對(duì)不同模塊的聯(lián)系,工作量有正確的認(rèn)識(shí)才能合理的分配任務(wù),管理者要時(shí)刻保持清醒,要有合理的系統(tǒng)分析,如果分析出錯(cuò)就會(huì)導(dǎo)致整個(gè)團(tuán)隊(duì)走向錯(cuò)誤。所以要嚴(yán)格要求自己,保持與團(tuán)隊(duì)溝通。通過項(xiàng)目實(shí)訓(xùn)我體會(huì)最深的是團(tuán)隊(duì)合作的重要性,我們所做的工作都不是獨(dú)立的,不能只想到自己。當(dāng)遇到問題不能解決,通過大家一起完成時(shí),那份快樂也是加倍的。在實(shí)訓(xùn)過程中我明白了我們不應(yīng)該只想著如何避免難題而應(yīng)學(xué)著解決它。更重要的是平時(shí)就應(yīng)該積累知識(shí)。
第三篇:軟件工程課程設(shè)計(jì)
軟件工程課程設(shè)計(jì)實(shí)驗(yàn)心得
經(jīng)過一個(gè)星期的軟件工程課程設(shè)計(jì),本人在老師的指導(dǎo)下,順利完成該課程設(shè)計(jì)。通過該課程設(shè)計(jì),收獲頗多。
一、對(duì)實(shí)驗(yàn)原理有更深的理解
通過該課程設(shè)計(jì),掌握了什么是軟件程序,軟件程序工作的基本過程及其各階段的基本任務(wù),熟悉了軟件程序總流程框圖,了解了軟件程序的生成過程、構(gòu)造工具及其相關(guān)的技術(shù)對(duì)課本上的知識(shí)有了更深的理解,課本上的知識(shí)師機(jī)械的,表面的。通過把該算法的內(nèi)容,算法的執(zhí)行順序在計(jì)算機(jī)上實(shí)現(xiàn),把原來以為很深?yuàn)W的書本知識(shí)變的更為簡(jiǎn)單,對(duì)實(shí)驗(yàn)原理有更深的理解。
二、對(duì)該理論在實(shí)踐中的應(yīng)用有深刻的理解
通過把該算法的內(nèi)容,算法的執(zhí)行順序在計(jì)算機(jī)上實(shí)現(xiàn),知道和理解了該理論在計(jì)算機(jī)中是怎樣執(zhí)行的,對(duì)該理論在實(shí)踐中的應(yīng)用有深刻的理解。
三、激發(fā)了學(xué)習(xí)的積極性
通過該課程設(shè)計(jì),全面系統(tǒng)的理解了軟件工程程序構(gòu)造的一般原理和基本實(shí)現(xiàn)方法。把死板的課本知識(shí)變得生動(dòng)有趣,激發(fā)了學(xué)習(xí)的積極性。把學(xué)過的軟件工程的知識(shí)強(qiáng)化,能夠把課堂上學(xué)的知識(shí)通過自己設(shè)計(jì)的程序表示出來,加深了對(duì)理論知識(shí)的理解。以前對(duì)與計(jì)算機(jī)操作系統(tǒng)的認(rèn)識(shí)是模糊的,概念上的,現(xiàn)在通過
自己動(dòng)手做實(shí)驗(yàn),從實(shí)踐上認(rèn)識(shí)了操作系統(tǒng)是如何處理命令的,如何協(xié)調(diào)計(jì)算機(jī)內(nèi)部各個(gè)部件運(yùn)行,對(duì)軟件工程的認(rèn)識(shí)更加深刻。課程設(shè)計(jì)中程序比較復(fù)雜,在調(diào)試時(shí)應(yīng)該仔細(xì),在程序調(diào)試時(shí),注意指針,將不必要的命令去除。在這次課程設(shè)計(jì)中,我就是按照實(shí)驗(yàn)指導(dǎo)的思想來完成。加深了理解文件系統(tǒng)的內(nèi)部功能及內(nèi)部實(shí)現(xiàn),培養(yǎng)實(shí)踐動(dòng)手能力和程序開發(fā)能力的目的。
四、理解了該知識(shí)點(diǎn)以及學(xué)科之間的融合滲透
本次課程設(shè)計(jì)程序部分是用C語言編寫的,把《計(jì)算機(jī)操作系統(tǒng)》,《軟件工程》,《算法分析與設(shè)計(jì)》《C語言》四門學(xué)科聯(lián)系起來,把各個(gè)學(xué)科之間的知識(shí)融合起來,把各門課程的知識(shí)聯(lián)系起來,對(duì)計(jì)算機(jī)整體的認(rèn)識(shí)更加深刻。使我加深了對(duì)《計(jì)算機(jī)操作系統(tǒng)》,《軟件工程》,《算法分析與設(shè)計(jì)》《C語言》四門課程的認(rèn)識(shí)。
第四篇:軟件工程課程設(shè)計(jì)總結(jié)
軟件工程課程設(shè)計(jì)總結(jié) 專業(yè):08計(jì)本2班 姓名:張敬宇
學(xué)號(hào):20806032039
在我們整個(gè)軟件工程過程中,我體會(huì)到了許多,也學(xué)到了許多。
在項(xiàng)目要進(jìn)行自由分組后,我們的項(xiàng)目小組便誕生了。我們小組由3個(gè)成員組成,在相互商量后我們也確定了我們組的項(xiàng)目,是做一個(gè)校園文件管理系統(tǒng)。我們也隨即做了分工。我們的項(xiàng)目也正式開始了。
需求調(diào)研和分析對(duì)于軟件開發(fā)過程至關(guān)重要。我們?cè)陂_發(fā)時(shí)如果不進(jìn)行調(diào)研和分析,那么對(duì)于后來的項(xiàng)目進(jìn)展將產(chǎn)生致命的后果。我們?cè)陧?xiàng)目的開發(fā)中便遇到了這樣的問題。我們開始自己隨意的計(jì)劃整個(gè)系統(tǒng)的設(shè)計(jì),然后報(bào)給老師,老師作為一個(gè)客戶并不是全部認(rèn)同,隨后我們也必須按著客戶的要求更改我們的設(shè)計(jì)報(bào)告。我也明白了,再做一個(gè)系統(tǒng)時(shí),必須隨時(shí)和客戶保持溝通,隨時(shí)了解他們需要什么,他們想要什么功能。如果我們不去和客戶溝通,不去調(diào)研客戶的需求,做出來的系統(tǒng)即使在我們看來是一個(gè)很好,很完美的產(chǎn)品,但是如果客戶不認(rèn)同,那么我們所做的一切都是徒勞,還要返工去修改,費(fèi)時(shí)費(fèi)力。所以在做任何一個(gè)項(xiàng)目時(shí),前期的需求調(diào)研和需求分析都是必須的,這是在做一個(gè)項(xiàng)目的基本,是關(guān)系成敗的重要一環(huán)。
對(duì)于一個(gè)項(xiàng)目,它的需求設(shè)計(jì)也非常重要。在我們的文件管理系統(tǒng)開發(fā)的過程中,遇到了一些問題,出現(xiàn)的這些問題很多都是非常棘手的,我們?yōu)榱私鉀Q這些棘手的問題浪費(fèi)了大量的時(shí)間,我們不得不在工程代碼上改了又改,在數(shù)據(jù)庫里增表、刪表、加數(shù)據(jù)、減數(shù)據(jù),當(dāng)然,在文檔里也要做出相應(yīng)的修改以適應(yīng)新的功能。還好,我們能及時(shí)地發(fā)現(xiàn)問題,通過相互溝通討論,問題也得到了解決。通過總結(jié),我們也意識(shí)到,我們大家在做需求分析和進(jìn)行需求了解時(shí)僅僅考慮了一些基本的功能,而至于管理員和客戶之間的聯(lián)系,以及具體的一些流程我們都沒有深究,而導(dǎo)致我們到后期花費(fèi)了大量的時(shí)間用于修復(fù)之前沒有考慮周全而帶來的問題。如果我們的需求設(shè)計(jì)能夠比較清晰和完善,那么我們?cè)陂_發(fā)過程中便會(huì)很明白的知道我們應(yīng)該實(shí)現(xiàn)什么樣的功能,在數(shù)據(jù)庫里應(yīng)該怎樣建表,以什么方式插入數(shù)據(jù),從而可以避免反復(fù)修改工程的問題,也能避免出現(xiàn)可能毀壞整個(gè)工程的問題。整個(gè)工程的需求設(shè)計(jì)對(duì)于一個(gè)項(xiàng)目的順利進(jìn)展至關(guān)重要。
對(duì)于文檔在軟件工程中的作用,我在這次項(xiàng)目開發(fā)過程中有了更加深刻的理解。文檔在軟件開發(fā)過程中是很有用的,文檔是一項(xiàng)必不可少的東西,但文檔也不能太多,太過繁瑣,如果是那樣就不太好了。首先我們要明確開發(fā)過程中為什么要寫這些文檔,文檔的最根本的作用是為了更好的溝通。一個(gè)項(xiàng)目或產(chǎn)品可能需要延續(xù)很長(zhǎng)的時(shí)間,開發(fā)過程中可能需要很多的環(huán)節(jié),可能會(huì)遇到很多的問題和很多的解決的方法,這時(shí),我們需要文檔的幫助,我們需要有一個(gè)東西來記錄,我們需要有一個(gè)共同的聲音。文檔只不過是一個(gè)準(zhǔn)繩,將開發(fā)中的各個(gè)樹枝樹葉扶正。如果,這個(gè)準(zhǔn)繩太多太緊,大樹可能會(huì)發(fā)育的很高很直,但是就是有些畸形,如果這個(gè)準(zhǔn)繩太少太松,大樹可能就會(huì)變成灌木叢。文檔的多少、繁簡(jiǎn)是有度的,絕對(duì)不能說越多越好。我覺得,文檔需要說明解決問題的方法而不是解決問題的理論,因?yàn)榻鉀Q問題的理論是在文檔形成中做到的。文檔完整即可,每一份文檔說明一個(gè)問題,無需將多個(gè)文檔的內(nèi)容放在一個(gè)文檔的里面。除了重要階段形成文檔,其它部分都只是討論或者說是想法。不要讓文檔成為累贅,如果真是這樣,我認(rèn)為就是該考慮寫這些文檔的必要性的時(shí)候了。我們?cè)谖臋n的時(shí)候,一定要明白為什么要寫這些。
在整個(gè)項(xiàng)目開發(fā)過程中,我們也同時(shí)遇到了許多程序接口問題,頁面和功能相結(jié)合的問題,數(shù)據(jù)庫建表的問題,這些問題都是源于我們項(xiàng)目小組成員之間的溝通不足。我深刻認(rèn)識(shí)到,在項(xiàng)目開發(fā)時(shí),項(xiàng)目小組中各個(gè)成員之間的相互溝通是非常重要的。如果我們要在功能方面作出修改,那么程序人員和頁面人員及數(shù)據(jù)庫人員就必須相互溝通,共同對(duì)整個(gè)程序作出相應(yīng)的修改,這樣才能避免最終整合時(shí)出現(xiàn)問題。
在這十個(gè)周里,我還對(duì)軟件工程有了新的理解。在我以前的理解當(dāng)中,軟件工程,無非就是一個(gè)人或者幾個(gè)人或一個(gè)團(tuán)隊(duì)集中在一起進(jìn)行編寫代碼的工作,以實(shí)現(xiàn)開發(fā)出所用的軟件。但現(xiàn)在我明白了,軟件工程的作用,就是告訴人們?cè)鯓尤ラ_發(fā)軟件和管理軟件。具體地講,它表現(xiàn)在與軟件開發(fā)和管理有關(guān)的人員和過程上。所以,軟件工程就不僅僅是單一的編程過程了。它包括了系統(tǒng)分析->建模->概要設(shè)計(jì)->詳細(xì)設(shè)計(jì)->編碼->測(cè)試->維護(hù)。編碼可以理解為編程,這個(gè)只占總時(shí)間的20%左右。編程只是其中的一小部分。
在這次項(xiàng)目里我完成了許多工作,在界面設(shè)計(jì)上我完成了,首頁、全部的商品頁面、全部的用戶頁面及部分管理員頁面的制作,在后期項(xiàng)目整合過程中修改了功能和界面結(jié)合時(shí)出現(xiàn)的bug,還有數(shù)據(jù)庫插入數(shù)據(jù)及解決數(shù)據(jù)庫集中整合時(shí)出現(xiàn)的問題。這些工作我都順利完成了,雖然并不能算是非常的出色,但也算是盡力了?,F(xiàn)在看到自己辛勞的成果,我感到很欣慰。
當(dāng)然,在這次項(xiàng)目過程中我也發(fā)現(xiàn)了自己的一些問題。如現(xiàn)在的網(wǎng)站開發(fā)技術(shù)還不夠強(qiáng),在和小組成員相互溝通上還不夠積極等。我希望以此為契機(jī),在將來的項(xiàng)目開發(fā)中能做得更好。
第五篇:軟件工程課程設(shè)計(jì)封面
淮南師范學(xué)院 計(jì)算機(jī)與信息工程系
《軟件工程》課程設(shè)計(jì)
工資管理項(xiàng)目軟件工程報(bào)告
專業(yè)班級(jí): 計(jì)算機(jī)科學(xué)與技術(shù)08(1)班 項(xiàng)目組號(hào): 組
長(zhǎng):程亮
組
員:吳騰、徐羅敬 指導(dǎo)老師:孫淮寧(教授)
2011年6月24日
工資管理軟件工程分工安排
1、需求分析
負(fù)責(zé)人:程亮
參與人:吳騰
2、軟件設(shè)計(jì)
負(fù)責(zé)人:吳騰
參與人:
3、編碼工作
負(fù)責(zé)人:
參與人:
4、測(cè)試工作
負(fù)責(zé)人:
參與人:
工資管理項(xiàng)目軟件需求分析報(bào)告
負(fù) 責(zé) 人: 參 與 人: 功能模型: 數(shù)據(jù)模型: 行為模型: 數(shù)據(jù)詞典: 審 核 人:
2011年6月24日
工資管理項(xiàng)目軟件結(jié)構(gòu)設(shè)計(jì)報(bào)告
負(fù) 責(zé) 人: 參 與 人: 總體結(jié)構(gòu): 內(nèi)部結(jié)構(gòu): 數(shù)據(jù)結(jié)構(gòu): 借 接 口: 界
面: 審 核 人:
2011年6月24日
工資管理軟件編碼工作報(bào)告
負(fù) 責(zé) 人: 參 與 人: 主控模塊: 子控模塊: 原子模塊: 審 核 人:
2011年6月24日
工資管理軟件系統(tǒng)測(cè)試報(bào)告
負(fù) 責(zé) 人: 參 與 人:, 單元測(cè)試: 組裝測(cè)試: 確認(rèn)測(cè)試: 審 核 人:
2011年6月26日