下载此文档

Android应用案例课程设计.doc


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
word
word
1 / 26
word
Android应用案例
课程设计
文件状态:
[ ] 草稿
[√] 正式发布
[ ] 正在修改
项目名称:
我的云账本
文件标识:
android_app-1
当前版本:
作 者:

学 号:
31713109
小组成员:
燕、正杰、德祥
指导教师:
史梦安
完成日期:
信息职业技术学院 计算机与通信工程学院
word
word
2 / 26
word
版 本 历 史
版本/状态
作者
参与者
起止日期
备注

马子璇
代码完成

马子璇
修改云存储的功能

马子璇
优化界面以与功能

马子璇
修改报告中的visio图
表格名称
各功能开发表
序号
功能
子功能
开发人员
1
主界面
控制层〔事件等〕

2
显示层
马子璇
3
账信息添加
数据层〔Dao层〕
马子璇
4
界面控制层

5
显示层
马子璇
6
服务端

7
账信息查询统计
数据层〔Dao层〕

8
界面控制层
马子璇
9
显示层

10
服务端
马子璇
11
账类型查看与修改
数据层〔Dao层〕
马子璇
12
界面控制层

13
显示层
马子璇
14
服务端

15
账信息删除
数据层〔Dao层〕

16
界面控制层
马子璇
17
显示层

18
服务端
马子璇
19
关于
燕、马子璇
一、前言
记账软件记录着各种数据,如果软件一不小心删掉,所有数据就没有,就会觉得很可惜。现在云盘普遍都支持接入应用。本系统主要用于账信息的存储,主要通过移动数据网络或者WIFI,实现客户与服务端的云存储。客户可以通过登录查询自己的账户信息。
二、系统分析
系统开发遵循的标准或规
统一的开发平台
+AndroidSDK;

移动端数据库开发采用SQLsever。
统一技术规
总体上采用Java语言进展客户端与服务端的开发,移动客户端开发端采用Android开发技术规,系统静态与动态建模原如此上要求使用UML技术规。
“云备忘录〞功能设计
通过该模块的,用户可以完成对备忘信息的管理,主要功能包括:
,用户使用该功能可以完成对备忘信息的添加;
,用户通过该功能完成对特定条件下的备忘信息的查询与统计工作,
,用户通过该功能可以查看特定账信息的明细并可对其进展修改;
,用户可以删除特定账信息容〔只做逻辑删除,不做数据库层的物理删除,修改对应记录的status列数据,0表示不可用,1表示可用〕
,用户添加完信息设置是否提醒,使用这个功能,用户可以在通知栏上看到提醒的信息。
,点击更新按钮,用户可以更新状态,进展联网,使信息同步到数据库中。
word
word
3 / 26
word

系统用例图
消费信息模型类类图如图:
账信息类图
word
word
4 / 26
word
智能手机通过WIFI或者移动数据访问服务器,完成服务器与客户端的数据传输。通过联网登录系统,添加信息,修改、删除信息,把信息发送到服务端,进展信息传输。如图5—1网络拓扑图。
图5-1网络拓扑图
联网以后,用户可以添加、查询、修改、删除、更新备忘信息,即使本地信息删除了,服务端还存有以前的信息,此功能可以防止信息的误删方便用户的使用,详细图解参照如下图图2-2系统用例图。
系统活动图
word
word
5 / 26
word
三、系统设计

,所有联网操作不能在UI线程中进展。必须在新建线程里进展网络连接,否如此将会抛出“NetworkOnMainThreadException〞异常。
而在Android系统中只能在主线程〔UI线程〕中对UI组件进展控制,如果通过子线程启动网络连接并对UI控件进展修改,这就需要与UI线程进展通信。
可以使用Handler类实现子线程与主线程的通信,

Android应用案例课程设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人beny00001
  • 文件大小5.48 MB
  • 时间2021-12-29