團隊作業3san

2022-09-10 01:15:30 字數 3381 閱讀 1348

作業所屬課程

課程作業要求

作業要求

目標完成基本的需求規格說明書

姓名學號

負責模組

周訊超3119005352

ui設計兼pm

林佳浩3119005329

後端開發

黃欣茵3219005356

pm江男輝

3219005357

設計,開發

夏依達3219005359

web前端

阿卜杜乃比

3119005315

web前端

1.1 問題及修改

問題修改

1對產品功能的描述不夠清晰具體

對功能部分更進一步的詳細說明

2團隊任務計畫不夠清晰

重新審視專案規劃,明確了專案各階段的需求

3產品介面較複雜,不夠溫馨美觀,應多考慮使用者需求

將介面簡潔並美觀化,製造必要的氛圍,方便使用者使用,更好的體驗

4考慮使用者需求,缺少部分功能

新增產品邏輯分析,增加使用者需求功能

1.2 展現原型

手段:選取不同樣本詢問

身份使用者描述

使用者a學生

我最近經常失眠、情緒低落,好怕自己心理出問題。而且壓力很大,但不敢隨便找人傾訴,怕別人笑話。如果有這個軟體,我就能把不能跟別人說的心事全部說出來,發洩自己的情緒也好,不會再覺得自己很孤獨。

使用者b教師

我講課時,同學們都不抬頭玩手機,把我在上課之前備課了半天的努力都白費。導致我情緒低落,甚至自我懷疑,是不是我講的不夠好之類的,勞累不僅集中在教學工作上,還體現在心理的沉重負擔上。要是有個這樣的軟體,我就請教有趣的講課方法,把自己遇到的困難都說出來,就不必這麼沒自信了。

使用者c學生

要學的科目很多,到了大三之後,越焦慮不安,對以後的實習找工作等等都很緊張又迷茫。如果有這個軟體的幫助下,我能調整好心情,傾訴自己的壓抑情緒,它能為我鼓勵也好安慰也好,都是對我很大的幫助。

1.3 修改規格說明書

需求說明書(修改後)

1.4 調整任務分解wbs及相應的專案進度計畫

1.4.1 wbs圖

1.4.2 專案進度計畫

時間任務

進度第9周

1.團隊組隊、團隊部落格

✔2.團隊介紹、成員展示、角色分配、選題確定

✔第10周

1.需求規格說明書

✔2.原型設計,隊員估計任務難度並學習必要的技術

✔3.編碼規範完成、平台環境搭建完成、初步架構搭建

✔第11周

1.原型改進(給目標使用者展現原型,並進一步理解需求)

✔2.架構設計,wbs, 團隊成員估計各自任務所需時間

✔3.測試計畫

✔4.確定小程式介面設計

✔4.成員繼續學習技術✔開發

使用工具

設計內容

ui設計

axure rp,摹客

axure rp是產品經理以及ui設計經常使用的軟體原型圖開發工具,通過使用axure進行原型圖開發可以讓功能得到更好的展示,摹客則是交付給開發的**平台,讓前端開發更加方便檢視介面架構

前端後台

idea,mysql

使用springboot開發框架,spring boot是乙個簡化spring開發的框架。用來監護spring應用開發,約定大於配置,去繁就簡,just run 就能建立乙個獨立的,產品級的應用

外圍功能

殺手功能

必要需求

聊天機械人

吐槽牆輔助需求

發布帖子

廣場product backlog

spring backlog

註冊模組

使用者註冊賬號,填寫相關資訊

登入模組

安全和保密模組

系統對於使用者的驗證方式為他的賬號和密碼,使用者可使用手機號或者qq郵箱等方式註冊自己的私人賬號

開放化匿名模組

智慧型聊天機械人模組

聊天系統

心理諮詢模組

聯絡專業心理諮詢師(也是聊天系統)

成員任務分配

完成時間

周訊超前端登入、聊天功能設計

2021-11-25

林佳浩後端架構、安全和保密模組

2021-11-25

黃欣茵前端註冊、登入、聊天模組

2021-11-25

江男輝與開放化匿名模組相關的後端開發以及測試

2021-11-29

乃比介面設計

2021-11-24

夏依達與心理方面相關的知識以及一些前端開發

5.3.1:相容性測試

基於安卓系統和ios系統,保證系統之間的相容性。

5.3.2:壓力測試

5.3.3:安全測試

1.系統對於使用者的驗證方式為他的賬號和密碼,使用者可使用手機號或者qq郵箱等方式註冊自己的私人賬號。為了保證系統的安全性需要在網路的傳輸過程中對資料進行加密。

2.對系統的安全效能進行測試,用acunentix測試,測試人員模擬非法入侵,採用各種方法衝破防線。記錄各項攻擊資料,破防時間,攻擊地點,攻擊方式及代價。

停止條件

恢復條件

①系統崩潰

②系統響應時間超過10秒

③程式執行結果或資料庫中資料儲存出錯

程式可正常執行,無亂碼

風險型別

存在風險

規避方法

進度風險

由於時間緊張導致專案最後無法按期完成。

時間較為緊迫,在各成員都參與測試情況下預計各模組測試階段由於個別成員學習進度較慢會延遲1-2天,整體測試階段預計能在1天內完成任務,總測試時間**延遲1-2天,時間方面風險評估為高。

系統沒有足夠的測試時間

持續地監控,專案進度控制隨著專案的進行而不斷進行的,保證每個環節都有足夠的時間。

技術風險

開發軟體結構體系存在問題,使完成的軟體產品未能實現專案預定目標

後台:後端開發語言選擇了如今比較流行得j**a語言,資料庫選用mysql,框架使用springboot

對開發軟體的掌握不夠深入,造成開發出的產品效能以及質量低劣。

提前制定好兩周的學習計畫,各組員需要了解介面以及相關的功能介面設計。盡快掌握其中的要點。同時在軟體的設計上盡可能降低難度使專案最後能成功完成。

人力資源風險

組員成員因意外無法參加設計

這將帶來至少延遲3天的後果,人力方面風險評估為較低。

團隊作業3

團隊正在把整個專案改成多型實現,今晚就在活動室度過了 以下內容除了 和上次一樣 思路描述。防禦塔乃至整個專案的攻擊和受傷機制借鑑了c 課本109頁的 attack 和 hurted 的寫法 上次作業就完成了類的大概構建,這次就是往裡面填 而已。6.18一起早起討論了一波,收穫很大。我的建築類說實話耗...

團隊部落格作業 Week3

團隊github 姓名生活照 角色自我介紹 github 嶽桐宇 測試我是嶽桐宇,喜歡coding,喜歡倒騰新事物,好玩的事總要玩過才知道!馮煒韜 架構乙個人的命運啊,當然要靠自我奮鬥,但是也要考慮到歷史的行程。楊子琛 後端i love programming 程富瑞 前端 略 鄧楚雲pm生活不止眼...

團隊作業3 需求改進 系統設計

目錄二丶 系統設計 三丶 alpha任務分配計畫 四丶測試計畫 需求 功能 外圍功能 殺手功能 必要需求 遊戲形式 2d跑酷 音遊 跑酷控制與 擊打 音符控制 精美的音效 良好的互動體驗 輔助需求 精美的畫面特效 良好的分數判定與計算 專案改進計畫 功能功能詳情 所屬版本 場景,流程管理 完成場景,...