課程名稱:軟件工程1916|W(福州大學)
做業要求:項目原型設計
團隊名稱:火雞堂
原型設計工具:墨刀
做業目標:原型設計模型以及設計過程、NABCD模型、痛點分析和PSP表格
PDF連接:zip文件下載java
隊員學號 | 隊員姓名 | 博客地址 | 備註 |
---|---|---|---|
221600111 | 彼術向 | http://www.cnblogs.com/Mookiepiece/ | 隊長 |
221600136 | 墨染白衣顏 | http://www.cnblogs.com/love2i/ | |
221600137 | 海怪呦 | http://www.cnblogs.com/a137447/ | |
221600138 | 魔垣 | http://www.cnblogs.com/deweyxuan/ |
Q1:如何和隨手記等市面上已有的記帳軟件競爭?
A1:咱們的軟件除了像市面上記帳的基本功能,還有特殊的心願單和筆記更吸引用戶眼球。
Q2:帳單應該與支付寶,微信直接關聯,而不是手動導入?
A2:在上次團隊報告後,進行了修改,系統有了自動爬取信息的功能,不是手動導入了。
Q3功能單一,不夠新穎?建議應該使用簡單,更加自動化?
A3:做爲帳單,基本內容是要有的;APP已經使用自動的爬取消息,並有根據用戶的消費水平進行分類,更加人性化和便捷。
Q4:只記重要的是否是不夠全面?
A4:已經加入了正常的消費記錄,重要的是附帶的功能,系統更加全面
Q5:如何培養用戶習慣?
A5:每次消費或者在每一個時間段系統會提醒用戶。
Q6: 數據安全如何保證?
A6:
緣由:,Android系統內置了SQLite數據庫,而且提供了一整套的API用於對數據庫進行增刪改查操做。不過,使用SQLite來存儲數據卻存在着一個問題。由於大多數的Android手機都是Root過的,而Root過的手機均可以進入到/data/data/
解決方法:在項目中使用一個在SQLite基礎之上進行擴展的開源數據庫SQLCipher來存儲數據,就能夠大大提升程序的安全性(SQLCipher支持不少種不一樣的平臺)數據庫
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | 120 | 60 |
• Estimate | • 估計這個任務須要多少時間 | 300 | 270 |
Development | 開發 | 0 | 0 |
• Analysis | • 需求分析 (包括學習新技術) | 30 | 60 |
• Design Spec | • 生成設計文檔 | ||
• Design Review | • 設計複審 | ||
• Coding Standard | • 代碼規範 (爲目前的開發制定合適的規範) | 0 | 0 |
• Design | • 具體設計 | 120 | 150 |
• Coding | • 具體編碼 | 0 | 0 |
• Code Review | • 代碼複審 | 0 | 0 |
• Test | • 測試(自我測試,修改代碼,提交修改) | 0 | 0 |
Reporting | 報告 | 0 | 0 |
• Test Report | • 測試報告 | ||
• Size Measurement | • 計算工做量 | ||
• Postmortem & Process Improvement Plan | • 過後總結, 並提出過程改進計劃 | ||
合計 | 280 | 270 |