课程名称:软件工程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 |