博客連接html
階段序列 | 階段時間 | 主要階段任務 | 完成狀況 |
---|---|---|---|
第一階段 | 9.6 | 團隊成立 | 已完成 |
第二階段 | 9.6-9.13 | 課題選擇 | 已完成 |
第三階段 | 9.13-9.18 | 團隊分工商定 | 已完成 |
第四階段 | 9.18-9.30 | 學習基礎知識前端、後端、產品經理 | 已完成 |
第五階段 | 9.30-10.7 | 市場分析以及產品調研 | 已完成 |
第六階段 | 10.7-10.15 | 基礎界面的設計構思以及原型設計 | 完成部分 |
第七階段 | 10.15-10.20 | 需求分析以及項目構思的再調整 | 已完成 |
第八階段 | 10.20-11.1 | 基本界面的前端50%設計 | 完成部分 |
第九階段 | 11.1-11.5 | 完成前端100%的設計,完成後端50%的鏈接,算法完成20% | 待完成 |
第十階段 | 11.5-11.8 | 後端完成100%,算法完成20%,完成文檔的初版攥寫,以及產品測試 | 待完成 |
第十一階段 | 11.9 | Alpha版本發佈 | 待完成 |
第十二階段 | 後期不肯定性大如下內容暫定 | ||
第十二階段 | 11.9-11.15 | Bata版本完成50%以及項目的優化 | 待完成 |
第十三階段 | 11.15-11.20 | 基本完成Bata版本 | 待完成 |
第十四階段 | 11.20-11.22 | 項目優化 | 待完成 |
第十五階段 | 11.22-12.23 | 文檔定稿,視頻和PPT等的製做 | 待完成 |
模板序號 | 模塊名 | 模塊具體內容 |
---|---|---|
1 | 首頁 | 引導頁設計,軟件簡介 |
2 | 註冊登錄模塊 | 實現用戶的註冊和登錄功能 |
3 | 寵物界面 | 寵物隨着任務完成的成長和任務未完成的退化 |
4 | 任務添加模塊 | 任務添加以及刪除 |
5 | 任務列表模塊 | 查看全部的任務以及任務的刪除 |
6 | SNUG TAB | 展現SNUG的功能和進入SNUG的功能界面 |
7 | 數據分析模塊 | 將收集的全部的數據統計而且進行分析 |
8 | 推薦個性化調整 | 調整推薦頻率和彈窗提醒 |
9 | 我的中心 | 用戶頭像,用戶信息等各類功能 |
隊員 | 分工明細 | To Do List |
---|---|---|
雅輝 | 1.文檔撰寫 2.輔助任務、提醒的內容設計 |
1.答辯主講 2.輔助後端設計任務、提醒內容 3.輔助製做PPT |
婉怡 | 2.美工設計 2.輔助任務、提醒的內容設計 |
1.美工設計,主要負責界面設計 2.輔助後端設計任務、提醒的內容 |
秋琴 | 1.前端負責人,前端任務安排及彙總 2.前端主力 |
1.跟進前端組每一個人的任務完成狀況,並進行及時的反饋及調整 2.負責引導頁、主界面、添加打卡界面的實現和完善 |
鈺蕙 | 1.前端主力 2.輔助美工 |
1.負責任務列表、數據分析、寵物訓練界面的實現和完善 2.輔助進行UI美工設計 |
雅芳 | 1.UI美工設計 2.前端主力 3.輔助文檔撰寫 |
1.負責登陸、註冊、設置註冊界面、寵物交互動畫的實現和完善 2.UI美工設計,主要負責寵物及其互動模塊的設計 3.輔助修改文檔 |
君曦 | 1.後端負責人,後端任務安排及彙總 2.數據庫搭建 3.接口設計 |
1.數據庫搭建(雲端) 2.任務推送基礎功能實現 3.提醒內容的設計及實現 |
金海 | 1.後端主力 2.數據庫搭建 3.爬取數據 |
1.實現登入接口、新用戶註冊、短信獲取驗證碼、忘記密碼、修改密碼、退出登陸等(後端) 2.數據庫搭建(雲端) 3.爬取所需語言庫數據 |
恩澤 | 1.跟蹤項目進度,安排總體計劃 2.算法主力 3.實現模塊,根據反饋調整任務推送 |
1.跟進每一個組的完成反饋狀況,推動完成alpha版本 2.根據用戶主動反饋狀況和系統獲取的實際狀況,調整任務和提醒的推送時間等 |
銀山 | 1.算法負責人,算法任務安排及彙總 2.實現模塊,分析數據智能提醒 |
1.跟進算法組每一個人的任務完成狀況,並進行及時的反饋和調整 2.獲取用戶位置信息、天氣信息、周邊狀況等,根據所獲信息進行智能提醒 |
季城 | 1.算法輔助 2.文檔撰寫 |
1.根據用戶的屏幕使用時間等狀況分析用戶手機APP使用行爲 2.製做答辯PPT |
原圖連接前端
姓 名 | 任務工做量(60) | 我的參與度(10) | 完成及時性(10) | Leader評分(20) | 得分(100) | 貢獻比例(%) |
---|---|---|---|---|---|---|
恩澤 | 56 | 10 | 10 | 20 | 96 | 11.3 |
秋琴 | 52 | 10 | 10 | 18 | 88 | 10.6 |
雅芳 | 52 | 10 | 10 | 20 | 92 | 10.8 |
鈺蕙 | 52 | 10 | 5 | 20 | 85 | 10.0 |
銀山 | 45 | 6 | 10 | 15 | 76 | 8.9 |
季城 | 35 | 5 | 10 | 15 | 58 | 7.6 |
君曦 | 52 | 10 | 10 | 20 | 92 | 10.8 |
金海 | 54 | 10 | 10 | 20 | 94 | 11.1 |
雅輝 | 54 | 10 | 8 | 20 | 92 | 10.8 |
婉怡 | 35 | 8 | 10 | 15 | 68 | 8.0 |
描述的部分:數據庫
面臨的問題:後端
解決的問題:網絡
附圖:
app
描述的部分:工具
面臨的問題:佈局
解決的問題:學習
附圖:
描述的部分:
面臨的問題:
解決的問題:
附圖:
附圖:
附圖:
附圖:
附圖:
描述的部分:
面臨的問題:
解決的問題:
附圖:
根據做業博客的推薦,先了解了Visio及Rose的使用,期間發現不少博客推薦StarUML,一番對比以後選擇了StarUML。
Visio
Visio能夠說是目前最可以用圖形方式來表達各類商業圖形用途的工具。Visio在左側提供不少繪圖元素,只須要簡單的拖動就能夠完成設計,用於圖形語義的描述比較方便。軟件內提供了各類模板,方便各行業使用。缺點大概是收費過高。
Rational Rose
ROSE保證代碼和模型的高度一致,它能夠爲模型生成相應的代碼,能夠從原來的軟件系統中導出該系統的模型,還能夠真正實現代碼和模型之間的循環工程,保證模型和代碼的一致。支持多種語言。支持數據庫的建模,可以爲SQL server等支持DDL的數據庫自動生成數據描述語言DDL。在開發過程當中的各類語義、模塊、對象以及流程,狀態等描述比較好,主要體如今可以從各個方面和角度來分析和設計,使軟件的開發藍圖更清晰,內部結構更加明朗。
Process On
在線和免費兩大優點對於新手十分友好,因爲操做簡單,對於有繪圖經驗的用戶,學習成本幾乎爲零。在線儲存避免了斷電,藍屏等悲劇發生。結合網絡社交的特性,不一樣圖表的做者能夠輕鬆地在平臺分享各自做品,用戶也能夠方便地對公開的做品進行搜索,同時還支持多人協做的功能,適合團隊內部協同工做。
優勢:
缺點:
Visio
應用普遍,有各行業的圖庫可用,容易學習。
Rational Rose
用rose作設計,作的詳細後直接生成代碼,很是有優點。對應用結構任意一層作出修改時,只對其它層產生極小的影響。
Process On
不少模板參考,也能夠發給隊友在線看在線修改,對於團隊使用確實方便。但若是無網絡,仍是得安裝軟件,而且不能實現共享。
去掉一個最高分,去掉一個最低分,小組最終得分爲51.94分
組號 | 組名 | 打分 |
---|---|---|
1 | 007 | 54.6 |
2 | 無駄無駄 | 54.6 |
3 | 十一根小腿 | 49.6 |
4 | NewGame | 50.4 |
5 | 計算機四班好朋友聯盟 | 52.8 |
6 | 拾光隊 | 49.2 |
7 | 搖光組 | 54.6 |
8 | 955 | 52.2 |
9 | 觀光隊 | 54 |
10 | 女生都隊 | 58.8 |
11 | 不知道叫什麼 | 46.2 |
12 | To Be Done | 47.4 |
問:寵物要怎麼設計?何時會動?
答:寵物會參考網上素材,根據需求進行調整和設計。至於何時會動,最開始咱們應該會作成gif像原型展現的那樣,在主界面就能看到它一直動,後期來得及的話,再考慮與用戶交互的效果。
問:想法仍是挺不錯的,跟市面上的產品比顯得獨樹一幟,可是感受經過用手機來作任務打卡改善生活的目的可行性和意義不是很大,良好的生活習慣可能首先要脫離依賴手機
答:咱們app的本意是在用戶使用手機的時候給予一些提醒,特別是現現在隨着手機功能的拓展,人們使用手機的時間也愈來愈多,咱們但願經過對用戶的一些溫暖的提醒及幫助可使用戶在繁忙的生活中依然保持較高的生活質量。
問:若是用戶設定的打卡任務違背健康的生活習慣,APP會不會作出一些提示、建議?
答:會的,咱們會對用戶設置的內容進行判斷,若是發現是違背健康的生活習慣,或者是違背道德標準的內容,都會對用戶進行提示建議甚至禁止。
第四組的提問:
問:
答:
問:原型設計真的不錯,期待看到大家的原創寵物
答:謝謝!原創寵物咱們會盡力的。
問:大家以爲真的會有人用這個軟件達到自律的目的嗎?
答:會的,咱們app的宗旨是陪伴用戶,會在用戶使用手機的時候進行提醒,假如用戶玩手機忘記了時間,看到咱們的提醒以後就會發現時間的流逝,想到還有一堆待作的事情,從而中止玩手機,這就是咱們使用戶達到自律的目的的情景之一。
問:如何保證常駐後臺,且能低耗?
答:咱們會經過service來實現後臺的常駐,而後進行進程保活,開機喚醒app,接入SKD,咱們的app在後臺常駐後所運行的就只是任務提醒,電量消耗自己很小,咱們也會經過算法優化,儘可能減小後臺運行所消耗的電量。
問:寵物訓練是一個很好的想法,能夠多作一些調查明確用戶對這個方面的需求,適當的加大宣傳的力度
答:寵物訓練是咱們app 的一大特點,咱們前期進行了調研,不少被調查者都對咱們的app產生了濃厚的興趣,咱們相信咱們的app上市後必定會取得不錯的成績,宣傳會在app上線前期再作打算。
問:這類app不是很瞭解,我的以爲用戶激勵機制能夠再改進吧
答:這類app的主要功能是經過任務提醒來養成用戶的自律性,咱們創新性的將寵物的元素融於app 的設計中,這是咱們和市面上面的產品最大的區別。用戶激勵機制這自己就是一個和用戶互動的,讓用戶得到成就感的功能,這種獎勵能夠是虛擬的,目前是用戶按時完成任務寵物會成長,後期能夠考慮加入一些更加吸引的機制。
問:原型設計太強了吧,是什麼樣的機靈小腦瓜設計出來的呢?
答:謝謝你,這個原型是咱們團隊共同協商產生的想法,而且由咱們團隊兩位對原型設計最爲擅長的女生設計完成的。咱們的初衷是設計出一種簡潔可愛,暖心的界面,在提醒用戶自律的同時讓用戶更加的喜歡咱們的app,咱們也更加完善咱們的設計,讓它更爲大衆所喜歡。
問:怎麼讓寵物動起來呢..
答:寵物是一種UI,他的動主要靠UI設計和後端接口,在後端會有實現寵物活動的算法,UI設計咱們基本完成了,目前還在努力的讓寵物運動更加智能。
問:MD5加密仍是沒有改。還有大家的類圖真的是系統的設計嗎?
答:MD5加密新的需求報告已經修改了,這也是團隊成員第一次作的類圖,確實會存在些許的bug,你看到的是以前舊版的,後面等文檔修改完成會再作上傳。
這裏主要修改了文字編輯錯誤,數據應在30s內完成的數據指的是用戶的數據分析報告,並且以用戶的數據文本量在3s內完成較爲合理。因爲本APP的體量較小,因此響應的更新請求應在在1min內較爲準確。
因爲了解不當,不清楚MD5技術的使用,這裏進行調整改成DES加密算法。
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
困難描述
作過哪些嘗試
是否解決
有何收穫
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | 30 | 25 |
· Estimate | · 估計這個任務須要多少時間 | 30 | 25 |
Development | 開發 | 350 | 475 |
· Analysis | · 需求分析 (包括學習新技術) | 60 | 60 |
· Design Spec | · 生成設計文檔 | 60 | 120 |
· Design Review | · 設計複審 | 40 | 45 |
· Coding Standard | · 代碼規範 (爲目前的開發制定合適的規範) | 0 | 0 |
· Design | · 具體設計 | 190 | 250 |
· Coding | · 具體編碼 | 0 | 0 |
· Code Review | · 代碼複審 | 0 | 0 |
· Test | · 測試(自我測試,修改代碼,提交修改) | 0 | 0 |
Reporting | 報告 | 100 | 95 |
· Test Repor | · 測試報告 | 0 | 0 |
· Size Measurement | · 計算工做量 | 40 | 50 |
· Postmortem & Process Improvement Plan | · 過後總結, 並提出過程改進計劃 | 60 | 45 |
合計 | 480 | 595 |
第N周 | 新增代碼(行) | 累計代碼(行) | 本週學習耗時(小時) | 累計學習耗時(小時) | 重要成長 |
---|---|---|---|---|---|
1 | 103 | 103 | 14 | 14 | 學會了十三水的玩法,對原型設計有了必定的基礎 |
2 | 400 | 503 | 10 | 24 | 學習C# winform開發,完善具體設計思路 |
3 | 1313 | 1816 | 30 | 54 | 實現核心算法「自動分牌」 |
4 | 1153 | 2969 | 22 | 76 | 界面設計與代碼實現,完成各窗體與接口的實現 |
5 | 0 | 2969 | 15 | 91 | 詳細瞭解商業計劃書以及產品介紹視頻的製做 |
6 | 0 | 2969 | 20 | 111 | 學習了UML類圖的繪製,瞭解需求規格說明書的書寫 |