第一篇:科研開發計劃項目技術總結報告
附件7
科研開發計劃項目
技術研究總結報告
計劃編號:
項目名稱: 編
制: 項目負責人: 技
術
部: 批
準: xxxxxxx年
月
司
日
公
一、概況 1.項目名稱 2.項目來源
3.主要用途、應用行業
4.主要研制目標(目前技術性能水平與國內外先進水平比較,項目完成后要達到的水平)
二、研制情況 1.主要研究內容 2.關鍵技術及解決情況 3.設備主要特點及創新點 4.整體評價
三、經濟及社會效益分析
1.經濟效益分析(包括市場需求量、產品經濟壽命期、國內外同類產品銷售價格及成本比較、產生的經濟效益或經濟效益預測等)
2.社會效益分析
四、工業試驗情況(是否投產或有用戶意向,本企業經濟效益,工業運行情況即用戶使用情況、所產生的經濟效益、社會效益證明等)
五、對以后工作的建議
注:文件編制、打印要求:
報技術部打印件一份及計算機文件COPY 文件所用紙張:A4 正文字體、字號:4號宋體
第二篇:科研開發計劃項目技術總結報告
附件7
科研開發計劃項目
技術研究總結報告
計劃編號:
項目名稱:
編制:
項目負責人:
技術部:
批準:
xxxxxxx
年月
司日公
一、概況
1.項目名稱
2.項目來源
3.主要用途、應用行業
4.主要研制目標(目前技術性能水平與國內外先進水平比較,項目完成后要達到的水平)
二、研制情況
1.主要研究內容
2.關鍵技術及解決情況
3.設備主要特點及創新點
4.整體評價
三、經濟及社會效益分析
1.經濟效益分析(包括市場需求量、產品經濟壽命期、國內外同類產品銷售價格及成本比較、產生的經濟效益或經濟效益預測等)
2.社會效益分析
四、工業試驗情況(是否投產或有用戶意向,本企業經濟效益,工業運行情況即用戶使用情況、所產生的經濟效益、社會效益證明等)
五、對以后工作的建議
注:文件編制、打印要求:
報技術部打印件一份及計算機文件COPY
文件所用紙張:A4
正文字體、字號:4號宋體
第三篇:項目開發總結報告
1引言.....................................................................................................................................................2 1.1編寫目的...................................................................................................................................2 1.2背景...........................................................................................................................................2 1.3定義...........................................................................................................................................2 1.4參考資料...................................................................................................................................3 2實際開發結果......................................................................................................................................3 2.1產品...........................................................................................................................................3 2.2主要功能和性能.......................................................................................................................3 2.3基本流程...................................................................................................................................3 2.4進度...........................................................................................................................................4 2.5費用...........................................................................................................................................4 3開發工作評價......................................................................................................................................4 3.1對生產效率的評價...................................................................................................................4 3.2對產品質量的評價...................................................................................................................4 3.3對技術方法的評價...................................................................................................................4 3.4出錯原因的分析.......................................................................................................................5 4經驗與教訓..........................................................................................................................................5
第四篇:項目開發總結報告
項目開發總結報告
1.引言
1.1編寫目的
項目開發總結報告的編制是為了簡單回顧記錄項目的開發過程,總結本項目開發工作的經驗,說明實際取得的開發結果以及對整個開發工作各個方面的評價,總結開發過程中的邏輯方法。
本文檔預期的讀者為軟件開發人員。
1.2背景
項目名稱:“High Go”智能購物車 系統名稱:智能購物車系統
開發單位:西北大學信息科學與技術學院“High Go”團隊 開發歷時:四周
版權信息:夢想網絡資源檢索系統是由西北大學信息科學與技術學院“High Go”團隊開發,未經作者許可,任何個人或組織不能將其用于商業用途,系統所搜索的資源版權歸原作者所有。
1.3定義
購物車車身:采用當前市場上最普遍的購物車規格,迎合人們一般的手推購物車購物的習慣方式。
顯示屏:在購物車前端,車筐上方安置一塊觸摸顯示屏,人們可以在顯示屏上通過點擊屏幕進行一些基本操作,如查詢商品信息、查詢總價和商品數量、確認購物單、刪除商品等。
無線掃碼槍:顧客在購物過程中,可以對自己確認投入購物車的商品進行掃碼。將無線掃碼槍與顯示屏一同安置在購物車筐上方,方便顧客在拿取商品掃碼同時看到新掃碼的商品信息。
警示燈:在自助購物過程中,超市本身無法對每一位客戶進行實時監管,為了防止顧客忘記自主掃碼或者故意不掃碼給超市帶來損失,在購物車的兩旁將設置警示燈,如果沒有通過掃碼而把商品直接投入車筐內,則警示燈會啟動發光報警,只有重新掃碼并通過顯示屏進行確認才能夠消除報警。
1.4參考資料
[1]劉兵,劉曉朋,曾翔亮.基于條碼識別技術的智能購物車設計[J].森林工程,2012,11.[2]鄭創立.RI-R6C-001A 集成電路的原理與應用[J].國外電子元器件,2004,06.[3]李文江,高鋒,丁睿.RI-R6C-OO1A 射頻芯片在個人醫療信息系統中的應用[J].電氣自動化,2007, 29.[4]劉江沙,雷偉,尹酉.基于 CC2430 的串口無線模塊的設計[J].國外電子元器件,2007,04.[5]張喆.基于 STC89C516 的超市智能購物車研發[J].自動化技術與應用,2009,28.[6]江田.基于 RFID 的商品購物智能終端的設計與實現[D].大連理工大學,2013,06.[7] 張俊謨.單片機中級教程[M].北京: 北京航空航天大學出版社.2006.[8] 張俊.匠人手機[M].北京:北京航空航天大學出版社.2008.[9] 劉煥成.工程背景下的單片機原理及系統設計[M].北京:清華大學出版社.2008.[10] 顏繼紅.超市一線員工高流動率問題的研究[J].科技和產業,2011,11(4):54-55 [11] 韓立毛,趙躍華,錢宇力.基于物品跟蹤定位方案的連鎖超市應用系統設計[J].鐵路計算機應用,2009(8)[12] 中國工業和信息化部物聯網總體框架與技術要求(Y DT/2437-2012)[S] 北京:人民郵電出版社,2013 [13] 葉少龍,劉建群等.PIC 單片機在模具條碼識別系統中的應用[J].廣東工業大學學報,2009,26(2):94-97 [14] 程子華,陽勝峰.視頻學工控—觸摸屏應用技術[M].北京:人民郵電出版社,2006 [15]劉偉勛.家樂福價格欺詐的背后[J].中國品牌,2011,(2): 44-46.[16] 葉少龍,劉建群,吳積榮,等.PIC 單片機在模具條碼識別系統中的應用[J].廣東工業大學學報2009, 26(2): 9420.[18]王忠勇,張建華,宋豫冀.基于 89C2051 的解碼器設計[J].微電子學與計算, 2002,(5): 57-58.2.實際開發結果 2.1產品
“High Go”智能購物車系統
2.2主要功能和性能
“High Go”系統主要包括以下功能:(1)購物車管理系統(系統初始化模塊)(2)購物車管理系統(觸摸屏模塊)(3)購物車管理系統(無線通信模塊)(4)數據庫管理模塊(5)結算與防盜模塊
2.3基本流程
1)系統初始化模塊
完成系統變量的初始化,主要包括啟動液晶顯示屏、檢查下位機與上位機的 Zigbee 通信網絡是否正常(下位機指每臺購物車對應的單片機,上位機指超市 端的PC 機)以及一些其他一些開機自檢工作。2)觸摸屏顯示模塊
經過系統初始化,觸摸屏處于待機界面。接受指令后,觸摸屏將顯示用戶請 求的各類交互信息。主要流程如下:
3)無線通信模塊
主要實現下位機與上位機之間的多對一(多個下位機對一個上位機)數據傳輸、命令交互等。
4)數據庫管理模塊 數據庫管理模塊包括對超市商品信息的建立、查詢和更新。主要流程如下:
5)結算與防盜模塊
該模塊我們不僅設計了經典的計價算法,還在稱重的基礎上核對預估重量與實際重量的偏差值,從而實現防盜和誤放提醒功能。主要流程如下:
流程邏輯
2.4進度
小組成員四人,從2016年11月15日組隊,11月24號正式啟動項目,直至12月20號上交作品,在此期間除了法定期間大家暫停了共一周時間,其他時間一直致力于項目的開發工作:
2016年11月下旬—11月末:項目設計階段
11月末,小組成員著手于市場調研,并花費一周時間設計出“High Go”購物車系統的藍圖。初級階段圓滿完成了預定的目標。
2016年12月1日——12月17日:項目啟動和實行核心階段 此階段由各成員在自己電腦上各自分別編寫所屬程序,但由于并非按流程為主線的編寫方式,軟件各模塊之間存在一部分接口不明確,軟件運行情況的測試也只是整體的大方面的進行,并未涉及細微部分,因此軟件運行不是非常穩定,仍有一些問題亟待解決。
2016年12月18日——2016年12月20日:項目收尾階段
回顧項目并編寫總結文檔、總結了各位成員的心路歷程。
2.5費用
較分散,無詳細統計。
3.開發工作評價 3.1對生產效率的評價 一個月中,各成員在完成項目的同時并未占用太多自身學習時間,較為高效地完成了開發任務。
3.2對產品質量的評價
雖然項目完成得有些倉促,但在實際測試中最基礎的功能與超市適配良好,因此可以說在基礎系統功能上擁有較高的質量。
3.3對技術方法的評價
小組采用順應趨勢的、成熟的、主流的技術。
3.4出錯原因的分析
除去時間較緊的因素之外,小組最大問題在于各自實現各自功能,并未以流程為主線,導致程序在模塊銜接時出現很大銜接問題。
4.經驗與教訓
通過這一個多月的努力工作,我認識到要作一個真正合格的程序員,或者說就是可以真正合格完成一些代碼工作的程序員,應該具有以下的的素質: 1:團隊精神和協作能力
把它作為基本素質,并不是不重要,恰恰相反,這是程序員應該具備的最基本的,也是最重要的安身立命之本。把高水平程序員說成獨行俠的都是在囈語,任何個人的力量都是有限的,即便如linus這樣的天才,也需要通過組成強大的團隊來創造奇跡,那些遍布全球的為linux寫核心的高手們,沒有協作精神是不可想象的。獨行俠可以作一些賺錢的小軟件發點小財,但是一旦進入一些大系統的研發團隊,進入商業化和產品化的開發任務,缺乏這種素質的人就完全不合格了。
2:文檔習慣
說高水平程序員從來不寫文檔的肯定是外行人,良好的文檔是正規研發流程中非常重要的環節,作為代碼程序員,30%的工作時間寫技術文檔是很正常的,而作為高級程序員和系統分析員,這個比例還要高很多。缺乏文檔,一個軟件系統就缺乏生命力,在未來的查錯,升級以及模塊的復用時就都會遇到極大的麻煩。3:規范化,標準化的代碼編寫習慣
作為一些外國知名軟件公司的規矩,代碼的變量命名,代碼內注釋格式,甚至嵌套中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助于代碼的移植和糾錯,也有助于不同技術人員之間的協作。代碼具有良好的可讀性,是程序員基本的素質需求。比如整個linux的搭建,沒有規范化和標準化的代碼習慣,全球的研發協作是絕對不可想象的。4:需求理解能力
程序員需要理解一個模塊的需求,很多同學寫程序往往只關注一個功能需求,他們把性能指標全部歸結到硬件,操作系統和開發環境上,而忽視了本身代碼的性能考慮,有人曾經說寫一個廣告交換程序很簡單,這種人不了解在百萬甚至千萬數量級的訪問情況下的性能指標是如何實現的,性能需求指標中,穩定性、并訪支撐能力以及安全性都很重要,作為程序員需要評估該模塊在系統運營中所處的環境,將要受到的負荷壓力以及各種潛在的危險和惡意攻擊的可能性。就這一點,一個程序員至少需要2到3年的項目研發和跟蹤經驗才有可能有心得。5:學習和總結的能力
程序員是人才很容易被淘汰、很容易落伍的職業,因為一種技術可能僅僅在三兩年內具有領先性,程序員如果想安身立命,就必須不斷跟進新的技術,學習新的技能。
善于學習,對于任何職業而言,都是前進所必需的動力,對于程序員,這種要求就更加高了。
善于總結,也是學習能力的一種體現,每次完成一個研發任務,完成一段代碼,都應當有目的的跟蹤該程序的應用狀況和用戶反饋,隨時總結,找到自己的不足,這樣逐步提高,一個程序員才可能成長起來。具備以上全部素質的人,應當說是夠格的程序員了,以上的素質都不是由IQ決定的,也不是大學某些課本里可以學習到的,需要的僅僅是程序員對自己工作的認識,是一種意識上的問題。
通過做這個項目,也了解到軟件開發的基本流程:
第一個步驟是市場調研,技術和市場要結合才能體現最大價值。
第二個步驟是需求分析,這個階段需要出三樣東西,用戶視圖,數據詞典和用戶操作手冊。用戶視圖是該軟件用戶(包括終端用戶和管理用戶)所能看到的頁面樣式,這里面包含了很多操作方面的流程和條件。數據詞典是指明數據邏輯關系并加以整理的東東,完成了數據詞典,數據庫的設計就完成了一半多。用戶操作手冊是指明了操作流程的說明書。請注意,用戶操作流程和用戶視圖是由需求決定的,因此應該在軟件設計之前完成,完成這些,就為程序研發提供了約束和準繩,很遺憾太多公司都不是這樣做的,因果顛倒,順序不分,開發工作和實際需求往往因此 產生隔閡脫節的現象。
需求分析,除了以上工作,筆者以為作為項目設計者應當完整的做出項目的性能需求說明書,因為往往性能需求只有懂技術的人才可能理解,這就需要技術專家和需求方客戶或公司市場部門)能夠有真正的溝通和了解。
第三個步驟是概要設計,將系統功能模塊初步劃分,并給出合理的研發流程和資源要求。作為快速原型設計方法,完成概要設計就可以進入編碼階段了,通常采用這種方法是因為涉及的研發任務屬于新領域,技術主管人員一上來無法給出明確的詳細設計說明書,但是并不是說詳細設計說明書不重要,事實上快速原型法在完成原型代碼后,根據評測結果和經驗教訓的總結,還要重新進行詳細設計的步驟。
第四個步驟是詳細設計,這是考驗技術專家設計思維的重 要關卡,詳細設計說明書應當把具體的模塊以最“干凈”的方式(黑箱結構)提供給編碼者,使得系統整體模塊化達到最大;一份好的詳細設計說明書,可以使編碼的復雜性減低到最低,實際上,嚴格的講詳細設計說明書應當把每個函數的每個參數的定義都精精細細的提供出來,從需求分析到概要設計到完成詳細設計說明書,一個軟件項目就應當說完成了一半了。換言之,一個大型軟件系統在完成了一半的時候,其實還沒有開始一行代碼工作。那些把作軟件的程序員簡單理解為寫代碼的,就從根子上犯了錯誤了。
第五個步驟是編碼,在規范化的研發流程中,編碼工作在整個項目流程里最多不會超過1/2,通常在1/3的時間,所謂磨刀不誤砍柴功,設計過程完成的好,編碼效率就會極大提高,編碼時不同模塊之間的進度協調和協作是最需要小心的,也許一個小模塊的問題就可能影響了整體進度,讓很多程序員因此被迫停下工作等待,這種問題在很多研發過程中都出現過。編碼時的相互溝通和應急的解決手段都是相當重要的,對于程序員而言,bug永遠存在,你必須永遠面對這個問題,大名鼎鼎的微軟,可曾有連續三個月不發補丁的時候嗎?從來沒有!
第六個步驟是測試。
測試有很多種:按照測試執行方,可以分為內部測試和外部測試;按照測試范圍,可以分為模塊測試和整體聯調;按照測試條 件,可以分為正常操作情況測試和異常情況測試;按照測試的輸入范圍,可以分為全覆蓋測試和抽樣測試。以上都很好理解,不再解釋。
總之,測試同樣是項目研發中一個相當重要的步驟,對于一個大型軟件,3個月到1年的外部測試都是正常的,因為永遠都會又不可預料的問題存在。完成測試后,完成驗收并完成最后的一些幫助文檔,整體項目才算告一段落,當然日后少不了升級,修補等等工作,只要不是想通過一錘子買賣騙錢,就要不停的跟蹤軟件的運營狀況并持續修補升級,知道這個軟件被徹底淘汰為止。路漫漫其修遠兮,吾將上下而求索!這幾個月的學習和開發,既有經驗又有教訓,讓我們深刻認識到,我們離真正的程序員還有很長的路要走,我們定將以此為契機,努力提高自己的專業技術水平。
第五篇:項目開發總結報告
[學生公寓管理系統]
項目開發總結報告
項 目 組擬 制 人
[二零一一年十二月五日]
目錄
一、引言......................11.1 編寫目的................1
1.2 背景.................1
二、實際開發結果..................22.1 產品.................2
2.2 主要的功能及性能。.................2
2.3 基本流程................2
2.4 進度.................2
2.5 費用.................3三、開發工作評價..................33.1 對生產效率的評價..............3
3.2 對產品質量的評價。.................3
3.3 對技術方面的評價..............3
3.4 出錯原因的分析。..............4四、經驗與教訓...............4一、引言
1.1 編寫目的本文檔編寫與整個項目開發完成以后,對于整個項目開發的過程進行最后的總結,并對項目產品進行最后的驗收。
1.2 背景
開發軟件系統的名稱:學生公寓管理系統
本項目的開發原因:完成信息系統分析與設計的實訓任務開發者:
用戶:學生公寓管理人員、相關工作人員
1.3定義
1.4 參考資料
《信息系統分析與設計》 作者:劉騰紅 劉婧玨 清華大學出版社
《管理信息系統》(第四版)黃梯云
《計算機軟件產品開發文件編制指南GB-T8567-1988》 《計算機軟件測試文件編制規范GB-T9386-1988》 《計算機軟件需求說明編制指南GB-T9385-1988》 《學生公寓管理系統項目計劃》
《學生公寓管理系統軟件需求說明書》
《學生公寓管理系統概要設計說明書》
《學生公寓管理系統詳細設計說明說》
《學生公寓管理系統數據庫設計說明說》
二、實際開發結果
2.1 產品
開發最后產生的軟件為.exe 的可運行程序。
2.2 主要的功能及性能。
軟件主要的功能如下:
a.學生信息管理b.來訪人員管理c.公寓樓管理d.宿舍管理e.出入物品管理
軟件性能方面:可以在 1 面內相應使用者操作。
2.3 基本流程
2.4 進度
項目開發進度與原項目規劃時所定的項目開發進度無出入。
2.5 費用
由于該系統是開發人員的學習過程,在資金方面不需要很大的支持,而且人員自己都有 pc 機,所以開發費用基本為零。
三、開發工作評價
3.1 對生產效率的評價
本產品的能夠在 1 秒鐘的時間能相應用戶的請求,生產效率是可以 的。
3.2 對產品質量的評價。
由于設計存在缺陷,產品的質量并不是很高。
3.3 對技術方面的評價
由于本系統開發采用的是SQL Server 數據庫所有使用數據庫方面的技術不算高。用到的java方面的技術并不算深層次的技術。所以整個系統在技術方面的要求是一般的。
3.4 出錯原因的分析。
由于數據庫對輸入數據的可格式和精度有要求,數據數據格式不對或數據過長都可能引發錯誤。
四、經驗與教訓
主要經驗:通過本次項目的開發,我們學會了很多課堂上學不到的東西,更讓我們明白了一個道理,做事切記不能眼高手低。同時,也讓我們對專業的知識有了進一步深入的了解。
主要教訓:通過本次項目的開發,我們明白了自己的專業知識有多匱乏,少到可憐,所以以后要加強自己在專業方面的各種知識。