毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

Android手机新浪微博客户端设计与开发 第4页

更新时间:2016-9-12:  来源:毕业论文
图1   系统功能结构图
  系统的流程图模块如图2:

图2   系统流程图
4.新浪微博客户端设计
4.1新浪微博客户端设计思想
手机新浪微博客户端采用MVC设计模式,Model在本设计中指微博接口模块、网络通讯模块、本地数据处理模等。这些功能模块都已经封装在开发新浪微博的SDK中,我们只需要下载并调用相关的模块即可。View在本设计中指各种视图窗口,包括欢迎窗口、本文来自辣~文#论|文/网,毕业论文 www.751com.cn 加7位QQ324'9114找源文登录窗口、主窗口、发布窗口、查询窗口、信息窗口等。Controller在本设计中指业务逻辑系统调度模块,用它来管理各种视图窗口的操作、接口的调用、数据的存储等。
图3   新浪微博客户端MVC架构图
4.2新浪微博客户端架构分析
从MVC系统结构图可以分析出,本设计开发以视图窗口模块为主线,实现各个窗口相应的功能并不断完善。视图窗口模块需要数据时向业务逻辑模块发出请求,等待业务逻辑模块的响应。当它收到业务逻辑模块传回的数据后及时的更新页面。
业务逻辑模块则是微博客户端的核心,它一直处于后台不间断地监听各个视图窗口的请求,通过联网调用新浪微博开放的API接口,并将下载的数据返回给请求者,从而为各个模块提供服务。
4.3数据库设计
本数据库采用SQLite数据库。SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设备(如手机、PDA、MP3)提供的一种高效的数据库引擎 SQLite数据库。它没有服务器进程,所有的内容包含在同一个单文件中,该文件是跨平台的可以自由拷贝。基于其自身的先天优势,SQLite在嵌入式领域得到了广泛应用。

上一页  [1] [2] [3] [4] 

Android手机新浪微博客户端设计与开发 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。