項(xiàng)目開發(fā)總結(jié)報(bào)告_第1頁
項(xiàng)目開發(fā)總結(jié)報(bào)告_第2頁
項(xiàng)目開發(fā)總結(jié)報(bào)告_第3頁
項(xiàng)目開發(fā)總結(jié)報(bào)告_第4頁
項(xiàng)目開發(fā)總結(jié)報(bào)告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、項(xiàng)目開發(fā)總結(jié)報(bào)告 報(bào)告使用范圍很廣。按照上級(jí)部署或工作計(jì)劃,每完成一項(xiàng)任務(wù),一般都要向上級(jí)寫報(bào)告,反映工作中的基本情況、工作中取得的經(jīng)驗(yàn)教訓(xùn)、存在的問題以及今后工作設(shè)想。今天為大家精心準(zhǔn)備了項(xiàng)目開發(fā)總結(jié)報(bào)告,希望對(duì)大家有所幫助! 項(xiàng)目開發(fā)總結(jié)報(bào)告 基于之前的項(xiàng)目經(jīng)歷,我想從以下幾個(gè)角度談一下個(gè)人心得。有些人可能覺得這些都很簡(jiǎn)單,但是我發(fā)現(xiàn)很多前端開發(fā)人員在編碼中自動(dòng)選擇了忽略。 一、代碼書寫規(guī)范 1.使用類似于強(qiáng)類型語言的語法格式,定義數(shù)據(jù)結(jié)構(gòu)和常量,在編程中使用這些數(shù)據(jù)結(jié)構(gòu)定義變量,這樣可以在編譯時(shí)就能有使用錯(cuò)誤提醒。 2.涉及到數(shù)據(jù)的判斷比較,最好通過靜態(tài)常量引用的方式實(shí)現(xiàn),這樣有利于后期

2、的維護(hù)和擴(kuò)展,同時(shí)提高代碼的可閱讀性,簡(jiǎn)化修改邏輯。避免直接使用字符串或數(shù)字直接比較。 3.在實(shí)現(xiàn)業(yè)務(wù)邏輯時(shí),首先看能不能抽離出業(yè)務(wù)配置項(xiàng)+組件,這樣可以降低復(fù)雜度,實(shí)現(xiàn)過程可能更舒適。 4.前端人員很容易變量函數(shù)命名不規(guī)范,變量和函數(shù)名字定義好了,會(huì)在代碼閱讀和邏輯上面避免不必要的麻煩,切記通常變量是名字,函數(shù)是動(dòng)詞開頭。 5.函數(shù)參數(shù)定義要清楚明了,一定要為參數(shù)定義相關(guān)的數(shù)據(jù)結(jié)構(gòu),參數(shù)的傳入順序應(yīng)該是由重到輕,有默認(rèn)值的參數(shù)要放在后面,不要定義無關(guān)參數(shù)。 二、代碼邏輯解耦 1.一定要避免代碼寫的混亂,兩個(gè)文件相互引用,很容易造成耦合,所以一定要將公用方法或公共組件歸置好,也要分出與業(yè)務(wù)相關(guān)

3、的業(yè)務(wù)公用方法和業(yè)務(wù)公共組件。 2.要做到每個(gè)函數(shù)或組件各司其職,不要做過多額外的工作。做多了就會(huì)導(dǎo)致邏輯混亂,所以如果定義的足夠好,實(shí)現(xiàn)起來就越容易。 三、兩條設(shè)計(jì)主線 1.兩條線為技術(shù)框架線和業(yè)務(wù)框架線。 2.業(yè)務(wù)框架線:將業(yè)務(wù)拆分為基礎(chǔ)業(yè)務(wù)、常用業(yè)務(wù)、定制業(yè)務(wù)。 3.技術(shù)框架線:將組件、配置、函數(shù)分為基礎(chǔ)實(shí)現(xiàn)、業(yè)務(wù)弱相關(guān)實(shí)現(xiàn)、業(yè)務(wù)強(qiáng)相關(guān)實(shí)現(xiàn),大部分前端開發(fā)者在組件開發(fā)時(shí)很容易。 4.業(yè)務(wù)框架線和技術(shù)框架線一般是交織在一起的,但是在設(shè)計(jì)時(shí)一定要有這兩種概念,這樣有助于提高系統(tǒng)實(shí)現(xiàn)的清晰度。 四、組件的封裝和繼承 1.在做封裝和繼承之前,首先要根據(jù)需要分離通用組件和業(yè)務(wù)組件。雖然已經(jīng)有了an

4、td這樣的通用組件,但是難免要在其基礎(chǔ)上做進(jìn)一步的封裝使用,提高可用性。 2.前端組件一般最多只需要三重:通用組件->業(yè)務(wù)弱相關(guān)組件->業(yè)務(wù)強(qiáng)相關(guān)組件。這樣的遞進(jìn)封裝可以讓頁面的可配置化更強(qiáng)一些,如果頁面實(shí)現(xiàn)了可配置化,也會(huì)給開發(fā)省時(shí)省力。 五、配置化思想和鉤子函數(shù) 1.可以運(yùn)用配置化思想抽象頁面的部分功能,并記錄用戶的行為習(xí)慣,實(shí)現(xiàn)定制化和個(gè)性化。比如:(x)可以定義操作行為列表,標(biāo)識(shí)頁面上的各種操作;(x)可以通過配置化列信息生成頁面表格,以及格式化表格展示字段。(x)可以考慮通過配置化信息實(shí)現(xiàn)頁面的布局,讓開發(fā)更加豐富有意義。 2.配置化思想離不開鉤子函數(shù),它的定義有助于某種

5、操作時(shí)數(shù)據(jù)的定制處理。比如:在定義了頁面操作行為后,鉤子函數(shù)可以(x)在某一特殊操作時(shí)生成簽名。(x)在提交數(shù)據(jù)時(shí)數(shù)據(jù)校驗(yàn)。 項(xiàng)目開發(fā)總結(jié)報(bào)告 一、項(xiàng)目概況 1.項(xiàng)目情況簡(jiǎn)述 概述項(xiàng)目建設(shè)地點(diǎn)、項(xiàng)目業(yè)主、項(xiàng)目性質(zhì)、特點(diǎn),以及項(xiàng)目開工和竣工時(shí)間。 2.項(xiàng)目決策要點(diǎn) 項(xiàng)目建設(shè)的理由、依據(jù)和目的。 3.項(xiàng)目主要建設(shè)內(nèi)容 項(xiàng)目建設(shè)的主要內(nèi)容,初步設(shè)計(jì)批復(fù),批準(zhǔn)規(guī)模和實(shí)際建成規(guī)模。 4.項(xiàng)目實(shí)施進(jìn)度 項(xiàng)目周期各個(gè)階段的起止時(shí)間,時(shí)間進(jìn)度表,建設(shè)工期。 5.項(xiàng)目總投資 項(xiàng)目建議書批復(fù)投資匡算,初步設(shè)計(jì)批復(fù)概算及項(xiàng)目調(diào)整概算,竣工決算和實(shí)際完成投資情況,投資變化情況和原因。 6.項(xiàng)目資金來源及到位情況 資金

6、來源計(jì)劃和實(shí)際情況,變化及原因。 7.項(xiàng)目運(yùn)行及效益現(xiàn)狀 項(xiàng)目運(yùn)行現(xiàn)狀,能力實(shí)現(xiàn)狀況,項(xiàng)目財(cái)務(wù)經(jīng)濟(jì)效益情況等。 二、項(xiàng)目實(shí)施過程概述 1.項(xiàng)目前期決策 項(xiàng)目立項(xiàng)的依據(jù),項(xiàng)目決策過程和目標(biāo),項(xiàng)目評(píng)估和可行性研究報(bào)告批復(fù)的主要意見。 2.項(xiàng)目實(shí)施準(zhǔn)備 項(xiàng)目勘察、設(shè)計(jì)、開工準(zhǔn)備、招標(biāo)采購(gòu)、征地拆遷和資金籌措等情況。 3.項(xiàng)目建設(shè)實(shí)施 項(xiàng)目合同執(zhí)行與管理情況,工程建設(shè)與進(jìn)度情況,項(xiàng)目設(shè)計(jì)變更情況,項(xiàng)目投資控制情況,工程質(zhì)量控制情況,工程監(jiān)理和竣工驗(yàn)收情況。 4.項(xiàng)目運(yùn)營(yíng)情況 項(xiàng)目實(shí)施管理和運(yùn)營(yíng)管理,項(xiàng)目設(shè)計(jì)能力實(shí)現(xiàn)情況,項(xiàng)目技術(shù)改造情況,項(xiàng)目運(yùn)營(yíng)成本和財(cái)務(wù)狀況以及產(chǎn)品方案與市場(chǎng)情況。 三、項(xiàng)目效果和效

7、益 1.項(xiàng)目技術(shù)水平 項(xiàng)目技術(shù)水平,新技術(shù)應(yīng)用等。 2.項(xiàng)目財(cái)務(wù)及經(jīng)濟(jì)效益 項(xiàng)目資產(chǎn)及債務(wù)狀況,項(xiàng)目財(cái)務(wù)效益情況,項(xiàng)目財(cái)務(wù)效益指標(biāo)分析和項(xiàng)目經(jīng)濟(jì)效益變化的主要原因。 3.項(xiàng)目經(jīng)營(yíng)管理 項(xiàng)目管理機(jī)構(gòu)設(shè)置情況,項(xiàng)目領(lǐng)導(dǎo)班子情況,項(xiàng)目管理體制及規(guī)章制度情況,項(xiàng)目經(jīng)營(yíng)管理策略情況,項(xiàng)目技術(shù)人員培訓(xùn)情況和項(xiàng)目管理中的經(jīng)驗(yàn)教訓(xùn)。 四、項(xiàng)目環(huán)境和社會(huì)效益 1.項(xiàng)目環(huán)境效益 項(xiàng)目環(huán)保達(dá)標(biāo)情況,項(xiàng)目環(huán)保設(shè)施及制度的建設(shè)和執(zhí)行情況,環(huán)境影響和生態(tài)保護(hù)。 2.項(xiàng)目的社會(huì)效益 項(xiàng)目主要利益群體,項(xiàng)目的建設(shè)實(shí)施對(duì)當(dāng)?shù)?宏觀經(jīng)濟(jì)、區(qū)域經(jīng)濟(jì)、行業(yè)經(jīng)濟(jì))發(fā)展的影響,對(duì)當(dāng)?shù)鼐蜆I(yè)和人民生活水平提高的影響,對(duì)當(dāng)?shù)孛窈綄m?xiàng)基金財(cái)政收

8、入的影響。 3.項(xiàng)目的節(jié)能減排 五、項(xiàng)目目標(biāo)和可持續(xù)性 1.項(xiàng)目目標(biāo) 項(xiàng)目的工程目標(biāo),技術(shù)目標(biāo),效益目標(biāo)(財(cái)務(wù)經(jīng)濟(jì)),影響目標(biāo)(社會(huì)環(huán)境和宏觀目標(biāo))。 2.項(xiàng)目可持續(xù)性 根據(jù)項(xiàng)目現(xiàn)狀,結(jié)合國(guó)家的政策、資源條件和市場(chǎng)環(huán)境對(duì)項(xiàng)目的可持續(xù)性進(jìn)行分析,預(yù)測(cè)項(xiàng)目的市場(chǎng)前景,評(píng)價(jià)整個(gè)項(xiàng)目的可持續(xù)發(fā)展能力。 3.項(xiàng)目存在的主要問題 六、項(xiàng)目主要經(jīng)驗(yàn)教訓(xùn)、結(jié)論和相關(guān)建議 從項(xiàng)目實(shí)施過程、效果和效益、環(huán)境影響評(píng)價(jià)、目標(biāo)實(shí)現(xiàn)以及可持續(xù)性發(fā)展等方面進(jìn)行綜合分析,總結(jié)項(xiàng)目的主要經(jīng)驗(yàn)與教訓(xùn),對(duì)項(xiàng)目提出相關(guān)的對(duì)策和建議。 項(xiàng)目開發(fā)總結(jié)報(bào)告 接手了一個(gè)項(xiàng)目(大約_年_月份),前后將近半年的時(shí)間,完成了一個(gè)可以見人的樣子。

9、去除一月份的假期,二月份的新年,實(shí)際開發(fā)時(shí)間,大約x-x個(gè)月左右。 經(jīng)歷了需求變更,框架重構(gòu),技術(shù)選型變更,前端模板切換,實(shí)施方案變更等情況。 技術(shù)棧 工具和技術(shù)的記錄(最終未采用的):nodejs、vue、mongo、express、dx。 x月_號(hào)左右,決定需要一個(gè)管理后臺(tái),用戶、權(quán)限等基礎(chǔ)功能,轉(zhuǎn)php的laravel。表圖用echart展示。 當(dāng)時(shí)預(yù)估三月份要投入使用,而laravel自帶用戶基礎(chǔ)相關(guān)模塊,另外還有其他功能可以直接采用,因此調(diào)整技術(shù)棧。 數(shù)據(jù)層 由csv文件作為數(shù)據(jù)導(dǎo)入方式。因此考慮在后臺(tái)添加一個(gè)數(shù)據(jù)導(dǎo)入功能,方便后期維護(hù)??紤]到可能需要回退和csv文件的管理,添加了一

10、個(gè)附件管理功能。 csv文件可能比較大,采用依賴chrome瀏覽器的大文件上傳模塊,chunk后上傳為附件文件。 由于csv中并非所有字段都需要前端展示,因此數(shù)據(jù)模型只保留必須字段。數(shù)據(jù)導(dǎo)入的時(shí)候,數(shù)據(jù)量稍微有一點(diǎn)規(guī)模,使用任務(wù)隊(duì)列(laravel的horizon)處理。 有一個(gè)功能模塊,需要?dú)v史數(shù)據(jù)對(duì)比計(jì)算,因此添加了一個(gè)附件版本管理功能,讀取數(shù)據(jù)時(shí)依賴于最近的兩次導(dǎo)入記錄。 前端 展示采用bootstrap??紤]過套用admin-lte,由于該模板使用的是less,改用core-ui。 部署 上線考慮到成本和實(shí)施周期,以及目標(biāo)客戶為小眾專業(yè)人員,可能會(huì)采用本地單機(jī)搭建方式。 基于phpdesktop,出了個(gè)單機(jī)版。mysql改為sqlit

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論