- web項目總結(jié) 推薦度:
- 相關(guān)推薦
web項目總結(jié)4篇
總結(jié)是指對某一階段的工作、學(xué)習(xí)或思想中的經(jīng)驗或情況進(jìn)行分析研究,做出帶有規(guī)律性結(jié)論的書面材料,它可以幫助我們總結(jié)以往思想,發(fā)揚(yáng)成績,快快來寫一份總結(jié)吧。但是總結(jié)有什么要求呢?以下是小編幫大家整理的web項目總結(jié),僅供參考,歡迎大家閱讀。
web項目總結(jié) 1
轉(zhuǎn)眼間,已經(jīng)完成了四周的web電信項目。總體上來說在這段時間里還是學(xué)習(xí)了許多平時沒有學(xué)到的東西,對項目的理解也不象以前那么膚淺了。下面就在這段時間的收獲與大家分享一下:這次項目與前一個java項目可以說有很大的不同。整個實(shí)施上也不象java項目那么盲目,全都是按照標(biāo)準(zhǔn)化流程走下去的,這是前一個項目所沒有經(jīng)歷的階段。對于一個程序員樹立這種模式體系也是非常重要的。
第一階段:需求分析階段。其實(shí)我們以后在企業(yè)去,拿到一個項目都是從需求分析開始的,只有充分了解了用戶的需求才能開發(fā)出功能完整,性能良好的項目。然而對于這樣一個項目的開發(fā)來說不是一件容易的事情,必須作好這個階段。了解客戶需求就必須從客戶的需求說明書開始分析,而我們這次就是在次基礎(chǔ)上來作界面原形的',其實(shí)做界面原形也是一個有效了解需求的方式,這就是所謂的界面原型法。在完成界面原型后就得編寫測試文檔,以保證整個流程大體正確。現(xiàn)在我們都是在用面向?qū)ο蟮乃季S去設(shè)計程序的,那么就得把客戶的需求以模塊化的形式轉(zhuǎn)化為一個一個的對象,總體上以模塊化的形式把握整個大的項目。
第二階段:項目分析設(shè)計階段。在整個項目中就是這個階段的工作要多一點(diǎn),它也直接關(guān)系到后一階段的編碼,所以它在總體上起到了承上啟下的作用。這一階段的主要任務(wù)包括分析項目中對象,再根據(jù)對象設(shè)計數(shù)據(jù)庫,在此包括其建模設(shè)計,在完成數(shù)據(jù)庫后就是數(shù)據(jù)流圖了,它大體上描述了程序走的流程,以及大體的一個架構(gòu)。完成上述工作后就是類的設(shè)計了,它是根據(jù)數(shù)據(jù)流圖的設(shè)計來設(shè)計的,寫出每一個模塊的每一個類,為下一個階段做好準(zhǔn)備。在此,我們就完成了整個系統(tǒng)的一個架構(gòu)。
第三階段:編碼階段。在整個項目中它不象java項目那么注重編碼與算法,相反它注重的是設(shè)計思想以及其中的業(yè)務(wù)邏輯。一些大型項目之所以難其實(shí)也就是在業(yè)務(wù)邏輯上難以理解。所以編碼階段所占用的時間其實(shí)是很少的,對于我們開發(fā)這個項目總共用了整個項目時間的四分之一,其實(shí)在實(shí)際工作中編碼也是差不多的,重點(diǎn)在分析設(shè)計與后期的維護(hù)與調(diào)試。
第四階段:測試及發(fā)布。這一階段差不多也就是我們整個項目的最后一個階段了,因為它沒有涉及到具體的維護(hù)。不過在項目中我們對此項目的后期維護(hù)也還是作了一些考慮,比如多個用戶并發(fā)時用到的事物,區(qū)域與級別在數(shù)據(jù)庫中的讀取,都能很好的適應(yīng)客戶的操作,同時也很大程度上提高了代碼的可重用性,使得后期的維護(hù)更加簡單方便。
到此,這四周我們就經(jīng)歷了這四個階段,體會了一個項目開發(fā)從需求分析到試用的整個過程,同時也對前面所學(xué)的知識得到了全面的鞏固與復(fù)習(xí),學(xué)到了一些以后經(jīng)常用到的技術(shù)(比如文件的上傳,過濾器,分頁技術(shù)),在此我也不做詳細(xì)說明。
總之,經(jīng)過這次項目讓我受益匪淺,思維也得到了鍛煉。我想這就是所謂的工作經(jīng)歷吧!
web項目總結(jié) 2
大三這一年注定是忙碌的一年。進(jìn)入大三,才感覺到這不同于大一大二時的悠閑生活,只需要做幾個小程序,編一段代碼,從大三開始,我們需要接觸的是一個項目的開發(fā),一個團(tuán)隊的合作。Web網(wǎng)站開發(fā)這門課給了我們這樣一個鍛煉提高的機(jī)會,通過整個大三學(xué)年對這門課的學(xué)習(xí)以及對項目的開發(fā),使我學(xué)到了不少。以下就是這一年來對這門課的體會和認(rèn)識,以及在這門課中學(xué)習(xí)到的東西。
首先從上學(xué)期開始說起,剛開始接觸這門課時,感覺這門課比較新穎,可操作性比較強(qiáng),上課老師講的內(nèi)容,課后在自己電腦做一遍就差不多會了。但直到開始做網(wǎng)站后,才感到并不是這么簡單。我們接觸的第一個項目是圖書查詢系統(tǒng),組長給我分配的任務(wù)是進(jìn)行前臺的界面設(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瀏覽器。基本頁面做好之后,通過組長的建議,對界面進(jìn)行了修改與美化。自己的任務(wù)就完成了。第二個項目是學(xué)生成績管理系統(tǒng),這個項目的難度要比第一個項目的難度大,其中的關(guān)系分析起來還是比較復(fù)雜,按照任務(wù)的分配,我還是進(jìn)行頁面的設(shè)計和制作。通過對學(xué)校的教務(wù)處網(wǎng)站界面的研究和分析,我先完成了母版頁的制作,但最后具體的頁面主要還是靠組長做的,自己做的并不多。這個項目的功勞確實(shí)要?dú)w功于我們組長,其中的代碼設(shè)計和功能實(shí)現(xiàn)大部分都是他完成的。自己在小組中做的事并不多,這一點(diǎn)確實(shí)比較慚愧。
大三下學(xué)期,又開始web項目的設(shè)計,這一次我們做的是校園手機(jī)淘寶網(wǎng)站。由于我們組的同學(xué)都比較忙,有的是其他課程的組長,有的要準(zhǔn)備考研,于是讓我擔(dān)任了本課程的組長。這下感覺壓力比較大了,因為自己的動手能力不強(qiáng),還未擔(dān)任過組長。因為這學(xué)期只需要做一個項目,所以時間還是比較寬松的。按照老師的要求,我們組一步步的展開討論,確定了需求。在討論的過程中,我按照組員的能力分配了任務(wù)。剛開始大家的積極性還是比較高的,可是越到后來,大家都不太想做了,一拖再拖,到第一次演示的時候,我們組還沒做完。作為組長,我要負(fù)很大的責(zé)任。首先,自己沒帶好頭,沒掉調(diào)動起組員的積極性;其次,在分析這個在項目時,感覺比較復(fù)雜,自己也不想搞了。最后我們這個項目雖然完成了,但功能上還不足,界面還不美觀,總之與其他組比還有差距。這最后還要?dú)w功于閆寶彬同學(xué),項目的代碼設(shè)計功能實(shí)現(xiàn)大部分都是他一個人做的。總之,在這次的項目中,自己還沒有盡到組長的責(zé)任,這一點(diǎn)感覺確實(shí)比較慚愧。
大三一年即將過去,回顧這一年來,自己的動手能力確實(shí)得到了一定的提高,但自己還存在許多不足之處,這些以后會盡量改正。正如老師說的,大三開始時我們的起點(diǎn)都是一樣的,但這一年過后,終點(diǎn)卻不一樣,有的人在這個過程中付出了很多,同時,也得到了豐厚的回報;有的人一路打醬油過來,什么也沒學(xué)到。不管怎么樣,大三已經(jīng)結(jié)束了,自己也要開始考慮未來的道路了。
擴(kuò)展閱讀:
web項目總結(jié) 3
一、實(shí)習(xí)目的
通過對Java語言、JavaWeb、Oracle數(shù)據(jù)庫應(yīng)用設(shè)計及SQL語言的復(fù)習(xí)和鍛 煉,并且通過使用MyEclipse 開發(fā)平臺設(shè)計庫存管理系統(tǒng)項目,以達(dá)到充分熟悉開發(fā)平臺及其應(yīng)用設(shè)計。
同時掌握并實(shí)踐軟件項目設(shè)計規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求
二、實(shí)習(xí)內(nèi)容
1、公司管理規(guī)則,程序員素質(zhì),程序員編碼規(guī)范;
2、需求開發(fā)與管理;
3、面向?qū)ο蠓治雠c設(shè)計,面向?qū)ο缶幊痰奶匦裕?/p>
4、javaSE、javaWeb
5、數(shù)據(jù)庫設(shè)計、SQL應(yīng)用
6、軟件需求分析與設(shè)計
7、項目實(shí)戰(zhàn)
三、實(shí)習(xí)總結(jié)
通過這一期的實(shí)訓(xùn),雖然倍感折磨,但是收獲卻很大的,學(xué)習(xí)中我不但有了學(xué)習(xí)成果的喜悅,而且自己也日漸成熟,有種說不出的喜悅。
當(dāng)我們正式準(zhǔn)備學(xué)習(xí)實(shí)訓(xùn)java編程技術(shù)時,讓我倍感興奮,雖然以前大學(xué)學(xué)的是。Net方向,但畢竟Java是自己以后想主攻的技術(shù),所以自然也就非常的亢奮。
感覺肩上責(zé)任之重大,那一刻起,我就決心帶領(lǐng)我們小組,奮戰(zhàn)我們的實(shí)訓(xùn)路。
當(dāng)然開始學(xué)習(xí)后也并非是想象中那樣順利,開始的學(xué)習(xí)讓我異常感到學(xué)習(xí)任務(wù)的艱巨,因為學(xué)習(xí)中我們遇到了很多以前未曾遇到的難點(diǎn),有時難免冥思苦想也無濟(jì)于事,通過我們小組的積極努力協(xié)作,同時請教老師和其他同學(xué),我們順利的化解了一道道的障礙。
這讓我不斷的對學(xué)習(xí)技術(shù)又有了新的認(rèn)識:學(xué)習(xí)中我們必須邊總結(jié)邊學(xué)習(xí),開始階段對老師交代的任何方法和類都不要放過,不管是否簡單與否都要樂于地接受,因為老師肯定有他的道理,相信老師走過的路比我們長,那么其經(jīng)驗也就肯定比我們豐富。
上課時一定要專心聽講,一個關(guān)鍵的知識點(diǎn)聽漏了,可能會使一個人在課下花很多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學(xué)習(xí)不能和老師的講的課程同步,以至出現(xiàn)以后就跟不上老師講課的進(jìn)度而掉隊。
所以學(xué)習(xí)中我們寧可勞其筋骨,苦其心志,惡其體膚,也不能掉隊跟不上學(xué)習(xí)進(jìn)度。
在學(xué)習(xí)的過程中也體會到,遇到問題也要請教。
不然的話自己一個人去做的話會花很多的時間,我在做這個在線考試的項目中,其中也問到過許多問題,通過同學(xué)的幫助下解決了,提高了程序的開發(fā)進(jìn)程。
其他的.同學(xué)有問題的話我也是給他們盡量解決。
我認(rèn)為學(xué)習(xí)知識的過程當(dāng)中就應(yīng)該是相互學(xué)習(xí)相互進(jìn)步的。
Java是面在的主流技術(shù)我會努力將它學(xué)好,現(xiàn)在我缺乏的是堅持不懈的精神,周賢軍給了我很大的影響,我會向他學(xué)習(xí),雖然學(xué)習(xí)java的路還很找,但我會繼續(xù)走下去。
在這里,我非常感謝實(shí)訓(xùn)的指導(dǎo)老師,在老師的幫助和指導(dǎo)下,我克服了Java學(xué)習(xí)上的一道道難關(guān),課上認(rèn)真聽講,摘好必要的筆記,并通過自己課后的不斷消化學(xué)習(xí),現(xiàn)在自己已經(jīng)基本掌握了java的基礎(chǔ)知識,并等待知識的進(jìn)一步提升。
實(shí)訓(xùn)即將結(jié)束了,我非常懷念在達(dá)內(nèi)科技的實(shí)訓(xùn),在實(shí)訓(xùn)的這4個半個月時間里,我每一天過的都市踏實(shí)的,充實(shí)的;我相信,只要我秉持艱苦奮斗,為理想拼搏的精神,盡管在未來的java路上荊棘叢叢,我一定可以披荊斬刺,度過重重難關(guān),實(shí)現(xiàn)自己未來的理想!
web項目總結(jié) 4
經(jīng)過之前的在校學(xué)習(xí),對程序設(shè)計有了一定的認(rèn)識與理解。在校期間,一直都是學(xué)習(xí)理論知識,沒有機(jī)會去參與項目的開發(fā)。在真正做項目之前,軟件項目開發(fā)對我來說是比較抽象的,一個完整的項目要怎么分工以及完成該項目所要的步驟也不是很明確。而經(jīng)過這次實(shí)訓(xùn),讓我明白了一個完整項目的開發(fā),必須由團(tuán)隊來分工合作,并在每個階段中進(jìn)行必要的總結(jié)與論證。
一個完整項目的開發(fā)它所要經(jīng)歷的階段包括:遠(yuǎn)景范圍規(guī)劃和用例說明、項目結(jié)構(gòu)和風(fēng)險評估、業(yè)務(wù)功能說明書、詳細(xì)設(shè)計說明書、代碼實(shí)現(xiàn)、測試和安裝包等等。一個項目的開發(fā)所需要的財力、人力都是很多的,如果沒有一個好的遠(yuǎn)景規(guī)劃,對以后的開發(fā)進(jìn)度會有很大的影響,甚至?xí)霈F(xiàn)在預(yù)定時間內(nèi)不能完成項目或者完成的項目跟原來預(yù)想的不一樣。一份好的項目結(jié)構(gòu)、業(yè)務(wù)功能和詳細(xì)設(shè)計說明書對一個項目的開發(fā)有明確的指引作用,它可以使開發(fā)人員對這個項目所要實(shí)現(xiàn)的功能在總體上有比較明確的認(rèn)識,還能減少在開發(fā)過程中出現(xiàn)不必要的麻煩。代碼的實(shí)現(xiàn)是一個項目開發(fā)成功與否的關(guān)鍵,也就是說,前期作業(yè)都是為代碼的實(shí)現(xiàn)所做的準(zhǔn)備。
往事開頭難,就像第一個項目我想了一天都沒有寫出一個代碼一樣,心亂如麻,不知道從哪里開始下手。現(xiàn)在項目完成了,當(dāng)時各種復(fù)雜心情已經(jīng)消失。其實(shí)大多數(shù)的時候我們都是給自己不停的設(shè)置障礙,認(rèn)為自己不行,只要克服這一點(diǎn)踏實(shí)地去做就一定可以的。
現(xiàn)在看看當(dāng)初的項目計劃書,內(nèi)心五味雜全,各種不完善,這也給之后敲代碼帶來了不少的麻煩,自己的數(shù)據(jù)庫有哪些字段都記不清楚,總是不停的去查看數(shù)據(jù)庫,這給開發(fā)效率帶來了很大的障礙。還好項目寫完了,網(wǎng)站的基本功能都實(shí)現(xiàn)了,現(xiàn)在想想各種功能也不過如此,只不過是所學(xué)知識的綜合利用罷了。就像是搭積木,什么三角,方塊,什么的,單一的拿出來并沒有什么利用價值,但是如果配合起來使用,就能搭建出各種想要的東西。
現(xiàn)在把自己開發(fā)過程中遇到的各種失誤總結(jié)一下:
首先是用戶密碼,varchar類型,設(shè)置了20位,因為當(dāng)時考慮到用戶的密碼最長是20位,結(jié)果寫完登錄頁面后發(fā)現(xiàn)無論怎么登錄都登錄不進(jìn)去,反復(fù)檢查流程發(fā)現(xiàn)沒有什么邏輯上的錯誤,錯誤出在了哪里呢?后來才想到密碼是經(jīng)過MD5加密的,加密后的密碼是32位的,可是字段的長度只有20位,肯定不會驗證成功的。
還有把用戶資料的修改和修改密碼寫在了同一個頁面,這樣修改用戶資料的同時發(fā)現(xiàn)密碼全都被重置了,原理很簡單就是提交表單的同時,如果密碼框中是空就把值為空的密碼傳遞到了數(shù)據(jù)庫,密碼當(dāng)然被修改了。犯的最低等的錯誤就是把’= =’寫成了賦值的=,并且還不止一次,這個真是害死人啊,檢查了一遍又一遍還找不錯誤的所在,等發(fā)現(xiàn)的時候自己都樂了,這么低級的`錯誤真是太可怕了。
下面總結(jié)一下我對Web開發(fā)知識的理解,有些知識還沒有理解很深刻,請見諒!
Web程序的開發(fā)我認(rèn)為大約分4個層次:
1.表現(xiàn)層(represent layer)
2.控制層(logic control layer)
3.業(yè)務(wù)邏輯層(service layer)
4.數(shù)據(jù)存儲層(persistent layer)
一個標(biāo)準(zhǔn)的系統(tǒng)大致就是做3件事,I(Input)P(Process)O(Output),也就是輸入,處理,輸出.
由于開發(fā),部署,移植,性能和代碼可重用性的考慮,Web開發(fā)將IPO分為了若干層次.:
1.表現(xiàn)層:
此層的主要作用是:向用戶展示信息,并且得到用戶輸入數(shù)據(jù)和向用戶展示處理后的反饋.
2.控制層:
此層的主要作用是:為了讓開發(fā)人員和維護(hù)人員方便控制Web頁面的流向,一目了然的對其走向進(jìn)行控制.同時此層也可以進(jìn)行一些簡單的預(yù)處理,使業(yè)務(wù)邏輯避開本不該它們觸碰的外部檢測.此層的大部分任務(wù)是程序走向的控制,小部分任務(wù)是一般預(yù)處理和檢測功能.
3.業(yè)務(wù)邏輯層:
此層的主要作用是:進(jìn)行用戶所要關(guān)心的業(yè)務(wù)邏輯,進(jìn)行整個程序的核心業(yè)務(wù)處理,此層一般會使用從表現(xiàn)層傳入的數(shù)據(jù)并調(diào)用數(shù)據(jù)存儲層的接口來進(jìn)行相應(yīng)的查詢和更新刪除保存功能.并將最終處理結(jié)果反饋給控制層,由控制層根據(jù)處理結(jié)果去尋找表現(xiàn)給用戶的路徑.
4.數(shù)據(jù)存儲層:
此層的主要作用是:進(jìn)行數(shù)據(jù)的查詢和持久化過程.
短短的項目結(jié)束了,為我將來的就業(yè)打下了良好的基礎(chǔ),也提高了我的軟件開發(fā)的水平,今后我將會更加努力的學(xué)習(xí),不斷提高自身素質(zhì),開拓創(chuàng)新,與時俱進(jìn),做一個優(yōu)秀的軟件開發(fā)工程師。
【web項目總結(jié)】相關(guān)文章:
web項目總結(jié)11-22
web前端開發(fā)總結(jié)09-04
web前端工作總結(jié)06-25
web前端工作總結(jié)12-16
web前端轉(zhuǎn)正工作總結(jié)范文10-13
web前端技術(shù)實(shí)訓(xùn)個人總結(jié)10-29
web前端工作總結(jié)5篇12-10
web前端工作總結(jié)(5篇)12-10
web實(shí)訓(xùn)報告12-16