web項目總結(jié)
大三web項目總結(jié)
大三這一年注定是忙碌的一年。進入大三,才感覺到這不同于大一大二時的悠閑生活,只需要做幾個小程序,編一段代碼,從大三開始,我們需要接觸的是一個項目的開發(fā),一個團隊的合作。Web網(wǎng)站開發(fā)這門課給了我們這樣一個鍛煉提高的機會,通過整個大三學(xué)年對這門課的學(xué)習(xí)以及對項目的開發(fā),使我學(xué)到了不少。以下就是這一年來對這門課的體會和認識,以及在這門課中學(xué)習(xí)到的東西。
首先從上學(xué)期開始說起,剛開始接觸這門課時,感覺這門課比較新穎,可操作性比較強,上課老師講的內(nèi)容,課后在自己電腦做一遍就差不多會了。但直到開始做網(wǎng)站后,才感到并不是這么簡單。我們接觸的第一個項目是圖書查詢系統(tǒng),組長給我分配的任務(wù)是進行前臺的界面設(shè)計,剛開始我不知道怎么做,因為以前并沒有做過網(wǎng)頁。于是我開始從書上的內(nèi)容學(xué)習(xí),練習(xí)書上的小例子,很快就了解了網(wǎng)頁設(shè)計的基本知識。接下來就是著手設(shè)計圖書查詢系統(tǒng)的相關(guān)頁面了,主要采用的是CSS+DIV的方法,但做好之后卻發(fā)現(xiàn)存在著一些小問題,自己是在360瀏覽器下做的,但如果放在IE瀏覽器或谷歌瀏覽器上查看,效果卻不一樣了?紤]瀏覽器的兼容問題,我們組決定統(tǒng)一使用IE瀏覽器;卷撁孀龊弥螅ㄟ^組長的建議,對界面進行了修改與美化。自己的任務(wù)就完成了。第二個項目是學(xué)生成績管理系統(tǒng),這個項目的難度要比第一個項目的難度大,其中的關(guān)系分析起來還是比較復(fù)雜,按照任務(wù)的分配,我還是進行頁面的設(shè)計和制作。通過對學(xué)校的教務(wù)處網(wǎng)站界面的研究和分析,我先完成了母版頁的制作,但最后具體的頁面主要還是靠組長做的,自己做的并不多。這個項目的功勞確實要歸功于我們組長,其中的代碼設(shè)計和功能實現(xiàn)大部分都是他完成的。自己在小組中做的事并不多,這一點確實比較慚愧。
大三下學(xué)期,又開始web項目的設(shè)計,這一次我們做的是校園手機淘寶網(wǎng)站。由于我們組的同學(xué)都比較忙,有的是其他課程的組長,有的要準備考研,于是讓我擔(dān)任了本課程的組長。這下感覺壓力比較大了,因為自己的動手能力不強,還未擔(dān)任過組長。因為這學(xué)期只需要做一個項目,所以時間還是比較寬松的。按照老師的要求,我們組一步步的展開討論,確定了需求。在討論的過程中,我按照組員的能力分配了任務(wù)。剛開始大家的積極性還是比較高的,可是越到后來,大家都不太想做了,一拖再拖,到第一次演示的時候,我們組還沒做完。作為組長,我要負很大的責(zé)任。首先,自己沒帶好頭,沒掉調(diào)動起組員的積極性;其次,在分析這個在項目時,感覺比較復(fù)雜,自己也不想搞了。最后我們這個項目雖然完成了,但功能上還不足,界面還不美觀,總之與其他組比還有差距。這最后還要歸功于閆寶彬同學(xué),項目的代碼設(shè)計功能實現(xiàn)大部分都是他一個人做的?傊,在這次的項目中,自己還沒有盡到組長的責(zé)任,這一點感覺確實比較慚愧。
大三一年即將過去,回顧這一年來,自己的動手能力確實得到了一定的提高,但自己還存在許多不足之處,這些以后會盡量改正。正如老師說的,大三開始時我們的起點都是一樣的,但這一年過后,終點卻不一樣,有的人在這個過程中付出了很多,同時,也得到了豐厚的回報;有的人一路打醬油過來,什么也沒學(xué)到。不管怎么樣,大三已經(jīng)結(jié)束了,自己也要開始考慮未來的道路了。
擴展閱讀:web項目總結(jié)
Web項目總結(jié)
轉(zhuǎn)眼間,已經(jīng)完成了四周的web電信項目?傮w上來說在這段時間里還是學(xué)習(xí)了許多平時沒有學(xué)到的東西,對項目的理解也不象以前那么膚淺了。下面就在這段時間的收獲與大家分享一下:這次項目與前一個java項目可以說有很大的不同。整個實施上也不象java項目那么盲目,全都是按照標(biāo)準化流程走下去的,這是前一個項目所沒有經(jīng)歷的階段。對于一個程序員樹立這種模式體系也是非常重要的。
第一階段:需求分析階段。其實我們以后在企業(yè)去,拿到一個項目都是從需求分析開始的,只有充分了解了用戶的需求才能開發(fā)出功能完整,性能良好的項目。然而對于這樣一個項目的開發(fā)來說不是一件容易的事情,必須作好這個階段。了解客戶需求就必須從客戶的需求說明書開始分析,而我們這次就是在次基礎(chǔ)上來作界面原形的,其實做界面原形也是一個有效了解需求的方式,這就是所謂的界面原型法。在完成界面原型后就得編寫測試文檔,以保證整個流程大體正確,F(xiàn)在我們都是在用面向?qū)ο蟮乃季S去設(shè)計程序的,那么就得把客戶的需求以模塊化的形式轉(zhuǎn)化為一個一個的對象,總體上以模塊化的形式把握整個大的項目。
第二階段:項目分析設(shè)計階段。在整個項目中就是這個階段的工作要多一點,它也直接關(guān)系到后一階段的編碼,所以它在總體上起到了承上啟下的作用。這一階段的主要任務(wù)包括分析項目中對象,再根據(jù)對象設(shè)計數(shù)據(jù)庫,在此包括其建模設(shè)計,在完成數(shù)據(jù)庫后就是數(shù)據(jù)流圖了,它大體上描述了程序走的流程,以及大體的一個架構(gòu)。完成上述工作后就是類的設(shè)計了,它是根據(jù)數(shù)據(jù)流圖的設(shè)計來設(shè)計的,寫出每一個模塊的每一個類,為下一個階段做好準備。在此,我們就完成了整個系統(tǒng)的一個架構(gòu)。
第三階段:編碼階段。在整個項目中它不象java項目那么注重編碼與算法,相反它注重的是設(shè)計思想以及其中的業(yè)務(wù)邏輯。一些大型項目之所以難其實也就是在業(yè)務(wù)邏輯上難以理解。所以編碼階段所占用的時間其實是很少的,對于我們開發(fā)這個項目總共用了整個項目時間的四分之一,其實在實際工作中編碼也是差不多的,重點在分析設(shè)計與后期的維護與調(diào)試。
第四階段:測試及發(fā)布。這一階段差不多也就是我們整個項目的最后一個階段了,因為它沒有涉及到具體的維護。不過在項目中我們對此項目的后期維護也還是作了一些考慮,比如多個用戶并發(fā)時用到的事物,區(qū)域與級別在數(shù)據(jù)庫中的讀取,都能很好的適應(yīng)客戶的操作,同時也很大程度上提高了代碼的可重用性,使得后期的維護更加簡單方便。
到此,這四周我們就經(jīng)歷了這四個階段,體會了一個項目開發(fā)從需求分析到試用的整個過程,同時也對前面所學(xué)的知識得到了全面的鞏固與復(fù)習(xí),學(xué)到了一些以后經(jīng)常用到的技術(shù)(比如文件的上傳,過濾器,分頁技術(shù)),在此我也不做詳細說明。
總之,經(jīng)過這次項目讓我受益非淺,思維也得到了鍛煉。我想這就是所謂的工作經(jīng)歷吧!
周毅10.
友情提示:本文中關(guān)于《web項目總結(jié)》給出的范例僅供您參考拓展思維使用,web項目總結(jié):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。