欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      web項目開發(fā)總結(jié)報告

      時間:2019-05-12 14:29:00下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《web項目開發(fā)總結(jié)報告》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《web項目開發(fā)總結(jié)報告》。

      第一篇:web項目開發(fā)總結(jié)報告

      唐詩宋詞學(xué)習(xí)網(wǎng)站項目總結(jié)

      1引言

      當(dāng)下人們生活節(jié)奏飛快,能夠在緊張的工作之余細(xì)細(xì)品讀幾首唐詩宋詞,亦不失為一件美事。作為一個具有特色的學(xué)習(xí)網(wǎng)站,網(wǎng)站提供了頗具特色的唐詩宋詞的學(xué)習(xí)功能,使用戶能夠在輕松的狀態(tài)中學(xué)習(xí)。

      1.1編寫目的

      本次項目總結(jié)主要是對唐詩宋詞網(wǎng)站項目的總結(jié),希望通過總結(jié)我們在開發(fā)過程中遇到的問題和采取的方法,對以后的項目開發(fā)起到一定的指導(dǎo)性的意義。從而提高我們組以后開發(fā)項目的效率和規(guī)范我們的過程。從客戶的需求中提取項目應(yīng)該實(shí)現(xiàn)的功能要求,為后期的構(gòu)建提供指導(dǎo)。

      1.2背景

      鑒于當(dāng)前互聯(lián)網(wǎng)的快速發(fā)展,以及國家對中國傳統(tǒng)文化的提倡,希望建設(shè)一個學(xué)習(xí)唐詩宋詞的網(wǎng)站,幫助推動對傳統(tǒng)文化的傳播和繼承。

      2實(shí)際開發(fā)結(jié)果

      2.1產(chǎn)品

      唐詩宋詞學(xué)習(xí)網(wǎng)站

      2.2主要功能和性能

      ● 普通的游客,以未登錄的狀態(tài)瀏覽網(wǎng)站的網(wǎng)頁,本網(wǎng)站只提供搜索和在線閱讀功能;

      ● 詩詞搜索:用戶可以根據(jù)詩名、詞名、詞牌名、內(nèi)容關(guān)鍵字等詞條進(jìn)行搜索;

      ● 作者搜索:用戶根據(jù)喜愛的詩人或者詞人的名字進(jìn)行搜索; ● 用戶根據(jù)以上的搜索的結(jié)果,選擇查看;

      本網(wǎng)站為注冊的會員提供了除以上的服務(wù)外,更具有吸引力的功能:

      收藏列表:

      ● Favorite list:用戶可以將自己喜愛的詩和詞加入到Favorite list 中;

      ● New poem list:用戶可以將自己喜愛的新詩詞加入此列表,此表中的詩詞是以后在線學(xué)習(xí)和復(fù)習(xí)的內(nèi)容;

      ● 在線學(xué)習(xí),并完成測試的詩詞會被自動加入到Favorite list中; 收藏列表的管理:用戶擁有對自己列表自主管理的權(quán)利,如增加新的詩詞、刪除等操作 ● 分享到微博:用戶可以將喜愛的時、詞分享到微博,推薦給好友閱讀;

      ● 在線學(xué)習(xí):用戶通過在線學(xué)習(xí)的板塊可以記憶自己喜愛的詩詞。

      學(xué)習(xí)分為三個難度等級:初等、中等、高等。網(wǎng)站同時為在線用戶提供記憶提醒,為用戶推薦最佳的復(fù)習(xí)時間、安排復(fù)習(xí)的內(nèi)容。

      2.3基本流程

      同概要設(shè)計流程

      2.4進(jìn)度

      系統(tǒng)規(guī)劃階段 需求分析階段 項目功能實(shí)現(xiàn) 系統(tǒng)測試階段 系統(tǒng)界面美化 項目驗收階段

      標(biāo)志性事件 開始到完成

      系統(tǒng)需求說明書完成 11.20-11.30 基本代碼的生成 測試文檔產(chǎn)生 接受公開的測試 對項目功能的演示

      12.1-12.16 12.17-12.23 12.24-12.30 12.31-1.5 3開發(fā)工作評價

      3.1對生產(chǎn)效率的評價

      本次項目中,由于組員之前缺少默契,對項目的了解程度不是很 好。所以前期的時候,小組的效率非常低,對自己能力的高估和對項目的工作量不清楚是造成效率低的主要原因。同時,隨著項目的進(jìn)展,采用的結(jié)對編程使組員之間形成了一種默契。鑒于對以前SSH框架的初步了解和對項目的深入理解,中后期的生產(chǎn)效率還是有一定的提高。但是與程序員的真實(shí)水平相差很遠(yuǎn)。

      3.2對產(chǎn)品質(zhì)量的評價

      1.對于網(wǎng)站初期的規(guī)劃的唐詩宋詞的增刪改查功能。2.詩詞作者信息的增刪改查功能。

      3.收藏列表的增刪改查和添加刪除詩詞功能。4.生詩詞庫的建立和考核測評功能。5.用戶的注冊登陸功能。

      上述的各項基本功能均已經(jīng)實(shí)現(xiàn),可以總體運(yùn)行。但是每一個功能還有很多工作要做,完善。各項功能還是有些bug,完善這些功能還需要一部分時間。同時由于我們組員對用戶的需求認(rèn)識不足,造成了很多反復(fù),導(dǎo)致生產(chǎn)率效率低下。

      3.3對技術(shù)方法的評價

      1、使用數(shù)據(jù)庫建模工具:PowerDesigner 工具來建立系統(tǒng)數(shù)據(jù)庫模型,以方便程序員很好的理解業(yè)務(wù)流和掌握系統(tǒng)架構(gòu)者的架構(gòu)思想,更好的滿足客戶的功能需求。在今后的項目開發(fā)中,我們要更好的來完成系統(tǒng)的前期數(shù)據(jù)庫模型的建立,最大的來優(yōu)化系統(tǒng)功能。

      2、系統(tǒng)開發(fā)框架:此系統(tǒng)的框架使用的是SSH結(jié)構(gòu),此框架在開發(fā)一些中小軟件是比較實(shí)用的。使得程序員能夠隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。但是我們要是可以開發(fā)出自己的框架,把一些通用的功能開發(fā)到框架中。這樣以來,在以后的系統(tǒng)開發(fā)中,針對系統(tǒng)中一些通用的功能就不需要再開發(fā),從而也可以很好的提高我們的開發(fā)效率;減少很多維護(hù)費(fèi)用。使我們的技術(shù)不斷的更加成熟。

      3.4出錯原因的分析

      主要有以下幾個方面的原因需要我們可以以后注意:

      1、對軟件開發(fā)的流程不是很熟悉。因為這方面知識的獲取只是停留在理論層面,缺乏理論經(jīng)驗。

      2、組員之間的交流還有待提高。因為在最后的一段時間,由于課程學(xué)習(xí)和復(fù)習(xí)的原因,大家能夠集中在一塊進(jìn)行編程的時間不多。對項目的關(guān)注程度有所降低。

      3、對web開發(fā)技術(shù)了解面不夠,目前只是會對SSH框架熟悉。而且其中的框架使用細(xì)節(jié)流程也不是很清楚。

      4經(jīng)驗與教訓(xùn)

      項目歷時兩個月時間,在這兩個月的時間里,使我們組對于項目有了更深刻的理解。

      首先是對軟件工程課程的更進(jìn)一步學(xué)習(xí),理解。此次的綜合訓(xùn)練是緊跟課程同時進(jìn)行的。在課程進(jìn)行的同時,老師對其用到的知識進(jìn) 行了詳細(xì)的講述。包括團(tuán)隊的建立,題目的選擇,團(tuán)隊中各個組員之間的關(guān)系和整個項目選擇的過程模型等。

      第一階段:需求分析階段。只有充分了解了用戶的需求才能開發(fā)功能完整、性能良好的項目。在這個階段,我們小組聽取了梁丹同學(xué)對于這個網(wǎng)站各個功能模塊的描述,并做詳細(xì)的記錄,這個為我們后面項目的度量提供了可靠的材料。

      第二階段:項目分析設(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)。

      第三階段:編碼階段。在整個項目周期中只占到了1/4的時間,用代碼將整個系統(tǒng)的業(yè)務(wù)邏輯表達(dá)出來。其中和遇到好多問題:對java中的好多現(xiàn)有的類不熟悉,使得編寫的代碼質(zhì)量不高,代碼的復(fù)用性不高,好多問題還都沒有解決。

      第四階段:測試和發(fā)布。這一階段是我們項目的最后一個階段了,主要是對項目所涉及的功能進(jìn)行功能測試。發(fā)現(xiàn)問題及時解決。

      同時鑒于我們采用的是Scrum敏捷開發(fā)模型,并采用了結(jié)對編程。下邊介紹下關(guān)于團(tuán)隊建設(shè)方面的總結(jié)。團(tuán)隊的個體成員為實(shí)現(xiàn)一個共同目標(biāo)而協(xié)同工作。團(tuán)隊工作就是團(tuán)隊成員為實(shí)現(xiàn)這一共同目標(biāo)而共同努力。項目團(tuán)隊工作是否有成效會直接影響項目的成敗,盡管計劃以及項目經(jīng)理的工作技能是必要的,但人員——項目經(jīng)理和項目團(tuán)隊——才是項目成功的關(guān)鍵。項目成功需要一個有效的項目團(tuán)隊。

      我們組每位成員都精心付出了自己的努力,相互依賴,齊心協(xié)力地進(jìn)行工作,已保證項目目標(biāo)的成功實(shí)施.同時我們組也做到了以下的關(guān)鍵幾點(diǎn):

      1、對項目目標(biāo)的清晰理解。

      2、對每位成員角色和職責(zé)的明確期望。

      3、目標(biāo)導(dǎo)向。

      4、高度的合作互助。

      5、高度信任。

      這些都是以后我們在做項目設(shè)計時候必須借鑒的。一個績效良好的項目團(tuán)隊很有必要管理好時間,為有效管理時間,團(tuán)隊成員要明確每周的目標(biāo),每天制定一個做事表,集中精力完成當(dāng)天的做事表。要控制干擾,謝絕參加那些對實(shí)現(xiàn)目標(biāo)沒有意義的活動。團(tuán)隊成員也要有效利用等待的時間,一次性處理好文件工作,并要為實(shí)現(xiàn)目標(biāo)獎勵自己。我們組的每位成員都盡心盡力地為這個項目付出,期待項目最后成功的實(shí)施。

      通過此次項目的學(xué)習(xí)和實(shí)踐,使得我們組對于軟件過程和項目管理這門課程有了更深入的了解,對其中所涉及的方法和工具有新的認(rèn) 識,我們組會在以后的學(xué)習(xí)中繼續(xù)摸索,靈活運(yùn)用各種方法,熟練對各種工具的掌握,努力提高我們組的知識水平和業(yè)務(wù)能力!同時也認(rèn)識到我們組在實(shí)際的代碼編寫階段出現(xiàn)了許多無法解決的bug,需要我們利用下來的時間進(jìn)行完善,真正做到學(xué)習(xí)無止境。也使我們認(rèn)清了我們現(xiàn)在的編程水平還很低下,對知識的掌握還不夠。距成為一名合格的軟件工程師還有很長的一段距離。

      第二篇:web項目前端開發(fā)經(jīng)驗總結(jié)

      web項目前端開發(fā)經(jīng)驗總結(jié)

      最近這一個月完成了自己的第一個java web項目,是給某雜志社做的在線投稿系統(tǒng),雖然進(jìn)度很慢,但是中間確實(shí)學(xué)到了不少東西,深刻體會到了自己看幾個月書都不如做一個項目來的實(shí)在。這個項目自己主要負(fù)責(zé)的是JSP頁面、JS腳本、CSS樣式表的編寫,雖然主要做的是前端,但是在設(shè)計前端后臺交互功能時,對MVC架構(gòu)和數(shù)據(jù)庫又多了一分了解,這一個月的時間,自己在技術(shù)上也確實(shí)成長了不少。下面分成幾塊總結(jié)一下自己的這個項目中的心得吧:

      1.項目開發(fā)流程:從確認(rèn)需求開始,到原型設(shè)計,再到原型測試,這些都沒什么說的了,主要是剛開始開發(fā)前端JSP頁面時,自己走了很多彎路,想到有什么頁面就寫什么頁面,GET和POST的路徑也是隨心所欲,想到什么名字就起什么名字,結(jié)果發(fā)現(xiàn)這樣做嚴(yán)重影響了項目開發(fā)的進(jìn)度,后來經(jīng)過主管的提點(diǎn)后,我幡然醒悟,其實(shí),面向?qū)ο蟮乃枷刖拓灤┰谡麄€項目當(dāng)中,在前面的原型設(shè)計的過程中,除了頁面的設(shè)計還有數(shù)據(jù)庫的設(shè)計,數(shù)據(jù)庫的每個表就對應(yīng)著Java中的每個實(shí)體類,這個類封裝了數(shù)據(jù)庫中的列作為屬性,封裝了數(shù)據(jù)庫的增刪改查作為方法,就拿這個投稿系統(tǒng)為例,實(shí)體主要有用戶、稿件等等,實(shí)體間還有著一對一映射或者一對多映射等對應(yīng)關(guān)系。其實(shí),整個系統(tǒng)的開發(fā)就是圍繞著這些個實(shí)體進(jìn)行的,甚至于我們可以把實(shí)體名字做為二級目錄,把實(shí)體的增刪改查作為GET或POST的路徑,譬如account/add、paper/delete等等,有了這些路徑,那么與之對應(yīng)的GET和POST的Controller也就有了,接下來我們要做的就是,定義Controller中返回的視圖,寫完Controller后再把與實(shí)體相關(guān)的增刪改查方法寫到服務(wù)層中,再把項目的整個骨架搭起來,再去處理細(xì)節(jié),很快的,這個項目就成型了。這里前端和后臺的配合尤為重要,數(shù)據(jù)交互是整個系統(tǒng)的核心。

      2.JSP頁面設(shè)計:提到JSP頁面,在這里我想說的一點(diǎn)是,其實(shí)JSP頁面是在服務(wù)器生成的,那么傳給JSP頁面的變量、參數(shù)都會在服務(wù)器轉(zhuǎn)化為它們具體的值,然后再傳給客戶端。JSP頁面可以實(shí)現(xiàn)很多服務(wù)器端的功能,因為可以直接在頁面嵌入JAVA代碼,但是我們必須明確的一點(diǎn)是,JSP頁面主要是用來呈現(xiàn)視圖的,不要再其中套入大量的代碼,要明確前端與后臺的分工。

      3.JSTL標(biāo)簽:JSTL標(biāo)簽就是JSP standard taglib,即JSP標(biāo)準(zhǔn)標(biāo)簽庫,首先,EL表達(dá)式可以非常方便的取出Controller返回的View包含的Model,甚至都無需聲明EL表達(dá)式。其次,JSTL標(biāo)簽可以實(shí)現(xiàn)很多的邏輯控制功能,比如最基本的c:if判斷、c:forEach循環(huán),甚至有更強(qiáng)大的c:choose,有了這些,我們可以大大簡化代碼量,JSP頁面中用幾十行java寫的代碼,有時用幾句JSTL標(biāo)簽組合就實(shí)現(xiàn)了,此外,像fmt:parseDate和fmt:formatDate也是很好用的標(biāo)簽,用于日期的解析和格式化,此外JSTL更有強(qiáng)大的函數(shù)標(biāo)簽庫fn:,項目中我也只用到了fn:length取后臺傳的list的長度。要善用JSTL標(biāo)簽,但是又不要完全依賴于它,JSTL標(biāo)簽很方便、快捷,但是切記,JSTL功能有限,不要完全依賴于它。

      4.shiro框架:shiro框架是apache的一款面向java web項目的權(quán)限控制框架,這個框架無論前端、后臺都十分好用,在前端,我們可以使用shiro強(qiáng)大的標(biāo)簽庫,通過用戶角色賦予用戶不同的訪問權(quán)限。譬如,如果一個系統(tǒng)的用戶有訪客、用戶、管理員三種角色,我們就可以通過shiro標(biāo)簽來控制游客不能訪問哪些內(nèi)容,頁面向用戶和管理員呈現(xiàn)的不同內(nèi)容,這就是shiro標(biāo)簽的神奇之處。

      5.sitemesh框架:這個主要是用來將所有頁面套用固定格式,用以頁面的復(fù)用,其實(shí)有些時候標(biāo)簽更為方便,而且sitemesh框架的內(nèi)存開銷是的二倍,還會導(dǎo)致攔截器出現(xiàn)一些莫名的bug,所以并不推薦使用。

      6.jquery:在這個項目中寫了很多的jquery代碼,發(fā)現(xiàn)jquery確實(shí)是個神奇的東西,jquery的神奇之處就在于jquery強(qiáng)大的選擇器可以方便的取到頁面的DOM元素,并且給這些元素綁定不同的事件,提到綁定事件,說一下on、live和bind的區(qū)別:bind是jquery最早的綁定事件方法,on是jquery 1.7.0以后才有的方法,bind和on都不能將事件綁定給DOM加載完畢后后添加到頁面的DOM元素,這時就需要live了。還有一個經(jīng)常使用的就是jquery的ajax了,其實(shí)在做這個項目之前自己一直不理解ajax的作用機(jī)理,只是心里又個概念而已,但是,在真正使用的ajax之后,才發(fā)現(xiàn)ajax的強(qiáng)大之處,確實(shí)如AJAX自身描述一樣,異步加載javascript,這就允許我們在不打開新頁面的情況POST一些參數(shù)給后臺,后臺得到并處理這些參數(shù)后將JSON返回給前端,這個JSON的處理function就寫在ajax的success處理function中。在這個項目JSON和AJAX最主要的應(yīng)用就是翻頁,加載一個頁面,把頁面?zhèn)鹘o后臺然后把得到的JSON呈現(xiàn)給用戶,翻頁時重新POST參數(shù),然后在用js重新處理一下翻頁區(qū)域即可。

      7.jquery.validate.js:這是一個輕量的jquery框架,主要用于表單的驗證,非常方便。

      8.twitter bootstrap.js:bootstrap自帶的js框架,里面定義了許多與bootstrap樣式相關(guān)聯(lián)的函數(shù),使用起來也很方便。

      9.正則表達(dá)式:正則表達(dá)式的模式匹配是很強(qiáng)大的,靈活運(yùn)用正則表達(dá)式,也會簡化代碼,甚至我們在查找替換時都可以使用正則表達(dá)式。

      總體上說,這個項目極大的鍛煉了自己的代碼編寫功能,從以前寫一句代碼要敲無數(shù)次backspace,現(xiàn)在居然可以將某些簡單的函數(shù)一氣呵成了。今天項目終于上線了,總結(jié)一下,希望以后自己能夠取得長足的進(jìn)步!

      第三篇:項目開發(fā)總結(jié)報告

      1引言.....................................................................................................................................................2 1.1編寫目的...................................................................................................................................2 1.2背景...........................................................................................................................................2 1.3定義...........................................................................................................................................2 1.4參考資料...................................................................................................................................3 2實(shí)際開發(fā)結(jié)果......................................................................................................................................3 2.1產(chǎn)品...........................................................................................................................................3 2.2主要功能和性能.......................................................................................................................3 2.3基本流程...................................................................................................................................3 2.4進(jìn)度...........................................................................................................................................4 2.5費(fèi)用...........................................................................................................................................4 3開發(fā)工作評價......................................................................................................................................4 3.1對生產(chǎn)效率的評價...................................................................................................................4 3.2對產(chǎn)品質(zhì)量的評價...................................................................................................................4 3.3對技術(shù)方法的評價...................................................................................................................4 3.4出錯原因的分析.......................................................................................................................5 4經(jīng)驗與教訓(xùn)..........................................................................................................................................5

      第四篇:項目開發(fā)總結(jié)報告

      項目開發(fā)總結(jié)報告

      1.引言

      1.1編寫目的

      項目開發(fā)總結(jié)報告的編制是為了簡單回顧記錄項目的開發(fā)過程,總結(jié)本項目開發(fā)工作的經(jīng)驗,說明實(shí)際取得的開發(fā)結(jié)果以及對整個開發(fā)工作各個方面的評價,總結(jié)開發(fā)過程中的邏輯方法。

      本文檔預(yù)期的讀者為軟件開發(fā)人員。

      1.2背景

      項目名稱:“High Go”智能購物車 系統(tǒng)名稱:智能購物車系統(tǒng)

      開發(fā)單位:西北大學(xué)信息科學(xué)與技術(shù)學(xué)院“High Go”團(tuán)隊 開發(fā)歷時:四周

      版權(quán)信息:夢想網(wǎng)絡(luò)資源檢索系統(tǒng)是由西北大學(xué)信息科學(xué)與技術(shù)學(xué)院“High Go”團(tuán)隊開發(fā),未經(jīng)作者許可,任何個人或組織不能將其用于商業(yè)用途,系統(tǒng)所搜索的資源版權(quán)歸原作者所有。

      1.3定義

      購物車車身:采用當(dāng)前市場上最普遍的購物車規(guī)格,迎合人們一般的手推購物車購物的習(xí)慣方式。

      顯示屏:在購物車前端,車筐上方安置一塊觸摸顯示屏,人們可以在顯示屏上通過點(diǎn)擊屏幕進(jìn)行一些基本操作,如查詢商品信息、查詢總價和商品數(shù)量、確認(rèn)購物單、刪除商品等。

      無線掃碼槍:顧客在購物過程中,可以對自己確認(rèn)投入購物車的商品進(jìn)行掃碼。將無線掃碼槍與顯示屏一同安置在購物車筐上方,方便顧客在拿取商品掃碼同時看到新掃碼的商品信息。

      警示燈:在自助購物過程中,超市本身無法對每一位客戶進(jìn)行實(shí)時監(jiān)管,為了防止顧客忘記自主掃碼或者故意不掃碼給超市帶來損失,在購物車的兩旁將設(shè)置警示燈,如果沒有通過掃碼而把商品直接投入車筐內(nèi),則警示燈會啟動發(fā)光報警,只有重新掃碼并通過顯示屏進(jìn)行確認(rèn)才能夠消除報警。

      1.4參考資料

      [1]劉兵,劉曉朋,曾翔亮.基于條碼識別技術(shù)的智能購物車設(shè)計[J].森林工程,2012,11.[2]鄭創(chuàng)立.RI-R6C-001A 集成電路的原理與應(yīng)用[J].國外電子元器件,2004,06.[3]李文江,高鋒,丁睿.RI-R6C-OO1A 射頻芯片在個人醫(yī)療信息系統(tǒng)中的應(yīng)用[J].電氣自動化,2007, 29.[4]劉江沙,雷偉,尹酉.基于 CC2430 的串口無線模塊的設(shè)計[J].國外電子元器件,2007,04.[5]張喆.基于 STC89C516 的超市智能購物車研發(fā)[J].自動化技術(shù)與應(yīng)用,2009,28.[6]江田.基于 RFID 的商品購物智能終端的設(shè)計與實(shí)現(xiàn)[D].大連理工大學(xué),2013,06.[7] 張俊謨.單片機(jī)中級教程[M].北京: 北京航空航天大學(xué)出版社.2006.[8] 張俊.匠人手機(jī)[M].北京:北京航空航天大學(xué)出版社.2008.[9] 劉煥成.工程背景下的單片機(jī)原理及系統(tǒng)設(shè)計[M].北京:清華大學(xué)出版社.2008.[10] 顏繼紅.超市一線員工高流動率問題的研究[J].科技和產(chǎn)業(yè),2011,11(4):54-55 [11] 韓立毛,趙躍華,錢宇力.基于物品跟蹤定位方案的連鎖超市應(yīng)用系統(tǒng)設(shè)計[J].鐵路計算機(jī)應(yīng)用,2009(8)[12] 中國工業(yè)和信息化部物聯(lián)網(wǎng)總體框架與技術(shù)要求(Y DT/2437-2012)[S] 北京:人民郵電出版社,2013 [13] 葉少龍,劉建群等.PIC 單片機(jī)在模具條碼識別系統(tǒng)中的應(yīng)用[J].廣東工業(yè)大學(xué)學(xué)報,2009,26(2):94-97 [14] 程子華,陽勝峰.視頻學(xué)工控—觸摸屏應(yīng)用技術(shù)[M].北京:人民郵電出版社,2006 [15]劉偉勛.家樂福價格欺詐的背后[J].中國品牌,2011,(2): 44-46.[16] 葉少龍,劉建群,吳積榮,等.PIC 單片機(jī)在模具條碼識別系統(tǒng)中的應(yīng)用[J].廣東工業(yè)大學(xué)學(xué)報2009, 26(2): 9420.[18]王忠勇,張建華,宋豫冀.基于 89C2051 的解碼器設(shè)計[J].微電子學(xué)與計算, 2002,(5): 57-58.2.實(shí)際開發(fā)結(jié)果 2.1產(chǎn)品

      “High Go”智能購物車系統(tǒng)

      2.2主要功能和性能

      “High Go”系統(tǒng)主要包括以下功能:(1)購物車管理系統(tǒng)(系統(tǒng)初始化模塊)(2)購物車管理系統(tǒng)(觸摸屏模塊)(3)購物車管理系統(tǒng)(無線通信模塊)(4)數(shù)據(jù)庫管理模塊(5)結(jié)算與防盜模塊

      2.3基本流程

      1)系統(tǒng)初始化模塊

      完成系統(tǒng)變量的初始化,主要包括啟動液晶顯示屏、檢查下位機(jī)與上位機(jī)的 Zigbee 通信網(wǎng)絡(luò)是否正常(下位機(jī)指每臺購物車對應(yīng)的單片機(jī),上位機(jī)指超市 端的PC 機(jī))以及一些其他一些開機(jī)自檢工作。2)觸摸屏顯示模塊

      經(jīng)過系統(tǒng)初始化,觸摸屏處于待機(jī)界面。接受指令后,觸摸屏將顯示用戶請 求的各類交互信息。主要流程如下:

      3)無線通信模塊

      主要實(shí)現(xiàn)下位機(jī)與上位機(jī)之間的多對一(多個下位機(jī)對一個上位機(jī))數(shù)據(jù)傳輸、命令交互等。

      4)數(shù)據(jù)庫管理模塊 數(shù)據(jù)庫管理模塊包括對超市商品信息的建立、查詢和更新。主要流程如下:

      5)結(jié)算與防盜模塊

      該模塊我們不僅設(shè)計了經(jīng)典的計價算法,還在稱重的基礎(chǔ)上核對預(yù)估重量與實(shí)際重量的偏差值,從而實(shí)現(xiàn)防盜和誤放提醒功能。主要流程如下:

      流程邏輯

      2.4進(jìn)度

      小組成員四人,從2016年11月15日組隊,11月24號正式啟動項目,直至12月20號上交作品,在此期間除了法定期間大家暫停了共一周時間,其他時間一直致力于項目的開發(fā)工作:

      2016年11月下旬—11月末:項目設(shè)計階段

      11月末,小組成員著手于市場調(diào)研,并花費(fèi)一周時間設(shè)計出“High Go”購物車系統(tǒng)的藍(lán)圖。初級階段圓滿完成了預(yù)定的目標(biāo)。

      2016年12月1日——12月17日:項目啟動和實(shí)行核心階段 此階段由各成員在自己電腦上各自分別編寫所屬程序,但由于并非按流程為主線的編寫方式,軟件各模塊之間存在一部分接口不明確,軟件運(yùn)行情況的測試也只是整體的大方面的進(jìn)行,并未涉及細(xì)微部分,因此軟件運(yùn)行不是非常穩(wěn)定,仍有一些問題亟待解決。

      2016年12月18日——2016年12月20日:項目收尾階段

      回顧項目并編寫總結(jié)文檔、總結(jié)了各位成員的心路歷程。

      2.5費(fèi)用

      較分散,無詳細(xì)統(tǒng)計。

      3.開發(fā)工作評價 3.1對生產(chǎn)效率的評價 一個月中,各成員在完成項目的同時并未占用太多自身學(xué)習(xí)時間,較為高效地完成了開發(fā)任務(wù)。

      3.2對產(chǎn)品質(zhì)量的評價

      雖然項目完成得有些倉促,但在實(shí)際測試中最基礎(chǔ)的功能與超市適配良好,因此可以說在基礎(chǔ)系統(tǒng)功能上擁有較高的質(zhì)量。

      3.3對技術(shù)方法的評價

      小組采用順應(yīng)趨勢的、成熟的、主流的技術(shù)。

      3.4出錯原因的分析

      除去時間較緊的因素之外,小組最大問題在于各自實(shí)現(xiàn)各自功能,并未以流程為主線,導(dǎo)致程序在模塊銜接時出現(xiàn)很大銜接問題。

      4.經(jīng)驗與教訓(xùn)

      通過這一個多月的努力工作,我認(rèn)識到要作一個真正合格的程序員,或者說就是可以真正合格完成一些代碼工作的程序員,應(yīng)該具有以下的的素質(zhì): 1:團(tuán)隊精神和協(xié)作能力

      把它作為基本素質(zhì),并不是不重要,恰恰相反,這是程序員應(yīng)該具備的最基本的,也是最重要的安身立命之本。把高水平程序員說成獨(dú)行俠的都是在囈語,任何個人的力量都是有限的,即便如linus這樣的天才,也需要通過組成強(qiáng)大的團(tuán)隊來創(chuàng)造奇跡,那些遍布全球的為linux寫核心的高手們,沒有協(xié)作精神是不可想象的。獨(dú)行俠可以作一些賺錢的小軟件發(fā)點(diǎn)小財,但是一旦進(jìn)入一些大系統(tǒng)的研發(fā)團(tuán)隊,進(jìn)入商業(yè)化和產(chǎn)品化的開發(fā)任務(wù),缺乏這種素質(zhì)的人就完全不合格了。

      2:文檔習(xí)慣

      說高水平程序員從來不寫文檔的肯定是外行人,良好的文檔是正規(guī)研發(fā)流程中非常重要的環(huán)節(jié),作為代碼程序員,30%的工作時間寫技術(shù)文檔是很正常的,而作為高級程序員和系統(tǒng)分析員,這個比例還要高很多。缺乏文檔,一個軟件系統(tǒng)就缺乏生命力,在未來的查錯,升級以及模塊的復(fù)用時就都會遇到極大的麻煩。3:規(guī)范化,標(biāo)準(zhǔn)化的代碼編寫習(xí)慣

      作為一些外國知名軟件公司的規(guī)矩,代碼的變量命名,代碼內(nèi)注釋格式,甚至嵌套中行縮進(jìn)的長度和函數(shù)間的空行數(shù)字都有明確規(guī)定,良好的編寫習(xí)慣,不但有助于代碼的移植和糾錯,也有助于不同技術(shù)人員之間的協(xié)作。代碼具有良好的可讀性,是程序員基本的素質(zhì)需求。比如整個linux的搭建,沒有規(guī)范化和標(biāo)準(zhǔn)化的代碼習(xí)慣,全球的研發(fā)協(xié)作是絕對不可想象的。4:需求理解能力

      程序員需要理解一個模塊的需求,很多同學(xué)寫程序往往只關(guān)注一個功能需求,他們把性能指標(biāo)全部歸結(jié)到硬件,操作系統(tǒng)和開發(fā)環(huán)境上,而忽視了本身代碼的性能考慮,有人曾經(jīng)說寫一個廣告交換程序很簡單,這種人不了解在百萬甚至千萬數(shù)量級的訪問情況下的性能指標(biāo)是如何實(shí)現(xiàn)的,性能需求指標(biāo)中,穩(wěn)定性、并訪支撐能力以及安全性都很重要,作為程序員需要評估該模塊在系統(tǒng)運(yùn)營中所處的環(huán)境,將要受到的負(fù)荷壓力以及各種潛在的危險和惡意攻擊的可能性。就這一點(diǎn),一個程序員至少需要2到3年的項目研發(fā)和跟蹤經(jīng)驗才有可能有心得。5:學(xué)習(xí)和總結(jié)的能力

      程序員是人才很容易被淘汰、很容易落伍的職業(yè),因為一種技術(shù)可能僅僅在三兩年內(nèi)具有領(lǐng)先性,程序員如果想安身立命,就必須不斷跟進(jìn)新的技術(shù),學(xué)習(xí)新的技能。

      善于學(xué)習(xí),對于任何職業(yè)而言,都是前進(jìn)所必需的動力,對于程序員,這種要求就更加高了。

      善于總結(jié),也是學(xué)習(xí)能力的一種體現(xiàn),每次完成一個研發(fā)任務(wù),完成一段代碼,都應(yīng)當(dāng)有目的的跟蹤該程序的應(yīng)用狀況和用戶反饋,隨時總結(jié),找到自己的不足,這樣逐步提高,一個程序員才可能成長起來。具備以上全部素質(zhì)的人,應(yīng)當(dāng)說是夠格的程序員了,以上的素質(zhì)都不是由IQ決定的,也不是大學(xué)某些課本里可以學(xué)習(xí)到的,需要的僅僅是程序員對自己工作的認(rèn)識,是一種意識上的問題。

      通過做這個項目,也了解到軟件開發(fā)的基本流程:

      第一個步驟是市場調(diào)研,技術(shù)和市場要結(jié)合才能體現(xiàn)最大價值。

      第二個步驟是需求分析,這個階段需要出三樣?xùn)|西,用戶視圖,數(shù)據(jù)詞典和用戶操作手冊。用戶視圖是該軟件用戶(包括終端用戶和管理用戶)所能看到的頁面樣式,這里面包含了很多操作方面的流程和條件。數(shù)據(jù)詞典是指明數(shù)據(jù)邏輯關(guān)系并加以整理的東東,完成了數(shù)據(jù)詞典,數(shù)據(jù)庫的設(shè)計就完成了一半多。用戶操作手冊是指明了操作流程的說明書。請注意,用戶操作流程和用戶視圖是由需求決定的,因此應(yīng)該在軟件設(shè)計之前完成,完成這些,就為程序研發(fā)提供了約束和準(zhǔn)繩,很遺憾太多公司都不是這樣做的,因果顛倒,順序不分,開發(fā)工作和實(shí)際需求往往因此 產(chǎn)生隔閡脫節(jié)的現(xiàn)象。

      需求分析,除了以上工作,筆者以為作為項目設(shè)計者應(yīng)當(dāng)完整的做出項目的性能需求說明書,因為往往性能需求只有懂技術(shù)的人才可能理解,這就需要技術(shù)專家和需求方客戶或公司市場部門)能夠有真正的溝通和了解。

      第三個步驟是概要設(shè)計,將系統(tǒng)功能模塊初步劃分,并給出合理的研發(fā)流程和資源要求。作為快速原型設(shè)計方法,完成概要設(shè)計就可以進(jìn)入編碼階段了,通常采用這種方法是因為涉及的研發(fā)任務(wù)屬于新領(lǐng)域,技術(shù)主管人員一上來無法給出明確的詳細(xì)設(shè)計說明書,但是并不是說詳細(xì)設(shè)計說明書不重要,事實(shí)上快速原型法在完成原型代碼后,根據(jù)評測結(jié)果和經(jīng)驗教訓(xùn)的總結(jié),還要重新進(jìn)行詳細(xì)設(shè)計的步驟。

      第四個步驟是詳細(xì)設(shè)計,這是考驗技術(shù)專家設(shè)計思維的重 要關(guān)卡,詳細(xì)設(shè)計說明書應(yīng)當(dāng)把具體的模塊以最“干凈”的方式(黑箱結(jié)構(gòu))提供給編碼者,使得系統(tǒng)整體模塊化達(dá)到最大;一份好的詳細(xì)設(shè)計說明書,可以使編碼的復(fù)雜性減低到最低,實(shí)際上,嚴(yán)格的講詳細(xì)設(shè)計說明書應(yīng)當(dāng)把每個函數(shù)的每個參數(shù)的定義都精精細(xì)細(xì)的提供出來,從需求分析到概要設(shè)計到完成詳細(xì)設(shè)計說明書,一個軟件項目就應(yīng)當(dāng)說完成了一半了。換言之,一個大型軟件系統(tǒng)在完成了一半的時候,其實(shí)還沒有開始一行代碼工作。那些把作軟件的程序員簡單理解為寫代碼的,就從根子上犯了錯誤了。

      第五個步驟是編碼,在規(guī)范化的研發(fā)流程中,編碼工作在整個項目流程里最多不會超過1/2,通常在1/3的時間,所謂磨刀不誤砍柴功,設(shè)計過程完成的好,編碼效率就會極大提高,編碼時不同模塊之間的進(jìn)度協(xié)調(diào)和協(xié)作是最需要小心的,也許一個小模塊的問題就可能影響了整體進(jìn)度,讓很多程序員因此被迫停下工作等待,這種問題在很多研發(fā)過程中都出現(xiàn)過。編碼時的相互溝通和應(yīng)急的解決手段都是相當(dāng)重要的,對于程序員而言,bug永遠(yuǎn)存在,你必須永遠(yuǎn)面對這個問題,大名鼎鼎的微軟,可曾有連續(xù)三個月不發(fā)補(bǔ)丁的時候嗎?從來沒有!

      第六個步驟是測試。

      測試有很多種:按照測試執(zhí)行方,可以分為內(nèi)部測試和外部測試;按照測試范圍,可以分為模塊測試和整體聯(lián)調(diào);按照測試條 件,可以分為正常操作情況測試和異常情況測試;按照測試的輸入范圍,可以分為全覆蓋測試和抽樣測試。以上都很好理解,不再解釋。

      總之,測試同樣是項目研發(fā)中一個相當(dāng)重要的步驟,對于一個大型軟件,3個月到1年的外部測試都是正常的,因為永遠(yuǎn)都會又不可預(yù)料的問題存在。完成測試后,完成驗收并完成最后的一些幫助文檔,整體項目才算告一段落,當(dāng)然日后少不了升級,修補(bǔ)等等工作,只要不是想通過一錘子買賣騙錢,就要不停的跟蹤軟件的運(yùn)營狀況并持續(xù)修補(bǔ)升級,知道這個軟件被徹底淘汰為止。路漫漫其修遠(yuǎn)兮,吾將上下而求索!這幾個月的學(xué)習(xí)和開發(fā),既有經(jīng)驗又有教訓(xùn),讓我們深刻認(rèn)識到,我們離真正的程序員還有很長的路要走,我們定將以此為契機(jī),努力提高自己的專業(yè)技術(shù)水平。

      第五篇:項目開發(fā)總結(jié)報告

      [學(xué)生公寓管理系統(tǒng)]

      項目開發(fā)總結(jié)報告

      項 目 組擬 制 人

      [二零一一年十二月五日]

      目錄

      一、引言......................11.1 編寫目的................1

      1.2 背景.................1

      二、實(shí)際開發(fā)結(jié)果..................22.1 產(chǎn)品.................2

      2.2 主要的功能及性能。.................2

      2.3 基本流程................2

      2.4 進(jìn)度.................2

      2.5 費(fèi)用.................3三、開發(fā)工作評價..................33.1 對生產(chǎn)效率的評價..............3

      3.2 對產(chǎn)品質(zhì)量的評價。.................3

      3.3 對技術(shù)方面的評價..............3

      3.4 出錯原因的分析。..............4四、經(jīng)驗與教訓(xùn)...............4一、引言

      1.1 編寫目的本文檔編寫與整個項目開發(fā)完成以后,對于整個項目開發(fā)的過程進(jìn)行最后的總結(jié),并對項目產(chǎn)品進(jìn)行最后的驗收。

      1.2 背景

      開發(fā)軟件系統(tǒng)的名稱:學(xué)生公寓管理系統(tǒng)

      本項目的開發(fā)原因:完成信息系統(tǒng)分析與設(shè)計的實(shí)訓(xùn)任務(wù)開發(fā)者:

      用戶:學(xué)生公寓管理人員、相關(guān)工作人員

      1.3定義

      1.4 參考資料

      《信息系統(tǒng)分析與設(shè)計》 作者:劉騰紅 劉婧玨 清華大學(xué)出版社

      《管理信息系統(tǒng)》(第四版)黃梯云

      《計算機(jī)軟件產(chǎn)品開發(fā)文件編制指南GB-T8567-1988》 《計算機(jī)軟件測試文件編制規(guī)范GB-T9386-1988》 《計算機(jī)軟件需求說明編制指南GB-T9385-1988》 《學(xué)生公寓管理系統(tǒng)項目計劃》

      《學(xué)生公寓管理系統(tǒng)軟件需求說明書》

      《學(xué)生公寓管理系統(tǒng)概要設(shè)計說明書》

      《學(xué)生公寓管理系統(tǒng)詳細(xì)設(shè)計說明說》

      《學(xué)生公寓管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明說》

      二、實(shí)際開發(fā)結(jié)果

      2.1 產(chǎn)品

      開發(fā)最后產(chǎn)生的軟件為.exe 的可運(yùn)行程序。

      2.2 主要的功能及性能。

      軟件主要的功能如下:

      a.學(xué)生信息管理b.來訪人員管理c.公寓樓管理d.宿舍管理e.出入物品管理

      軟件性能方面:可以在 1 面內(nèi)相應(yīng)使用者操作。

      2.3 基本流程

      2.4 進(jìn)度

      項目開發(fā)進(jìn)度與原項目規(guī)劃時所定的項目開發(fā)進(jìn)度無出入。

      2.5 費(fèi)用

      由于該系統(tǒng)是開發(fā)人員的學(xué)習(xí)過程,在資金方面不需要很大的支持,而且人員自己都有 pc 機(jī),所以開發(fā)費(fèi)用基本為零。

      三、開發(fā)工作評價

      3.1 對生產(chǎn)效率的評價

      本產(chǎn)品的能夠在 1 秒鐘的時間能相應(yīng)用戶的請求,生產(chǎn)效率是可以 的。

      3.2 對產(chǎn)品質(zhì)量的評價。

      由于設(shè)計存在缺陷,產(chǎn)品的質(zhì)量并不是很高。

      3.3 對技術(shù)方面的評價

      由于本系統(tǒng)開發(fā)采用的是SQL Server 數(shù)據(jù)庫所有使用數(shù)據(jù)庫方面的技術(shù)不算高。用到的java方面的技術(shù)并不算深層次的技術(shù)。所以整個系統(tǒng)在技術(shù)方面的要求是一般的。

      3.4 出錯原因的分析。

      由于數(shù)據(jù)庫對輸入數(shù)據(jù)的可格式和精度有要求,數(shù)據(jù)數(shù)據(jù)格式不對或數(shù)據(jù)過長都可能引發(fā)錯誤。

      四、經(jīng)驗與教訓(xùn)

      主要經(jīng)驗:通過本次項目的開發(fā),我們學(xué)會了很多課堂上學(xué)不到的東西,更讓我們明白了一個道理,做事切記不能眼高手低。同時,也讓我們對專業(yè)的知識有了進(jìn)一步深入的了解。

      主要教訓(xùn):通過本次項目的開發(fā),我們明白了自己的專業(yè)知識有多匱乏,少到可憐,所以以后要加強(qiáng)自己在專業(yè)方面的各種知識。

      下載web項目開發(fā)總結(jié)報告word格式文檔
      下載web項目開發(fā)總結(jié)報告.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        項目開發(fā)總結(jié)報告

        首批“職業(yè)培訓(xùn)包”項目開發(fā)總結(jié)報告模板一、開發(fā)背景 1.開發(fā)項目的職業(yè)名稱、職業(yè)代碼、等級、職業(yè)定義及開發(fā)培訓(xùn)包數(shù)。 2.參與此項開發(fā)任務(wù)的目的、任務(wù)及意義。 二、實(shí)際......

        項目開發(fā)總結(jié)報告

        隱患排查智能管理系統(tǒng) 項目開發(fā)總結(jié)報告 2014年09月 江蘇創(chuàng)導(dǎo)信息科技有限公司 陜西陜煤韓城礦業(yè)有限公司隱患排查智能管理系統(tǒng) 1 引言 1.1編寫目的 項目開發(fā)總結(jié)報告的編......

        項目開發(fā)總結(jié)報告(文檔格式)

        項目開發(fā)總結(jié)報告 1. 引言 1.1 編寫目的 闡明編寫本系統(tǒng)試運(yùn)行計劃書的目的,指出讀者對象。 1.2 項目背景 列出本項目的委托單位、開發(fā)單位和主管部門。 1.3 定義 列出本文......

        項目開發(fā)總結(jié)報告

        1、實(shí)訓(xùn)目的 為了對整個項目開發(fā)過程的一個了解,不斷熟悉開發(fā)的過程。對自 己的不足之處進(jìn)行改進(jìn),同時也是為了總結(jié)報告在項目開發(fā)過程中 遇到的問題、得到經(jīng)驗,并從中吸取經(jīng)驗......

        項目開發(fā)總結(jié)報告

        文檔編號 :20020728001 版 本 號:5.0 密 級 :機(jī)密 [項目工發(fā)總結(jié)報告] 項目編號: 項目名稱: 開發(fā)部門: 項目負(fù)責(zé)人: 編寫 年 月 日 校對 年 月 日 審核 年 月 日 批準(zhǔn) 年 月 日......

        開發(fā)項目總結(jié)報告

        總結(jié) 時光飛逝,歷時一個多月的項目開發(fā),我們團(tuán)隊所開發(fā)的”迪爾攝影影樓”網(wǎng)站已經(jīng)完成,感受頗多,這次的模擬公司企業(yè)項目開發(fā)對我來說是一個良好的發(fā)展機(jī)遇,也是一個很好的鍛煉......

        Web開發(fā)流程

        Web開發(fā)的分散性和交互性,決定了Web開發(fā)必須遵從一定的開發(fā)規(guī)范和技術(shù)約定,只有每個開發(fā)人員都按照一個共同的規(guī)范去設(shè)計、溝通、開發(fā)、測試、部署,才能保證整個開發(fā)團(tuán)隊協(xié)調(diào)一......

        WEB的書店項目總結(jié)報告(個人)

        項目個人報告 ---Web的網(wǎng)上書店 在大三下學(xué)期,通過學(xué)習(xí)軟件工程這門課程,使自己更加系統(tǒng)的認(rèn)識到了在項目開發(fā)階段,并通過作為擔(dān)任項目組組長,各個環(huán)節(jié)都有其必要性和重要性,每......