- 109
- 0
- 约7.4千字
- 约 21页
- 2021-01-05 发布于山东
- 举报
《移动应用开发技术》
题目: 基于 Android 的个人生活助手
专业: 学长淘宝店 530213
班级: 学长淘宝店 530213
学号: 学长淘宝店 530213
姓名: 学长淘宝店 530213
指导教师: 学长淘宝店 530213
完成日期: 2015 年 05 月 28 日
叮叮小文库
需求分析
随着安卓市场的发展, 手机软件更新与时俱进, 手机的个人助手已不是什么有创意的软
件了,而是一种实用性的软件。基于安卓的个人生活助手,实现事务的管理和收支的管理,
随身随时随带,提供优质的服务。 学长淘宝店 530213
1.1 用户需求分析
由于用户在日常生活中, 忙碌也有时对事务的遗忘, 以及对收支的不明, 然而这个安卓
手机日常助手提供了事务管理和收支管理, 用户则对日常事务或收支进行记录, 查询等功能,
让用户不会因遗忘应做的事务,比如,什么时间预约好客户谈生意,也不会因此造成损失;
对开支的也有明确的记录,对以后生活上的开支规划,提供生活质量。
1.2 功能需求分析 学长淘宝店 530213
根据上面的需求分析,设计安卓生活日常助手。根据以上的想法,设计出助手的功能:
1)、事务(查询,新增,删除,修改,提醒);
2)、收支(查询,新增,删除,修改);
3)、录音;
4)、音乐;
5)、日历;
6)、时钟。
- 2
叮叮小文库
事务管理和收支管理流程分析
事务管理流程图
收支管理流程图
- 3
叮叮小文库
3 系统结构设计 学长淘宝店 530213
3.1 系统的总体结构功能模块设计
3.2 系统静态模型设计
学长淘宝店 530213
根据系统需求设计 7
个界面类,分别是 MainActivity (主界面类) ,Affairsmain
(事
务界面类) ,Bookmain (收支界面类) ,Maffairs (事务管理界面类)
,Mbook(收支管理界面
类) ,Saffairs (事务查询界面类) ,Sbook (收支查询界面类)
确定系统的类后确定类之间的关系:
- 4
叮叮小文库
3.3 主界面的功能模块设计 学长淘宝店 530213
- 5
叮叮小文库
3.3.1 事务界面的功能模块设计 学长淘宝店 530213
- 6
叮叮小文库
- 7
叮叮小文库
- 8
叮叮小文库
3.3.2 收支界面的功能模块设计 学长淘宝店 530213
- 9
叮叮小文库
- 10
叮叮小文库
- 11
叮叮小文库
- 12
叮叮小文库
4 系统数据库模型设计 学长淘宝店 530213
4.1E-R 图
4.1.1 事务的 E-R 图:
4.1.2 收支的 E-R 图:
5 功能实现 学长淘宝店 530213
5.1 事务功能实现
5.1.1 事务新增代码
public void save(View view)
{
- 13
叮叮小文库
if (checkDate()||checkStartTime())
return ;
StringBuilder result= new StringBuilder();
result.append( date .getText().toString()+ );
result.append( startTime .getText().toString()+ - );
result.append( item .getText().toString());
try
{
if ( this .getIntent().getStringExtra( flag ).equals( change )
)
{
int
index=getIntent().getExtras().getInt( position );
String line= ;
StringBuilder sb= new StringBuilder();
FileInputStream in=openFileInput( item );
BufferedReader br= new BufferedReader( new
InputStreamReader(in));
for ( int i=0;iindex;i++)
{
sb.append(br.readLine()+ \n );
}
br.readLine();
sb.append(result.toString()+
\n
);
while
( true )
{
if
((line=br.readLine())!=
null
)
sb.append(line+
\n
);
else
}
break ;
FileOutputStream out=openFileOutput(
item ,
MODE_P
您可能关注的文档
- 用三线摆测量物体转动惯量.docx
- 用个性化打造酒店核心竞争力.docx
- 用于带式运输机传动装置设计任务书.docx
- 用人单位调岗6种情形详解.docx
- 用伟大爱做平凡事.docx
- 用吟诵感受汉诗文广博悠远韵味.docx
- 用户操作手册范例.docx
- 用所给词适当形式填空.docx
- 用旋光法测定糖溶液浓度.docx
- 用正确历史观看鸦片战争意义.docx
- 2026年郑州商贸旅游职业学院单招职业技能考试题库带答案详解(实用).docx
- 2026年郑州商贸旅游职业学院单招职业技能考试题库含答案详解(最新).docx
- 2026年郑州商贸旅游职业学院单招职业技能考试题库含答案详解(新).docx
- 汉服租赁与拍摄合作合同规范文本.docx
- 委托贷款合同范本:2025年教育资金贷款.docx
- 2026年郑州商贸旅游职业学院单招职业技能考试题库含答案详解(黄金题型).docx
- 2025年工程项目合同(附验收及结算协议).docx
- 2026年郑州商贸旅游职业学院单招职业技能考试题库含答案详解(巩固).docx
- 2026年郑州商贸旅游职业学院单招职业技能考试题库含答案详解(b卷).docx
- 2026年郑州商贸旅游职业学院单招职业技能考试题库含答案详解(培优).docx
最近下载
- 《基于MATLAB的10kV小电流接地系统中单相接地故障仿真研究》6500字.docx VIP
- 2025年第四季度电网工程设备材料信息参考价.docx VIP
- 深度解析(2026)《GBT 3511-2018硫化橡胶或热塑性橡胶 耐候性》.pptx VIP
- 深度解析(2026)GBT 14834-2009硫化橡胶或热塑性橡胶 与金属粘附性及对金属腐蚀作用的测定.pptx VIP
- 深度解析(2026)GBT 11211-2009硫化橡胶或热塑性橡胶 与金属粘合强度的测定 二板法.pptx VIP
- 深度解析(2026)GBT 7757-2009硫化橡胶或热塑性橡胶 压缩应力应变性能的测定.pptx VIP
- 深度解析(2026)GBT 528-2009硫化橡胶或热塑性橡胶 拉伸应力应变性能的测定.pptx VIP
- 深度解析(2026)《GBT 42278-2022硫化橡胶 热拉伸应力的测定》.pptx VIP
- 深度解析(2026)《GBT 41941-2022硫化橡胶 疲劳裂纹扩展速率的测定》.pptx VIP
- 深度解析(2026)《GBT 6398-2017金属材料 疲劳试验 疲劳裂纹扩展方法》(2026年)深度解析.pptx VIP
原创力文档

文档评论(0)