




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件開發(fā)項(xiàng)目總結(jié)系統(tǒng)開發(fā)已歷時(shí)快1年的時(shí)間了開發(fā)的反復(fù)性比較多。對客戶的需求理解不是很透徹。綜合以上,此項(xiàng)目的開發(fā)效率不是很高,相反有相當(dāng)一定時(shí)間的浪費(fèi)。2.2對產(chǎn)品功能的評價(jià)經(jīng)過我們公司各位同事的共同努力協(xié)作,XXX業(yè)務(wù)管理系統(tǒng)已經(jīng)很好的完成了客戶的業(yè)務(wù)流需求。經(jīng)過對客戶使用過程的觀察,此項(xiàng)目開發(fā)的還是比較成功,但是還是存在著一些問題,造成這些問題的原因是多方面的。如:前期系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)缺陷和部分代碼的構(gòu)建缺陷、客戶需求的理解上也存在一定問題,這就需要我們用一定的時(shí)間來維護(hù)客戶使用過程中提出的新問題和存在的debug??偟膩碚f,此系統(tǒng)的功能開發(fā)還是一個(gè)比較成功的案例。2.3對技術(shù)方法的總結(jié)在此項(xiàng)目中使用到技術(shù)和工具:1.使用代碼生成器:使用代碼生成器[動軟.Net代碼自動生成器],此工具在很大程度上提高了編碼效率,從而加快了項(xiàng)目的開發(fā)進(jìn)程。在以后的項(xiàng)目中,我們要盡量的來使用一些類似的工具來在最短的時(shí)間內(nèi)完成工作。在今后的項(xiàng)目開發(fā)中,我們最好是能開發(fā)出適合自己的代碼生成工具,更大限度的節(jié)省開發(fā)周期和開發(fā)費(fèi)用。2.使用數(shù)據(jù)庫建模工具;PowerDesigner工具來建立系統(tǒng)數(shù)據(jù)庫模型,以方便程序員很好的理解業(yè)務(wù)流和掌握系統(tǒng)架構(gòu)者的架構(gòu)思想,更好的滿足客戶的功能需求。在今后的項(xiàng)目開發(fā)中,我們要更好的來完成系統(tǒng)的前期數(shù)據(jù)庫模型的建立,最大的來優(yōu)化系統(tǒng)功能。3.使用第三方控件:此系統(tǒng)中使用了ComponentArtWeb.UI第三方控件。此控件在很大程度上滿足了客戶對軟件界面的需求,從而也給軟件的操作帶來了方便。本項(xiàng)目中只使用了ComponentArtWeb.UI一種第三方控件,在今后的項(xiàng)目開發(fā)過程中,要繼續(xù)使用第三方的控件。這樣以來,無論是針對軟件界面的美觀性、友好性來說、易操作性而言,還是針對系統(tǒng)開發(fā)效率而言,這都是很好途徑。但需要意的是:在是使用第三方控件時(shí),要謹(jǐn)慎的選擇一些網(wǎng)絡(luò)中的比較常見的第三方控件。使用自定義控件:此系統(tǒng)中使用了自定義控件(GhdGridView),此自定義控件可以很好的統(tǒng)一系統(tǒng)中的所有信息顯示表格樣式。如客戶對數(shù)據(jù)顯示樣式有什么新的意見,我就不需要修改每一個(gè)頁面的表格樣式,我們只需要修改GhdGridView控件的樣式,系統(tǒng)中的所有繼承自GhdGridView的表格樣式都可以改變。5.系統(tǒng)開發(fā)框架:此系統(tǒng)的框架使用的是簡單三層結(jié)構(gòu),此框架在開發(fā)一些中小軟件是比較實(shí)用的。但是我們要是可以開發(fā)出自己的框架,把一些通用的功能開發(fā)到框架中。這樣以來,在以后的系統(tǒng)開發(fā)中,針對系統(tǒng)中一些通用的功能就不需要再開發(fā),從而也可以很好的提高我們的開發(fā)效率;減少很多維護(hù)費(fèi)用。使我們的技術(shù)不斷的更加成熟。6.系統(tǒng)安全加密:此系統(tǒng)中針對客戶提出的系統(tǒng)安全問題,我們采用了Ikey加密硬件鑰匙來驗(yàn)證客戶端登陸客戶的合法性,此Ikey鑰匙可以綁定到一個(gè)系統(tǒng)使用用戶,也可以讓多個(gè)用戶來使用一個(gè)加密鑰匙來驗(yàn)證登陸系統(tǒng)的合法性。這樣以來,即使用戶的密碼不慎丟失,或者被不法人員取得(不法人員他也是無法登陸到我們的系統(tǒng)中來),這樣就最大的提高了我們系統(tǒng)的安全性°Ikey加密鑰匙是很好的加密B/S架構(gòu)軟件的硬件工具,在以后的軟件安全方面可以借鑒。3項(xiàng)目經(jīng)驗(yàn)總結(jié)3.1簽定合同一個(gè)項(xiàng)目的開發(fā)成敗或者說項(xiàng)目開發(fā)帶來效益的大小,在很大程度上是受項(xiàng)目合同簽定*的。往往,很多一部分公司與客戶簽定的項(xiàng)目合同都是很模糊的,也很難簽定的比較清楚,這樣以來就會導(dǎo)致在項(xiàng)目的開發(fā)后期,工作兩會越來越大,影響項(xiàng)目的竣工周期;而且,項(xiàng)目的開發(fā)費(fèi)用一般是不會變的。這樣以來,我們就大大的降低了我們的開發(fā)效益。雖然需求范圍很難簽定的明確,但是我們在簽定合同時(shí),要盡量的去把合同功能邊界和添加新功能的條件簽定。3.2開發(fā)團(tuán)隊(duì)在項(xiàng)目確立后,要盡快的建立起項(xiàng)目開發(fā)團(tuán)隊(duì)。項(xiàng)目團(tuán)隊(duì)成員的團(tuán)結(jié)合作、相互溝通是非常重要的,團(tuán)隊(duì)成員之間要相互學(xué)習(xí)彼此的優(yōu)點(diǎn)和技術(shù),使團(tuán)隊(duì)的能力不斷的提高。這樣,在項(xiàng)目的開發(fā)過程中,團(tuán)隊(duì)才不會被難題困住不動。另外,團(tuán)隊(duì)中要有一個(gè)項(xiàng)目負(fù)責(zé)人,這個(gè)人無論是在與客戶的溝通上,還是在技術(shù)上都要是很出眾的人,此項(xiàng)目負(fù)責(zé)人要能很好的溝通客戶與開發(fā)成員之間,以此來更好的理解客戶的功能需求。人的記憶力總是有限的,所以就要求開發(fā)團(tuán)隊(duì)成員要盡量的書寫一些開發(fā)文檔,這些文檔往往是我們在項(xiàng)目開發(fā)后期要用到的可尋資料。項(xiàng)目團(tuán)隊(duì)士氣是項(xiàng)目成功的一個(gè)因素,我們需要不斷的來培養(yǎng)我們的團(tuán)隊(duì)氣勢,使我們的團(tuán)隊(duì)不斷的壯大。一直以來期望從事自己喜歡的事業(yè)的我,對軟件開發(fā)有者及大的興趣,可由說種種原因使我從事工作以來走了好幾年彎路,心中的夢想遲遲不能得以實(shí)現(xiàn),可程序員的夢想從來沒有從我的心中抹去,但這扇大門好像并沒有向我敞開,今天,貴公司給了我敲開這扇大門的機(jī)會,讓我真實(shí)體驗(yàn)了程序員的誕生過程。早就聽說,程序員的前幾個(gè)月是最苦的,可從來沒有感受到,海馬實(shí)習(xí)基地讓我提前感受到了剛剛進(jìn)入軟件行業(yè)的壓力和困惑,再也沒有在自己家里隨便寫段小程序后的那種“自豪”感了。要面對每天必須面對的問題,再也不可能以“逃避”而了之了。也讓我感覺到做為一個(gè)程序員所應(yīng)該具備的基本素質(zhì)在這不到一個(gè)月的實(shí)習(xí)過程中也讓我深深體會到了作為一個(gè)合格的程序員應(yīng)該具備的基本素質(zhì)。團(tuán)隊(duì)精神和協(xié)作能力是程序員應(yīng)該具備的基本素質(zhì),最近的工作中讓我深深休會到了這一點(diǎn),由于小組成員配合不好,使本來很方便的cvs給自己的工作帶來的及大的麻煩,一不小心自己寫的的東西就會被小組別的成員在上傳文件的時(shí)候給覆蓋掉,一整天的工作可能就這樣被反工,我們小組這次就是因?yàn)閰f(xié)作不好,導(dǎo)致各模塊之間不法連接,給工作帶來了及大的麻煩,消耗了大量的勞動力還沒有提高工作效率。這使我深深的體會到:一個(gè)成功商業(yè)性軟件的開發(fā)必須有一個(gè)有強(qiáng)大凝聚力的團(tuán)隊(duì),個(gè)人的力量是有限的,團(tuán)隊(duì)精神和良好的協(xié)作會使我們做出優(yōu)秀的軟件。良好的文檔是正規(guī)研發(fā)流程中非常重要的環(huán)節(jié),作為代碼程序員,30%的工作時(shí)間寫技術(shù)文檔是很正常的,缺乏文檔,一個(gè)軟件系統(tǒng)就缺乏生命力,在未來的查錯(cuò),升級以及模塊的復(fù)用時(shí)就都會遇到極大的麻煩。這次的這個(gè)小小的項(xiàng)目,就因?yàn)槲臋n上的一點(diǎn)點(diǎn)理解錯(cuò)誤讓我們花了很大的工夫去改代碼,改頁面。很慶幸的是,這是一個(gè)小項(xiàng)目,要是大項(xiàng)目,這種問題可能就會導(dǎo)致大量的代碼修改,可見文檔在一個(gè)項(xiàng)目中起者巨大的做用。此外,良好的代碼編寫習(xí)慣,不但有助于代碼的移植和糾錯(cuò),也有助于不同技術(shù)人員之間的協(xié)作。作為一個(gè)程序員,對需求的理解能力也是很重要的,只有真正理解了一個(gè)模塊的作用,才會寫出高效率的代碼,才能使整個(gè)軟件項(xiàng)目作出來更加優(yōu)秀,具備更好的安全性和穩(wěn)定性,我在寫代碼的過程中就遇到了需求理解上的問題,使得寫出來的代碼功能不全,幸好不是給客戶發(fā)現(xiàn)在,要不,這個(gè)軟件的商業(yè)價(jià)值可能就會打折扣了。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 揚(yáng)州公園古建施工方案
- 人教版高中化學(xué)選修四2-3-2化學(xué)平衡的移動課時(shí)測試1
- 質(zhì)量專項(xiàng)施工方案
- 人教版高中化學(xué)選修四第二章化學(xué)反應(yīng)速率和化學(xué)平衡章末復(fù)習(xí)課時(shí)練習(xí)2
- 金黃色葡萄球菌IsdB、TRAP和ClfA融合蛋白的免疫保護(hù)作用
- 大豆GmWRKYs基因的克隆和功能研究
- 景觀游園施工方案
- DB11T-建筑安裝分項(xiàng)工程施工工藝規(guī)程第19部分:弱電系統(tǒng)工程編制說明
- 涼山安全咨詢合同范例
- 公司過戶個(gè)人合同范本
- 精神醫(yī)學(xué)案例習(xí)題集
- 《式微》課件完整版
- 甘蔗種植技術(shù)
- 第11課《核舟記》-部編版語文八年級下冊
- 護(hù)理基礎(chǔ)知識1000題
- 課程思政建設(shè)論文:新版義務(wù)教育英語課標(biāo)的中國底色
- 馬工程-公共財(cái)政概論-課程教案
- GB/T 16956-1997船用集裝箱綁扎件
- 使役、被動 梳理講義-高三日語一輪復(fù)習(xí)
- 千年菩提路解說詞
- 古代漢語課件-副詞
評論
0/150
提交評論