團隊作業2-《需求規格說明書》


0.作業聲明

這個作業屬於哪個課程 信安1912-軟件工程 (廣東工業大學 - 計算機學院)
這個作業要求在哪里 團隊作業2-《需求規格說明書》
這個作業的目標 需求規格說明書

1.作業gitee鏈接

作業gitee鏈接

2.團隊展示

1、隊名:is-good-bro

2、隊員學號

隊員 學號
陳梓浩(組長) 3119005455
羅行健 3119005470
黃浩 3119005414
何子陽 3119005413
蘇澤 3119005473

3、擬作的團隊項目描述:基於知識圖譜的醫療問答機器人

3.需求規格說明書

1、系統詳細描述

①面向用戶分析:

面向學齡兒童:指6~12歲符合入學年齡階段的兒童。學齡兒童活潑好動、身體容易受傷,他們的身體生長發育速度快,這個時間段如果因誤判或過晚發現身體上的異常,容易造成不可估量的無法挽回后果

面向青年群體:多是學生或上班族,他們經常長時間學習或工作,不僅身體疲勞,而且腰椎、頸椎還容易受傷

面向中老年群體:隨着年齡增長,中老年身體逐漸衰弱,且記憶力逐漸下降,無法牢記服用葯品的劑量和時間

②功能性需求:

學齡兒童需要一個准確的醫療診斷機器人,青年群體需要一個即時的醫療咨詢機器人,中老年群體需要一個便捷的醫療問答機器人

③技術需求:

要求醫療數據包含疾病的定義、症狀、治療方法,拓展疾病的忌吃食物、宜吃食物、通用葯品、推薦葯品、並發症、治療科室;要求辨識用戶,識別用戶輸入內容中的意圖、實體,緩存用戶對話信息,並支持槽位繼承和意圖繼承實現多輪對話

④估計難度:8.5/10

⑤需要學習技術:實體識別、關系抽取、實體規范化、意圖識別、槽位繼承、意圖繼承、多輪對話

⑥編程環境:

python==3.7

tensorflow==1.14.0

keras==2.3.1

bert4keras==0.10.6

h5py==2.8.0

⑦架構圖:

2、預期的用戶數量

第一波推廣(團隊成員周邊人宣傳):20

第二波推廣(團隊成員朋友圈宣傳):100

第三波推廣(薪酬轉發朋友圈宣傳):500

3、闡述系統

真實性:團隊成員關於本項目前端、后端、算法所需知識均已具備,隊員均有完成該項目的想法,也具備完成該項目的信心和能力,項目開發過程也是對自己耐心的一次鍛煉

可用性:后端使用服務器開放端口,前端界面清晰明了,支持多輪對話,用戶使用便捷

價值所在:讓用戶不再煩惱於症狀隨便一搜百度便是重病征兆,讓用戶正確了解並處理自己的身體異常,秉承着“科技讓生活更生活”的理念,讓更多的用戶擁有人工智能,享有“數字關懷”

4.碼雲相關

1、碼雲鏈接

碼雲鏈接

2、碼雲issues

5.時間安排表

1、原有安排

第9周 1.團隊組隊、團隊博客
2.團隊介紹、成員展示、角色分配、選題確定
3.制定團隊計划安排,團隊貢獻分的規定
第10周 1.需求規格說明書
2.原型設計,隊員估計任務難度並學習必要的技術
3.編碼規范完成、平台環境搭建完成、初步架構搭建
第11周 1.原型改進(給目標用戶展現原型,並進一步理解需求)
2.架構設計,WBS,團隊成員估計各自任務所需時間
3.測試計划
第12、13周 1.團隊項目Alpha任務分配計划
2.連續7天的Alpha敏捷沖刺,7篇每日Scrum Meeting博客+代碼提交
第14周 1.用戶反饋+測試計划改進
2.團隊Alpha階段個人總結
3.團隊項目Alpha博客:發布說明、測試報告、展示博客、項目管理
第15周 1.團隊項目Alpha博客:事后分析

2、校正后安排

第9周 1.團隊組隊、團隊博客
2.團隊介紹、成員展示、角色分配、選題確定
3.制定團隊計划安排,團隊貢獻分的規定
4.原型設計,隊員估計任務難度並開始學習必要的技術
第10周 1.需求規格說明書
2.隊員完成基礎知識的學習
3.完成系統基本編碼、服務器調試、基本架構
4.完成初步測試
第11周 1.原型改進(給目標用戶展現原型,並進一步理解需求)
2.完善系統功能
3.進行第一波推廣,並進行第一次投入使用測試
第12、13周 1.團隊項目Alpha任務分配計划
2.連續7天的Alpha敏捷沖刺,7篇每日Scrum Meeting博客+代碼提交
3.進行第二波推廣,並進行第二次投入使用測試
第14周 1.進行第三波推廣,並進行第三次投入使用測試
2.團隊Alpha階段個人總結
3.團隊項目Alpha博客:發布說明、測試報告、展示博客、項目管理
第15周 1.團隊項目Alpha博客:事后分析

3、矯正計算方法

第9周:明確項目目標后,團隊成員充滿工作熱情,開始投入學習相關基礎知識

第10周:團隊完成基礎知識學習,完成系統基本編程

第11周:完善系統變成,並開始第一波推廣,作為第一次投入使用測試

第12、13周:開始第二波推廣,作為第二次投入使用測試

第14周:開始第三波推廣,作為第三次投入使用測試,綜合三次投入使用測試結果撰寫測試報告

6.其他

1、團隊的分工

隊員 編程的興趣 分工
陳梓浩 深度學習 算法開發、架構
羅行健 前端、算法 前端開發
黃浩 后端 后端開發
何子陽 java 后端開發
蘇澤 前端 測試

2、每個人完成的情況

隊員 完成情況
陳梓浩 完成基礎知識學習,完成基本算法,完成基本架構
羅行健 完成基礎知識學習,完成基本界面構建
黃浩 完成基礎知識學習,完成服務器調試
何子陽 完成基礎知識學習,完成基本后台管理系統
蘇澤 完成基礎知識學習,完成初步測試

3、每個人的感想

成員1個人感想:

講道理,本周作業計划進度難度還是存在一點的,涉及到的具體知識較為廣泛,做完本周任務自身的收獲還是頗多的,反復修改代碼,寫bug改bug這個過程也是對自己耐心的一次鍛煉,想憑借自己的能力去認真完成這份任務,所以思考和編程花的時間還是算比較多的,最后看到程序做出來了還是感慨萬千,付出的努力和時間看到了回報,總結下來的教訓就是還是得多思考和多打草稿構建思路

成員2個人感想:

雖然之前在工作室也有組隊的經驗,但是當時大家面對面交流的機會沒有這么多,而這次組隊大家都是一個班的,面對面交流的機會很多,在和bitter同學交流中我學到了很多有用的知識,他也很好的把我們凝聚成了一個團體,十分感謝他的付出

成員3個人感想:

這個項目讓我積累了團隊合作的經驗,分工合作,需要團隊直接進行密切的交流,讓我學到了很多,這周初步完成了服務器環境的搭建,進行調試

成員4個人感想:

通過了這幾天的合作以及討論,基本明確了我們每個人的分工,確定了基本的計划,體會到了團隊協作交流意見的優越之處

成員5個人感想:

在學習了初步的基礎知識,完成了初步測試。以前沒怎么做過關於測試的,所以學到很多東西。在測試前,對於需要測試的做了個大概的評估,需要做的地方不是很多,但是需要比較全面的測試來證明算法的可行性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM