實驗十一 團隊項目設計完善&編碼測試

任務一:git

    根據OOD詳細設計工做要點,修改完善團隊項目系統設計說明書和詳細設計說明,將完善後內容以《XX團隊項目軟件設計方案》爲名發佈在團隊博客中,博文中要突出對完善內容的陳述說明,修改部分要陳述修改理由。並在團隊項目Github倉庫中上傳文檔《軟件設計方案說明書》。連接爲:https://github.com/FBGfbg/xuqiugithub

1)軟件系統設計說明書的完善
    在本次實驗中,咱們針對初稿中設計功能流程圖進行了改進,本來的流程圖描述了項目的功能做用,沒有直接反應用戶的實際需求,改善後的流程圖將系統功能進行了更清晰的展示。用戶使用軟件後產生的第一次體驗是來自於界面的,因此說介紹軟件用戶界面是相當重要的,決定了用戶對於該軟件的第一印象,用戶瞭解了界面的分佈和功能後會容易進行操做這是咱們前期沒有注意到的問題,所以在本次實驗中咱們對用戶界面設計概述在軟件說明書中進行了補充。初稿中沒有很好的完成軟件系統結構模型的建模設計,只是完成了服務器部分的總體功能的流程設計,在本次實驗中也進行了改善。詳情請看《軟件系統設計說明書1.2》。

2)軟件詳細設計說明書的完善
    在上一次的《軟件詳細說明書》中軟件系統結構模型的建模設計作的不夠完善,項目系統結構的總體設計不夠全面。咱們對上一次的系統設計模型圖進行了改進與完善,加入了系統流程圖。本來的系統設計模型圖描述了項目的功能做用,沒有展現出項目的設計流程和實現路線圖,改善後的流程圖加入了設計實現路線,對於系統功能進行了更爲詳細的展現。對於軟件開發流程和功能分佈作了補充和完善,而且加入了軟件測試的一些內容。咱們也對文檔中存在的錯誤以及文字描述不許確的地方進行了修改。詳情請看《軟件詳細設計說明書1.1》.。數據庫

任務二:windows

運行環境:jdk八、MySQL、Windows server 2012 服務器

開發環境:idea、jdk八、MySQL、windows 10ide

任務三:學習

小組內成員共同商議制定團隊項目編碼規範, 並在團隊項目Github倉庫中上傳文檔《軟件編碼規範說明書》。連接爲:https://github.com/FBGfbg/xuqiu測試

任務四:軟件關聯數據庫表建立編碼

任務五:項目測試人員編制知足不一樣測試要求的測試用例並執行測試;測試中,測試人員若是發現故障,則由相應代碼編寫人員在肯定缺陷緣由後對代碼進行修改,直到測試再也不出現故障。idea

故障:用戶不按順序或者所選順序錯誤就搜不到答案      解決方案:在用戶須知裏提醒用戶

任務六:提交軟件項目源碼團隊項目Github倉庫。連接爲:https://github.com/FBGfbg/xuqiu

任務七:在團隊博客發佈博文,結合燃盡圖陳述本實驗執行過程,上傳團隊實施本次實驗場景照片,描述團隊成員的具體分工、佔整個實驗任務的工做量比例及完成各自任務的實際時間,每位成員結合任務分工總結本次實驗心得,最後由項目組長進行總結陳述。

燃盡圖:

 

    本次工程基本按照了燃盡圖進行實現,略有出入的地方也在情理之中,預估以內,目前已基本完成編碼部分,進入測試檢驗階段,剩餘卡片數目爲3,也均是檢驗測試部分。

團隊分工:

成員

分工

比重

時間

馬玉婷

代碼書寫,撰寫《軟件設計方案說明書》,撰寫博客,燃盡圖的製做與分析

45%

一週

馬美玲

代碼書寫,完善系統及詳細設計說明書,撰寫《軟件編碼規範說明書》

45%

一週

益西卓嘎

代碼測試

10%

兩天

成員心得:

馬玉婷:做爲團隊的小組長,也做爲一個軟件工程的初學者,在這一期的正規的軟件工程項目設計開發裏面咱們遇到並解決了不少的困難,也學到了許多的東西,團結是一個團隊基本的素養和成功的保障。做爲一個領導者,可以有效的組織團隊成員開發和跟進後期工做,團結團隊成員,解決內部矛盾,規劃前景,劃分任務;做爲一個團隊的一分子,積極主動和同組成員溝通意見,共同進步,一塊兒合做共贏,快速的找準本身在團隊的定位並找到本身的工做;做爲一個軟件工程人員,更是學會了如何正確和快速的構建一個合格的軟件工程。感謝全部的助教老師和團隊成員們,給了我不盡的動力能堅持下去。

馬美玲:經過一個學期的學習,已經基本瞭解了軟件設計的基本流程。組長能明確的詳細的對任務進行分析和分工,在一次次的實驗中也愈加的感覺到了團隊合做的重要性,整個過程當中深切的體會到軟件設計中一個軟件從最初的構想到最後實現所須要的步驟。

益西卓嘎:經過本次結對學習,對我最大的感觸三個臭皮匠頂個諸葛亮,一我的的力量每每是有限的,但跟咱們團隊合做的過程當中。我從中得知了本身的不足點,也讓我學習到了如何跟人合做,如何作到咱們的目標是一致的。充分的鍛鍊了本身與別人合做的學習能力。也讓我從最初的對軟件工程這門課,一點了解都沒有,經過咱們團隊所作的工做,對這門課如今有了充分的瞭解。

項目心得:

    經過不斷地完善需求說明書、概要設計說明書以及詳細設計說明書,咱們團隊對於項目的整體設計有了明確的規劃,在編碼階段也可以有具體和清晰的規劃,不會手忙腳亂,感受團隊開發的效率提升了好多。團隊之間分工明確,減小了沒必要要的問題,提升了團隊合做意識促進了項目更好地進行。但仍是遇到了一些困難,沒有找到解決方案,這個也和咱們自身的編碼能力有很大的關係,之後會注意這一缺點,積極改進的。相信在代老師和助教團隊以及團隊成員的幫助下,咱們會作到更好。

實驗場景照片:

相關文章
相關標籤/搜索